body {
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
	overflow-x: hidden;
}

h1,
h2,
h3,
h4,
h5,
h6,
.esport-slider-carousel .slider-wrapper .content .top-title,
.esport-slider-carousel .slider-wrapper .content .title,
.content-title-element.size1 .title,
.content-title-element.size1 .title,
.content-title-element.size2 .title,
.achievement-box .point,
.achievement-box .content .title,
.player-wrapper .content,
.team-player-list li .player-wrapper .hover-content .view-profile,
.player-team-list-wrapper .nav-tabs li a span,
.esport-counter .number,
.esport-counter .title,
.fixtures-wrapper .fixture-list li .left .game,
.fixtures-wrapper .fixture-list li .left .title,
.fixtures-wrapper .fixture-list li .right .team-details .team-name,
.fixtures-wrapper .fixture-list li .score-date,
.fixtures-wrapper .nav-tabs li a span,
.alternativeFont,
.widget-title,
.header-style-1 .header-main-area .header-menu .navbar .navbar-nav,
.post-list-style-1 .image .category .post-categories,
.post-list-style-1 .title,
.post-list-style-2 .title,
.content-title-wrapper .title {
	font-family: Khand,"Arial Narrow","Segoe UI","Helvetica Neue",Helvetica,Arial,sans-serif;
}

.cyrillic-lang h1,
.cyrillic-lang h2,
.cyrillic-lang h3,
.cyrillic-lang h4,
.cyrillic-lang h5,
.cyrillic-lang h6,
.cyrillic-lang .esport-slider-carousel .slider-wrapper .content .top-title,
.cyrillic-lang .esport-slider-carousel .slider-wrapper .content .title,
.cyrillic-lang .content-title-element.size1 .title,
.cyrillic-lang .content-title-element.size1 .title,
.cyrillic-lang .content-title-element.size2 .title,
.cyrillic-lang .achievement-box .point,
.cyrillic-lang .achievement-box .content .title,
.cyrillic-lang .player-wrapper .content,
.cyrillic-lang .team-player-list li .player-wrapper .hover-content .view-profile,
.cyrillic-lang .player-team-list-wrapper .nav-tabs li a span,
.cyrillic-lang .esport-counter .number,
.cyrillic-lang .esport-counter .title,
.cyrillic-lang .fixtures-wrapper .fixture-list li .left .game,
.cyrillic-lang .fixtures-wrapper .fixture-list li .left .title,
.cyrillic-lang .fixtures-wrapper .fixture-list li .right .team-details .team-name,
.cyrillic-lang .fixtures-wrapper .fixture-list li .score-date,
.cyrillic-lang .fixtures-wrapper .nav-tabs li a span,
.cyrillic-lang .alternativeFont,
.cyrillic-lang .widget-title,
.cyrillic-lang .header-style-1 .header-main-area .header-menu .navbar .navbar-nav,
.cyrillic-lang .post-list-style-1 .image .category .post-categories,
.cyrillic-lang .post-list-style-1 .title,
.cyrillic-lang .post-list-style-2 .title,
.cyrillic-lang .content-title-wrapper .title,
.content-title-element.size1 .description {
	font-family: "PT Sans Narrow","Arial Narrow","Segoe UI","Helvetica Neue",Helvetica,Arial,sans-serif;
}

.page-title-breadcrumbs .page-title-breadcrumbs-image {
	background-image: url(/images/breadcrumbs-bg.jpg);
}

body {
	background-attachment: fixed;
}

