.titleTextCEO{float:left;padding:0;margin:0;font-size:14px;line-height:16px;color:#acacac;width:100%}
.titleTextCEO-H{float:left!important;margin:0 0 5px 0!important;padding:0 0 5px 0!important;border-bottom:solid 2px #78ae1b!important;color:#fff!important;text-transform:uppercase!important;font-size:24px!important;width:100%!important}

.hotCold-unavailable img{padding:0;margin:0;width:100%;height:auto}
.hotCold-unavailable{float:left;position:relative;width:100%}
.innerHotColdItem{width:100%;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}
.innerHotColdItemText{text-shadow:0 0 5px rgba(0, 0, 0, 1);font-weight:600;padding:0;margin:0;font-size:72px;color:#fff;line-height:80px;text-align:center;text-transform:uppercase}

a {text-decoration:none;outline:0;border:0;color:#77ad1b}
a:hover {color:#fff}

ul.tabs-pro{height:auto;margin:0;list-style:none;width:100%;float:left;padding:0}
* html ul.tabs-pro{margin-bottom:0}
ul.tabs-pro li{float:left;margin:5px 15px 5px 0}
ul.tabs-pro li a{display:block;padding:2px 14px;color:#fff;text-decoration:none;cursor:pointer;position:relative;font-weight:400;font-size:16px;border:1px solid #78ae1b;border-radius:40px;background:none}
* html ul.tabs-pro li a{float:left}
*+html ul.tabs-pro li a{float:left}
ul.tabs-pro li a:hover{color:#78ae1b;text-decoration:none;padding:2px 14px;border:1px solid #fff}
ul.tabs-pro li.tab-current-pro a{color:#fff;text-decoration:none;border:1px solid #78ae1b;border-radius:40px;background:#78ae1b}
div.tp2,div.tp3,div.tp4,div.tp5{display:none}
div.tp1,div.tp2,div.tp3,div.tp4,div.tp5{width:100%;float:left;margin:5px 0 0 0;padding:10px 0}

.listHotColdPageMobile{display:none;padding:0;margin:10px 0 0 0;width:100%;overflow:hidden;float:right;border:1px #2a2a2a solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.listHotColdPageMobile:hover{border:1px #555 solid}
.listHotColdPageImgMobile{padding:0;margin:5px;height:40px;width:40px;float:left}
.listHotColdPageImgMobile img{padding:0;margin:0;width:100%;float:left}
.spoilerListHotColdPageMobile{width:50px;float:left;margin:0}
.listHotColdSelectMobile{padding:0 0 0 55px;margin:0 0 0 -50px;width:100%;overflow:hidden;position:relative;border:0;background:url(../img/select_arrowProv.png) no-repeat right;color:#fff;float:left}
.listHotColdSelectMobile p{padding:0 25px 0 0!important;width:100%;height:50px;position:absolute;font-weight:400;color:#fff!important;line-height:48px!important;font-size:14px!important;overflow:hidden;margin:0;text-align:left!important}
.listHotColdSelectMobile select{width:100%;height:50px;position:relative;border:none;cursor:pointer;font-size:14px;font-weight:400;padding:5px;opacity:0;filter:alpha(opacity=0);color:#252525}
.hotcoldCardBlock{padding:0;margin:0 0 5px 0;float:left;width:100%}
.hotcoldCardBig{padding:10px 0 0 0;margin:10px 0 0 0;float:left;width:100%;border-top:1px solid #222222}
.hotcoldSpeed{padding:0;margin:0 0 -40px 0;float:left;width:40%}
.hotcoldInfo{padding:0;margin:0;float:right;width:58.5%}
.rtpHotPlus{padding:0;margin:0 1.5% 0 0;float:left;width:27%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:rgba(230, 13, 0, 0.5)}
.rtpColdMinus{padding:0;margin:0 1.5% 0 0;float:left;width:27%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:rgba(10, 30, 255, 0.4)}
.rtpMiddle{padding:0;margin:0 1.5% 0 0;float:left;width:27%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:rgba(255, 245, 0, 0.3)}
.rtpFireBG{padding:20px 0;margin:0;background:url(../img/hotcold/hotcoldFire.png) 100% 50% no-repeat;width:100%;float:left}
.rtpSnowBG{padding:20px 0;margin:0;background:url(../img/hotcold/hotcoldSnow.png) 100% 50% no-repeat;width:100%;float:left}
.rtpMidBG{padding:20px 0;margin:0;background:url(../img/hotcold/hotcoldMid.png) 100% 50% no-repeat;width:100%;float:left}
.rtpBig{font-weight:600;font-size:32px;line-height:36px;text-align:center;padding:0 60px 0 10px;color:#fff;margin:0}
.rtpPlusBig{font-weight:400;font-size:16px;line-height:24px;text-align:center;padding:0 60px 0 10px;color:#fff;margin:0}
.hotcoldGraphText{font-weight:400;font-size:12px;line-height:14px;padding:0;color:#acacac;margin:0}
.hotcoldTabBlockOne{float:left;width:49%;padding:0 15px 20px 15px;margin:0;background:rgba(255, 255, 255, 0.05);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.hotcoldTabBlockTwo{float:right;width:49%;padding:0;margin:0}
.hotcoldTabBlockTwo p{font-weight:400;font-size:14px;line-height:16px;padding:0 0 10px 0;color:#acacac;margin:0}
.hotcoldTBOh2{font-weight:400;font-size:20px;line-height:24px;padding:0 0 8px 0;color:#78ae1b;margin:0;width:100%;float:left}
.hotcoldTBOh2RED{font-weight:600;font-size:18px;line-height:20px;padding:5px 10px;color:#252525;text-transform:uppercase;margin:10px 0 5px 0;width:100%;float:left;background:#ffae00;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-align:center}
.hotcoldTBOh2REDmob{font-weight:600;font-size:18px;line-height:20px;padding:5px 10px;color:#252525;text-transform:uppercase;margin:5px 0;width:100%;float:left;background:#ffae00;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-align:center}
.hotcoldTBOp{font-weight:400;font-size:16px;line-height:24px;padding:4px 0;color:#acacac;margin:0;float:left;width:100%}
.hotcoldTBOpRight{font-weight:400;font-size:16px;line-height:18px;padding:0;color:#fff;margin:0;float:right}
.hotcoldTBOpWhite{color:#fff}
.hotcoldCOLD{font-weight:400;font-size:16px;line-height:24px;padding:0 0 0 25px;color:#fff;margin:0;float:right;background:url(../img/hotcold/snowflakeHotCold.png) 0 100% no-repeat}
.hotcoldHOT{font-weight:400;font-size:16px;line-height:18px;padding:3px 0 2px 25px;color:#fff;margin:0;float:right;background:url(../img/hotcold/fireHotCold.png) 0 100% no-repeat}
.hotcoldMID{font-weight:400;font-size:16px;line-height:18px;padding:3px 0 2px 25px;color:#fff;margin:0;float:right;background:url(../img/hotcold/midHotCold.png) 0 100% no-repeat}
.hotcoldQuestion{position:relative;width:15px;height:15px}
.hotcoldGBtext{font-weight:400;font-size:10px;line-height:12px;padding:0;color:#acacac;margin:10px 0 0 0;float:left;width:100%}
.hotcoldCasinoBanner{padding:0;margin:0;float:right;width:48.9%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;position:relative;display:inline-block}
.hotcoldCasinoBanner img{padding:0;margin:0;width:100%;float:left;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.hotcoldCasinoBanner .pngBlockHot{position:absolute;top:0;left:0;width:100%;height:100%}
.hotcoldCasinoBanner .pngBlockHot img{float:left;width:100%;height:auto;margin:0;padding:0}
.hotcoldCasinoBanner .TCApply{background:rgba(0, 0, 0, 0.2);position:absolute;bottom:5px;right:5px;font-weight:400;font-size:8px;color:#fff;line-height:8px;padding:2px}
.listHotColdPage{padding:0;margin:10px 0 0 0;width:28.6%;overflow:hidden;float:right;border:1px #252525 solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.listHotColdPage:hover{border:1px #555 solid}
.listHotColdPageImg{padding:0;margin:5px;height:40px;width:40px;float:left}
.listHotColdPageImg img{padding:0;margin:0;width:100%;float:left}
.spoilerListHotColdPage{width:50px;float:left;margin:0}
.listHotColdSelect{padding:0 0 0 55px;margin:0 0 0 -50px;width:100%;overflow:hidden;position:relative;border:0;background:url(../img/select_arrowProv.png) no-repeat right;color:#fff;float:left}
.listHotColdSelect label{padding:0;font-weight:400;color:#111;width:100%;font-size:8px;margin:-8px 0 0;float:left;line-height:8px}
.listHotColdSelect p{padding:0 25px 0 0!important;width:82%;height:50px;position:absolute;font-weight:400;color:#fff!important;line-height:48px!important;font-size:14px!important;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-decoration:none;margin:0;text-align:left!important}
.listHotColdSelect select{width:100%;height:50px;position:relative;border:none;cursor:pointer;font-size:14px;font-weight:400;padding:5px;opacity:0;filter:alpha(opacity=0);color:#252525}
.hotcoldSpeedBlock{float:left;width:100%;padding:0;margin:0}
.hotcoldSpeedBlock .gameItemimg{position:relative;display:inline-block;float:left;width:100%;height:auto;margin:0;padding:0}
.hotcoldSpeedBlock .gameItemimg img{position:relative;display:block;margin:0;top:0;left:0;width:100%;height:auto;float:left}
.hotcoldSpeedBlock .pngBlock{position:absolute;top:20%;left:20%;width:60%;height:60%}
.hotcoldSpeedBlock .pngBlock img{float:left;width:100%;height:auto;margin:0;padding:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:4px #fff solid}
.hotcoldSpeedBlock .provedrHotCold{position:absolute;top:2%;left:2%;width:16%;height:auto}
.hotcoldSpeedBlock .provedrHotCold img{float:left;width:100%;height:auto;margin:0;padding:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#111}
.hotcoldSpeedBlock .rtpHotCold{position:absolute;top:2%;width:100%;height:auto}
.hotcoldSpeedBlock .rtpHotCold p{font-weight:400;font-size:22px;line-height:24px;text-align:center;padding:0;color:#acacac;margin:0}
.hotcoldTabsBlock{padding:0;margin:15px 0 0 0;width:100%;float:left}
#clockdiv{width:80%;margin:0 10%;font-family:sans-serif;color:#fff;display:inline-block;font-weight:100;text-align:center;font-size:30px;float:left}
#clockdiv > div{display:inline-block;width:48%;margin:0 1%;float:left}
#clockdiv div > span{padding:12px 7px;border-radius:5px;background:#464646;display:inline-block}
.hotcoldTimer{padding:0 0 11px 0;margin:0;float:left;width:21%;text-align:center;background:rgba(255, 255, 255, 0.05);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.hotcoldTimerP{font-weight:400;font-size:13px;line-height:24px;padding:0;color:#fff;margin:3px 0 4px 0}
.hotcoldTimerMobile{display:none}
.hotcoldCardIn{padding:0;margin:0 0 0 -1%;float:left;position:relative;width:101%}
.hotcoldCardOut{padding:0;margin:0 1%;width:98%;float:left}
.hotcoldCard{padding:0;margin:0 0 1% 1%;float:left;width:24%;background:#1d1d1d;position:relative}
.hotcoldCard .openline{background:#1d1d1d;float:left;width:100%;padding:0;margin:0}
.hotcoldCardImage{padding:0;margin:0;float:left;width:100%;overflow:hidden}
.hotcoldCardImage img{padding:0;margin:0;width:100%;height:auto;float:left}
.hotcoldCardImage:hover img{border:none}
.hotcoldCardImage:hover .hotcoldCardName{padding:10px 10px 5px 10px;margin:0 0 5px 0;color:#acacac!important;width:100%;float:left;transition:all 0.2s ease 0s;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-decoration:none}
.hotcoldCardImage .hotcoldCardName{padding:10px 10px 5px 10px;margin:0 0 5px 0;font-weight:400;font-size:16px;color:#fff!important;line-height:20px;width:100%;float:left;transition:all 0.2s ease 0s;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-decoration:none}
.hotcoldCardImage .gameItemimg{position:relative;display:inline-block;float:left;width:100%;height:auto;margin:0;padding:0}
.hotcoldCardImage .gameItemimg img{position:relative;display:block;margin:0;top:0;left:0;width:100%;height:auto;float:left}
.hotcoldCardImage .pngBlock{position:absolute;top:0;left:0;width:100%;height:100%}
.hotcoldCardImage .pngBlock img{float:left;width:100%;height:auto;margin:0;padding:0}
.hotcoldCardRTP{padding:0 5px 0 10px;margin:0;float:left;width:50%}
.hotcoldCardNamberFire{padding:0;margin:0;background:url(../img/hotcold/fireHotColdCard.png) 0 50% no-repeat;width:100%;float:left}
.hotcoldCardNamberSnow{padding:0;margin:0;background:url(../img/hotcold/snowflakeHotColdCard.png) 0 50% no-repeat;width:100%;float:left}
.hotcoldCardNamberMid{padding:0;margin:0;background:url(../img/hotcold/midHotColdCard.png) 0 50% no-repeat;width:100%;float:left}
.hotcoldCardBigBl{font-weight:600;font-size:18px;line-height:20px;text-align:left;padding:0 0 0 25px;color:#fff;margin:0}
.hotcoldCardPlusBig{font-weight:400;font-size:12px;line-height:14px;text-align:left;padding:0 0 0 25px;color:#acacac;margin:0}
.hotcoldCardSpins{padding:0 10px 0 5px;margin:0;float:left;width:50%}
.hotcoldCardSpinBig{font-weight:600;font-size:18px;line-height:20px;text-align:left;padding:0 5px;color:#fff;margin:0}
.hotcoldCardSpinName{font-weight:400;font-size:12px;line-height:14px;text-align:left;padding:0 5px;color:#acacac;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin:0}
.hotcoldCardBanner{padding:0;margin:0 3% 10px 3%;float:right;width:94%;position:relative;display:inline-block}
.hotcoldCardBanner img{padding:0;margin:0;width:100%;float:left}
.hotcoldCardBanner .pngBlockHot{position:absolute;top:0;left:0;width:100%;height:100%}
.hotcoldCardBanner .pngBlockHot img{float:left;width:100%;height:auto;margin:0;padding:0}
.hotcoldCardBanner .TCApply{background:rgba(0, 0, 0, 0.2);position:absolute;bottom:5px;right:5px;font-weight:400;font-size:8px;color:#fff;line-height:8px;padding:2px}
.hotcoldCard-spoiler-title{padding:0;margin:5px 0 0 0!important;width:100%;float:right;text-align:left}
.hotcoldCard-closed{margin:0;padding:0;background:url(/img/arrowHC.webp) 50% 0 no-repeat;height:48px;width:100%;cursor:pointer}
.hotcoldCard-opened{margin:0;padding:0;background:url(/img/arrowHC.webp) 50% -48px no-repeat;height:48px;width:100%;cursor:pointer}
.spoiler-body-hotcoldCard{padding:0 10px 5px 10px;top:100%;margin:0;width:100%;float:left;position:absolute;background:#1d1d1d;z-index:10}
.hotcoldCard-prewBlock{padding:10px 0;margin:0;width:100%;float:left}
.hotcoldCard-prewBlockIn{padding:0;margin:0;width:100%;float:left}
.hotcoldCPBIh2{font-weight:400;font-size:20px;line-height:24px;padding:15px 0 10px 0;color:#78ae1b;margin:0;width:100%;float:left}
.hotcoldCPBIp{font-weight:400;font-size:16px;line-height:20px;padding:4px 0;color:#acacac;margin:0;float:left;width:100%}
.hotcoldCPBIpRight{font-weight:400;font-size:14px;line-height:18px;padding:0;color:#fff;margin:0}
.hotcoldCPBIpWhite{color:#fff}
.hotcoldCardMobile{display:none}
ul.tabs-hotcoldPro{height:auto;margin:10px 0 0 0;list-style:none;float:left;padding:0}
ul.tabs-hotcoldPro li{float:left;margin:0 10px 0 0}
ul.tabs-hotcoldPro li a{text-transform:uppercase;padding:0 15px 0 5px;color:#acacac;text-decoration:none;position:relative;font-weight:600;font-size:14px;line-height:52px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;float:left}
ul.tabs-hotcoldPro li a:hover{text-transform:uppercase;color:#fff;padding:0 15px 0 5px;background:rgba(255, 255, 255, 0.05);font-weight:600;font-size:14px;line-height:52px;float:left}
ul.tabs-hotcoldPro li a.tab-current-hotcoldPro{text-transform:uppercase;color:#fff;background:rgba(255, 255, 255, 0.05);border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;font-weight:600;font-size:14px;line-height:52px;float:left}
ul.tabs-hotcoldPro li a.fireBat.active{text-transform:uppercase;color:#fff;padding:0 15px 0 5px;background:rgba(230, 13, 0, 0.5);font-weight:600;font-size:14px;line-height:52px;float:left}
ul.tabs-hotcoldPro li a.fireBat:hover{text-transform:uppercase;color:#fff;padding:0 15px 0 5px;background:rgba(230, 13, 0, 0.5);font-weight:600;font-size:14px;line-height:52px;float:left}
ul.tabs-hotcoldPro li a.fireBat{text-transform:uppercase;color:#acacac;padding:0 15px 0 5px;background:rgba(255, 255, 255, 0.05);font-weight:600;font-size:14px;line-height:52px;float:left}
ul.tabs-hotcoldPro li a.snowBat.active{text-transform:uppercase;color:#fff;padding:0 15px 0 5px;background:rgba(10, 30, 255, 0.4);font-weight:600;font-size:14px;line-height:52px;float:left}
ul.tabs-hotcoldPro li a.snowBat:hover{text-transform:uppercase;color:#fff;padding:0 15px 0 5px;background:rgba(10, 30, 255, 0.4);font-weight:600;font-size:14px;line-height:52px;float:left}
ul.tabs-hotcoldPro li a.snowBat{text-transform:uppercase;color:#acacac;padding:0 15px 0 5px;background:rgba(255, 255, 255, 0.05);font-weight:600;font-size:14px;line-height:52px;float:left}
ul.tabs-hotcoldPro li i.fire{display:inline-block;position:relative;float:left;padding:0;height:52px;width:52px;background:url(../img/hotcold/hotcoldTabFire.png) center center no-repeat}
ul.tabs-hotcoldPro li i.snow{display:inline-block;position:relative;float:left;padding:0;height:52px;width:52px;background:url(../img/hotcold/hotcoldTabSnow.png) center center no-repeat}
.hotcoldPageSEO{padding:20px 0 0;margin:10px 1% 0;float:left;width:98%;border-top:1px solid #222}
.hotcoldPageSEO h2{margin:0;padding:5px 0;color:#78ae1b;font-weight:600;font-size:20px;line-height:24px}
.hotcoldPageSEO h3{margin:0;padding:5px 0;color:#78ae1b;font-weight:600;font-size:20px;line-height:24px}
.hotcoldPageSEO h4{margin:0;padding:5px 0;color:#78ae1b;font-weight:600;font-size:18px;line-height:24px}
.hotcoldPageSEO h5{margin:0;padding:5px 0;color:#78ae1b;font-weight:600;font-size:16px;line-height:24px}
.hotcoldPageSEO p{font-size:16px;line-height:20px;font-weight:400;color:#acacac;padding:0 0 10px;margin:5px 0}

@media only screen and (max-width:1280px){
    .hotcoldTabBlockOne{float:left;width:59%;padding:0 15px 22px 15px;margin:0;background:rgba(255, 255, 255, 0.05);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
    .hotcoldTabBlockTwo{float:right;width:39%;padding:0;margin:0}
}
@media only screen and (max-width:1024px){
    div.v1, div.v2, div.v3, div.v4, div.v5{width:100%;float:left;margin:10px 0 0 0}
    .hotcoldCard{padding:0;margin:0 0 1% 1%;float:left;width:32.33%;background:#1d1d1d;position:relative}
    .hotcoldSpeed{padding:0;margin:0;float:left;width:50%}
    .hotcoldInfo{padding:0;margin:0;float:right;width:49%}
    .rtpHotPlus{padding:0;margin:0;float:left;width:49%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:rgba(230, 13, 0, 0.5)}
    .rtpColdMinus{padding:0;margin:0;float:left;width:49%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:rgba(10, 30, 255, 0.4)}
    .rtpMiddle{padding:0;margin:0;float:left;width:49%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:rgba(255, 245, 0, 0.3)}
    .hotcoldCasinoBanner{padding:0;margin:10px 0 0 0;float:right;width:100%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
    .hotcoldCasinoBanner img{padding:0;margin:0;width:100%;float:left;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
    .hotcoldTimer{padding:0 0 11px 0;margin:0;float:right;width:49%;text-align:center;background:rgba(255, 255, 255, 0.05);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
    #clockdiv div > span{padding:12px 20px;border-radius:5px;background:#464646;display:inline-block}
}
@media only screen and (max-width:860px){
    .up{display:none}
    #clockdiv div > span{padding:12px 10px;border-radius:5px;background:#464646;display:inline-block}
}

@media only screen and (max-width:800px){
    .hotcoldCard{padding:0;margin:0 0 1% 1%;float:left;width:49%;background:#1d1d1d;position:relative}
}
@media only screen and (max-width:776px){
    .titleTextCEO{margin:0 1%;width:98%}
    .slotCardGuide{padding:0;margin:0 1% 2% 1%;float:left;width:48%;background:#1d1d1d;position:relative}
    .bonusCardFiltr{padding:0;margin:0 1% 2% 1%;float:left;width:31.333%;background:#1d1d1d;position:relative}
    .datepicker{background:#fff;border:1px solid #dbdbdb;box-shadow:0 4px 12px rgba(0,0,0,.15);border-radius:4px;box-sizing:content-box;font-family:Tahoma,sans-serif;font-size:14px;color:#4a4a4a;width:250px;position:absolute;left:-100000px;opacity:0;transition:opacity .3s ease,left 0s .3s,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease,left 0s .3s;transition:opacity .3s ease,transform .3s ease,left 0s .3s,-webkit-transform .3s ease;z-index:120}
    .tabsFiltrH{float:left!important;margin:0 1% 5px 1%!important;padding:10px 0 5px 0!important;border-bottom:solid 2px #78ae1b!important;color:#fff!important;text-transform:uppercase!important;font-size:24px!important;width:98%!important}
    .tabsFilterBlock{padding:0;margin:13px 1% 10px 1%;float:left;width:98%}
    .graficTableCard{padding:0 0 10px 0;margin:0 0 1% 1%;float:left;width:32.33%;background:#1d1d1d;position:relative}
    .spoiler-trigger3{width:98%}
    .spoiler-block3{width:98%}
}
@media only screen and (max-width:720px){.providerItem{width:23.96%}
    .mainSlotRank-right{padding:0;margin:0;width:100%;float:left}
    .alldevlist a{margin:0;width:100%}
    .ch-info-inner{display:block;float:left;width:86%;margin:12% 7% 0 7%}
    .bonusCardTbl{padding:0;margin:1%;float:left;width:31.33%;background:#1d1d1d;position:relative}
    .bonusCard{padding:0;margin:1%;float:left;width:31.333%;background:#1d1d1d;position:relative}
}
@media only screen and (max-width:700px){
    .bonusCardFiltr-slot{padding:0;margin:1% 1% 1.5% 1%;float:left;width:48%;background:#1d1d1d;position:relative}
    .bonusCardFiltr{padding:0;margin:0 1% 2% 1%;float:left;width:48%;background:#1d1d1d;position:relative}
    .graficCardBig{padding:0 0 20px 0;margin:0 10% 15px 10%;float:left;width:80%;background:#1d1d1d}
    .graficCardBig:not(:nth-child(3n+1)){width:80%;float:left;padding:0 0 20px 0;margin:0 10% 15px 10%}
    .graficCardSmall{padding:0 0 15px 0;margin:0 10% 15px 10%;float:left;width:80%;background:#1d1d1d}
    .graficCardSmall:not(:nth-child(4n+1)){width:80%;float:left;padding:0 0 15px 0;margin:0 10% 15px 10%}
    .provReviewText{margin:0 0 10px 0;padding:0;width:100%;float:left}
    .provFormalAttr{margin:0 0 10px 0;padding:0;width:100%;float:right}
    .divHeadName{margin:0;padding:0;width:100%;float:left}
    .list_country_page{padding:0;margin:5px 0 0 0;width:210px;overflow:hidden;position:relative;float:left;border:1px #252525 solid}
    .allbonlist a{padding:3px 20px;margin:0 10%;width:80%}
    .offer_block_left_in{padding:0;margin:0;width:100%;float:left;height:100%;background:url(../img/offer_bg4.jpg) top left no-repeat;position:relative;z-index:2}
    .offer_block_left_in_bgo{padding:0;margin:0;width:100%;float:left;height:100%;background:url(../img/offer_bgo_bg5.jpg) top left no-repeat;position:relative;z-index:2}
    .ch-info-inner{display:block;float:left;width:86%;margin:11% 7% 0 7%}
    .newsletter-popup{height:120px;display:none;background:rgba(119, 173, 27, 0.95)}
    .slot_revenue{padding:0;margin:1.5% 1%;float:left;width:98%;border-bottom:#222222 solid 1px}
    .readMoreRev{float:right}
    .casinoReviewText{margin:0;padding:0;width:100%;float:left}
    .casinoAllBonuse{margin:4px 1% 0 1%;padding:0;width:98%;float:right}
    .hCasinoAttr2{margin:0;padding:15px 10px 10px 0;border-bottom:solid 2px #78ae1b;color:#fff;text-transform:uppercase;font-size:24px;width:100%}
    .h1like2{margin:0 1%;padding:15px 10px 10px 0;border-bottom:solid 2px #78ae1b;color:#fff;text-transform:uppercase;font-size:24px;width:98%}
    .popupTableCasinoGameList{width:500px;background:#111111;float:left;padding:0;margin:0}
    .casino_item{padding:5px 0 0 0;margin:5px 0 0 0;width:100%;border-bottom:#222222 1px solid;float:left}
    .inCasBonName{padding:0;margin:0 0 3px 0;font-size:24px;line-height:24px;text-align:center;font-weight:600;text-transform:uppercase}
    .inCasBonNum{padding:0;margin:0;font-size:24px;line-height:42px;text-align:center;font-weight:600}
    .inCasBonWeg{padding:0;margin:0;font-size:11px;color:#acacac;line-height:11px;text-align:center;font-weight:400}
    .inCasBonRed-icon{margin:0 5px -5px 0!important;padding:0!important;background:url("../img/spins-casino.png") center center no-repeat;display:inline-block;width:30px;height:30px}
    .inCasBonYel-icon{margin:0 5px -5px 0!important;padding:0!important;background:url("../img/bonus-casino.png") center center no-repeat;display:inline-block;width:30px;height:30px}
    .casinoAllInfo{padding:0;margin:0 1% 10px 1%;float:left;width:98%}
    .newCasinoAttr{margin:4px 0 10px 0;padding:0;width:100%;float:right}
}
@media only screen and (max-width:640px){
    .hotcoldCardMobile{padding:0;margin:10px 0 0 0;float:left;width:100%;background:#1d1d1d;position:relative;display:block}
    .hotcoldCardMobile .openline{background:#1d1d1d;float:left;width:100%;padding:0 0 10px 0;margin:0}
    .hotcoldCardMobileImage{padding:0;margin:0;float:left;width:100%;overflow:hidden}
    .hotcoldCardMobileImage img{padding:0;margin:0;width:100%;height:auto;float:left}
    .hotcoldCardMobileRTP{padding:0;margin:0 0 0 10px;float:left;width:120px}
    .hotcoldCardMobileNamberFire{padding:0;margin:0;background:url(../img/hotcold/hotcoldTabFire.png) 100% 50% no-repeat;width:100%;float:left}
    .hotcoldCardMobileNamberSnow{padding:0;margin:0;background:url(../img/hotcold/hotcoldTabSnow.png) 100% 50% no-repeat;width:100%;float:left}
    .hotcoldCardMobileNamberMid{padding:0;margin:0;background:url(../img/hotcold/hotcoldTabMid.png) 100% 50% no-repeat;width:100%;float:left}
    .hotcoldCardMobileBigBl{font-weight:600;font-size:24px;line-height:24px;text-align:left;padding:0 30px 0 0;color:#fff;margin:0}
    .hotcoldCardMobilePlusBig{font-weight:400;font-size:14px;line-height:20px;text-align:left;padding:0 30px 0 0;color:#acacac;margin:0}
    .hotcoldCardMobileSpins{padding:0;margin:0 0 0 10px;float:left;width:100px}
    .hotcoldCardMobileSpinBig{font-weight:600;font-size:24px;line-height:24px;text-align:center;padding:0 5px;color:#fff;margin:0}
    .hotcoldCardMobileSpinName{font-weight:400;font-size:14px;line-height:20px;text-align:center;padding:0 5px;color:#acacac;margin:0}
    .hotcoldCardMobile-spoiler-title{padding:0;margin:20px 10px 0 0!important;width:100%;float:right;text-align:left}
    .hotcoldCardMobile-closed{margin:0;padding:0;background:url(../img/providerCard-arrow.png) 0 0 no-repeat;height:26px;width:26px;cursor:pointer}
    .hotcoldCardMobile-opened{margin:0;padding:0;background:url(../img/providerCard-arrow.png) 0 -26px no-repeat;height:26px;width:26px;cursor:pointer}
    .spoiler-body-hotcoldCardMobile{padding:0 10px 5px 10px;top:100%;margin:0;width:100%;float:left;position:relative;background:#1d1d1d;z-index:10}
    .hotcoldCardMobile-prewBlock{padding:10px 0;margin:0;width:100%;float:left}
    .hotcoldCardMobile-prewBlockIn{padding:0;margin:0;width:100%;float:left}
    .hotcoldCardBig{display:none}
    .listHotColdPage{display:none}
    ul.tabs-hotcoldPro li{float:left;margin:0;width:49%}
    ul.tabs-hotcoldPro li:not(:nth-child(2n+1)){float:right;margin:0;width:49%}
    ul.tabs-hotcoldPro{height:auto;margin:15px 0 0 0;list-style:none;float:left;padding:0;width:100%}
    ul.tabs-hotcoldPro li a.fireBat.active{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%;text-align:center;text-transform:uppercase;color:#fff;padding:0 15px 0 5px;background:rgba(230, 13, 0, 0.5);font-weight:600;font-size:14px;line-height:52px;float:left}
    ul.tabs-hotcoldPro li a.fireBat:hover{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%;text-align:center;text-transform:uppercase;color:#fff;padding:0 15px 0 5px;background:rgba(230, 13, 0, 0.5);font-weight:600;font-size:14px;line-height:52px;float:left}
    ul.tabs-hotcoldPro li a.fireBat{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%;text-align:center;text-transform:uppercase;color:#acacac;padding:0 15px 0 5px;background:rgba(255, 255, 255, 0.05);font-weight:600;font-size:14px;line-height:52px;float:left}
    ul.tabs-hotcoldPro li a.snowBat.active{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%;text-align:center;text-transform:uppercase;color:#fff;padding:0 15px 0 5px;background:rgba(10, 30, 255, 0.4);font-weight:600;font-size:14px;line-height:52px;float:left}
    ul.tabs-hotcoldPro li a.snowBat:hover{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%;text-align:center;text-transform:uppercase;color:#fff;padding:0 15px 0 5px;background:rgba(10, 30, 255, 0.4);font-weight:600;font-size:14px;line-height:52px;float:left}
    ul.tabs-hotcoldPro li a.snowBat{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%;text-align:center;text-transform:uppercase;color:#acacac;padding:0 15px 0 5px;background:rgba(255, 255, 255, 0.05);font-weight:600;font-size:14px;line-height:52px;float:left}
    .hotcoldSpeedMobile{padding:0;margin:0;float:left;width:100%}
    .hotcoldSpeedMobileBlock{float:left;width:100%;padding:0;margin:0}
    .hotcoldSpeedMobileBlock .gameItemimg{position:relative;display:inline-block;float:left;width:100%;height:auto;margin:0;padding:0}
    .hotcoldSpeedMobileBlock .gameItemimg img{position:relative;display:block;margin:0;top:0;left:0;width:100%;height:auto;float:left}
    .hotcoldSpeedMobileBlock .pngBlock{position:absolute;top:20%;left:20%;width:60%;height:60%}
    .hotcoldSpeedMobileBlock .pngBlock img{float:left;width:100%;height:auto;margin:0;padding:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:4px #fff solid}
    .hotcoldSpeedMobileBlock .provedrHotColdMobile{position:absolute;top:2%;left:2%;width:16%;height:auto}
    .hotcoldSpeedMobileBlock .provedrHotColdMobile img{float:left;width:100%;height:auto;margin:0;padding:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#fff}
    .hotcoldSpeedMobileBlock .rtpHotColdMobile{position:absolute;top:1%;width:100%;height:auto}
    .hotcoldSpeedMobileBlock .rtpHotColdMobile p{font-weight:400;font-size:22px;line-height:24px;text-align:center;padding:0;color:#acacac;margin:0}
    .hotcoldCasinoMobileBannerText{position:relative;z-index:5;padding:0 0 10px 0;margin:-20px 2% 10px 2%;float:right;width:96%;border-bottom:1px solid #2a2a2a}
    .hotcoldCasinoMobileBanner{position:relative;z-index:5;padding:0 0 10px 0;margin:-45px 2% 10px 2%;float:right;width:96%;position:relative;display:inline-block}
    .hotcoldCasinoMobileBanner img{padding:0;margin:0;width:100%;float:left;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
    .hotcoldCasinoMobileBanner .pngBlockHot{position:absolute;top:0;left:0;width:100%;height:100%}
    .hotcoldCasinoMobileBanner .pngBlockHot img{float:left;width:100%;height:auto;margin:0;padding:0}
    .hotcoldCasinoMobileBanner .TCApply{background:rgba(0, 0, 0, 0.2);position:absolute;bottom:15px;right:5px;font-weight:400;font-size:8px;color:#fff;line-height:8px;padding:2px}
    .listHotColdPageMobile{display:block;padding:0;margin:10px 0 0 0;width:100%;overflow:hidden;/*position:absolute;*/float:right;border:1px #2a2a2a solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
    .listHotColdPageMobile:hover{border:1px #555 solid}
    .listHotColdPageImgMobile{padding:0;margin:5px;height:40px;width:40px;float:left}
    .listHotColdPageImgMobile img{padding:0;margin:0;width:100%;float:left}
    .spoilerListHotColdPageMobile{width:50px;float:left;margin:0}
    .listHotColdSelectMobile{padding:0 0 0 55px;margin:0 0 0 -50px;width:100%;overflow:hidden;position:relative;border:0;background:url(../img/select_arrowProv.png) no-repeat right;color:#fff;float:left}
    .listHotColdSelectMobile label{width:100%;padding:0;font-weight:400;color:#111;font-size:8px;margin:-8px 0 0;float:left;line-height:8px}
    .listHotColdSelectMobile p{padding:0 25px 0 0!important;width:82%;height:50px;position:absolute;font-weight:400;color:#fff!important;line-height:48px!important;font-size:14px!important;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin:0;text-align:left!important}
    .listHotColdSelectMobile select{width:100%;height:50px;position:relative;border:none;cursor:pointer;font-size:14px;font-weight:400;padding:5px;opacity:0;filter:alpha(opacity=0);color:#252525}
    #clockdivMobile{width:140px;margin:0 auto;font-family:sans-serif;color:#fff;display:inline-block;font-weight:100;text-align:center;font-size:30px}
    #clockdivMobile > div{display:inline-block;width:48%;margin:0 1%;float:left}
    #clockdivMobile div > span{padding:24px 14px;border-radius:5px;background:#464646;display:inline-block}
    .hotcoldTimerMobile{display:block;padding:0;margin:10px 0;float:left;width:100%;text-align:center}
    .hotcoldTimerPMobile{font-weight:400;font-size:16px;line-height:24px;padding:0;color:#fff;margin:3px 0 4px 0}
    .hotcoldCardBlock{padding:0;margin:0 1% 0 1%;float:left;width:98%}
}
@media only screen and (max-width:540px){
    .hotcoldCPBIh2{font-weight:400;font-size:18px;line-height:22px;padding:10px 0 7px 0;color:#78ae1b;margin:0;width:100%;float:left}
    .hotcoldCPBIp{font-weight:400;font-size:15px;line-height:20px;padding:4px 0;color:#acacac;margin:0;float:left;width:100%}
    .hotcoldCPBIpRight{font-weight:400;font-size:15px;line-height:20px;padding:0;color:#fff;margin:0;float:right}
}

@media only screen and (max-width:480px){
    .hotcoldCard{padding:0;margin:0 0 2% 0;float:left;width:100%;background:#1d1d1d;position:relative}
    .hotcoldCardIn{padding:0;margin:0;float:left;position:relative;width:100%}
    .spoiler-body-hotcoldCard{padding:0 10px 5px 10px;top:100%;margin:0;width:100%;float:left;position:relative;background:#1d1d1d;z-index:10}
    .hotColdStepText{line-height:1.2em!important}
    .hotColdImg14{width:100%!important}
    .hotColdText34{width:100%!important;margin:0!important}
}
@media only screen and (max-width:430px){
    ul.tabs-hotcoldPro li i.fire{display:inline-block;position:relative;float:left;padding:0;height:52px;width:40px;background:url(../img/hotcold/hotcoldTabFire.png) center center no-repeat}
    ul.tabs-hotcoldPro li i.snow{display:inline-block;position:relative;float:left;padding:0;height:52px;width:40px;background:url(../img/hotcold/hotcoldTabSnow.png) center center no-repeat}
}
