/*!
Theme Name: Spymasterpro
Theme URI: https://spymasterpro.com/
Author: Sabii
Author URI: https://spymasterpro.com
Description: Spymasterpro is designed to be flexible, versatile and applicable to any website. Its collection of templates and patterns tailor to different needs, such as presenting a business, blogging and writing or showcasing work. A multitude of possibilities open up with just a few adjustments to color and typography. Fithealthforever comes with style variations and full page designs to help speed up the site building process, is fully compatible with the site editor, and takes advantage of new design tools introduced in WordPress 6.4.
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: cblog
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

*/

.bg-skyblue {
    --bs-bg-opacity: 1;
    background-color: rgba(13, 202, 240, var(--bs-bg-opacity)) !important;
}
.text-bg-success {
	--bs-bg-opacity: 1;
    color: #fff!important;
    background-color: rgba(13, 202, 240, var(--bs-bg-opacity)) !important;
}

.header-middle-area {
    background: #0dcaf0;
}
.blogbox-img .badge a {
    position: inherit;
    color: #fff;
    opacity: 1;
    background: transparent;
    text-decoration: none;
}
.single-post-new span.badge a {
    color: #fff;
    text-decoration: none;
}
.bloglist-items .con h2.post-title {
    font-size: 18px;
}
.error-page .error-code h2 {
    display: block;
    font-size: 200px;
    line-height: 200px;
    color: #00566e;
    margin-bottom: 20px;
    font-weight: 800 !important;
}
footer .widget-categories ul {
    list-style: none;
    padding: 0;
    margin: 0;
}
footer .widget-categories ul li i {
    margin-right: 8px;
}



.utf_post_content-area .entry-content ol {
    padding-left: 15px;
    margin-bottom: 5px;
}
.social-icon li a i.fa-instagram {
    background: #535353;
}
.catlisting {
    position: absolute;
    top: 0;
    left: 10px;
}
.navigation ul {
    padding-left: 0;
}
.navigation li a, .navigation li a:hover, .navigation li.active a, .navigation li.disabled,
.navigation a.page-numbers, .navigation a.page-numbers:hover {
    color: #7c7c7c;
    text-decoration: none;
}  
.navigation li {
    display: inline;
}  
.navigation li a, .navigation li a:hover, .navigation li.active a, .navigation li.disabled,
.navigation span.page-numbers.current, .navigation a.page-numbers, .navigation a.page-numbers:hover {
    background-color: transparent;
    border-radius: 3px;
    cursor: pointer;
    padding: 10px 15px;
    border: 1px solid #ddd;
    font-size: 14px;
    font-weight: 600;
}

.navigation li a:hover, .navigation li.active a,
.navigation span.page-numbers.current, .navigation a.page-numbers:hover {
    background-color: #333;
    color: #fff;
	border: 1px solid #333;
}



.profile-pic {
    text-align: center;
    border-bottom: 10px double #181818;
}
.profile-biotop {
    background: #1c1c1c;
    border-radius: 7px;
    padding: 0 20px;
    color: #fff;
}
.profile-biotop p.text-muted {
    color: #c2c2c2 !important;
}
.page-template-tmp-players .table th {
    background: #f9f9f9;
}
.page-template-tmp-players .table th.team-57 {
    background: #1c1c1c;
}
.page-template-tmp-players .table th.team-57 h2 {
    color: #fff;
}
.page-template-tmp-players .table th h2 {
    color: #333;
    font-size: 26px;
    font-weight: 600;
    line-height: normal;
    margin: 0;
}
.page-template-tmp-players .table td.oi-textalignleft {
    font-weight: 600;
}
.iplplayer-highlight {
    background: #f0f0f0;
    padding: 15px;
    border-radius: 7px;
}
.iplplayer-highlight img {
    border-radius: 50%;
}
.iplplayer-highlight .pinfo a {
    color: #333;
}

.utf_post_content-area .nav-tabs {
    gap: 5px;
    border: none;
    background: #000;
    padding: 9px 4px;
    overflow: auto;
    white-space: nowrap;
    justify-content: space-evenly;
    border-radius: 10px;
}

.utf_post_content-area .nav-tabs li button {
	border-radius: 5px;
    border: none !important;
    padding: 4px;
    width: 34px;
    height: 34px;
    background: #4a4a4a;
    color: #fff;
    outline: none !important;
}

.utf_post_content-area .nav-tabs li button.active {background: #e70b0b; color:#fff; border-color:#e70b0b;}

.post-template-default .entry-content h2 {
    font-size: 22px;
    line-height: 36px;
    margin: 0;
}
.post-template-default .entry-content h3 {
    font-size: 20px;
    line-height: 36px;
}
.page-id-745 section {
    padding: 10px 0;
    position: relative;
}
.page-id-745 .single-post-new p {
    font-size: 15px;
    line-height: 26px;
    margin-bottom: 0;
}
.match-box {
    margin: 5px;
}
.match-box:hover {
    background: #fbfbfb !important;
}
/* .dropdown:hover .dropdown-menu {
    display: block;
    margin-top: 0; /* remove the gap so it doesn't close */
} */


