@media only screen and (max-width:1170px){
  html, body{min-width:99.5% !important;max-width:99.5% !important;width:99.5% !important;overflow-x:hidden !important;}
/* html, body{min-width:100% !important;max-width:100% !important;width:100% !important;overflow-x:hidden !important;} */
.stars-holder .rating-stars div{margin-right:1px;}
.carousel-txt .bonus-rating{width:19%;}
#cnss_widget-2{width:20%;}
.claim a,
.play a{width:115px;}
.topheading h1{font-size:29px;}
.bonus-rating{width:68%;}
.bonus-small{left:24%;}
.casinos-row.second .bonus-rating{width:54%;}
.casino-inf-desktop .bonus-small{left:30%;}
.post-box article h2.entry-title a,
.post-box article .entry-meta,
.post-box article .entry-meta a{font-size:14px;}
.bonus-star{margin:0px 2px;}
.carousel-txt .bonus-star{margin:0px 6px;}}
@media only screen and (min-width:1025px){.search-pop-holder{width:60%;}}
@media only screen and (max-width:1024px){

  #cnss_widget-2 {padding-top: 25px;}#wprmenu_bar{border-bottom:1px solid #F4F2EF;}.page-numbers {font-weight: 700;color: #000;padding-right: 15px;font-size: 30px;margin-bottom: 40px;}.blog .site-main {margin-top: 50px;}.page-ttl{margin-top: 20px;}.site-header{position:relative;top:40px;}
.game a::after{position:absolute;color:#fff;font-size:14px;text-transform:uppercase;font-weight:700;background:#C0C31B;padding:5px 20px;left:0;right:0;text-align:center;bottom:-20px;}
.game{-webkit-filter:grayscale(0%);filter:grayscale(0%);transition:0.4s;}
.game:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%);}
.social-holder #lsow-icon-list-2{display:none;}
.carousel-txt .bonus-rating{width:19%;}
.footer-social .widget.widget_cnss_widget{width:30% !important;}
.widget.widget_cnss_widget{width:20% !important;}
.claim a{width:110px;}
.play a{width:110px;}
.topheading h1{margin-top:20px;font-size:23px;}
.nav.nav-holder{display:none;}
.bonus-rating{width:68%;}
.casinos-row.second .bonus-rating{width:54%;}
}
@media only screen and (min-width:992px){.hidden-dekstop-up {display: none !important;}.casino-mobile{display:none !important;}
.casino-inf-mobile.panel-row-style{display:none !important;}
.casino-inf-mobile.panel-row-style .textwidget{display:none !important;}
.casino-inf-mobile{display:none !important;}
.casino-desktop{display:block;}
.game-sel.mobile{display:none !important;}
.pro-cons-txt.mobile{display:none !important;}
.pro-cons.mobile{display:none !important;}
}
@media only screen and (max-width:991px){
  .welcome-bonus p:nth-of-type(4) {
   text-align: center;
   margin-left: -100%;
   margin-right: -100%;
   padding: 25px 0px;
 }
  .page-ttl {margin-top: 25px;font-size: 30px;margin-bottom: 0px;}.tbl-head-iem.col-lg-2.col-md-4.col-sm-4.col-xs-4.hidden-dekstop-up.get-bonus-btn {display:none !important;} .hidden-mobile-down {display:none !important;}.casinos-row.second .bonus-rating{width:84%;}
.tbl-holder-new .stars-holder{width:130px;max-width:130px;}
.tbl-holder-new .tbl-head{display:none;}
.tbl-holder-new .features ul{min-height:100px;max-width:270px;margin:0 auto;display:table;float:none;}
.claim-play-holder .claim a,
.claim-play-holder .play a{width:185px;}
.carousel-txt .bonus-offer{font-size:19px;width:auto;}
.carousel-txt .bonus-info{font-size:16px;}
.carousel-txt .bonus-rating{width:41%;}
.post-box article h2.entry-title a,
.post-box article .entry-meta,
.post-box article .entry-meta a{font-size:16px;}
.pro-cons.mobile{display:block !important;}
.pro-cons{display:none !important;}
.pro-cons-txt.desktop{display:none !important;}
.site-footer .site-info{padding-top:30px;}
.site-info a{font-family:'Montserrat', sans-serif;font-weight:bold;font-size:14px;}
.footer-social .widget.widget_cnss_widget{width:35% !important;}
.game-sel.mobile{margin:50px 0px;}
.game-sel.mobile .panel-grid-cell .widget_text:nth-of-type(2),
.game-sel.mobile .panel-grid-cell .widget_text:nth-of-type(3),
.game-sel.mobile .panel-grid-cell .widget_text:nth-of-type(4){margin-top:-50px !important;}
.cube{}
.bonus-logo .bonus-img{max-width:300px;}
.game-sel.desktop{display:none !important;}
.casino-inf-desktop{display:none !important;}
.casino-inf-mobile .bonus-text{margin-top:50px;}
.casinos-row.second .bonus-rating{}
.casino-inf-mobile .bonus-small{font-size:16px;top:170px;left:27%;}
#cnss_widget-2{padding-top:20px;}
.widget.widget_cnss_widget{width:26% !important;}
.tbl-head-row,
.tbl-info{margin:0px -20%;}
.casino-desktop.panel-row-style{display:none !important;}
.casino-mobile{display:block !important;}
.bonus-img{width:100%;max-width:100%;}
.bonus-small{font-size:16px;top:247px;left:39%;}
.bonus-offer{font-size:38px;}
.bonus-star img{width:40px;height:40px;float:left;display:block;}
.bonus-star{width:40px;height:40px;float:left;display:inline-block;margin:0px 6px;}
.bonus-rating{width:39%;}
.bonus-btn{font-size:1.15em;}
.bonus-info{font-size:24px;}
}
@media only screen and (min-width:801px){.tbl-info-mob{display:none !important;}}
@media only screen and (max-width:800px){.features ul li{display:table;text-align:center;margin:0 auto;}
.tbl-head-row, .tbl-info{margin:0px 0% !important;}
.tbl-head-row.hidden-mobile,
.color-bg.tbl-info.hidden-mobile,
.tbl-info.hidden-mobile{display:none !important;}
.tbl-info-mob .stars-holder .rating-stars{width:48%;display:table;margin:0 auto;}
.tbl-info-mob .stars-holder .rating-stars div img{max-width:65px;height:65px;}
.casino-logo{margin-top:40px;}
.tbl-info-mob .stars-holder a{color:#7CC68D;}
.tbl-info-mob .welcome-bonus{padding-top:0px;}
.tbl-info-mob .welcome-bonus p{font-size:20px;}
.tbl-info-mob .stars-holder a,
.tbl-info-mob .stars-holder p{font-size:18px;float:none;text-indent:0px;display:table;margin:20px auto;float:none;clear:both;}
.tbl-info-mob .badge-img{margin-top:0px;}
.tbl-info-mob .features ul{list-style:none;margin:0px auto;padding:0px;font-family:'Montserrat', sans-serif;font-weight:600;font-size:18px;margin-top:30px;width:60%;text-align:center;}
.tbl-info-mob .badge-txt{font-size:20px;font-weight:bold;}
.tbl-info-mob .buttons-row-mob{margin:30px 0px;}
.tbl-info-mob .buttons-row-mob .claim{margin-top:0px;float:right;}
.tbl-info-mob .buttons-row-mob .play{margin-top:0px;float:left;}
.tbl-info-mob .buttons-row-mob .claim a{width:180px;}
.tbl-info-mob .buttons-row-mob .play a{width:180px;}
}
@media only screen and (max-width:768px){
.pick-heading {display: none;}
.carousel-txt .bonus-rating {width: 43%;}
.pick-heading{margin-top:80px;}
.casinos-row.second .bonus-rating{width:39%;}
.game a{position:relative;width:70%;height:100%;display:block;margin:0 auto;}
.post-box{margin:15px 0px;}
.tbl-info-mob .buttons-row-mob .claim,
.tbl-info-mob .buttons-row-mob .play{margin-top:0px;float:none;margin:0 auto;display:table;}
.casino-inf-mobile .bonus-small{font-size:16px;top:170px;left:39%;}
}
@media only screen and (max-width:736px){
  #cnss_widget-2 {padding-top: 5px;}
.tbl-inn-iem.col-lg-2.col-md-4.col-sm-4.col-xs-4 {padding:0px;}
.carousel-txt .bonus-rating {width: 61%;}
html, body{min-width:100% !important;max-width:100% !important;width:100% !important;overflow-x:hidden !important;margin:0 auto;clear:both;}
.casino-inf-mobile .bonus-small{left:35%;}
.casinos-row.second .bonus-rating{width:54%;}
.post-box article h2.entry-title a,
.post-box article .entry-meta,
.post-box article .entry-meta a{font-size:27px;line-height:1;}
.footer-social #cnss_widget-2{margin:0 auto;display:table;float:none;}
#cnss_widget-2{padding-top:5px;}
.widget.widget_cnss_widget{width:50% !important;}
.tbl-info-mob .stars-holder .rating-stars div img{max-width:45px;height:45px;}
.tbl-info-mob .stars-holder .rating-stars{width:46%;display:table;margin:0 auto;}
.pick-heading {display:none;}
.pick-heading h1{font-size:22px;margin-top:40px;text-align:center;}
.serv-rows h1{font-size:28px;}
.pre-footer li.menu-item{padding-right:0px;}
.bonus-rating{width:54%;}
.social-holder {margin:25px 0px;}
.page-ttl {font-size: 26px;}
.claim span {display:table;float:none;margin:0 auto;font-size: 10px;}
.claim-play-holder .claim a, .claim-play-holder .play a {width: 125px;}
}
@media only screen and (max-width:640px){.welcome-bonus {padding-top: 15px;}.post-box .post-thumbnail img{max-height:160px;min-height:160px;margin:0 auto;display:table;}}
@media only screen and (max-width:568px){
.tbl-inn-iem.col-lg-2.col-md-4.col-sm-4.col-xs-4 {width:33%;} .page-ttl {margin-top: 45px;}.social-holder {display:none;} #cnss_widget-2{margin:20px 0px;}
.post-featured .container h1{font-size:30px;padding-left:15px;}
.post-box .post-box-inner .entry-header h2.entry-title{}
.post-box:nth-of-type(odd) .post-box-inner .entry-header h2.entry-title,
.post-box:nth-of-type(even) .post-box-inner .entry-header h2.entry-title{padding:10px 7px 16px 7px;}
.widget.widget_cnss_widget{width:100% !important;}
.site-logo a{display:table;margin:0 auto;float:none;}
.custom-logo{max-width:300px;display:table;margin:0 auto;float:none;}
ul.cnss-social-icon li.cn-fa-icon a.cnss-facebook,
ul.cnss-social-icon li.cn-fa-icon a.cnss-twitter,
ul.cnss-social-icon li.cn-fa-icon a.cnss-linkedin{background-color:#F4F2EF !important;width:45px !important;height:45px !important;}
ul.cnss-social-icon li.cn-fa-icon a.cnss-facebook i,
ul.cnss-social-icon li.cn-fa-icon a.cnss-twitter i,
ul.cnss-social-icon li.cn-fa-icon a.cnss-linkedin i{font-size:30px !important;line-height:35px !important;}
#cnss_widget-2{padding-top:0px;}
}
@media only screen and (max-width:559px){.bonus-logo .bonus-img{max-width:230px;}
.casino-inf-mobile .bonus-small{font-size:16px;top:145px;left:34%;}
.casino-mobile .bonus-small{font-size:16px;top:117px;left:34%;}}
@media only screen and (max-width:542px){.bonus-rating {width: 55%;}.casinos-row.second .bonus-rating {width: 55%;}}
@media only screen and (max-width:540px){.bonus-rating {width: 57%;}.casino-mobile .bonus-small{font-size:16px;top:117px;left:33%;}}
@media only screen and (max-width:533px){.carousel-txt .bonus-rating {width: 62%;}.casinos-row.second .bonus-rating {width: 56%;}.bonus-rating {width: 56%;}
.pre-footer li.menu-item{padding-right:0px;}}
@media only screen and (max-width:480px){.site-info a {font-family: 'Montserrat', sans-serif;font-weight: bold;font-size: 11px;}.casinos-row.second .bonus-rating {width: 62%;}.page-ttl {font-size: 24px;}.casinos-row.second .bonus-rating{width:62%;}
.full-width{margin-left:calc(-100vw/2 + 450px/2);margin-right:calc(-100vw/2 + 450px/2);}
.carousel-txt .bonus-rating{width:76%;}
header .social-holder ul.cnss-social-icon li.cn-fa-icon a.cnss-facebook,
header .social-holder ul.cnss-social-icon li.cn-fa-icon a.cnss-twitter,
header .social-holder ul.cnss-social-icon li.cn-fa-icon a.cnss-linkedin{background-color:#312F2F !important;width:45px !important;height:45px !important;}
header .social-holder ul.cnss-social-icon li.cn-fa-icon a.cnss-facebook i,
header .social-holder ul.cnss-social-icon li.cn-fa-icon a.cnss-twitter i,
header .social-holder ul.cnss-social-icon li.cn-fa-icon a.cnss-linkedin i{font-size:30px !important;line-height:35px !important;}
.game-sel.mobile .panel-grid-cell .widget_text:nth-of-type(2),
.game-sel.mobile .panel-grid-cell .widget_text:nth-of-type(3),
.game-sel.mobile .panel-grid-cell .widget_text:nth-of-type(4){margin-top:-80px !important;}
.site-info{text-align:center;}
.footer-social ul.cnss-social-icon li.cn-fa-icon a.cnss-facebook,
ul.cnss-social-icon li.cn-fa-icon a.cnss-twitter,
ul.cnss-social-icon li.cn-fa-icon a.cnss-linkedin{background-color: #F4F2EF !important;width:35px !important;height:35px !important;}
.footer-social ul.cnss-social-icon li.cn-fa-icon a.cnss-facebook i,
ul.cnss-social-icon li.cn-fa-icon a.cnss-twitter i,
ul.cnss-social-icon li.cn-fa-icon a.cnss-linkedin i{font-size:25px !important;line-height:20px !important;}
.tbl-info-mob .stars-holder .rating-stars{width:53%;display:table;margin:0 auto;}
.bonus-rating{width:62%;}
.casinos-row.second .bonus-rating{}
.pre-footer{background-color:#54544C;width:100%;height:auto;display:table;line-height:45px;}
#secondary-menu li{width:100%;text-align:center;}
}
@media only screen and (max-width:425px){.casinos-row.second .bonus-rating {width: 76%;}.carousel-txt .bonus-rating {width: 83%;}.post-featured .container h1 {font-size: 29px;padding-left: 0px;}.bonus-rating {width: 71%;}.casino-inf-mobile .bonus-small{font-size:16px;top:145px;left:31%;}
.full-width{margin-left:calc(-100vw/2 + 380px/2);margin-right:calc(-100vw/2 + 370px/2);}
.tbl-info-mob .stars-holder .rating-stars{width:59%;display:table;margin:0 auto;}
}
@media only screen and (max-width:414px){.casinos-row.second .bonus-rating {width: 78%;}.casinos-row.second .bonus-rating {width: 78%;}.bonus-rating {width: 78%;}.game a::after{bottom:-30px;}
.carousel-txt .bonus-rating{width:86%;}
.footer-social{padding-top:20px;}
.tbl-info-mob .stars-holder .rating-stars{width:60%;display:table;margin:0 auto;}
}
@media only screen and (max-width:384px){
.claim-play-holder .claim a, .claim-play-holder .play a {width: 110px;}
.carousel-txt .bonus-rating {width: 95%;}
.casinos-row.second .bonus-rating {width: 86%;}
.bonus-rating {width: 86%;}
.site-footer .site-info {padding-top: 5px;}.post-featured .container h1 {font-size: 26px;padding-left: 0px;}html h1{font-size: 18px;}.casinos-row.second .claim-play-holder .claim a, .claim-play-holder .play a {width: 100px;}.welcome-bonus p:nth-of-type(3) {font-size: 20px;font-weight: 700;}.welcome-bonus {font-size: 13px;}.casino-inf-mobile .bonus-small{left:29%;}
.full-width{margin-left:calc(-100vw/2 + 340px/2);margin-right:calc(-100vw/2 + 340px/2);}
.post-box article h2.entry-title a,
.post-box article .entry-meta,
.post-box article .entry-meta a{font-size:21px;line-height:1;}
.game-sel.mobile .panel-grid-cell .widget_text:nth-of-type(3){margin-top:-80px !important;}
.game-sel.mobile .panel-grid-cell .widget_text:nth-of-type(4){margin-top:-285px !important;}
.footer-social .widget.widget_cnss_widget{width:80% !important;}
.tbl-info-mob .stars-holder .rating-stars{width:65%;display:table;margin:0 auto;}
.bonus-rating{width:86%;}
.serv-rows h1{font-size:21px;}
}
@media only screen and (max-width:375px){
.casinos-row.second .bonus-rating {width: 80%;}
.carousel-txt .bonus-rating {width: 89%;}
.bonus-rating {width: 80%;}.casino-mobile .bonus-small{left:28%;}
.tbl-info-mob .stars-holder .rating-stars{width:67%;display:table;margin:0 auto;}
.casino-mobile .bonus-small{font-size:16px;top:117px;left:29%;}
.casino-inf-mobile .bonus-small{font-size:16px;top:145px;left:29%;}
}
@media only screen and (max-width:360px){
  .casinos-row.second .bonus-rating {width: 81%;}

.bonus-star {margin: 0px 5px;}
.carousel-txt .bonus-star {margin: 0px 5px;}.carousel-txt .bonus-rating {width: 81%;}.bonus-rating {width: 90%;}
.carousel-txt .bonus-rating{width:100%;}
.game-sel.mobile{max-height:960px;}
.game-sel.mobile .panel-grid-cell .widget_text:nth-of-type(3){margin-top:-290px !important;}
.game-sel.mobile .panel-grid-cell .widget_text:nth-of-type(4){margin-top:-285px !important;}
.tbl-info-mob .stars-holder .rating-stars{width:70%;}
}
@media only screen and (max-width:320px){
.carousel-txt .bonus-star {margin: 0px 3px;}
.bonus-star {margin: 0px 4px;}.claim-play-holder .claim a, .claim-play-holder .play a {width: 85px;}.casino-mobile .bonus-small{left:23%;}
.casinos-row.second .bonus-rating{width:90%;}
.full-width{margin-left:calc(-100vw/2 + 270px/2);margin-right:calc(-100vw/2 + 260px/2);}
.carousel-txt .bonus-star{width:35px;height:35px;}
.carousel-txt .bonus-star img{width:35px;height:35px;}
.carousel-txt .bonus-rating{width:90%;}
.game-sel.mobile .panel-grid-cell .widget_text:nth-of-type(2){margin-top:-290px !important;}
.custom-logo{max-width:270px;display:table;margin:0 auto;float:none;}
.tbl-info-mob .stars-holder .rating-stars{width:80%;}
.bonus-rating{width:90%;}
.site-footer .site-info{padding-top:5px;}
}