.vc_custom_1492687936586{background-image:url(/images/about-bg.jpg) !important;}
.vc_custom_1492790774744{background-color:#fac800 !important;}
.vc_custom_1493036821803{background:#0a0a0a url(/images/video-bg.jpg) !important;}
.vc_custom_1492687659997{margin-bottom:28px !important;}


.gamecontainer {
	margin: 40px auto;
}
.gamecontainer .gamecontainer-header {
	background: #000;
	height: 60px;
	text-align: center;
	line-height: 60px;
	border-radius: 12px 12px 0 0;
	position: relative;
	font-family: 'Khand';
}
.cyrillic-lang .gamecontainer .gamecontainer-header {
	font-family: "PT Sans Narrow";
}
.gamecontainer .gamecontainer-header .leftside {
	display: inline-block;
	float: left;
	width: 100%;
}
.gamecontainer .gamecontainer-header .leftside h4 {
	display: inline-block;
	color: #fff;
	margin: 0;
	padding: 0;
	font-size: 22px;
}
.gamecontainer .gamecontainer-header .leftside h4.header {
	position: relative;
	top: 2px;
}
.gamecontainer .gamecontainer-header .leftside .casino-info {
	display: none;
	text-align: center;
	width: 100%;
}
.gamecontainer .gamecontainer-header .leftside .casino-info div {
	display: inline-block;
	margin-right: 30px;
	position: relative;
}
.gamecontainer .gamecontainer-header .leftside .casino-info div .overlay {
	position: absolute;
	width: 100%;
	height: 100%;
	background-color: #000;
	z-index: 10;
}
.gamecontainer .gamecontainer-header .leftside .casino-info .name {
	margin-left: 10px;
}
.gamecontainer .gamecontainer-header .leftside .casino-info .name h4 a {
	position: relative;
	top: 2px;
	color: #fff;
}
.gamecontainer .gamecontainer-header .leftside .casino-info .bonus h4 a {
	position: relative;
	top: 4px;
	font-size: 30px;
	color: #fac800;
}
.gamecontainer .gamecontainer-header .leftside .casino-info .name h4 a:hover,
.gamecontainer .gamecontainer-header .leftside .casino-info .bonus h4 a:hover {
	text-decoration: underline;
}
.gamecontainer .gamecontainer-header .leftside .casino-info .play-now {
	margin-right: 40px;
}
.gamecontainer .gamecontainer-header .leftside .casino-info .play-now a {
	height: 40px;
	font-size: 20px;
	padding: 1px 12px;
	line-height: 30px;
	font-weight: 600;
	text-transform: uppercase;
	border-radius: 4px;
	transition: all .1s ease-in-out;
	color: #fff;
	background-color: #fac800;
	box-shadow: none;
	border: 1px solid #000;
}
.gamecontainer .gamecontainer-header .leftside .casino-info .play-now a:hover {
	border: 1px solid #fff;
}
.gamecontainer .gamecontainer-header .buttons,
#gamecontainer-body .buttons
{
	position: absolute;
	right: 0;
	height: 100%;
}
.gamecontainer .gamecontainer-header .buttons i,
#gamecontainer-body .buttons i
{
	font-size: 26px;
	color: #fff;
	margin-right: 20px;
	transition: all .1s ease-in-out;
	color: #eee;
	line-height: 60px;
}
.gamecontainer .gamecontainer-header .buttons i:hover,
#gamecontainer-body .buttons i:hover
{
	transform: scale(1.2);
	text-shadow: 0px 0px 30px #ccc;
}
#gamecontainer-body .buttons {
	display: none;
	z-index: 999999;
}
#gamecontainer-body .buttons i {
	color: #ccc;
}
#gamecontainer-body {
	background-color: #000;
	width: 100%;
	aspect-ratio: 16 / 9;
}
#gamecontainer-body.mobile-fullscreen {
	position: fixed;
	inset: 0;
	width: 100vw;
	height: 100dvh;
	max-width: none;
	z-index: 9999;
}
.gamecontainer-footer {
	margin-bottom: 50px;
	text-align: center;
}
.gamecontainer-footer .play-for-real {
	display: inline-block;
	height: 40px;
	min-width: 250px;
	margin-top: 30px;
	padding-left: 15px;
	padding-right: 15px;
	background-color: #fff;
	border: 1px solid #e6b838;
	border-radius: 3px;
	text-align: center;
	line-height: 40px;
	font-size: 18px;
	font-weight: bold;
	background: #ffcc3e;
	color: #111;
	transition: all .15s;
}
.gamecontainer-footer .play-for-real:hover {
	filter: drop-shadow(0px 0px 5px #ccc);
	background: #ffe65a;
}
.gamecontainer-footer .review-us {
	display: inline-block;
	height: 40px;
	min-width: 250px;
	margin-top: 30px;
	background-color: #fff;
	border: 1px solid #00b67a;
	color: #111;
	border-radius: 3px;
	text-align: center;
	line-height: 40px;
	font-size: 18px;
	transition: all .15s;
}
.gamecontainer-footer .review-us:hover {
	filter: drop-shadow(0px 0px 5px #ccc);
}
.gamecontainer-footer .review-us i.fa {
    font-size: 20px;
    color: #1dad79;
    margin-left: 12px;
    margin-right: 12px;
}
.gamecontainer-footer .btn-sep {
	display: inline-block;
	width: 30px;
}
@media (max-width: 720px){
	.gamecontainer .gamecontainer-header {
		height: 40px;
		line-height: 40px;
		border-radius: 8px 8px 0 0;
	}
	.gamecontainer .gamecontainer-header .header {
		margin-left: 15px;
		font-size: 16px;
	}
	.gamecontainer .gamecontainer-header .leftside h4 {
		font-size: 16px !important;
	}
	.gamecontainer .gamecontainer-header .leftside .casino-info div {
		margin-right: 16px;
	}
	.gamecontainer .gamecontainer-header .leftside .casino-info .name h4 a {
		top: 1px;
	}
	.gamecontainer .gamecontainer-header .leftside .casino-info .bonus h4 a {
		top: 2px;
		font-size: 20px !important;
	}
	.gamecontainer .gamecontainer-header .leftside .casino-info .play-now a {
		height: 30px;
		font-size: 16px;
		padding: 1px 8px;
		line-height: 20px;
	}
	.gamecontainer .gamecontainer-header .buttons i {
		font-size: 20px;
		margin-right: 15px;
		line-height: 40px;
	}
	.gamecontainer .gamecontainer-header .buttons i:hover {
		transform: scale(1.2);
		text-shadow: 0px 0px 20px #ccc;
	}
	.gamecontainer-footer .play-for-real {
		display: block;
	}
	.gamecontainer-footer .review-us {
		display: block;
	}
	.gamecontainer-footer .btn-sep {
		display: none;
	}
}
@media (max-width: 465px){
	.gamecontainer .gamecontainer-header .leftside .casino-info .play-now {
		display: none;
	}
}





.header-main-area {
	padding-left: 30px;
}


/* Casinos list */
table.casino-list {
	margin: 45px auto;
	margin-bottom: 70px;
	width: 100%;
	color: #555;
	font-family: Khand, "Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size: 16px;
}
.cyrillic-lang table.casino-list {
	font-family: "PT Sans Narrow", "Helvetica Neue",Helvetica,Arial,sans-serif;
}
table.casino-list a {
	color: #555;
}
table.casino-list a:visited {
	color: #555;
}
table.casino-list thead {
	display: table-header-group;
	vertical-align: middle;
	border-color: inherit;
}
table.casino-list > tbody > tr:nth-of-type(odd) {
    background-color: #f9f9f9;
}
table.casino-list > thead > tr > th {
	text-align: center;
}
table.casino-list tbody tr td {
	height: 100px;
}
table.casino-list > tbody > tr > td {
	padding: 8px;
	line-height: 1.428571429;
	vertical-align: middle;
	text-align: center;
	border-top: 1px solid #eae6e6;
}
table.casino-list > tbody > tr:hover {
	background-color: #f1f1f1;
}
table.casino-list > tbody > tr > td {
	min-height: 100px !important;
}
table.casino-list > tbody > tr > td.logo {
	width: 200px;
	padding: 15px 20px;
}
table.casino-list > tbody > tr > td.logo img {
	max-height: 90%;
	max-width: 90%;
	width: auto;
	height: auto;
	-webkit-transition: 0.2s ease;
	transition: 0.2s ease;
}
table.casino-list > tbody > tr:hover > td.logo img {
	max-height: 100%;
	max-width: 100%;
}
table.casino-list > tbody > tr > td img.logo {
	vertical-align: middle;
}
table.casino-list > tbody > tr > td.name {
	font-family: Khand;
	font-size: 22px;
	font-weight: 600;
}
.cyrillic-lang table.casino-list > tbody > tr > td.name {
	font-family: "PT Sans Narrow";
}
table.casino-list > tbody > tr > td.name .terms {
	margin-top: 8px;
	font-family: Khand;
	font-size: 15px;
	font-weight: normal;
}
.cyrillic-lang table.casino-list > tbody > tr > td.name .terms {
	font-family: "PT Sans Narrow";
}
table.casino-list td.rank {
	position: relative;
}
table.casino-list td.rank span.dt-number {
	z-index: 2;
	border-radius: 50%;
	background-color: #ffcc3e;
	border: 2px solid #fff;
	box-shadow: 0 0 4px #999;
	color: #fff;
	width: 38px;
	height: 38px;
	display: inline-block;
	line-height: 37px;
	font-size: 22px;
	text-align: center;
	top: 50%;
	left: 0;
}
table.casino-list img.flag {
	max-width: 80px;
}
table.casino-list .country-wrapper {
	display: inline-block;
	position: relative;
}
table.casino-list .country-wrapper:after {
	content: '';
	background: url("/images/checked.png");
	background-position: center center;
	background-size: cover;
	height: 36px;
	width: 36px;
	margin: -10px;
	position: absolute;
	right: 10px;
	top: 12px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	z-index: 0;
}
table.casino-list a:hover {
	color: #fac800;
}
table.casino-list span.strong {
	display: block;
	font-size: 20px;
	font-weight: 600;
}
table.casino-list .stars-rating {
	position: relative;
}
table.casino-list td.rating .stars-rating>div {
	padding-top: 12px;
}
table.casino-list .stars-img {
	width: 132px;
	margin: 3px 0 4px;
}
table.casino-list span.tc_clickout span {
    color: #848484;
    font-weight: normal;
    font-size: 13px;
    display: block;
    padding-top: 5px;
}
table.casino-list .btn {
	display: inline-block;
	padding: 6px 12px;
	margin-bottom: 0;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.42857143;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	-ms-touch-action: manipulation;
	touch-action: manipulation;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	background-image: none;
	border: 1px solid transparent;
	border-radius: 4px;
	color: #000;
}
table.casino-list .btn-claim {
	font-size: 15px;
	padding: 8px 15px;
	font-weight: 600;
	text-transform: uppercase;
	background: #ffcc3e;
	border: 2px solid #fff;
	box-shadow: inset 0 0 1px #826226, 0px 0 4px rgba(130, 98, 38, 0.28);
	transition: all .2s ease-in-out;
	color: #000;
}
table.casino-list .btn-claim:hover {
	background: #ffe65a;
	color: #000;
}
table.casino-list .btn-claim:visited {
	color: #000;
}
table.casino-list td.offer a {
	color: #54af48;
}
table.casino-list td.offer a:hover {
	color: #fac800;
}
table.casino-list td.offer a span.firstdep {
	color: #555 !important;
}
@media (max-width: 720px){
	table.casino-list > tbody > tr > td.offer,
	table.casino-list > thead > tr > th.offer {
		display: none;
	}
	table.casino-list > tbody > tr > td.name {
		font-size: 20px;
	}
}
@media (max-width: 620px){
	table.casino-list > tbody > tr > td.flag,
	table.casino-list > thead > tr > th.flag {
		display: none;
	}
	table.casino-list > tbody > tr > td.name {
		font-size: 18px;
	}
}
@media (max-width: 470px){
	table.casino-list > tbody > tr > td.rank,
	table.casino-list > thead > tr > th.rank {
		display: none;
	}
}
@media (max-width: 420px){
	table.casino-list > tbody > tr > td.logo img {
		max-width: 110px;
	}
}
@media (max-width: 380px){
	table.casino-list > tbody > tr > td.logo img {
		max-width: 90px;
	}
}
@media (max-width: 360px){
	table.casino-list > tbody > tr > td.logo img {
		max-width: 70px;
	}
}
tr.clickable-row:nth-child(n+2) .btn-claim {
	background: #fff;
	border-color: #ffcc3e;
	box-shadow: none;
}
tr.clickable-row:nth-child(n+2) .btn-claim:hover {
	background: #ffcc3e;
}
h2.best-casinos {
	margin-bottom: 20px;
	margin-top: 100px;
	position: relative;
	padding-top: 20px;
	border-top: 1px solid #e6e6e6;
}
h2.best-casinos img.approved {
    position: absolute;
    top: -45px;
    right: 10px;
	z-index: 9;
}
.casino-points {
	position: absolute;
	right: 15px;
	margin-top: 0px;
	padding-left: 20px;
	padding-right: 0px;
	font-size: 13px;
	border: 0;
	background: transparent;
	color: #777;
	text-transform: uppercase;
}
.casino-points li {
	display: inline-block;
	margin: 0 8px;
}
.casino-points li span {
	margin-left: 4px;
}
@media (max-width: 910px){
	.casino-points {
		list-style-type: none;
		padding: 0;
		margin: 0;
		font-size: 12px;
		letter-spacing: -0.3px;
		color: #909090;
		font-weight: 400;
		background: #f9f9f9;
		padding-top: 8px;
		padding-bottom: 8px;
		text-align: center;
		position: relative;
		right: 0;
		border-top: 1px solid #ddd;
		border-bottom: 1px solid #ddd;
	}
}




.header-style-1 .header-main-area .header-menu .navbar .navbar-nav>li.active>a {
	background: transparent !important;
	color: #fac800 !important;
}
.breadcrumbs {
	position: relative;
	top: 0;
	margin-bottom: 30px;
	text-decoration: none;
	color: #444;
	font-family: trebuchet ms,verdana,arial,sans-serif;
	font-size: 13px;
	line-height: 22px;
}
.breadcrumbs a {
	font-weight: bold;
	text-decoration: none;
	color: #444;
}
.breadcrumbs a:hover {
	text-decoration: underline;
}
.slider-wrapper a, .slider-wrapper a:visited {
	color: #FFFFFF;
	text-decoration: underline;
}
.slider-wrapper a:hover {
	color: #fac800;
}


#top-link {
    display: none;
    color: #2A2F35;
    bottom: 22px;
    position: fixed;
    right: 40px;
    width: 50px;
    height: 50px;
    z-index: 999;
    text-align: center;
    background-color: #fac800;
}
#top-link:before {
    font-family: "FontAwesome";
    display: block;
    content: "";
    font-size: 20px;
    margin-top: 2px;
}
#top-link span {
    position: absolute;
    bottom: 7px;
    display: block;
    text-align: center;
    width: 100%;
    font-size: 10px;
    font-weight: bold;
    text-transform: uppercase;
}
#top-link:hover {
    background-color: #2A2F35;
    text-decoration: none;
    color: #ffffff;
}
@media (max-width: 500px){
	#top-link {
		display: none;
	}
}




