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

.promo-action{margin:0 0 20px 0;padding:0;width:100%;height:auto;float:left}
.parentPA{padding-bottom:32.9%;position:relative;width:100%;float:left;height:0}
.childPA{background:#1d1d1d url(../img/fotoback.png) 50% 50% no-repeat;position:absolute;top:0;right:0;bottom:0;left:0}
.promo-action img{padding:0;margin:0;width:100%;height:auto;float:left}
.promo-action a{padding:0;margin:0;width:100%;height:auto;float:left}

.titleTextCEO-Block{float:left;padding:0;margin:0 1%;width:98%}
.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}
.tstextMain{font-size:12px;color:#acacac;line-height:12px;width:100%;float:left;padding:5px 0 0 0}

.news-on-main{padding:10px 10px 20px 10px;margin:0 0 30px 0;float:left;width:100%;background:#1d1d1d;position:relative}
.news-text{padding:0;margin:10px 1%;float:left;width:98%}
.news-h2{padding:0 0 0 50px;color:#fff;margin:0 0 10px 0;font-weight:600;font-size:24px;line-height:40px;position:relative;background-image:url(../img/news-main.png);text-transform:uppercase;background-position:0 50%;background-repeat:no-repeat}
.news-p{font-weight:400;font-size:14px;line-height:18px;padding:0;text-align:justify;color:#acacac;margin:5px 0}

.newsCard{padding:0;margin:1%;float:left;width:31.33%;background:#ebebeb;position:relative}
.newsCard a{padding:0;margin:0;width:100%;float:left}
.newsCardImage{padding:0;margin:0;float:left;width:100%;overflow:hidden}
.newsCardImage .parentImg{padding-bottom:65.9%;position:relative;width:100%;height:0}
.newsCardImage .childImg{background:#1d1d1d url(../img/fotoback.png) 50% 50% no-repeat;position:absolute;top:0;right:0;bottom:0;left:0}
.newsCardImage .marker {position: absolute;top:0;right:0}
.newsCardImage img{padding:0;margin:0;width:100%;height:auto;float:left}
.newsCardImage:hover img{border:none}
.newsCardImage:hover .exCardName{padding:5px 0 ;margin:0 5.5%;color:#363636!important;width:89%;float:left;transition:all 0.2s ease 0s;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-decoration:none}
.newsCardImage .newsCardName{padding:10px 0 6px 0;margin:0 5.5%;font-weight:400;font-size:14px;color:#111111!important;line-height:16px;width:89%;float:left;transition:all 0.2s ease 0s;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-decoration:none}
.newsCardImage .newsCardDate{padding:0 0 5px 0;margin:0 5.5% 8px 5.5%;font-weight:400;font-size:13px;color:#111111!important;line-height:16px;width:89%;float:left;transition:all 0.2s ease 0s;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-decoration:none}
.newsCardImage .gameItemimg{position:relative;display:inline-block;float:left;width:100%;height:auto;margin:0;padding:0}
.newsCardImage .gameItemimg img{position:relative;display:block;margin:0;top:0;left:0;width:100%;height:auto;float:left}
.newsCardImage .pngBlock{position:absolute;top:0;left:0;width:100%;height:100%}
.newsCardImage .pngBlock img{float:left;width:100%;height:auto;margin:0;padding:0}
.allnewslist{padding:16px 20px;margin:10px 1% 0 1%;text-decoration:none;font-size:16px;color:#fff;line-height:22px;text-align:center;text-transform:uppercase;border:#78ae1b 1px solid;border-radius:50px;transition:all 0.2s ease 0s;float:left;font-weight:600;width:98%}
.allnewslist:hover{border:#fff 1px solid;transition:all 0.2s ease 0s}

.merry-on-main{padding:0 0 20px 0;margin:0 0 30px 0;float:left;width:100%;position:relative}
.merry-h2{padding:0;color:#fff;font-style:italic;text-shadow:0 0 10px rgba(255,255,255,1);margin:150px 0 0 0;width:100%;font-weight:400;font-size:30px;line-height:38px;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;position:relative}
.merry-up{padding:10px 10px 0 10px;margin:0;float:left;width:100%;min-height:220px;background:url(/img/oktoberfest.jpg) top center no-repeat}
.merry-body{padding:0 0 20px 0;margin:0;float:left;width:100%;background:#022f08}

/* TODO: This is styles for holiday blocks on main page. Holiday blocks - needed but should be refactored
.merry-body{padding:0 0 20px 0;margin:0;float:left;width:100%;background:#fbe7f2 url(/img/japan-bg-bottom.jpg) bottom center no-repeat}
.merry-up{padding:10px 10px 0 10px;margin:0;float:left;width:100%;min-height:220px;background:url(/img/valenup.jpg) top center no-repeat}
.merry-body{padding:0 0 20px 0;margin:0;float:left;width:100%;background:url(/img/valen-body.jpg) top center repeat-y}
.merry-up{padding:10px 10px 0 10px;margin:0;float:left;width:100%;min-height:220px;background:url(/img/NY.jpg) top center no-repeat}
.merry-up{padding:10px 10px 0 10px;margin:0;float:left;width:100%;min-height:220px;background:url(/img/halloween.jpg) top center no-repeat}
.merry-up{padding:10px 10px 0 10px;margin:0;float:left;width:100%;min-height:220px;background:url(/img/summerup.jpg) top center no-repeat}
.merry-up{padding:10px 10px 0 10px;margin:0;float:left;width:100%;min-height:220px;background:url(/img/easterup.png) top center no-repeat}
.merry-up{padding:10px 10px 0 10px;margin:0;float:left;width:100%;min-height:220px;background:url(/img/christmasup.jpg) top center no-repeat}
.merry-body{padding:0 0 20px 0;margin:0;float:left;width:100%;background:#be307e url(/img/christmasbottom.jpg) top center no-repeat}
.merry-up{padding:10px 10px 0 10px;margin:0;float:left;width:100%;min-height:220px;background:url(../img/valenup.jpg) top center no-repeat}
.merry-body{padding:0 0 20px 0;margin:0;float:left;width:100%;background:url(../img/valen-body.jpg) top center repeat-y}
.merry-up{padding:10px 10px 0 10px;margin:0;float:left;width:100%;min-height:220px;background:url(../img/merryup.jpg) top center no-repeat}
.merry-body{padding:0 0 20px 0;margin:0;float:left;width:100%;background:url(../img/merry-body.jpg) top center repeat-y}
 */
.merry-bodyIn{padding:0;margin:0 1%;float:left;width:98%}
.merryCard{padding:0;margin:0 1% 2% 1%;float:left;width:31.33%;background:#fff;position:relative}
.merryCard a{padding:0;margin:0;width:100%;float:left}
.merryCardImage{padding:0;margin:0;float:left;width:100%;overflow:hidden}
.merryCardImage .parentImg{padding-bottom:65.9%;position:relative;width:100%;height:0}
.merryCardImage .childImg{background:#1d1d1d url(../img/fotoback.png) 50% 50% no-repeat;position:absolute;top:0;right:0;bottom:0;left:0}
.merryCardImage .marker {position: absolute;top:0;right:0}
.merryCardImage img{padding:0;margin:0;width:100%;height:auto;float:left}
.merryCardImage:hover img{border:none}
.merryCardImage:hover .merryCardName{padding:5px 0;margin:0 5.5%;text-decoration:none;color:#363636!important;width:89%;float:left;transition:all 0.2s ease 0s;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-decoration:none}
.merryCardImage .merryCardName{padding:5px 0;margin:0 5.5%;font-weight:400;font-size:14px;color:#111111!important;line-height:16px;width:89%;float:left;transition:all 0.2s ease 0s;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-decoration:none}
.merryCardImage .gameItemimg{position:relative;display:inline-block;float:left;width:100%;height:auto;margin:0;padding:0}
.merryCardImage .gameItemimg img{position:relative;display:block;margin:0;top:0;left:0;width:100%;height:auto;float:left}
.merryCardImage .pngBlock{position:absolute;top:0;left:0;width:100%;height:100%}
.merryCardImage .pngBlock img{float:left;width:100%;height:auto;margin:0;padding:0}
.merryPlay{padding:0;margin:5px 5% 10px 5%!important;position:relative;width:90%!important;height:50px;font-weight:600;float:left;font-size:18px;line-height:50px;text-align:center;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#111;
    background: rgba(255,204,0,1);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;
    background: -moz-linear-gradient(top, rgba(255,204,0,1) 0%, rgba(244,173,31,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,204,0,1)), color-stop(100%, rgba(244,173,31,1)));
    background: -webkit-linear-gradient(top, rgba(255,204,0,1) 0%, rgba(244,173,31,1) 100%);
    background: -o-linear-gradient(top, rgba(255,204,0,1) 0%, rgba(244,173,31,1) 100%);
    background: -ms-linear-gradient(top, rgba(255,204,0,1) 0%, rgba(244,173,31,1) 100%);
    background: linear-gradient(to bottom, rgba(255,204,0,1) 0%, rgba(244,173,31,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffcc00', endColorstr='#f4ad1f', GradientType=0 );}
.merryPlay img{padding:0;margin:-2px 0 0 0;position:relative;vertical-align:middle;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}
.merryPlay span{padding:0;color:#111;margin:0;position:relative}
.merryPlay:hover{background:#ffcc00}
.allmerrylist{padding:20px;margin:5px 1% 0 1%;background:#111;text-decoration:none;font-size:16px;color:#fff;line-height:22px;text-align:center;text-transform:uppercase;border:#111 1px solid;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;transition:all 0.2s ease 0s;float:left;font-weight:600;width:98%}
.allmerrylist:hover{background:#fff;color:#111;border:#fff 1px solid;transition:all 0.2s ease 0s}

.latestReviews-on-main{padding:10px 10px 20px 10px;margin:0 0 30px 0;float:left;width:100%;background:#1d1d1d;position:relative}
.latestReviews-text{padding:0;margin:10px 1%;float:left;width:98%}
.latestReviews-h2{padding:0 0 0 50px;color:#fff;margin:0 0 10px 0;font-weight:600;font-size:24px;line-height:40px;position:relative;background-image:url(../img/latest-main.png);text-transform:uppercase;background-position:0 50%;background-repeat:no-repeat}
.latestReviews-p{font-weight:400;font-size:14px;line-height:18px;padding:0;text-align:justify;color:#acacac;margin:5px 0}
.latestReviewsLeft{padding:0;margin:0 0 0 1%;float:left;width:48%}
.latestReviewsRight{padding:0;margin:0 1% 0 0;float:right;width:48%}
.reviewCard{padding:0 0 10px 0;margin:0 0 10px 0;float:left;width:100%;border-bottom:#303030 1px solid;}
.reviewCardImg{padding:0;margin:0 -110px 0 0;width:110px;float:left;position:relative;z-index:3}
.reviewCardImg a{padding:0;margin:0;width:100%;float:left}
.reviewCardImgIn{padding:0;margin:0;float:left;width:100%;overflow:hidden}
.reviewCardImgIn .parentImg{padding-bottom:65.9%;position:relative;width:100%;height:0}
.reviewCardImgIn .childImg{background:#1d1d1d url(../img/fotoback.png) 50% 50% no-repeat;position:absolute;top:0;right:0;bottom:0;left:0}
.reviewCardImgIn img{padding:0;margin:0;width:100%;height:auto;float:left}
.reviewCardDesc{margin:0;padding:0 10px 0 120px;width:100%;float:left;position:relative}
.reviewCardName{width:100%;float:left;font-weight:600;font-size:16px;line-height:20px;padding:0;text-align:left;color:#fff;margin:12px 0 5px 0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-decoration:none}
.reviewCardName:hover{color:#77ad1b;text-decoration:none}
.reviewCardSoft{width:100%;float:left;font-weight:400;font-size:14px;line-height:18px;padding:0;text-align:left;color:#fff;margin:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-decoration:none}
.reviewCardSoft:hover{color:#77ad1b;text-decoration:none}
.allreviewlist{padding:16px 20px;margin:10px 1% 0 1%;text-decoration:none;font-size:16px;color:#fff;line-height:22px;text-align:center;text-transform:uppercase;border:#78ae1b 1px solid;border-radius:50px;transition:all 0.2s ease 0s;float:left;font-weight:600;width:98%}
.allreviewlist:hover{border:#fff 1px solid;transition:all 0.2s ease 0s}

.casino-on-main{padding:10px 10px 20px 10px;margin:0 0 30px 0;float:left;width:100%;background:#1d1d1d;position:relative}
.casino-text{padding:0;margin:10px 1%;float:left;width:98%}
.casino-h2{padding:0 0 0 50px;color:#fff;margin:0 0 10px 0;font-weight:600;font-size:24px;line-height:40px;position:relative;background-image:url(../img/casinos-main.png);text-transform:uppercase;background-position:0 50%;background-repeat:no-repeat}
.casino-p{font-weight:400;font-size:14px;line-height:18px;padding:0;text-align:justify;color:#acacac;margin:5px 0}
.casCard{padding:0;margin:1%;float:left;width:31.33%;background:#ebebeb;position:relative}
.casCard a{padding:0;margin:0;width:100%;float:left}
.casCardImage{padding:0;margin:0;float:left;width:100%;overflow:hidden}
.casCardImage .parentImg{padding-bottom:37.5%;position:relative;width:100%;height:0}
.casCardImage .childImg{background:#1d1d1d url(../img/fotoback.png) 50% 50% no-repeat;position:absolute;top:0;right:0;bottom:0;left:0}
.casCardImage img{padding:0;margin:0;width:100%;height:auto;float:left}
.casCardImage:hover img{border:none}
.casCardImage:hover .casCardName{padding:10px 0;margin:0 5.5%;color:#363636!important;width:89%;float:left;transition:all 0.2s ease 0s;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-decoration:none}
.casCardImage .casCardName{padding:10px 0;margin:0 5.5%;font-weight:400;font-size:14px;color:#111111!important;line-height:16px;width:89%;float:left;transition:all 0.2s ease 0s;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-decoration:none}
.allcasinolist{padding:16px 20px;margin:10px 1% 0 1%;text-decoration:none;font-size:16px;color:#fff;line-height:22px;text-align:center;text-transform:uppercase;border:#78ae1b 1px solid;border-radius:50px;transition:all 0.2s ease 0s;float:left;font-weight:600;width:98%}
.allcasinolist:hover{border:#fff 1px solid;transition:all 0.2s ease 0s}

.list_country_block_main{border-radius:30px;padding:0;margin:15px -230px -50px 5px;width:230px;overflow:hidden;position:relative;float:left;border:1px #303030 solid}
.list_country_block_main:hover{border:1px #555555 solid}
.list_country_img_main{padding:0;margin:0 0 0 10px;height:28px;width:28px;float:left}
.list_country_img_main img{padding:0;margin:0;width:100%;float:left}
.spoilerListCountryFlag_main{width:30px;float:left;margin:0}
.list_country_select_main{padding:0 0 0 6px;margin:0;width:190px;overflow:hidden;position:relative;border:0;background:url(../img/select_arrowProv.png) no-repeat right;color:#fff;float:left}
.list_country_select_main label{padding:0;font-weight:400;color:#1d1d1d;font-size:12px;margin:-8px 0 0;float:left;line-height:8px}
.list_country_select_main p{padding:0 25px 0 0;width:100%;height:28px;position:absolute;font-weight:400;color:#fff!important;line-height:26px;font-size:14px;overflow:hidden;margin:0;text-align:left!important}
.list_country_select_main select{width:100%;height:28px;position:relative;border:none;cursor:pointer;font-size:14px;font-weight:400;padding:5px;opacity:0;filter:alpha(opacity=0);color:#252525}
.one_countryFlag{padding:0;margin:8px -30px -50px 0.8%;width:42px;overflow:hidden;position:relative;float:left}
.list_country_allpage{padding:0;margin:9px -230px -50px 0.8%;width:230px;overflow:hidden;position:relative;float:left;border:1px #252525 solid}
.list_country_allpage:hover{border:1px #555555 solid}
.list_country_img_allpage{padding:0;margin:0 0 0 5px;height:28px;width:30px;float:left}
.list_country_img_allpage img{padding:0;margin:-1px 0 0 0;width:100%;float:left}
.spoilerListCountryFlag_main{width:30px;float:left;margin:0}
.list_country_select_allpage{padding:0 0 0 7px;margin:0;width:193px;overflow:hidden;position:relative;border:0;background:url(../img/select_arrowProv.png) no-repeat right;color:#fff;float:left}
.list_country_select_allpage p{padding:0 25px 0 0;width:100%;height:28px;position:absolute;font-weight:400;color:#fff!important;line-height:26px;font-size:14px;overflow:hidden;margin:0;text-align:left!important}
.list_country_select_allpage select{width:100%;height:28px;position:relative;border:none;cursor:pointer;font-size:14px;font-weight:400;padding:5px;opacity:0;filter:alpha(opacity=0);color:#252525}
.spoiler-trigger{float:left;margin:10px 1% 0 1%;color:#fff;text-transform:uppercase;font-size:18px;width:98%;background:#1d1d1d url(../img/offer-plus.png) 100% 50% no-repeat;cursor:pointer}
.spoiler-trigger.active{background-image:url(../img/offer-minus.png)}
.spoiler-trigger a{float:left;color:#fff;width:100%;padding:5px 1%}
.spoiler-block{margin:10px 1% 0 1%;width:98%;float:left;display:none}
.spoiler-trigger3{float:left;margin:10px 0 0 0;color:#fff;text-transform:uppercase;font-size:16px;width:66%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background:#1d1d1d;border-radius:30px;padding:10px 10px 10px 250px}

.spoiler-block3{margin:10px 0 0 0;width:66%;float:left}
.mainSlotRank-block{padding:0 0 10px 0;margin:0;width:100%;float:left;border-bottom:#222222 solid 1px}
.mainSlotRank-block h1{margin:0 0 10px 0!important;padding:15px 0 10px 0!important;border-bottom:solid 2px #78ae1b;color:#fff;text-transform:uppercase;font-size:24px;width:100%!important;float:left}
.mainSlotRank-block h1 span{float:left}
.mainSlotRank-left{padding:0;margin:0;width:100%;float:left}
.mainSlotRank-descr{font-size:14px;padding-bottom:10px;color:#acacac}
.msr-item-block{padding:0;margin:0;width:100%;float:left}
.msr-item-one{padding:0;margin:0 1% 5px 0;width:99%;float:left}
.msr-item-one-img{padding:0;margin:0 2% 0 0;width:16%;float:left}
.msr-item-one-place{padding:0;margin:0 1% 0 0;border-radius:5px;width:16%;float:left;text-align:center;color:#fff;border:#303030 solid 1px;background:rgba(255, 255, 255, 0.1)}
.msr-item-one-place img{padding:0;margin:0;width:100%;float:left;height:auto}
.msrRankChange-g{color:#78ae1b!important;font-size:14px!important;bottom:2px!important;position:absolute!important;left:0!important;width:100%!important;text-align:center!important}
.msrRankChange-r{color:#ff0000!important;font-size:14px!important;bottom:2px!important;position:absolute!important;left:0!important;width:100%!important;text-align:center!important}
.msr-item-one-img .gameItemimg{position:relative;display:inline-block;float:left;width:100%;height:auto;margin:0;padding:0}
.msr-item-one-img .gameItemimg img{position:relative;border-radius:5px;display:block;margin:0;top:0;left:0;width:100%;height:auto;float:left}
.msr-item-one-img .pngBlock{position:absolute;top:0;left:0;width:100%;height:100%}
.msr-item-one-img .pngBlock img{float:left;width:100%;height:auto;margin:0;padding:0}
.qRank{position:relative;margin:-1px 0 0 8px;width:15px;height:15px;float:left}
.tooltipRank-hide{cursor:help;text-decoration:none;position:relative}
.tooltipRank-hide span{margin-left:-999em!important;position:absolute!important}
.tooltipRank-hide:hover span{-webkit-border-radius:3px;border-radius:3px;padding:5px;font-weight:600;position:absolute;left:-100px;top:20px!important;z-index:99;margin:5px 0 0 0!important;width:185px;font-size:10px;color:#fff;text-transform:none!important}
.classicRank{padding:10px;background:#464646}
.msr-item-one-img img{padding:0;margin:0;width:100%;float:left;height:auto}
.msr-item-text{padding:0;margin:0;width:65%;float:left}
.msr-item-text h3{padding:0;margin:0 0 3px 0;width:100%;float:left;font-size:18px;line-height:22px;font-weight:600;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.msr-item-text p{padding:3px 0 0 0;margin:0;width:100%;float:left;font-size:16px;font-weight:400;color:#acacac;line-height:18px}
.msr-item-text span{color:#fff;font-size:16px}
.msrRank-g{color:#78ae1b!important;font-size:14px!important}
.msrRank-r{color:#ff0000!important;font-size:14px!important}
.msrRank-gre{color:#fff!important;font-size:14px!important}
.alldevlist{padding:0;margin:10px 0 0 0;position:relative;width:100%;text-align:center;font-weight:400;float:left}
.alldevlist a{padding:14px 20px;text-decoration:none;margin:0;font-size:14px;color:#fff;line-height:20px;text-align:center;text-transform:uppercase;border:#78ae1b 1px solid;border-radius:50px;transition:all 0.2s ease 0s;float:left;width:100%}
.alldevlist a:hover{border:#fff 1px solid;transition:all 0.2s ease 0s}
.mainSlotRank-right{padding:0;margin:15px 0 0 0;width:100%;float:left}
.mainSlotRank-right p{padding:0;margin:5px 0 0 0;width:100%;float:left;font-weight:400;font-size:13px;color:#acacac;line-height:15px}

.link_on_main_block{margin:10px 0 0 0;padding:0;width:100%;float:left}
.mliright{padding:0;margin:0!important;float:right!important;text-align:center!important}
.main_link_item{width:15.66%;margin:0 0.5% 5px 0.5%;float:left;text-align:center;border:#252525 solid 1px;border-radius:5px;padding:0 0 1% 0;transition:all 0.2s ease 0s}
.main_link_item:hover{background:rgba(255, 255, 255, 0.1);transition:all 0.2s ease 0s}
.main_link_item img{height:auto;width:auto;margin:0}
.main_link_item a{float:left;width:100%;height:auto;padding:0;margin:0}
.main_link_item p{font-weight:normal}
.mlib{margin:0;padding:0;width:100%;float:left;color:#fff;font-size:30px;line-height:36px;font-weight:600!important}
.mlib span{margin:0;padding:0;color:#fff;font-size:18px!important;line-height:24px!important;font-weight:400!important}
.mlis{margin:0;padding:0;width:100%;float:left;color:#78ae1b;font-size:14px;line-height:20px;font-weight:400!important}
.filtr_bonuse_block{margin:10px 0.8% 0 0.8%;padding:0;width:98.4%;float:left}
.fbiright{padding:0;margin:0!important;float:right!important;text-align:center!important}
.filtr_bonuse_item{width:13.685%;margin:0 0.3% 5px 0.3%;float:left;text-align:center;border:#fff solid 1px;padding:0;transition:all 0.2s ease 0s}
.filtr_bonuse_item:hover{background:rgba(255, 255, 255, 0.2);border:#78ae1b solid 1px;-webkit-box-shadow:inset 0 0 0 2px rgba(120,174,27,1);-moz-box-shadow:inset 0 0 0 2px rgba(120,174,27,1);box-shadow:inset 0 0 0 2px rgba(120,174,27,1);transition:all 0.2s ease 0s}
.filtr_bonuse_item.active{background:rgba(255, 255, 255, 0.2);border:#78ae1b solid 1px;-webkit-box-shadow:inset 0 0 0 2px rgba(120,174,27,1);-moz-box-shadow:inset 0 0 0 2px rgba(120,174,27,1);box-shadow:inset 0 0 0 2px rgba(120,174,27,1);transition:all 0.2s ease 0s}
.filtr_bonuse_item img{height:auto;width:auto;margin:0}
.filtr_bonuse_item a{float:left;width:100%;height:auto;padding:0 0 15px 0;margin:0}
.filtr_bonuse_item span{float:left;width:100%;height:auto;padding:0 0 15px 0;margin:0}
.filtr_bonuse_item p{font-weight:normal}
.fbib{margin:0;padding:0;width:100%;float:left;color:#fff;font-size:24px;line-height:30px;font-weight:600!important}
.fbis{margin:0 4%;padding:0;width:92%;float:left;color:#78ae1b;font-size:16px;line-height:22px;font-weight:600!important;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.fbis-des{margin:4px 5% 0 5%;padding:0;width:90%;float:left;color:#acacac;font-size:10px;line-height:14px;font-weight:400!important;height:28px;overflow:hidden}
.filter-info-block{margin:0 1%;padding:0;width:98%;float:left}
.filter-info-block h2{margin:0;padding:5px 0 10px 0;border-bottom:solid 2px #78ae1b;color:#fff;text-transform:uppercase;font-size:18px;width:100%;line-height:24px;font-weight:400}
.filter-info-block p{font-size:16px;line-height:20px;font-weight:400;color:#fff;padding:0 0 8px 0;margin:5px 0}
.link_on_exp_rating_block{margin:10px 0.5% 0 0.5%;padding:0;width:99%;float:left}
.erlright{padding:0;margin:0!important;float:right!important;text-align:center!important}
.exp_rating_link_item{width:13.28%;margin:0 0.5% 5px 0.5%;float:left;text-align:center;border:#fff solid 1px;padding:0 0 1.5% 0;transition:all 0.2s ease 0s;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.exp_rating_link_item:hover{background:rgba(255, 255, 255, 0.1);transition:all 0.2s ease 0s}
.exp_rating_link_item img{height:auto;width:auto;margin:0}
.exp_rating_link_item a{float:left;width:100%;height:auto;padding:0;margin:0}
.exp_rating_link_item p{font-weight:normal}
.erlib{margin:0;padding:0;width:100%;float:left;color:#fff;font-size:30px;line-height:36px;font-weight:600}
.erlis{margin:0;padding:0;width:100%;float:left;color:#78ae1b;font-size:14px;line-height:20px;font-weight:400}

.readMore{float:right}
.good_link{color:#fff;background:none!important;padding:0!important}
.good_link:hover{text-decoration:underline!important}
.good_link_provider{background:none!important;padding:0!important;margin:0!important;float:none!important;color:#fff!important;font-size:16px!important}
.good_link_provider:hover{text-decoration:none!important;color:#fff!important}

.ex-on-main{padding:10px 10px 20px 10px;margin:0 0 30px 0;float:left;width:100%;background:#1d1d1d;position:relative}
.ex-text{padding:0;margin:10px 1%;float:left;width:98%}
.ex-h2{padding:0 0 0 50px;color:#fff;margin:0 0 10px 0;font-weight:600;font-size:24px;line-height:40px;position:relative;background-image:url(../img/crown.png);text-transform:uppercase;background-position:0 50%;background-repeat:no-repeat}
.ex-p{font-weight:400;font-size:14px;line-height:18px;padding:0;text-align:justify;color:#acacac;margin:5px 0}
.exCard{padding:0;margin:1%;float:left;width:31.33%;background:#ebebeb;position:relative}
.exCard a{padding:0;margin:0;width:100%;float:left}
.exCardImage{padding:0;margin:0;float:left;width:100%;overflow:hidden}
.exCardImage .parentImg{padding-bottom:65.9%;position:relative;width:100%;height:0}
.exCardImage .childImg{background:#1d1d1d url(../img/fotoback.png) 50% 50% no-repeat;position:absolute;top:0;right:0;bottom:0;left:0}
.exCardImage .marker {position: absolute;top:0;right:0}
.exCardImage img{padding:0;margin:0;width:100%;height:auto;float:left}
.exCardImage:hover img{border:none}
.exCardImage:hover .exCardName{padding:5px 0 ;margin:0 5.5%;text-decoration:none;color:#363636!important;width:89%;float:left;transition:all 0.2s ease 0s;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-decoration:none}
.exCardImage .exCardName{padding:5px 0 ;margin:0 5.5%;font-weight:400;font-size:14px;color:#111111!important;line-height:16px;width:89%;float:left;transition:all 0.2s ease 0s;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-decoration:none}
.exCardImage .exCardDate{padding:0;margin:-5px 5.5% 5px 5.5%;font-weight:400;font-size:13px;color:#111111!important;line-height:16px;width:89%;float:left;transition:all 0.2s ease 0s;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-decoration:none}
.exCardImage .gameItemimg{position:relative;display:inline-block;float:left;width:100%;height:auto;margin:0;padding:0}
.exCardImage .gameItemimg img{position:relative;display:block;margin:0;top:0;left:0;width:100%;height:auto;float:left}
.exCardImage .pngBlock{position:absolute;top:0;left:0;width:100%;height:100%}
.exCardImage .pngBlock img{float:left;width:100%;height:auto;margin:0;padding:0}
.exPlay{padding:0;margin:5px 5% 10px 5%!important;position:relative;width:90%!important;height:50px;font-weight:600;float:left;font-size:18px;line-height:50px;text-align:center;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#111;
    background: rgba(255,204,0,1);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;
    background: -moz-linear-gradient(top, rgba(255,204,0,1) 0%, rgba(244,173,31,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,204,0,1)), color-stop(100%, rgba(244,173,31,1)));
    background: -webkit-linear-gradient(top, rgba(255,204,0,1) 0%, rgba(244,173,31,1) 100%);
    background: -o-linear-gradient(top, rgba(255,204,0,1) 0%, rgba(244,173,31,1) 100%);
    background: -ms-linear-gradient(top, rgba(255,204,0,1) 0%, rgba(244,173,31,1) 100%);
    background: linear-gradient(to bottom, rgba(255,204,0,1) 0%, rgba(244,173,31,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffcc00', endColorstr='#f4ad1f', GradientType=0 );}
.exPlay img{padding:0;margin:-2px 0 0 0;position:relative;vertical-align:middle;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}
.exPlay span{padding:0;color:#111;margin:0;position:relative}
.exPlay:hover{background:#ffcc00}
.allexlist{padding:16px 20px;margin:10px 1% 0 1%;text-decoration:none;font-size:16px;color:#fff;line-height:22px;text-align:center;text-transform:uppercase;border:#78ae1b 1px solid;border-radius:50px;transition:all 0.2s ease 0s;float:left;font-weight:600;width:98%}
.allexlist:hover{border:#fff 1px solid;transition:all 0.2s ease 0s}

.casino_item{padding:5px 0 0 0;margin:5px 3% 5px 0;width:97%;float:left}
.casino_item_name h3{padding:0;margin:0 0 3px 0;font-weight:600;font-size:20px;color:#78ae1b;line-height:25px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%;float:left}
.casino_item_in{padding:0;margin:0;width:100%;float:right}
.casino_info{float:left;width:100%;padding:0;margin:0}
.casino_item_img{padding:0;margin:0 -110px 0 0;width:110px;float:left;position:relative;display:inline-block;z-index:10}
.casino_item_img a{float:left}
.casino_item_img img{float:left}
.casino_item_img .pngBlockHot{position:absolute;top:0;left:0;width:100%;height:100%}
.casino_item_img .pngBlockHot img{float:left;width:100%;height:auto;margin:0;padding:0}
.casino_item_img .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}
.casino_bonus_desc2{margin:0;padding:0 0 0 110px;width:100%;float:left;z-index:5;position:relative;background:none}
.casino_item_text{padding:0;margin:0;width:100%;float:left}
.casino_item_text_deposit{padding:2px 10px;margin:0;color:#acacac;font-size:14px;line-height:17px;height:40px;overflow:hidden}
.casino_item_text_start_end{padding:2px 10px;margin:0;color:#acacac;font-size:12px;line-height:14px;height:16px;overflow:hidden}
.casino_texths{padding:0 10px 0 10px;margin:0;color:#fff;font-weight:600;font-size:24px;line-height:26px;height:52px;overflow:hidden}

.topcasinos{padding:0;margin:0;float:left;width:100%}
.topcasinos h2{border-bottom:2px solid #78ae1b;color:#fff;font-size:24px;margin:0;padding:10px 0;text-transform:uppercase;width:100%}
.topcasinos_in{padding:1% 0 0 0;margin:13px 0 10px 0;background:#1d1d1d;float:left}
.top5casinos{padding:0;margin:0;float:right;width:32%}
.top5casinos h2{border-bottom:2px solid #78ae1b;color:#fff;font-size:24px;margin:0;padding:10px 0;text-transform:uppercase;width:100%}
.top5casinos_in{padding:1% 0 0 0;margin:13px 0 10px 0;background:#1d1d1d;float:left}
.one5_casino_item{padding:0 0 3% 0;margin:3% 4% 0 4%;border-bottom:#303030 solid 1px;float:left}
.one5_casino_item_prev{position:relative;z-index:10;padding:0 1% 0 0;margin:0;float:left;width:38%}
.one5_casino_item_prev .TCApplyMain{background:rgba(0, 0, 0, 0.5);position:absolute;bottom:5px;right:8px;font-weight:400;font-size:8px;color:#fff;line-height:10px;padding:4px}
.one5_casino_item_prev a{float:left}
.one5_casino_item_prev img{height:auto;float:left;width:100%;border-radius:5px;margin:0;padding:0}
.o_c_i_p5{padding:0;margin:0;float:right;width:58.5%}
.o_c_i_p5 h3{font-weight:600;font-size:18px;padding:5px 0 3px 0;color:#fff;overflow:hidden;height:30px;line-height:20px;float:left;text-transform:uppercase}
.all-casinos-list{font-weight:600;font-size:20px;padding:13px 13px 13px 30px;color:#77ad1b;float:left;transition:all 0.2s ease 0s;text-transform:uppercase}
.all-casinos-list:hover{color:#fff}
.one_casino_item{padding:0 0 3% 0;margin:3% 4% 0 4%;border-bottom:#222222 solid 1px;float:left}
.one_casino_item_prev{position:relative;z-index:10;padding:0 1% 0 0;margin:0;float:left;width:38%}
.one_casino_item_prev .TCApplyMain{background:rgba(0, 0, 0, 0.5);position:absolute;bottom:5px;right:8px;font-weight:400;font-size:8px;color:#fff;line-height:8px;padding:2px}
.one_casino_item_prev a{float:left}
.one_casino_item_prev img{height:auto;border-radius:5px;float:left;width:100%;margin:0;padding:0}
.o_c_i_p{padding:0;margin:0;float:right;width:60%}
.o_c_i_p h3{font-weight:600;font-size:18px;padding:0;color:#fff;overflow:hidden;line-height:24px;width:100%;float:left;text-transform:uppercase}
.o_c_i_p a{text-overflow: ellipsis;white-space:nowrap;overflow:hidden;width:100%}
.one_casino_link{text-align: center;
    background: rgba(255,204,0,1);
    background: -moz-linear-gradient(top, rgba(255,204,0,1) 0%, rgba(244,173,31,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,204,0,1)), color-stop(100%, rgba(244,173,31,1)));
    background: -webkit-linear-gradient(top, rgba(255,204,0,1) 0%, rgba(244,173,31,1) 100%);
    background: -o-linear-gradient(top, rgba(255,204,0,1) 0%, rgba(244,173,31,1) 100%);
    background: -ms-linear-gradient(top, rgba(255,204,0,1) 0%, rgba(244,173,31,1) 100%);
    background: linear-gradient(to bottom, rgba(255,204,0,1) 0%, rgba(244,173,31,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffcc00', endColorstr='#f4ad1f', GradientType=0 );
    margin:5px 0 0 0;font-weight:600;font-size:14px;color:#111;line-height:18px;border-radius:30px;padding:8px 16px;text-decoration:none!important;float:left}
.one_casino_link:hover{background:#ffcc00;color:#111!important}
.one_casino_bonuse_link{margin:5px 0 0 0;width:100%;font-weight:400;font-size:14px;color:#77ad1b;line-height:18px;padding:0;text-decoration:underline;float:left}
.one_casino_bonuse_link:hover{color:#ffffff;text-decoration:underline}

.main_block{padding:0;margin:0;float:left;width:100%}
.third_right_offer{padding:0;float:right;margin:1% 0 1% 1%;width:25%}
.two_third_offer{padding:0;margin:1% 1% 10px 0;float:left;width:72%}
.third_right_offer2{padding:0;float:right;margin:1% 0 1% 0;width:27%}
.two_third_offer2{padding:0;margin:1% 1% 10px 0;float:left;width:71%}
.one_offer{padding:0;margin:0 0 10px 0;float:left;width:100%}
.one_offer_block{padding:0;margin:10px 0;float:left;width:100%}
.one_offer_block p{font-size:12px!important;line-height:14px!important;margin:0!important;padding:5px 0 0 0!important;float:left!important}
.one_offer_block img{padding:0;margin:0;float:left;width:100%;height:auto}
.top_slots{padding:0;margin:0;float:left}
.top_slots h2{border-bottom:2px solid #78ae1b;color:#fff;font-size:24px;margin:0;padding:10px 0;text-transform:uppercase;width:100%}
.providers{padding:0;margin:0;float:left;width:100%}
.providers h2{border-bottom:2px solid #78ae1b;color:#fff;font-size:24px;margin:0;padding:10px 0;text-transform:uppercase;width:100%}
.providers_in{padding:0;margin:13px 0 0 0;background:#111111;float:left}
.providers_in a{font-weight:600;font-size:20px;padding:13px 13px 13px 30px;color:#77ad1b;float:left;transition:all 0.2s ease 0s;text-transform:uppercase}
.providers_in a:hover{color:#fff}
.one_provider{padding:0;margin:4% 4% 0 4%;border-bottom:#222222 solid 1px;float:left}
.one_provider_prev{padding:0 1% 0 0;margin:0;width:38%;float:left}
.one_provider_prev img{height:auto;padding:0;margin:0;border-radius:5px;width:100%;float:left}
.o_p_p_n{padding:0;margin:0;float:right;width:60%}
.o_p_p_n span{font-weight:600;font-size:14px;padding:0;color:#77ad1b;overflow:hidden}
.o_p_p_n h4{font-weight:600;font-size:16px;padding:5px 0 0 3px;color:#fff;overflow:hidden;height:31px}
.one_provider p{font-weight:400;font-size:12px;padding:0;color:#acacac;margin:5px 0;width:100%;float:left}
.cassino_link{padding:0;margin:0;float:left;width:100%}
.cassino_link h2{border-bottom:2px solid #78ae1b;color:#fff;font-size:24px;margin:0;padding:5px 0 10px 0;text-transform:uppercase;width:100%}
.cassino_link_in{padding:0;margin:13px 0 0 0;background:#1d1d1d;float:left}
.cassino_link_all{padding:0;margin:4% 4% 0 4%;float:left}
.cassino_link_all p{font-weight:400;font-size:13px;padding:0;color:#acacac;margin:0 0 13px 0}
.cassino_link_item{padding:12px 0;margin:0;width:100%;float:left;border-bottom:#222222 solid 1px;border-top:#222222 solid 1px}
.cassino_link_in a{font-weight:600;font-size:20px;padding:13px 13px 13px 30px;color:#77ad1b;float:left;transition:all 0.2s ease 0s;text-transform:uppercase}
.cassino_link_in a:hover{color:#fff}
.cassino_link_item ul{margin:0;padding:0;list-style:none}
.cassino_link_item ul li{margin:0;padding:0;line-height:1}
.cassino_link_item ul li a{display:block;float:left;text-align:left;font-size:16px!important;text-decoration:underline;font-weight:600;color:#77ad1b;padding:5px 10px 5px 0;text-transform:none}
.cassino_link_item ul li a:hover{text-decoration:none}
.tegs{padding:0;margin:8px 0 8px 0;float:left;width:100%}
.mainH1{border-bottom:2px solid #78ae1b!important;color:#fff!important;font-size:24px!important;margin:0!important;padding:10px 0!important;text-transform:uppercase!important;width:100%!important}
.tegs h2{border-bottom:2px solid #78ae1b;color:#fff;font-size:24px;margin:0;padding:10px 0;text-transform:uppercase;width:100%}
.tegs_in{padding:0 0 20px 0;margin:13px 0 0 0;background:#1d1d1d;float:left;width:100%}
.tegs_all{padding:0;margin:4%}
.tegs_all p{font-weight:400;font-size:13px;padding:0;color:#acacac;margin:0 0 13px 0;overflow:hidden;height:71px}
.tegs_item{padding:0;margin:0;width:100%;float:left}
.tegs_item .tegs_title{font-size:16px!important;font-weight:400;margin:6px 0;line-height:1.5;text-align:right}
.tegs_item .tegs_title a{padding:0;text-transform:none;transition:all 0.2s ease 0s;text-align:left}
.tegs_item .tegs_title a.tegs_nm{display:inline-block;height:24px;width:70%;overflow:hidden;float:left}

.about_us{padding:0;margin:0;float:left;width:49%}
.about_us_all{float:left;margin:4% 4% 0;padding:0}
.about_us h2{border-bottom:2px solid #78ae1b;color:#fff;font-size:24px;margin:0;padding:10px 0;text-transform:uppercase;width:100%}
.about_us_in{padding:0;margin:13px 0 0 0;background:#1d1d1d;float:left;min-height:305px;width:100%}
.about_us_in .text_one{padding:0;margin:0;float:left;overflow:hidden;height:80px}
.about_us_in .text_one p{font-weight:400;font-size:14px;padding:0;color:#77ad1b;margin:0}
.about_us_in .text_two{padding:0 0 5px 0;margin:0;float:left;border-bottom:#222222 solid 1px;height:190px}
.about_us_in .text_two_t{padding:0;margin:0;overflow:hidden;height:207px}
.about_us_in .text_two p{font-weight:400;font-size:13px;padding:0;color:#acacac;margin:0 0 5px 0}
.about_us_in a{font-weight:600;font-size:20px;padding:13px 13px 13px 20px;color:#77ad1b;float:left;transition:all 0.2s ease 0s;text-transform:uppercase}
.about_us_in a:hover{color:#fff}
.about_us_in p a{font-weight:400;font-size:13px;color:#77ad1b;float:none;padding:0px}
.about_us_in p a:hover{color:#fff}
.our_heroes{padding:0;margin:0;float:right;width:49%}
.our_heroes_all{float:left;margin:4% 4% 0;padding:0}
.our_heroes h2{border-bottom:2px solid #78ae1b;color:#fff;font-size:24px;margin:0;padding:10px 0;text-transform:uppercase;width:100%}
.our_heroes_in{padding:0;margin:12px 0 0 0;background:#111111;float:left;min-height:305px;width:100%}
.our_heroes_in .text_one{padding:0;margin:0 0 10px 0;float:left;overflow:hidden;height:60px}
.our_heroes_in .text_one p{font-weight:400;font-size:14px;padding:0;color:#77ad1b;margin:0}
.our_heroes_in a{font-weight:600;font-size:20px;padding:13px 13px 13px 20px;color:#77ad1b;float:left;transition:all 0.2s ease 0s;text-transform:uppercase}
.our_heroes_in a:hover{color:#fff}
.one_our_heroes{padding:10px 0 6px 0;margin:0;float:left;border-bottom:#222222 solid 1px}
.one_our_heroes img{height:auto;padding:0 1% 0 0;margin:0;float:left;width:30%}
.o_o_h{padding:0;margin:0;float:right;width:69%;min-height:101px;overflow:hidden}
.o_o_h p{font-weight:400;font-size:13px;padding:0;color:#acacac;margin:0 5px 5px 5px;overflow:hidden;height:91px}
.last_news{padding:0;margin:0;float:right;width:49%}
.last_news_all{float:left;margin:0;padding:0}
.last_news h2{border-bottom:2px solid #78ae1b;color:#fff;font-size:24px;margin:0;padding:10px 0;text-transform:uppercase;width:100%}
.last_news_in{padding:0;margin:7px 0 0 0;float:left;min-height:305px}
.one_last_news{padding:0;margin:0 0 10px 0;float:left;border-bottom:#222222 solid 1px;width:100%}
.one_last_news img{padding:0;margin:0 2% 0 0;float:left;width:38%;height:auto}
.one_last_news h3{margin:0;font-weight:600;font-size:16px;line-height:20px;padding:0;color:#77ad1b;overflow:hidden}
.one_last_news p{margin:0 0 5px 0;font-weight:400;font-size:14px;padding:5px 0;color:#acacac;overflow:hidden;height:42px;float:left;width:100%}
.one_last_news a{text-decoration:none;padding:0;margin:0;height:auto;background:none}
.last_news_link{margin:5px 0 0 0;padding:0;width:100%;height:35px;text-align:center;float:left;border-radius:30px;background:none;border:solid 1px #77ad1b;line-height:1}
.last_news_link p{color:#fff;text-decoration:none;font-weight:600;padding:6px 0;font-size:16px;margin:3px 0 0 0}
.text-center{text-align:center!important}
.container-num{width:100%;margin:0 auto}
.clearfix:after{content:"";display:table;clear:both}
.col-4{font-weight:600;width:33.333333%;color:#77ad1b;font-size:76px;display:inline-block;float:left}
.label-num{margin:0!important;font-size:18px!important;font-weight:400!important;color:#fff!important;text-transform:uppercase!important;border-bottom:solid 2px #78ae1b!important;padding:0 0 20px 0!important}
.section-num{padding:5px 0 15px 0}
.select_main{margin:10px auto;width:100%;overflow:hidden;position:relative;border:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#fff url(../img/select_arrow.png) no-repeat right;color:#555555}
.select_main select{width:100%;height:40px;position:relative;border:none;cursor:pointer;font-size:16px;font-weight:400;padding:5px;opacity:0;filter:alpha(opacity=0);color:#555555}
.select_main p{padding:0 10px;width:100%;height:40px;position:absolute;font-weight:400;color:#555555!important;line-height:30px;font-size:16px;overflow:hidden;margin:4px 0 0 0;text-align:left!important}
.about_block{padding:0;margin:0;width:100%;float:left}
.about_block_one{padding:0;margin:0;width:100%;float:left;clear:both}
.about_block_one_img_left{padding:0;margin:0 0 -5px 0;width:20.33%;float:left}
.about_block_one_img_right{padding:0;margin:0 0 -5px 0;width:20.33%;float:right}
.about_block_one_img_left img{width:100%;height:auto}
.about_block_one_img_right img{width:100%;height:auto}
.about_block_one_text_right{padding:0;margin:0;width:79.66%;float:right}
.about_block_one_text_left{padding:0;margin:0;width:79.66%;float:left}
.about_block_one_text_right h2{padding:0;margin:0;color:#78ae1b!important;font-size:22px!important;font-weight:400}
.about_block_one_text_left h2{padding:0;margin:0;color:#78ae1b!important;font-size:22px!important;font-weight:400}
.about_block_one_text_right h3{padding:0;margin:0;color:#acacac!important;font-size:16px!important;font-weight:400}
.about_block_one_text_left h3{padding:0;margin:0;color:#acacac!important;font-size:16px!important;font-weight:400}
.onetwonewsleft{padding:0;margin:0;width:49%;float:left}
.onetwonewsright{padding:0;margin:0;width:49%;float:right}
.contentImgLeft{float:left;margin:0 15px 7px 0}
.contentImgLeftNews{float:left;margin:0 10px 7px 0;width:30%;height:auto}
.contentImgLeftNews img{float:left;margin:0;width:100%;height:auto}
.third_right{padding:0;float:right;margin:30px 0 15px 0;width:32%}
.two_third{padding:0;margin:30px 0 15px 0;float:left;width:66%}
.white-color{color:#fff}
.white-color:hover{color:#77ad1b}

.bigWinCard{padding:0 0 5px 0;margin:1%;float:left;width:31.33%;background:#ebebeb;position:relative}
.bigWinCard a{padding:0;margin:0;width:100%;float:left}
.bigWinCardImage{padding:0;margin:0;float:left;width:100%;overflow:hidden}
.bigWinCardImage .parentImg{padding-bottom:56.2%;position:relative;width:100%;height:0}
.bigWinCardImage .childImg{background:#1d1d1d url(../img/fotoback.png) 50% 50% no-repeat;position:absolute;top:0;right:0;bottom:0;left:0}
.bigWinCardImage img{padding:0;margin:0;width:100%;height:auto;float:left}
.bigWinCardImage:hover img{border:none}
.bigWinCardImage:hover .bigWinCardName{text-align:left;padding:6px 0 0 0;margin:0 5.5%;color:#363636!important;width:89%;float:left;transition:all 0.2s ease 0s;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-decoration:none}
.bigWinCardImage .bigWinCardName{text-align:left;padding:6px 0 0 0;margin:0 5.5%;font-weight:400;font-size:14px;color:#111111!important;line-height:18px;width:89%;float:left;transition:all 0.2s ease 0s;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-decoration:none}
.bigWinCardImage .gameItemimg{position:relative;float:left;width:100%;height:auto;margin:0;padding:0}
.bigWinCardImage .gameItemimg img{position:relative;display:block;margin:0;top:0;left:0;width:100%;height:auto;float:left}
.bigWinCardImage .pngBlock{position:absolute;top:0;left:0;width:100%;height:100%}
.bigWinCardImage .pngBlock img{float:left;width:100%;height:auto;margin:0;padding:0}
.bigWinPlay{padding:0;margin:10px 5% 10px 5%!important;position:relative;width:90%!important;height:50px;font-weight:600;float:left;font-size:18px;line-height:50px;text-align:center;text-decoration:none;border-radius:50px;color:#111;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;
    background: rgba(255,204,0,1);
    background: -moz-linear-gradient(top, rgba(255,204,0,1) 0%, rgba(244,173,31,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,204,0,1)), color-stop(100%, rgba(244,173,31,1)));
    background: -webkit-linear-gradient(top, rgba(255,204,0,1) 0%, rgba(244,173,31,1) 100%);
    background: -o-linear-gradient(top, rgba(255,204,0,1) 0%, rgba(244,173,31,1) 100%);
    background: -ms-linear-gradient(top, rgba(255,204,0,1) 0%, rgba(244,173,31,1) 100%);
    background: linear-gradient(to bottom, rgba(255,204,0,1) 0%, rgba(244,173,31,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffcc00', endColorstr='#f4ad1f', GradientType=0 );}
.bigWinPlay img{padding:0;margin:-2px 0 0 0;position:relative;vertical-align:middle;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}
.bigWinPlay span{padding:0;color:#111;margin:0;position:relative}
.bigWinPlay:hover{background:#ffcc00}
.bigWin-h2{padding:0 0 0 50px;color:#fff;margin:0 0 10px 0;font-weight:600;font-size:24px;line-height:40px;position:relative;background-image:url(../img/bigwin.png);text-transform:uppercase;background-position:0 50%;background-repeat:no-repeat}
