/**/
.detailed-list-img { margin: 0 auto 10px; text-align: center; }
.detailed-list-img img { max-width: 100%; height: auto; }
.detailed-list { position: relative; overflow: hidden; max-height: 240px; padding: 0 5px; margin: 0 -5px 14px; list-style: none; font: bold 14px/14px Arial, sans-serif; color: #6f82a1; text-align: center; transition: .5s linear; }
.detailed-list table,
.detailed-list caption,
.detailed-list tbody,
.detailed-list tr,
.detailed-list td { display: block; }
.detailed-list.v2 caption { text-align: left; }
.detailed-list.full { position: static; overflow: visible; max-height: none; padding-bottom: 0; transition: none; }
.detailed-list.opened { padding-bottom: 0; max-height: 600px; }
.detailed-list tr { overflow: hidden; padding: 8px 0; border-bottom: 1px dashed #e7e7e7; }
.detailed-list caption { padding: 6px 3px; font: 500 16px/18px raleway, sans-serif; color: #010101; border-bottom: 5px solid #f3f3f3; text-align: center; }
.detailed-list td { font: normal 12px/1.4 Arial, sans-serif; color: #909090;/* margin-top: 5px; */ overflow: hidden; }
.detailed-list td:first-child { font: bold 14px/1.2 Arial, sans-serif; color: #6f82a1; margin-top: 5px; }
.detailed-list td:first-child:after { content: ":"; }
.detailed-list td a { color: #003cff; text-decoration: none; }
.detailed-list td a:hover { text-decoration: underline; }
.detailed-list td ._logo { display: block; }
.detailed-list ._software,.detailed-list ._brand{ margin: -4px 0 }
.detailed-list td span.icon span { display: inline-block; width: 20px; height: 10px; vertical-align: middle; background: url(sprite/voting-misc.png) no-repeat 0 -50px; text-indent: -9999px; }
.detailed-list td span.icon.yes span { width: 10px; margin-right: 7px; background-position: 0 -57px; }
.detailed-list td span.icon.no span { width: 10px; margin-right: 0; background-position: -11px -57px; }
.detailed-list td span.icon.url span { height: 14px; background-position: 0 -68px }
.detailed-list td span.icon.email span { height: 9px; background-position: 0 -83px }
.detailed-list td span.icon.phone span { height: 9px; background-position: 0 -93px }
.detailed-list td span.icon.work span { height: 10px; background-position: 0 -103px }
.detailed-list td span.icon.time span { height: 15px; background-position: 0 -162px }

.detailed-list td span.icon-2:before { content: ''; display: inline-block; width: 20px; height: 10px; vertical-align: middle; background: url(sprite/voting-misc.png) no-repeat 0 -50px; text-indent: -9999px; margin-right: 5px; }
.detailed-list td span.icon-2.yes:before { width: 10px; margin-right: 13px; background-position: 0 -57px; }
.detailed-list td span.icon-2.no:before { width: 10px; margin-right: 0; background-position: -11px -57px; }
.detailed-list td span.icon-2.url:before { height: 14px; background-position: 0 -68px }
.detailed-list td span.icon-2.email:before { height: 9px; background-position: 0 -83px }
.detailed-list td span.icon-2.phone:before { height: 9px; background-position: 0 -93px }
.detailed-list td span.icon-2.work:before { height: 10px; background-position: 0 -103px }
.detailed-list td span.icon-2.time:before { height: 15px; background-position: 0 -162px }


.detailed-list table:after { content: "\2b9f  show more"; position: absolute; bottom: 0; right: 0; left: 0; width: auto; height: auto; font: 500 14px/15px raleway, sans-serif; text-align: center; color: white; padding: 10px; border: 1px solid #dddddd; transition: .5s linear; cursor: pointer; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAEAgMAAADUn3btAAAADFBMVEWZq7Wbrrd4i5R2iZLbkBdNAAAAEElEQVQI12NoYRBm8GFQBAAFCAEFJcYxvgAAAABJRU5ErkJggg==) }
.detailed-list table:before { content: ""; display: block; height: 20px; position: absolute; bottom: 36px; left: 0; right: 0; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAUCAYAAABMDlehAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAClJREFUeNpi+P//vy8TAwODBBZCDEQIwAkuEMEBIthABBOcYMBPAAQYAHxpBCOV5QxGAAAAAElFTkSuQmCC); }
.detailed-list.full table:before,
.detailed-list.opened table:before,
.detailed-list.full table:after,
.detailed-list.opened table:after { content: none }

.detailed-list.visible { overflow: auto; max-height: 100%; }
.detailed-list.visible table:before,
.detailed-list.visible table:after { display: none; }

@media only screen and (min-width:480px) {
	.detailed-list { text-align: left; max-height: 170px; }
	.detailed-list td:first-child { float: left; width: 48%; margin-right: 10px; margin-top: 0; color: #134079; }
	.detailed-list ._logo { text-align: left; }
	.detailed-list td span.icon span { width: 25px; }
}
@media only screen and (min-width:510px) {
	.detailed-list-img { display: none; }
}
@media only screen and (min-width:768px) and (max-width:899px), (min-width:1024px) {
	.detailed-list { max-height: none; padding: 0; transition: none; margin-left: 0; margin-right: 0; }
	.detailed-list.mfix { margin-bottom: 26px; }
	.detailed-list.first { float: left; width: 49%; margin-right: 2%; }
	.detailed-list table:before,
	.detailed-list table:after { content: none; }
}
@media only screen and (min-width:1024px) {
	.detailed-list-img { display: block; float: left; margin-right: 20px; margin-top: 5px; }
	.detailed-list-img + .detail-list { width: 38%; }
}

.wrap-conclusion{margin: 0 auto 15px;font-size:13px;line-height:1.2;}
.wrap-conclusion h2,.wrap-conclusion h3{padding: 7px 5px;margin:0;font-style:normal;text-align: center;text-transform:uppercase;background: #dce7f5;background: -moz-linear-gradient(left,  #f2fbff 0%, rgba(222,233,247,1) 15%, rgba(215,226,241,1) 50%, rgba(222,233,247,1) 85%, #f2fbff 100%);background: -webkit-linear-gradient(left,  #f2fbff 0%,rgba(222,233,247,1) 15%,rgba(215,226,241,1) 50%,rgba(222,233,247,1) 85%,#f2fbff 100%);background: linear-gradient(to right,  #f2fbff 0%,rgba(222,233,247,1) 15%,rgba(215,226,241,1) 50%,rgba(222,233,247,1) 85%,#f2fbff 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=1 );}
.wrap-conclusion .content{padding:20px 20px 1px;background:#f2fbff;margin-bottom: 8px;}
.wrap-conclusion .content .title{position:relative;padding-left:50px;font:bold 16px/40px raleway,sans-serif;color:#606060;}
.wrap-conclusion .content .title:before{content:"";position:absolute;top:0;bottom:0;left:0;display:block;width:40px;height: 35px;margin:auto;background:url(asset/ico-learn.png) no-repeat center;}
.wrap-conclusion .content .title.cup:before{background-image:url(asset/ico-cup.png)}
.wrap-conclusion .content .title strong{display:inline-block;line-height:20px;vertical-align:middle;}
.wrap-conclusion .content .txt{line-height:1.8;}
.wrap-conclusion .content .list ul{margin: 15px 0;padding:0;list-style:none;}
.wrap-conclusion .content .list ul li{padding:5px 0 5px 20px;text-indent:-20px;}
.wrap-conclusion .content .list ul li:before{content:"\2714";color:#4bb841;padding-right: 9px;}
.wrap-conclusion .offer{padding: 20px 7%;font:normal 15px/1.2 raleway,sans-serif;color:white;text-align:center;background: rgb(32,178,215);background: -moz-linear-gradient(-45deg,  rgba(32,178,215,1) 0%, rgba(14,112,196,1) 100%);background: -webkit-linear-gradient(-45deg,  rgba(32,178,215,1) 0%,rgba(14,112,196,1) 100%);background: linear-gradient(135deg,  rgba(32,178,215,1) 0%,rgba(14,112,196,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#20b2d7', endColorstr='#0e70c4',GradientType=1 );}
.wrap-conclusion .offer .top .icon{margin-bottom:10px;font-weight:bold;text-transform:uppercase;letter-spacing:2px;}
.wrap-conclusion .offer .top .icon:before{content:"";display:block;height:60px;margin: 0 auto 12px;background:url(asset/wreath.png) no-repeat center;}
.wrap-conclusion .offer .top .icon span{display:block;font-weight:normal;text-transform:none;letter-spacing:0;margin: 7px 0;}
.wrap-conclusion .offer .top .menu{position:relative;}
.wrap-conclusion .offer .top .menu .trigger{position:relative;padding: 16px 90px 16px 50px;font-weight:bold;color:black;text-align:left;text-transform:uppercase;background:white;border-radius:23px;transition-delay:0.2s;box-shadow: 0 17px 20px #0000002e;cursor:pointer;}
.wrap-conclusion .offer .top .menu .trigger:before{content:"";display:block;width:23px;height:23px;position:absolute;left: 10px;top:0;bottom:0;margin:auto;background: #1d743d url(sprite/casinos-tiny.png) no-repeat -126px 0px;border: 3px solid #1d743d;border-radius:50%;}
.wrap-conclusion .offer .top .menu .trigger.allbritish:before { background-position: -172px -115px; background-color: #1e5aa2;border-color: #1e5aa2}
.wrap-conclusion .offer .top .menu .trigger.betvictor:before { background-position: -80px -23px; background-color: #252d35;border-color: #252d35}
.wrap-conclusion .offer .top .menu .trigger.betway:before { background-position: -80px -184px; background-color: #414140;border-color: #414140}
.wrap-conclusion .offer .top .menu .trigger.betfair:before { background-position: -195px -70px; background-color: #2b252c;border-color: #2b252c}
.wrap-conclusion .offer .top .menu .trigger.bet365:before { background-position: -103px -69px; background-color: #ddd;border-color: #ddd}
.wrap-conclusion .offer .top .menu .trigger.bet10:before { background-position: -195px -184px; background-color: #08437F;border-color: #08437F}
.wrap-conclusion .offer .top .menu .trigger.bgo:before { background-position: -149px 0px; background-color: #0d4d93;border-color: #0d4d93}
.wrap-conclusion .offer .top .menu .trigger.bwin:before { background-position: -172px -184px; background-color: #1d1d1c;border-color: #1d1d1c}
.wrap-conclusion .offer .top .menu .trigger.casinocruise:before { background-position: -103px 0; background-color: #0d0c0c;border-color: #0d0c0c}
.wrap-conclusion .offer .top .menu .trigger.casino888:before { background-position: -126px -23px; background-color: #000000;border-color: #000000}
.wrap-conclusion .offer .top .menu .trigger.casumo:before { background-position: -149px -161px; background-color: #d3d5dd;border-color: #d3d5dd}
.wrap-conclusion .offer .top .menu .trigger.cashino:before { background-position: -172px -161px; background-color: #ddd;border-color: #ddd}
.wrap-conclusion .offer .top .menu .trigger.casinocom:before { background-position: -196px -47px; background-color: #f89220;border-color: #f89220}
.wrap-conclusion .offer .top .menu .trigger.casino777:before { background-position: -148px -69px; background-color: #000000;border-color: #000000}
.wrap-conclusion .offer .top .menu .trigger.cherry:before { background-position: -126px -92px; background-color: #ddd;border-color: #ddd}
.wrap-conclusion .offer .top .menu .trigger.dunder:before { background-position: -172px -93px; background-color: #252525;border-color: #252525}
.wrap-conclusion .offer .top .menu .trigger.eurogrand:before { background-position: -103px -47px; background-color: #070502;border-color: #070502}
.wrap-conclusion .offer .top .menu .trigger.europalace:before { background-position: -46px -140px; background-color: #353534;border-color: #353534}
.wrap-conclusion .offer .top .menu .trigger.gala:before { background-position: -172px -23px; background-color: #231f1f;border-color: #231f1f}
.wrap-conclusion .offer .top .menu .trigger.genesis:before { background-position: -218px -47px; background-color: #231146;border-color: #231146}
.wrap-conclusion .offer .top .menu .trigger.genting:before { background-position: -149px -92px; background-color: #414140;border-color: #414140}
.wrap-conclusion .offer .top .menu .trigger.grandivy:before { background-position: -218px -70px; background-color: #000000;border-color: #000000}
.wrap-conclusion .offer .top .menu .trigger.grosvenor:before { background-position: -195px 0px; background-color: #05262d;border-color: #05262d}
.wrap-conclusion .offer .top .menu .trigger.guts:before { background-position: -195px -92px; background-color: #2b252c;border-color: #2b252c}
.wrap-conclusion .offer .top .menu .trigger.hippodrome:before { background-position: -148px -138px; background-color: #231f1f;border-color: #231f1f}
.wrap-conclusion .offer .top .menu .trigger.intercasino:before { background-position: -172px -70px; background-color: #08336d;border-color: #08336d}
.wrap-conclusion .offer .top .menu .trigger.jackpotcity:before { background-position: -46px -161px; background-color: #722888;border-color: #722888}
.wrap-conclusion .offer .top .menu .trigger.kaboo:before { background-position: -149px -116px; background-color: #231f1f;border-color: #231f1f}
.wrap-conclusion .offer .top .menu .trigger.ladbrokes:before { background-position: -80px -46px; background-color: #ce0000;border-color: #ce0000}
.wrap-conclusion .offer .top .menu .trigger.leovegas:before { background-position: -103px -23px; background-color: #fc6d44;border-color: #fc6d44}
.wrap-conclusion .offer .top .menu .trigger.mrgreen:before { background-position: -125px 0; background-color: #1d782c;border-color: #1d782c}
.wrap-conclusion .offer .top .menu .trigger.mansion:before { background-position: -172px -139px; background-color: #ce1126;border-color: #ce1126}
.wrap-conclusion .offer .top .menu .trigger.netbet:before { background-position: -80px -69px; background-color: #001540;border-color: #001540}
.wrap-conclusion .offer .top .menu .trigger.ovo:before { background-position: -80px -115px; background-color: #464646;border-color: #464646}
.wrap-conclusion .offer .top .menu .trigger.paddypower:before { background-position: -171px 0px; background-color: #165b21;border-color: #165b21}
.wrap-conclusion .offer .top .menu .trigger.partycasino:before { background-position: -218px 0px; background-color: #4325c3;border-color: #4325c3}
.wrap-conclusion .offer .top .menu .trigger.platincasino:before { background-position: -126px -116px; background-color: #ddd;border-color: #ddd}
.wrap-conclusion .offer .top .menu .trigger.playojo:before { background-position: -218px -22px; background-color: #9b66fe;border-color: #9b66fe}
.wrap-conclusion .offer .top .menu .trigger.quasar:before { background-position: -103px -161px; background-color: #0055c3;border-color: #0055c3}
.wrap-conclusion .offer .top .menu .trigger.roxypalace:before { background-position: -195px -138px; background-color: #231f1f;border-color: #231f1f}
.wrap-conclusion .offer .top .menu .trigger.royalpanda:before { background-position: -126px -184px; background-color: #2e2e2d;border-color: #2e2e2d}
.wrap-conclusion .offer .top .menu .trigger.red32:before { background-position: -150px -23px; background-color: #ff0000;border-color: #ff0000}
.wrap-conclusion .offer .top .menu .trigger.sloty:before { background-position: -218px -137px; background-color: #122d54;border-color: #122d54}
.wrap-conclusion .offer .top .menu .trigger.sunmaker:before { background-position: -23px -117px; background-color: #ddd;border-color: #ddd}
.wrap-conclusion .offer .top .menu .trigger.stake7:before { background-position: -23px -137px; background-color: #ddd;border-color: #ddd}
.wrap-conclusion .offer .top .menu .trigger.spinit:before {background-position: -195px -161px;background-color: #b70f1b;border-color: #b70f1b;}
.wrap-conclusion .offer .top .menu .trigger.sky:before { background-position: -195px -23px; background-color: #ddd;border-color: #ddd}
.wrap-conclusion .offer .top .menu .trigger.spinpalace:before { background-position: -126px -47px; background-color: #6b7e8e;border-color: #6b7e8e}
.wrap-conclusion .offer .top .menu .trigger.stargames:before { background-position: -80px 0px; background-color: #ddd;border-color: #ddd}
.wrap-conclusion .offer .top .menu .trigger.sunnyplayer:before { background-position: -46px -70px; background-color: #ddd;border-color: #ddd}
.wrap-conclusion .offer .top .menu .trigger.tenbet:before { background-position: -194px -184px; background-color: #2b252c;border-color: #2b252c}
.wrap-conclusion .offer .top .menu .trigger.titanbet:before { background-position: -149px -46px; background-color: #0d0c0c;border-color: #0d0c0c}
.wrap-conclusion .offer .top .menu .trigger.videoslots:before { background-position: -125px -161px; background-color: #231f1f;border-color: #231f1f}
.wrap-conclusion .offer .top .menu .trigger.williamhill:before { background-position: -80px -92px; background-color: #265c75;border-color: #265c75}
.wrap-conclusion .offer .top .menu .trigger.rizk:before { background-position: -5000px -5000px; background-color: #ddd;border-color: #ddd}
.wrap-conclusion .offer .top .menu .trigger.clover:before { background-position: -126px -252px; background-color: #2b252c;border-color: #2b252c}
.wrap-conclusion .offer .top .menu .trigger.casinoeuro:before { background-position: -150px -253px; background-color: #4757a5;border-color: #4757a5}
.wrap-conclusion .offer .top .menu .trigger.costa-games:before { background-position: -171px -253px; background-color: #ff2f0f;border-color: #ff2f0f}
.wrap-conclusion .offer .top .menu .trigger.energy-casino:before { background-position: -195px -254px; background-color: #2b252c;border-color: #2b252c}
.wrap-conclusion .offer .top .menu .trigger.fansbet:before { background-position: -78px -276px; background-color: #eef8fe;border-color: #eef8fe}
.wrap-conclusion .offer .top .menu .trigger.barbados:before { background-position: -125px -322px; background-color: #2b252c;border-color: #eef8fe}
.wrap-conclusion .offer .top .menu .trigger.chilli:before { background-position: -195px -322px; background-color: #2b252c;border-color: #eef8fe}
.wrap-conclusion .offer .top .menu .trigger.spin-rider:before { background-position: -149px -322px; background-color: #2b252c;border-color: #eef8fe}
.wrap-conclusion .offer .top .menu .trigger.spinland:before { background-position: -172px -322px; background-color: #2b252c;border-color: #eef8fe}
.wrap-conclusion .offer .top .menu .trigger.prive21:before { background-position: -286px -252px; background-color: #2b252c;border-color: #eef8fe}
.wrap-conclusion .offer .top .menu .trigger.pocketwin:before { background-position: -104px -275px; background-color: #2b252c;border-color: #eef8fe}
.wrap-conclusion .offer .top .menu .trigger.coinfalls:before { background-position: -126px -276px; background-color: #2b252c;border-color: #eef8fe}
.wrap-conclusion .offer .top .menu .trigger.spinstation:before { background-position: -150px -277px; background-color: #2b252c;border-color: #eef8fe}
.wrap-conclusion .offer .top .menu .trigger.sunvegas:before { background-position: -173px -277px; background-color: #2b252c;border-color: #eef8fe}
.wrap-conclusion .offer .top .menu .trigger.klasino:before { background-position: -288px -184px; background-color: #2b252c;border-color: #eef8fe}
.wrap-conclusion .offer .top .menu .trigger.betsson:before { background-position: -287px -92px; background-color: #FF4E00;border-color: #eef8fe}
.wrap-conclusion .offer .top .menu .trigger.casilando:before { background-position: -286px -140px; background-color: #F7F7F7;border-color: #eef8fe}
.wrap-conclusion .offer .top .menu .trigger.fun-casino:before { background-position: -285px -161px; background-color: #ffffff;border-color: #eef8fe}
.wrap-conclusion .offer .top .menu .trigger.big-thunder-slots:before { background-position: -310px -24px; background-color: #ffffff;border-color: #eef8fe}
.wrap-conclusion .offer .top .menu .trigger.casimba:before { background-position: -310px -69px; background-color: #ffffff;border-color: #eef8fe}
.wrap-conclusion .offer .top .menu .trigger.jackpot-mobile:before { background-position: -310px -46px; background-color: #ffffff;border-color: #eef8fe}
.wrap-conclusion .offer .top .menu .trigger.playzee:before { background-position: -310px -91px; background-color: #ffffff;border-color: #eef8fe}
.wrap-conclusion .offer .top .menu .trigger.amazonslots:before { background-position: -310px -116px; background-color: #ffffff;border-color: #eef8fe}
.wrap-conclusion .offer .top .menu .trigger.casiplay:before { background-position: -308px -138px; background-color: #ffffff;border-color: #eef8fe}
.wrap-conclusion .offer .top .menu .trigger.lottoland:before { background-position: -80px -207px; background-color: #ffffff;border-color: #eef8fe}
.wrap-conclusion .offer .top .menu .trigger.mrq:before { background-position: -310px -185px; background-color: #ffffff;border-color: #eef8fe}
.wrap-conclusion .offer .top .menu .trigger.mfortune:before { background-position: -104px -232px; background-color: #ffffff;border-color: #eef8fe}
.wrap-conclusion .offer .top .menu .trigger.plush-casino:before { background-position: -173px -232px; background-color: #ffffff;border-color: #eef8fe}
.wrap-conclusion .offer .top .menu .trigger.rise:before { background-position: -311px -161px; background-color: #000;border-color: #eef8fe}
.wrap-conclusion .offer .top .menu .trigger.regent-casino:before { background-position: -125px -231px; background-color: #ffffff;border-color: #eef8fe}
.wrap-conclusion .offer .top .menu .trigger.casino666:before { background-position: -218px -162px; background-color: #ffffff;border-color: #eef8fe}
.wrap-conclusion .offer .top .menu .trigger.temple-nile:before { background-position: -150px -233px; background-color: #ffffff;border-color: #eef8fe}
.wrap-conclusion .offer .top .menu .trigger.dazzle-casino:before { background-position: -218px -183px; background-color: #ffffff;border-color: #eef8fe}
.wrap-conclusion .offer .top .menu .trigger.drueckglueck:before { background-position: -310px -1px; background-color: #ffffff;border-color: #eef8fe}
.wrap-conclusion .offer .top .menu .trigger.captain-cooks:before { background-position: -288px -117px; background-color: #000;border-color: #eef8fe}
.wrap-conclusion .offer .top .menu .trigger.rizk:before { background-position: -310px -161px; background-color: #ffffff;border-color: #eef8fe}
.wrap-conclusion .offer .top .menu .trigger.casino-classic:before { background-position: -127px -49px; background-color: #ffffff;border-color: #eef8fe}
.wrap-conclusion .offer .top .menu .trigger.casino2020:before { background-position: -242px -230px; background-color: #000;border-color: #eef8fe}
.wrap-conclusion .offer .top .menu .trigger.elf-slots:before { background-position: -218px -231px; background-color: #15ffe9;border-color: #eef8fe}
.wrap-conclusion .offer .top .menu .trigger.fairground-slots:before { background-position: -287px -231px; background-color: #000;border-color: #eef8fe}
.wrap-conclusion .offer .top .menu .trigger.power-spins:before { background-position: -196px -230px; background-color: #ffffff;border-color: #eef8fe}
.wrap-conclusion .offer .top .menu .trigger.vegas-luck:before { background-position: -264px -231px; background-color: #ffffff;border-color: #eef8fe}
.wrap-conclusion .offer .top .menu .trigger.dr-slot:before { background-position: -104px -210px; background-color: #ffffff;border-color: #eef8fe}
.wrap-conclusion .offer .top .menu .trigger.dragon-slots:before { background-position: -127px -49px; background-color: #ffffff;border-color: #eef8fe}
.wrap-conclusion .offer .top .menu .trigger.sport-nation:before { background-position: -173px -208px; background-color: #fff;border-color: #eef8fe}
.wrap-conclusion .offer .top .menu .trigger.fantasino:before { background-position: -220px -209px; background-color: #fff;border-color: #eef8fe}
.wrap-conclusion .offer .top .menu .trigger.dreamjackpot:before { background-position: -264px -209px; background-color: #fff;border-color: #eef8fe}
.wrap-conclusion .offer .top .menu .trigger.hyper:before { background-position: -197px -208px; background-color: #fff;border-color: #eef8fe}
.wrap-conclusion .offer .top .menu .trigger.allstargames:before { background-position: -287px -276px; background-color: #000;border-color: #000}
.wrap-conclusion .offer .top .menu .trigger.diamond7:before { background-position: -242px -277px; background-color: #000;border-color: #000}
.wrap-conclusion .offer .top .menu .trigger.mr-spin:before { background-position: -215px -277px; background-color: #000;border-color: #000}
.wrap-conclusion .offer .top .menu .trigger.star-spins:before { background-position: -263px -277px; background-color: #000;border-color: #000}
.wrap-conclusion .offer .top .menu .trigger.unibet:before { background-position: -196px -275px; background-color: #000;border-color: #000}
.wrap-conclusion .offer .top .menu .trigger.aladdin-slots:before { background-position: -83px -301px; background-color: #fff;border-color: #fff}
.wrap-conclusion .offer .top .menu .trigger.casino-action:before { background-position: -106px -300px; background-color: #fff;border-color: #fff}
.wrap-conclusion .offer .top .menu .trigger.cop-slots:before { background-position: -151px -301px; background-color: #fff;border-color: #fff}
.wrap-conclusion .offer .top .menu .trigger.great-britain:before { background-position: -127px -300px; background-color: #E72B2E;border-color: #E72B2E}
.wrap-conclusion .offer .top .menu .trigger.jackpotjoy:before { background-position: -173px -300px; background-color: #138FFB;border-color: #138FFB}

/*Single png*/
.wrap-conclusion .offer .top .menu .trigger.lucky-247:before { background: url(asset/lucky-247-tiny.png); background-size: contain;background-color: #ffffff;border-color: #eef8fe}
.wrap-conclusion .offer .top .menu .trigger.bet-at-home:before { background: url(asset/bet-at-home-tiny.png); background-size: contain;background-color: #ffffff;border-color: #eef8fe}
.wrap-conclusion .offer .top .menu .trigger.betsafe:before { background: url(asset/betsafe.png); background-size: contain;background-color: #ffffff;border-color: #eef8fe}
.wrap-conclusion .offer .top .menu .trigger.conquer-casino:before { background: url(asset/conquer.png); background-size: contain;background-color: #ffffff;border-color: #eef8fe}
.wrap-conclusion .offer .top .menu .trigger.fruity-king:before { background: url(asset/fruityking.png); background-size: contain;background-color: #ffffff;border-color: #eef8fe}
.wrap-conclusion .offer .top .menu .trigger.fantastic-spins:before { background: url(asset/fantasticspins.png); background-size: contain;background-color: #ffffff;border-color: #eef8fe}
.wrap-conclusion .offer .top .menu .trigger.monster-casino:before { background: url(asset/monster-casino.png); background-size: contain;background-color: #ffffff;border-color: #eef8fe}
.wrap-conclusion .offer .top .menu .trigger.casino-luck:before { background: url(asset/trigger/casinoluck.png); background-size: contain;background-color: #ffffff;border-color: #eef8fe}
.wrap-conclusion .offer .top .menu .trigger.dove-slots:before { background: url(asset/trigger/dove-slots.png); background-size: contain;background-color: #ffffff;border-color: #eef8fe}
.wrap-conclusion .offer .top .menu .trigger.fever-slots:before { background: url(asset/trigger/fever-slots.png); background-size: contain;background-color: #ffffff;border-color: #eef8fe}
.wrap-conclusion .offer .top .menu .trigger.slotsmagic:before { background: url(asset/trigger/slots-magic.png); background-size: contain;background-color: #ffffff;border-color: #eef8fe}
.wrap-conclusion .offer .top .menu .trigger.virgin-games:before { background: url(asset/trigger/virgin-games.png); background-size: contain;background-color: #ffffff;border-color: #eef8fe}
.wrap-conclusion .offer .top .menu .trigger.x123-spins:before { background: url(asset/trigger/123-spins.png); background-size: contain;background-color: #ffffff;border-color: #eef8fe}
.wrap-conclusion .offer .top .menu .trigger.amazing-casino:before { background: url(asset/trigger/amazing-casino.png); background-size: contain;background-color: #ffffff;border-color: #eef8fe}
.wrap-conclusion .offer .top .menu .trigger.atlanticspins:before { background: url(asset/trigger/atlantic-spins.png); background-size: contain;background-color: #ffffff;border-color: #eef8fe}
.wrap-conclusion .offer .top .menu .trigger.marathonbet:before { background: url(asset/trigger/marathon-bet.png); background-size: contain;background-color: #ffffff;border-color: #eef8fe}
.wrap-conclusion .offer .top .menu .trigger.mrplay:before { background: url(asset/trigger/mrplay.png); background-size: contain;background-color: #ffffff;border-color: #eef8fe}
.wrap-conclusion .offer .top .menu .trigger.jackpotparadise:before { background: url(asset/trigger/jackpot-paradise.png); background-size: contain;background-color: #ffffff;border-color: #eef8fe}
.wrap-conclusion .offer .top .menu .trigger.betregal:before { background: url(asset/trigger/betregal.png); background-size: contain;background-color: #ffffff;border-color: #eef8fe}
.wrap-conclusion .offer .top .menu .trigger.redkings:before { background: url(asset/trigger/redkings.png); background-size: contain;background-color: #ffffff;border-color: #eef8fe}
.wrap-conclusion .offer .top .menu .trigger.slotsangel:before { background: url(asset/trigger/slots-angel.png); background-size: contain;background-color: #ffffff;border-color: #eef8fe}
.wrap-conclusion .offer .top .menu .trigger.cashmo:before { background: url(asset/trigger/cashmo.png); background-size: contain;background-color: #ffffff;border-color: #eef8fe}
.wrap-conclusion .offer .top .menu .trigger.casino-of-dreams:before { background: url(asset/trigger/casino-of-dreams.png); background-size: contain;background-color: #ffffff;border-color: #eef8fe}
.wrap-conclusion .offer .top .menu .trigger.cozino:before { background: url(asset/trigger/cozino.png); background-size: contain;background-color: #ffffff;border-color: #eef8fe}
.wrap-conclusion .offer .top .menu .trigger.betdaq:before { background: url(asset/trigger/betdaq.png); background-size: contain;background-color: #ffffff;border-color: #eef8fe}
.wrap-conclusion .offer .top .menu .trigger.boylesports:before { background: url(asset/trigger/boylesport.png); background-size: contain;background-color: #ffffff;border-color: #eef8fe}
.wrap-conclusion .offer .top .menu .trigger.slot-planet:before { background: url(asset/trigger/slot-planet.png); background-size: contain;background-color: #ffffff;border-color: #eef8fe}
.wrap-conclusion .offer .top .menu .trigger.luxury:before { background: url(asset/trigger/luxury-casino.png); background-size: contain;background-color: #ffffff;border-color: #eef8fe}

.wrap-conclusion .offer .top .menu .trigger:after{content:"Select Casino";display:block;width: 57px;position:absolute;right: 16px;top: 13px;font-size:10px;text-transform:none;color:#bfbfbf;background:url(asset/arr-d.png) no-repeat right center;}
.wrap-conclusion .offer .top .menu.active .trigger:after{content:"";height:22px;background-image:url(asset/close.png)}
.wrap-conclusion .offer .top .menu .dropdown{position:absolute;width:100%;max-height:0;background:white;overflow:hidden;transition:0.2s linear;border-bottom-left-radius:23px;border-bottom-right-radius:23px;background: rgb(227,227,227);
background: -moz-linear-gradient(top,  rgba(227,227,227,1) 0%, rgba(255,255,255,1) 50px);
background: -webkit-linear-gradient(top,  rgba(227,227,227,1) 0%,rgba(255,255,255,1) 50px);
background: linear-gradient(to bottom,  rgba(227,227,227,1) 0%,rgba(255,255,255,1) 50px);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e3e3e3', endColorstr='#ffffff',GradientType=0 );}
.wrap-conclusion .offer .top .menu.active .trigger{border-bottom-right-radius:0;border-bottom-left-radius:0;transition-delay:0s}
.wrap-conclusion .offer .top .menu.active .dropdown{max-height: 383px;z-index: 21;overflow:auto;box-shadow: 0 13px 20px #0000001f;}
.wrap-conclusion .offer .top .menu .dropdown ul{margin:0;padding:0 3px;list-style:none;text-align:left;}
.wrap-conclusion .offer .top .menu .dropdown ul li{position:relative;}
.wrap-conclusion .offer .top .menu .dropdown ul li:after{content:"";display:block;width:50%;height:1px;position:absolute;bottom:0;left:16%;
background: -moz-linear-gradient(left,  rgba(220,220,220,1) 0%, rgba(232,232,232,0) 100%);
background: -webkit-linear-gradient(left,  rgba(220,220,220,1) 0%,rgba(232,232,232,0) 100%);
background: linear-gradient(to right,  rgba(220,220,220,1) 0%,rgba(232,232,232,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dcdcdc', endColorstr='#00e8e8e8',GradientType=1 );}
.wrap-conclusion .offer .top .menu .dropdown ul li:last-child:after{content:none;}
.wrap-conclusion .offer .top .menu .dropdown ul li a{display:block;padding: 15px 18px;font:15px/1.2 arial,sans-serif;color:black;text-decoration:none;}
.wrap-conclusion .offer .top .menu .dropdown ul li a:after{content:attr(data-rate);float:right;width: 25px;padding-left: 17px;margin-top: 2px;color:#aaa;font-size:12px;font-weight:bold;background:url(asset/star2.png) no-repeat 0 0px;}
.wrap-conclusion .offer .top .menu .dropdown ul li a:hover{background: -moz-linear-gradient(left,  rgba(232,232,232,1) 0%, rgba(232,232,232,0) 100%);
background: -webkit-linear-gradient(left,  rgba(232,232,232,1) 0%,rgba(232,232,232,0) 100%);
background: linear-gradient(to right,  rgba(232,232,232,1) 0%,rgba(232,232,232,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8e8e8', endColorstr='#00e8e8e8',GradientType=1 );}
.wrap-conclusion .offer .bot .data{padding: 32px 0 15px;}
.wrap-conclusion .offer .bot .data strong{display:block;margin:10px 0;font:bold 26px/1.2 arial,sans-serif;}
.wrap-conclusion .offer .bot .data>span{display:block;font-size:12px;}
.wrap-conclusion .offer .bot .link{padding:15px 0;}
.wrap-conclusion .offer .bot .link a{display:block;padding: 15px;font-size:16px;font-weight:600;color:white;text-transform:uppercase;text-decoration:none;background:#ff9b42;border-radius:25px;box-shadow: 0 20px 20px #0000002e;}
.wrap-conclusion .offer .bot .link a:hover{background:#fda805;}
@media only screen and (min-width:600px) {
.wrap-conclusion .content{display:flex;flex-flow:row wrap;justify-content: space-between;position:relative;padding:3% 3% 1%;}
.wrap-conclusion .content:after{content:"";display:block;width:1px;height: 60%;position: absolute;top:20%;bottom:20%;left: 51%;margin: auto;background: -moz-linear-gradient(top,  rgba(174,186,197,0) 0%, rgba(174,186,197,1) 50%, rgba(174,186,197,0) 100%);background: -webkit-linear-gradient(top,  rgba(174,186,197,0) 0%,rgba(174,186,197,1) 50%,rgba(174,186,197,0) 100%);background: linear-gradient(to bottom,  rgba(174,186,197,0) 0%,rgba(174,186,197,1) 50%,rgba(174,186,197,0) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00aebac5', endColorstr='#00aebac5',GradientType=0 );}
.wrap-conclusion .content .txt{flex-basis: 48%;}
.wrap-conclusion .content .list{flex-basis: 46%;display:flex;flex-flow:column;}
.wrap-conclusion .content .list ul{display:flex;flex-flow:column;justify-content: space-evenly;flex: 1;margin: 0 0 0 14px;}
.wrap-conclusion .offer{padding-left: 10px;padding-right:10px;}
.wrap-conclusion .offer:after{content:"";display:table;clear:both;}
.wrap-conclusion .offer .top{float:left;width:40%;}
.wrap-conclusion .offer .top .icon,.wrap-conclusion .offer .top .icon:before,.wrap-conclusion .offer .top .icon span{display:none}
.wrap-conclusion .offer .top .menu{margin: 3px 0;}
.wrap-conclusion .offer .top .menu.active .trigger{width: calc(100vw - 187px);max-width: 920px;}
.wrap-conclusion .offer .top .menu .dropdown{width: calc(100vw - 47px);max-width: 1060px;}
.wrap-conclusion .offer .top .menu.active .dropdown{max-height: 191px;}
.wrap-conclusion .offer .top .menu .dropdown ul:after{content:"";display:block;clear:both;}
.wrap-conclusion .offer .top .menu .dropdown ul li{float:left;width:33.33%;}
.wrap-conclusion .offer .bot{float:right;width:60%;}
.wrap-conclusion .offer .bot .data{float:left;width: 65%;padding: 0;}
.wrap-conclusion .offer .bot .data strong{margin: 8px 0 0;}
.wrap-conclusion .offer .bot .data>span{display:none;}
.wrap-conclusion .offer .bot .link{float:right;width:35%;padding: 4px 0;}
}
@media only screen and (min-width:768px) {
.wrap-conclusion h2,.wrap-conclusion h3{font-size:24px;padding: 9px;}
.wrap-conclusion .content .title{font-size:18px;}
.wrap-conclusion .offer .top{width: 54%;}
.wrap-conclusion .offer .top .icon{display:block;float:right;width: 34%;margin-top: 10px;}
.wrap-conclusion .offer .top .menu{float:left;width: 66%;}
.wrap-conclusion .offer .bot{width: 46%;}
.wrap-conclusion .offer .bot .data{width: 58%;}
.wrap-conclusion .offer .bot .link{width: 39%;}
}
@media only screen and (min-width:900px) {
.wrap-conclusion .offer .top{width: 58%;}
.wrap-conclusion .offer .top .icon{width:25%;padding-left:20%;position:relative;}
.wrap-conclusion .offer .top .icon:before{display:block;position:absolute;top:-20px;bottom:-20px;left:0;width:50%;margin:auto;}
.wrap-conclusion .offer .top .menu{width: 55%;}
.wrap-conclusion .offer .bot{width: 42%;}
}
@media only screen and (min-width:1024px) {
.wrap-conclusion h2,.wrap-conclusion h3{font-size:26px;padding: 12px;}
.wrap-conclusion .content .title{font-size:20px;}
.wrap-conclusion .content .txt{flex-basis: 46%;}
.wrap-conclusion .content .list{flex-basis: 44%;}
.wrap-conclusion .offer{padding-left: 3%;padding-right: 3%;}
.wrap-conclusion .offer .top{width: 54%;}
.wrap-conclusion .offer .top .icon{width: 20%;padding-left: 16%;position:relative;}
.wrap-conclusion .offer .top .menu .dropdown::-webkit-scrollbar{width: 10px;}
.wrap-conclusion .offer .top .menu .dropdown::-webkit-scrollbar-thumb{background: #c8c8c8;border-right:7px solid rgba(0, 0, 0, 0);border-bottom:20px solid rgba(0, 0, 0, 0);border-top:10px solid rgba(0, 0, 0, 0);background-clip:padding-box;}
.wrap-conclusion .offer .top .menu .dropdown ul li{width:25%;}
.wrap-conclusion .offer .bot{width: 46%;}
.wrap-conclusion .offer .bot .data{width: 52%;}
.wrap-conclusion .offer .bot .link{width: 48%;}
}