#mobile-bottom-casinos {
	display: none;
	position: fixed;
	left:0px;
	bottom:0px;
	height:70px;
	width:100%;
	border-top: 1px solid #ccc;
	background:#ebebeb;
	z-index: 1000;
	text-align: center;
}
#mobile-bottom-casinos .casino {
	display: block;
	position: relative;
	padding: 10px 0;
	font-family: Khand, "Helvetica Neue",Helvetica,Arial,sans-serif;
	overflow-y:hidden;
}
.cyrillic-lang #mobile-bottom-casinos .casino {
	font-family: "PT Sans Narrow", "Helvetica Neue",Helvetica,Arial,sans-serif;
}
#mobile-bottom-casinos .casino .gdlr-left {
	display: inline-block;
	width: 140px;
}
#mobile-bottom-casinos .casino .gdlr-left img {
	border-radius: 6px;
	max-height: 50px;
}
#mobile-bottom-casinos .casino .gdlr-center {
	display: inline-block;
	text-align: center;
	line-height: 50px;
	height: 50px;
}
#mobile-bottom-casinos .casino .gdlr-center a {
	color: #166e0b;
	font-size: 22px;
	font-weight: bold;
	display: inline-block;
	width: 120px;
}
#mobile-bottom-casinos .casino .gdlr-center a:hover {
	text-decoration: underline;
}
#mobile-bottom-casinos .casino .gdlr-right {
	display: inline-block;
	width: 140px;
}
#mobile-bottom-casinos .casino .gdlr-right a {
	font-size: 20px;
	padding: 0px 17px;
	line-height: 30px;
	font-weight: 600;
	text-transform: uppercase;
	border: 2px solid #fff;
	border-radius: 4px;
	transition: all .2s ease-in-out;
	color: #000;
	background: #fff;
	border-color: #ffcc3e;
	box-shadow: none;
	padding-top: 2px;
}
#mobile-bottom-casinos .casino .gdlr-right a:hover {
	background: #ffcc3e;
}
@media screen and (max-width: 767px) and (orientation:portrait) {
	#mobile-bottom-casinos {
		display: block;
	}
	.footer-copyright {
		padding-bottom: 100px;
	}
	#top-link {
		bottom: 100px;
	}
}
@media screen and (max-width: 500px) and (orientation:portrait) {
	#mobile-bottom-casinos {
		height:50px;
	}
	#mobile-bottom-casinos .casino .gdlr-left {
		display: inline-block;
		width: 100px;
	}
	#mobile-bottom-casinos .casino .gdlr-left img {
		border-radius: 6px;
		max-height: 30px;
	}
	#mobile-bottom-casinos .casino .gdlr-center {
		line-height: 30px;
		height: 30px;
	}
	#mobile-bottom-casinos .casino .gdlr-center a {
		font-size: 18px;
		font-weight: bold;
		width: 80px;
	}
	#mobile-bottom-casinos .casino .gdlr-right {
		display: inline-block;
		width: 100px;
	}
	#mobile-bottom-casinos .casino .gdlr-right a {
		height: 30px;
		line-height: 28px;
		font-size: 15px;
		padding: 0px 7px;
	}
}
@media screen and (max-width: 330px) and (orientation:portrait) {
	#mobile-bottom-casinos .casino .gdlr-left {
		margin-right: 3px;
	}
	#mobile-bottom-casinos .casino .gdlr-right a {
		margin-left: 3px;
	}
}




