.clublist{text-align:left}.clubbonuses .item{padding:5px;border:1px solid #0b1628;margin:0 15px 15px 0;display:block;border-radius:2px}.clubbonuses{display:flex;flex-wrap:wrap;align-items:center}.clubnumber{font-size:14px;position:absolute;left:0;top:0;width:30px;text-align:center;color:white}.clubnumber>*{position:relative;line-height:30px}.clubnumber:before{content:'';display:block;width:0;height:0;position:absolute;border-right:50px solid transparent;border-bottom:50px solid #0b1628;transform:rotate(90deg)}.clublist>.container{position:relative;border:1px solid #0b1628;margin:0 auto 32px;line-height:1.2}.clublist .holder{padding-top:20px}.clublist>.container,.clubnumber:before{transition:border-color .3s linear}.clublist>.container:hover{border-color:#e83968}.clublist>.container:hover .clubnumber:before{border-bottom-color:#e83968}.clublist .container:hover .hider{background-color:#e83968}.clubname{font-weight:bold;color:black;font-size:1.2em;display:inline;margin:0 auto 16px;margin-left:5px;}.clubname:hover{text-decoration:none;color:black}.cluboverview{margin:0 auto 16px;font-size:.9em}.clubsoftware{margin:0 auto 16px}.clubsoftware:before{content:'Производители:';display:inline-block;font-weight:bold;margin:0 10px 16px auto;font-size:1.1em}.clubadvantages:before{content:'Преимущества клуба';display:block;margin:0 auto 32px;font-weight:bold;text-align:left;font-size:1.2em;color:black}.clubadvantages>*{margin:0 auto 16px;padding-left:32px;background:url('img/ul.png')no-repeat left center;font-size:.9em}.clubratings:before{content:'Оценка клуба';display:block;margin:0 auto 32px;font-weight:bold;text-align:left;font-size:1.1em;color:black;text-transform:uppercase}.clubhided{padding-top:0;overflow:hidden;transition:opacity linear .3s;opacity:0;display:none;margin:-1px auto 16px}.clubhided.show{opacity:1}.clubhided.show>.row{padding-top:20px;border-top:1px solid #0b1628;margin:0 auto}.clubratings .item{margin:0 auto 16px}.clubratings .item>*{display:inline-block;vertical-align:middle;text-transform:uppercase;font-size:.8em;margin-right:5px}.clubratings .bold{font-weight:bold}.clubscreens{text-align:center}.clubscreens .item{width:150px;height:150px;display:inline-block;background-position:center center}.clubrate .stars{width:151px;height:24px;background:url('img/casino_rating_5.png')no-repeat left center;position:relative}.clubrate>*{display:block;margin:0 auto 16px;font-size:2.2em;font-weight:bold;text-align:center;color:black}.clubrate .star_hover{display:block;position:absolute;width:0;height:100%;left:0;top:0;background:url('img/casino_rating_5.png')no-repeat left center;filter:sepia(100%)}.clublist .hider{width:40px;height:20px;bottom:-10px;left:50%;margin-left:-20px;position:absolute;background:url('img/hider.png')no-repeat center center #0b1628;display:block;transform:rotate(180deg);border-radius:4px;transition:background-color linear .3s}.clublist .hider.show{transform:rotate(0)}.cluboverview_block{padding-top:20px}.clubbtns{padding:0}.clubbtns>*{display:block;padding:15px 0;text-align:center;color:white;margin:0 auto 16px;transition:linear .3s;position:relative;z-index:1;text-transform:uppercase;font-weight:bold;width:90%}.clubbtns>*:hover{text-decoration:none}.clubbtns .play{background:url('img/bg_btn.jpg') #d82f17;border-left:0;border-right:0;color:white}.clubbtns .review{border-left:0;border-right:0;margin:0 auto;color:black}.clubbtns:before{content:'';width:1px;height:1000px;top:50%;margin-top:-500px;left:-1px;background:#283852;display:block;position:absolute}.clubbtns:after{content:'';display:block;position:absolute;left:0;top:-500px;width:100%;height:1000px;background:url('img/bg.jpg')}.clublist_overview_holder{overflow:hidden}.promo{padding:16px 0 0 0;display:flex;justify-content:space-between;align-items:center;text-align:center;flex-wrap:wrap;border-radius:6px;background:#0b1628}.promo_bold{font-weight:bold}.promo a{color:white}.promo li{list-style:none;margin:0 auto 16px;text-align:center;display:flex;justify-content:space-between;align-items:flex-start;text-align:center;flex-wrap:wrap;height:100%}.promo li>*,.promo_left>*{display:block;flex-grow:1;margin:0 auto 16px}.promo_right>*{margin:0 auto;display:block;color:white;padding:20px}.promo_right{padding:0 20px}.promo_left{font-size:1.4em;font-weight:bold}.promo_right .promo_play{background:#d82f17;text-transform:uppercase;font-weight:bold}.promo_right .promo_bonus,.promo_right .promo_bold{background:white;color:black}@media screen and (max-width:530px){.clubscreens .item{width:100%;height:200px}}@media screen and (max-width:992px){.clublogo{padding-top:15px;text-align:center}.clubbtns:before{display:none}.clubbtns{border-top:1px solid #0b1628;margin:0 auto 16px;overflow:hidden}}