/*
Theme Name: Bet4Top
Author: George Parras
Description: Clean Code, Responsive Theme
Version: 2.1.0
Tags: Bootstrap, Clean, Responsive, Translate-ready, Woocommerce-ready
*/

/* ******** AFFECTING ALL ******** */
/* **************************** */
*{color:#333;font-weight: 300;box-sizing: border-box;}
html{scroll-behavior: smooth!important;}
a,a:visited,a:hover,a:active {text-decoration: none;}

.pagination h2.screen-reader-text{font-size:16px!important;margin-right:20px!important;}
.pagination .nav-links{display:block!important;width:100%!important;/*position:absolute!important;bottom: 30px;*/}
.navigation{margin-top:-10px;padding-bottom:20px!important;text-align:center;}

.container-fluid,.container,.widget,#footer-sidebar1,#footer-sidebar2,#footer-sidebar3,#footer-sidebar4,.col-lg-12,.col-md-12{padding:0px;}
.container{padding:0px;}
.row{margin:0px;}
.container-fluid-main{/*border-top:5px solid #eee;border-bottom:5px solid #eee;*/}
.home .container-fluid-main{border:none;}

h1{font-size:28px;}
h2{font-size:25px;}
h3{font-size:20px;}
h4{font-size:18px;}
h5{font-size:16px;}
h6{font-size:15px;}


/* ******** TOGGLER ******** */
/* **************************** */
/*.navbar-collapse {
    display: block !important;
}
.navbar-header {
    display: none !important;
}*/

.navbar-toggler{border:none;}
.navbar-light .navbar-toggler-icon{/*font-family: "Font Awesome 5 Solid"; content: "\f0c9"!important;*/}

/* ******** CONTENT ******** */
/* **************************** */
.main-content,.footer-content{padding:20px 0px;}

/* ******** FOOTER ALL ******** */
/* **************************** */
.footer-bottom-fluid{background:#eee;padding:10px 0px;}
.footer-bottom{}
.uparrow{text-align:right;}
/* ******** WOOCOMMERCE ******* */
/* **************************** */
.woocommerce .col-1, .woocommerce .col-2 { max-width: none;}

/* ******** SCROLLBAR ******** */
/* **************************** */
body::-webkit-scrollbar {width: .3em;}
body::-webkit-scrollbar-track {background-color:#fff;-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.3);}
body::-webkit-scrollbar-thumb {background-color:#39464e;outline:1px solid slategrey;}
*{scrollbar-width: thin!important; scrollbar-color: #39464e #F4F4F4;}


@media screen and (max-width: 991px) {
/*.main-menu .menu{flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;}
.main-menu .menu li{list-style-type:none;align-self:center;width:100%;text-align:center;padding:10px; background:#eee;margin-bottom:2px;}
.main-menu .menu li a{}*/
}

/* GUTENBERG */
@media only screen and (min-width: 768px) {

    
  .alignfull {
    margin-left: calc(50% - 50vw);
    margin-right: calc(50% - 50vw);
    margin-bottom: 0px!important;
    /* margin-left: calc((-100vw + 15px) / 2 + 100% / 2);
	margin-right: calc((-100vw + 15px) / 2 + 100% / 2); */

    width: auto;
    /*max-width: 1000%;*/
    max-width:99.89vw;
  }

  .alignwide {
    margin-left: calc(25% - 25vw);
    margin-right: calc(25% - 25vw);
    margin-bottom: 0px!important;
    
    width: auto;
    /* max-width: 1000%; */
    max-width:99.89vw;
  }

  .alignwide img,
  .alignfull img {
    display: block;
    margin: 0 auto;
  }
}
@media only screen and (max-width: 768px) {
    .home .main-content .alignfull .section-1, .home .main-content .alignfull .section-2, .home .main-content .alignfull .section-3{padding:0px 20px!important;}
}
/* **************** CORE ****************** */
.aligncenter,div.aligncenter {display: block; margin: 5px auto 5px auto;}
a img.aligncenter {display: block;margin-left: auto; margin-right: auto;}
.wp-caption.aligncenter .wp-caption-text {text-align: center;font-style: italic; }
.wp-caption{border:2px solid #efefef;padding:3px;}
.wp-caption{max-width:100%!important;}
.wp-caption img{max-width:100%!important;height:auto!important;}

table{width:100%;}
td{border:1px solid #fff;padding:5px;}
tr{background:#f7f7f7!important;}
tr:nth-child(even){background:#fff!important;}

/* === Bet4Top merged child theme styles === */
@font-face{font-family:'inter-thin';src:url('fonts/Inter-Thin.woff2') format('woff2');font-weight:100;font-style:normal;font-display:swap;}
@font-face{font-family:'inter-light';src:url('fonts/Inter-Light.woff2') format('woff2');font-weight:300;font-style:normal;font-display:swap;}
@font-face{font-family:'inter-regular';src:url('fonts/Inter-Regular.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap;}
@font-face{font-family:'inter-bold';src:url('fonts/Inter-Bold.woff2') format('woff2');font-weight:700;font-style:normal;font-display:swap;}
@font-face{font-family:'tektur-regular';src:url('fonts/Tektur-Regular.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap;}
@font-face{font-family:'tektur-medium';src:url('fonts/Tektur-Medium.woff2') format('woff2');font-weight:500;font-style:normal;font-display:swap;}
@font-face{font-family:'tektur-bold';src:url('fonts/Tektur-Bold.woff2') format('woff2');font-weight:700;font-style:normal;font-display:swap;}
@font-face{font-family:'tektur-extrabold';src:url('fonts/Tektur-ExtraBold.woff2') format('woff2');font-weight:800;font-style:normal;font-display:swap;}
@font-face{font-family:'tektur-black';src:url('fonts/Tektur-Black.woff2') format('woff2');font-weight:900;font-style:normal;font-display:swap;}



* {
    -webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;
  }
body{overflow-x:hidden;}
    /* body{height:100%!important;} */
/* ******** ANIMATION ******** */
/* **************************** */
@keyframes fadein { from{opacity:0;} to{opacity:1;} }
@-moz-keyframes fadein { from{opacity:0;} to{opacity:1;} }
@-webkit-keyframes fadein { from{opacity:0;} to{opacity:1;} }
@-o-keyframes fadein { from{opacity:0;} to{opacity:1;} }

.section-1,.section-2,.section-3,.section-4{-webkit-animation:fadein 1.5s;-moz-animation:fadein 1.5s;-ms-animation:fadein 1.5s;-o-animation:fadein 1.5s;animation:fadein 1.5s;}

/* FONTS */

.masonry-content p,.new-section-2 h3,.new-section-1 .overlay h2,.main-btn{font-family:"inter-thin",sans-serif!important;}


#main-nav-menu ul ul li a,.light-header,footer .textwidget, .footer-fluid label,.tip-post .sportmonks-data tr th,.tip-post .sportmonks-data-stats tr th,.disclaimer{font-family:"inter-light",sans-serif!important;}
p,li,div,a,li,blockquote strong,.main-mssg,.h-message,.textwidget, .custom-html-widget{font-family:"inter-regular",sans-serif!important;}
.team-statistics strong{font-family:"inter-bold",sans-serif!important;}
/* .tip-post .sportmonks-data tr td{font-family:"inter-black",sans-serif!important;} */
h4,h3.main-event-header-2, .real-time #match-time,#main-nav-menu > div > ul > li > ul.sub-menu > li > ul.sub-menu > li > a,.footer-fluid a,.sm-country-name,.sm-main-match-league-name,.main-match-datetime,.sm-main-col-2 h5.homeVenue,.tip-post .tip-meta, .tip-post .tip-meta a,.total_earnings,.success_percentage, .my-post-table td,.btn-pr,span.ticker-item, #season-selector, span.h5{font-family:"tektur-regular",sans-serif!important;}
.sm-team-column a, .team-standing, .sm-players-cols .col2, .player-standing,.sm-main-col-1 h3,.sm-main-col-3 h3,.sm-main-col-2 h5.homeScore,.mlw_qmn_new_question,.club-name,.real-time,.latest_livescores tr td,.latest_day_fixtures tr td,.team-statistics h5 span,a.show-stats{font-family:"tektur-medium",sans-serif!important;}
#main-nav-menu > div > ul > li > a, .footer-bottom-fluid div, .footer-bottom-fluid a,.qmn_quiz_container .qmn_btn,.qsm-before-message p, #main-nav-menu > div > ul > li > ul.sub-menu > li > a,.tip-post .sportmonks-data tr td,.tips-history .table-responsive tr td,.tip-post .sportmonks-data-stats tr td,.current-tips .table-responsive tr td,.result-info, .team-statistics h5,.sm-player-column a,.mlw_qmn_message_before p,.articles-grid h4 a,.my-post-table td strong,.bell-text, .hdq_quiz_start.hdq_button,.boot-grid-categories h2.blog-post-title,.boot-grid-categories h2.blog-post-title > a{font-family:"tektur-bold",sans-serif!important;}
.main-event-link,.footer-content h3, .sm-players-cols .col1, .uagb-post__text a.wp-block-button__link, h2.tip-post-title,.home-main-cat-btn,#instant-notifications-login button,#instant-notifications-register button, .grid-posts-excerpt a, .grid-posts-content a, .excerpt-btn,.section-4 .secbutton a{font-family:"tektur-extrabold",sans-serif!important;}
h1,h2,h5,h6,strong,.fsidebar12 p span,a strong,strong a,.page-template h1,h3,.vs-header,.b4t-article-cta-kicker{font-family:"tektur-black",sans-serif!important;}


.container, .container-lg, .container-md, .container-sm, .container-xl { max-width: 1280px;}


a, a strong{color:#000;transition:color .25s ease;}
a:hover{color:#000;}

blockquote {font-family:Georgia,serif; font-size:16px; font-style:italic; width:100%; margin:0.25em 0; padding:15px 40px; line-height:1.45; position:relative; color:#383838;background:#f7f7f7;}
blockquote:before {display: block;content: "\201C";font-size: 80px; position: absolute; left: -10px;top: -10px;color: #000;} 
blockquote cite { color: #999999;font-size: 14px; display: block; margin-top: 5px;}  
blockquote cite:before {content: "\2014 \2009";}

h1, h1 strong{color:#004A94;/*color:#000;*/font-size: 28px;padding: 10px 0px!important}
h2, h2 strong{color:#004A94;font-size:24px;margin-bottom:20px!important;}
h3, h3 strong{color:#004A94;font-size:20px;margin-bottom:20px!important;}

p,li{font-size:16px!important;color:#161515;}
p{text-align: justify!important;}

.disclaimer{font-style: italic!important;font-size:12px!important;color:#000!important;padding:25px 15px!important;background:#f0f0f0!important;border-radius:8px!important;}

.btn-pr{padding:10px 20px;font-size:16px;color:#004A94;border:none;border-radius:3px;margin-left:15px;transition:all .3s ease;}
.btn-pr:hover{background:#004A94;color:#fff;}
#breadcrumbs{padding: 0px 0px!important;margin-top:10px;margin-bottom:40px;}
#breadcrumbs span,#breadcrumbs a{font-size:14px;}
#breadcrumbs a{color:#555}
#breadcrumbs .breadcrumb_last{color:#000!important;}

/* HEADER */
.text-right{text-align: right; padding-top:5px;}

.main-header-fluid, .main-header{background:#fff;transition:all 477ms ease-in-out;transition-timing-function:cubic-bezier(.16,.01,.77,1);}
.main-header-fluid{position: relative;top: 0px;z-index: 1000!important;}


/* CONTAINERS */
.fwp-3-left{width:23%!important;}
.fwp-3-center{width:54%!important;}
.fwp-3-right{width:23%!important;}
@media (max-width: 991px) {
    .fwp-3-left{width:100%!important;}
    .fwp-3-center{width:100%!important;}
    .fwp-3-right{width:100%!important;}
}
.live-message--card{max-width:100%!important;}


.flex-block{display:flex;justify-content: space-between;}
.flex-left{display:flex;flex-flow: row;align-items: center;align-self:center;justify-content:flex-start;}
.flex-center{display:flex;flex-flow: row;align-items: center;align-self:center;justify-content:center;}
.flex-right{display:flex;flex-flow: row;align-items: center;align-self:center;justify-content:flex-end;}


.header-container{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;width:100%;gap:10px;}
.header-left{flex:1;display:flex;align-items:center;justify-content:flex-start;gap:10px;padding-left:15px;}
.logo-wrapper{flex:1;display:flex;justify-content:center;align-items:center;}
.header-right{flex:1;display:flex;justify-content:flex-end;align-items:center;position:relative;padding-right:15px;}
#sportmonks-search-form{display:flex;gap:5px;align-items:center;}
#sportmonks-search-input{width:180px;}
#sportmonks-search-results{position:absolute;top:100%;right:0;z-index:1000;background:white;border:1px solid #ddd;max-height:300px;overflow-y:auto;width:300px;display:none;padding:30px;border-radius:5px;box-shadow:0 4px 10px rgba(0,0,0,0.1);}
@media(max-width:991px){
    .header-container{flex-direction:column;align-items:center;}
    .header-left{justify-content:center;width:100%;text-align:center;margin-bottom:10px;margin-top:10px;}
    .header-right{justify-content:center;width:100%;text-align:center;margin-bottom:10px;}
    .logo-wrapper{justify-content:center;width:100%;text-align:center;margin-bottom:10px;}
    #sportmonks-search-input{width:100%;}
    #sportmonks-search-results{position:absolute;width:100%;right:auto;top:50px;}
}
.btn-search{background:#004A94;color:#fff;}
.btn-search:hover{background:#45B9E3;}
.btn-search span{color:#fff;}


.sportmonks-results-list { list-style: none; margin: 0; padding: 0; }
.sportmonks-results-list li { padding: 10px; border-bottom: 1px solid #eee; background: #fff; }
.sportmonks-results-list li a { text-decoration: none; color: #004A94!important; display: block; }
.sportmonks-results-list li a strong{color: #004A94!important;}
.sportmonks-results-list li a:hover { background: #f7f7f7; }
.sportmonks-results-list .country-name { font-size: 13px; color: #777; }



.fa-solid, .fas{font-weight: 900!important;}
.fa-regular, .far{font-weight: 400!important;}

/* BODY */
.page-template-page-contact .main{margin-top:0px;}
.container-fluid-main{padding:20px 0px;background:#f5f5f5;}
.home .container-fluid-main{background:#f5f5f5;}

/* SLIDER */
.slide-image-block{object-fit: cover;width: 100%;height:300px!important;margin-top:0px;}

/* MAIN BLOCKS */
.logo-block{background:#F1F1F1;}
.menu-block{background:#004A94;}

/* Logo */
#logo{width:280px;object-fit:cover;padding:20px;}
#logo.logo-w{height:90px;object-fit:cover;display:none;padding: 10px 40px;background:transparent;border-bottom:none;}

/* SLIDER */
.depicter-view{border:4px solid #45B9E3!important;border-radius:8px!important;}
h2.main-event-header{color:#fff!important;text-shadow:2px 2px 4px rgba(0,0,0,.7)!important;}
h3.main-event-header-2{color:#fff!important;text-shadow:2px 2px 4px rgba(0,0,0,.7)!important;}
.main-event-link{color:#fff!important;background:#45B9E3!important;font-size:20px;padding:10px 35px!important;border-radius:8px!important;box-shadow:1px 2px 3px rgba(0,0,0,.5);transition: all .3s ease;}
.main-event-link:hover{background:#004A94!important;}

.contact-page p{text-align:center!important;}

/* SECTIONS */

.section-2 h2.wp-block-heading{position:absolute!important;z-index:1000;left:20px;margin-top:40px!important; color: #fff; max-width:250px;}
.wp-block-button{position:absolute;z-index: 10;bottom:40px;left:20px;}

.section-4{background:#fff!important;border-radius:8px;padding: 2% 5% !important; margin: 10px !important;}
.section-4-block{background:#f5f5f5;border-radius:8px;padding:2% !important;}

.b4t-card-icon{width:46px!important;height:46px;border-radius:999px;background:#004A94;/*border:3px solid #fff;*/display:flex;align-items:center;justify-content:center;box-shadow:0 10px 22px rgba(0,0,0,.12);z-index:5}
.b4t-card-icon span{color:#fff;font-size:28px;line-height:1;text-align:center;}

.section-4 .secbutton a{background:#004A94; color:#fff; font-size:16px!important;border-radius: 9999px;box-shadow: none;text-decoration: none;padding: calc(.667em + 2px) calc(1.333em + 2px);}

/* STATIC Image & Button */
.home-tips-block{height:290px;transition: all .3s ease;}
.home-tips-block-mpompa{height:350px!important;}
.home-tips-block:before{transition: all .3s ease;opacity:.25;}
.home-tips-block:hover:before{opacity:.1;}
.home-tips-block .quiz-img img{width:100%;height:100%;object-fit:cover!important;}

@media (min-width:2000px){
    .home-tips-block{height:360px;}
}

.home-tips-block .uagb-post__text a.wp-block-button__link{color:#fff!important;font-size:20px;background:#45B9E3!important;width: 180px!important;padding: 10px 20px!important;border-radius:8px!important;box-shadow:1px 2px 3px rgba(0,0,0,.5);position: absolute;top: 90px;position: relative;
    overflow: hidden;
    transition: background 0.4s ease-in-out;}

.home-main-cat-btn{color:#fff!important;font-size:20px;background:#45B9E3!important;margin-left:20px;width: 180px!important;padding: 10px 20px!important;border-radius:8px!important;box-shadow:1px 2px 3px rgba(0,0,0,.5);top: 90px;transition: all .3s ease;}
.home-main-cat-btn:hover{background:#004A94!important;}

.wp-block-uagb-post-grid article .uagb-post-grid-byline{display:none;}
.wp-block-uagb-post-grid article .uagb-post__image a img{height:280px!important;object-fit:cover;}
.wp-block-uagb-post-grid article .uagb-post__image a:after{content:"";width:100%;height:100%;background:rgba(0,0,0,.3); display: block;z-index: 1;position: absolute;left: 0px;top: 0px;}
.wp-block-uagb-post-grid article.uagb-post__inner-wrap,.wp-block-uagb-post-grid article .uagb-post__image,.wp-block-uagb-post-grid article .uagb-post__image:after{border-radius:8px;}

/* ********** ARTICLES ****************** */
.articles-grid article{background:#fff!important;}
.articles-grid h4 a{color:#004A94!important;font-size:20px;}
.articles-grid article .uagb-post__image a:after{display:none!important;}
.wp-block-uagb-post-grid article .uagb-post-grid-byline{display:flex;flex-flow:column;}
.articles-grid .uagb-post__taxonomy a{/*background: #45B9E3;padding: 5px 8px;border-radius: 5px;color: #fff!important;*/  pointer-events: none;cursor: default; text-decoration: none; color: inherit;}
    .articles-grid .uagb-post__taxonomy .dashicons-tag{display:none!important;}
.articles-grid .wp-block-button{position:relative;z-index: 10;bottom:0px;}
.articles-grid .wp-block-button a{background:#004A94; color:#fff; font-size:16px!important;}
.articles-grid span.page-numbers{background:#4DB5F1!important;color:#fff!important;border-radius:5px;}
.articles-grid a.page-numbers{background:#004A94!important;color:#fff!important;border-radius:5px;}
.articles-grid .page-numbers{padding:10px 20px!important;}

.empty-container{border-style:none!important;}
.hdq_quiz_wrapper .hdq_button{background: #004A94!important;}
.hdq-options-check .hdq_toggle:before{background:#45B9E3!important;}
.hdq-options-check input[type="checkbox"]:checked + .hdq_toggle:before{background:#004A94!important;}
.hdq_question_number{color:#000!important;}
/* ************* SM START ***************** */

.total-sums{background:#004A94; color:#fff;}
/* ////////// START Sidebars ///////////// */
*{scrollbar-width: thin!important; scrollbar-color: #004A94 #8dc6ff;}
.left-col-sidebar, .right-col-sidebar{margin-top:-6px;}

/* Widget General */
.main .widget{position:relative;overflow: hidden;background:#004A94!important;border:4px solid #45B9E3!important;border-radius:8px!important;padding:10px!important;margin-bottom:15px;margin-top:5px;}
.left-col-sidebar .widget::after {content: "";position: absolute;bottom: 0;left: 0;width: 0;height: 0;border-style: solid;border-width: 50px 0 0 50px;border-color: transparent transparent transparent #4db5f1;border-radius: 0px;}
.right-col-sidebar .widget::after {content: "";position: absolute;bottom: 0;right: 0;width: 0;height: 0;border-style: solid;border-width: 0 0 50px 50px;border-color: transparent transparent #4db5f1 transparent;border-radius: 0px;}
.main .widget h3{background:transparent!important;color:#fff!important;font-size:23px!important;border:none!important;padding:20px 10px 10px 20px;}
.main .widget h3:after{content:"";display:block;width:80px;height:5px;margin-top:16px;background-color: #fff;border-radius:8px;}

/* Columns - TEAMS */
.sm-main-block-team{display:flex;flex-flow: row; gap: 1rem;align-items: center;padding:0px 20px;margin-bottom:5px;}
.sm-team-column{display:flex;flex-flow: row;align-items: center;flex: 0 0 80%;text-align: center;}
.sm-team-column a{font-size:17px!important;color:#fff;}
.sm-team-column-right{justify-content: center;flex: 0 0 20%;}
.sm-image{height:34px;width:34px;object-fit:contain;margin-right:10px;}
.team-standing{font-size:17px!important;color:#fff;}
.single-tip .standings-table table tbody tr.playing-match td{background:#c2eeff!important;}

/* Columns - PLAYER */
.sm-players-cols{display:flex;flex-flow: row; gap: 1rem;align-items: center;padding:0px 20px;margin-bottom:5px;}
.sm-players-cols .col1{flex:1;font-size:19px!important;color:#fff;}
.sm-players-cols .col2{font-size:17px!important;color:#fff;}
.sm-main-block-country{display:flex;flex-flow: row;align-items: center;padding:0px 20px;margin-bottom:5px}
.sm-country-image{border-radius:50%;height:24px;width:24px;object-fit:cover;margin-right:10px;}
.sm-country-name{font-size:17px!important;color:#fff;}

.sm-main-block-player{display:flex;flex-flow: row; gap: 1rem;align-items: center;padding:0px 20px;margin-bottom:5px;}
.sm-player-column{display:flex;flex-flow: row;align-items: center;flex: 0 0 80%;text-align: left;margin-bottom:10px;}
.sm-player-column a{font-size:18px!important;color:#fff;transition:all .3s ease;}
.sm-player-column a:hover{color:#4DB5F1;}
.sm-player-column-right{justify-content:center;flex: 0 0 20%;}
.sm-player-image{height:42px;width:42px;border-radius:50%;background:#fff;object-fit:contain;margin-right:10px;}
.player-standing{font-size:17px!important;color:#fff;}
/* ////////// END Sidebars ///////////// */


.author-title,.category-title,.archive-title,.blog-post-title{font-size:36px!important;color:#004A94!important;margin-bottom:50px!important;text-align:center!important;}

/* HOME - MAIN MATCH */

.sm-main-match{margin-top:-10px;border: 4px solid #45B9E3;border-radius: 8px;padding:15px;    position:relative;}
@media (min-width:2200px){
 .sm-main-match{padding:100px 15px;}
}
.sm-main-match:after{ content: '';width:100%;height:100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: rgba(31,110,190,.5);background: radial-gradient(circle, rgba(31,110,190,0.25) 0%, rgba(0,56,112,0.7) 100%);z-index: 1;}
.sm-main-match-venue{position:absolute;background:rgba(0,0,0,.4);height:100%;width:100%;object-fit:cover;position:absolute;left:0px;top:0px;z-index:0;}
.sm-main-match .day-match-score h5.homeScore{font-size:24px!important;padding: 16px 0px !important;margin: 0px !important;}
.result-info{color:#fff;font-size:20px;text-align:center;}
.real-time{display: flex;align-items: center; justify-content: center; margin:0px!important;}
.real-time, .real-time #match-time,.real-time .fa-clock{text-align:center;font-size:16px!important;color:#fff!important;}
.real-time .fa-clock{margin-right:5px;}
.sm-main-match-upper{display:flex;flex-flow: row;align-items: center;text-align:center;justify-content: center;position:relative;z-index:100;}
.main-match-sep{padding:0px 5px;color:#fff;}
.sm-main-match-league-img{height:42px;width:42px;border-radius:50%;background:#fff;object-fit:contain;margin:0!important;}
.sm-main-match-league-name{padding-left:10px;color:#fff;}
.main-match-datetime{color:#fff;}

.sm-main-match-main{display:flex;flex-flow: row;gap:10px;align-items: center;text-align:center;justify-content: center;position:relative;z-index:100;padding:0px 0px 0px 0px;}
.sm-main-match-main h3{color:#fff!important;}
.sm-main-col-1 h3{color:#fff!important;font-size:20px!important;}
.sm-main-col-2 h5{color:#fff!important;font-size:16px!important;}
.sm-main-col-3 h3{color:#fff!important;font-size:20px!important;}

.sm-main-match-info{display:flex;flex-flow:column; align-items: center; position:relative;z-index:100;justify-content: center;padding-top:20px;padding-bottom:20px;}
.sm-main-match-info h2.main-event-header{font-size:44px;}
.sm-main-match-info h2.main-event-header > span{color:#F90000!important;}
/* ************* SM END ***************** */

/* ************* PLAYER PAGE ****************** */
.sm-main-block-bb{display:flex; flex-flow: row; background: #fff!important;padding: 20px 30px;border-radius: 8px;margin-bottom:50px;}
.stats-header-ppage{width:100%;display:flex;}
.sm-player-column-page-stats{columns:2;}
@media (max-width:1400px){
    .sm-player-column-page-stats{ columns:1;}
}

.sm-player-column-page{display:flex;flex-flow: row;flex: 0 0 100%;flex-wrap:wrap;}
.sm-player-column-page-left{justify-content:center;flex: 0 0 50%;}
.sm-player-country-img{height:30px;width:30px;object-fit:cover;border-radius:50%;margin-right:5px;}
.sm-player-column-page-right{justify-content:center;flex: 0 0 50%;}

@media (max-width:768px){
    .sm-main-block-player-page{flex-direction: column;}
    .sm-player-column-page-right{order: -1;flex: 0 0 100%;margin-bottom:20px;}
    .sm-player-column-page-left{flex: 0 0 100%;}
}

/* ************* TEAM PAGE ****************** */

.sm-main-block-team-page{display:flex; flex-flow: row; background: #fff;padding: 20px 30px;border-radius: 8px;margin-bottom:50px;}
.sm-team-column-page{display:flex;flex-flow: row;flex: 0 0 100%;}
.sm-team-column-page-left{justify-content:center;flex: 0 0 50%;}
.sm-team-column-page-right{justify-content:center;flex: 0 0 50%;}

/* ************* TIPS PAGE ****************** */
#season-selector{border: 2px solid #4DB5F1;border-radius: 3px;}
.tips-main-block .navigation{margin-top:120px!important;}

.tip-post{background:#fff;border-radius:8px;padding:2%;}
.tip-post .acf-fields{background:#f5f5f5;border-radius:8px;padding:2%;}
.tip-post .sportmonks-data{background:#f5f5f5;border-radius:8px;padding:2%;}
.tip-post .sportmonks-data-stats{margin-top:50px;background:#f5f5f5;border-radius:8px;padding:2% 2% 4% 2%;}

.tipster-main-block,.tip-category-main-block{margin-bottom:50px;}
.table-responsive table {border-collapse: separate;border-spacing: 5px;width: 100%;}

.scoreboard-table table, .scoreboard-table .modal-body{background:#f5f5f5;}
.tip-post .sportmonks-data tr th, .tip-post .sportmonks-data tr td, .tip-post .sportmonks-data-stats tr th, .tip-post .sportmonks-data-stats tr td, .latest_livescores tr th, .latest_livescores tr td, .latest_day_fixtures tr th, .latest_day_fixtures tr td, .current-tips .table-responsive tr td,.scoreboard-table tr td{background:#fff;border: none !important;padding: 10px;text-align:center;border-radius:5px;}

.tips-history .table-responsive tr th, .tips-history .table-responsive tr td, .current-tips .table-responsive tr th, .scoreboard-table tr th{background:#fff;border: none !important;padding: 10px;text-align:center;border-radius:5px;}

.current-tips .table-responsive tr td a.match-link,.tips-history .table-responsive tr td a.match-link{color:#004A94!important;transition: all .3s ease;}

#chart-wrapper {background: #fff;padding: 15px;border-radius: 8px; overflow: hidden;margin-bottom:20px;/* box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1); */}

.stats-container{width:100%;margin-bottom:10px;}
.stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:10px;width:100%;}
.stats-p{display:flex;align-items:center;justify-content:flex-start;gap:10px;background:#fff;border-radius:8px;padding:10px;width:100%;min-width:0;flex-wrap:wrap;overflow-wrap:anywhere;word-break:break-word;line-height:1.25;margin-bottom:10px;}
.stats-item{display:flex;align-items:center;justify-content:flex-start;gap:10px;background:#fff;border-radius:8px;padding:10px;width:100%;min-width:0;flex-wrap:wrap;overflow-wrap:anywhere;word-break:break-word;line-height:1.25;text-align:left;}
.stats-item>*,.stats-p>*{min-width:0;}
.stats-item select{max-width:100%;}
@media(max-width:900px){.stats-grid{grid-template-columns:1fr;}.stats-item,.stats-p{flex-direction:column;align-items:flex-start;}}


.stats-p strong, .stats-item strong{color:#4DB5F1;}
.fa-chart-simple, .fa-calendar-alt, .fa-calendar-day{display: flex;justify-content: center;align-items: center;width:30px; height:30px; border-radius:50%;font-size:16px;background:#004A94;color:#fff;flex-shrink: 0;text-align:center;}
.result-icon{justify-content: center;align-items: center;display: flex;width:30px; height:30px; border-radius:50%;font-size:24px;margin:0 auto;}
.result-icon-small{justify-content: flex-end;align-items: center;width:18px; height:18px;font-size:10px;    padding: 4px;border-radius:50%;margin:0 auto;vertical-align:text-top;}
.vs-header{font-size:60px;margin-top:20px;}

.result-icon-win{background:#12d26c;color:#fff;}
.result-icon-lose{background:#c5174e;color:#fff;}
.result-icon-wait{background:#1bcac1;color:#fff;}

.tip-post h2.tip-post-title{font-size:32px;margin-bottom:25px;padding-bottom:0px;text-align:center;}
.tip-post .tip-meta{text-align:center!important;}

.live-matches-title{padding-left:10px;}
.livescores-flag{width: 30px; height: 30px; object-fit:cover; border-radius:50%;}
.main-flag{width: 30px; height: 30px; object-fit:cover; border-radius:50%;}

.team-stats h2{padding:15px 0px;}
.team-stats-wrapper h3{background:#fff!important;padding:15px 0px 15px 10px; border-radius:8px;}
.team-stats ul{padding:0px;}
.team-stats ul li{list-style-type: none;}
.team-statistics{background: #fff;border-radius: 8px;padding: 5px 15px;}
.team-statistics h5{margin:20px 0px 0px 0px!important;font-size:17px;}
.team-statistics h5 span{color:#45B9E3!important;font-size:17px;}
.team-statistics ul li{font-size:15px!important;}

a.show-stats{color:#45B9E3!important;text-decoration: underline;}

.mymodal h5{text-align:center;}
.mymodal .team-statistics ul li{list-style-type:none;text-align:center;}

.current-tips .table-responsive tr td.circle-multigames {
    border-left-width: 3px !important;
    border-left-style: solid !important;
    border-left-color: inherit !important; /* Use the dynamically set border-color */
    border-right: none !important; /* Prevent other borders from showing */
    border-top: none;
    border-bottom: none;
}

.result-equal{color: #1BCAC9;font-weight: bold;}
.result-equal i{color: #1BCAC9;}
.result-up{color: #28a745;font-weight: bold;}
.result-up i{color: #28a745;}
.result-down{color: #e70b63;font-weight: bold;}
.result-down i{color: #e70b63;font-weight: bold;}
.result-default{color: gray;font-weight: bold;}
.result-default i{color: gray;}


.positive-earnings {color: #28a745;font-weight: bold;}
.negative-earnings {color: #dc3545;font-weight: bold;}


.pulsing-circle{display:inline-block;width:12px;height:12px;margin-left:12px;background-color:#45B9E3;border-radius:50%;position:relative;vertical-align:middle;box-shadow:0 0 0 rgba(69,185,227,.2);animation:pulse-border-animation 2.5s infinite;}
nav ul li ul li a .pulsing-circle{margin-top:7px;}
nav ul li ul li ul li a .pulsing-circle{margin-top:1px;}
.pulsing-circle-live{display:inline-block;width:12px;height:12px;margin-left:12px;background-color:rgb(231,11,99);border-radius:50%;position:relative;vertical-align:middle;box-shadow:0 0 0 rgba(231,11,99,.2);animation:pulse-border-animation-live 2.5s infinite;}

@keyframes pulse-border-animation{0%{box-shadow:0 0 0 0 rgba(69,185,227,.2);}50%{box-shadow:0 0 0 8px rgba(69,185,227,.5);}100%{box-shadow:0 0 0 0 rgba(69,185,227,.2);}}
@keyframes pulse-border-animation-live{0%{box-shadow:0 0 0 0 rgba(231,11,99,.2);}50%{box-shadow:0 0 0 8px rgba(231,11,99,.5);}100%{box-shadow:0 0 0 0 rgba(231,11,99,.2);}}

.my-navigation-links{text-align:center!important;}
.my-navigation-links button{background:#4DB5F1;padding:12px 30px;border:4px solid #003D7A; border-radius:8px;color:#fff!important;}
.my-navigation-links button span{color:#004A94}
.my-navigation-links .btn-prev span{padding-right:15px;}
.my-navigation-links .btn-next span{padding-left:15px;}

.my-navigation-links button:hover{background:#004A94;}
.my-navigation-links button:hover > span{color:#fff;}

.my-pagination-links{text-align:center;}
.my-pagination-links a, .my-pagination-links span{background:#4DB5F1;padding:12px 30px;border:4px solid #003D7A; border-radius:8px;color:#fff!important;}
.my-pagination-links span.current{background:#004A94;}
.my-pagination-links a:hover{background:#004A94;}
.my-pagination-links a:hover > span{color:#fff;}

/* SCOREBOARD */

/* ************* TSHIRT START ***************** */
/* ////////////////////////////// */
.tshirt-block{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:20px;}
.shirt-wrapper{position:relative;margin:20px;}
.shirt{position:relative;margin:auto;display:flex;width:250px;height:300px;flex-direction:column;justify-content:center;align-items:center;clip-path:polygon(16% 20%,35% 14%,40% 20%,60% 20%,65% 14%,86% 20%,100% 31%,85% 44%,80% 40%,80% 100%,20% 100%,20% 40%,15% 44%,0 31%);user-select:none;transition:all .3s linear;box-sizing:border-box;z-index:10;cursor:initial;}
.club-name{font-size:1rem;color:#fff;text-align:center;max-width:140px;z-index:50;position:absolute;background:rgba(0,74,148,.8);border-radius:3px;padding:3px 8px;cursor:initial;}
.shirt::after{position:absolute;top:-10px;left:50%;transform:translateX(-50%) rotate(45deg);z-index:-2;content:"";width:190px;height:190px;border:8px solid #fff;border-image:linear-gradient(135deg,#fff 50%,transparent 70%) 1;box-sizing:border-box;}
.shirt-shadow-up{position:absolute;bottom:150px;left:50%;transform:translateX(-50%);width:250px;height:80px;background:radial-gradient(ellipse at center,rgba(0,0,0,.5) 0%,rgba(0,0,0,.3) 40%,rgba(0,0,0,.1) 70%,rgba(0,0,0,0) 100%);border-radius:50%;filter:blur(12px);z-index:0;}
.shirt-shadow-middle{position:absolute;bottom:174px;left:50%;transform:translateX(-50%);width:180px;height:40px;background:radial-gradient(ellipse at center,rgba(0,0,0,.3) 0%,rgba(0,0,0,.1) 40%,rgba(0,0,0,.3) 70%,rgba(0,0,0,.6) 100%);border-radius:10%;filter:blur(20px);z-index:20;}
.shirt-shadow-middle-bottom{position:absolute;bottom:30px;left:50%;transform:translateX(-50%);width:140px;height:110px;background:linear-gradient(to right,rgba(0,0,0,.2) 0%,rgba(0,0,0,.4) 15%,rgba(200,200,200,.3) 15%,rgba(0,0,0,.2) 60%,rgba(255,255,255,.1) 100%);border-radius:5%;filter:blur(14px);z-index:10;}
.shirt-shadow-down{position:absolute;bottom:-40px;left:50%;transform:translateX(-50%);width:180px;height:50px;background:radial-gradient(ellipse at center,rgba(0,0,0,.5) 0%,rgba(0,0,0,.5) 40%,rgba(0,0,0,.3) 70%,rgba(0,0,0,0) 100%);border-radius:50%;filter:blur(12px);z-index:0;}
.shirt-single-tip{background-image:radial-gradient(circle,rgba(0,0,0,.5) 0%,rgba(0,0,0,0) 30%),url(https://bet4top.gr/wp-content/uploads/2025/01/grass-5.png);background-size:100%,100%;background-position:50% 50%,75% 75%;background-repeat:no-repeat;width:100%;height:400px;}
.basketball-single-tip{background-image:url(https://bet4top.gr/wp-content/uploads/2025/02/bet4top-basketball.jpg);background-size:100%,100%;background-position:40% 70%,75% 75%;background-repeat:no-repeat;width:100%;height:340px;margin-bottom:40px;border-radius:8px;}

.shirt-single-tip{margin-bottom:40px;}
.shirt-single-tip .shirt{width: 180px;height: 216px;}
.shirt-single-tip .shirt::after{width:140px;height:140px;}
.shirt-single-tip .shirt-shadow-up, .shirt-single-tip .shirt-shadow-middle, .shirt-single-tip .shirt-shadow-middle-bottom {display:none;}
.shirt-single-tip .shirt-shadow-down {  bottom: -40px;width: 100px;height: 30px;}
.shirt-single-tip .club-name{width:100px;}

.vs-icon{margin-top:60px;width:130px;height:auto;object-fit:contain;}

.shirt-single-tip {position: relative;background-size: cover !important;background-position: center !important;background-repeat: no-repeat !important;padding: 20px;border-radius:8px;}
.shirt-single-tip .overlay {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,74,148,.5 ); z-index: 1; border-radius:8px;}
.shirt-single-tip .sm-main-col-1,.shirt-single-tip .sm-main-col-2,.shirt-single-tip .sm-main-col-3 {position: relative;z-index: 2;}

/* Categories Text */
.tipcat-intro,.tipcat-bottom{background:#fff;border-radius:8px;padding:16px 18px 18px;box-shadow:0 2px 6px rgba(0,0,0,.04);}
.tipcat-bottom{padding:4%;}
.tipcat-intro{margin-bottom:18px;}
.tipcat-bottom{margin-top:50px;}
.tipcat-bottom p{text-align:left!important;}
.tipcat-bottom .b4t-tipcat-bottom details{margin:8px 0;padding:10px 12px;border:1px solid #e4edf7;border-radius:6px;background:#f6f9ff;transition:background .2s ease,border-color .2s ease;}
.tipcat-bottom .b4t-tipcat-bottom details[open]{background:#ecf4ff;border-color:#4DB5F1;outline:none!important;}
.tipcat-bottom .b4t-tipcat-bottom summary{list-style:none;display:flex;align-items:center;justify-content:space-between;cursor:pointer;font-family:"tektur-bold",sans-serif;font-size:16px;color:#004A94;}
.tipcat-bottom .b4t-tipcat-bottom summary::-webkit-details-marker{display:none;}
.tipcat-bottom .b4t-tipcat-bottom summary strong{outline:none!important;}
.tipcat-bottom .b4t-tipcat-bottom details[open] summary::after{transform:rotate(180deg);}
.tipcat-bottom .b4t-tipcat-bottom details p{margin:8px 0 0;font-size:15px;}
.tipcat-bottom .b4t-tipcat-bottom a, .tipcat-bottom .b4t-tipcat-top a{font-family:"tektur-bold",sans-serif!important;color:#004A94;text-decoration: underline;}


/* ////////////////////////////// */
/* ************* TSHIRT END ***************** */


/* HOME - MUNDIAL MATCH */
.b4t-mundial-home{min-height:360px;margin-top:-10px;border:4px solid #45B9E3;border-radius:8px;padding:34px 20px;position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden;display:flex;align-items:center;justify-content:center;text-align:center;}
.b4t-mundial-home:after{content:"";position:absolute;inset:0;background:radial-gradient(circle,rgba(31,110,190,.12) 0%,rgba(0,20,45,.78) 100%);z-index:1;}
.b4t-mundial-home-inner{position:relative;z-index:2;max-width:820px;margin:0 auto;}
.b4t-mundial-title{color:#fff!important;font-size:44px!important;line-height:1.1!important;margin:0 0 28px!important;text-shadow:0 3px 18px rgba(0,0,0,.55);}
.b4t-mundial-link{display:inline-flex;align-items:center;justify-content:center;background:#45B9E3;color:#fff!important;border:3px solid #fff;border-radius:8px;padding:12px 30px;font-family:"tektur-bold",sans-serif;text-decoration:none!important;transition:all .2s ease;}
.b4t-mundial-link:hover{background:#004A94;color:#fff!important;transform:translateY(-1px);}
@media (max-width:768px){.b4t-mundial-home{min-height:300px;padding:28px 14px;}.b4t-mundial-title{font-size:30px!important;margin-bottom:22px!important;}.b4t-mundial-link{padding:11px 24px;}}

/* QUIZES */
.qsm-pagination{border:none!important;justify-content: center!important;}
.qsm-before-message p{text-align:center;font-size:22px!important;}
.mlw_qmn_new_question{}
.qsm-quiz-container{padding:30px; border-radius:8px!important;border:4px solid #EAEAEA;position:relative;z-index:99;min-height:350px;}
.qsm-quiz-container::before{content:""; display:flex; width:100%; height:100%; top:0px; left:0px; position:absolute; z-index:-1; background:#EAEAEA; background-size: cover; background-position: 100% 0%;}
.qsm-quiz-container input.qmn_btn{background:#004A94!important; color:#fff;font-size:17px!important;}
.mlw_qmn_message_before p{font-size:26px!important;text-align:center!important;color:#004A94;}

/* INSIDE PAGES */
.page-template .main-content{padding-bottom:80px!important;}
.home.page-template .main-content{padding-top:0px!important;padding-bottom:0px!important;}

.page-template h1{font-size:36px;color:#004A94;margin-bottom:50px;text-align:center;}
.page-template h2, .page-template h2 strong{font-size:32px;color:#004A94;margin-top:25px!important; margin-bottom:25px!important;}
.page-template h3, .page-template h3 strong{font-size:28px;color:#004A94;margin-bottom:20px!important;}
.blog-main-content{margin-top:50px!important;margin-bottom:50px!important;}

.simple-page-block{background:#fff!important;border-radius:20px;padding:20px 10px 10px 10px;margin-bottom:20px;}

/* POSTS */
.blog-post{background: #fff;border-radius: 8px;padding: 3%;}
.blog-post h2{padding:15px 0px;}
.blog-post a{color:#004A94!important;}

.my-post-table{border:5px solid #4DB5F1!important;border-radius: 8px;}
.my-post-table td strong{color:#004A94!important;}

/* SECTIONS */

.section-1-5 img{width:100vw!important;height:auto!important;object-fit:contain;border-radius:8px;transition: all .3s ease;opacity:1;}
.section-1-5 img:hover{opacity:.84;transform: translateY(-4px);}
.tag-filter { margin:20px 0px 40px 0px;text-align:center; }
.filter-button { padding: 10px 20px; margin-right: 10px; background-color: #f0f0f0; color: #333; text-decoration: none; display: inline-block; border-radius: 5px; }
.filter-button:hover { background-color: #333; color: #fff; }
.custom-masonry-grid { display: flex; flex-wrap: wrap; gap: 20px; }
.masonry-item { position: relative; box-sizing: border-box; padding:20px 40px;}
.first-post { width: calc(50% - 20px); }
.horizontal-post { width: calc(50% - 20px);}
.masonry-thumbnail img { width: 100%; height:auto; object-fit: cover; }
.masonry-content { position: absolute; top: 50px; left: 0px; color: white;}
.masonry-content h2, .masonry-content p { margin: 0; }
.masonry-content p{margin-top:-110px;text-transform: uppercase;}
.masonry-content h2:after{content:"";display:block;width:80px;height:2px;background:#fff;margin-top:15px;}

.first-post div img{height:550px;width:100%;object-fit:cover;}
.horizontal-post div img{height:300px;width:100%;object-fit:cover;}

.masonry-thumbnail img{opacity:.6;transition: all .3s ease;}
.masonry-thumbnail img:hover{opacity:1;}

/* BUTTONS */
a.main-btn{margin-top:60px!important;line-height:0px;font-size:18px!important;color:#000!important;display:block;transition: all .4s ease-out;}
a.main-btn:hover{color:#000!important;}
a.main-btn:after{content:"";display:flex;align-self: center; width: 130px;height:2px; background:#000; transition: all .4s ease-out;margin-top: 22px;position: relative;}
a.main-btn:hover:after{width:160px!important;background:#000;}

a.main-btn-2{margin-top:60px!important;line-height:0px;font-size:18px!important;color:#000!important;display:inline-flex;transition: all .4s ease-out;}
a.main-btn-2:hover{color:#000!important;}
a.main-btn-2:after{content:"";display:flex;align-self: center;width:100px;height:3px; background:#000;margin-left:10px;transition: all .4s ease-out;}
a.main-btn-2:hover:after{width:130px!important;background:#000;}

/* POST GRID */
.post-grid-titles{height: 100px!important; overflow: hidden;}
.blog-post-title{text-align:left!important;}
.blog-post-meta{text-align:left!important;}

.boot-grid-block{display:flex;flex-direction: row;gap: 15px;flex-wrap:wrap;margin-bottom:50px;}
.boot-grid-block > * {flex: 1 1 calc((100% - 30px) / 3);box-sizing: border-box;}

.boot-grid-categories{border-radius:8px!important;}
.boot-grid-categories img{border-top-left-radius: 8px; border-top-right-radius: 8px;}
.boot-grid-categories ,.boot-grid-categories-body{background:#fff!important;}
.boot-grid-categories-body{padding:5%;border-bottom-left-radius: 8px; border-bottom-right-radius: 8px;min-height:300px;}
.boot-grid-categories h2.blog-post-title, .boot-grid-categories h2.blog-post-title a{color:#004A94!important;font-size:20px!important;}
.boot-grid-categories img{width:100%!important;height:290px!important;object-fit:cover;transition:all .3s ease;opacity:1;}
.boot-grid-categories img:hover{opacity:.9;}

.boot-grid-categories h2{font-size:22px!important;min-height:60px;}
.boot-grid-categories h2:after{display:none;}
.boot-grid-categories p{text-align:left!important;}

.grid-posts-excerpt a,.grid-posts-content a,.excerpt-btn{background:#004A94; color:#fff; font-size:16px!important;border-radius: 9999px;box-shadow: none; text-decoration: none;padding: calc(.667em + 2px) calc(1.333em + 2px);}
.grid-posts-excerpt a:hover,.grid-posts-content a:hover,.excerpt-btn:hover{color:#f0f0f0;}

.vc_grid-filter li{border-radius:0px!important;background:#000!important;}
.vc_grid-filter li.vc_active{background:#000!important;}
.vc_grid-filter li span{color:#fff!important;}

.vc_btn3{background:#000!important;color:#fff!important;transition:all .35s ease!important;padding:14px 25px!important;}
.vc_btn3:hover{background:#000!important;}

/* TABS */
.vc_tta-tabs-list li.vc_tta-tab a{background:#000!important;border-color:#000!important;}
.vc_tta-tabs-list li.vc_tta-tab a span{color:#fff!important;}
.vc_tta-tabs-list li.vc_active a{background:#fff!important;border-color:#fff!important;}
.vc_tta-tabs-list li.vc_active a span{color:#000!important;}
.vc_tta-panel-body{background:#f8f8f8!important;}

/* SIDEBAR */
.blog-sidebar{padding: 110px 10px 0px 10px;background: #fff;}
.blog-sidebar .cat-item,.single-links-sidebar{padding:10px 15px;background:#000!important;color:#fff!important;transition:all .35s ease!important;list-style:none!important;margin-bottom:3px!important;}
.single-links-sidebar{width: 100%!important;display: block;}
.blog-sidebar ul{padding:0px!important;}
.blog-sidebar .cat-item:hover,.single-links-sidebar:hover{background:#000!important;}
.blog-sidebar .cat-item a{color:#fff!important;}

/* PAGINATION */
.navigation{margin:0 auto!important;}
.my-navigation{color:#000!important;font-size:19px!important;text-align:center!important;}
.my-navigation a{font-size:19px!important;padding:10px 20px;color:#000!important;transition:all .35s ease;}
.my-navigation a:hover{color:#000!important;}
.vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination-color-chino>li>a{padding: 10px 20px!important;font-size: 20px!important;}

/* FOOTER */
footer{position:relative!important;z-index:100!important;}

.fsidebar12{background:#000!important;color:#fff!important;text-align:center;padding:20px 0px 15px 0px;}
.fsidebar12 p{margin:0px!important;display: flex; justify-content: center;align-items:center;}
.fsidebar12 p img{padding-right:30px;width:60px;height:auto;object-fit:cover;}
.fsidebar12 p span{font-size:20px;color:#fff!important;white-space:pre-wrap;word-break: break-word;}

.footer img{transition:all .3s ease!important;opacity:1;}
.footer img:hover{opacity:.85;}

.footer-logo{max-width:280px;height:auto;object-fit:contain;}
.footer-content h3{color:#fff!important;font-size:28px;padding:10px 0px 20px 0px;text-transform: uppercase;}
.footer-fluid{padding:60px 0px 90px 0px;background:#004A94;color:#fff;}
.footer-fluid p,.footer-fluid a,.footer-fluid b{font-size:19px!important;color:#fff!important;}
#footer-sidebar2 a:before{background:#000!important;content: '';display: block;position: relative;left: 0;width: 100px;bottom:-28px;height: 2px;transform-origin: right center;transform: scale(0, 1);transition: transform .25s cubic-bezier(0.25, 0.8, 0.25, 1);}
#footer-sidebar2 a:hover:before{transform-origin: left center;transform: scale(1, 1);}
.footer-fluid strong,.footer-content div,.footer-content span{color:#fff;}
.footer-fluid label, .footer-fluid a{color:#000;}

.footer-content strong{color:#fff;}
.footer-bottom-fluid{background:#003D7A;padding:15px 0px;}
.footer-bottom,.footer-bottom div,.footer-bottom a,.footer-bottom strong{color:#fff!important;}
.footer-bottom a,.footer-bottom-fluid div{font-size:16px!important;transition:all 0.25s ease;}

#block-7{margin-top:50px;}
.footer-fluid .social-media{font-size:18px!important;}
#footer-sidebar1, #footer-sidebar2, #footer-sidebar3{padding-right:30px!important;}
#footer-sidebar1 p, #footer-sidebar2 p,  #footer-sidebar3 p{color:#000!important;}
.footer-link{line-height:30px!important;}
footer .footer-right{margin:0 auto;text-align:center;}
footer .icon-links{margin-top:25px;}
footer .icon-links a{padding:0px 5px;}
footer p.site-description{margin-top:20px;font-size:18px!important;text-align:left!important;}
.social-block{display:flex;align-items:center;gap:10px;margin:0;}
.social-block a{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;}
.social-block a span{color:#fff!important;font-size:32px!important;font-weight:400!important;margin:0;}
.header-icons{display:flex;align-items:center;gap:10px;}
.header-icons>a,#notif-bell{display:inline-flex;align-items:center;justify-content:center;}
.header-icons a span,#notif-bell>span{color:#004A94!important;font-size:32px!important;font-weight:400!important;margin-right:0;}
.bell-text{display:inline-flex;align-items:center;font-size:15px;padding-left:3px;line-height:1;color:#004A94;cursor:pointer;transition:color .3s ease;}
.eeep{display: flex;justify-content: center;align-items: center;text-align:center;}
.eeep img{margin-right:20px;}
.error-page h1, .error-page p{text-align:center!important;margin:0 auto;}
.error-page img{display:flex;margin:0 auto; width:600px; height:auto; object-fit:contain;}

/* IMAGES */
.fx-img img,.single-image img{margin-top:5px!important;transition: all .5s ease-out!important;   opacity:1;}
.fx-img img:hover,.single-image img:hover{transform: translateY(-4px)!important;opacity:.84;}

.uparrow span{color:#fff!important;}
/* --- PLUGINS --- */

/* ESSENTIAL GRID */
.eg-icon-search{color:#fff!important;}

/* CONTACT FORM 7 */
.wpcf7-form-control-wrap input, .wpcf7-form-control-wrap .wpcf7-select{height:40px;border-radius:0px;border:1px solid #ddd;width:300px;}
.wpcf7-form .cf7-textarea{width:100%;}
.wpcf7-form textarea{width:100%;border-radius:0px;border:1px solid #ddd;}
input.wpcf7-submit{border-radius:0px; border:none; background:#CBA977;color:#000;padding:18px 40px;}

.wpcf7-form-control-wrap input[type="checkbox"]{width:20px!important;height:20px!important;}
.wpcf7-list-item{margin-left:0px;}

/* Instant Notifications */
@keyframes shake-bell{0%{transform:rotate(0deg);}15%{transform:rotate(-15deg);}30%{transform:rotate(15deg);}45%{transform:rotate(-10deg);}60%{transform:rotate(10deg);}75%{transform:rotate(-5deg);}90%{transform:rotate(5deg);}100%{transform:rotate(0deg);}}
.shake{animation:shake-bell .6s ease;animation-fill-mode:both;}
@keyframes pulse-color{0%{background-position:-100%;}50%{background-position:100%;}100%{background-position:-100%;}}


#notif-bell:not(.verified-user)>span{animation:pulse-color 2s cubic-bezier(.4,0,.2,1) infinite;transform-origin:center;background:linear-gradient(90deg,#004A94 0%,#45B9E3 50%,#004A94 100%);background-size:200% 100%;}
#notif-bell>span{display:inline-block;cursor:pointer;color:#004A94;font-size:32px!important;transition:color .3s ease,transform .3s ease;}
#notif-bell > span:hover{animation: none;color:#45B9E3;cursor: pointer;transform: scale(1.1) rotate(0deg);}
.bell-inside-page{padding:20px 0px;}

.bell-text:hover {color: #45B9E3;}

/* RIBBON */
.tips-ribbon{background:#fff;color:#fff;overflow:hidden;padding:6px 0;font-size:15px;position:relative;z-index:99;margin-bottom:20px;}
.ticker{display:block;overflow:hidden;white-space:nowrap;position:relative;}
.ticker__inner{display:inline-block;white-space:nowrap;will-change:transform;animation:ticker-loop 30s linear infinite;min-width:200%;}
.ticker-item{display:inline-block;padding:0 30px;font-weight:500;}
.ticker-title{padding-right:6px!important;}
@keyframes ticker-loop{0%{transform:translateX(0);}100%{transform:translateX(-50%);}}

.result-icon-sm{justify-content: center;align-items: center;display:inline-flex;width:22px; height:22px; border-radius:50%;font-size:16px;margin:0 auto;}
.small-icons{font-size:16px!important;}

/* RESPONSIVE */
.checkbox-toggle{display:none;}
@media screen and (min-width:2100px) {}

@media screen and (max-width:1400px) {
    .shirt{width: 150px;height: 180px;}
    .shirt-shadow-up {bottom: 50px;width: 150px;height: 40px;}
    .shirt-shadow-middle {bottom: 90px;width: 100px;height: 20px;}
    .shirt-shadow-middle-bottom {bottom: 30px;width: 80px;height: 80px;}
    .shirt-shadow-down {  bottom: -40px;width: 100px;height: 30px;}
    .my-pagination-links{margin-top:20px;}
}
@media screen and (max-width:1330px) {
    .section-1, .section-2, .section-3, .section-4{padding-left:0px!important;padding-right:0px!important;}
    #reveal1{width: 100%;left: 0px;margin-left: 30px;padding: 40px 40px 40px 40px;position:relative;}
}

@media screen and (max-width:1280px) {
    .main-header-fluid .flex-block .flex-left a{font-size:18!important;}
    #footer-sidebar1,#footer-sidebar2,#footer-sidebar3{padding-left:30px!important;}
    .shirt .club-name{width:110px;}
    .stats-item{flex-direction: column;align-items: center;}
}

@media screen and (min-width: 991px) and (max-width: 1300px) {}

#main-nav-menu, #main-nav-menu > div > ul, #main-nav-menu > div > ul > li, #main-nav-menu > div > ul > li > a{outline:none!important;}
#menu-main_menu{padding-left:0px!important;margin-bottom:0px!important;}

#main-nav-menu .mundial:before{content:"";background:url("images/icons/mundial-icon.png") no-repeat;display:inline-flex;width: 30px;height:30px;background-size:contain;margin-right:8px;vertical-align: bottom;}
#main-nav-menu .prognostika-new-menuitem:before{content:"";background:url("images/icons/prognostika-new-icon.png") no-repeat;display:inline-flex;width: 30px;height:30px;background-size:contain;margin-right:8px;vertical-align: bottom;}
#main-nav-menu .prognostika-menuitem:before{content:"";background:url("images/icons/prognostika-icon.png") no-repeat;display:inline-flex;width: 30px;height:30px;background-size:contain;margin-right:8px;vertical-align: bottom;}
#main-nav-menu .kouponi-menuitem:before{content:"";background:url("images/icons/kouponi-icon.png") no-repeat;display:inline-flex;width: 30px;height:30px;background-size:contain;margin-right:8px;vertical-align: bottom;}
#main-nav-menu .kouiz-menuitem:before{content:"";background:url("images/icons/kouiz-icon.png") no-repeat;display:inline-flex;width: 30px;height:30px;background-size:contain;margin-right:8px;vertical-align: bottom;}
#main-nav-menu .makroxronia-menuitem:before{content:"";background:url("images/icons/makroxronia-icon.png") no-repeat;display:inline-flex;width: 30px;height:30px;background-size:contain;margin-right:8px;vertical-align: bottom;}
#main-nav-menu .scoreboard-menuitem:before{content:"";background:url("images/icons/scoreboard-new-icon.png") no-repeat;display:inline-flex;width: 30px;height:30px;background-size:contain;margin-right:8px;vertical-align: bottom;}
#main-nav-menu .stoiximatikes-menuitem:before{content:"";background:url("images/icons/stoiximatikes-icon.png") no-repeat;display:inline-flex;width: 30px;height:30px;background-size:contain;margin-right:8px;vertical-align: bottom;}
#main-nav-menu .nea-menuitem:before{content:"";background:url("images/icons/news-icon.png") no-repeat;display:inline-flex;width: 30px;height:30px;background-size:contain;margin-right:8px;vertical-align: bottom;}
#main-nav-menu .kerdi-menuitem:before{content:"";background:url("images/icons/kerdi-icon.png") no-repeat;display:inline-flex;width: 30px;height:30px;background-size:contain;margin-right:8px;vertical-align: bottom;}

#main-nav-menu .sub-menu #menu-item-435 > a::before{position:relative;content:"";background:url("images/icons/football.png") no-repeat;display:inline-block;width: 20px;height:20px;background-size:contain;margin-right:5px;vertical-align: top;}
#main-nav-menu .sub-menu #menu-item-436 > a::before{position:relative;content:"";background:url("images/icons/basketball.png") no-repeat;display:inline-block;width: 20px;height:20px;background-size:contain;margin-right:5px;vertical-align: top;}

#main-nav-menu .stoiximatikes-menuitem{display:none!important;}

@media screen and (min-width: 992px) {
    .hamburger{display:none;}

    #main-nav-menu{margin:8px 0px!important;}
    #main-nav-menu > div > ul > li {display:inline-flex!important;padding:10px 20px 10px 20px!important;list-style-type:none!important;}
    
    #main-nav-menu > div > ul > li > a{color:#fff!important;text-transform: uppercase;font-size:18px!important;padding:0px!important;margin:0px!important;transition:all .3s ease;}
    #main-nav-menu > div > ul > li > a:hover{}
    #main-nav-menu > div > ul > li.current_page_item > a{color:#fff!important;}
    #main-nav-menu > div > ul > li:last-child{padding-right:0px!important;}
    /* Fx */
    #main-nav-menu > div > ul > li > a:before{background:#fff!important;content: '';display: block;position: relative;left: 0;width: 100%;top: calc(100% - 0px);height: 2px;transform-origin: right center;transform: scale(0, 1);transition: transform .25s cubic-bezier(0.25, 0.8, 0.25, 1);}
    .home #main-nav-menu > div > ul > li > a:before{background:#eee!important;content: '';display: block;position: relative;left: 0;width: 100%;top: calc(100% - 0px);height: 2px;transform-origin: right center;transform: scale(0, 1);transition: transform .25s cubic-bezier(0.25, 0.8, 0.25, 1);}
    #main-nav-menu > div > ul > li > a:hover:before{transform-origin: left center;transform: scale(1, 1);}
    /* End Fx */
    
    #main-nav-menu > div > ul > li > ul.sub-menu{display:none;position:absolute;}
    #main-nav-menu > div > ul > li:hover > ul.sub-menu{display:block;margin-top:40px;margin-left:-34px!important;background:transparent;}
    #main-nav-menu > div > ul > li > ul.sub-menu > li{background:#004A94;border:2px solid #45B9E3; list-style-type:none!important;padding:8px!important;margin-bottom:2px;min-width:200px;max-width:320px;border-radius:5px;}
    #main-nav-menu > div > ul > li > ul.sub-menu > li > a{font-size:16px;color:#fff!important;display:flex;width:100%;}
    #main-nav-menu > div > ul > li > ul.sub-menu > li > a:visited{color:#fff!important;}

    #main-nav-menu > div > ul > li > ul.sub-menu > li > ul.sub-menu{padding-left:0px!important;}
    #main-nav-menu > div > ul > li > ul.sub-menu > li > ul.sub-menu > li{ list-style-type:none!important;}
    #main-nav-menu > div > ul > li > ul.sub-menu > li > ul.sub-menu > li > a{padding:5px 0px!important;font-size:15px;color:#fff!important;display:flex;align-items:center;width:100%;}

    #main-nav-menu li.trp-language-switcher-container a{background:#000!important;padding:2px 8px 4px 8px!important;}
    #main-nav-menu li.trp-language-switcher-container a span{color:#fff!important;}
}


@media screen and (max-width: 991px) {
    .checkbox-toggle,.hamburger{top:80px;}
    .checkbox-toggle {position: absolute;right:20px;z-index: 100002; cursor: pointer; width: 60px; height: 60px; opacity: 0; margin: 0 auto;display: block;}
    .hamburger {position: absolute;right:20px;z-index: 10000; width: 60px; height: 60px; padding: .5em 1em; background:transparent; border-radius: 0 0.12em 0.12em 0; cursor: pointer;transition: box-shadow 0.4s ease; -webkit-backface-visibility: hidden; backface-visibility: hidden; display: flex; align-items: center; justify-content: center;}

    .hamburger > .hamburger-ins > div {  width: 40px; height: 2px; background-color: #004A94; margin: 4px 0; transition: all .3s ease;}

    .checkbox-toggle:checked + .hamburger > .hamburger-ins > .b1-line{opacity: 0;}
    .checkbox-toggle:checked + .hamburger > .hamburger-ins > .b2-line{transform: rotate(42deg);}
    .checkbox-toggle:checked + .hamburger > .hamburger-ins > .b3-line{transform: rotate(-42deg);margin-top: -5px;}
    .checkbox-toggle:hover + .hamburger { box-shadow: inset 0 0 10px rgba(0, 0, 0, 0.1); }

    #main-nav-menu{display:none!important;}
    #menu-main_menu{width:90vw;}
    .checkbox-toggle:checked ~ #main-nav-menu{ display:flex!important; background:#004A94!important; width:100%!important; padding:20px 5px!important; top:110px!important;position:absolute;left:0px;transition: opacity 1.2s ease 1.2s!important; pointer-events: auto; visibility: visible;}
    .checkbox-toggle:checked ~ #main-nav-menu > ul{display: flex!important; transition: opacity .7s ease .7s!important;-webkit-transform: scale(1); transform: scale(1);transition-duration: .4s;}
    .checkbox-toggle:checked ~ #main-nav-menu > div > ul > li{flex-flow:column;list-style-type:none!important;padding:7px 0px!important;}
    .checkbox-toggle:checked ~ #main-nav-menu > div > ul > li > a{transition:all .3s ease;color:#fff!important;}
    .checkbox-toggle:checked ~ #main-nav-menu > div > ul > li > a:hover{color:#000!important;}
    .checkbox-toggle:checked ~ #main-nav-menu > div > ul > li > ul{padding:10px!important;}
    .checkbox-toggle:checked ~ #main-nav-menu > div > ul > li > ul > li{list-style-type:none!important;padding-top:3px;padding-bottom:3px;border-radius:3px;margin-bottom:2px;}
    .checkbox-toggle:checked ~ #main-nav-menu > div > ul > li > ul > li > a{font-size:14px;padding:5px 10px!important;color:#fff!important;display:flex;width:100%;}
    .checkbox-toggle:checked ~ #main-nav-menu > div > ul > li > ul > li:hover{color:#fff!important;}
    /* .checkbox-toggle:checked ~ #main-nav-menu > div > ul > li > ul > li:hover > a{color:#fff!important;} */
    .checkbox-toggle:checked ~ #main-nav-menu > div > ul > li.menu-item-has-children:hover:after{display:none;}
    .checkbox-toggle:checked ~ #main-nav-menu > div > ul > li > ul.sub-menu{display: none;}
    .checkbox-toggle:checked ~ #main-nav-menu > div > ul > li.menu-item-has-children:hover .sub-menu{display: block;}

    #main-nav-menu > div > ul > li > ul.sub-menu > li{background:#2a78c7;}
    #main-nav-menu > div > ul > li > ul.sub-menu > li > ul.sub-menu{padding-left:0px!important;}
    #main-nav-menu > div > ul > li > ul.sub-menu > li > ul.sub-menu > li{ list-style-type:none!important;}
    #main-nav-menu > div > ul > li > ul.sub-menu > li > ul.sub-menu > li > a{padding:5px 15px!important;font-size:15px;color:#fff!important;display:flex;align-items:center;width:100%;}
    #main-nav-menu > div > ul > li > ul.sub-menu > li > ul.sub-menu > li > a:hover{color:#fff!important;}

    footer .row{padding:0px 15px;}
    .footer-logo{max-width:240px;}
    #section-main .main-container{flex-wrap: wrap;padding-bottom:10px;}
    .page-template .main-content{padding:80px 20px!important;}
}

@media screen and (max-width: 976px) {
    .wp-block-uagb-container .wp-block-uagb-post-grid{grid-template-columns:repeat(1 , minmax(0, 1fr))!important;}
}

@media screen and (max-width: 768px) {
    .section-1 h2, .section-2 h2, .section-3 h2, .section-4 h2{font-size:28px!important;}
    .page-template h1,.author-title,.category-title,.archive-title,.blog-post-title{font-size:30px!important;}
    .page-template h2{font-size:28px!important;}
    .page-template h3{font-size:24px!important;}
    .first-post { width: calc(100% - 20px); }
    .horizontal-post { width: calc(100% - 20px);}
    .boot-grid-block > * {flex: 1 1 100%;}
}
@media screen and (max-width: 680px) {
    .sm-main-match-main {flex-flow: column;gap: 5px;padding: 10px;}
    .shirt .club-name{width:90px;}
    .shirt-single-tip{display:none;}
    .main .widget h3,.footer-content h3{font-size:22px!important;}
    .sm-player-column a{font-size:18px!important;}
    .sm-country-name,.footer-fluid p, .footer-fluid a, .footer-fluid b{font-size:16px!important;}
    .footer-logo{width:200px;height:auto;object-fit:contain;margin-bottom:30px;}
    .checkbox-toggle,.hamburger{right:5px;}
    .eeep {flex-flow: column;gap: 5px;}
}

@media screen and (min-width:576px) and (max-width: 768px) {}

@media screen and (max-width:576px) {
    #footer-sidebar1 p, #footer-sidebar2 p, #footer-sidebar3 p{text-align:left!important;}
    #logo{width:250px;}
    .checkbox-toggle:checked ~ #main-nav-menu{ top:150px!important;}
    .boot-grid-categories{padding:10px;}
}


@media screen and (max-width:480px) {
    #logo{width:240px;}
    .logo-block > div.inflex{justify-content: flex-start!important;}
    .footer-logo{width:160px!important;height:auto;object-fit:contain;}
    .cky-consent-container{width:100vw!important;}
    .sm-main-match-main {gap: 2px;padding: 5px;}
    .sm-main-match-upper {gap: 5px;padding: 5px;}
    .my-pagination-links{line-height:4!important;}
    .checkbox-toggle:checked ~ #main-nav-menu > div > ul > li > a{font-size:19px;}
    .checkbox-toggle:checked ~ #main-nav-menu > div > ul > li > ul > li > a{font-size:17px;}
    .checkbox-toggle:checked ~ #main-nav-menu > div > ul > li.menu-item-has-children:after{vertical-align: top;}
    .header-right{padding:0px;}
}

@media screen and (max-width:280px) {
    .header-icons a{padding:5px!important;}
    .header-icons a span,#notif-bell > span{font-size:20px!important;}
}

@media(max-width:900px){
.current-tips .table-responsive,.tips-history .table-responsive,.tips-main-block .sportmonks-data .table-responsive{overflow:visible!important;}
.current-tips .table-responsive table,.tips-history .table-responsive table,.tips-main-block .sportmonks-data .table-responsive table{width:100%!important;border-collapse:separate!important;border-spacing:0!important;}
.current-tips .table-responsive thead,.tips-history .table-responsive thead,.tips-main-block .sportmonks-data .table-responsive thead{display:none!important;}
.current-tips .table-responsive tbody,.tips-history .table-responsive tbody,.tips-main-block .sportmonks-data .table-responsive tbody{display:block!important;}
.current-tips .table-responsive tr,.tips-history .table-responsive tr,.tips-main-block .sportmonks-data .table-responsive tr{display:flex!important;flex-direction:column!important;gap:8px!important;margin:0 0 12px 0!important;background:#fff!important;border-radius:8px!important;padding:10px!important;}
.current-tips .table-responsive td,.tips-history .table-responsive td,.tips-main-block .sportmonks-data .table-responsive td{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;min-width:0!important;padding:8px 6px!important;text-align:right!important;overflow-wrap:anywhere!important;word-break:break-word!important;}
.current-tips .table-responsive td>*,.tips-history .table-responsive td>*,.tips-main-block .sportmonks-data .table-responsive td>*{min-width:0!important;}
.current-tips .table-responsive td::before,.tips-history .table-responsive td::before,.tips-main-block .sportmonks-data .table-responsive td::before{flex:0 0 120px!important;max-width:45%!important;font-weight:700!important;color:#004A94!important;opacity:.95!important;text-align:left!important;}
.current-tips .table-responsive td:not(:last-child),.tips-history .table-responsive td:not(:last-child),.tips-main-block .sportmonks-data .table-responsive td:not(:last-child){border-bottom:1px solid rgba(0,0,0,.06)!important;}
.current-tips .table-responsive td:nth-child(3),.current-tips .table-responsive td:nth-child(4),.tips-history .table-responsive td:nth-child(3),.tips-history .table-responsive td:nth-child(4),.tips-main-block .sportmonks-data .table-responsive td:nth-child(3),.tips-main-block .sportmonks-data .table-responsive td:nth-child(4){align-items:flex-start!important;}
.current-tips .table-responsive td:nth-child(1)::before,.tips-history .table-responsive td:nth-child(1)::before,.tips-main-block .sportmonks-data .table-responsive td:nth-child(1)::before{content:"Ημερομηνία";}
.current-tips .table-responsive td:nth-child(2)::before,.tips-history .table-responsive td:nth-child(2)::before,.tips-main-block .sportmonks-data .table-responsive td:nth-child(2)::before{content:"Πρωταθ.";}
.current-tips .table-responsive td:nth-child(3)::before,.tips-history .table-responsive td:nth-child(3)::before,.tips-main-block .sportmonks-data .table-responsive td:nth-child(3)::before{content:"Αγώνας";}
.current-tips .table-responsive td:nth-child(4)::before,.tips-history .table-responsive td:nth-child(4)::before,.tips-main-block .sportmonks-data .table-responsive td:nth-child(4)::before{content:"Πρόταση";}
.current-tips .table-responsive td:nth-child(5)::before,.tips-history .table-responsive td:nth-child(5)::before,.tips-main-block .sportmonks-data .table-responsive td:nth-child(5)::before{content:"Σκορ";}
.current-tips .table-responsive td:nth-child(6)::before,.tips-history .table-responsive td:nth-child(6)::before,.tips-main-block .sportmonks-data .table-responsive td:nth-child(6)::before{content:"Stake";}
.current-tips .table-responsive td:nth-child(7)::before,.tips-history .table-responsive td:nth-child(7)::before,.tips-main-block .sportmonks-data .table-responsive td:nth-child(7)::before{content:"Απόδοση";}
.current-tips .table-responsive td:nth-child(8)::before,.tips-history .table-responsive td:nth-child(8)::before,.tips-main-block .sportmonks-data .table-responsive td:nth-child(8)::before{content:"+/-";}
.current-tips .table-responsive td:nth-child(9)::before,.tips-history .table-responsive td:nth-child(9)::before,.tips-main-block .sportmonks-data .table-responsive td:nth-child(9)::before{content:"Αποτ.";}
.current-tips .table-responsive a.match-link,.tips-history .table-responsive a.match-link,.tips-main-block .sportmonks-data .table-responsive a.match-link{overflow-wrap:anywhere!important;word-break:break-word!important;}
.current-tips .table-responsive .result-icon,.tips-history .table-responsive .result-icon,.tips-main-block .sportmonks-data .table-responsive .result-icon{margin:0!important;}
}



/* ----------- iPad ----------- */
/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 768px) 
  and (max-device-width: 1024px) 
  and (-webkit-min-device-pixel-ratio: 1.5) {

}
/* ----------- iPad Pro ----------- */
/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 1024px) 
  and (max-device-width: 1366px) 
  and (-webkit-min-device-pixel-ratio: 1.5) {

}

/* ANIMATION BLOCKS */

/* Animate Block Background */
#anim-wrapper{position: relative;width: 80%;height: 40px;background: transparent;overflow: hidden;margin-top: -40px;margin-bottom:40px!important;z-index: 0;}
#anim-item{position: absolute;width: 100%;height: 100%;top: 0;left: -105%;background: #fff;color: #FFF;transition: left 1s cubic-bezier(0.25, 0.8, 0.25, 1);}
#anim-item.Opened{left: 0;}
/* End Animate Block Background */

.b4t-article-cta{background:#ffffff;border:1px solid #dbe7f3;border-radius:14px;padding:18px 20px;margin:26px 0;box-shadow:0 4px 14px rgba(0,0,0,.06);}
.b4t-article-cta-kicker{font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#004A94;margin:0 0 6px;}
.b4t-article-cta-title{font-size:22px;font-weight:800;line-height:1.25;color:#101820;margin:0 0 8px;}
.b4t-article-cta-text{font-size:15px;line-height:1.5;color:#4b5563;margin:0 0 16px;}
.b4t-article-cta-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center;}
.b4t-article-cta-btn{display:inline-flex;align-items:center;justify-content:center;border:1px solid #004A94;border-radius:999px;padding:10px 16px;font-size:14px;font-weight:800;color:#004A94;text-decoration:none!important;transition:transform .15s ease,background .15s ease,color .15s ease;}
.b4t-article-cta-btn:hover{background:#004A94;color:#ffffff!important;transform:translateY(-1px);}
.blog-post .b4t-article-cta-btn-primary, .b4t-article-cta-btn-primary{background:#004A94;color:#ffffff!important;}
.blog-post .b4t-article-cta-btn-primary:hover, .b4t-article-cta-btn-primary:hover{background:#00386f;color:#ffffff;}
.b4t-article-cta-btn-notifications{border-color:#004A94;color:#004A94;}
.b4t-article-cta-btn-notifications:hover{background:#004A94;color:#ffffff!important;}
@media(max-width:576px){.b4t-article-cta{padding:16px;margin:22px 0}.b4t-article-cta-title{font-size:19px}.b4t-article-cta-actions{flex-direction:column;align-items:stretch}.b4t-article-cta-btn{width:100%;}}
/* === Bet4Top lightweight icon compatibility (Font Awesome removed) === */
.fa-solid,.fa-regular,.fa-brands{display:inline-block;width:1em;height:1em;background-color:currentColor;vertical-align:-.125em;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;}
.fa-solid::before,.fa-regular::before,.fa-brands::before{content:none!important;}
.fa-check{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Cpath%20d%3D%27M5%2012.5%209.2%2017%2019%207%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272.4%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Cpath%20d%3D%27M5%2012.5%209.2%2017%2019%207%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272.4%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%2F%3E%3C%2Fsvg%3E");}
.fa-times{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Cpath%20d%3D%27M6%206%2018%2018M18%206%206%2018%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272.4%27%20stroke-linecap%3D%27round%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Cpath%20d%3D%27M6%206%2018%2018M18%206%206%2018%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272.4%27%20stroke-linecap%3D%27round%27%2F%3E%3C%2Fsvg%3E");}
.fa-minus{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Cpath%20d%3D%27M5%2012h14%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272.4%27%20stroke-linecap%3D%27round%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Cpath%20d%3D%27M5%2012h14%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272.4%27%20stroke-linecap%3D%27round%27%2F%3E%3C%2Fsvg%3E");}
.fa-chevron-up{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Cpath%20d%3D%27m6%2015%206-6%206%206%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272.4%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Cpath%20d%3D%27m6%2015%206-6%206%206%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272.4%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%2F%3E%3C%2Fsvg%3E");}
.fa-chevron-down{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Cpath%20d%3D%27m6%209%206%206%206-6%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272.4%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Cpath%20d%3D%27m6%209%206%206%206-6%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272.4%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%2F%3E%3C%2Fsvg%3E");}
.fa-angle-left{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Cpath%20d%3D%27m15%205-7%207%207%207%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272.4%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Cpath%20d%3D%27m15%205-7%207%207%207%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272.4%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%2F%3E%3C%2Fsvg%3E");}
.fa-angle-right{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Cpath%20d%3D%27m9%205%207%207-7%207%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272.4%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Cpath%20d%3D%27m9%205%207%207-7%207%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272.4%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%2F%3E%3C%2Fsvg%3E");}
.fa-clock{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Ccircle%20cx%3D%2712%27%20cy%3D%2712%27%20r%3D%278.5%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272%27%2F%3E%3Cpath%20d%3D%27M12%207.5v5l3.5%202%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Ccircle%20cx%3D%2712%27%20cy%3D%2712%27%20r%3D%278.5%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272%27%2F%3E%3Cpath%20d%3D%27M12%207.5v5l3.5%202%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%2F%3E%3C%2Fsvg%3E");}
.fa-calendar-alt{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Crect%20x%3D%274%27%20y%3D%275.5%27%20width%3D%2716%27%20height%3D%2714%27%20rx%3D%272%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272%27%2F%3E%3Cpath%20d%3D%27M8%203.5v4M16%203.5v4M4%209.5h16%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272%27%20stroke-linecap%3D%27round%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Crect%20x%3D%274%27%20y%3D%275.5%27%20width%3D%2716%27%20height%3D%2714%27%20rx%3D%272%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272%27%2F%3E%3Cpath%20d%3D%27M8%203.5v4M16%203.5v4M4%209.5h16%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272%27%20stroke-linecap%3D%27round%27%2F%3E%3C%2Fsvg%3E");}
.fa-calendar-day{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Crect%20x%3D%274%27%20y%3D%275.5%27%20width%3D%2716%27%20height%3D%2714%27%20rx%3D%272%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272%27%2F%3E%3Cpath%20d%3D%27M8%203.5v4M16%203.5v4M4%209.5h16%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272%27%20stroke-linecap%3D%27round%27%2F%3E%3Crect%20x%3D%278%27%20y%3D%2712%27%20width%3D%274%27%20height%3D%274%27%20rx%3D%271%27%20fill%3D%27black%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Crect%20x%3D%274%27%20y%3D%275.5%27%20width%3D%2716%27%20height%3D%2714%27%20rx%3D%272%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272%27%2F%3E%3Cpath%20d%3D%27M8%203.5v4M16%203.5v4M4%209.5h16%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272%27%20stroke-linecap%3D%27round%27%2F%3E%3Crect%20x%3D%278%27%20y%3D%2712%27%20width%3D%274%27%20height%3D%274%27%20rx%3D%271%27%20fill%3D%27black%27%2F%3E%3C%2Fsvg%3E");}
.fa-chart-simple{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Crect%20x%3D%274%27%20y%3D%2711%27%20width%3D%273.5%27%20height%3D%278%27%20rx%3D%271%27%20fill%3D%27black%27%2F%3E%3Crect%20x%3D%2710.25%27%20y%3D%277%27%20width%3D%273.5%27%20height%3D%2712%27%20rx%3D%271%27%20fill%3D%27black%27%2F%3E%3Crect%20x%3D%2716.5%27%20y%3D%274%27%20width%3D%273.5%27%20height%3D%2715%27%20rx%3D%271%27%20fill%3D%27black%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Crect%20x%3D%274%27%20y%3D%2711%27%20width%3D%273.5%27%20height%3D%278%27%20rx%3D%271%27%20fill%3D%27black%27%2F%3E%3Crect%20x%3D%2710.25%27%20y%3D%277%27%20width%3D%273.5%27%20height%3D%2712%27%20rx%3D%271%27%20fill%3D%27black%27%2F%3E%3Crect%20x%3D%2716.5%27%20y%3D%274%27%20width%3D%273.5%27%20height%3D%2715%27%20rx%3D%271%27%20fill%3D%27black%27%2F%3E%3C%2Fsvg%3E");}
.fa-magnifying-glass{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Ccircle%20cx%3D%2710.5%27%20cy%3D%2710.5%27%20r%3D%276.5%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272.2%27%2F%3E%3Cpath%20d%3D%27m15.5%2015.5%204.5%204.5%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272.2%27%20stroke-linecap%3D%27round%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Ccircle%20cx%3D%2710.5%27%20cy%3D%2710.5%27%20r%3D%276.5%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272.2%27%2F%3E%3Cpath%20d%3D%27m15.5%2015.5%204.5%204.5%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272.2%27%20stroke-linecap%3D%27round%27%2F%3E%3C%2Fsvg%3E");}
.fa-bell{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Cpath%20d%3D%27M6.5%2010.5c0-3.2%202.1-5.5%205.5-5.5s5.5%202.3%205.5%205.5v3.2l1.6%202.6H4.9l1.6-2.6z%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272%27%20stroke-linejoin%3D%27round%27%2F%3E%3Cpath%20d%3D%27M9.5%2018.2c.5%201.2%201.3%201.8%202.5%201.8s2-.6%202.5-1.8%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272%27%20stroke-linecap%3D%27round%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Cpath%20d%3D%27M6.5%2010.5c0-3.2%202.1-5.5%205.5-5.5s5.5%202.3%205.5%205.5v3.2l1.6%202.6H4.9l1.6-2.6z%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272%27%20stroke-linejoin%3D%27round%27%2F%3E%3Cpath%20d%3D%27M9.5%2018.2c.5%201.2%201.3%201.8%202.5%201.8s2-.6%202.5-1.8%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272%27%20stroke-linecap%3D%27round%27%2F%3E%3C%2Fsvg%3E");}
.fa-question{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Cpath%20d%3D%27M9.2%209a3%203%200%201%201%204.9%202.3c-1.2.9-2.1%201.4-2.1%203.2M12%2018h.01%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272.2%27%20stroke-linecap%3D%27round%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Cpath%20d%3D%27M9.2%209a3%203%200%201%201%204.9%202.3c-1.2.9-2.1%201.4-2.1%203.2M12%2018h.01%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272.2%27%20stroke-linecap%3D%27round%27%2F%3E%3C%2Fsvg%3E");}
.fa-check-circle{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Ccircle%20cx%3D%2712%27%20cy%3D%2712%27%20r%3D%279%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272%27%2F%3E%3Cpath%20d%3D%27m7.5%2012.3%203%203.2%206-7%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272.2%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Ccircle%20cx%3D%2712%27%20cy%3D%2712%27%20r%3D%279%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272%27%2F%3E%3Cpath%20d%3D%27m7.5%2012.3%203%203.2%206-7%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272.2%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%2F%3E%3C%2Fsvg%3E");}
.fa-times-circle{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Ccircle%20cx%3D%2712%27%20cy%3D%2712%27%20r%3D%279%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272%27%2F%3E%3Cpath%20d%3D%27m8.5%208.5%207%207m0-7-7%207%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272.2%27%20stroke-linecap%3D%27round%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Ccircle%20cx%3D%2712%27%20cy%3D%2712%27%20r%3D%279%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272%27%2F%3E%3Cpath%20d%3D%27m8.5%208.5%207%207m0-7-7%207%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272.2%27%20stroke-linecap%3D%27round%27%2F%3E%3C%2Fsvg%3E");}
.fa-minus-circle{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Ccircle%20cx%3D%2712%27%20cy%3D%2712%27%20r%3D%279%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272%27%2F%3E%3Cpath%20d%3D%27M8%2012h8%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272.2%27%20stroke-linecap%3D%27round%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Ccircle%20cx%3D%2712%27%20cy%3D%2712%27%20r%3D%279%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272%27%2F%3E%3Cpath%20d%3D%27M8%2012h8%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272.2%27%20stroke-linecap%3D%27round%27%2F%3E%3C%2Fsvg%3E");}
.fa-question-circle{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Ccircle%20cx%3D%2712%27%20cy%3D%2712%27%20r%3D%279%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272%27%2F%3E%3Cpath%20d%3D%27M9.2%209a3%203%200%201%201%204.9%202.3c-1.2.9-2.1%201.4-2.1%203.2M12%2018h.01%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272%27%20stroke-linecap%3D%27round%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Ccircle%20cx%3D%2712%27%20cy%3D%2712%27%20r%3D%279%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272%27%2F%3E%3Cpath%20d%3D%27M9.2%209a3%203%200%201%201%204.9%202.3c-1.2.9-2.1%201.4-2.1%203.2M12%2018h.01%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272%27%20stroke-linecap%3D%27round%27%2F%3E%3C%2Fsvg%3E");}
.fa-bullseye{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Ccircle%20cx%3D%2712%27%20cy%3D%2712%27%20r%3D%279%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272%27%2F%3E%3Ccircle%20cx%3D%2712%27%20cy%3D%2712%27%20r%3D%275.5%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272%27%2F%3E%3Ccircle%20cx%3D%2712%27%20cy%3D%2712%27%20r%3D%272.2%27%20fill%3D%27black%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Ccircle%20cx%3D%2712%27%20cy%3D%2712%27%20r%3D%279%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272%27%2F%3E%3Ccircle%20cx%3D%2712%27%20cy%3D%2712%27%20r%3D%275.5%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272%27%2F%3E%3Ccircle%20cx%3D%2712%27%20cy%3D%2712%27%20r%3D%272.2%27%20fill%3D%27black%27%2F%3E%3C%2Fsvg%3E");}
.fa-chart-line{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Cpath%20d%3D%27M4%2019V5M4%2019h16%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27m6.5%2015%204-4%203%202%204.5-6%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272.2%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Cpath%20d%3D%27M4%2019V5M4%2019h16%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27m6.5%2015%204-4%203%202%204.5-6%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272.2%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%2F%3E%3C%2Fsvg%3E");}
.fa-shield-halved{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Cpath%20d%3D%27M12%203%2019%206v5.2c0%204.7-2.8%207.9-7%209.8-4.2-1.9-7-5.1-7-9.8V6z%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272%27%20stroke-linejoin%3D%27round%27%2F%3E%3Cpath%20d%3D%27M12%204v16%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Cpath%20d%3D%27M12%203%2019%206v5.2c0%204.7-2.8%207.9-7%209.8-4.2-1.9-7-5.1-7-9.8V6z%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272%27%20stroke-linejoin%3D%27round%27%2F%3E%3Cpath%20d%3D%27M12%204v16%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272%27%2F%3E%3C%2Fsvg%3E");}
.fa-toolbox{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Cpath%20d%3D%27M4%209h16v10H4z%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272%27%20stroke-linejoin%3D%27round%27%2F%3E%3Cpath%20d%3D%27M9%209V6h6v3M4%2013h16M10.5%2013v2h3v-2%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Cpath%20d%3D%27M4%209h16v10H4z%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272%27%20stroke-linejoin%3D%27round%27%2F%3E%3Cpath%20d%3D%27M9%209V6h6v3M4%2013h16M10.5%2013v2h3v-2%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%2F%3E%3C%2Fsvg%3E");}
.fa-instagram{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Crect%20x%3D%274%27%20y%3D%274%27%20width%3D%2716%27%20height%3D%2716%27%20rx%3D%275%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272%27%2F%3E%3Ccircle%20cx%3D%2712%27%20cy%3D%2712%27%20r%3D%273.5%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272%27%2F%3E%3Ccircle%20cx%3D%2717.3%27%20cy%3D%276.8%27%20r%3D%271.1%27%20fill%3D%27black%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Crect%20x%3D%274%27%20y%3D%274%27%20width%3D%2716%27%20height%3D%2716%27%20rx%3D%275%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272%27%2F%3E%3Ccircle%20cx%3D%2712%27%20cy%3D%2712%27%20r%3D%273.5%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272%27%2F%3E%3Ccircle%20cx%3D%2717.3%27%20cy%3D%276.8%27%20r%3D%271.1%27%20fill%3D%27black%27%2F%3E%3C%2Fsvg%3E");}
.fa-telegram{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Cpath%20d%3D%27M3.5%2011.2%2020.5%204l-3%2016-5.3-4.3-3.2%203%20.7-5.2%207.2-6.2-9%205.2z%27%20fill%3D%27black%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Cpath%20d%3D%27M3.5%2011.2%2020.5%204l-3%2016-5.3-4.3-3.2%203%20.7-5.2%207.2-6.2-9%205.2z%27%20fill%3D%27black%27%2F%3E%3C%2Fsvg%3E");}
.fa-youtube{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Crect%20x%3D%273%27%20y%3D%276%27%20width%3D%2718%27%20height%3D%2712%27%20rx%3D%274%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272%27%2F%3E%3Cpath%20d%3D%27m10%209%205%203-5%203z%27%20fill%3D%27black%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Crect%20x%3D%273%27%20y%3D%276%27%20width%3D%2718%27%20height%3D%2712%27%20rx%3D%274%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272%27%2F%3E%3Cpath%20d%3D%27m10%209%205%203-5%203z%27%20fill%3D%27black%27%2F%3E%3C%2Fsvg%3E");}
.fa-facebook-f{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Cpath%20d%3D%27M13.5%2020v-7h2.5l.4-3h-2.9V8.1c0-.9.3-1.5%201.6-1.5H17V4.1c-.4-.1-1.4-.1-2.4-.1-2.4%200-4.1%201.5-4.1%204.2V10H8v3h2.5v7z%27%20fill%3D%27black%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Cpath%20d%3D%27M13.5%2020v-7h2.5l.4-3h-2.9V8.1c0-.9.3-1.5%201.6-1.5H17V4.1c-.4-.1-1.4-.1-2.4-.1-2.4%200-4.1%201.5-4.1%204.2V10H8v3h2.5v7z%27%20fill%3D%27black%27%2F%3E%3C%2Fsvg%3E");}
.fa-linkedin{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Crect%20x%3D%274%27%20y%3D%279%27%20width%3D%273.5%27%20height%3D%2711%27%20fill%3D%27black%27%2F%3E%3Ccircle%20cx%3D%275.75%27%20cy%3D%275.75%27%20r%3D%271.9%27%20fill%3D%27black%27%2F%3E%3Cpath%20d%3D%27M10%209h3.3v1.5c.7-1.1%201.9-1.9%203.8-1.9%203.1%200%203.9%202%203.9%204.7V20h-3.5v-6c0-1.4%200-3.1-1.9-3.1s-2.2%201.5-2.2%203V20H10z%27%20fill%3D%27black%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Crect%20x%3D%274%27%20y%3D%279%27%20width%3D%273.5%27%20height%3D%2711%27%20fill%3D%27black%27%2F%3E%3Ccircle%20cx%3D%275.75%27%20cy%3D%275.75%27%20r%3D%271.9%27%20fill%3D%27black%27%2F%3E%3Cpath%20d%3D%27M10%209h3.3v1.5c.7-1.1%201.9-1.9%203.8-1.9%203.1%200%203.9%202%203.9%204.7V20h-3.5v-6c0-1.4%200-3.1-1.9-3.1s-2.2%201.5-2.2%203V20H10z%27%20fill%3D%27black%27%2F%3E%3C%2Fsvg%3E");}
.fa-x-twitter{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Cpath%20d%3D%27M5%204h3.7l3.9%205.1L17%204h2l-5.5%206.5L20%2020h-3.7l-4.5-5.9L7%2020H5l5.9-7.3z%27%20fill%3D%27black%27%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Cpath%20d%3D%27M5%204h3.7l3.9%205.1L17%204h2l-5.5%206.5L20%2020h-3.7l-4.5-5.9L7%2020H5l5.9-7.3z%27%20fill%3D%27black%27%2F%3E%3C%2Fsvg%3E");}
.scoreboard-team-cell{vertical-align:middle!important;}
.scoreboard-team{display:flex;align-items:center;justify-content:flex-start;gap:10px;min-width:180px;}
.shirt-wrapper-scoreboard{width:34px;height:40px;margin:0;flex:0 0 34px;display:inline-flex;align-items:center;justify-content:center;}
.shirt-wrapper-scoreboard .shirt{width:34px;height:40px;margin:0;cursor:default;}
.shirt-wrapper-scoreboard .shirt::after{display:none;}
.shirt-wrapper-scoreboard .club-name,.shirt-wrapper-scoreboard .shirt-shadow-up,.shirt-wrapper-scoreboard .shirt-shadow-middle,.shirt-wrapper-scoreboard .shirt-shadow-middle-bottom,.shirt-wrapper-scoreboard .shirt-shadow-down{display:none!important;}
@media (max-width:767px){.scoreboard-team{min-width:140px;gap:8px;}.shirt-wrapper-scoreboard{width:28px;height:34px;flex-basis:28px;}.shirt-wrapper-scoreboard .shirt{width:28px;height:34px;}}
/* === Result icons after Font Awesome removal === */
.result-icon.fa-solid,.result-icon-small.fa-solid{display:flex!important;align-items:center!important;justify-content:center!important;-webkit-mask:none!important;mask:none!important;background-image:none!important;}
.result-icon-win.fa-solid,.result-icon-small.result-icon-win.fa-solid{background:#12d26c!important;color:#fff!important;}
.result-icon-lose.fa-solid,.result-icon-small.result-icon-lose.fa-solid{background:#c5174e!important;color:#fff!important;}
.result-icon-wait.fa-solid,.result-icon-small.result-icon-wait.fa-solid{background:#1bcac1!important;color:#fff!important;}
.result-icon.fa-solid::before,.result-icon-small.fa-solid::before{content:""!important;display:block;background:#fff!important;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:var(--b4t-result-mask);mask-image:var(--b4t-result-mask);}
.result-icon.fa-solid::before{width:16px;height:16px;}
.result-icon-small.fa-solid::before{width:10px;height:10px;}
.result-icon.fa-check,.result-icon-small.fa-check{--b4t-result-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Cpath%20d%3D%27M5%2012.5%209.2%2017%2019%207%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272.4%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%2F%3E%3C%2Fsvg%3E");}
.result-icon.fa-times,.result-icon-small.fa-times{--b4t-result-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Cpath%20d%3D%27M6%206%2018%2018M18%206%206%2018%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272.4%27%20stroke-linecap%3D%27round%27%2F%3E%3C%2Fsvg%3E");}
.result-icon.fa-clock,.result-icon-small.fa-clock{--b4t-result-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%3E%3Ccircle%20cx%3D%2712%27%20cy%3D%2712%27%20r%3D%278.5%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272%27%2F%3E%3Cpath%20d%3D%27M12%207.5v5l3.5%202%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%2F%3E%3C%2Fsvg%3E");}