div.wpcf7-mail-sent-ok {
	border: 2px solid #398f14;
}
footer .esport-contact-box {
	font-size: 12px;
}



.mini-roulette-right {
	background-color: #000;
	float: right;
	width: 400px;
	max-width: 100%;
	height: 300px;
	margin-left: 20px;
}
@media (max-width: 700px){
	.mini-roulette-right {
		float: none;
		display: block;
		margin-bottom: 40px;
		margin-left: auto;
		margin-right: auto;
	}
}


.footer-copyright p {
	margin-bottom: 30px;
	max-width: none;
	float: none;
	text-align: center;
}
.footer-copyright .menu-copyright-menu-container {
	max-width: none;
	float: none;
}
.footer-copyright .menu {
	text-align: center;
}



.footer-langs {
	list-style: none;
	text-align: center;
}
.footer-langs li {
	display: inline-block;
	list-style: none;
	margin-right: 25px;
	margin-bottom: 10px;
}
.footer-langs li a {
	color: #ccc !important;
}
.footer-langs li a:hover {
	color: #fac800 !important;
}
.footer-langs li img {
	max-height: 24px;
	margin-right: 5px;
	transition: all .1s ease-out;
    transition-property: all;
    transition-duration: 0.1s;
    transition-timing-function: ease-out;
    transition-delay: 0s;
}
.footer-langs li img.grayed {
    filter: grayscale(100%);
    opacity: .8;
}
.footer-langs li a.lang:hover img.grayed {
    filter: grayscale(0);
    opacity: 1;
}



