html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed}
ul,ol{padding:0;list-style:none}
body,h1,h2,h3,h4,p,ul,ol,li,figure,figcaption,blockquote,dl,dd{margin:0}
input,button,textarea,select{font:inherit}
img{max-width:100%;display:inline-block}
a{-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration:none;color:inherit}
*,::before,::after{-webkit-box-sizing:border-box;box-sizing:border-box}
:focus{outline:0}
table{border-collapse:collapse;border-spacing:0}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}
input[type=text]{background-color:transparent;border:none}
input[type=search]{-webkit-appearance:none;-moz-appearance:none;-webkit-box-sizing:content-box;box-sizing:content-box}
button,input[type="submit"],input[type="reset"]{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}
textarea{overflow:auto;vertical-align:top;resize:vertical}
strong,b{font-weight:700}
[hidden]{display:none}
form{width:100%}
button,ol,ul{padding:0}
button{-webkit-appearance:none;border-radius:0}
dd,dl,h1,h2,h3,ol,p,ul{margin:0}
button,iframe{border:0}
option{outline:0 transparent!important;border:none!important}
a,a:active,a:focus,a:hover{text-decoration:none}
::-webkit-input-placeholder{color:inherit;opacity:1}
::-moz-placeholder{color:inherit;opacity:1}
:-ms-input-placeholder{color:inherit;opacity:1}
::-ms-input-placeholder{color:inherit;opacity:1}
::placeholder{color:inherit;opacity:1}
:-ms-input-placeholder{color:inherit}
::-ms-input-placeholder{color:inherit}
input[type='date'],input[type='time']{-webkit-appearance:none;-webkit-min-logical-width:calc(100% - 16px);background:transparent}
.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:none}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}
.slick-track:before,.slick-track:after{display:table;content:''}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;min-height:1px}
[dir='rtl'] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
.slick-dots{position:absolute}
.w100{width:100%}
.h100{height:100%}
.float-right{float:right}
.float-left{float:left}
.float-none{float:none}
.clear{clear:both}
.text-center{text-align:center}
.text-right{text-align:right}
.d-none{display:none!important}
.d-inline{display:inline!important}
.d-inline-block{display:inline-block!important}
.d-block{display:block!important}
.d-table{display:table!important}
.d-table-row{display:table-row!important}
.d-table-cell{display:table-cell!important}
.d-flex{display:-ms-flexbox!important;display:-webkit-box!important;display:flex!important}
.d-flex-center{display:-ms-flexbox!important;display:-webkit-box!important;display:flex!important;-ms-flex-pack:center!important;-webkit-box-pack:center!important;justify-content:center!important;-ms-flex-align:center!important;-webkit-box-align:center!important;align-items:center!important}
.d-flex-center-between{display:-ms-flexbox!important;display:-webkit-box!important;display:flex!important;-ms-flex-pack:justify!important;-webkit-box-pack:justify!important;justify-content:space-between!important;-ms-flex-align:center!important;-webkit-box-align:center!important;align-items:center!important}
.d-flex-center-end{display:-ms-flexbox!important;display:-webkit-box!important;display:flex!important;-ms-flex-pack:end!important;-webkit-box-pack:end!important;justify-content:flex-end!important;-ms-flex-align:center!important;-webkit-box-align:center!important;align-items:center!important}
.d-inline-flex{display:-ms-inline-flexbox!important;display:-webkit-inline-box!important;display:inline-flex!important}
.flex-row{-ms-flex-direction:row!important;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;flex-direction:row!important}
.flex-column{-ms-flex-direction:column!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;flex-direction:column!important}
.flex-row-reverse{-ms-flex-direction:row-reverse!important;-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;flex-direction:row-reverse!important}
.flex-column-reverse{-ms-flex-direction:column-reverse!important;-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;flex-direction:column-reverse!important}
.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}
.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}
.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}
.flex-fill{-ms-flex:1 1 auto!important;-webkit-box-flex:1!important;flex:1 1 auto!important}
.flex-grow-0{-ms-flex-positive:0!important;-webkit-box-flex:0!important;flex-grow:0!important}
.flex-grow-1{-ms-flex-positive:1!important;-webkit-box-flex:1!important;flex-grow:1!important}
.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}
.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}
.justify-content-start{-ms-flex-pack:start!important;-webkit-box-pack:start!important;justify-content:flex-start!important}
.justify-content-end{-ms-flex-pack:end!important;-webkit-box-pack:end!important;justify-content:flex-end!important}
.justify-content-center{-ms-flex-pack:center!important;-webkit-box-pack:center!important;justify-content:center!important}
.justify-content-between{-ms-flex-pack:justify!important;-webkit-box-pack:justify!important;justify-content:space-between!important}
.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}
.align-items-start{-ms-flex-align:start!important;-webkit-box-align:start!important;align-items:flex-start!important}
.align-items-end{-ms-flex-align:end!important;-webkit-box-align:end!important;align-items:flex-end!important}
.align-items-center{-ms-flex-align:center!important;-webkit-box-align:center!important;align-items:center!important}
.align-items-baseline{-ms-flex-align:baseline!important;-webkit-box-align:baseline!important;align-items:baseline!important}
.align-items-stretch{-ms-flex-align:stretch!important;-webkit-box-align:stretch!important;align-items:stretch!important}
.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}
.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}
.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}
.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}
.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}
.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}
.align-self-auto{-ms-flex-item-align:auto!important;-ms-grid-row-align:auto!important;align-self:auto!important}
.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}
.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}
.align-self-center{-ms-flex-item-align:center!important;-ms-grid-row-align:center!important;align-self:center!important}
.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}
.align-self-stretch{-ms-flex-item-align:stretch!important;-ms-grid-row-align:stretch!important;align-self:stretch!important}
.row{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
.no-gutters{margin-right:0;margin-left:0}
.no-gutters > .col,.no-gutters > [class*="col-"]{padding-right:0;padding-left:0}
.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto,.col-xl-five{position:relative;width:100%;padding-right:15px;padding-left:15px}
.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%}
.col-1{-ms-flex:0 0 8.333333%;-webkit-box-flex:0;flex:0 0 8.333333%;max-width:8.333333%}
.col-2{-ms-flex:0 0 16.666667%;-webkit-box-flex:0;flex:0 0 16.666667%;max-width:16.666667%}
.col-3{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}
.col-4{-ms-flex:0 0 33.333333%;-webkit-box-flex:0;flex:0 0 33.333333%;max-width:33.333333%}
.col-5{-ms-flex:0 0 41.666667%;-webkit-box-flex:0;flex:0 0 41.666667%;max-width:41.666667%}
.col-6{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}
.col-7{-ms-flex:0 0 58.333333%;-webkit-box-flex:0;flex:0 0 58.333333%;max-width:58.333333%}
.col-8{-ms-flex:0 0 66.666667%;-webkit-box-flex:0;flex:0 0 66.666667%;max-width:66.666667%}
.col-9{-ms-flex:0 0 75%;-webkit-box-flex:0;flex:0 0 75%;max-width:75%}
.col-10{-ms-flex:0 0 83.333333%;-webkit-box-flex:0;flex:0 0 83.333333%;max-width:83.333333%}
.col-11{-ms-flex:0 0 91.666667%;-webkit-box-flex:0;flex:0 0 91.666667%;max-width:91.666667%}
.col-12{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}
.no-border{border:none!important}
.color-orange{color:#ff3e02!important}
.color-white{color:#fff!important}
.color-light-blue{color:#d3d7e3!important}
.color-navy{color:#2a324a!important}
.color-default{color:#2a324a!important}
.color-orange-2{color:#ff6102!important}
.color-red{color:#d71212!important}
.color-green{color:#1cb820!important}
.bg-orange{background-color:#ff3d02!important}
.bg-navy{background-color:#2a324a!important}
.bg-green{background-color:#39ad15!important}
.flex-1{flex:1}
.font-300{font-weight:300!important}
.font-400{font-weight:400!important}
.font-500{font-weight:600!important}
.font-600{font-weight:600!important}
.font-700{font-weight:700!important}
.font-800{font-weight:800!important}
.font-900{font-weight:900!important}
.font-size-56{font-size:56px!important}
.font-size-48{font-size:48px!important}
.font-size-46{font-size:46px!important}
.font-size-34{font-size:34px!important}
.font-size-25{font-size:25px!important}
.font-size-24{font-size:24px!important}
.font-size-21{font-size:21px!important}
.font-size-19{font-size:19px!important}
.font-size-17{font-size:17px!important}
.font-size-16{font-size:16px!important}
.font-size-15{font-size:15px!important;position: inherit;top: 7px;}
.font-size-14{font-size:14px!important}
.font-size-13{font-size:13px!important}
.font-size-12{font-size:12px!important}
.font-size-11{font-size:11px!important}
.width-100{width:100%!important}
.mt-5 {margin-top: 5px !important;}
.mt-10 {margin-top: 10px !important;}
.mt-15 {margin-top: 15px !important;}
.mt-20 {margin-top: 20px !important;}
.mt-30 {margin-top: 30px !important;}
.mt-40 {margin-top: 40px !important;}
.mb-5 {margin-bottom: 5px !important;}
.mb-10 {margin-bottom: 10px !important;}
.mb-15 {margin-bottom: 15px !important;}
.mb-20 {margin-bottom: 20px !important;}
.mb-30 {margin-bottom: 30px !important;}
.mb-40 {margin-bottom: 40px !important;}
.mr-5 {margin-right: 5px !important;}
.mr-10 {margin-right: 10px !important;}
.mr-20 {margin-right: 20px !important;}
.mr-30 {margin-right: 30px !important;}
.ml-5 {margin-left: 5px !important;}
.ml-10 {margin-left: 10px !important;}
.ml-20 {margin-left: 20px !important;}
.ml-30 {margin-left: 30px !important;}
.pb-10 {padding-bottom: 10px !important;}
.pb-15 {padding-bottom: 15px !important;}
.pb-20 {padding-bottom: 20px !important;}
.pb-30 {padding-bottom: 30px !important;}
.pb-40 {padding-bottom: 40px !important;}
.pt-10 {padding-top: 10px !important;}
.pt-15 {padding-top: 15px !important;}
.pt-20 {padding-top: 20px !important;}
.pt-30 {padding-top: 30px !important;}
.pt-40 {padding-top: 40px !important;}
.pl-5 {padding-left: 5px !important;}
.pl-10 {padding-left: 10px !important;}
.pl-15 {padding-left: 15px !important;}
.pl-20 {padding-left: 20px !important;}
.pl-30 {padding-left: 30px !important;}
.pl-40 {padding-left: 30px !important;}
.pr-5 {padding-right: 5px !important;}
.pr-10 {padding-right: 10px !important;}
.pr-15 {padding-right: 15px !important;}
.pr-20 {padding-right: 20px !important;}
.pr-30 {padding-right: 30px !important;}
.pr-40 {padding-right: 40px !important;}
.p-10 {padding: 10px !important}
.p-15 {padding: 15px !important}
.p-20 {padding: 20px !important}
.p-30 {padding: 30px !important}
.p-40 {padding: 40px !important}
.margin-top-auto{margin-left:auto}
.margin-left-auto{margin-left:auto}
.margin-right-auto{margin-right:auto}
.margin-auto{margin:0 auto}
.clear-after:after{content:"";display:block;clear:both}
.text-overflow{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.text-overflow.fontbhs{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis; font-weight:600;}

.mask-link{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%}
.relative{position:relative}
.border-right{border-right:1px solid #dcdcdc}
.border-left{border-left:1px solid #dcdcdc}
.border-top{border-top:1px solid #dcdcdc}
.border-bottom{border-bottom:1px solid #dcdcdc}
.grid-row{/* margin:0 -3px; */display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.grid-col-2{padding:0 3px;-webkit-box-flex:0;-ms-flex:0 0 16.6666666%;flex:0 0 16.6666666%;max-width:16.6666666%;width:16.6666666%;position:relative}
.grid-col-3{padding:0 3px;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;width:25%;position:relative}
.grid-col-4{padding:0 3px;-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.333333%;max-width:33.333333%;width:33.333333%;position:relative}
.grid-col-5{padding:0 3px;-webkit-box-flex:0;-ms-flex:0 0 41.6666666%;flex:0 0 41.6666666%;max-width:41.6666666%;width:41.6666666%;position:relative}
.grid-col-6{padding:0 3px;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;width:50%;position:relative}
.grid-col-7{padding:0 3px;-webkit-box-flex:0;-ms-flex:0 0 58.33%;flex:0 0 58.33%;max-width:58.33%;width:58.33%;position:relative}
.grid-col-8{padding:0 3px;-webkit-box-flex:0;-ms-flex:0 0 66.66%;flex:0 0 66.66%;max-width:66.66%;width:66.66%;position:relative}
.grid-col-9{padding:0 3px;-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;width:75%;position:relative}
.grid-col-10{padding:0 3px;-webkit-box-flex:0;-ms-flex:0 0 83.33%;flex:0 0 83.33%;max-width:83.33%;width:83.33%;position:relative}
.grid-col-12{padding:0 3px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%;position:relative}
.grid-col-20{padding:0 3px;-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;width:20%;position:relative}
.no-gutters > [class*="grid-col"]{padding-right:0;padding-left:0}
.grid-row.no-gutters{margin:0}
.grid-row.gutter-10{margin:0 -5px}
.grid-row.gutter-10 > [class^="grid-col"]{padding:0 5px}
.grid-row.gutter-20{margin:0 -10px}
.grid-row.gutter-20 > [class^="grid-col"]{padding:0 10px}
.grid-row.gutter-40{margin:0 -20px}
.grid-row.gutter-40 > [class^="grid-col"]{padding:0 20px}
.overflow-hidden{overflow:hidden}
.overflow-y-auto{overflow-y:auto}
body{font-family:'proxima_nova',sans-serif;color:#2a324a;font-size:13px;background:#efeeed;overflow-x:hidden}
.site-header{width:100%;position:relative;height:60px;background-color:#2a324a}
.header-logo{text-align:center;position:relative;z-index:1}
.header-logo a{display:block;padding-left:10px}
.head-logo{max-height:28px}
.header-logo img{max-width:190px;margin-top:5px}
.header-tools {width: min-content;}
.header-tools .head-link{color:#fff;font-size:22px;height:60px;line-height:60px;padding:0 5px;margin-right:5px}
.menu-icon{height:60px;line-height:60px;text-align:center;font-size:23px;position:relative;z-index:2;-webkit-box-flex:0;
    }
.close-sidebar-main,.close-sidebar-secondary{display:none}
.sidebar{position:fixed;top:60px;bottom:0;width:220px;background-color:#fff;overflow-y:auto}
.sidebar.secondary{width:260px;background-color:#fff}
#sidebar-main{left:-220px}
#sidebar-secondary{right:-260px}
.site-content{padding:15px}
.left-nav .category-menu li a{display:block;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:15px}
.left-nav .category-menu li i{color:#ff3d02;margin-right:10px}
.menu-social{width:100%}
.menu-social li{flex:1;font-size:16px}
.menu-heading{background-color:#f0f0f0;height:40px;line-height:40px;color:#ff3d02;padding-left:20px;font-weight:600;font-size:14px}
.open-sidebar-secondary{display:flex;flex-wrap:wrap;justify-content:center;align-content:center;line-height:1;height:60px}
.top-amount{font-size:11px;margin-top:5px;color:#aaafbd}
.promo-slider .slick-arrow{position:absolute;width:28px;height:28px;top:calc(50% - 14px);font-size:13px;z-index:40;color:#fff;background-color:#f53b3f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.promo-slider .slick-prev{left:0}
.promo-slider .slick-next{right:0}
.promo-slider > .slide:not(:first-child){display:none}
.promo-slider .slick-dots{position:absolute;bottom:4px;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}
.promo-slider .slick-dots li{margin:0 3px}
.promo-slider .slick-dots li button{height:14px;width:14px;border-radius:50%;background-color:#81807d;text-indent:-9999px}
.promo-slider .slick-dots li.slick-active button{background-color:#ff3d02}
.enter-front-link a{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:60px;background-color:#24292f;color:#fff;font-weight:700;border-radius:3px}
.enter-front-link i{margin-right:20px;font-size:25px}
.frontpage-category-menu .first-group{background:#2a324a url(category-bg-01.png) no-repeat right top}
.frontpage-category-menu .second-group{background:#2a324a url(category-bg-03.png) no-repeat right top}
.frontpage-category-menu .third-group{background:#2a324a url(category-bg-02.png) no-repeat right top}
.frontpage-category-menu .fourth-group{background:#2a324a url(category-bg-04.png) no-repeat right top}
.frontpage-category-menu .fifth-group{background:#2a324a url(category-bg-05.png) no-repeat right top}
.frontpage-category-menu ul{margin:15px 0;border-radius:8px;background-size:contain!important}
.frontpage-category-menu ul li a{display:block;height:60px;line-height:60px;color:#fff;font-size:18px;font-weight:600;padding:0 15px}
.frontpage-category-menu ul li a i:first-child{color:#ff3e02;margin-right:10px}
.frontpage-category-menu ul li a i:last-child{color:#fff;float:right;font-size:20px;margin-top:20px}
.frontpage-category-menu ul li{position:relative}
.frontpage-category-menu ul li:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:rgba(94,100,119,0.7)}
.frontpage-category-menu ul li:last-child:after{display:none}
.base-link{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:3px;padding:10px 10px 10px 0;color:#000;min-height:60px;font-size:18px}
.base-link.thin{padding:8px 5px 8px 15px}
.base-link.thin .bl-icon{font-size:23px}
.base-link.yellow{background-color:#ffdd3a}
.base-link.white{background-color:#fff}
.base-link.dark{background-color:#151d2f}
.base-link.solid{background-color:#1d2436}
.bl-icon{font-size:30px;-webkit-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px;max-width:60px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.bl-cell em{display:block;font-style:normal;font-size:13px;line-height:15px;margin-top:5px}
.bl-cell{padding-left:10px}
.bl-icon img{max-width:28px}
.symbol-cell{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;max-width:40px}
.symbol-icon{width:40px;height:40px;line-height:40px;text-align:center;display:block;font-size:30px}
.site-footer{color:#aeaeae;background-color:#2a324a;padding-bottom:110px;border-top: 5px solid #ff3d02;}
.footer-menu-wrapper{background-color:#ff3e02;height:65px;position:relative;padding:10px 0px}
.footer-menu{display:-webkit-box;display:-ms-flexbox;display:flex}
.footer-menu li{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}
.footer-menu li a{display:block;padding:0 10px;height:50px;line-height:50px;color:#fff;font-size:14px;white-space:nowrap}
.footer-logo{max-width:180px}
.footer-logo-2{max-width:80px}
.footer-ul {list-style: none;padding: 0;margin-bottom:25px;}
.footer-ul .inner{overflow: hidden;display: none;}
.footer-ul .inner li{padding: 5px 0px;font-size:13px;}
.footer-ul .footer-li{margin: .5em 0;}
.footer-ul .footer-li a.toggle{width:100%;display:block;font-size:17px;color:#fefefe;padding:.50em;font-weight:bold;border-radius:0.15em;transition:background .3s ease;}
.footer-ul .footer-li a.toggle span{margin-right: 5px}
.accordion-head.open.arrow{margin-top:11px;border-bottom-color:#F3F3F3;border-top-color:transparent}
.copyright{font-size:15px;line-height:2}
.footer-social{margin:20px 0}
.footer-social li{padding:0 15px;font-size:25px}
.f-supoort{height:40px;line-height:40px;background-color:#aeaeae;padding:0 10px;border-radius:20px;color:#2a324a}
.f-supoort i{font-size:19px;margin-right:5px}
.footer-logos{padding:10px 15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.footer-logos li{height:44px;-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;padding:0 10px;margin-bottom:10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.footer-bottom{padding:30px 0}
.menu-total-money-frame{border-bottom:1px solid #afadad;min-height:75px}
.menu-total-money-frame .title{font-size:12px;margin-bottom:5px}
.menu-total-money-frame .title i{color:gray;margin-right:10px}
.menu-total-money{font-size:32px;font-weight:700}
.menu-total-money sup{font-size:18px;font-weight:600}
.menu-supertv{padding:18px 0;text-align:center}
.money-activity .link{display:block;height:42px;line-height:42px;color:#fff;font-weight:700;font-size:15px;border-radius:8px;background-color:#ff3d02;text-align:center;position:relative}
.money-activity .link i{position:absolute;left:15px;top:13px;font-size:18px}
.money-activity .link.right i{left:inherit;right:11px;top:11px}
.money-activity .link.right i.fa-plus-hexagon{background-color:#ff3d02;width:26px;height:26px;line-height:26px;border-radius:50%;text-align:center;font-size:15px;top:8px}
.account-menu li{margin-bottom:5px}
.account-menu li a{display:block;font-size:15px;padding:10px 0;padding-left:5px}
.account-menu li a i{margin-right:10px;margin-right:10px;font-size:16px;color:#ff3d02}
.betmenu-slider{height:45px;background-color:#fff;overflow:hidden}
.betmenu-slider li{position:relative}
.betmenu-slider li a{display:-webkit-box;display:-ms-flexbox;display:flex;height:45px;line-height:45px;padding:0 10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:13px;font-weight:600}
.betmenu-slider li i{margin-right:10px;color:#ff3e02;font-size:15px}
.topScroll{width:100%;height:77px;overflow:hidden;position:relative;border-bottom:1px solid #d9d9d9}
.topSlider{width:100%;background-color:#ededed;padding-right:5px}
.topSlider li{height:76px;text-align:center;position:relative}
.topSlider li img{display:inline-block;max-width:24px}
.topSlider li span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:44px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.topSlider li strong{display:block;width:100%;font-size:12px;text-align:center;font-weight:700;overflow:hidden;height:32px;line-height:1}
.topSlider .slick-arrow{position:absolute;width:28px;height:28px;top:calc(50% - 14px);font-size:20px;z-index:40;color:#bfbfbf;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.topSlider .slick-prev{left:0}
.topSlider .slick-next{right:0}
.topSlider > li{display:none}
.topSlider sup{position:absolute;right:0;top:6px;font-size:10px;padding:2px;border-radius:3px;font-weight:600}
.topSlider li a.selected strong{color:#ff3e02}
.filter-menu{background-color:#fff;height:40px;width:100%}
.filter-menu li{flex:1 1 auto;border-right:1px solid #dadad9}
.filter-menu li a{display:block;line-height:40px;text-align:center}
.filter-menu li.selected a{color:#ff3e02}
.bottom-fixed-menu{background-color:#ff3e02;position:fixed;bottom:0;left:0;width:100%;z-index:100}
.cm-item{position:relative;height:76px;text-align:center;font-size:13px;-webkit-box-flex:1;-ms-flex:1;flex:1;color:#fff;line-height:1.2}
.cm-item i{font-size:24px;display:inline-block}
.cm-item .ico img {max-width: 24px;}
.cm-count{width:40px;height:24px;background:#c44145;text-align:center;color:#fff;border-radius:3px;display:inline-block;line-height:26px;font-size:14px;font-weight:600;margin-bottom:6px;text-shadow:0 1px 0 #5b491b}
.cr{position:absolute;right:0;top:0;color:#8f96a4;height:42px;line-height:42px;width:30px;text-align:center}
.cm-item .ico{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}
.cm-search{width:60px;height:60px;border:3px solid #1f2022;border-radius:50%;position:absolute;top:-20px;background-color:#000;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.has-bet .cm-search{border-color:#6fb269}
.cm-search i{font-size:30px;margin-bottom:0}
.cm-txt{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.bottom-coupon-summary{position:absolute;background-color:#6fb269;color:#fff;width:100%;left:0;height:70px;top:-70px;font-size:18px;font-weight:600;padding:0 15px}
.bottom-coupon-summary.single{position:static}
.bottom-coupon-summary .count span{background-color:#fff;display:inline-block;color:#202123;border-radius:3px;padding:0 5px;height:26px;line-height:26px;margin-left:15px;min-width:26px;text-align:center}
.cm-rate i{margin:0 5px}
.bet-count{width:100%;height:56px;background-color:#2a324a;border-radius:4px;margin-top:10px}
.bet-count strong{display:block;color:#ff3e02;font-size:20px;height:32px;line-height:36px}
.bet-count span{display:block;height:20px;line-height:20px}
.topBar{background:#101112;height:46px;width:100%;padding:0 9px}
.topBar ul li{margin-right:6px}
.topBar ul li a{display:block;width:44px;height:28px;line-height:26px;border-radius:3px;font-size:11px;border:1px solid #babfc7;font-weight:700;text-align:center}
.topBar ul li.selected a{border-color:#77777e}
.topSearch{overflow:hidden;position:relative;border-left:1px solid #202123;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex}
.topSearch input.search{padding:0 10px;width:calc(100% - 30px);height:46px;color:#666869;font-size:14px;border:none;-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 30px);flex:0 0 calc(100% - 30px);max-width:calc(100% - 30px)}
.topSearch .find{width:30px;height:46px;text-align:center;line-height:46px;color:#525457;font-size:16px;background-color:transparent;-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px;max-width:30px}
.top-total{color:#fff;padding-right:10px;border-right:1px solid #202123;height:46px;line-height:46px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.top-total sup{line-height:normal;margin-left:3px;margin-top:-10px}
.top-total span{font-weight:600}
.top-total i{margin-right:5px}
.top-ml{height:46px;line-height:46px;padding-right:10px;white-space:nowrap;padding-left:10px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}
.top-ml i{margin-right:5px}
.category-bet-link{height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#101112;color:#ededed;font-weight:600;font-size:16px;position:relative}
.category-bet-link.active{color:#ffdd3a;background-color:#2f3031}
.category-bet-link.active:before{content:"";width:100%;height:3px;background-color:#ffdd3a;position:absolute;left:0;top:0}
.league-slider .slick-list{padding-right:10%}
.league-slider > .ls-slide:not(:first-child){display:none}
.league-slider > .ls-slide{width:100px}
.ls-slide{height:110px;background-color:#fff;margin:0 3px;position:relative}
.ls-slide img{max-width:50px}
.ls-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:70px}
.ls-name{padding:0 10px}
.ls-name span{display:block;font-size:11px}
.ls-name strong{display:block;font-size:14px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.ls-slide.current{background-color:#ffdd3a}
.bet-btn{padding:0 10px;height:36px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:3px;background-color:#fff;cursor:pointer;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;position:relative;border:1px solid #dadada;font-size:12px;font-weight:600}
.bet-grid-panel .bet-btn:hover,.bet-btn:hover{background-color:#e5e5e5}
.bet-btn.single{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}
.bet-btn.active{background-color:#ff3e02!important;color:#fff!important;border-color:#ff3e02}
.bet-btn.active:hover,.bet-btn.weak:hover{background-color:none}
.bet-btn.active .result-est,.bet-btn.active .bet-rate{color:#fff}
.bet-btn.locked{pointer-events:none}
.bet-btn.locked .bet-rate{color:#9d9d9d;position:relative}
.bet-btn.locked .bet-rate:before{content:"\f30d";color:#000;font-family:"Font Awesome 5 Pro";position:absolute;width:100%;height:100%;font-size:18px;background-color:#fff;display:flex;align-items:center;justify-content:center}
.bet-btn.solid{background-color:#374059;height:30px;color:#fff}
.bet-btn.solid:hover{background-color:#ff3d02;color:#fff}
.bet-btn.solid.active .bet-rate{color:#374059}
.bet-category-panel .bet-btn{height:36px;background-color:#fff;width:36px;-webkit-box-flex:0;-ms-flex:0 0 36px;flex:0 0 36px;max-width:36px;padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.bet-category-panel .bet-btn.locked{background-color:#fff!important;color:#4e4e4e}
.bet-btn.dark{background-color:#e2e2e2;color:#202123!important}
.bet-category-header{background-color:#202123;height:46px;padding:0 10px;color:#fff;font-size:15px;font-weight:700}
.bec-thead{height:30px;width:100%;background-color:#ff3e02;font-size:12px;padding:0 10px;font-weight:600;color:#fff}
.bec-th{padding:0 3px}
.bec-th span{width:36px;display:block;text-align:center}
.bec-tr{font-size:14px;padding:10px 0;border-bottom:1px solid #dadada}
.bec-td{line-height:1.5;overflow:hidden}
.bec-td.first{-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;max-width:20px;position:relative}
.bec-td.first i{font-size:9px}
.bec-td-cell{padding:0 3px}
.bec-more{color:#959595;padding-top:2px;font-size:10px;font-weight:700;white-space:nowrap}
.bec-teams{font-size:12px;font-weight:600}
.bec-more a{display:block}
.bec-league{color:#949ca6;font-size:11px}
.bec-match-time{color:#868686;font-size:10px}
.bec-th-holder.padding-right{padding-right:20px}
.th-selector{position:relative;height:20px}
.th-selector select{height:20px;background:transparent;border:none;font-weight:600;font-size:13px;color:#fff}
.l-fav i{font-size:12px!important}
.l-fav.selected i{color:#ff9702!important}
.score-bec-cell{color:#ff3e02;font-weight:600;height:18px;line-height:18px;width:20px;text-align:center}
.bec-live-time span{font-size:11px;color:#2a324a}
.bec-live-time span:before{content:"";width:6px;height:6px;background-color:#ff3e02;border-radius:50%;display:inline-block;margin-right:4px}
.bec-live-time em{font-style:normal;color:#ff3e02;font-weight:600;font-size:12px}
.bec-more.border{border:1px solid #c0c3ca;height:36px;line-height:34px;text-align:center;border-radius:3px;padding:0 5px}
.live-bet-title{background:#b81b1b url(../img/live-title-bg.jpg) no-repeat right center;background-size:contain;height:50px;color:#fff;font-size:15px;font-weight:700;padding-left:15px}
.live-bet-title span{width:20px;height:20px;border:2px solid #841111;border-radius:50%;margin-right:10px;background-color:#ff5353}
.bet-grid-panel{color:#fff;font-size:15px}
.bet-grid-header{width:100%;height:40px;background-color:#2a324a;padding-right:20px}
.bet-acc-header{width:100%;height:40px;background-color:#2a324a;padding-right:20px}
.bet-grid-title{padding-left:12px;position:relative;font-weight:700}
.bet-grid-content{background-color:#fff;padding:10px;padding-bottom:0;}
.bet-grid-panel .bet-btn{position:relative;background-color:#ededed;border-radius:0;height:40px;font-size:13px;padding-left:10px;font-weight:600;border-radius:4px;margin-bottom:10px;border:1px solid #ededed;color:#2a324a;padding-right:0}
.bet-grid-panel .bet-btn.active{background-color:#ff3e02!important;border-color:#ff3e02!important}
.bet-grid-panel .bet-btn .point{color:#12bc8c;margin-left:30px}
.bet-grid-panel .bet-btn.up{border-color:#12bc8c}
.bet-grid-panel .bet-btn.up .bet-rate{color:#00b16a}
.bet-grid-panel .bet-btn.down{border-color:#f03251}
.bet-grid-panel .bet-btn.down .bet-rate{color:#f03251}
.bet-grid-panel .bet-btn .bet-rate{background-color:#fff;height:38px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 3px;min-width:40px;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;color:#2a324a}
.page-top-back{height:50px;background-color:#ccc;padding:0 10px;line-height:50px;font-size:16px;font-weight:700}
.page-top-back i{margin-right:12px}
.page-top-back.black{background-color:#202123;color:#fff}
.page-top-back.light{background-color:#fff;color:#202123}
.page-top-back.orange{background-color:#ff3e02;color:#fff}
.top-stat-frame{position:relative;font-weight:600}
.top-stat-frame .head-top{height:36px;background-color:#1a1f2d}
.top-stat-frame .head-top .league-name{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 130px);flex:0 0 calc(100% - 130px);padding-left:10px;line-height:36px;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;color:#fff}
.live-time{float:left;background-color:#ff3d02;color:#fff;font-size:9px;padding:0 7px}
.live-time i{color:#3dff00;font-size:5px;margin-right:3px;vertical-align:text-top}
.stat-toggle{height:36px;line-height:36px;-webkit-box-flex:0;-ms-flex:0 0 130px;flex:0 0 130px;background-color:#ff3d02;padding-left:10px;color:#fff}
.stat-toggle i{margin-right:10px;line-height:36px}
.stat-content{display:none}
.all-stat{width:100%;display:block;text-align:center;height:38px;line-height:37px;border-top:1px solid #d6d6d6;font-weight:700}
.stat-slider{padding-bottom:20px}
.stat-slider .slick-dots{position:absolute;width:100%;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.stat-slider .slick-dots li{padding:0 2px}
.stat-slider .slick-dots li button{height:8px;width:8px;background-color:#d4d4d4;text-indent:-9999px;border-radius:50%}
.stat-slider .slick-dots li.slick-active button{background-color:#ff3e02}
.scroll-menu{overflow:hidden;height:56px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#2a324a}
.scroll-menu.orange{background-color:#ff3e02}
.scroll-menu.orange .scroll-links a{color:#ffb7a1}
.scroll-menu.orange .scroll-links a.selected{color:#fff}
.scroll-menu.orange .scroll-links a.selected:after{display:none}
.scroll-links{width:100%;padding-bottom:3px}
.scroll-links a{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:0 5px;color:#969696;font-weight:700;position:relative;text-align:center}
.scroll-links a.selected:after{content:"";position:absolute;left:calc(50% - 7px);bottom:-3px;width:14px;height:3px;background-color:#c93034}
.scroll-links a.selected{color:#fff}
.topline{width:100%;position:relative;padding-bottom:20px;background-color:#fff}
.topline .subhead{width:100%;height:35px;line-height:35px;padding-right:5px;background-color:#ebedf1}
.topline .subhead .time{float:left;height:32px;font-size:15px;font-weight:700;padding-left:5px}
.topline .subhead .time .fa{font-size:20px;margin-right:7px;color:#fff;margin-top:8px;margin-left:5px}
.topline .subhead .time strong{display:inline-block;margin-right:5px;height:31px;font-size:18px;font-weight:700}
.topline .subhead .right{float:right}
.topline .subhead .right span{float:left;width:30px;text-align:center}
.topline .topline-row{width:100%;height:34px;line-height:34px;border-bottom:1px solid #dadada;padding-left:5px;padding-right:5px;margin:0;display:block;background-color:#fff}
.topline .topline-row:last-child{border:none}
.topline .topline-row:after,
/*.topline .topline-row .second:after{content:"";display:block;clear:both}*/
.topline .topline-row .first{float:left;font-size:12px;font-weight:700}
.topline .topline-row .second{float:right}
.topline .topline-row .second span{float:left;width:30px;text-align:center;font-weight:700;font-size:13px}
.ct-link{flex:1;height:60px;line-height:60px;text-align:center;background-color:#2a324a;color:#fff;font-weight:600;font-size:15px}
.ct-close{flex:0 0 60px;max-width:60px;text-align:center;line-height:60px;font-size:30px}
.ct-link.active{background-color:#ff3e02}
.coupon-total-amount{font-size:15px;background-color:#fff;height:40px;line-height:40px;padding-left:10px;border-radius:3px;border:1px solid #dcdcdc}
.coupon-total-amount i{color:#ff3e02;margin-right:5px}
.coupon-box-top-frame{width:100%;height:50px;line-height:50px;color:#fff;background-color:#2a324a;margin-top:2px}
.coupon-tab a{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center;font-weight:600;font-size:15px;border-right:1px solid #40485e;position:relative;height:50px}
.coupon-tab a.active{background-color:#ff3e02}
.coupon-actions a{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;color:#c2c8d7;font-size:14px;width:30px;float:left;text-align:center}
.selected-bets-panel{counter-reset:bet-counter}
.selected-bet{width:100%;padding:15px;font-weight:600;background-color:#efeeed;margin-top:10px;border-radius:3px; border-bottom: 1px solid #2a324a4a;}
.selected-bet2{width:100%;padding:15px;font-weight:600;background-color:#efeeed;margin-top:10px;border-radius:11px; border-bottom: 1px solid #2a324a4a;}
.selected-bets-panel.closed{display:none}
.selected-bet.open{background:#efeeed; }
.bet-team-name{line-height:21px;font-size:14px;padding-right:5px;margin-bottom:3px}
.selected-bet-summary{width:100%;position:relative}
.bet-sub-txt{font-size:13px;color:#6f6969;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-bottom:5px}
.bet-est{color:#b7b7b7;font-size:12px}
.selected-bet-rate{min-width:41px;height:28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;background-color:#ff3e02;border-radius:3px;font-size:15px;/* margin-left:90px; */padding:0 3px;color:#fff;}
.remove-selected-bet{position:absolute;width:26px;height:26px;top:5px;right:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#a7a7a7;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;cursor:pointer;z-index:10;font-size:16px}
.remove-accordion-bet{position:absolute;width:30px;height:30px;bottom:0;right:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#2a324a;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;cursor:pointer;z-index:10;font-size:16px}

.remove-selected-bet:hover{color:#f03251}
.bet-total-summary{padding-top:20px;padding-bottom:20px;background-color:#fff}
.bet-total-summary .bet-total{border-bottom:1px solid #dee2e9;padding:0 15px;padding-bottom:15px}
.bet-total-summary .bet-total .cell{font-weight:500;border:1px solid #e4e7ed;background-color:#fff;height:44px;border-radius:5px;position:relative}
.bet-total-summary .bet-total .cell .txt{color:#c2c8d7;font-size:13px;font-weight:500;text-align:center;-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;max-width:45%}
.bet-total-summary .bet-total .cell .subtxt{color:#565d6a;font-size:16px;height:42px;line-height:42px;text-align:center;-webkit-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%;max-width:55%;overflow:hidden}
.coupon-box-row{height:50px;border-bottom:1px solid #dadada}
.coupon-box-row .left-td{padding-left:15px}
.coupon-box-row .right-td{font-weight:600;padding-right:15px;font-size:15px}
.edit-coupon{position:absolute;right:0;bottom:15px;font-size:16px;width:26px;height:26px;right:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#202123;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;cursor:pointer;z-index:10}
.cp-opt{-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:#ffdd3a;height:50px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;text-align:center;border-right:1px solid #e0c12b}
.cp-opt span{font-weight:600;font-size:16px}
.cp-opt em{font-style:normal;margin-top:4px;font-size:12px;font-weight:600}
.cp-opt:last-child{border-right:none}
.coupon-tab a sup{position:absolute;width:18px;height:18px;color:#fff;background-color:#ff1d1d;border-radius:50%;line-height:18px;text-align:center;font-size:11px;right:10px;top:2px}
.cp-opt.current{background-color:#6fb269}
.cp-opt.current *{color:#fff}
.selected-bet.type2{background-color:#ffdd3a}
.selected-bet.type2 .bet-est{color:#202123}
.selected-bet.type2 .selected-bet-rate{background-color:#202123;color:#fff}
.rate-btn{background-color:#202123;color:#fff;width:100%;display:block;height:30px;line-height:30px;text-align:center;border-radius:3px;margin-top:10px;font-weight:600}
input.cupon-input{float:right;width:60px;background-color:#fff;height:34px;border-radius:3px;border:1px solid #dadada;text-align:right;padding:0 5px}
.cp-action{display:block;text-align:center;height:30px;line-height:30px;font-size:12px;font-weight:600}
.cp-action i{margin-right:5px;font-size:16px;font-weight:400}
.cp-action span{text-decoration:underline}
.coupon-box-widget{padding-bottom:75px}
.bet-sell-panel{width:100%;border:1px solid #dcdcdc}
.bet-sell-row{width:100%;position:relative;background-color:#efeeed;font-size:13px;font-weight:600}
.bs-top{background-color:#fff;padding:10px;height:42px}
.bs-middle{width:100%;height:68px;background-color:#fff;border-bottom:1px solid #dcdcdc;padding:10px;padding-top: 16px;position: relative;}
.bs-middle2{width:100%;height:68px;background-color:#fff;border-bottom:1px solid #dcdcdc;padding:10px;padding-top: 16px; padding-bottom: 83px;border: 2px dashed #2a324a6b;border-radius: 7px;}
.bs-middle3{width:100%;height:68px;background-color:#efeeed;border-bottom:1px solid #dcdcdc;padding:10px;padding-top: 16px; padding-bottom: 83px;    border-top-right-radius: 11px;
    border-top-left-radius: 11px;}

.bss{font-size:12px;font-weight:700;color:#d57c26;padding-right:5px}
.bss-green{font-size:13px;font-weight:700;color:#1cb820;padding-right:24px}
.bss-red{font-size:13px;font-weight:700;color:#b7223a;padding-right:24px}
.bss-grey{font-size:13px;font-weight:700;color:#767676;padding-right:24px}
.bss-yellow{font-size:13px;font-weight:700;color:#d57c26;padding-right:8px}





.bsr{font-size:13px}
.bs-new{ color: #ff3e02;font-weight: 800;font-size: 18px;padding-left: 32px;padding-top: 8px;}
.bs-new2{ color: #2a324a;font-weight: 400 ;font-size: 14px;padding-left: 32px;}
.bss-new3{font-size:11px;font-weight:700;color:#76767680;padding-right:18px}
.bs-teams{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 100px);flex:0 0 calc(100% - 100px);max-width:calc(100% - 100px);width:calc(100% - 100px)}
.bs-status{-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;max-width:100px;width:100px;padding-left: 6px;padding-bottom: 30px;}
.bs-status-yellow{-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;max-width:100px;width:100px;padding-left: 6px;    padding-bottom: 30px;}

.bs-type{color:#ff3e02;padding-right:5px;font-size:15px;font-weight:700}
.bs-time{line-height:20px;font-size:11px;color:#bababa}
.bs-bottom{padding:10px}
.bs-row{height:20px;line-height:20px}
.bs-tool-row{padding:10px;padding-top:0}
.bs-info{height:40px;background-color:#2a324a;border-radius:3px;color:#fff;text-align:center;line-height:40px;font-size:16px;font-weight:700;-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 50px);flex:0 0 calc(100% - 50px)}
.bs-info2{height:40px;background-color:#ff3f00;border-radius:3px;color:#fff;text-align:center;line-height:40px;font-size:16px;font-weight:700;-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 50px);flex:0 0 calc(100%)}
.bs-info3{height:40px;background-color:#2a324a;border-radius:3px;color:#fff;text-align:center;line-height:40px;font-size:16px;font-weight:700;-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 50px);flex:0 0 calc(100%)}
.bs-info4{height:40px;background-color:#5d5d5d;border-radius:3px;color:#fff;text-align:center;line-height:40px;font-size:16px;font-weight:700;-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 50px);flex:0 0 calc(100%)}

.bs-action{height:40px;width:42px;text-align:center;line-height:40px;color:#fff;background-color:#2a324a;border-radius:3px;font-size:18px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.bs-action.red{background-color:#ff3e02;color:#fff}
.bs-teams > div{margin-bottom:6px}
.bet-sell-row:before{content:"";position:absolute;left:0;top:10px;width:2px;height:calc(100% - 10px);background-color:#ff3e02}
.bet-sell-row.green:before{background-color:#1cb820 !important}
.bet-sell-row.red:before{background-color:#b7223a !important}
.bet-sell-row.grey:before{background-color:#767676 !important}


.bs-rule{padding:20px 30px}
.bs-input{width:140px;height:40px;background-color:#fff!important;display:block;border-radius:3px;border:1px solid #dcdcdc!important;margin-top:10px;margin-bottom:15px;text-align:center;font-size:16px;font-weight:700;color:#2a324a}
.bs-input.readonly{background-color:transparent!important;color:#6f7174}
.base-btn.transparent{background-color:transparent;border:2px solid #ff3d02;color:#ff3d02!important}
.base-btn{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;height:46px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#ff3d02;color: #fff;padding:0 15px;font-weight:600;font-size:16px;border-radius:5px;position:relative;}
.base-btn i{font-size:16px;margin-left:14px;font-weight:400;position:relative;z-index:5}
.base-btn.large{height:60px;font-size:19px}
.base-btn.medium{height:42px;font-size:14px}
.base-btn.small{height:32px;font-size:12px}
.base-btn.thin{height:29px;font-size:11px;border-radius:3px;padding:0 7px;font-weight:700}
.base-btn.black{background-color:#202123;color:#fedc3a}
.base-btn.white{background-color:#fff;border:1px solid #91949d}
.base-btn.dark{background-color:#2a324a;color:#fff}
.base-btn.green{background-color:#1cb820;color:#fff}
.base-btn.red{background-color:#b7223a;color:#fff}
.base-btn.grey{background-color:#767676;color:#fff}
.stat-pano{padding:10px 0}
.stat-pano .top-name{font-weight:700;font-size:13px;margin-bottom:10px}
.stat-pano .top-name .tt{-webkit-box-flex:1;-ms-flex:1;flex:1;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.stat-pano .top-name .tt-center{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;text-align:center;font-size:11px}
.last-five-match{margin-bottom:12px}
.last-five-match .last-points{-webkit-box-flex:0;-ms-flex:0 0 37%;flex:0 0 37%}
.last-five-match .tt-center{-webkit-box-flex:0;-ms-flex:0 0 26%;flex:0 0 26%;text-align:center;color:#7c818d;font-size:11px;font-weight:600}
.last-five-match .box{height:20px;position:relative;z-index:10;width:20px}
.clipboard{color:#fff;height:20px;width:100%;line-height:20px;font-size:14px;text-align:center;border-radius:50%}
.last-five-match .last-points .draw .clipboard{background-color:#2a324a}
.last-five-match .last-points .win .clipboard{background-color:#63b748}
.last-five-match .last-points .lose .clipboard{background-color:#cc3434}
.last-five-match .last-points.away{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.stat-row{height:16px;position:relative;margin-bottom:10px;font-weight:700;font-size:12px}
.stat-row .first-cell,.stat-row .last-cell{-webkit-box-flex:0;-ms-flex:0 0 37%;flex:0 0 37%}
.stat-row .tt-center{-webkit-box-flex:0;-ms-flex:0 0 26%;flex:0 0 26%;text-align:center;color:#7c818d;font-size:11px}
.stat-row .td{-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px;font-size:12px;line-height:16px}
.stat-row .last-cell .td{text-align:right}
.stat-row .rate{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 30px);flex:0 0 calc(100% - 30px);position:relative;height:16px;background-color:#dedede}
.stat-row .rate span{height:16px;left:0;top:0;position:absolute}
.stat-row .last-cell .rate span{height:16px;left:inherit;right:0;top:0}
.stat-row .rate span.draw{background-color:#2a324a}
.stat-row .rate span.win{background-color:#54b233}
.stat-row .rate span.lose{background-color:#cc3434}
.stat-row .team-name{width:100%;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}
.stat-row .last-cell .team-name{text-align:right}
.stats-panel{margin-bottom:10px}
.stats-panel-header{height:36px;background-color:#2a324a;color:#fff;font-size:16px;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:5;padding-left:10px}
.stats-panel-content{background-color:#ededed;padding:10px 0;position:relative}
.headtohead-top{height:36px}
.headtohead-top .left-cell{-webkit-box-flex:0;-ms-flex:0 0 37%;flex:0 0 37%;max-width:37%;width:37%}
.headtohead-top .right-cell{-webkit-box-flex:0;-ms-flex:0 0 37%;flex:0 0 37%;max-width:37%;width:37%}
.headtohead-top .center-cell{-webkit-box-flex:0;-ms-flex:0 0 24%;flex:0 0 26%;max-width:26%;width:26%}
.headtohead-team-name{line-height:30px;font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.headtohead-team-name.away{text-align:right}
.headtohead-total-match{font-size:12px;font-weight:600;background-color:#d4d4d4;height:30px;border-radius:2px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.headtohead-form{height:78px;position:relative;margin-top:20px}
.headtohead-form-progress{position:relative;height:78px}
.headtohead-form-progress:after{content:"";display:block;clear:both}
.headtohead-form-home{float:left;height:54px}
.headtohead-form-away{float:left;text-align:right}
.headtohead-form-center{float:left;height:54px}
.headtohead-form .top-txt{height:54px}
.headtohead-form .win-icon{display:inline-block;width:32px;height:32px;background-color:#54b233;text-align:center;line-height:32px;color:#fff;font-size:16px;font-weight:700;margin-right:5px}
.headtohead-form .ms-count{display:inline-block;font-size:14px;font-weight:700}
.headtohead-progres-bar{height:16px}
.headtohead-progres-bar.winner{background-color:#54b233}
.headtohead-progres-bar.loser{background-color:#cc3434}
.headtohead-progres-bar.draw{background-color:#d4d4d4}
.headtohead-bottom{margin-top:15px;font-size:12px;font-weight:600}
.headtohead-bottom-row{margin-bottom:5px}
.headtohead-bottom-row strong{margin-right:5px;font-weight:600}
.headtohead-bottom-row .away{text-align:right}
.last-challenge-row{width:100%;height:52px;border-bottom:1px solid #dcdcdc;font-size:16px;font-weight:500}
.last-challenge-row .firstcell{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:50%;max-width:50%;padding-top:4px}
.last-challenge-row .secondcell{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:50%;max-width:50%}
.lc-teams-name{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;font-size:11px;font-weight:700}
.lc-date{font-size:9px;margin-top:5px}
.lc-result-txt{font-size:12px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;font-weight:600;padding-left:5px;padding-top:2px}
.lc-score{width:26px;height:26px;background-color:#dcdcdc;display:block;line-height:26px;text-align:center;margin-left:6px;font-size:12px;position:relative;font-weight:700;border-radius:3px}
.lc-score:first-child:after{content:":";position:absolute;right:-5px;top:0;color:#262626;font-size:16px;font-weight:900}
.more-loading{margin-top:20px;clear:both}
.more-loading a{display:inline-block;height:30px;line-height:30px;font-size:11px;font-weight:700;background-color:#d4d4d4;border-radius:18px;padding:0 15px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.more-loading a i{margin-left:4px;color:#e2363a;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;vertical-align:inherit}
.more-loading a:hover{background-color:#2a324a;color:#fff}
.more-loading a:hover i{color:#fff}
.last-challenge-detail-frame:after{content:"";display:block;clear:both}
.last-challenge-half{float:left;width:calc(50% - 10px);font-weight:600}
.last-challenge-half:nth-child(2n){float:right}
.last-challenge-team-name{position:relative;font-size:15px;padding:10px 0 15px;border-bottom:1px solid #dcdcdc;font-weight:700}
.last-challenge-half.away .last-challenge-team-name{text-align:right}
.last-challenge-half.away .last-challenge-team-name:after{left:inherit;right:0}
.lc-row{width:100%;height:68px;border-bottom:1px solid #dcdcdc}
.t-name{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:13px;max-height:40px;overflow:hidden;line-height:1.2;font-weight:600}
.t-name.away{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:right}
.lcd-score-wrap{-webkit-box-flex:1;-ms-flex:1;flex:1}
.lcd-score{overflow:hidden;text-align:center;font-size:20px;font-weight:700}
.lcd-score span{position:relative;height:20px}
.lcd-score span:first-child{margin-right:4px}
.lcd-score span:first-child:after{content:":";position:absolute;right:-8px}
.lcd-date{color:#7f8494;font-size:10px;text-align:center;font-weight:600}
.player-stats-frame:after{content:"";display:block;clear:both}
.player-stats-half{width:100%;font-weight:500;border-radius:4px;overflow:hidden}
.player-stats-half:nth-child(2n){float:right}
.player-stats-top{font-size:15px;font-weight:700;padding:10px 0 15px}
.player-stats-thead{width:100%;height:36px;padding-left:10px;background-color:#dcdcdc;font-size:11px;font-weight:600}
.player-stats-th{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}
.player-stats-th.first{-webkit-box-flex:0;-ms-flex:0 0 160px;flex:0 0 160px;max-width:160px;width:160px;text-align:left}
.player-stats-tr{width:100%;height:40px;border-bottom:1px solid #dcdcdc;font-size:12px;padding-left:10px;font-weight:600}
.player-stats-tr:last-child{border-bottom:none}
.player-stats-td{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}
.player-stats-td.first{-webkit-box-flex:0;-ms-flex:0 0 160px;flex:0 0 160px;max-width:160px;width:160px;text-align:left;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.player-stats-td.first img{margin-right:5px;width:16px;float:left}
.sg-item{display:block;height:60px;line-height:60px;color:#fff;font-size:18px;font-weight:600;padding:0 15px;position:relative;background-color:#2a324a;border-radius:10px;margin-bottom:10px;overflow:hidden}
.sg-item-img{position:absolute;z-index:6;right:0;top:0;height:50px;width:165px}
.sg-item-name{position:relative;z-index:8}
.sg-item-name i{color:#ff3e02;margin-right:10px;font-size:20px}
.sg-item-name img{max-height:20px}
.base-menu li{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}
.base-menu li a{display:block;text-align:center;padding:0 8px;height:59px;line-height:59px;color:#ffb8a3;background-color:#ea3b06;white-space:nowrap;font-weight:600}
.base-menu li.active a{background-color:#ff3e02;color:#fff}
.mt-detail-header{width:100%;background-color:#ffdd3a;height:50px}
.mt-detail-icon{float:left;height:50px;width:50px;font-size:30px;text-align:center;line-height:50px}
.mt-detail-title{float:left;width:calc(100% - 50px);padding-top:8px}
.mt-detail-title strong{display:block;margin-bottom:2px;font-size:15px}
.mt-detail-title img{width:16px;margin-right:5px;float:left;margin-top:1px}
.mt-detail-title div{line-height:16px}
.mt-menu a{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:50px;line-height:50px;font-size:14px;font-weight:600}
.mt-menu a.active{color:#ff3d02}
.subcategory-menu{padding:15px}
.subcategory-menu a{display:-webkit-box;display:-ms-flexbox;display:flex;height:42px;background-color:#fff;margin-bottom:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;border:1px solid #dadada;font-size:15px;font-weight:600;padding-left:30px;overflow:hidden}
.subcategory-menu a span{position:relative;z-index:2;max-height:28px;line-height:1.1;overflow:hidden;padding-right:5px}
.subcategory-menu a.active{background-color:#ffdd3a;border-color:#ffdd3a}
.subcategory-menu a:before{content:"";width:0;height:0;border-top:6px solid transparent;border-left:10px solid #ffdd3a;border-bottom:6px solid transparent;position:absolute;z-index:2;left:10px;top:13px}
.subcategory-menu a:after{content:"";position:absolute;left:0;top:0;z-index:1;width:0;height:0;border-bottom:40px solid #f3f3f3;border-right:55px solid transparent}
.subcategory-menu a.active:after{border-bottom-color:#f3d338}
.subcategory-menu a.active:before{border-left-color:#202123}
.top-filter-input{position:relative;height:40px;background-color:#d6d6d6;color:#767778;font-size:13px}
.top-filter-textbox{float:left;width:calc(100% - 50px);height:40px;background-color:transparent;border:none;padding-left:15px;color:#7a7a7a;font-size:15px;font-weight:600}
.filter-find-btn{float:left;width:50px;height:40px;line-height:40px;text-align:center;font-size:20px;color:#525457}
.top-filter-group{background-color:#d6d6d6}
.top-filter-selector{flex:0 0 40%}
.top-filter-selector + .top-filter-input{flex:0 0 60%}
.top-filter-selector select{height:40px;width:100%;border:none;background-color:transparent;color:#7a7a7a;font-size:15px;font-weight:600;padding-left:10px}
.slot-game-item{position:relative;margin-bottom:15px;background-color:#fff;padding:3px}
.slot-game-item i{position:absolute;z-index:20;top:10px;right:10px;font-size:20px;color:#d9d9d9}
.slot-game-item.fav i{color:#ff3e02}
.slot-game-img{display:block}
.sloat-game-item-bottom{height:44px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;font-size:13px;font-weight:500;padding:0 10px;overflow:hidden}
.slot-game-item strong{display:block;color:#979797;font-size:13px}
.sloat-game-item-bottom i{color:#d4d4d4}
.sloat-game-name{max-height:33px;overflow:hidden;line-height:17px;padding-right:5px}
.slot-game-img img{display:block}
.slot-game-item.type2{float:left;margin-right:10px;margin-bottom:0}
.slot-game-item.type2 .slot-game-img{width:200px}
.slot-game-item.type2 .slot-game-img img{width:200px}
.top-popular-items{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-top:15px}
.top-popular-items .item-name{font-size:16px;font-weight:600;padding-right:20px;position:relative;line-height:20px;color:#fff}
.top-popular-items .item-subtitle{color:#ffd58d}
.top-popular-items .item-box{width:290px;margin-right:10px;margin-bottom:0}
.top-popular-items:after{content:"";display:block;clear:both}
.top-popular-items .gib-bottom{position:absolute;bottom:10px;left:10px;z-index:6}
.ph-menu a{background-color:#202123;-webkit-box-flex:1;-ms-flex:1;flex:1;height:50px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#969696;font-size:14px;font-weight:700}
.ph-menu a.active{background-color:#313337;color:#ffdd3a}
.sub-inner-title{font-size:16px;font-weight:600}
.content-holder{padding:15px}
.sub-inner-title i{margin-right:10px}
.items-frame{padding-top:15px}
.item-box{position:relative;margin-bottom:10px}
.item-box .item-img{position:relative;z-index:2}
.item-box .item-img img{display:block}
.item-box:after{content:"";background:-o-linear-gradient(bottom,rgba(18,25,41,1),rgba(0,0,0,0));background:-webkit-gradient(linear,left bottom,left top,from(#100000),to(rgba(0,0,0,0)));background:-o-linear-gradient(bottom,#100000,rgba(0,0,0,0));background:linear-gradient(to top,#100000,rgba(0,0,0,0));width:100%;height:100%;left:0;top:0;position:absolute;z-index:5}
.sticker{width:80px;height:28px;line-height:30px;background-color:#ff3e02;font-size:11px;font-weight:600;text-align:center;border-radius:3px;margin-bottom:10px;z-index:10;position:absolute;left:15px;top:15px;color:#fff}
.item-box.large .item-name{font-size:22px;font-weight:700;color:#fff}
.box-item{position:relative;margin-bottom:13px}
.box-item-img{position:relative;margin-bottom:5px}
.box-item figcaption{display:block}
.box-item figcaption strong{display:block;color:#ff3e02;font-size:14px;margin-bottom:3px}
.box-item figcaption span{display:block;font-size:11px}
.box-item-img img{display:block}
.accordion{width:100%}
.accordion h3{position:relative;width:100%;margin:0;padding:0 0 0 15px;background-color:#fff;height:55px;line-height:55px;font-size:18px;border-bottom:1px solid #dcdcdc;font-weight:400}
.accordion h3:after{content:"\f105";float:right;width:50px;height:100%;position:absolute;right:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:18px;font-style:normal;font-weight:400;color:#202123;background-color:#fafbfc;font-family:"Font Awesome 5 Pro"}
.accordion h3.active{background-color:#ff3d02;border-color:#e73600;color:#fff}
.accordion h3.active span{color:#fff}
.accordion h3.active:after{background-color:#e73600;color:#fff}
.accordion h3 span{color:#bababa}
.accordion h3 img{width:20px;margin-right:12px;vertical-align:middle}
.accordion .accontent{width:100%;display:none}
.accordion .accontent .list{width:100%}
.accordion .accontent .list li{width:100%;height:50px;line-height:50px;border-bottom:1px solid #2d2b2b;background-color:#2a324a}
.accordion .accontent .list li a{display:block;color:#fff;font-size:16px;padding-left:15px}
.accordion .accontent .list li a:before{content:"\f0da";color:#ff3d02;margin-right:15px;font-family:"Font Awesome 5 Free",FontAwesome;font-style:normal;font-weight:900;float:left}
.headRow{width:100%;color:#fff;padding-left:15px;height:55px;line-height:55px;font-size:17px;font-weight:700;background-color:#2a324a}
.headRow > span{margin-right:5px}
.headRow .back{float:right;width:95px;text-align:center;height:55px;line-height:55px;font-weight:700;font-size:18px;background-color:#262424;color:#828282}
.headRow > i{color:#e2363a;margin-right:10px}
.headRow .back:before{content:"\f0d9";color:#c44145;margin-right:5px;font-family:"Font Awesome 5 Free",FontAwesome;font-style:normal;font-weight:900}
.headRow > span img{max-width:24px;vertical-align:middle}
.e-spor-slider-wrapper{position:relative;background-color:#fff;padding:10px 0}
.gamesSlide{width:100%}
.gamesSlide > .gamesItem:not(:first-child){display:none}
.gamesSlide .gamesItem{margin:0 5px;position:relative;margin-bottom:1px;width:160px!important}
.gamesSlide .gamesItem a{display:block}
.gamesSlide .gamesItem a img{position:relative;z-index:1}
.gamesSlide .gamesItem span{position:absolute;z-index:5;width:100%;height:18px;background-color:#2a324a;color:#fff;bottom:0;left:0;display:flex;align-items:center;justify-content:center;overflow:hidden;font-size:10px}
.gamesSlide .slick-arrow{position:absolute;width:50px;height:50px;line-height:50px;text-align:center;color:#fff;background-color:#2c6cee;font-size:20px;z-index:20;top:calc(50% - 25px)}
.gamesSlide .slick-prev{left:0}
.gamesSlide .slick-next{right:0}
.bet-detail-search .match-search-frame{background-color:#d6d6d6}
.match-search-frame{width:100%;height:60px;background-color:#30394a;position:relative;padding-left:60px}
.match-search-frame.dark{background-color:#151d2f}
.match-textbox{float:left;width:calc(100% - 60px);height:60px;color:#858586;font-size:13px;font-weight:500;border:none;background-color:transparent}
.match-find-btn{float:left;width:60px;height:60px;line-height:60px;text-align:center;color:#858586;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;font-size:18px}
.match-find-btn:hover{color:#fff}
.match-search-frame:before{position:absolute;width:0;height:0;border-top:5px solid transparent;border-left:10px solid #858586;border-bottom:5px solid transparent;content:"";left:29px;top:25px}
.head-row{position:relative;width:100%;height:52px;line-height:52px;color:#fff;padding-left:20px;font-size:18px;font-weight:600;background-color:#202123}
.head-row .heading-icon{font-size:20px;color:#e2363a;margin-right:20px;line-height:normal;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}
.head-row .collapse-icon{position:absolute;top:0;right:15px;font-size:14px;color:#fff;display:block}
.head-row.accordion{cursor:pointer}
.accordion.active .collapse-icon{-webkit-transform:rotate(-180deg)!important;-ms-transform:rotate(-180deg)!important;transform:rotate(-180deg)!important}
.widget .panel{position:relative}
.favorite-label{width:100%;height:96px;background-color:#fff;border-bottom:1px solid #e8eaee;position:relative}
.remove-favorite{color:#616672;position:relative;cursor:pointer;font-size:14px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;display:block}
.remove-favorite:hover{color:#dbaa35}
.fav-area{float:left;width:calc(100% - 45px);padding:15px 10px 0 15px;height:96px;position:relative;line-height:1.5}
.fav-row{font-weight:600;font-size:13px;width:100%}
.fav-row:first-child{margin-bottom:5px}
.fav-team-name{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;color:#c2c8d7;font-size:13px;font-weight:500;margin-bottom:10px}
.fav-live-score{background-color:#30394a;-webkit-box-flex:0;-ms-flex:0 0 66px;flex:0 0 66px;max-width:66px;width:66px;height:32px;border-radius:2px;text-align:center;line-height:32px;color:#12bc8c;font-size:16px}
.favorite-label.selected .fav-live-score{color:#dbaa35}
.fav-half{color:#9fa5b4;font-size:13px;font-weight:500;line-height:32px}
.fh-time{color:#9fa5b4;line-height:32px;font-size:13px;font-weight:500;margin-right:50px}
.fav-live-tv{color:#616672;font-size:16px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;position:relative;margin-bottom:8px}
.fav-live-tv:hover{color:#fff}
.favorite-label.wide{border-bottom:1px solid #4c4a4a}
.favorite-label.wide .fav-area{float:none;width:100%}
.favorite-label.wide .fav-area .add-fav{font-size:16px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;color:#e8b222;margin-left:5px}
.fav-area .fav-action-btn{position:relative;z-index:25}
.favorite-label.wide .fav-area .add-fav:hover{color:#fff}
.head-row.yellow:before{content:"";position:absolute;bottom:0;left:20px;width:40px;height:1px;background-color:#dbaa35}
.fav-team-name:first-child:after{content:"-";margin:0 5px}
.favorite-label.e-spor .fav-tools{-webkit-box-flex:0;-ms-flex:0 0 25px;flex:0 0 25px;max-width:25px;padding-top:0}
.favorite-label.dark .fav-area{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:15px 25px 10px;height:auto}
.fav-game-name{color:#9a9a9a;font-size:11px;font-weight:500}
.fav-tools{float:left;width:45px;padding-top:14px}
.favorite-label .bet-more{width:100%;background-color:#e2e2e2;height:36px;color:#202123!important;line-height:36px;text-align:center;border-radius:3px}
.favorite-label.e-spor{min-height:106px;height:auto}
.fav-holder{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 100px);flex:0 0 calc(100% - 100px);max-width:calc(100% - 100px)}
.hr-img{height:51px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;vertical-align:sub;margin-right:10px}
.favorite-pano .favorite-label:last-child{border-bottom:none}
.favorite-label.e-spor .fav-area{float:none;width:100%;height:auto;padding-bottom:15px}
.fav-last-td{-webkit-box-flex:0;-ms-flex:0 0 75px;flex:0 0 75px;max-width:75px}
.fv-tv{color:#616672;font-size:16px;width:20px;height:20px}
.fv-score{background-color:#f3f3f3;border-radius:3px;height:30px;line-height:30px;-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;text-align:center;font-size:14px;margin-left:auto}
.fv-score span{position:relative}
.fv-score span:first-child:after{content:":";font-weight:500;display:inline-block;font-size:15px}
.fh-game-logo{-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;max-width:20px;width:20px;height:30px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.fh-game-name{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 50px);flex:0 0 calc(100% - 50px);max-width:calc(100% - 50px);padding-left:12px;padding-right:12px}
.fh-game-score{-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px;max-width:30px;background-color:#e2e2e2;text-align:center;line-height:30px;font-size:16px;font-weight:600;margin-bottom:5px;border-radius:3px}
.tooltip{position:relative;display:inline-block}
.tooltip .tooltiptext{visibility:hidden;width:160px;top:100%;left:calc(50% - 80px);background-color:#000;color:#fff;text-align:center;border-radius:6px;padding:10px 8px;position:absolute;z-index:100}
.tooltip:hover .tooltiptext{visibility:visible}
.hint{background-color:#8f97a7;width:16px;height:16px;text-align:center;line-height:19px;border-radius:100%;color:#1b2334;font-size:11px}
.hint.tooltip.info{background-color:transparent}
.hint.tooltip.info i{font-size:19px;background-color:transparent;color:#8f97a7}
.fr-cell .tooltiptext{left:0;top:-41px;background:#202123}
.favorite-label.e-spor .fh-time{line-height:23px;color:#c2c8d7;margin-right:0}
.fr-cell{padding-right:20px;line-height:23px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}
.favorite-label.e-spor .fh-time{line-height:23px;color:#202123;margin-right:0;font-weight:600}
.fr-cell i{font-size:16px;color:#202123}
a.remove-favorite:hover i{color:#dbaa35}
.fh-map{font-size:13px;font-weight:600}
.fls{position:relative}
.fls:first-child:after{content:":";margin-left:2px;display:inline-block}
.league-head{height:30px;background-color:#515c70;padding-left:20px;font-size:13px;color:#fff;font-weight:500}
.league-head.dark{background-color:#ffdd3a;color:#202123}
.league-head .collapse-icon{font-size:13px;-webkit-box-flex:0;-ms-flex:0 0 26px;flex:0 0 26px;max-width:26px;text-align:left;margin-left:auto}
.league-head.accordion.active .collapse-icon{text-align:right}
span.flag-icon{width:20px;-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;max-width:20px}
.league-name-cell{padding:0 10px;font-size:14px;font-weight:600}
.league-head .collapse-icon{display:block}
.game-tab{margin-top:20px}
.game-tab .gt-main-head{width:100%;display:block;margin-bottom:10px}
.game-tab .gt-main-head li{border-radius:5px;width:100%;margin-right:0;height:50px;line-height:50px;font-size:16px;text-align:center;background:#202123;font-weight:600;color:#fff}
.game-tab .gt-main-head li:first-child{margin-bottom:10px}
.game-tab .gt-main-head li.active{background:#f7dd38;color:#202123}
.game-tab .gt-main-head .gt-filter{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}
.gt-filter:after{content:"";display:block;clear:both}
.game-tab .gt-main-head .gt-filter .gt-filter-radio{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:52px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.gt-filter-radio input[type="radio"]{display:none}
.gt-filter-radio label{float:left;overflow:hidden;position:relative;background-color:#202123;padding:0 15px;cursor:pointer;width:50%;height:50px;border-right:2px solid #2b2c2e;font-size:13px;font-weight:600;color:#fff;line-height:50px;margin-bottom:2px}
.gt-filter-radio label:last-child{border-right:none;border-radius:0 5px 5px 0}
.gt-filter-radio label:nth-child(2){border-radius:5px 0 0 5px}
.gt-filter-radio input[type="radio"]:checked+label{background-color:#f7dd38;color:#202123}
.gt-filter-radio input[type="radio"]:checked+label:after{background:url(../img/icons/tick.png)no-repeat #202123 center center;border-color:#414141}
.gt-filter-radio label:after{position:absolute;content:"";right:20px;top:12px;width:24px;height:24px;background-color:#202123;border:2px solid #414141;border-radius:3px}
.games-wrap{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.games-wrap .games-wrap-item{height:60px;position:relative;background:#fff;margin-bottom:5px;border:1px solid #d1d1d1;border-radius:4px}
.games-wrap .games-wrap-item:last-child{margin-bottom:0}
.games-wrap .games-wrap-item a{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:0 15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.games-wrap .games-wrap-item .game-logo{width:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.games-wrap .games-wrap-item .game-logo img{margin:0 auto;max-width:20px;max-height:30px}
.games-wrap .games-wrap-item .game-title{font-weight:600;padding-left:20px;width:100%;margin-right:0;height:60px;line-height:60px;font-size:18px}
.games-wrap .games-wrap-item .game-right{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:15px}
.games-wrap .games-wrap-item .game-right span{font-size:15px;color:#5f5f5f;margin-right:18px;font-weight:400}
.games-wrap .games-wrap-item .game-right i{color:#8c919e;font-size:18px}
.choose-option-frame{width:100%}
.choose-option{background-color:#fff;border-radius:3px;height:60px;padding:0 15px 0 30px;position:relative;margin-bottom:10px}
.choose-option:after{position:absolute;width:0;height:0;border-top:5px solid transparent;border-left:10px solid #ff3e02;border-bottom:5px solid transparent;content:"";left:13px;top:25px}
.co-name{font-size:15px;font-weight:600}
.co-count{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:40px;color:#8c919e;text-align:center;-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;max-width:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.co-tools{margin-left:auto}
.league-header{width:100%;height:50px;background:#ffdd3a;padding:0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.league-header .prev-page{width:26px;height:36px;border-radius:100%;float:left;line-height:36px;font-size:21px}
.league-header span{font-size:15px;font-weight:600;padding-left:10px;width:calc(100% - 150px)}
.league-header i{margin-left:auto}
.league-header i img{max-width:70px}
.es-matches{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.es-matches .es-match-item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;background:#242c3c;margin-bottom:20px}
.es-matches .es-match-item .es-match-item-head{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;background:#2a324a;height:50px;padding:0 15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.es-matches .es-match-item .es-match-item-head i img{max-width:19px}
.es-matches .es-match-item .es-match-item-head span{font-size:16px;color:#fff;padding-left:15px}
.es-matches .es-match-item .es-match-item-head i.toggle{width:20px;height:12px;background:url(../img/icons/fw-arrow.png)no-repeat;margin-left:auto}
.es-matches .es-match-item .es-match-list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.es-matches .es-match-item .es-match-list .es-match-list-item{border-bottom:1px solid #dadada}
.es-matches .es-match-item .es-match-list .es-match-list-item-head{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:100px;background:#fff;padding:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.es-matches .es-match-item .es-match-list .es-match-list-item-head .emlih-date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;height:60px;padding-right:10px}
.es-matches .es-match-item .es-match-list .es-match-list-item-head .emlih-date span{color:#9a9a9a;font-size:11px;margin:19px 0 5px}
.es-matches .es-match-item .es-match-list .es-match-list-item-head .emlih-date b{font-size:14px;font-weight:600}
.es-matches .es-match-item .es-match-list .es-match-list-item-head .match-title{padding-left:6px;line-height:initial;font-size:13px;width:calc(100% - 160px);overflow:hidden}
.es-matches .es-match-item .es-match-list .es-match-list-item-head .emlih-right{margin-left:auto;height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.es-matches .es-match-item .es-match-list .es-match-list-item-head .emlih-right span{display:-webkit-box;display:-ms-flexbox;display:flex;background:#f8f8f8;height:34px;line-height:38px;font-size:12px;padding:0 8px;border-radius:3px;font-weight:700}
.es-matches .es-match-item .es-match-list .es-match-list-item-head .emlih-right .button{margin-right:11px;width:20px;height:20px;position:relative;font-style:normal;font-size:17px}
.es-matches .es-match-item .es-match-list .es-match-list-item-head .emlih-right .button:before{content:"\f067";position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-family:"Font Awesome 5 Pro";font-weight:900}
.es-matches .es-match-item .es-match-list .es-match-list-item.toggle .es-match-list-item-head .emlih-right .button:before{content:"\f068";position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-family:"Font Awesome 5 Pro";font-weight:900;color:#ff3e02}
.es-matches .es-match-item .es-match-list .emli-odds{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;display:none;visibility:hidden;opacity:0}
.es-matches .es-match-item .es-match-list .es-match-list-item.toggle .emli-odds{display:block;visibility:visible;opacity:1}
.es-matches .es-match-item .es-match-list .es-match-list-item.toggle .es-match-list-item-head .emlih-right .button{background-size:20px}
.es-matches .es-match-item .es-match-list .emli-odds .emli-odd-item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.es-matches .es-match-item .es-match-list .emli-odds .emli-odd-item .emli-odd-item-head{width:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:52px;background:#f3f4f6;line-height:55px;font-size:18px;color:#929292;padding:0 15px;font-weight:700}
.es-matches .es-match-item .es-match-list .emli-odds .emli-odd-item .emli-odd-item-head li{font-size:12px;width:33.33%;display:inline-block;float:left;text-align:center}
.es-matches .es-match-item .es-match-list .emli-odds .emli-odd-item .emli-odd-item-odds{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;background:#fff;padding:20px 40px}
.es-matches .es-match-item .es-match-list .emli-odds .emli-odd-item .emli-odd-item-odds ul{width:calc(33.33% - 6.66px);margin-right:10px;display:inline-block}
.es-matches .es-match-item .es-match-list .emli-odds .emli-odd-item .emli-odd-item-odds ul:nth-child(3n){margin-right:0}
.es-matches .es-match-item .es-match-list .emli-odds .emli-odd-item .emli-odd-item-odds ul li{width:100%;height:67px;border-radius:5px;text-align:center;margin-bottom:10px;font-weight:700}
.es-matches .es-match-item .es-match-list .emli-odds .emli-odd-item .emli-odd-item-odds ul li span{width:100%;float:left;height:32px;line-height:33px;color:#191e23;font-size:12px;background-color:#e2e2e2}
.es-matches .es-match-item .es-match-list .emli-odds .emli-odd-item .emli-odd-item-odds ul li p{width:100%;float:left;height:35px;line-height:36px;color:#191e23;font-size:12px;background-color:#f0f0f0}
.es-matches .es-match-item .es-match-list .emli-odds .emli-odd-item .emli-odd-item-odds ul li.active{background:#ffdd3a}
.es-matches .es-match-item .es-match-list .emli-odds .emli-odd-item .emli-odd-item-odds ul li.active span{background-color:#e43500;color:#fff}
.es-matches .es-match-item .es-match-list .emli-odds .emli-odd-item .emli-odd-item-odds ul li.active p{background-color:#ff3d02;color:#fff}
.es-matches .es-match-item.toggle .es-match-list{display:none;opacity:0;visibility:hidden}
.es-matches .es-match-item.toggle .es-match-item-head i.toggle{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.es-matches .es-match-item .es-match-item-head .acc-icon{margin-left:auto;color:#fff;font-size:14px;padding:0}
.es-match-item-head.accordion.active .acc-icon{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}
.game-match-box:before{content:"";width:100%;height:4px;left:0;top:0;position:absolute;z-index:5;background-color:#f03251}
.game-match-box{margin-bottom:10px;position:relative;width:100%;height:219px}
.game-match-box:last-child{margin-bottom:0}
.game-match-logos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:50px;position:relative;z-index:8;padding:17px 30px 0}
.game-match-logos .game-league-logo{height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.game-match-logos ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:50px}
.game-match-logos ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;width:50px;border-radius:12px;background:#0d1119;height:50px;margin-left:6px}
.game-match-logos ul li img{margin:0 auto}
.game-match-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:27px 30px 0;position:relative;z-index:8;font-weight:600}
.game-match-text .g-league{font-size:13px;width:100%;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.game-match-text .g-teams{font-size:19px;margin-top:5px;width:100%;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.game-match-text .g-date{font-size:13px;margin-top:5px}
.gm-img{position:absolute;left:0;top:0;z-index:1}
.gm-img img{display:block}
.game-match-box .odds{position:relative;z-index:15;padding:0 30px;margin-top:18px}
.game-match-box:after{content:"";background:rgba(255,221,58,0.7);width:100%;height:100%;left:0;top:1px;position:absolute;z-index:5}
a.add-fav{color:#8f97a7;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;margin-top:5px;display:inline-block;text-align:center;width:100%}
a.add-fav:hover{color:#dbaa35}
.e-sport-mini-head{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;background:#d6d6d6;height:50px;padding:0 10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}
.e-sport-mini-head a.prev{width:14px;height:50px;margin-right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;color:#202123;font-size:14px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.e-sport-mini-head span.desc{font-size:13px;color:#000;margin-top:2px;padding-right:5px}
.e-sport-mini-head .live{font-size:13px;color:#000;margin-left:auto;position:relative;margin-top:2px}
.e-sport-mini-head .live:before{position:absolute;content:"";width:8px;left:-14px;height:8px;top:1px;border-radius:100%}
.e-sport-mini-head .live.red:before{background:#ef1916}
.e-sport-teams{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:91px;padding:0 10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #242c3c;position:relative}
.e-sport-teams:before{position:absolute;content:"";top:0;left:0;right:0;width:100%;height:92px;background:url(../img/shape-match.png)no-repeat center top}
.e-sport-teams .left-team{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:250px;position:relative;z-index:2}
.e-sport-teams .left-team span{font-size:14px;margin-left:10px;width:100%;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;font-weight:600;padding-right:5px}
.e-sport-teams .left-team i{width:40px}
.e-sport-teams .left-team i img{max-width:40px}
.e-sport-teams .right-team{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:250px;position:relative;z-index:2}
.e-sport-teams .right-team span{font-size:14px;margin-right:10px;text-align:right;width:100%;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;font-weight:600}
.e-sport-teams .right-team i{width:40px}
.e-sport-teams .right-team i img{max-width:40px}
.e-sport-teams .score{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;width:200px;position:relative;z-index:2}
.e-sport-teams .score .sc{font-size:22px;font-weight:700;margin-top:-2px;background-color:#ffdd3a;border-radius:3px;margin-bottom:3px}
.e-sport-teams .score .time{font-size:11px;margin-top:4px}
.e-mini-logo{display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;margin-right:6px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.top-link{display:-webkit-box;display:-ms-flexbox;display:flex;height:32px;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#151d2f;border-radius:4px;color:#c2c8d7;font-size:12px;font-weight:500}
.top-link.active{background-color:#ee3150;color:#fff}
.fav-count{position:absolute;right:40px;color:#fff;top:0}
.fav-game-match{color:#191e23}
.hr-img img{max-height:26px}
.head-title{display:inline-block;margin:0;font-size:21px;font-weight:600}
.head-title img{max-height:30px;max-width:40px;margin-right:15px}
.head-subtitle{color:#c2c8d7;font-size:13px;font-weight:500;line-height:20px;margin-top:10px}
.control{display:-ms-flexbox;position:relative;cursor:pointer}
.control input{position:absolute;z-index:-1;opacity:0}
.control-text{color:#c2c8d7;font-size:14px;padding-left:45px;line-height:22px}
.control-checkbox .control-indicator:after{left:4px;top:1px;width:6px;height:11px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.control input{position:absolute;z-index:-1;opacity:0}
.control-indicator{position:absolute;top:0;left:0;height:16px;width:16px;background-color:#ededed;border-radius:3px}
.control input:disabled ~ .control-indicator{background:#e6e6e6;opacity:.6;pointer-events:none}
.control-indicator:after{content:'';position:absolute;display:none}
.control input:checked ~ .control-indicator:after{display:block}
.control input:checked ~ .control-indicator{background-color:#ff3e02;border-color:#ff3e02}
.control-checkbox .control-indicator:after{left:4px;top:1px;width:6px;height:11px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.control-checkbox input:disabled ~ .control-indicator:after{border-color:#7b7b7b}
.control.large{min-width:30px;min-height:30px}
.control.large .self-start{padding-left:40px}
.control.large .control-indicator{position:absolute;top:0;left:0;height:30px;width:30px;background-color:#fff;border-radius:3px;border:1px solid #2a324a}
.control-checkbox.large .control-indicator:after{border-width:0 3px 3px 0;left:12px;top:6px;height:14px;width:7px;border-color:#fff}
.control.medium{min-width:24px;min-height:24px;line-height:34px}
.control.medium .self-start{padding-left:34px}
.control.medium .control-indicator{position:absolute;top:0;left:0;height:24px;width:24px;background-color:#fff;border-radius:3px;border:1px solid #ff3e02}
.control-checkbox.medium .control-indicator:after{border-width:0 3px 3px 0;left:9px;top:2px;height:14px;width:7px;border-color:#fff}
.control.navy .control-indicator{background-color:#2a324a}
.control.gray .control-indicator{background-color:#ddd;border:1px solid #fff}
.radio-wrap{height:52px;width:100%;background-color:#efeeed;border-radius:5px;border:1px solid #c0c1c5;font-size:13px;font-weight:500;line-height:52px}
.radio-wrap i{font-size:19px;margin-right:5px; margin-left: 5px;color:#aaa}
.radio-wrap .control-radio{padding-left:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.radio-wrap .control-radio .control-indicator{border-radius:100%;background-color:transparent!important;border:transparent;height:30px;width:30px}
.radio-wrap .control-radio .control-indicator:after{left:3px;top:3px;width:20px;height:20px;border-radius:10px;background-color:transparent}
.radio-wrap.active{background-color: #ff3e02;border-color: #ff3e02;color:#fff;}
.radio-wrap.active i{color: #ffffff;}
.bet-more{height:36px;width:46px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:3px;background-color:#dbaa35;font-size:13px;font-weight:600;color:#fff;cursor:pointer;-webkit-box-flex:0;-ms-flex:0 0 46px;flex:0 0 46px;max-width:46px}
.bet-more.dark{background-color:#e2e2e2;color:#202123!important}
.game-match-box .odds .add-fav{color:#202123;font-size:20px}
.game-match-box .odds .bet-btn.active{background-color:#202123!important;border-color:#202123}
.game-match-box .odds .bet-btn.active .result-est,.game-match-box .odds .bet-btn.active .bet-rate{color:#fff!important}
ul.standart-menu{display:-webkit-box;display:-ms-flexbox;display:flex}
.standart-menu li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;border-top:1px solid #fff}
.standart-menu li a{height:60px;display:block;line-height:60px;padding:0 15px;font-size:13px;color:#515c70;font-weight:600}
.standart-menu-wrapper{background-color:#d1d7e4}
.standart-menu li.selected a{color:#060606}
.standart-menu-wrapper.dark{background-color:#ffdd3a}
.standart-menu-wrapper.dark li a{color:#202123}
.standart-menu-wrapper.dark li{border-top-color:transparent}
.standart-menu-wrapper.dark li.selected{text-decoration:underline}
.tt-action-btn{height:40px;background-color:#202123;display:block;line-height:40px;border-radius:3px;font-size:13px;font-weight:500;text-align:center;cursor:pointer;width:100%;color:#fff}
.tt-action-btn i{font-size:14px;margin-right:5px;color:#fff}
.signup-frame{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.signup-frame a{color:#ffde3b;width:50%;float:left}
.signup-frame a i{color:#fff;margin-right:5px}
.color-gray{color:#525457!important}
.bonus-box{position:relative;margin-bottom:15px}
.bonus-box img{width:100%;display:block}
.bonus-box figcaption{color:#e7e7e7;font-size:15px;position:relative;background-color:#ff3e02;height:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.detail-btn{background-color:#2a324a;display:inline-block;line-height:50px;text-align:center;width:80px;font-size:13px;height:50px;color:#fff;font-weight:600}
.bonus-box .text{overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding-left:15px;color:#fff;font-size:14px;font-weight:700;padding-right:10px}
.tab-menu a{background-color:#e3e3e3;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;font-weight:600;text-align:center}
.tab-menu a.active{color:#fff;background-color:#202123}
.hide{display:none}
.popup-header{width:100%;background-color:#262626;height:60px;border-bottom:1px solid #4c4a4a;padding-left:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:19px;font-weight:300}
.popup-wrapper{background-color:#fff;padding:15px;border-radius:5px}
.pr-header{font-size:23px;font-weight:600;margin-bottom:20px;color:#ff3e02}
.pr-img{margin-bottom:20px}
.pr-content{font-size:15px;line-height:1.5}
.sanal-game-link{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px;background-color:#393b3f;color:#fff;padding:10px;height:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:16px;font-weight:700}
a.sanal-game-link img{max-height:20px;float:right;max-width:130px}
.live-bet-header{width:100%;height:60px;background:#2a324a url(../img/bet-header.jpg) no-repeat right center;background-size:contain;color:#fff}
.live-bet-icon{-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px;max-width:50px;text-align:center;font-size:24px}
.live-bet-icon img{max-width:25px}
.live-bet-league strong{display:block;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:15px}
.live-bet-league span img{width:16px;margin-right:5px}
.live-bet-league span{display:block;margin-top:3px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.w-fav{-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px;max-width:30px;font-size:20px;text-align:center}
.live-bet-header .acc-icon{-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px;max-width:30px;text-align:center;color:#ffdd3a;font-size:20px}
.live-bet-header.active .acc-icon{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}
.live-bet-tool{-webkit-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px;max-width:60px}
.float-row{position:relative}
.float-row .sign-placeholder{-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%;max-width:35%;width:35%;font-size:15px;font-weight:700;margin-bottom:10px}
.float-row .form-row,.float-row .form-row-holder{-webkit-box-flex:0;-ms-flex:0 0 65%;flex:0 0 65%;max-width:65%;width:65%;padding-left:10px}
.sign-title{font-size:24px;margin-bottom:10px}
.sign-text{font-size:13px;line-height:24px;position:relative;padding-bottom:25px;margin-bottom:30px}
.sign-text:before{content:"";position:absolute;left:0;bottom:0;height:3px;width:100px;background-color:#e2363a}
.form-row,.form-row-holder{position:relative;margin-bottom:20px}
.form-row .hint{position:absolute;right:10px}
.input-wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:48px;padding-left:10px;background-color:#ddd;border-radius:3px;border:1px solid #fff}
.input-wrap i{color:#ff3e02}
.input-wrap.has-icon{padding-left:30px}
.input-wrap.type2{background-color:#efeeed;border-color:#c0c1c5}
.page-head-title{font-size:34px;font-weight:700}
.sign-placeholder{font-weight:600;margin-bottom:7px;padding-left:3px}
.textbox{height:46px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%;background-color:transparent;border:none;font-size:16px;color:#202123}
.input-wrap.readonly{background-color:#e5e4e3!important}
.selector{position:relative;padding-left:10px;width:100%;height:48px;background-color:#ddd;border-radius:2px;border:1px solid #fff}
.selector select{background-color:transparent;border:none;width:100%;height:46px;padding:0 20px 0 0;position:relative;z-index:5;border-radius:5px;-webkit-appearance:none;-moz-appearance:none;font-size:16px;color:#2a324a;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.selector select option{font-family:sans-serif;background-color:#e2e2e2;font-size:18px}
.has-icon.selector i.flaticon-caret-right{top:17px}
.subtitle{font-size:23px;font-weight:700}
.input-wrap.has-icon > i{position:absolute;left:10px;top:16px}
.selector.has-icon{padding-left:30px}
.selector.has-icon i{position:absolute;left:10px;top:16px;color:#ff3e02}
.selector:after{content:"";position:absolute;right:10px;top:19px;border:solid #ff3e02;border-width:0 2px 2px 0;display:inline-block;padding:2px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}
.selector.type2{background-color:#efeeed;border-color:#c0c1c5}
.textarea{height:70px;width:100%;border:none;background-color:transparent;overflow:auto;padding:10px 10px 0 0;font-size:16px}
.warning-bar{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;min-height:50px;padding:17px 10px 17px 60px;position:relative;background-color:#ff3e02;color:#fff;border-radius:3px;margin-top:20px;font-size:16px}
.warning-bar i{position:absolute;left:15px;top:calc(50% - 12px);color:#242a3d;font-size:24px}
.warning-bar.light{background-color:#f0d6d0;color:#432116;border:1px solid #c7bfbd}
.warning-bar.type2{background-color:#fff;color:#202123}
.warning-bar.type2 h3,.warning-bar.type2 .list-arrow li:before{color:#202123!important}
.warning-bar.large{min-height:60px;padding-top:10px}
.warning-bar.large i{top:17px}
.warning-bar.large h3{font-size:18px;margin-bottom:20px;color:#ad8835}
.warning-bar.no-padding-left{padding-left:20px}
.total-money-wrapper{margin-top:-40px;padding:0 15px}
.total-money{position:relative;width:calc(100% - 80px);height:76px;font-weight:700;font-size:16px;color:#e7e7e7;border-radius:50px;background-color:#ff3e02;padding:0 20px}
.tm-icon{-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px;max-width:50px}
.tm-icon img{max-width:40px}
.tm-info{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 50px);flex:0 0 calc(100% - 50px);font-size:11px;max-width:calc(100% - 50px)}
.tm-info .txt-2{color:#fff;font-size:20px}
.lobby{position:absolute;width:76px;height:76px;border:4px solid #ff3e02;right:-80px;top:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;background-color:#2a324a}
.lobby:hover{background-color:#ff3e02}
.poker-label-btn{position:relative;height:106px;background:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#cbcbcb));background:-o-linear-gradient(top,#fff 0%,#cbcbcb 100%);background:linear-gradient(to bottom,#fff 0%,#cbcbcb 100%);border-radius:6px;margin-bottom:15px}
.game-table-info{padding-left:15%;padding-top:35px;position:relative;z-index:5}
.game-table-info strong{font-size:19px;font-weight:800;display:block}
.game-table-info span{font-size:22px;font-weight:400;display:block}
.game-table-status-frame{position:absolute;right:0;top:0;width:130px}
.game-table-count{position:relative;width:130px;height:30px;background-color:#ff3e02;color:#fff;line-height:30px;font-size:11px;font-weight:700;border-top-right-radius:6px}
.game-table-count:before{content:"";position:absolute;left:-30px;top:0;width:0;height:0;border-top:30px solid #ff3e02;border-left:30px solid transparent}
.game-table-status{margin-top:25px;margin-right:18px;height:38px;line-height:34px;border:2px solid #2a324a;border-radius:19px;padding-left:35px;padding-right:20px;position:relative;font-size:16px;font-weight:700}
.game-table-status:before{content:"";position:absolute;width:14px;height:14px;border-radius:7px;left:12px;top:9px}
.game-table-status.online:before{background-color:#2dcd12}
.game-table-status.offline:before{background-color:#cd1213}
.poker-label-btn.rakeback{background:url(../img/rakeback.png) left bottom no-repeat;padding-left:200px}
.rakeback-txt strong{display:block;font-size:20px;font-weight:800}
.rakeback .base-btn.small.font-size-17{width:110px;margin-top:10px}
.rakeback-txt .base-btn{width:90px;margin-top:5px}
.rakeback-txt{height:106px;display:flex;flex-wrap:wrap;align-items:center;align-content:center}
.poker-label-btn:Before{content:"\f115";font-family:Flaticon;position:absolute;z-index:2;color:#d8d9de;font-size:34px;top:20px;left:4%}
.poker-label-btn:not(.rakeback):hover{background:#ff3e02}
.poker-label-btn:not(.rakeback):hover .game-table-info{color:#fff}
.poker-label-btn:not(.rakeback):hover .game-table-count{background-color:#e2e2e2;color:#2a324a}
.poker-label-btn:not(.rakeback):hover .game-table-count:before{border-top-color:#e2e2e2}
.poker-label-btn:not(.rakeback):hover:before{color:#d93c0f;font-size:80px}
.poker-label-btn:not(.rakeback):hover .game-table-status{color:#fff;background-color:#2a324a}
.list-arrow li{padding-left:25px;font-size:13px;position:relative;line-height:24px;margin-bottom:14px}
.list-arrow li:before{content:"\f30b";font-family:"Font Awesome 5 Pro";font-weight:900;color:#ad8835;position:absolute;top:0;left:0}
.currency{position:absolute;right:10px;top:18px;font-weight:600}
.account-category-menu-wrapper{padding:15px}
.account-category-menu-slider .slick-track{margin:0 -5px}
.account-category-menu-slider > .acc-menu-slide:not(:first-child){display:none}
.acc-menu-slide{margin:0 5px}
.account-menu-item{width:100px;height:100px;position:relative;background-color:#ffdd3a;border-radius:5px;color:#202123;font-size:12px;font-weight:700;padding-top:15px;line-height:14px}
.account-menu-item i{font-size:40px;margin-bottom:8px;display:block;line-height:normal}
.acc-menu-slide.current .account-menu-item{background-color:#202123;color:#ffdd3a}
.acc-menu-slide.current .account-menu-item i{color:#ffdd3a}
.account-category-menu-slider .slick-list{padding:0 20px 0 0}
.payment-method-box{position:relative;background-color:#101112;color:#fff;font-size:10px;font-weight:600;margin-bottom:10px}
.pm-info{padding:20px 10px 15px;-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 130px);flex:0 0 calc(100% - 130px);max-width:calc(100% - 130px)}
.pm-cell{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;margin-bottom:5px}
.pm-logo{background-color:#202123;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px;-webkit-box-flex:0;-ms-flex:0 0 130px;flex:0 0 130px}
.pm-btn{position:absolute;background-color:#ffdd3a;color:#000;right:0;bottom:0;padding:5px;font-size:11px}
.pm-cell span{display:block;margin-bottom:5px;color:#c6c6c6}
.pm-cell em{display:block;font-style:normal;margin-bottom:5px}
.bank-item{background-color:#fff;height:100px;margin-bottom:10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;border-radius:3px;border:1px solid #d1d1d1}
.bank-block{background-color:#fff;border-radius:5px;margin-bottom:15px;font-size:15px}
.bank-block-top{border-bottom:1px solid #ededed;padding:15px 10px}
.bb-name{padding-left:10px;font-weight:600}
.bb-cell{padding:15px;font-weight:600}
.bb-cell span{display:block;color:#a2a2a2;font-size:11px;margin-bottom:5px}
.bb-middle .bb-cell{-webkit-box-flex:1;-ms-flex:1;flex:1}
.bb-middle .bb-cell:first-child{border-right:1px solid #ededed}
.bb-middle{border-bottom:1px solid #ededed}
.update-btn{width:auto;height:30px;line-height:32px;border-radius:3px;text-align:center;background-color: #ff3d02;font-size:11px;font-weight:700;margin-right:5px;padding:0 7px;}
.remove-btn-thin{width:40px;height:30px;line-height:32px;color: #ffffff;border-radius:3px;text-align:center;background-color: #2a324a;font-size:11px;font-weight:700;}
.bb-logo img{max-width:30px;max-height:40px}
.bank-block.type2{background-color:#e4e7e9;font-size:13px;font-weight:400}
.bank-block.type2 .bb-logo{background-color:#fff;width:34px;height:34px;border-radius:3px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}
.bank-block.type2 .bb-logo img{max-width:24px;max-height:24px}
.bank-block.type2 .bb-name{font-weight:400}
.bank-block.type2 .bb-name span{display:block;margin-bottom:3px}
.black-btn{display:inline-block;padding:0 10px;color:#fff;background-color:#2a324a;font-size:12px;font-weight:700;height:30px;line-height:30px}
.howto-box{position:relative;background-color:#2a324a;border-radius:5px;margin-bottom:10px;height:calc(100% - 10px);padding-bottom:10px;height:160px}
.howto-logo{padding-left:12px;padding-top:20px;height:52px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}
.howto-logo img{display:block;position:relative;z-index:5;max-height:40px;max-width:70%}
.howto-info{padding-left:12px;padding-top:10px;position:relative;padding-right:50px}
.howto-info:before{content:"";background:url(../img/play.png) no-repeat center top;width:34px;height:26px;position:absolute;right:10px;bottom:5px;background-size:cover;z-index:10}
.ht-1{color:#b7bbc7;line-height:18px;min-height:36px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:15px}
.ht-2{color:#fff;line-height:18px;margin-top:7px}
.howto-box.type2 .howto-info:before{display:none}
.howto-box.large .howto-logo img{max-height:60px}
.howto-box.large .howto-logo{height:90px}
.dealer-box{width:100%;height:160px;background-color:#2a324a;line-height:normal}
.dealer-box-inner{color:#fff;text-align:center}
.dealer-box-inner i{color:#f0f4f9;font-size:46px;margin-bottom:20px;display:block}
.dealer-box-inner span{display:block;font-size:17px;font-weight:400}
.dealer-box-inner strong{display:block;font-size:17px;font-weight:800}
.dealer-frame{line-height:1.5}
.dealer-top{line-height:normal}
.pay-met *{position:relative;z-index:5}
.pay-met:after{content:"\f12a";position:absolute;z-index:1;right:20px;top:30px;font-family:Flaticon;color:#c93202;font-size:80px}
.pay-met{position:relative}
.d-title{color:#fff;font-weight:800;font-size:50px;text-shadow:1px 1px 1px #a42c07}
.phoneWrap{height:46px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}
.phoneWrap i{color:#e2363a;-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;max-width:20px;width:20px}
.phoneWrap .click-wrapper{-webkit-box-flex:0;flex:0 0 60px;max-width:60px;text-align:center;position:relative}
.phoneWrap .ul-drop{position:absolute;top:20px;background-color:#2a324a;left:0;width:65%;padding:6px 6px 0;display:none;z-index:10}
.phoneWrap .ul-drop li{margin-bottom:5px}
.phoneWrap .phone-cell{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 60px);flex:0 0 calc(100% - 60px);max-width:calc(100% - 60px);width:calc(100% - 60px);height:46px;border-left:1px solid #fff}
.phone-input{width:100%;height:46px;font-size:16px;color:#202123;padding-left:10px}
.input-holder{width:100%}
.click-over:after{content:"";border:solid #ff3e02;border-width:0 2px 2px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);position:absolute;right:8px;top:6px}
.click-over{position:relative;padding-right:15px}
.click-over img{width:20px;margin-top:5px}
.method-box{background-color:#2a324a;border:1px solid #43495a;border-radius:3px;height:190px;margin-bottom:20px}
.method-logo{height:60px;position:relative;background-color:#1e2333;padding-left:10px}
.method-row{width:100%;padding-top:15px;display:flex;flex-wrap:wrap}
.mt-cell{margin-bottom:15px;color:#c6c6c6;font-size:12px;padding:0 10px;font-weight:600;flex:0 0 50%}
.mt-cell span:last-child{color:#fff}
.method-btn{width:100%;display:block;background-color:#353333;height:32px;text-align:center;line-height:32px;border:1px solid #4c4a4a;border-radius:3px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;font-size:13px;color:#fff}
.method-box .wd-btn{background-color:#3a4257;height:34px;text-align:center;line-height:34px;border:1px solid #515b79;border-radius:17px;font-size:12px;color:#fff;font-weight:700;display:inline-block;width:120px;margin-top:10px!important}
.color-yellow{color:#e6bb0f!important}
.wd-logo-img img{max-height:26px}
.partSection .sub .box{width:100%;padding:12px;border-bottom:1px solid #363d53;font-size:14px;font-weight:600;position:relative;background-color:#2a324a}
.partSection .sub .box:after{position:absolute;right:20px;top:20px;color:#424141;content:"";border:solid #e2e6ed;border-width:0 2px 2px 0;display:inline-block;padding:5px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}
.partSection .sub .box label{color:#fff;margin-bottom:9px;display:block}
.partSection .sub .box-content{display:none}
.partSection .sub .box .bet-code{margin-bottom:10px;height:18px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:18px}
.partSection .sub .box .bet-code .date{height:18px;background-color:#e2e6ed;border-radius:9px;overflow:hidden;display:inline-block;padding-right:5px}
.partSection .sub .box .bet-code .date span{padding:0 8px 0 5px;display:inline-block;background-color:#ff3d02;color:#fff;border-radius:9px}
.bet-display{margin-top:5px}
.bet-display .cell{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;color:#fff;overflow:hidden}
.bet-display .cell span{font-size:12px;color:#fff;height:18px;border-radius:10px;padding:0 7px;line-height:18px;margin-left:5px;background-color:#ff3e02;display:inline-flex;align-items:center;justify-content:center}
.partSection .sub .box.active{background-color:#ff3e02;color:#fff;border-bottom:none}
.partSection .sub .box.active:after{color:#fff}
.partSection .sub .box.active .cell{color:#fff}
.partSection .sub .box.active .cell span{background-color:#2a324a;color:#fff}
.partSection .sub .box.active .bet-code .date{background-color:#fff;color:#2a324a}
.partSection .sub .box.active .bet-code .date span{background-color:#2a324a;color:#fff}
.deposit-row{color:#fff;font-size:13px;line-height:13px;font-weight:700;border:1px solid #353333;margin-bottom:10px;position:relative}
.deposit-row .image{-webkit-box-flex:0;-ms-flex:0 0 160px;flex:0 0 160px}
.deposit-row .column{padding:5px 0 0 10px}
.deposit-row .cell{margin-bottom:7px}
.deposit-row strong{display:block;font-weight:400;color:#888b93}
.deposit-row em{display:block;font-style:normal;margin-top:6px}
.partSection .sub{width:100%;background-color:#e2e6ed;}
.partSection .sub .info{width:100%;padding:10px 0}
.partSection .sub .info li{padding:0 12px;font-size:13px;font-weight:700;line-height:30px;overflow:hidden;color:#63696f}
.partSection .sub .info li span{float:right;color:#24292f}
.partSection .sub .line{width:100%;padding:20px 12px;border-top:1px solid #dadade}
.partSection .sub .line span{display:inline-block;font-size:14px;font-weight:600}
.partSection .sub .line span i{color:#fff;font-size:10px;margin-right:5px;width:18px;height:18px;background:#ff3e02;display:inline-block;vertical-align:middle;border-radius:3px;text-align:center;line-height:18px}
.bottomTotal{background-color:#f4f5f6;font-size:13px}
.bottomTotal .top{width:100%;text-align:center;height:45px;line-height:45px;border-bottom:1px solid #dadbdc;font-weight:600}
.bottomTotal .grid{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}
.bottomTotal .grid .lefter{width:calc(100% - 80px);border-right:1px solid #dadbdc}
.bottomTotal .grid .righter{width:80px;display:-ms-flexbox;display:-webkit-box;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center}
.bottomTotal .grid .righter span{background-color:#ff3e02;height:24px;line-height:24px;border-radius:3px;padding:0 3px;color:#fff;font-size:12px;font-weight:600}
.bottomTotal .grid .lefter .row{width:100%;line-height:22px;padding:15px;border-bottom:1px solid #dadbdc;font-size:14px;margin:0;display:block;font-weight:600}
.bottomTotal .grid .lefter .row:last-child{border-bottom:none}
.bottomTotal .grid .lefter .row span{display:block;color:#c44145}
.bottomTotal .grid .lefter .row em{display:block;font-style:normal}
.submenu-header{background-color:#2a324a;color:#fff;width:100%;height:50px;border-radius:3px;font-size:17px;font-weight:700;line-height:50px;padding:0 15px;margin-bottom:5px}
.submenu-header i{font-size:20px;margin-right:15px}
.submenu-panel a{display:block;width:100%;height:36px;background-color:#fff;margin-bottom:5px;border-radius:3px;line-height:36px;padding:0 10px 0 20px;border:1px solid #d6d6d6;position:relative}
.submenu-panel a.current{background-color:#ff3e02;color:#fff}
.submenu-panel a:after{content:"";border:solid #2a324a;border-width:0 2px 2px 0;display:inline-block;padding:3px;-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform:rotate(-45deg);position:absolute;right:20px;top:14px}
.submenu-panel a.current:after{border-color:#fff}
.text-content{line-height:20px;font-size:15px}
.text-content p{margin:15px 0}
.money-back-box{position:relative;background-color:#2a324a;height:100px;padding-right:15px;margin-bottom:10px}
.mb-logo{-webkit-box-flex:0;-ms-flex:0 0 45px;flex:0 0 45px;max-width:45px;height:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:url(../img/fp-bg.jpg) no-repeat left top;background-size:100% 100%}
.mb-btn{-webkit-box-flex:0;-ms-flex:0 0 80px;flex:0 0 80px;max-width:80px}
.mb-btn span{background-color:#3a4257;display:block;text-align:center;height:26px;line-height:24px;border-radius:13px;font-weight:700;color:#fff;border:1px solid #4c5672}
.mb-text{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 10px 0 15px}
.mb-text strong{font-size:20px;color:#fff}
.mb-text span{display:block;font-size:12px;color:#9499a8;margin-top:3px}
.mb-logo img{max-width:27px;max-height:27px}
.text-label{background-color:#fff;margin-bottom:20px;padding:20px;font-size:15px;line-height:26px}
.text-label h3{margin-bottom:10px}
.photo-holder{height:110px;position:relative;background:#fff;margin-bottom:20px;border-radius:3px;padding:20px}
.photo{background-color:#ededed;width:70px;-webkit-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px;max-width:70px;height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:26px;color:silver}
.photo-status{padding-left:20px;font-size:20px}
.photo-status i{margin-right:10px}
.pager-frame{height:40px;width:100%;color:#fff;font-size:13px}
.pager-btn-cell{width:calc(50% - 26px);-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 26px);flex:0 0 calc(50% - 26px);max-width:calc(50% - 26px);position:relative;font-size:12px}
.pager-btn-cell a{display:block;width:100%;height:40px;line-height:42px;text-align:center;background-color:#2a324a;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;border-radius:3px;text-align:right;padding-right:13px;color:#fff}
.pager-btn-cell i{font-size:14px;line-height:normal;position:absolute;left:12px;top:14px;color:#fff}
.pager-btn-cell.next i{left:inherit;right:10px}
.pager-buttons li{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;max-width:40px;width:40px}
.pager-buttons li a{display:block;height:40px;line-height:40px;text-align:center;background-color:#434f72;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;border-radius:3px}
.pager-buttons li.current a{background-color:#12bc8c}
.pager-buttons li a:hover,.pager-btn-cell a:hover{background-color:#2e384d}
.pager-btn-cell.next a{text-align:left;padding-left:13px}



/* revize yeni css */


.mag-thead{height:56px;background-color:#ff3e02;color:#fff;padding: 0 10px;font-size: 14px;font-weight:600;line-height: 1.3;}
.mag-tr{height:70px;padding: 0px 5px;border-bottom:1px solid #cecece;font-size: 14px;font-weight:600;position: relative;}
.mag-td.first,.mag-th.first{flex: 0 0 40%;max-width: 40%;text-align:left;display: inline-flex;align-items: center;line-height: 1.3;}
.mag-td,.mag-th{flex:1;text-align:center}
.mag-td.first span{margin-right: 8px;}
.mag-td.first strong {font-weight: 600;}


.date-picker{width:260px;height:auto;max-height:50px;background:#fff;position:relative;overflow:hidden;-webkit-transition:all .3s 0 ease-in-out;-o-transition:all .3s 0 ease-in-out;transition:all .3s 0 ease-in-out}
.date-picker .input{width:100%;height:50px;font-size:0;cursor:pointer}
.date-picker .input .result,.date-picker .input button{display:inline-block;vertical-align:top}
.date-picker .input .result{width:calc(100% - 50px);height:50px;line-height:50px;font-size:16px;padding:0 10px;color:grey;-webkit-box-sizing:border-box;box-sizing:border-box}
.date-picker .input button{width:50px;height:50px;background-color:#ff3e02;color:#fff;line-height:50px;border:0;font-size:18px;padding:0}
.date-picker .input button:hover{background-color:#ff3e02}
.date-picker .input button:focus{outline:0}
.date-picker .calendar{position:relative;width:100%;background:#fff;border-radius:0;overflow:hidden}
.date-picker .ui-datepicker-inline{position:relative;width:100%}
.date-picker .ui-datepicker-header{height:100%;line-height:50px;background:#ff3e02;color:#fff;margin-bottom:10px}
.date-picker .ui-datepicker-prev,.date-picker .ui-datepicker-next{width:20px;height:20px;text-indent:9999px;border:2px solid #fff;border-radius:100%;cursor:pointer;overflow:hidden;margin-top:12px}
.date-picker .ui-datepicker-prev{float:left;margin-left:12px}
.date-picker .ui-datepicker-prev:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin:-43px 0 0 8px}
.date-picker .ui-datepicker-next{float:right;margin-right:12px}
.date-picker .ui-datepicker-next:after{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);margin:-43px 0 0 6px}
.date-picker .ui-datepicker-prev:after,.date-picker .ui-datepicker-next:after{content:"";position:absolute;display:block;width:4px;height:4px;border-left:2px solid #fff;border-bottom:2px solid #fff}
.date-picker .ui-datepicker-prev:hover,.date-picker .ui-datepicker-next:hover,.date-picker .ui-datepicker-prev:hover:after,.date-picker .ui-datepicker-next:hover:after{border-color:#68768A}
.date-picker .ui-datepicker-title{text-align:center}
.date-picker .ui-datepicker-calendar{width:100%;text-align:center}
.date-picker .ui-datepicker-calendar thead tr th span{display:block;width:100%;color:#8392A7;margin-bottom:5px;font-size:13px}
.date-picker .ui-state-default{display:block;text-decoration:none;color:#b5b5b5;line-height:40px;font-size:12px}
.date-picker .ui-state-default:hover{background:rgba(0,0,0,0.02)}
.date-picker .ui-state-highlight{color:#68768A}
.date-picker .ui-state-active{color:#68768A;background-color:rgba(131,146,167,0.12);font-weight:600}
.date-picker .ui-datepicker-unselectable .ui-state-default{color:#eee;border:2px solid transparent}
.date-picker.open{max-height:400px}
.date-picker.open .input button{background:#68768A}
.login-wrapper{background:#242834 url(../img/login-register.jpg) no-repeat center top;padding:15px;background-size:contain}
.tournament-top{background:url(../img/turnuva-header.jpg) no-repeat center top;width:100%;height:130px;font-size:48px;color:#dde3f5}
.tournament-top h1{margin:0;font-size:35px}
.tournament-tab{background-color:#ff3d02;height:60px}
.tournament-tab-links{color:#ffd5c8;font-size:20px;font-weight:600}
.tournament-tab-links a{margin:0 15px;position:relative;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.tournament-tab-links a.active,.tournament-tab-links a:hover{color:#fff}
.tournament-tab-links a.active:after{content:"";position:absolute;bottom:-3px;left:0;width:100%;height:2px;background-color:#ffbda2}
.tournament-item{position:relative;border:1px solid #2a324a;border-radius:12px;overflow:hidden;margin-bottom:25px}
.tournament-item-img{position:relative}
ul.ti-content{background-color:#fff;display:block;padding:10px;-ms-flex-line-pack:center;align-content:center;font-size:18px}
.torname{height:68px;padding:0 20px;color:#fd4e18;overflow:hidden;font-size:20px;font-weight:800;background-color:#fff}
.timg img{display:block}
ul.ti-content li{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-bottom:10px;position:relative;padding-left:20px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.ti-timer{background-color:#09040d;height:70px;padding-left:20px}
.ti-btn{height:46px;width:100%;background:rgba(255,61,2,0.9);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:20px;font-weight:800}
.tournament-header-frame{margin-bottom:25px}
ul.ti-content li:before{content:"";border:solid #ff3d02;border-width:0 3px 3px 0;display:inline-block;padding:3px;-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform:rotate(-45deg);position:absolute;left:0;top:9px}
.torname span{max-height:120px;max-height:120px}
.ti-txt{-webkit-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px;max-width:60px;color:#fff;font-weight:800;font-size:15px}
.ti-cell{color:#afafaf;text-align:center;font-weight:700;position:relative;padding-right:5px;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.ti-1{font-size:35px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%;line-height:35px}
.ti-cell:after{content:":";position:absolute;right:0;top:1px;font-size:35px}
.ti-cell.last:after{display:none}
.tournament-detail-frame{border:1px solid #2a324a;border-radius:10px;margin-bottom:40px;overflow:hidden}
.tod-top{height:80px;border-bottom:1px solid #2a324a;padding:10px 20px;background-color:#fff}
.tod-top span{max-height:60px}
.tod-name{overflow:hidden;color:#ff3e02;font-weight:800;font-size:24px;line-height:1.3;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:60px}
.tod-list-frame{background-color:#fff}
.tod-list{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 470px);flex:0 0 calc(100% - 470px);background-color:#2a324a;color:#fff;font-weight:600;font-size:16px}
.tod-info{padding:20px}
.tod-list-header{height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:20px;font-weight:700}
.tod-list-thead{background-color:#ff3e02;height:64px;padding:0 10px}
.tod-th.first,.tod-td.first{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;max-width:40px}
.tod-tr{padding:0 10px;height:90px;border-bottom:1px solid #616677}
.tod-tr:last-child{border-bottom:none}
.tod-th.second,.tod-td.second{-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%;max-width:35%}
.tod-th.third,.tod-td.third{-webkit-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px;max-width:60px}
.tod-td.last{color:#ffd633}
.tod-td.second{padding-right:10px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.tod-info ul.ti-content{display:block;height:auto}
.tod-th.last,.tod-td.last{-webkit-box-flex:1;-ms-flex:1;flex:1}
.tod-td.first{padding-left:5px}
.tod-text{font-size:16px}
.tod-text p{margin:15px 0}
.notificaton-popup-frame{background-color:#2a324a;max-width:1000px;border-radius:10px;color:#fff;font-weight:600;padding:15px 20px;position:relative;width:100%;overflow:hidden}
.np-icon{text-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.np-icon img{max-width:150px}
.np-message{font-weight:700;font-size:26px}
.np-text{font-size:20px;font-weight:400}
.np-btn .base-btn{width:auto;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:20px}
.np-head img{width:50px;display:inline-block;vertical-align:middle;margin-right:20px}
.np-head{font-size:33px;font-weight:400}
.np-img{position:absolute;right:-35%;top:0;z-index:100}
.np-form-wrapper{position:relative;z-index:1;margin:22px auto 0;font-weight:400}
.np-form-row{position:relative;margin-bottom:20px;color:#fff}
.np-placeholder{font-size:18px;margin-bottom:10px}
.np-input-holder{border:2px solid #fff;border-radius:10px}
input.np-textbox{height:50px;color:#fff;padding:0 15px;font-size:19px;-webkit-box-flex:1;-ms-flex:1;flex:1}
.np-input-icon{-webkit-box-flex:0;-ms-flex:0 0 66px;flex:0 0 46px;max-width:46px;width:46px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:21px;background-color:#fff;color:#3f465c;-webkit-border-top-left-radius:8px;-webkit-border-bottom-left-radius:8px;-moz-border-radius-topleft:8px;-moz-border-radius-bottomleft:8px;border-top-left-radius:8px;border-bottom-left-radius:8px}
.np-input-holder.orange .np-input-icon{background-color:#ff3e02;color:#fff}
.np-input-holder.orange{border-color:#ff3e02}
textarea.np-msg{background-color:#3f465c;width:100%;color:#fff;padding:15px 50px 15px 15px;font-size:19px;height:110px;border:none;border-radius:10px}
.np-img img{max-width:94%}
.np-close{position:absolute;right:20px;top:20px;cursor:pointer}
.np-search-bar{background-color:#fff;border-radius:6px}
.np-input{height:60px;-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:10px;font-size:25px;color:#2a324a}
.np-search-btn{-webkit-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px;max-width:60px;width:60px;background:url(../img/search-btn.png) no-repeat center center;background-size:30px}
.np-tag-btn{border-radius:6px;border:1px solid #fff;height:50px;margin-right:15px;margin-bottom:15px;font-size:23px;font-weight:600;padding-right:15px;overflow:hidden}
.np-tag-btn span{margin-right:10px;background-color:#ff3e02;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;width:50px;-webkit-border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-bottomleft:6px;border-top-left-radius:6px;border-bottom-left-radius:6px}
.np-tag-btn img{max-width:30px}
.np-result-row{background-color:#fff;height:40px;border-radius:6px;color:#2a324a;font-size:16px;position:relative}
.np-result-row > span{height:100%;width:40px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#ff3e02;-webkit-border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-bottomleft:6px;border-top-left-radius:6px;border-bottom-left-radius:6px;margin-right:10px}
.np-result-row span img{max-width:26px}
.np-bottom{background-color:#0f1526;border-radius:6px;padding:20px}
.np-count{width:26px;height:26px;background-color:#ff3d02;border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:10px}
.np-select-tag{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:19px}
.np-selected-tag{height:26px;padding:0 5px;background-color:#fff;border-radius:3px;margin-right:10px;margin-bottom:10px;color:#ff3d02;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.np-tag-btn.type2{background-color:#fff;color:#2a324a}
.remove-selected-tag{width:20px;height:20px;background:url(../img/np-remove.png) no-repeat center center;display:inline-block;margin-left:8px;cursor:pointer}
.np-half{width:50%;margin:0 auto}
.m-accordion{background-color:#d2d2d5;border-radius:6px;margin-bottom:10px}
.m-acc-icon{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;max-width:40px;width:40px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#2a324a;-webkit-border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-bottomleft:6px;border-top-left-radius:6px;border-bottom-left-radius:6px;min-height:60px}
.m-acc-icon img{max-width:24px}
.m-acc-tools{-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;max-width:100px;width:100px;position:relative;border-left:1px solid #fff;padding-left:10px}
.m-question{height:60px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;font-size:15px;font-weight:600;overflow:hidden;line-height:1.2}
.m-question span{max-height:50px;overflow:hidden}
.m-answer{padding:10px;font-size:14px;display:none}
.m-remove-btn{position:absolute;bottom:0;right:0;height:30px;background-color:#ff3e02;color:#fff;line-height:30px;padding:0 15px;-webkit-border-top-left-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-topleft:6px;-moz-border-radius-bottomright:6px;border-top-left-radius:6px;border-bottom-right-radius:6px;font-weight:600;font-size:12px;opacity:0;pointer-events:none;cursor:pointer}
.m-acc-date{font-weight:600;color:#695e5f;margin-top:25px}
.m-acc-btn{width:100px;height:40px;position:absolute;right:0;top:15px;cursor:pointer;z-index:10}
.m-acc-btn:after{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:10px solid #2a324a;position:absolute;right:10px;top:12px}
.m-content{-webkit-box-flex:1;-ms-flex:1;flex:1}
.m-accordion.open .m-answer{display:block}
.m-accordion.open .m-remove-btn{opacity:1;pointer-events:inherit}
.m-accordion.open .m-acc-icon{background-color:#ff3e02}
.m-accordion.open .m-acc-btn{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);top:8px}
.m-accordion.open .m-acc-btn:after{right:inherit;left:10px}
.timeout-widget{width:400px}
.timeout-content{background-color:#2a324a;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px;padding:20px}
.timeout-status{color:#fff;font-size:18px;font-weight:600}
.timeout-rest-time{display:inline-block;background-color:#fff;border-radius:15px;height:30px;padding:0 15px;line-height:30px;font-weight:700;color:#ff3e02}
.timeout-icon{font-size:80px}
.timeout-text{background-color:#fff;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;padding:10px}
.textarea-wrap{position:relative;background-color:#efeeed;border:1px solid #c0c1c5;padding-left:30px}
.textarea-icon{position:absolute;color:#ff3e02;left:12px;top:12px}
.image-uploader{min-height:50px;position:relative}
.image-uploader.drag-over{background-color:#f3f3f3}
.image-uploader input[type="file"]{width:0;height:0;position:absolute;z-index:-1;opacity:0}
.image-uploader .upload-text{position:absolute;top:5px;right:5px;width:40px;height:40px;font-size:13px;color:#fff;border-radius:5px}
.image-uploader .upload-text i{display:none;font-size:0}
.image-uploader .upload-text span{display:none}
.image-uploader .uploaded{line-height:0;width:100%;float:left;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;padding-right:50px}
.image-uploader .uploaded .uploaded-image{display:inline-block;width:40px;height:40px;position:relative;background:#f3f3f3;cursor:default;border-radius:10px;margin-right:10px;margin-bottom:10px}
.image-uploader .uploaded .uploaded-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;border-radius:10px}
.image-uploader .uploaded .uploaded-image .delete-image{cursor:pointer;position:absolute;top:-4px;right:-4px;border-radius:50%;padding:.3rem;background-color:rgba(0,0,0,0.5);-webkit-appearance:none;border:none;background:url(../img/close.png) no-repeat center center;width:16px;height:16px;text-indent:-9999px}
.image-uploader .uploaded .uploaded-image:hover .delete-image{display:block}
.image-uploader .uploaded .uploaded-image .delete-image i{color:#fff;font-size:1.4rem}
.uploader-frame{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}
.input-images.invisible .upload-text{display:none}
.input-images.invisible .image-uploader .uploaded{width:100%;float:none;padding-right:0}
.input-images.invisible .image-uploader .uploaded .uploaded-image{float:right}
.file-upload-wrapper{position:relative;width:100%;height:26px}
.file-upload-wrapper:after{content:attr(data-text);font-size:13px;position:absolute;top:0;left:0;background:transparent;display:block;width:calc(100% - 40px);pointer-events:none;z-index:20;height:26px;line-height:26px;color:#fff;border-radius:5px 10px 10px 5px;font-weight:300;font-weight:500}
.file-upload-wrapper:before{content:"\f0c6";position:absolute;top:-11px;right:5px;height:40px;background:#ffdd3a;color:#000;font-weight:900;z-index:25;font-size:16px;line-height:40px;text-transform:uppercase;pointer-events:none;border-radius:3px;position:absolute;font-family:"Font Awesome 5 Pro";width:40px;text-align:center}
.file-upload-wrapper input{opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;z-index:99;height:40px;margin:0;padding:0;display:block;cursor:pointer;width:100%}
.image-uploader .upload-text:Before{content:"\f382";color:#ff3e02;font-family:"Font Awesome 5 Pro";font-weight:400;background-color:#2a324a;position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;line-height:40px;font-size:20px;border-radius:3px}
.widget-block{background-color:#fff;border-radius:5px;margin-bottom:10px;font-size:15px;font-weight:600}
.widget-block-top{padding:15px 10px;border-bottom:1px solid #ededed}
.ww-cell{padding:15px}
.ww-row .ww-cell{-webkit-box-flex:1;-ms-flex:1;flex:1;border-right:1px solid #ededed}
.ww-row .ww-cell:last-child{border-right:none}
.ww-cell span{display:block;color:#a2a2a2;font-size:12px;margin-bottom:5px}
.ww-logo i{color:#202123;font-size:25px}
.ww-name span:nth-child(2){color:#c2c8d7;font-size:12px;margin-top:2px}
.ww-name span{display:block;line-height:1.5;padding-right:5px}
.ww-btns{color:#fff}
.casino-item{position:relative;border-radius:4px;overflow:hidden;margin-bottom:5px;height:calc(100% - 5px)}
.casino-item img{display:block}
.no-margin{margin:0!important}
.favorite-wrapper{background-color:#2a324a;color:#fff;font-weight:600;min-height:100%;padding-bottom:40px}
input.ff-textbox.type2{height:46px;padding-left:15px}
.ff-top{position:relative;height:60px}
.ff-search-frame{height:50px;background-color:#fff;border-radius:6px;color:#2a324a}
.ff-heading{font-size:21px}
.ff-close{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;text-align:center;font-size:26px}
.ff-back{font-size:26px;-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;text-align:center}
.ff-content{padding:0 15px}
.ff-search-btn{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;text-align:center;font-size:22px}
.ff-textbox{height:50px;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:18px;background-color:#fff!important;border-radius:6px}
.ff-title{font-size:16px}
.np-stt{position:absolute;right:0;top:0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px}
.ff-acc-content{border:1px solid #6c7fb9;padding:10px;border-radius:6px}
.np-result-row.type2{color:#fff;border:1px solid #505a76;border-radius:0;margin-bottom:0!important;background-color:#394158}
.np-result-row.type2 span{background-color:transparent}
.np-result-row.type2 + .np-result-row.type2{margin-top:10px}
.np-result-row.type2.sub{background-color:#676c7b;color:#f4f7ff;padding-left:10px}
.np-result-row .control.medium .control-indicator{top:5px}
.tt-row{border:1px solid #8c9ed1;height:60px;border-radius:6px;margin-bottom:5px}
.tt-icon{-webkit-box-flex:0;-ms-flex:0 0 36px;flex:0 0 36px;text-align:center;max-width:36px}
.tt-icon img{max-width:24px}
.tt-name{padding:0 10px 0 2px;-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 136px);flex:0 0 calc(100% - 136px);max-width:calc(100% - 136px)}
.tt-teams{font-size:16px}
.tt-league{margin-top:5px;color:#aaaeb9}
.tt-arrow{color:#fff;font-size:28px;background-color:#ff3d02;height:58px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;border-top-right-radius:6px;border-bottom-right-radius:6px}
.tt-date{font-size:12px;color:#9eaeb9;padding-right:5px}
a.ff-close.absolute{position:absolute;right:10px}
.tt-tool{-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;max-width:100px}
.show{display:block!important}
.base-btn2.thin{position:absolute;left:280px;height:34px;width:89px;background-color:#ff3d02;border-radius:8px;color:#fff;padding:10px 0 0 19px;margin:5px 0 0 -42px}
.date-filter{position:relative;background-color:#fff;height:30px;width:211px;border-radius:4px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;box-shadow:3px 3px 4px #000;-moz-box-shadow:3px 3px 4px #000;-webkit-box-shadow:0 0 4px #000}
.filter-list{height:46px}
.filter-list.flex-auto-type > li{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:inherit}
.filter-list > li{position:relative;height:46px;-webkit-box-flex:0;-ms-flex:0 0 120px;flex:0 0 94px;max-width:94px;width:94px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:3px}
.date-input{font:menu;position:relative;z-index:5;height:32px;width:100%;color:#2a324a;font-size:13px;padding-left:10px;margin:0;padding-top:0}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}
.my-activity-slider .slick-slide{padding:0 8px;height:67px}
.slick-initialized .slick-slide{display:block}
.slick-slide{display:none;float:left;min-height:1px}
.mac-item{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;position:relative;height:67px;background-color:#e3e4e5;color:#2a324a;font-size:13px;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;width:130px;text-align:center}
.mac-item.active{background-color:#ff3d02}
.mac-item.active i{color:#fff}
.mac-item.active .mac-text{color:#fff}
.d-flex-center{display:-ms-flexbox!important;display:-webkit-box!important;display:flex!important;-ms-flex-pack:center!important;-webkit-box-pack:center!important;justify-content:center!important;-ms-flex-align:center!important;-webkit-box-align:center!important;align-items:center!important}
.mask-link{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%}
.mac-item i{font-size:36px}
.my-activity-slider .slick-prev{left:0}
.my-activity-slider .slick-arrow{position:absolute;width:25px;height:25px;border-radius:50%;background-color:#fff;text-align:center;line-height:25px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;top:calc(50% - 12px);z-index:20}
.my-activity-slider .slick-next{right:0}
.account-grid-panel{width:100%;margin-bottom:30px}
.account-thead{padding:0 20px;height:56px;background-color:#cbd1d5;border-radius:3px}
.align-items-center{-ms-flex-align:center!important;-webkit-box-align:center!important;align-items:center!important}
.d-flex{display:-ms-flexbox!important;display:-webkit-box!important;display:flex!important}
.acc-th.first{-webkit-box-flex:0}
.acc-th{font-size:16px;-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:700}
.acc-tr{height:54px;width:100%;padding:0 20px;margin-top:10px;background-color:#e4e7e9;border-radius:3px;position:relative}
.align-items-center{-ms-flex-align:center!important;-webkit-box-align:center!important;align-items:center!important}
.acc-td{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:13px}
.acc-date-day{display:block;font-size:11px;padding:0 0 0 13px}
.mac-item i{font-size:20px;padding:6px 0}

/* 19 08 2021 */

.subpage-top-menu-frame {border-bottom: 1px solid #dddddd;background-color: #ffffff;}
ul.top-popular-menu {margin: 10px 0px; padding: 0px 10px;}
ul.top-popular-menu li a {
    display: flex;
    align-items: center;
    padding-right: 15px;
    height: 40px;
    padding-left: 5px;
	font-weight: bold;
}
ul.top-popular-menu li a:hover {text-decoration: underline;}
ul.top-popular-menu li a svg {
    background-color: #2a324a;
    border-radius: 5px;
    width: 30px;
    height: 30px;
    margin-right: 7px;
    color: #2a324a;
}

ul.top-popular-menu li {
  flex: 0 0 auto;
    position: relative;
    margin-right: 10px;
	font-size: 11px;
}

ul.top-popular-menu li:after,ul.providers-menu li:after {content: "";width: 1px;height: 20px;background-color: #e9e9e9;position: absolute;right: 0;top: 10px;}

ul.top-popular-menu li.current {
    background-color: #f1f1f1;
    border-radius: 5px;
}

ul.top-popular-menu li.current:after {
    display: none;
}
.overflow-hidden {overflow: hidden;}
.overflow-y-auto {overflow-y: auto;}


.top-provider-menu {
    flex: 0 0 auto;
    position: relative;
    margin-right: 10px;
	padding: 10px;
	padding-left: 0px;
}

ul.top-provider-menu li a {
    display: flex;
    align-items: center;
    font-weight: bold;
	flex-wrap: wrap;
	justify-content: center;
	text-align: center;
}
ul.top-provider-menu li a span {flex: 0 0 100%; margin-top: 5px; font-size: 11px;}

ul.top-provider-menu li a svg, ul.top-provider-menu li a img {
    background-color: #2a324a;
    width: 30px;
    height: 30px;
    border-radius: 5px;
    padding: 5px;
}

ul.top-provider-menu li {
    flex: 0 0 auto;
    position: relative;
}

.top-filter-dropdown.type2 {position: static; margin-right: 5px;}
.top-filter-dropdown.type2 .filter-drop-display {

	    cursor: pointer;
    background-color: #ff3e02;
    color: #ffffff;
    border-radius: 5px;
    width: 30px;
    height: 30px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 20px;

}
.top-filter-dropdown.type2 .top-filter-drop{
        display: none;
    position: fixed;
    top: 0;
    left: 0;
    padding: 40px 10px 10px 10px;
    width: 100%;
    background-color: #2a324a;
    border-top: none;
    z-index: 200;
    height: 100%;
	overflow-x: auto;
}
.filter-close {
    color: #ffffff;
    position: absolute;
    right: 10px;
    width: 20px;
    height: 20px;
    top: 10px;
    background-color: #ff3e02;
    display: flex;
    align-items: center;
    justify-content: center;
}

.top-filter-dropdown.type2 .top-filter-drop li {
    width: 100%;
    margin-bottom: 5px;
}


.top-filter-dropdown.type2 .top-filter-drop li img {
    width: 24px;
    margin-right: 10px;
}

.top-filter-dropdown.type2 .top-filter-drop li a {
    display: flex;
    align-items: center;
    height: 34px;
    background-color: #38425f;
    border-radius: 5px;
    padding: 0px 10px;
    justify-content: space-between;
    transition: 0.3s;
	color: #ffffff;
}

.top-filter-dropdown.type2 .top-filter-drop li .name {
    flex: 1;
    display: flex;
    align-items: center;
}

.top-filter-dropdown.type2 .top-filter-drop li .name span {
    width: calc(100% - 34px);
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.top-filter-dropdown.type2 .top-filter-drop li a:hover {
    background-color: #475682;
}
.top-popular-menu-wrapper.side {
    width: calc(100% - 85px);
}

.search-drop-btn {
    width: 30px;
    height: 30px;
    background-color: #2a324a;
    border-radius: 5px;
    color: #ffffff;
    font-size: 15px;
}
ul.top-provider-menu li.current a {
    color: #ff3e02;
    position: relative;
}



ul.top-provider-menu li.current a:before {content: "";position: absolute;width: 100%;height: 2px;bottom: -10px;left: 0;background-color: #ff3e02;}

.ft-holder {
    flex: 0 0 85px;
    padding: 0px 10px;
    height: 100%;
    align-items: center;
    border-right: 1px solid #dddddd;
}



@media (min-width: 560px) {
.method-box{width:calc(50% - 30px);float:left;margin:0 15px 15px; height: 250px;}
.method-box-holder:after{content:"";clear:both;display:block}
.mt-cell {flex: 0 0 100%; max-width: 100%; width: 100%;}
}
@media (max-width: 360px) {
.header-logo a {padding-left: 0px;}
.header-logo img{max-width:180px}
.cm-item {font-size: 12px;}
}
@media (max-width: 340px) {
.menu-icon{flex:0 0 40px;}
.header-logo img{max-width:150px}
}
@font-face{font-family:'proxima_nova';src:url(proximanova-thin.woff2) format("woff2"),url(proximanova-thin.woff) format("woff");font-weight:300;font-style:normal;font-stretch:normal;unicode-range:U+0020-20AC}
@font-face{font-family:'proxima_nova';src:url(proximanova-regular.woff2) format("woff2"),url(proximanova-regular.woff) format("woff");font-weight:400;font-style:normal;font-stretch:normal;unicode-range:U+0020-20AC}
@font-face{font-family:'proxima_nova';src:url(proximanova-semibold.woff2) format("woff2"),url(proximanova-semibold.woff) format("woff");font-weight:600;font-style:normal;font-stretch:normal;unicode-range:U+0020-20AC}
@font-face{font-family:'proxima_nova';src:url(proximanova-bold.woff2) format("woff2"),url(proximanova-bold.woff) format("woff");font-weight:700;font-style:normal;font-stretch:normal;unicode-range:U+0020-20AC}
@font-face{font-family:'proxima_nova';src:url(proximanova-extrabold.woff2) format("woff2"),url(proximanova-extrabold) format("woff");font-weight:800;font-style:normal;font-stretch:normal;unicode-range:U+0020-20AC}
@font-face{font-family:'proxima_nova';src:url(proximanova-black.woff2) format("woff2"),url(proximanova-blackwoff) format("woff");font-weight:900;font-style:normal;font-stretch:normal;unicode-range:U+0020-20AC}