.slider-top .item{
  min-height: 380px;
  height: 380px;
}
.slick-slide img{
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}
.slick-slider .text-box{
  position: absolute;
  left: 10px;
  right: 10px;
  top: 10px;
  bottom: 10px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  filter: drop-shadow(2px 4px 6px black);
}
.slick-slider .text-box .title{
  font-size: 36px;
  line-height: 49px;
  text-shadow: 0 4px 8px rgba(0, 0, 0, .3);
  text-transform: uppercase;
  font-weight: 600;
  text-align: center;
}

.carusel .item.item-main .btn-box{
	position: relative;
	bottom: auto;
}

.slick-slider .text-box .pre-title {
  background: linear-gradient(98.32deg, #815e00 -2%, #ffe9af 54.7%, #815e00 107.96%);
  -webkit-background-clip: text;
  background-clip: text;
  font-size: 40px;
  line-height: 48px;
  -webkit-text-fill-color: transparent;
  color: #dbc17d;
  text-transform: uppercase;
  font-weight: 800;
  max-width: 700px;
  margin-bottom: 30px;
  text-align: center;
}
@media (max-width: 768px){
	.slick-slider .text-box .title,.slick-slider .text-box .pre-title{
	  line-height: 1;
	  font-size: 20px;
	}
}

.table-box{overflow: hidden;overflow-x: scroll;padding-bottom: 20px;}
.table-box table{width: 100%;border: 1px solid #cdb5d5;}
.table-box::-webkit-scrollbar{width: 0px;height: 0;}
.table-box table td{border: 1px solid #cdb5d5;padding: 5px;}
.content-form {
	padding: 15px 20px 0;
	margin-top: 20px;
	/*background: linear-gradient(180deg, #424242 0, #333 100%), #000;*/
	margin-bottom: 20px;
	border-radius: 20px;
	border: 1px solid #d3d3d3;
	color: #000;
}
.content-form *, .content-form *::after, .content-form *::before{
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.content-form	.h2 {
	font-size: clamp(18px, 1.7544vw, 24px);
	text-align: center;
	line-height: 1;
	margin-bottom: 10px;
	padding: 0;
	font-weight: bold;
	color: #fff;
}
.content-form	.form-box {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	gap: 0 20px;
}
.content-form  .form-group-email {
	flex: 1 1 auto;
	position: relative;
	width: calc(70% - 20px);
}
.content-form .form-group-submit {
	flex: 1 1 auto;
	width: 30%;
	min-width: 160px;
	margin-bottom: 17px;
}
.content-form .form-control {
	background-color: #fff;
	border: 1px solid #d3d3d3;
	box-shadow: 1px 1px 2px rgba(0, 0, 0, .05) inset;
	border-radius: 5px;
	height: 42px;
	padding: 10px;
	position: relative;
	width: 100%;
	color: #000;
}
.content-form .btn {
	min-height: 42px;
	width: 100%;
}
.content-form .form-text{
	margin-bottom: 20px;
	text-align: center;
	line-height: 1.2;
	color: #fff;
}
.content-form .status-message {
	font-size: 12px;
	font-weight: 500;
	min-height: 23px;
	padding: 3px 11px;
}
.content-form .status-message.success {
	color: #26b326;
}
.content-form .status-message.error {
	color: #ed3c3c;
}

@media(max-width: 650px) {
.content-form {
	padding: 10px 15px 0;
}
.content-form	.form-group-submit {
		width: 100%;
}
.content-form	.status-message {
		min-height: 13px;
		text-align: center;
}
}
.table-box table tr:nth-child(odd){background-color: #200d2b;}
a:not([href]){color: #fff;}

.faq-item{
	    border: 1px solid #cdb5d5;
    border-radius: 8px;
    margin-bottom: 10px;
    position: relative;
    overflow: hidden;
}

.faq-item .accordion{background: #200d2b;
    padding: 5px 10px;
    font-size: 16px;
    text-align: left;
    font-weight: 700;
    color: #fff;cursor: pointer;}
.faq-item .panel p{padding: 10px;margin: 0;}

.content h4 {
    font-weight: 700;
    font-size: 14px;
    padding-bottom: 15px;
    color: #fff;
}
.footer .box-icon-provider, .footer .futermenu{    flex-wrap: wrap;}
.content img{    max-width: 100%;
    height: auto;}

.box-csrysel-slidebar{    max-height: 1000px;    overflow: hidden;}
.box-games .right .box-csrysel-slidebar:before {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    right: 10px;
    background: #52085c;
    background: -webkit-gradient(linear,left top,left bottom,from(rgba(82,8,92,0)),color-stop(48%,#52085c),to(#52085c));
    background: -o-linear-gradient(top,rgba(82,8,92,0) 0,#52085c 48%,#52085c 100%);
    background: linear-gradient(
180deg,rgba(82,8,92,0) 0,#52085c 48%,#52085c 100%);
    height: 20px;
    z-index: 1;
}
.naw-game .item.activ a{color: #fff;}
.box-games .right:before{display: none;}

.box-mobile-menu{
	position: fixed;
	top: 70px;
	left: 0;
	right: 0;
	z-index: 1000;
}
.row-box-mob-menu{
	background: #52085c;
	max-width: 300px;
	height: 100vh;
}
.row-box-mob-menu a {
    padding: 8px 15px;
    display: block;
    border-bottom: 1px solid #cdb5d5;
    color: #fff;
}

.content-box-mobail .item{
	border: 1px solid #cdb5d5;
	padding: 20px;
	text-align: center;border-radius: 5px;
	margin-bottom: 10px;
}
.content-box-mobail .item img{margin: auto;}
.content-box-mobail .item .title{color: #fff;font-size: 20px;line-height: 20px;margin-top: 10px;display: inline-block;}
.box-games .container .left .item img{margin: auto;}


@media (min-width: 992px){
.container, .container-lg, .container-md, .container-sm {
    max-width: 100%;
}
}
@media (min-width: 1360px){
.container, .container-lg, .container-lm, .container-md, .container-sm, .container-xl {
    max-width: 1360px;
}}
@media (max-width: 992px){
.carusel .item {height: 350px;}
.carusel .item img {
    width: 100%;
    height: 100%;
    object-fit: cover;	
}
.carusel .carusel-slic .slick-dots{bottom: 10px;}
.carusel .item .btn-box{bottom: 40px;}
.row-logo-btn .img-box{height: 350px;}
.row-logo-btn .img-box img {
    width: 100%;
    height: 100%;
    object-fit: cover;	
}
.row-logo-btn .img-box .btn-box{bottom: 40px;}
}
@media (max-width: 768px){
.carusel .item {height: 180px;}
.carusel .item .btn-box{bottom: 10px;}
.carusel .item .btn-box .btn{padding: 5px 20px;line-height: 20px;}
.row-logo-btn .img-box{height: 180px;}
.row-logo-btn .img-box .btn-box {bottom: 10px;}
.row-logo-btn .img-box .btn-box .btn-big{padding: 5px 20px;line-height: 20px;}
}


.box-turnir .left .title.icotvo:before { background-image: url(../images/dist/title-3.png);}


i.icon-mirror{background-image: url(../images/ico/mirror.png);}
i.icon-promo{background-image: url(../images/ico/promo.png);}
i.icon-review{background-image: url(../images/ico/review.png);}
i.icon-free{background-image: url(../images/ico/free.png);}
i.icon-registration{background-image: url(../images/ico/registration.png);}
i.icon-ofitial{background-image: url(../images/ico/ofitial.png);}
i.icon-smartphone{background-image: url(../images/ico/smartphone.png);}
i.icon-money{background-image: url(../images/ico/money.png);}
i.icon-mani-aut{background-image: url(../images/ico/mani-aut.png);}
i.icon-turnir{background-image: url(../images/ico/turnir.png);}













