/*

Theme Name: Bet Child 1 (en)

Author: Creative Look
Description: Bet Child 1 english version
Version: 1.0.5
License: GNU General Public License v2 or later
License URI: LICENSE
Template: bet
*/

.new_menu > a::before {width: auto; height: auto; transform: none; color: #fff; background-color: #0078d7; padding-right: 6px; padding-left: 6px; margin-left: 0px; border-radius: 0px; content: "NEW"; margin-right: 2px; border-style: solid; border-color: black; border-width: 1px; }
.btn_color_black:hover {background: rgb(360, 0, 0) none repeat scroll 0% 0% / auto padding-box border-box !important; color: #fff!important; }
.btn_color_black {border: 1px solid rgb(0, 0, 0) !important; color: #000!important; background: #fff!important; }
.company-entry.short-presentation .body {padding: 10px 12px 10px 10px;}
#mm-0 > div.row > div.page.col-lg-10.col-main > div.container-fluid.boxed-page-wrapper > section > div.col-12.col-sm-12.col-md-12.col-lg-9 > div > div.css-h22ri4-Root.e17om90p0 > div > div > div.css-1b5vidf-Results.e17om90p4 > div > div > div > div:nth-child(3) {display: flex; flex-wrap: wrap; justify-content: space-around; padding: 10px; margin: 10px auto; text-align: center; border: 1px solid gray; border-radius: 10px; box-shadow: 1px 1px 5px 1px; background: #F8B133; }
#mm-0 > div.row > div.page.col-lg-10.col-main > div.container-fluid.boxed-page-wrapper > section > div.col-12.col-sm-12.col-md-12.col-lg-9 > div > div.css-h22ri4-Root.e17om90p0 > div > div > div.css-1b5vidf-Results.e17om90p4 > div > div > div > div:nth-child(3) h2 {flex: 1 1 100%; }
#mm-0 > div.row > div.page.col-lg-10.col-main > div.container-fluid.boxed-page-wrapper > section > div.col-12.col-sm-12.col-md-12.col-lg-9 > div > div.css-h22ri4-Root.e17om90p0 > div > div > div.css-1b5vidf-Results.e17om90p4 > div > div > div > div:nth-child(4) {display: flex; flex-wrap: wrap; justify-content: space-around; padding: 10px; margin: 10px auto; text-align: center; border: 1px solid gray; border-radius: 10px; box-shadow: 1px 1px 5px 1px; background: #F8B133 }
#mm-0 > div.row > div.page.col-lg-10.col-main > div.container-fluid.boxed-page-wrapper > section > div.col-12.col-sm-12.col-md-12.col-lg-9 > div > div.css-h22ri4-Root.e17om90p0 > div > div > div.css-1b5vidf-Results.e17om90p4 > div > div > div > div:nth-child(4) h2 {flex: 1 1 100%; }
/* Giannis Koutivas - flags widget style*/
#mm-0 > div.row > div.page.col-lg-10.col-main > div.container-fluid.boxed-page-wrapper > section.main-stage.row > div.col-12.col-sm-12.col-md-12.col-lg-3.responsive-collapser.responsive-collapser-section1.d-none.d-sm-none.d-md-block.d-lg-block > div > div:nth-child(3) > div > p {display: flex; flex-wrap: wrap; align-content: center; justify-content: center; }
/*end Giannis Koutivas  - flags widget style*/
/* main slider style */
.newslider-post .body {background: rgba(0,0,0,.45); padding: 7px 20px; }
.hpslider {margin-top: 28px; }
.np-blocks time {padding: 0px 5px; margin-bottom: 0px; }
/* end main slider style */
/* widget-company-of-month h3 style */
.widget-company-of-month h3{color: #010101; }
.widget-company-of-month h3 img {margin: 10px 0px; }
/* end widget-company-of-month h3 style */
/* new tabs_widget style */
.btn_tabs_widget {background: #f8b133; background: linear-gradient(0deg,#fd3a01 16%,#f9592a 76%); padding: 0px 15px 0px 15px; text-align: center; font-family: roboto, sans-serif; font-size: 15px; font-weight: 700; position: relative; white-space: nowrap; border-radius: 5px; height: 60px; display: inline-flex; align-items: center; }
.no_left_borfer {border-radius: 0px 5px 5px 0px; }
.btn_tabs_widget:hover {background-image: linear-gradient(180deg,#04d622 0,#01b01a 100%); }
.btn_tabs_widget a {color: #fff; text-decoration: none; }
.all_tabs_widget {position: relative; min-width: 100%; }
.bg_tabs_widget {position: absolute; left: 0; right: 0; width: 100%; height: 60px; z-index: 1; background:#fff; border-radius:5px; box-shadow: 0px 0px 5px #888888; }
.logo_tabs_widget img {width: 70px; height: 60px; vertical-align: middle; border-style: none; border-radius: 5px 0 0 5px; }
.maintxt_tabs_widget {font-size: 12px; font-weight: 600; color: #000; text-align: center; margin: 0 5px 0 20px; line-height: .8rem; }
.contents_tabs_widget {position: relative; z-index: 2; display: flex; -ms-flex-pack: justify; justify-content: space-between; align-items: center; margin-bottom: 20px; }
.hottxt_tabs_widget {position:absolute; font-family: roboto, sans-serif; font-size: 15px; font-weight: 900; color: #fff; writing-mode: vertical-rl; transform:scale(-1); background:#fd3a01; height:60px; width:15px; display: inline-flex; justify-content:center; align-items:center; left:70px; }
.extra_info {display:block;font-size:10px;margin-top:10px;line-height: 12px;}
.extra_info_vsmall {display:block;font-size:4px;margin-top:0px;line-height: 4px;}
/* Giannis Koutivas hide .languages-top (little flag in the menu bar) and login button style*/
.languages-top {display:none;}
#sticky-wrapper > header > div.row > div.col-auto.mr-0.mt-lg-5-px > nav > ul > li:nth-child(2){background: #6b33f8;
    border: 2px solid ghostwhite;
    box-shadow: 5px 5px;
    transition: all .1s;
}
#sticky-wrapper > header > div.row > div.col-auto.mr-0.mt-lg-5-px > nav > ul > li:nth-child(2):hover{box-shadow: 0px 0px; transform: translate(1px, 1px);}
#sticky-wrapper > header > div.row > div.col-auto.mr-0.mt-lg-5-px > nav > ul > li:nth-child(2) > a {color:ghostwhite;}
/* end Giannis Koutivas hide .languages-top (little flag in the menu bar) and login button style*/
header {padding: 10px 5px 10px 5px;}
/*================ Carousel ============= */
.crz_news_ttl {padding-top: 30px; padding-bottom: 30px; }
.post-slide{border-width: 1px 1px 5px; border-style: solid; border-color: #f8b133 #f0f0f0 #f0f0f0; border-radius: 5px; margin: 0 10px; }
.post-slide {border-bottom:1px solid whitesmoke; margin:0; text-align:center; padding:10px; font-size:15px; letter-spacing:2px; text-transform:capitalize; }
.post-category{border-bottom:1px solid whitesmoke; margin-top: 20px; text-align: center; padding: 0px; font-size: 12px !important; letter-spacing: 2px; text-transform: capitalize; margin-bottom: 0px !important; }
.post-slide .post-category > a{font-size:14px;text-transform: uppercase; color:#f8b133; transition: all 0.2s ease 0s; }
.post-slide .post-category > a:hover{color: #373a3f; }
.post-slide .post-review{overflow: hidden; padding:10px; }
.post-slide .post-bar{width: 60px; height: 60px; border-radius: 50%; background: #f8b133; float: left; line-height: 34px; text-align: center; margin-right: 10px;position:absolute;top:2px;right:2px; }
.post-slide .post-bar > .month{display: block; color:#fff; font-size:10px; text-transform: capitalize; }
.post-slide .post-bar > .date{color: #fff; display: block; font-size: 28px; font-weight: bold; line-height: 12px; }
.post-slide .post-title{line-height: 20px; margin: 10px 0 0 0;  text-align: left;height: 60px;}
.post-slide .post-title > a{font-size:15px; text-transform:uppercase; font-weight:bold; line-height:10px; color:#333; transition: all 0.2s ease 0s; }
.post-slide .post-title > a:hover{color:#f8b133; }
.post-slide .post-img{filter: grayscale(0); transition:all 0.3s ease 0s; }
.post-slide .post-img > img{width: 85%; height: auto; }
.post-slide:hover .post-img{filter: grayscale(1); }
.post-slide {color: #555; font-size: 14px; line-height: 22px; padding: 0px; margin: 0 10px; }
.post-description{color: #000; font-size: 14px; line-height: 22px; padding: 10px 10px; letter-spacing: 0; }
.post-description p {font-size: 14px; text-align: left;}
/*.owl-carousel .nav-btn{height: 47px; position: absolute; width: 26px; cursor: pointer; top: 100px !important; }
.owl-carousel .owl-prev.disabled, .owl-carousel .owl-next.disabled{pointer-events: none; opacity: 0.2; }
.owl-carousel .prev-slide{background: url(images/nav-icon.png) no-repeat scroll 0 0; left: -33px; }
.owl-carousel .next-slide{background: url(images/nav-icon.png) no-repeat scroll -24px 0px; right: -33px; }
.owl-carousel .prev-slide:hover{background-position: 0px -53px; }
.owl-carousel .next-slide:hover{background-position: -24px -53px; }*/
.container:hover .owl-buttons{display: block;}
.owl-buttons{display: none; position: relative;top: -250px;}
.owl-prev{position: absolute;left: -24px;background: #f8b133; padding: 8px 14px; border-radius: 20px;}
.owl-next{position: absolute;right: -24px;background: #f8b133; padding: 8px 14px; border-radius: 20px;}
#chevron {display:flex;position:fixed;bottom:35px;right:1%;width:98%;text-align:center;/*background-color:#3d195b;*/font-size:19px;font-family:tahoma;cursor:pointer;z-index:9999;padding:20px 75px 20px 20px;border-radius:6px;-webkit-box-shadow:0 6px 10px rgba(0,0,0,.3);box-shadow:0 6px 10px rgba(0,0,0,.3);}
#chevron a {text-decoration:none;color:#fff;}
#chevron a:hover,#chevron a:focus,#chevron a:active {color:black;}
#chevron::before, #chevron::after {content:'';display:inline-block;height:1px;-webkit-box-flex:1;-ms-flex:1;flex:1;/*background:#ffffffa1;*/ margin-right:20px;margin-top:15px;margin-left:20px;}
.closebtn {position:relative;cursor:pointer;right:30px;color:white;background-color:#f8b133;padding:5px;height:35px;}
.hidebar {display:none !important;}
.aligncenter, div.aligncenter {display:block !important;margin-left:auto;margin-right:auto;}
.alignleft {float:left;}
.alignright {float:right;}
.countriesRowUp {display:flex;align-items:center;justify-content:center;padding-top:10px;margin-bottom:30px;}
.countriesRowDown {display:flex;align-items:center;justify-content:center;padding-bottom:20px;}
.countryImage {border-radius:50%;margin:8px;box-shadow:0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);}
.news_list {margin:0;font-family:Helvetica;background:#FFFFFF;color:#000000;}
.list_body {margin:0;font-family:Helvetica;overflow-y:auto;-webkit-text-size-adjust:none;height:400px;}
.news_list > h3 {position:relative;height:35px;padding-left:10px;margin-bottom:20px;line-height:35px;-webkit-transform:skewX(-10deg);-moz-transform:skewX(-10deg);-ms-transform:skewX(-10deg);-o-transform:skewX(-10deg);transform:skewX(-10deg);background:#7d8787;}
.news_list > ul {display:block;position:relative;left:0;top:8;width:100%;min-height:418px;margin:0;padding:0;margin-bottom: 25px;}
.news_list > ul > li {margin:0;border-bottom:1px solid #E0E0E0;padding:0;background:url(iPhoneArrow.png) no-repeat right center;font-size:20px;font-weight:bold;list-style:none;}
.news_list > ul > li a {display:block;text-decoration:none;color:inherit;}
.mini-news .mini-description {font-size:small;font-weight:normal;line-height:1.2rem;}
.list_body .title {font-size:16px;font-weight:bold;padding:8px 32px 8px 8px;}
.mini-img img {float:left;width:50px;height:50px;margin:3px 7px 0 0;}
#tables-and-stats-div {padding: 40px 0px;}
/*---======== Betting School */
.betting-school-cont {display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(2, 1fr);width:100%;grid-gap:0.5rem;padding:15px;margin-bottom: 40px;}
.betting-school-cont .image {position:relative;padding-bottom:100%;}
.betting-school-cont .image img {height:100%;width:100%;-o-object-fit:cover;object-fit:cover;left:0;position:absolute;top:0;}
.betting-school-cont .image img:nth-of-type(1) {filter:grayscale(0.4) brightness(40%);}
.betting-school-cont .image img:nth-of-type(2) {-webkit-clip-path:var(--clip-start);clip-path:var(--clip-start);transition:-webkit-clip-path 0.5s;transition:clip-path 0.5s;transition:clip-path 0.5s, -webkit-clip-path 0.5s;}
.betting-school-cont .image a {text-decoration:none;}
.betting-school-cont .image:hover img:nth-of-type(2) {-webkit-clip-path:var(--clip-end);clip-path:var(--clip-end);}
.betting-school-cont .image .shtxt {display:block;position:absolute;left:0;top:calc(50% - 0.8rem);font-size:1.5rem;cursor:pointer;color:white;width:100%;height:25px;margin-bottom:-25px;z-index:999;text-align:center;text-shadow:1px 5px 4px rgba(0,0,0,0.6),0px 8px 13px rgba(0,0,0,0.3),0px 18px 23px rgba(0,0,0,0.3);padding: 0px 20px;}
.betting-school-cont .image:hover > .shtxt {display:block;color:yellow;}
.betting-school-cont .round-fl {border-radius:50%;}
.betting-school-cont .round {border-radius:50%;transform:scale(0.9);}
/*---======== Betting School*/
/*---======== bookmakers fullimg */
.betting-slider {width:90%; background:#eee; }
.betting-slider figure {text-align: center; }
.betting-slider .font-weight-bold {font-weight: 700; }
.postid-7194 .boxed-page-wrapper {  background: #7c7979;}
.search_wrapper.active { top: 86px;  z-index: 9999;}
@media screen and (min-width: 753px) {
    .offers-slider .outer-text {min-height:150px; }
}
.betting-slider .cta-outer {text-align:center; padding-top:15px; }
.front-carousel-section-terms {padding: 20px 0 20px 5%; background: #eee; }
.front-carousel-section button {width: 5%; outline: none; border: none; display: flex; align-items: center; justify-content: center; }
.front-carousel-section .cta-outer .btn_color_red {background:#FF0000 !important; border-radius:25px; font-size:14px !important; }
.betting-slider img {width: 85px; height: 85px; }
.betting-slider .slide {margin:10px; padding: 15px 15px; background:#fff; border: none; border-radius: 5px; box-shadow: 0px 0px 5px rgba(0,0,0,0.05); min-height:auto;; }
.betting-slider-full img {width:11vw;height:14.85vw;}
/*.betting-slider-full .slide { min-height:auto;}*/
/*---======== bookmakers fullimg*/
@media only screen and (max-width:600px) {
    #chevron {font-size:9px;padding:0px;}
    .closebtn {position: relative;cursor: pointer;right: 15px;color: white;background-color: #f8b133;padding: 0px;height: 22px;width: 60px;margin-top: 5px;margin-bottom: 15px;border-radius: 20px;font-weight: bold;}
    #chevron::before {content:'';margin-right:0px;margin-top:0px;margin-left:20px;}
    #chevron::after {content:'';margin-right:0px;margin-top:0px;margin-left:0px;}
    .betting-school-cont .image .shtxt {font-size:0.9rem;display:block;top:calc(50% - 0.5rem);}
    .betting-slider img {width:66vw;height: 89.1vw;}
    .betting-school-cont {display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 1fr);width:100%;grid-gap:0.5rem;padding:15px;margin-bottom: 40px;}
}