.arabic {
	direction: rtl;
	unicode-bidi: bidi-override;
}
.arabic .header-style-1 .header-main-area .header-menu .navbar .navbar-nav>li {
    float: right;
}
.arabic .header-style-1 .header-main-area .header-logo {
    float: right;
	margin-left: 30px;
}
.arabic .team-player-list li {
	float: right;
}
.arabic h2.best-casinos img.approved {
	right: auto;
	left: 10px;
}
.arabic .casino-points {
	right: auto;
	left: 15px;
}
.arabic .gamecontainer .gamecontainer-header .buttons {
    right: auto;
	left: 0;
}
.arabic .gamecontainer .gamecontainer-header .buttons i {
	margin-right: 0;
	margin-left: 20px;
}
.arabic .breadcrumbs i, .arabic .breadcrumbs a {
	float: right;
	margin-left: 5px;
}
.arabic .esport-contact-form {
	text-align: right;
}
.arabic .g-recaptcha {
	text-align: right;
	text-align: -webkit-right;
}
.arabic input::placeholder {
	text-align: right;
}
.arabic textarea::placeholder {
	text-align: right;
}
.arabic #top-link {
	right: auto;
	left: 40px;
}
.arabic .dropdown li {
	text-align: right;
}
.arabic .gamecontainer .gamecontainer-header .leftside .casino-info div .overlay {
	display: none !important;
}
.arabic .esport-slider-carousel .slider-wrapper .content .buttons a {
	font-size: 1.2em;
}
@media (min-width: 768px) {
    .arabic .vc_col-sm-1, .arabic .vc_col-sm-10, .arabic .vc_col-sm-11, .arabic .vc_col-sm-12, .arabic .vc_col-sm-2, .arabic .vc_col-sm-3, .arabic .vc_col-sm-4, .arabic .vc_col-sm-5, .arabic .vc_col-sm-6, .arabic .vc_col-sm-7, .arabic .vc_col-sm-8, .arabic .vc_col-sm-9 {
        float: right;
    }
}




.article-block {
	height: 260px;
}
.article-block .article-header {
	font-size: 20px;
	line-height: 1.3;
	text-align: center;
}
.article-block .article-header a {
	color: #555;
}
.article-block .article-header a:hover {
	color: #fac800;
}
.article-block p.article-spoiler {
	text-align: center;
	font-size: 14px;
}
@media (max-width: 950px){
	.article-block {
		height: 330px;
	}
}
@media (max-width: 768px) {
	.article-block {
		height: auto;
	}
}