body, html {
	scrollbar-color: #34435e rgba(52, 67, 94, 0.65) !important;
	scrollbar-width: thin !important;
}
 html::-webkit-scrollbar, body::-webkit-scrollbar {
 width:9px !important;
 background-color: rgba(52, 67, 94, 0.5) !important;
}
html::-webkit-scrollbar-track, body::-webkit-scrollbar-track {
 background-color: rgba(52, 67, 94, 0.5) !important;
}
 html::-webkit-scrollbar-thumb, body::-webkit-scrollbar-thumb {
 background-color:#34435e;
}
.page-template-polish_template #return-to-top, .page-template-japanese_template #return-to-top, .page-template-hungarian_template #return-to-top, .page-template-swedish_template #return-to-top, .page-template-de_template #return-to-top, .page-template-norwegian_template #return-to-top, .page-template-austria #return-to-top, .page-template-french #return-to-top, .page-template-finnish #return-to-top {
	display: none !important;
}
.page-template-polish_template .mm-slideout, .page-template-japanese_template .mm-slideout, .page-template-hungarian_template .mm-slideout, .page-template-swedish_template .mm-slideout, .page-template-de_template .mm-slideout, .page-template-norwegian_template .mm-slideout, .page-template-austria .mm-slideout, .page-template-french .mm-slideout, .page-template-finnish .mm-slideout {
	position:static;
}
.page-template-polish_template footer.sh-Block, .page-template-japanese_template footer.sh-Block, .page-template-hungarian_template footer.sh-Block, .page-template-swedish_template footer.sh-Block, .page-template-de_template footer.sh-Block, .page-template-norwegian_template footer.sh-Block, .page-template-austria footer.sh-Block, .page-template-french footer.sh-Block, .page-template-finnish footer.sh-Block {
	display:block;
}
.page-template-polish_template, .page-template-japanese_template, .page-template-hungarian_template, .page-template-swedish_template, .page-template-de_template, .page-template-norwegian_template, .page-template-austria, .page-template-french, .page-template-finnish {
	background:#eee;
}
.page-template-polish_template .header-Main, .page-template-polish_template footer, .page-template-japanese_template .header-Main, .page-template-japanese_template footer, .page-template-hungarian_template .header-Main, .page-template-hungarian_template footer, .page-template-swedish_template .header-Main, .page-template-swedish_template footer, .page-template-de_template .header-Main, .page-template-de_template footer, .page-template-norwegian_template .header-Main, .page-template-norwegian_template footer, .page-template-austria .header-Main, .page-template-french .header-Main, .page-template-austria footer, .page-template-french footer, .page-template-finnish .header-Main, .page-template-finnish footer {
	display: none;
}
.page-id-346 > li#menu-item-2304 > a, .page-id-2259 .custom-Menu ul > li#menu-item-2306 > a, .page-id-23 .custom-Menu ul > li#menu-item-2305 > a, .page-id-2260 .custom-Menu ul > li#menu-item-2309 > a {
	color:#ff39dc;
}
.page-template-polish_template .banner-Mainsec, .page-template-japanese_template .banner-Mainsec, .page-template-hungarian_template .banner-Mainsec, .page-template-swedish_template .banner-Mainsec, .page-template-de_template .banner-Mainsec, .page-template-norwegian_template .banner-Mainsec, .page-template-austria .banner-Mainsec, .page-template-french .banner-Mainsec, .page-template-finnish .banner-Mainsec, .page-template-front-page1 .banner-Mainsec, .page-template-at2 .banner-Mainsec, .page-template-au2 .banner-Mainsec, .page-template-br2 .banner-Mainsec, .page-template-ca2 .banner-Mainsec, .page-template-ch2 .banner-Mainsec, .page-template-crypto2 .banner-Mainsec, .page-template-de2 .banner-Mainsec, .page-template-dk2 .banner-Mainsec, .page-template-ee2 .banner-Mainsec, .page-template-esp2 .banner-Mainsec, .page-template-fi2 .banner-Mainsec, .page-template-fr2 .banner-Mainsec, .page-template-hu2 .banner-Mainsec, .page-template-in2 .banner-Mainsec, .page-template-it2 .banner-Mainsec, .page-template-ja2 .banner-Mainsec, .page-template-ni2 .banner-Mainsec, .page-template-no2 .banner-Mainsec, .page-template-nz2 .banner-Mainsec, .page-template-pl2 .banner-Mainsec, .page-template-ro2 .banner-Mainsec, .page-template-ru2 .banner-Mainsec, .page-template-se2 .banner-Mainsec, .page-template-uk2 .banner-Mainsec, .page-template-us2 .banner-Mainsec, .page-template-eng2 .banner-Mainsec {
	background: url(../images/slot-banner5.jpg) no-repeat center left/cover;
	padding:0;
	position:relative;
	z-index:4;
}
 .page-template-polish_template .banner-Mainsec::after, .page-template-japanese_template .banner-Mainsec::after, .page-template-hungarian_template .banner-Mainsec::after, .page-template-swedish_template .banner-Mainsec::after, .page-template-de_template .banner-Mainsec::after, .page-template-norwegian_template .banner-Mainsec::after, .page-template-austria .banner-Mainsec::after, .page-template-french .banner-Mainsec::after, .page-template-finnish .banner-Mainsec::after, .page-template-front-page1 .banner-Mainsec::after, .page-template-at2 .banner-Mainsec::after, .page-template-au2 .banner-Mainsec::after, .page-template-br2 .banner-Mainsec::after, .page-template-ca2 .banner-Mainsec::after, .page-template-ch2 .banner-Mainsec::after, .page-template-crypto2 .banner-Mainsec::after, .page-template-de2 .banner-Mainsec::after, .page-template-dk2 .banner-Mainsec::after, .page-template-ee2 .banner-Mainsec::after, .page-template-esp2 .banner-Mainsec::after, .page-template-fi2 .banner-Mainsec::after, .page-template-fr2 .banner-Mainsec::after, .page-template-hu2 .banner-Mainsec::after, .page-template-in2 .banner-Mainsec::after, .page-template-it2 .banner-Mainsec::after, .page-template-ja2 .banner-Mainsec::after, .page-template-ni2 .banner-Mainsec::after, .page-template-no2 .banner-Mainsec::after, .page-template-nz2 .banner-Mainsec::after, .page-template-pl2 .banner-Mainsec::after, .page-template-ro2 .banner-Mainsec::after, .page-template-ru2 .banner-Mainsec::after, .page-template-se2 .banner-Mainsec::after, .page-template-uk2 .banner-Mainsec::after, .page-template-us2 .banner-Mainsec::after, .page-template-eng2 .banner-Mainsec::after {
 background: -moz-linear-gradient(left, rgba(144, 65, 242, 0.7) 0%, rgba(83, 13, 189, 1) 100%);
 background: -webkit-gradient(left top, right top, color-stop(0%, rgba(144, 65, 242, 0.7)), color-stop(100%, rgba(83, 13, 189, 1)));
 background: -webkit-linear-gradient(left, rgba(144, 65, 242, 0.7) 0%, rgba(83, 13, 189, 1) 100%);
 background: -o-linear-gradient(left, rgba(144, 65, 242, 0.7) 0%, rgba(83, 13, 189, 1) 100%);
 background: -ms-linear-gradient(left, rgba(144, 65, 242, 0.7) 0%, rgba(83, 13, 189, 1) 100%);
 background: linear-gradient(to right, rgba(144, 65, 242, 0.7) 0%, rgba(83, 13, 189, 1) 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9041f2', endColorstr='#530dbd', GradientType=1 );
 content: "";
 position: absolute;
 left: 0;
 right: 0;
 bottom: 0;
 top: 0;
 z-index: -1;
}
 .page-template-polish_template .banner-Mainsec:before, .page-template-japanese_template .banner-Mainsec:before, .page-template-hungarian_template .banner-Mainsec:before, .page-template-swedish_template .banner-Mainsec:before, .page-template-de_template .banner-Mainsec:before, .page-template-norwegian_template .banner-Mainsec:before, .page-template-austria .banner-Mainsec:before, .page-template-french .banner-Mainsec:before, .page-template-finnish .banner-Mainsec:before, .page-template-front-page1 .banner-Mainsec:before, .page-template-at2 .banner-Mainsec::before, .page-template-au2 .banner-Mainsec::before, .page-template-br2 .banner-Mainsec::before, .page-template-ca2 .banner-Mainsec::before, .page-template-ch2 .banner-Mainsec::before, .page-template-crypto2 .banner-Mainsec::before, .page-template-de2 .banner-Mainsec::before, .page-template-dk2 .banner-Mainsec::before, .page-template-ee2 .banner-Mainsec::before, .page-template-esp2 .banner-Mainsec::before, .page-template-fi2 .banner-Mainsec::before, .page-template-fr2 .banner-Mainsec::before, .page-template-hu2 .banner-Mainsec::before, .page-template-in2 .banner-Mainsec::before, .page-template-it2 .banner-Mainsec::before, .page-template-ja2 .banner-Mainsec::before, .page-template-ni2 .banner-Mainsec::before, .page-template-no2 .banner-Mainsec::before, .page-template-nz2 .banner-Mainsec::before, .page-template-pl2 .banner-Mainsec::before, .page-template-ro2 .banner-Mainsec::before, .page-template-ru2 .banner-Mainsec::before, .page-template-se2 .banner-Mainsec::before, .page-template-uk2 .banner-Mainsec::before, .page-template-us2 .banner-Mainsec::before, .page-template-eng2 .banner-Mainsec::after, .page-template-subpg-btn .banner-Mainsec::before, .page-template-subpg-btn .banner-Mainsec::after {
 display:none;
}
.page-template-polish_template .inner-Bannerse, .page-template-japanese_template .inner-Bannerse, .page-template-hungarian_template .inner-Bannerse, .page-template-swedish_template .inner-Bannerse, .page-template-de_template .inner-Bannerse, .page-template-norwegian_template .inner-Bannerse, .page-template-austria .inner-Bannerse, .page-template-french .inner-Bannerse, .page-template-finnish .inner-Bannerse, .page-template-front-page1 .inner-Bannerse, .page-template-at2 .inner-Bannerse, .page-template-at2 .inner-Bannerse, .page-template-au2 .inner-Bannerse, .page-template-br2 .inner-Bannerse, .page-template-ca2 .inner-Bannerse, .page-template-ch2 .inner-Bannerse, .page-template-crypto2 .inner-Bannerse, .page-template-de2 .inner-Bannerse, .page-template-dk2 .inner-Bannerse, .page-template-ee2 .inner-Bannerse, .page-template-esp2 .inner-Bannerse, .page-template-fi2 .inner-Bannerse, .page-template-fr2 .inner-Bannerse, .page-template-hu2 .inner-Bannerse, .page-template-in2 .inner-Bannerse, .page-template-it2 .inner-Bannerse, .page-template-ja2 .inner-Bannerse, .page-template-ni2 .inner-Bannerse, .page-template-no2 .inner-Bannerse, .page-template-nz2 .inner-Bannerse, .page-template-pl2 .inner-Bannerse, .page-template-ro2 .inner-Bannerse, .page-template-ru2 .inner-Bannerse, .page-template-se2 .inner-Bannerse, .page-template-uk2 .inner-Bannerse, .page-template-us2 .inner-Bannerse, .page-template-eng2 .inner-Bannerse, .page-template-subpg-btn .inner-Bannerse {
	padding:110px 0 250px;
	position: relative;
	z-index: 9;
	width: 950px;
	margin: 0 auto;
	max-width: 100%;
}
.page-template-polish_template .primary-Mainbtn, .page-template-japanese_template .primary-Mainbtn, .page-template-hungarian_template .primary-Mainbtn, .page-template-swedish_template .primary-Mainbtn, .page-template-de_template .primary-Mainbtn, .page-template-norwegian_template .primary-Mainbtn, .page-template-austria .primary-Mainbtn, .page-template-french .primary-Mainbtn, .page-template-finnish .primary-Mainbtn {
	box-shadow:0 0 5px 1px rgba(140, 62, 239, 0.35);
}
.page-template-polish_template .mid-Section, .page-template-japanese_template .mid-Section, .page-template-hungarian_template .mid-Section, .page-template-swedish_template .mid-Section, .page-template-de_template .mid-Section, .page-template-norwegian_template .mid-Section, .page-template-austria .mid-Section, .page-template-french .mid-Section, .page-template-finnish .mid-Section {
	background:none !important;
	padding: 0;
}
#wrap-Main.page-id-3519 .mid-Section, #wrap-Main.page-id-3547 .mid-Section, #wrap-Main.page-id-3626 .mid-Section, #wrap-Main.page-id-3659 .mid-Section, #wrap-Main.page-id-3658 .mid-Section, #wrap-Main.page-id-3691 .mid-Section, #wrap-Main.page-id-3797 .mid-Section, #wrap-Main.page-id-3802 .mid-Section, #wrap-Main.page-id-4195 .mid-Section, #wrap-Main.page-id-4198 .mid-Section, #wrap-Main.page-id-5363 .mid-Section, #wrap-Main.page-id-5394 .mid-Section {
	background: #d7d7d7;
	min-height:100vh;
}
.page-template-polish_template .custom-Menu ul > li.primary-Mainbtn.small-Btngren > a, .page-template-hungarian_template .custom-Menu ul > li.primary-Mainbtn.small-Btngren > a {
	width: 130px;
}
.page-template-japanese_template .custom-Menu ul > li.primary-Mainbtn.small-Btngren > a {
	width: 110px;
}
/* header { 

	 display: block; 

}*/

.review-Jmainse {
	background: #f3f3f3;
	padding:0 0 60px 0;/*	margin-top: -45px;*/
}
.review-Jinerse {
	max-width: 760px;
	margin: 0 auto;
	width: 100%;
}
.review-Jmainse .ratings-wrapper .rating .star svg {
	fill: #1eae50;
}
.safe-Page {
	color: #fff;
	display: flex;
	align-items: center;
	justify-content: center;
	min-height: 100vh;
	background: #1eae50;
	text-align: center;
	padding: 0 15px;
}
.log-Tsafe ul {
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 40px 0;
}
.log-Tsafe ul > li {
	padding: 15px;
	width: 100%;
	border-radius: 4px;
	height: 80px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.log-Tsafe {
	width: 100%;
	max-width: 370px;
	margin: 0 auto;
}
.log-Tsafe ul > li > i {
	font-size: 50px;
	line-height: 50px;
	width: 18px;
	display: inline-block;
}
.log-Tsafe ul > li > i.one1_ng {
	font-size:25px
}
.log-Tsafe ul > li > i.one2_ng {
	font-size:35px
}
.log-Tsafe ul > li > i.one3_ng, .inner-Safe > h3 > span {
	color:rgba(255, 225, 0, 1);
}
.inner-Safe > h3 {
	font-size: 25px;
	line-height: 26px;
}
.title-Nsec {
	text-align: center;
	padding-bottom: 30px;
	margin-top: -120px;
}
.page-template-swedish_se .dark-Bluese.swedish-Blcokse {
	display: block;
}
.page-template-swedish_se .best-Swedish {
	display: block;
}
.page-template-swedish_se .mid-Section {
	padding-bottom: 0;
}
 .page-template-au1 header::after, .page-template-at1 header::after, .page-template-ca1 header::after, .page-template-ch1 header::after, .page-template-de1 header::after, .page-template-ee1 header::after, .page-template-esp1 header::after, .page-template-fi1 header::after, .page-template-fr1 header::after, .page-template-ro1 header::after, .page-template-ru1 header::after, .page-template-pl1 header::after, .page-template-nz1 header::after, .page-template-uk1 header::after, .page-template-us1 header::after, .page-template-ja1 header::after, .page-template-in1 header::after, .page-template-ni1 header::after, .page-template-se1 header::after, .page-template-dk1 header::after, .page-template-br1 header::after, .page-template-it1 header::after, .page-template-crypto1 header::after, .page-template-uk1 header::after, .page-template-no1 header::after, .page-template-eng1 header::after, .page-template-eng header::after, .page-template-common-subpage header::after, .page-template-subpg-btn header::after, .error404 header::after {
 display: none;
}
.page-template-au1 header .right-Navse, .page-template-at1 header .right-Navse, .page-template-ca1 header .right-Navse, .page-template-ch1 header .right-Navse, .page-template-de1 header .right-Navse, .page-template-ee1 header .right-Navse, .page-template-esp1 header .right-Navse, .page-template-fi1 header .right-Navse, .page-template-fr1 header .right-Navse, .page-template-ro1 header .right-Navse, .page-template-ru1 header .right-Navse, .page-template-pl1 header .right-Navse, .page-template-nz1 header .right-Navse, .page-template-uk1 header .right-Navse, .page-template-us1 header .right-Navse, .page-template-ja1 header .right-Navse, .page-template-in1 header .right-Navse, .page-template-ni1 header .right-Navse, .page-template-se1 header .right-Navse, .page-template-dk1 header .right-Navse, .page-template-br1 header .right-Navse, .page-template-it1 header .right-Navse, .page-template-crypto1 header .right-Navse, .page-template-uk1 header .right-Navse, .page-template-no1 header .right-Navse, .page-template-eng header .right-Navse, .page-template-eng1 header .right-Navse, .page-template-common-subpage header .right-Navse, .page-template-subpg-btn .right-Navse, .error404 .right-Navse {
	padding-top: 0;
}
.page-template-au1 header .logo-Main > img, .page-template-at1 header .logo-Main > img, .page-template-ca1 header .logo-Main > img, .page-template-ch1 header .logo-Main > img, .page-template-de1 header .logo-Main > img, .page-template-ee1 header .logo-Main > img, .page-template-esp1 header .logo-Main > img, .page-template-fi1 header .logo-Main > img, .page-template-fr1 header .logo-Main > img, .page-template-ro1 header .logo-Main > img, .page-template-ru1 header .logo-Main > img, .page-template-pl1 header .logo-Main > img, .page-template-nz1 header .logo-Main > img, .page-template-uk1 header .logo-Main > img, .page-template-us1 header .logo-Main > img, .page-template-ja1 header .logo-Main > img, .page-template-in1 header .logo-Main > img, .page-template-ni1 header .logo-Main > img, .page-template-se1 header .logo-Main > img, .page-template-dk1 header .logo-Main > img, .page-template-br1 header .logo-Main > img, .page-template-it1 header .logo-Main > img, .page-template-crypto1 header .logo-Main > img, .page-template-uk1 header .logo-Main > img, .page-template-no1 header .logo-Main > img, .page-template-eng header .logo-Main > img, .page-template-eng1 header .logo-Main > img, .page-template-common-subpage .logo-Main > img, .page-template-subpg-btn .logo-Main > img, .error404 .logo-Main > img {
	margin-bottom: 0;
}
.page-template-au2 header::after, .page-template-at2 header::after, .page-template-ca2 header::after, .page-template-ch2 header::after, .page-template-de2 header::after, .page-template-ee2 header::after, .page-template-esp2 header::after, .page-template-fi2 header::after, .page-template-fr2 header::after, .page-template-ro2 header::after, .page-template-ru2 header::after, .page-template-pl2 header::after, .page-template-nz2 header::after, .page-template-uk2 header::after, .page-template-us2 header::after, .page-template-ja2 header::after, .page-template-in2 header::after, .page-template-ni2 header::after, .page-template-se2 header::after, .page-template-dk2 header::after, .page-template-br2 header::after, .page-template-it2 header::after, .page-template-crypto2 header::after, .page-template-uk2 header::after, .page-template-no2 header::after, .page-template-eng2 header::after, .page-template-eng header::after, .page-template-common-subpage header::after, .page-template-subpg-btn header::after {
 display: none;
}
.page-template-au2 header .right-Navse, .page-template-at2 header .right-Navse, .page-template-ca2 header .right-Navse, .page-template-ch2 header .right-Navse, .page-template-de2 header .right-Navse, .page-template-ee2 header .right-Navse, .page-template-esp2 header .right-Navse, .page-template-fi2 header .right-Navse, .page-template-fr2 header .right-Navse, .page-template-ro2 header .right-Navse, .page-template-ru2 header .right-Navse, .page-template-pl2 header .right-Navse, .page-template-nz2 header .right-Navse, .page-template-uk2 header .right-Navse, .page-template-us2 header .right-Navse, .page-template-ja2 header .right-Navse, .page-template-in2 header .right-Navse, .page-template-ni2 header .right-Navse, .page-template-se2 header .right-Navse, .page-template-dk2 header .right-Navse, .page-template-br2 header .right-Navse, .page-template-it2 header .right-Navse, .page-template-crypto2 header .right-Navse, .page-template-uk2 header .right-Navse, .page-template-no2 header .right-Navse, .page-template-eng header .right-Navse, .page-template-eng2 header .right-Navse, .page-template-common-subpage header .right-Navse {
	padding-top: 0;
}
.page-template-au2 header .logo-Main > img, .page-template-at2 header .logo-Main > img, .page-template-ca2 header .logo-Main > img, .page-template-ch2 header .logo-Main > img, .page-template-de2 header .logo-Main > img, .page-template-ee2 header .logo-Main > img, .page-template-esp2 header .logo-Main > img, .page-template-fi2 header .logo-Main > img, .page-template-fr2 header .logo-Main > img, .page-template-ro2 header .logo-Main > img, .page-template-ru2 header .logo-Main > img, .page-template-pl2 header .logo-Main > img, .page-template-nz2 header .logo-Main > img, .page-template-uk2 header .logo-Main > img, .page-template-us2 header .logo-Main > img, .page-template-ja2 header .logo-Main > img, .page-template-in2 header .logo-Main > img, .page-template-ni2 header .logo-Main > img, .page-template-se2 header .logo-Main > img, .page-template-dk2 header .logo-Main > img, .page-template-br2 header .logo-Main > img, .page-template-it2 header .logo-Main > img, .page-template-crypto2 header .logo-Main > img, .page-template-uk2 header .logo-Main > img, .page-template-no2 header .logo-Main > img, .page-template-eng header .logo-Main > img, .page-template-eng2 header .logo-Main > img, .page-template-common-subpage .logo-Main > img {
	margin-bottom: 0;
}
.page-template-au2 header, .page-template-at2 header, .page-template-ca2 header, .page-template-ch2 header, .page-template-de2 header, .page-template-ee2 header, .page-template-esp2 header, .page-template-fi2 header, .page-template-fr2 header, .page-template-ro2 header, .page-template-ru2 header, .page-template-pl2 header, .page-template-nz2 header, .page-template-uk2 header, .page-template-us2 header, .page-template-ja2 header, .page-template-in2 header, .page-template-ni2 header, .page-template-se2 header, .page-template-dk2 header, .page-template-br2 header, .page-template-it2 header, .page-template-crypto2 header, .page-template-uk2 header, .page-template-no2 header, .page-template-eng2 header, .page-template-eng header, .page-template-common-subpage header, .page-template-subpg-btn header, .single header {
	background:#262b4c !important;
}
/*******************

// Start Media query//

*********************/

@media screen and (max-width:991px) {
 #main-menu2 #menu-item-3332 > a, #main-menu2 #menu-item-3354 > a, #main-menu2 #menu-item-3371 > a, #main-menu2 #menu-item-3514 > a, #main-menu2 #menu-item-3536 > a, #main-menu2 #menu-item-3615 > a {
 border-top: 1px solid #ff39dc;
 border-bottom: 1px solid #ff39dc;
}
 #main-menu2 > li#menu-item-3332, #main-menu2 > li#menu-item-3354, #main-menu2 > li#menu-item-3371, #main-menu2 > li#menu-item-3514, #main-menu2 > li#menu-item-3536, #main-menu2 > li#menu-item-3615 {
 width: 100%;
 max-width: 100%;
 margin: 0;
}
 .page-template-japanese_template .inner-Bannerse, .page-template-hungarian_template .inner-Bannerse, .page-template-swedish_template .inner-Bannerse, .page-template-de_template .inner-Bannerse, .page-template-norwegian_template .inner-Bannerse, .page-template-austria .inner-Bannerse, .page-template-french .inner-Bannerse, .page-template-finnish .inner-Bannerse, .page-template-polish_template .inner-Bannerse, .page-template-japanese_template .inner-Bannerse, .page-template-hungarian_template .inner-Bannerse, .page-template-swedish_template .inner-Bannerse, .page-template-de_template .inner-Bannerse, .page-template-norwegian_template .inner-Bannerse, .page-template-austria .inner-Bannerse, .page-template-french .inner-Bannerse, .page-template-finnish .inner-Bannerse, .page-template-front-page1 .inner-Bannerse, .page-template-at2 .inner-Bannerse, .page-template-at2 .inner-Bannerse, .page-template-au2 .inner-Bannerse, .page-template-br2 .inner-Bannerse, .page-template-ca2 .inner-Bannerse, .page-template-ch2 .inner-Bannerse, .page-template-crypto2 .inner-Bannerse, .page-template-de2 .inner-Bannerse, .page-template-dk2 .inner-Bannerse, .page-template-ee2 .inner-Bannerse, .page-template-esp2 .inner-Bannerse, .page-template-fi2 .inner-Bannerse, .page-template-fr2 .inner-Bannerse, .page-template-hu2 .inner-Bannerse, .page-template-in2 .inner-Bannerse, .page-template-it2 .inner-Bannerse, .page-template-ja2 .inner-Bannerse, .page-template-ni2 .inner-Bannerse, .page-template-no2 .inner-Bannerse, .page-template-nz2 .inner-Bannerse, .page-template-pl2 .inner-Bannerse, .page-template-ro2 .inner-Bannerse, .page-template-ru2 .inner-Bannerse, .page-template-se2 .inner-Bannerse, .page-template-uk2 .inner-Bannerse, .page-template-us2 .inner-Bannerse, .page-template-eng2 .inner-Bannerse {
 padding:100px 0;
}
 .title-Nsec {
 padding-bottom: 20px;
 margin-top: -60px;
 position: relative;
 z-index: 50;
}
}
/*********************

// Start css //

***********************/

.review-Wrapse {
	background: #fff;
	border-radius: 4px;
	box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.075);
	padding: 15px;
	margin-top:15px;
}
.reinfo-Insec {
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin-top:10px;
}
.wrap-Revinfo > h3 {
	font-size: 16px;
	text-align: center;
	font-weight: 600;
	line-height: 17px;
	background: #f5f5f5;
	padding: 13px 10px;
	margin-bottom: 20px;
	text-transform: capitalize;
}
.revinfo-Left > p, .reinfo-Insec1 .bar-rating-full span {
	font-size: 14px;
	line-height: 15px;
	color: #353535;
}
.revinfo-right > h4 {
	font-size: 15px;
	line-height: 16px;
	color: #252525;
	font-weight:600;
}
.provider-Wrapse > ul {
	display: flex;
	align-items: center;
	justify-content: flex-start;
	flex-wrap: wrap;
	margin: 0 -10px;
}
.provider-Wrapse > ul > li {
	padding: 5px 10px;
	line-height: normal;
}
.provider-Wrapse > ul > li img, .rvtab-Paybox > ul > li > img, .game-Typse ul > li > img {
	width: auto;
	height: 35px;
	background:#fff;
}
.provider-Wrapse > ul > li > span, .game-Typse > ul > li {
	padding-left: 5px;
	font-size: 13px;
	line-height: 13px;
	display: inline-block;
	color: #353535;
	font-weight: 400;
}
.rvtab-Paybox > ul {
	display: flex;
	align-items: center;
	justify-content: flex-start;
	margin: 0 -10px;
	flex-wrap: wrap;
}
.rvtab-Paybox > ul > li {
	padding:5px;
}
.rvtab-Paybox > ul > li > span {
	text-transform: capitalize;
	padding-left: 5px;
	display: none;
}
.game-Typse > ul {
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	margin: 0 -10px;
}
.game-Typse > ul > li {
	flex: 0 0 33%;
	max-width: 33%;
	width: 100%;
	padding: 5px 10px;
	align-items: center;
	display: flex;
}
.game-Typse ul > li > img {
	margin-right:5px;
}
.revinfo-right span {
	width: 18px;
	height: 18px;
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 30px;
	overflow:hidden;
}
.revinfo-right span.checked {
	background: url(../../images/check1.png) no-repeat center center/cover;
}
.revinfo-right span.crossed {
	background: url(../../images/cross-1.png) no-repeat center center/cover;
}
.reinfo-Insec1 .bar-rating.bar-rating--grey {
	background: none !important;
	height: auto !important;
	padding-right: 0 !important;
	line-height: normal !important;
}
.reinfo-Insec1 .bar-rating-full span {
	background: none !important;
	line-height: normal !important;
	height: auto !important;
	position: static !important;
	margin: 0 !important;
	padding: 0 !important;
}
.reinfo-Insec1 .bar-rating-full .bar-rating-group {
	margin: 0 !important;
}
.reinfo-Insec1 .bar-rating-full {
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin-bottom:10px;
}
.reinfo-Insec1 .bar-rating-full .bar-rating-group ul > li svg {
	width: 20px !important;
	height: 20px !important;
}
/*******************************

// new reivew page//

******************************/

.rating-Rvtab ul {
	display: flex;
	align-items: center;
	justify-content: center;
}
.rating-Rvtab ul span.star {
	background: none;
	width: auto;
	height: auto;
	line-height: 13px;
}
.rating-Rvtab ul span.star i {
	color: #ffc318;
	font-size: 13px;
	background: none;
	margin: 0;
	width: auto;
	height: auto;
	line-height: normal;
}
.rvtab-Content, .rav-Cwrapse {
	padding: 15px;
	background: #ffffff;
	border-radius: 4px;
	box-shadow: 0 2px 3px 1px rgba(0, 0, 0, 0.095);
	overflow: hidden;
}
.ravt-Cwrapse + .ravt-Cwrapse {
	margin-top:15px;
}
.logo-Rvse {
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 15px;
	margin: -15px -15px 0;
}
.logo-Rvse > a > img {
	height: 60px;
	width: auto;
}
.rating-Rvtab ul > li {
	font-size: 13px;
	line-height: 13px;
	font-weight: 500;
	color: #353535;
}
.rating-Rvtab ul > li + li {
	padding-left:5px;
}
.rvtab-inse {
	padding-top: 15px;
}
.rvtab-Frespin {
	padding: 15px 0 0 15px;
	position:relative;
}
.rvtab-Deposit {
	padding-left: 15px;
	position:relative;
}
.rvtab-Frespin:before, .rvtab-Deposit:before {
	content: "\f105 ";
	font-family: fontawesome;
	position: absolute;
	left: 0;
	top: 9px;
	font-size: 18px;
	color: inherit;
}
 .rvtab-Deposit::before {
 top: -5px;
}
.rvtab-Frespin > h3, .rvtab-Deposit > h4 {
	font-size: 14px;
	line-height: 17px;
	font-weight: 600;
	padding-bottom: 10px;
	color: #252525;
}
.rvtab-Frespin > p, .rvtab-Frespin > p > strong, .rvtab-Deposit > p, .rvtab-Deposit > p > strong {
	font-size: 12px;
	line-height: 13px;
	font-weight: 400;
	color: #353535;
	display:block;
}
.rvtab-Playsec {
	padding-top: 15px;
}
.rvtab-Playsec .primary-Gbtn {
	padding: 15px 10px;
}
.high-Lightse > p {
	font-size: 13px;
	color: #353535;
	line-height: 21px;
	font-weight: 400;
}
.high-Lightse ul > li, .rev-Lcontse > ul > li > a {
	font-size: 13px;
	color: #353535;
	padding-left: 15px;
	position: relative;
	line-height: 16px;
	font-weight: 500;
	-webkit-transition: all 400ms ease-in-out 0s;
	-moz-transition: all 400ms ease-in-out 0s;
	-ms-transition: all 400ms ease-in-out 0s;
	-o-transition: all 400ms ease-in-out 0s;
	transition: all 400ms ease-in-out 0s;
}
.high-Lightse ul > li + li, .rev-Lcontse > ul > li + li {
	margin-top:15px;
}
.rev-Lcontse > ul > li > a > span {
	position: absolute;
	left: 0;
	top: 1px;
	font-size: 15px;
	color: inherit;
}
.rev-Lcontse > ul > li > a:hover {
	color:#192371;
}
 .high-Lightse ul > li::before {
 content: "\f105 ";
 font-family: fontawesome;
 position: absolute;
 left: 0;
 top: 1px;
 font-size: 15px;
 color: inherit;
}
.rv-Titlese > h3 {
	font-size: 16px;
	line-height: 17px;
	font-weight: 600;
	padding-bottom: 10px;
	color: #252525;
}
.rvbonus-Infose {
	border: 1px solid #e5e5e5;
	background: #fff;
	box-shadow:0 2px 3px 1px rgba(0, 0, 0, 0.055);
	margin-top:5px;
}
.rvbonus-Leftar {
	background:#ceeeb3;
	height: 100%;
	padding: 15px;
	border-right: 1px solid #4ea932;
	display: flex;
	align-items: center;
	justify-content:center;
}
.ryt-Rvbonus {
	padding: 15px 15px 15px 0;
}
.rvbonus-Leftar > h3 {
	font-size: 16px;
	line-height: 17px;
	font-weight: 700;
	color: #241900;
}
.rvtab-Paybox > ul {
	display: flex;
	align-items: center;
	margin: 0 -5px;
	flex-wrap: wrap;
}
.rvtab-Paybox > ul > li > a {
	display: flex;
	align-items: center;
	justify-content: center;
	color: #353535;
	font-size: 14px;
	font-weight: 500;
}
.rvtab-Paybox > ul > li > a > img {
	width: auto;
	height: 30px;
}
.rvtab-Paybox > ul > li > a > span {
	text-transform: capitalize;
	padding-left: 5px;
	display: none;
}
.logo-Rvsec {
	padding: 15px;
	border-radius: 4px;
	margin-top: 15px;
}
.logo-Rvsec > a {
	display: flex;
	align-items: center;
	justify-content: center;
}
.logo-Rvsec > a > img {
	width: auto;
	height: 50px;
}
.rv-Titlese.mar-Bse > h3 {
	padding: 0;
}
.review-Section {
	padding: 50px 0;
}
.select-Tabinse {
	position: relative;
	/*height:45px;*/
	cursor:pointer;
}
.select-Tabinse .selectTabse {
	display: block;
	position: absolute;
	background: #f9f9f9;
	width: 100%;
	left: 0;
	right: 0;
	top: 45px;
	display:none;
	z-index:9999;
	border-top: 1px solid #d7d7d7;
	padding:10px 0;
}
.open-dropdown .selectTabse {
	display: block;
}
.sel-Title > h3 {
	font-size: 15px;
	padding: 15px 10px;
	background: #ffffff;
	box-shadow: 0 2px 3px 1px rgba(0, 0, 0, 0.095);
	border-radius: 4px;
	color: #353535;
	font-weight: 500;
	background-image: url(../images/arrow-updown.svg);
	background-repeat: no-repeat;
	background-position: right center;
}
.select-Tabinse .selectTabse > li > a {
	font-size: 14px;
	color: #252525;
	font-weight: 400;
	display: block;
	padding: 10px 15px;
	-webkit-transition: all 400ms ease-in-out 0s;
	-moz-transition: all 400ms ease-in-out 0s;
	-ms-transition: all 400ms ease-in-out 0s;
	-o-transition: all 400ms ease-in-out 0s;
	transition: all 400ms ease-in-out 0s;
}
.select-Tabinse .selectTabse > li > a:hover {
	background:#f0f0f0;
}
#selTabcontsec {
	display: block;
	margin-top: 15px;
}
.rvtab-Playsec > p {
	font-size: 12px;
	line-height: 13px;
	background: #eaeaea;
	border-radius: 4px;
	margin-top: 15px;
	padding: 15px;
	padding-left: 35px;
	position: relative;
}
 .rvtab-Playsec > p::before {
 background: #192371;
 content: "";
 position: absolute;
 left: 15px;
 top: 14px;
 width: 15px;
 height: 15px;
 border-radius: 15px;
}
 .rvtab-Playsec > p::after {
 content: "";
 border-left: 2px solid #fff;
 border-bottom: 1px solid #fff;
 width: 10px;
 height: 5px;
 display: block;
 position: absolute;
 left: 17px;
 top: 18px;
 transform: rotate(-45deg);
}
.category-Headse {
	background: #192371;
	color: #fff;
	border-radius: 4px 4px 0 0;
}
.title-Category > h3, .head-table > h3 {
	font-size: 14px;
	text-transform: uppercase;
	font-weight: 500;
	line-height: 15px;
}
.head-table > h3 {
	color:#fff;
}
.text-Category > h4, .body-Table > h4 {
	font-size: 14px;
	color: #252525;
	line-height: 15px;
}
.title-Category {
	padding: 15px 10px;
}
.text-Category {
	padding: 15px 5px;
	height:100%;
}
.category-Insec, table.full-Wdtsec {
	background: #fff;
	border: 0;
	line-height: normal;
	box-shadow: 0 2px 3px 1px rgba(0, 0, 0, 0.095);
	border-radius: 10px;
	overflow: hidden;
	text-align: center;
}
.category-Insec {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #e7e7e7;
}
.body-Table > h5 > span, .text-Category > h5 > span {
	background: #fff;
	color: #252525;
	width: 40px;
	height: 40px;
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 40px;
	margin: 0 auto;
	font-weight: 600;
	box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.095);
	font-size: 15px;
}
.text-Category > h5 > span {
	margin: 0 auto;
}
.full-Wdtsec tr > th {
	padding: 20px 15px;
	text-align: left;
	background:#192371;
	caption-side:#fff;
}
.full-Wdtsec tr > td {
	padding: 15px;
	text-align: left;
	border-top: 1px solid #f3f3f3;
}
.full-Wdtsec tr > td + td {
	border-left: 1px solid #f3f3f3;
}
.text-Category > a, .text-Category p > a, .text-Category > a > strong, .text-Category p > a > strong, .body-Table > a, .body-Table > a > strong {
	font-size: 14px;
	color: #192371;
	line-height: 18px;
	font-weight: 600;
	display:block;
}
.select-Tabwrap {
	position: sticky;
	width: 100%;
	top: 25px;
	position: -webkit-sticky;
}
.rvtxt-Wrapse > h3 {
	font-size: 26px;
	font-weight: 600;
	line-height: 27px;
	color:#252525;
}
.rvtxt-Wrapse > p {
	font-size: 16px;
	font-weight: 400;
	line-height: 27px;
	color:#252525;
	padding-top:15px;
}
.rvtxt-Wrapse + .rvtxt-Wrapse {
	padding-top:20px;
}
.rvtxt-Wrapse > p > a {
	color:#192371;
	font-size: 14px;
	font-weight: 400;
}
.rvimg-Bansec {
	text-align: center;
}
.rvtxt-Wrapse ul {
	padding: 20px 0 0 50px;
}
.rvtxt-Wrapse ul > li {
	font-size: 15px;
	line-height: 20px;
	color: #353535;
	position: relative;
	padding-left: 15px;
	font-weight: 600;
}
.rvtxt-Wrapse ul > li + li {
	margin-top:15px;
}
.rvtxt-Wrapse ul > li:before {
	content:"\f0da ";
	position:absolute;
	left:0;
	font-family:fontawesome;
	font-size:15px;
	color:#192371;
}
.provider-Wrapse > ul {
	display: flex;
	align-items: center;
	justify-content: flex-start;
	flex-wrap: wrap;
	margin: 0 -5px;
}
.provider-Wrapse > ul > li {
	padding: 3px 5px;
	line-height: normal;
}
.provider-Wrapse > ul > li > a > img {
	background:#fff;
	width: auto;
	height: 30px;
	border-radius: 4px;
	border: #e5e5e5;
	box-shadow: 0 0px 3px 1px rgba(0, 0, 0, 0.05);
}
.provider-Wrapse > ul > li > a > span {
	padding-left: 5px;
	font-size: 13px;
	line-height: 13px;
	display: inline-block;
	color: #353535;
	font-weight: 400;
}
.rvtplay-Btnsec {
	padding: 15px;
	background: #ceeeb3;
	border-radius: 4px;
}
.value-Infose > ul {
	display: flex;
	align-items: center;
	justify-content: space-between;
	flex-wrap: wrap;
}
.value-Infose > ul + ul {
	margin-top:10px;
}
.value-Infose {
	margin-bottom:10px;
}
.value-Infose > ul > li {
	font-size: 12px;
	color: #353535;
	font-weight: 500;
	line-height: 12px;
	text-transform: uppercase;
}
.value-Infose > ul > li.dash-Sec {
	border-bottom: 1px dashed #a5a5a5;
	flex: 1;
	align-self: center;
	margin: 0 5px;
	padding-top: 8px;
}
.rate-Pginse {
	border-radius: 10px;
	text-align: center;
	padding-bottom: 40px;
	font-family: 'Montserrat', sans-serif;
}
.rate-Pgaese {
	background:#f9f9f9;
}
.rate-Pginse .rmp-widgets-container {
	margin-top: 0 !important;
	padding: 25px;
	display: inline-block;
	width: 100%;
}
.rate-Pginse .rmp-rating-widget__submit-btn {
	display: inline-block !important;
	border-radius: 100px;
	font-size: 14px;
	text-transform: uppercase;
	line-height: 14px;
	font-weight: 500;
	padding: 10px 40px;
	background:#192371;
	margin-top: 20px;
	-webkit-transition: all 400ms ease-in-out 0s;
	-moz-transition: all 400ms ease-in-out 0s;
	-ms-transition: all 400ms ease-in-out 0s;
	-o-transition: all 400ms ease-in-out 0s;
	transition: all 400ms ease-in-out 0s;
}
.rate-Pginse .rmp-rating-widget__submit-btn:hover {
	opacity:0.8;
}
.relate-Pagese {
	padding-bottom: 50px;
}
.relate-Pagese > h3 {
	font-size: 24px;
	color: #252525;
	padding-bottom: 15px;
	font-weight: 500;
}
.relate-Pagese > ul {
	background: #f5f5f5;
	padding: 0 20px;
	border-radius: 10px;
	border:1px solid #e7e7e7;
}
.relate-Pagese ul > li {
	padding: 20px 0;
}
.relate-Pagese ul > li + li {
	border-top: 1px solid #192371;
}
.relate-Pagese ul > li > a {
	font-size: 15px;
	font-weight: 500;
	display:inline-block;
	color:#192371;
	position:relative;
	padding-left:30px;
	line-height: 16px;
	-webkit-transition: all 400ms ease-in-out 0s;
	-moz-transition: all 400ms ease-in-out 0s;
	-ms-transition: all 400ms ease-in-out 0s;
	-o-transition: all 400ms ease-in-out 0s;
	transition: all 400ms ease-in-out 0s;
}
.relate-Pagese ul > li > a:before {
	content:"\f054";
	font-family:fontawesome;
	position:absolute;
	left:0;
	top:0;
	font-size:inherit;
	color:inherit;
}
.relate-Pagese ul > li > a:hover {
	text-decoration:underline;
}
.review-Memwrap {
	background: #f5f5f5;
	border-radius: 10px;
	padding: 20px;
	margin-bottom:50px;
	border:1px solid #e7e7e7;
}
.member-Info {
	display: flex;
	align-items:center;
}
.member-Imgse {
	position: relative;
}
.member-Imgsec > img {
	width: 100px;
	height: 100px;
	border-radius: 100px;
}
.contry-Imgse {
	position: absolute;
	left: 0px;
	top: 0px;
}
.contry-Imgse > img {
	object-fit: cover;
	height: 30px;
	width: 30px;
	border-radius: 30px;
}
.member-Info > h3 {
	font-size: 26px;
	font-weight: 600;
	line-height: 27px;
	color:#353535;
	padding-left:20px;
}
.member-Info > h3 > span {
	display:block;
	font-size: 18px;
	font-weight: 500;
	line-height: 19px;
	color:#192371;
	padding-top:10px;
}
.review-Inse > p {
	font-size: 14px;
	line-height: 23px;
	padding-top: 15px;
	font-weight: 400;
	color: #353535;
}
.member-Social ul {
	padding-top: 15px;
	display: flex;
	align-items: center;
	flex-wrap: wrap;
	margin:0 -10px;
}
.member-Social ul > li {
	line-height:normal;
	padding:0 10px;
}
.member-Social ul > li + li {
	border-left: 1px solid #353535;
}
.member-Social ul > li > a {
	font-size: 14px;
	line-height: 14px;
	font-weight: 400;
	color: #353535;
	text-transform:capitalize;
}
.member-Social ul > li > a:hover {
	color:#192371;
}
.category-Leftxt {
	background: #192371;
	color: #fff;
}
.border-Sec1 {
	border-bottom: 1px solid #fff;
}
.border-Sec2 {
	border-bottom: 1px solid #e7e7e7;
}
.category-cell {
	padding: 0 10px;
}
.dec-Tbse .provider-Wrapse > ul {
	display: inline-block;
	text-align: left;
}
.dec-Tbse .full-Wdtsec tr > td, .dec-Tbse .full-Wdtsec tr > th {
	text-align: center;
	vertical-align: middle;
}
.dec-Tbse .provider-Wrapse > ul > li {
	display: inline-block;
	text-align:center;
}
.dec-Tbse .provider-Wrapse > ul > li > a > span {
	display: block;
	padding: 5px 0 0;
}
.logo-Betling {
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 5px;
	border: 1px solid #ececec;
	padding: 10px;
}
.logo-Betling a > img {
	width: auto;
	height: 80px;
}
.betling-Wrapse .rvtab-Content {
	margin: 10px 0;
}
.age-Breqsec {
	display: flex;
	align-items: center;
	justify-content: center;
}
.inner-Bpyse .age-Breqsec {
	background: none;
	padding: 10px 0 0;
	box-shadow: none;
	margin:0 -5px;
	text-align:center;
	position:static;
}
.age-Breqsec ul {
	display: flex;
	align-items: center;
	justify-content: center;
}
.age-Breqsec ul > li {
	font-size: 13px;
	line-height: 13px;
	color: #2c2c2c;
	font-weight: 300;
	padding:0 5px;
}
.age-Breqsec ul > li > a {
	color:#4ca0db;
}
.age-Breqsec ul > li + li {
	border-left:1px solid #2c2c2c;
}
.popup-Wrapse {
	position: fixed;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 999999;
	background: #fbfbfb;
	transform: translate(0, 110%);
	box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.075);
	-webkit-transition: all 400ms ease-in-out 0s;
	-moz-transition: all 400ms ease-in-out 0s;
	-ms-transition: all 400ms ease-in-out 0s;
	-o-transition: all 400ms ease-in-out 0s;
	transition: all 400ms ease-in-out 0s;
}
.sticky .popup-Wrapse {
	transform: translate(0);
}
.popup-Wrapse .age-Breqsec {
	position: static;
	background: none;
	box-shadow: none;
	padding: 5px 0 0;
	height: auto;
}
.logo-Mdse a img {
	width: auto;
	height: 50px;
}
.logo-Mdse a {
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 10px 15px;
}
.pop-Rytse {
	padding: 10px 0;
	text-align: center;
}
.pop-Rytse a.primary-Gbtn {
	padding:13px 5px;
	display: block;
}
.primary-Gbtn {
	background: #65c82d;
	color: #fff;
	font-size: 16px;
	line-height: 16px;
	font-weight: 600;
	text-transform: uppercase;
	padding: 18px 10px;
	border-bottom: 2px solid #4ea932;
	position: relative;
	z-index: 2;
	overflow: hidden;
	text-align: center;
	display: inline-block;
	max-width:100%;
	border-radius:10px;
	box-shadow: 0 3px 3px rgba(0, 0, 0, 0.15);
	-webkit-transition: all 400ms ease-in-out 0s;
	-moz-transition: all 400ms ease-in-out 0s;
	-ms-transition: all 400ms ease-in-out 0s;
	-o-transition: all 400ms ease-in-out 0s;
	transition: all 400ms ease-in-out 0s;
}
.primary-Gbtn > span {
	display: block;
	font-size: 11px;
	font-weight: 400;
	padding-top: 5px;
	line-height: 11px;
}
 .primary-Gbtn::after {
 background: rgba(255, 255, 255, 0.15);
 content: "";
 position: absolute;
 left: 0;
 right: 0;
 bottom: 0;
 height: 0;
 z-index: -1;
 -webkit-transition: all 400ms ease-in-out 0s;
 -moz-transition: all 400ms ease-in-out 0s;
 -ms-transition: all 400ms ease-in-out 0s;
 -o-transition: all 400ms ease-in-out 0s;
 transition: all 400ms ease-in-out 0s;
 transition-timing-function: cubic-bezier(0.1, 0.7, 1.0, 0.1);
}
.primary-Gbtn:hover:after {
	height: 100%;
}
.primary-Gbtn:hover, .primary-Gbtn:focus {
	background: #43b422;
	color: #fff;
}
.large-Btn {
	width: 380px;
}
.small-Btn {
	width: 180px;
}
.orange-Btn {
	background: #ffc913;
	border-bottom: 2px solid #e3ad00;
	color: #2c2c2c;
}
.orange-Btn:hover, .orange-Btn:focus {
	background: #ffc913;
	color: #2c2c2c;
}
.black-Btn:hover {
	background: #2c2c2c;
	color:#fff;
}
.black-Btn {
	background: #000;
	border-bottom: 2px solid #353535;
	color:#fff;
}
.white-Btn:hover {
	background: #e8e8e8;
	color:#353535;
}
.white-Btn {
	background: #f0f0f0;
	border-bottom: 2px solid #d5d5d5;
	color:#353535;
}
.full-Width {
	display:block;
	width: 100%;
	max-width: 100%;
}
.rating-Rvtab ul span.star svg {
	fill: #ffc318;
	font-size: 13px;
}
.casino-Mainse {
/*margin-bottom: 30px;*/
}
.play-Boxse .row {
	margin:0 -10px;
}
.play-Boxse .col-lg-6 {
	padding:0 10px;
}
.play-Boxtxt {
	background: #fff;
	border-radius: 10px;
	box-shadow: 0 3px 3px rgba(0, 0, 0, 0.1);
	overflow: hidden;
}
.play-Boxtxt + .play-Boxtxt {
	margin-top: 8px;
}
.play-Boxse {
	text-align: left;
	border-radius: 10px;
}
.play-Header > h3 {
	background: #fff;
	display: block;
	box-shadow: 0 3px 3px rgba(0, 0, 0, 0.1);
	padding:20px;
	padding-left:50px;
	font-size: 14px;
	font-weight: 600;
	cursor: pointer;
	border-radius: 10px;
	position: relative;
	z-index: 5;
}
.play-Header > h3 > span {
	position:absolute;
	left:20px;
}
.mny-Rtitle > h3 > br {
	display: none;
}
.play-Bodytxt.acc-Bottomse > p {
	font-size: 13px;
	line-height: 20px;
}
.play-Bodytxt.acc-Bottomse > ul > li {
	font-size: 13px;
	line-height: 17px;
}
.play-Bodytxt.acc-Bottomse {
	border: 0;
	padding: 20px;
}
.play-Header > h3 > i {
	position: absolute;
	right: 15px;
	top: 50%;
	margin-top: -7px;
}
.play-Header > h3.collapsed i {
	transform: rotate(180deg);
}
 .play-Header > h3.collapsed::after, .play-Header > h3::after {
 content: "+";
 position: absolute;
 right: 15px;
 top: 50%;
 margin-top: -10px;
 font-size:20px;
}
.play-Header > h3:after {
	content:"-";
	margin-top: -11px;
}
.score-Sec {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 125px;
	height: 125px;
	border-radius: 125px;
	color: #ffff;
	margin: 0 auto;
	flex-direction: column;
}
.score-Sec .rvtab-inse {
	padding-top: 0;
}
.score-Sec .rating-Rvtab ul span.star svg, .score-Sec .rating-Rvtab ul span.star {
	fill: #ffc318;
	width: 13px !important;
	height: 13px !important;
	margin: 0 1px;
}
.score-Sec > p, .score-Sec > p > span {
	line-height: normal;
	font-size: 20px;
	font-weight: 600;
}
.playSeec > a {
	display: block;
	margin-top: 15px;
	padding: 15px 10px;
	font-size: 15px;
	line-height: 15px;
}
.score-Sec .rvtab-inse h4 {
	font-size: 12px;
	text-align: center;
	font-weight: 700;
	padding-top: 5px;
	line-height: 12px;
	text-transform: capitalize;
}
.rating-Sec .rating svg {
	fill: #fff;
	line-height: 28px;
	text-align: center;
	font-size: 16px;
	font-size: 1.1428571429rem;
}
.fiToplist-Sec .rating-Sec .rating i {
	background: #1eae50;
	color: #fff;
	font-size: 19px;
	width: 30px;
	line-height: 25px;
	padding-top: 4px;
}
.single .logo-Main > img {
	margin-bottom: 0;
}
.single .right-Navse {
	padding-top: 0;
	display:none;
}
.single .main-Menuse {
	display: flex;
	justify-content: center;
	align-items: center;
}
.navbar-brand.logo-Main {
	margin: 0;
}
.single footer {
	margin-bottom:80px
}
.single-vegashero_games footer {
	margin-bottom:0;
}
.reinfo-Insec1 .review-single-s1 {
	padding: 0 !important;
	background: none !important;
	box-shadow: none !important;
	margin:0 !important;
}
.reinfo-Insec1 .review-single-s1 .prp-row, .reinfo-Insec1 .review-single-s1 .prp-text-group.prp-margin-bottom, .prp-detailed-box.prp-margin-bottom > h5 {
	display: none;
}
.prp-page div.prp-content .prp-bars-rating--star .bar-rating-full .bar-rating-group .bar-rating--grey ul.star-list li.star-active svg polygon, .wp-admin div.prp-content .prp-bars-rating--star .bar-rating-full .bar-rating-group .bar-rating--grey ul.star-list li.star-active svg polygon, .prp-page.page div.prp-content .prp-bars-rating--star .bar-rating-full .bar-rating-group .bar-rating--grey ul.star-list li.star-active svg polygon {
	fill:#ffc318 !important;
}
.bred-Crm {
	display: none;
	position:relative;
	z-index:99;
}
.show-Csmenu.show {
	display: block;
}
.category-Wrapse tbody tr:nth-child(2n) {
 background-color: #fcfcfc;
}
.back-Wrapse {
	background: #f3f3f3;
	padding-top: 40px;
	display:none;
}
.single .back-Wrapse {
	display: block;
}
.bred-Crm.dsk {
	display: block;
}
.review-Section1 {
	margin-bottom: 10px;
}
footer.dark-Bluese.english-Blcokse {
	display: block;
}
.header-Wrap {
	background:#34435e;
	padding:2px 0;
	text-align:center;
}
.mr-Stp10 {
	margin-top:15px;
}
.bred-Crm ul > li > a {
	font-size: 13px;
	display: inline-block;
	font-weight: 600;
	background: #ffffff;
	color:#353535;
	padding: 8px 25px;
	line-height: 13px;
	border-radius: 4px;
	margin-bottom: 15px;
	box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.055);
}
.select-Tabwrap {
	position: -webkit-sticky;
	position: sticky;
	width: 100%;
	top: 25px;
}
.popup-Wrapse {
	position: fixed;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 999999;
	background: #fbfbfb;
	transform: translate(0, 110%);
	box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.075);
	-webkit-transition: all 400ms ease-in-out 0s;
	-moz-transition: all 400ms ease-in-out 0s;
	-ms-transition: all 400ms ease-in-out 0s;
	-o-transition: all 400ms ease-in-out 0s;
	transition: all 400ms ease-in-out 0s;
}
.sticky .popup-Wrapse {
	transform: translate(0);
}
.wrap-Revinfo2 .rating-Rvtab ul {
	display: flex;
	align-items: center;
	justify-content: center;
}
.review-Txtse br {
	display: none;
}
.rtp-Mainse {
	padding: 10px;
}
.rtp-Mainse .table {
	margin: 0;
}
.rtp-Mainse .table tr > th {
	vertical-align: middle;
	border: 0;
	padding:0;
	font-size: 15px;
	font-weight: 600;
}
.rtp-Mainse .table tr > td {
	vertical-align: middle;
	border: 0;
	padding:5px 0;
	font-size: 14px;
	font-weight: 500;
	border-left:1px solid #f0f0f0;
	position:relative;
}
.rtp-Rarea {
	position: relative;
	display: block;
	height: 40px;
	overflow: hidden;
	margin-right: 30px;
}
.percent-Title {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	z-index: 9;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 13px;
	font-weight: 500;
	color:#232323;
}
.rtp-Rarea .progress {
	position: absolute;
	left: 0;
	top: 0;
	bottom: 0;
	right: 0;
	height: 100%;
	background:#b4dbf8;
	border-radius:0;
}
.rtp-Rarea .progress-bar {
	color: #fff;
	white-space: nowrap;
	background: #7ac0f0;
	background: -moz-linear-gradient(top, #7ac0f0 0%, #6aade8 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #7ac0f0), color-stop(100%, #6aade8));
	background: -webkit-linear-gradient(top, #7ac0f0 0%, #6aade8 100%);
	background: -o-linear-gradient(top, #7ac0f0 0%, #6aade8 100%);
	background: -ms-linear-gradient(top, #7ac0f0 0%, #6aade8 100%);
	background: linear-gradient(to bottom, #7ac0f0 0%, #6aade8 100%);
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7ac0f0', endColorstr='#6aade8', GradientType=0);
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
}
.rtp-Mainse .cir-Radius, .rtp-Mainse .cir-Radius1 {
	content: "";
	background: #f0f0f0;
	width: 15px;
	height: 15px;
	border-radius: 15px;
	display: block;
	margin-bottom: 20px;
	position: absolute;
	left:-8px;
	top:-8px;
}
.rtp-Mainse .cir-Radius1 {
	left:auto;
	right:-8px;
}
.bot-Stats {
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding-right: 25px;
}
.bot-Stats > li {
	position: relative;
	padding-top: 15px;
	font-size: 13px;
	font-weight: 500;
	color:#232323;
}
.bot-Stats > li::before {
 content: "";
 border-left: 1px solid #f0f0f0;
 position: absolute;
 top: 0;
 left: 50%;
 margin-left: -1px;
 width: 2px;
 height: 10px;
}
.table tr > td.rtp-Range {
	border-top: 1px solid #f0f0f0;
	border-left:0;
	padding:0;
}
.rtp-Cell {
	height: 4px;
	display: block;
}
.rtp-Larea {
	display: block;
	position: relative;
	padding-right: 15px;
	text-align: right;
	font-size: 13px;
	font-weight: 400;
	line-height: 14px;
	color:#575757;
}
.rtp-Larea ::before {
 content: "";
 border-top: 1px solid #f0f0f0;
 position: absolute;
 top: 50%;
 right:0;
 margin-top: -1px;
 width: 10px;
 height: 2px;
}
.rtp-Mainse .table tr {
	background: none;
}
.rtp-Larea span img {
	max-width: 30px;
}
/******************/

.header-Bottom {
	border-bottom: 1px solid #ceddff;
	box-shadow: 0 0 4px 1px rgba(0, 0, 0, 0.075);
	background: #fff;
	position: relative;
}
.header-Botinse ul {
	display: flex;
	align-items: center;
	justify-content: space-between;
	flex-wrap: wrap;
}
.header-Botinse ul > li > a {
	padding: 13px 15px;
	display: flex;
	align-items: center;
	justify-content: center;
	overflow: hidden;
	font-size: 14px;
	line-height: 15px;
	color: #1b4196;
	font-weight: 500;
	-webkit-transition: all 400ms ease-in-out 0s;
	-moz-transition: all 400ms ease-in-out 0s;
	-ms-transition: all 400ms ease-in-out 0s;
	-o-transition: all 400ms ease-in-out 0s;
	transition: all 400ms ease-in-out 0s;
}
.header-Botinse ul > li > a span {
	width: 25px;
	height: 25px;
	display: flex;
	align-items: center;
	justify-content: center;
	overflow: hidden;
	margin-right: 10px;
}
.title-Betse {
	text-align: center;
	padding-bottom: 15px;
}
.title-Betse > h2 {
	font-size: 26px;
	font-weight: 600;
	line-height: 27px;
	color: #252525;
}
.title-Betse > h2 > span {
	font-size: 24px;
	font-weight: 500;
}
.title-Betse > p {
	font-size: 16px;
	font-weight: 400;
	line-height: 21px;
	color: #353535;
}
.img-Game {
	overflow: hidden;
	border-radius: 10px;
}
.img-Game img {
	object-fit: cover;
	object-position: center;
	width: auto;
	height: 220px;
}
.game-Title > h3 {
	font-size: 18px;
	line-height: 19px;
	margin-top: 15px;
	text-align: center;
	font-weight: 600;
}
.news-Mainse {
	padding-top: 50px;
}
.game-Section {
	padding-top: 50px;
}
.game-Section .title-Betse {
	text-align: left;
}
.game-Section .slick-list.draggable {
	padding: 0 60px 0 0 !important;
}
.wrap-News {
	background: #fff;
	margin: 10px 0;
	padding: 15px;
	overflow: hidden;
	border: 1px solid #e5e5e5;
	box-shadow: 0 1px 4px 1px rgba(0, 0, 0, 0.095);
	text-align: left;
}
.img-News {
	display: flex;
	align-items: center;
	justify-content: center;
	height:200px;
	overflow: hidden;
}
.img-News a img {
	object-fit: cover;
	height: 260px;
	object-position: top;
	width: auto;
}
.box-Centersec {
	padding-top: 15px;
	position: relative;
	padding-bottom: 70px;
}
.read-Bnwsec {
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
}
.news-Boxtxt {
	overflow-y: auto;
	height: 60px;
	scrollbar-width: thin !important;
	scrollbar-color: #1b4196 transparent;
	display: block;
}
.nwbox-title > h3 {
	font-size: 16px;
	line-height: 18px;
	font-weight: 500;
	color: #222;
	text-overflow: ellipsis;
	overflow: hidden;
	height: 20px;
	white-space: nowrap;
}
.news-Boxtxt > p {
	font-size: 14px;
	line-height: 19px;
	color: #252525;
}
.read-Bnwsec {
	padding-top: 15px;
}
.news-Boxdate {
	padding: 15px 0;
}
.pub-Mainsec {
	display: flex;
	align-items: center;
	justify-content: space-between;
	color: #999;
}
.pub-Mainsec > span {
	font-size: 13px;
	line-height: 13px;
}
.tab-Rcatese ul li > a > span > img {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	-webkit-transition: all 400ms ease-in-out 0s;
	-moz-transition: all 400ms ease-in-out 0s;
	-ms-transition: all 400ms ease-in-out 0s;
	-o-transition: all 400ms ease-in-out 0s;
	transition: all 400ms ease-in-out 0s;
}
.tab-Rcatese ul li > a > span {
	position: relative;
	width: 35px;
	height: 35px;
	margin-right:10px;
}
.tab-Rcatese ul .slick-list.draggable li button {
	display: none;
}
.tab-Rcatese ul li > a {
	color: #2c2c2c;
	font-size: 14px;
	font-weight: 500;
	padding: 8px 15px;
	border-radius: 10px;
	line-height: 14px;
	margin: 0 1px;
	-webkit-transition: all 400ms ease-in-out 0s;
	-moz-transition: all 400ms ease-in-out 0s;
	-ms-transition: all 400ms ease-in-out 0s;
	-o-transition: all 400ms ease-in-out 0s;
	transition: all 400ms ease-in-out 0s;
	display: flex;
	align-items: center;
	justify-content: center;
	border: 0;
}
.tab-Rcatese ul li.active > a {
	background:#58af55;
	color:#fff;
}
.tab-Rcatese ul li.active > a span > img.hover {
	opacity:1;
}
.tab-Rcatese ul li.active > a span > img.hover-Out {
	opacity:0;
}
.tab-Rcatese ul li > a > span > img.hover {
	opacity:0;
}
.tab-Rcatese ul li > a > span > img.hover-Out {
	opacity:1;
}
.tab-Rcatese > ul {
	justify-content: center;
	padding-bottom:30px;
}
.game-Title > h3 {
	font-size: 18px;
	line-height: 19px;
	margin-top: 15px;
	text-align: center;
	font-weight: 600;
}
.news-Mainse {
	padding-top: 50px;
}
.game-Section, .tool-Mainse, .news-Section, .main-Trustse, .gambling-Mainse, .faq-Section, .guide-Mainse, .discover-Mainse, .about-Section {
	padding-top: 50px;
}
.game-Section .title-Betse {
	text-align: left;
}
.guide-Wrap {
	margin-top: 10px;
	background: #fff;
	border-radius: 10px;
	position: relative;
	text-align:center;
	padding:30px;
	border:1px solid #d2d2e1;
}
.guide-Iconse {
	display: flex;
	align-items: center;
	justify-content: center;
}
.guide-Iconse > img {
	max-width:100px;
}
.guide-Wrap > a {
	font-size: 15px;
	font-weight: 600;
	line-height: 16px;
	color: #0036ba;
	padding-top: 20px;
	display: inline-block;
	-webkit-transition: all 400ms ease-in-out 0s;
	-moz-transition: all 400ms ease-in-out 0s;
	-ms-transition: all 400ms ease-in-out 0s;
	-o-transition: all 400ms ease-in-out 0s;
	transition: all 400ms ease-in-out 0s;
}
.play-Rmain {
	background: #fff;
	border-radius: 10px;
	position: relative;
	color:#fff;
	overflow:hidden;
	border:1px solid #d2d2e1;
}
.ply-Iconse {
	background:#f5f8ff;
	padding:30px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.ply-Iconse > img {
	max-width:100px;
}
.ply-Txtsec {
	padding: 30px 15px;
	text-align:center;
}
.ply-Txtsec > h3 {
	font-size: 20px;
	font-weight: 600;
	padding-bottom: 10px;
	color:#27292e;
}
.ply-Txtsec > p {
	font-size: 14px;
	line-height: 19px;
	font-weight: 300;
	color:#2c2c2c;
}
.play-Se > a {
	max-width: 160px;
	border-radius: 100px;
	width: 100%;
	background: none;
	border: 1px solid #0036ba;
	color: #0036ba;
	box-shadow: none;
	font-size: 14px;
	line-height: 15px;
	padding: 15px 10px;
	display:inline-block;
}
.play-Se > a:hover {
	background:#0036ba;
	color: #fff;
}
.play-Se {
	padding-top:30px;
}
.tool-Mainse .play-Header > h3 > span {
	position: absolute;
	left: 10px;
	top: 8px;
}
.tool-Mainse .title-Betse {
	text-align:left;
	padding-bottom: 30px;
}
.wrap-Trust {
	background: #1b4196;
	border-radius: 10px;
	position: relative;
	padding:30px 25px;
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
}
.wrap-Trust > img {
	position: absolute;
	right: 10px;
	top: 10px;
	width: 100%;
	max-width: 120px;
	opacity:0.049;
}
.trust-Iconse > img {
	max-width: 60px;
}
.wrap-Trust > h3 {
	font-size: 20px;
	font-weight: 600;
	line-height: 21px;
	padding-top: 15px;
}
.wrap-Trust > p {
	font-size: 14px;
	font-weight: 400;
	line-height: 19px;
	padding-top: 15px;
}
.inse-Trust > ul {
	display: flex;
	align-items: flex-start;
	justify-content: center;
	margin: 0 -10px;
	flex-wrap: wrap;
}
.inse-Trust > ul li {
	flex: 0 0 20%;
	max-width: 100%;
	width: 100%;
	padding: 0 10px;
	text-align: center;
	color: #fff;
}
.gambling-Wrapse {
	background: #fff;
	padding: 15px;
	border: 1px solid #dadae7;
	border-radius: 10px;
}
.gambling-Txtse > h3 {
	font-size: 20px;
	line-height: 21px;
	font-weight: 600;
	color: #252525;
}
.gambling-Txtse > p {
	font-size: 15px;
	line-height: 21px;
	font-weight: 400;
	color: #353535;
	padding-top: 15px;
	overflow: hidden;
	text-overflow: ellipsis;
	height:95px;
}
.gambling-Iconse {
	display: flex;
	align-items: flex-start;
	justify-content: center;
}
.gambling-Iconse > img {
	max-width: 100px;
}
.gambling-Txtse > a {
	font-size: 13px;
	display: inline-block;
	padding-top: 13px;
	line-height: 14px;
	font-weight: 600;
	color: #0036ba;
	-webkit-transition: all 400ms ease-in-out 0s;
	-moz-transition: all 400ms ease-in-out 0s;
	-ms-transition: all 400ms ease-in-out 0s;
	-o-transition: all 400ms ease-in-out 0s;
	transition: all 400ms ease-in-out 0s;
}
.img-Studio {
	padding: 40px 10px;
	border-radius: 10px;
	display: flex;
	align-items: center;
	justify-content: center;
	position:relative;
	overflow:hidden;
}
.img-Bgsec {
	content: "";
	position: absolute;
	left:0;
	top: 0;
	bottom: 0;
	right: 0;
	z-index: 1;
	margin-right: 10px;
	border-radius: 10px;
}
.img-Studio > img {
	position: absolute;
	left:auto;
	right: 0;
	top: 50%;
	height: 170px;
	width: auto;
	margin-top: -85px;
	border-radius: 10px;
}
.img-Secondary {
	position: absolute;
	top: 0;
	right: 0;
	left: 0;
	bottom: 0;
	border-radius: 10px;
	overflow: hidden;
	margin-right: 10px;
}
.img-Secondary img {
	object-fit: cover;
	height: 210px;
}
.img-Studio > span {
	width: 130px;
	height: 130px;
	border-radius: 120px;
	padding: 10px;
	background: #fff;
	overflow: hidden;
	display: flex;
	align-items: center;
	justify-content: center;
	position: relative;
	z-index: 2;
	margin-right:10px;
}
.main-Titlese {
	text-align: center;
	padding-bottom: 30px;
}
.main-Titlese > h2 {
	font-size: 32px;
	line-height: 33px;
	font-weight: 600;
	color: #252525;
	display: flex;
	max-width: 100%;
	width: 600px;
	align-items: center;
	margin: 0 auto;
	justify-content: center;
}
.main-Titlese > h2 > span {
	font-weight: 400;
	font-size: 20px;
	line-height: 21px;
	padding-left: 5px;
	color: #454545;
	margin-top: 4px;
}
.main-Titlese > p, .showTxt > p {
	font-size: 16px;
	line-height: 21px;
	padding-top: 15px;
	width: 700px;
	max-width: 100%;
	display: inline-block;
}
.showTxt {
	padding-top:15px;
}
.showTxt >a, .showTxt p > a {
	font-size: 16px;
	font-weight: 700;
	color:#252525;
}
.reDsec {
	display: none;
}
.reDsec.collapsed {
	display:inline-block;
}
.text-left {
	text-align: left;
	padding-bottom:20px;
}
.main-Titlese.text-left > h2 {
	justify-content: left;
	margin: 0;
}
.main-Titlese.text-left > p {
	padding-top: 5px;
}
.main-Titlese > h4 {
	font-size: 20px;
	line-height: 21px;
	color: #0036ba;
	font-weight: 600;
	padding-bottom: 10px;
}
.review-Section br {
	display: none;
}
.tab-Rcatese ul li.active > a span {
	filter: brightness(110) grayscale(100) contrast(100);
}
.order-Custom {
	order:1;
}
.inse-Trust .slick-dots li {
	width: auto;
	max-width: inherit;
	padding:0;
}
.all-Games {
	text-align: right;
	padding-top: 15px;
}
.all-Games > a {
	font-size: 16px;
	font-weight: 600;
	color: #0036ba;
}
.all-Games > a > i {
	margin-left:5px
}
.cover-Singlese {
	background:#f3f3f3;
	padding-bottom:60px;
}
.header-Bottom .tog_nav {
	position: relative;
	top: inherit;
	left: inherit !important;
	margin: 8px auto 0 !important;
	display: inline-block;
}
.header-Bottom .toggle-Wrapse {
	text-align: center;
}
.header-Bottom .cross::after, .header-Bottom .cross::before, .header-Bottom .cross {
 background: #0036ba;
}
.close_nav .header-Bottom .cross {
	background:none;
}
.close_nav .header-Bottom .cross::after, .close_nav .header-Bottom .cross::before {
 background: #0036ba;
}
.leftImsec {
	text-align: center;
}
.more-Gamese > a {
	display: block;
	/* width: 300px; */
	max-width: 100%;
	margin: 0 auto;
}
.gamLfse {
	float: left;
	margin: 0 30px 10px 0;
}
.games-Section .game-Inse {
	background: #f5f5f5;
	display: block;
	border-radius: 10px;
	margin: 10px 0;
}
.games-Section .game-Title > h3 {
	margin: 15px 0;
	display: inline-block;
	width: 100%;
}
.tab-content .category {
	display:none;
}
.tab-content .category.active {
	display:block;
}
.abt-Wrapse ul {
	display: flex;
	align-items: flex-start;
	flex-wrap: wrap;
	margin: 0 -10px;
}
.abt-Wrapse ul > li {
	position: relative;
	padding-left: 25px;
	position: relative;
	line-height: 21px;
	font-size: 14px;
	flex: 1 0 0;
	margin: 0 10px;
}
.abt-Wrapse ul > li > span {
	color: #0036ba;
}
 .abt-Wrapse ul > li::before {
 content: "\f046 ";
 position: absolute;
 left: 0;
 top: 1px;
 font-family: fontawesome;
 color: #0036ba;
 font-size: inherit;
}
.abt-Wrapse {
	min-height: 70px;
}
.wrap-Trust {
	min-height: 230px;
}
.proInse, .gameType {
	margin: 10px 0;
}
.single .header-Bottom {
	display: none;
}
.newsArc ul li > a {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.review-Txtse > p + p, .review-Txtse > p ~ p {
	padding-top: 10px;
}
.sub-Wsec .high-Lightse {
	height: 131px;
	overflow: hidden;
}
.sub-Wsec .leftImsec {
	min-height: 245px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.sub-Wsec .high-Lightse > p {
	scrollbar-color: #0036ba rgba(52, 67, 94, 0.2) !important;
	scrollbar-width: thin !important;
	max-height: 105px;
	overflow-y: auto;
	margin: 0 -3px;
	padding: 0 3px;
}
.mar-Tsec {
	margin: -15px -15px 0;
}
.review-Section, #wrap-Main .mid-Section {
	background:#f5f8ff;
}
.page-template-subpg-btn .back-Wrapse {
	display: block;
	background: none;
	margin-bottom: -70px;
}
.pop-Header button {
	background: rgba(0, 0, 0, 0.85);
	width: 32px;
	height: 32px;
	border-radius: 35px;
	font-size: 35px;
	display: flex;
	align-items: center;
	justify-content: center;
	line-height: 46px;
	padding: 5px;
	color: #fff;
	opacity: 1;
	transform: rotate(-45deg);
	position: absolute;
	z-index: 999;
	right: -15px;
	top: -15px;
	border: 0;
}
.btn-Popse {
	font-size: 12px;
	color: #353535;
	font-weight: 500;
	border: 1px solid #efefef;
	padding: 5px;
	width: auto;
	height: 35px;
	display: flex;
	align-items: center;
	justify-content: center;
	background: #f7f7f7;
	border-radius: 5px;
}
.provider-Wrapse.proWdth {
	scrollbar-color: #34435e rgba(52, 67, 94, 0.5) !important;
	scrollbar-width: thin !important;
	height: 280px;
	overflow-y: scroll;
}
 .provider-Wrapse.proWdth::-webkit-scrollbar {
 width:9px !important;
 background-color: rgba(52, 67, 94, 0.5) !important;
}
 .provider-Wrapse.proWdth::-webkit-scrollbar-track {
 background-color: rgba(52, 67, 94, 0.5) !important;
}
 .provider-Wrapse.proWdth::-webkit-scrollbar-thumb {
 background-color:#34435e;
}
.provider-Wrapse.proWdth > ul {
	gap: 5px;
	margin: 0;
}
.provider-Wrapse.proWdth > ul > li {
	background: #f0f0f0;
	padding: 10px;
	flex: 0 0 31.9%;
	text-align: center;
}
.provider-Wrapse.proWdth > ul > li > img {
	width: auto;
	height: auto;
	border-radius: 5px;
	border: 1px solid #e1e1e1;
	padding: 5px;
}
.provider-Wrapse > ul > li.last-Child {
	width: 100%;
}
.modal-Wrapse {
	height: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
	padding:15px
}
.show-Listpr {
	display: none;
}
.fot-Botsec ul > li > img {
	width: auto;
	height: 30px;
	-webkit-transition: all 400ms ease-in-out 0s;
	-moz-transition: all 400ms ease-in-out 0s;
	-ms-transition: all 400ms ease-in-out 0s;
	-o-transition: all 400ms ease-in-out 0s;
	transition: all 400ms ease-in-out 0s;
}
.input-Grupse2 .um .um-form label {
	font-size: 13px !important;
	line-height: 14px !important;
	display: block !important;
	font-weight: 400;
}
.input-Grupse2 .um .um-form input {
	height:50px !important;
	padding: 10px !important;
	color: #575775 !important;
	font-size: 14px !important;
	border-radius: 10px !important;
	border: 1px solid #efefef !important;
}
.input-Grupse2 .um .um-form #um-submit-btn {
	width: 100% !important;
	background: #65c82d !important;
	border-radius: 10px !important;
	border: 0 !important;
	border-bottom: 2px solid #4ea932 !important;
	color: #fff !important;
	font-size: 16px !important;
	font-weight: 500 !important;
	text-transform: uppercase !important;
	height: auto !important;
	padding: 20px 10px !important;
}
.input-Grupse2 .um .um-form #um-submit-btn:hover {
	opacity: 0.8 !important;
}
.center-box4 {
	padding-bottom: 60px;
}
.center-box5 {
	padding-bottom: 80px;
}
.pagination.hm .page-numbers {
	display: flex;
	align-items: center;
	justify-content: center;
	background: #262b4c;
	width: 36px;
	min-width: auto;
	padding: 10px 5px;
	line-height: 15px;
	font-size: 14px;
	font-weight: 500;
}
.pagination-Mainsec .pagination.hm .prev, .pagination-Mainsec .pagination.hm .next {
	display: flex;
	font-size: 14px;
	background: #262b4c;
	width: 110px;
	justify-content: center;
	color: #fff;
	border-radius: 4px;
	line-height: 15px;
	padding: 10px 5px;
	text-transform: uppercase;
	margin: 0 5px;
	webkit-transition: all 400ms ease-in-out 0s;
	-moz-transition: all 400ms ease-in-out 0s;
	-ms-transition: all 400ms ease-in-out 0s;
	-o-transition: all 400ms ease-in-out 0s;
	transition: all 400ms ease-in-out 0s;
	font-weight: 500;
}
.pagination-Mainsec {
	padding-top: 30px;
}
.star-Mratse {
	text-align: right;
}
.reinfo-Insec1 {
	margin-top: -2px;
}
.reinfo-Insec1 .topSpace + .topSpace {
	margin-top: 5px;
}
.rating-Wrapse {
	text-align: right;
}
.rating-Wrapse .star {
	color: #ffc318;
	font-size: 16px;
	margin: 0 1px;
	line-height: 16px;
}
.reinfo-Insec1 h4 {
	color: #353535;
	font-size: 13px;
	font-weight: 600;
	line-height: 14px;
}
.rvtab-Playsec > p.claim_success {
	display: none;
}
.claim_bonus p.claim_null {
	display: none;
}
.claim_bonus p.claim_success {
	display: block;
}
.stat-Wrapse {
	border-left: 1px solid #f0f0f0;
	border-bottom: 1px solid #f0f0f0;
	position: relative;
	padding: 20px 0 0 0;
}
.stat-Wrapse::after, .stat-Wrapse::before {
 content: "";
 background: #f0f0f0;
 width: 15px;
 height: 15px;
 border-radius: 15px;
 display: block;
 margin-bottom: 20px;
 position: absolute;
 left: -8px;
 top: -8px;
}
.stat-Wrapse::after {
 right: -8px;
 bottom: -8px;
}
.stat-Wrapse ul {
	padding-bottom: 15px;
}
.stat-Wrapse .bot-Stats {
	padding: 0;
}
.stat-Wrapse .rtp-Larea {
	padding-left: 15px;
	padding-right: 0;
	display: flex;
	align-items: center;
	margin-bottom: 10px;
}
.stat-Wrapse .rtp-Larea ::before {
 right: auto;
 left: 0;
}
.stat-Wrapse::after {
 right: -5px;
 bottom: -27px;
 left: auto;
 top: auto;
}
.pro-Wsec ul {
	margin: 0;
	gap: 3px;
}
.pro-Wsec ul > li {
	border: 1px solid #f0f0f0;
	padding: 3px;
	flex:0 0 19%;
	text-align: center;
	background: #fff;
	border-radius:4px;
}
.pro-Wsec ul > li img {
	background: none;
	border: 0;
	height: 30px;
}
.provider-Wrapse > ul > li.last-Child {
	border: 0;
	background: none;
	width: 100%;
	flex: 0 0 100%;
	margin-top: 10px;
}
.showImg {
	padding: 15px 0;
}
.stars-Ratingse {
	position: relative;
	display: inline-block;
	color: transparent;
}
.stars-Ratingse:after, .stars-Ratingse:before {
	position: absolute;
	top: 0;
	left: 0;
	font-family:fontawesome;
	letter-spacing:3px;
	font-size:16px;
	line-height:16px;
	color:#ffc318;
}
.stars-Ratingse:before {
	content: '\f006\f006\f006\f006\f006';
	color:#e8e8e8;
}
.stars-Ratingse:after {
	content: '\f005\f005\f005\f005\f005';
	overflow: hidden;
}
.ratin-Boxse .stars-Ratingse:after {
	color:#fff;
}
 .ratin-Boxse .stars-Ratingse:before {
	color:#f0f0f0;
}
.stars-Ratingse i {
	letter-spacing: 3px;
	font-size: 16px;
	line-height: 16px;
}
.review-Txtse br.space {
	display: inline-block;
}
.safe-Wrapse {
	background: #fff;
	padding: 25px 30px;
	border-radius: 4px;	
	box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.1);
	margin:50px 0 0;
}
.safe-Txt > h5 {
	font-size: 16px;
	font-weight: 600;
	color: #252525;
}
.safe-Wrapse ul {
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin: 0 -5px;
	flex-wrap: wrap;
}
.safe-Wrapse ul > li {
	padding: 0 5px;
}
.safe-Wrapse ul > li > img {
	width: auto;
	height: 32px;
}
.safe-Txt {
	display: flex;
	align-items: center;
}
.safe-Txt > span {
	width: 16px;
	height: 16px;
	display: flex;
	align-items: center;
	justify-content: center;
	margin-right: 10px;
}
@media screen and (min-width:1200px) {
#toplist_wrapper .tl-point-list {
 width: 100%;
 max-width: 200px;
}
.info-Boxse ul {
 width: 200px;
 max-width: 100%;
}
}
/**********************
//Media Query Start//
*************************/
@media screen and (max-width:1200px) {
 .revpop-Insec .wrap-Revinfo {
 flex: 0 0 33%;
 max-width: 33%;
}
.sub-Wsec .high-Lightse {
 height:inherit;
 overflow:inherit;
}
.sub-Wsec .leftImsec {
 min-height:inherit;
}
.sub-Wsec .high-Lightse > p {
 max-height: inherit;
 overflow-y: inherit;
 margin: inherit;
 padding: inherit;
}
.game-Typse > ul > li {
 display:block;
 padding:10px;
}
.game-Typse ul > li > img {
 margin-right: 0;
}
.game-Typse > ul > li span {
 display: block;
 margin-top: 5px;
}

}
 @media screen and (max-width:991px) {
	 .safe-Wrapse ul > li {
	flex: 0 0 50%;
	max-width: 100%;
	justify-content: center;
	display: flex; 
}
.safe-Wrapse ul > li:first-child {
	flex: 0 0 100%;
	max-width: 100%; 
}
.safe-Wrapse ul > li + li {
	margin-top:15px;
}
 .page-template-subpg-btn .back-Wrapse {
 display: none;
}
.page-template-subpg-btn .bred-Crm.mobse {
 display: block;
}
.page-template-subpg-btn .main-Menuse {
 justify-content: space-between;
}
 .abt-Wrapse {
 min-height:inherit;
}
 .single .main-Menuse .bred-Crm.mobse {
 display: block;
}
.single .main-Menuse {
 justify-content: space-between;
}
 .show-Csmenu {
 display: none;
}
 .tog_nav {
 left: 15px !important;
}
 .revpop-Insec .wrap-Revinfo {
 flex: 0 0 100%;
 max-width: 100%;
}
 .wrap-Revinfo + .wrap-Revinfo {
 margin-top: 25px;
}
.age-Breqsec {
 height: 45px;
 padding: 5px;
}
.age-Breqsec ul
{
    display: block;
}
.age-Breqsec ul > li {
 font-size: 12px;
 line-height: 1;
 padding: 0 3px;
 display: inline-block;
}
 .age-Breqsec ul > li > a {
 font-size: 12px;
 line-height: 1;
}
 .rating-Rvtab ul {
 justify-content: center;
}
/*********************

// ToplIst Responsive css end//

*************************/

.right-Banse {
 margin-top: 20px;
}
 .info-Boxse {
 margin: 15px 0;
}
 .acc-Imgse {
 margin-bottom: 30px;
}
 .acasino-Wrapse .order-first {
 order: inherit !important;
}
 .fot-Logose {
 text-align: center;
}
 .play-Boxse .col-lg-6 + .col-lg-6 {
 margin-top: 10px;
}
 .logo-Mainse {
 margin: 0;
}
 .title-Mainse > h2 {
 font-size: 26px;
 line-height: 27px;
}
 .text-Wrapse > h3, .acc-Textse > h2, .gray-Inse > h3, .faq-Inse > h3 {
 font-size: 22px;
 line-height: 23px;
}
 .text-Wrapse > p, .acc-Textse > p, .gray-Inse > p, .faq-Txtse > p {
 font-size: 14px;
 line-height: 23px;
}
 .review-Title {
 left: 0;
}
 .review-Stextse {
 padding: 60px 20px 20px;
}
 .spcae-Topse5 {
 padding-top: 15px;
}
 .info-Boxsec {
 margin: 15px 0 0;
 height: auto;
}
 .boxslot-Info .col-lg-4 + .col-lg-4 {
 margin-top: 20px;
}
 .play-Header > h3 br {
 display:block;
}
 .play-Header > h3 {
 padding: 15px 45px;
}
 .play-Header > h3 > span {
 left: 15px;
 top: 16px;
}
 .table-List > .row {
 width: auto;
}
 .table-List {
 height: auto;
 display: inherit;
 width: auto;
}
 .casino-Tabinse + .casino-Tabinse {
 margin-top: 10px;
}
 .casino-Tabinse {
 border: 1px solid #e9e9e9;
 border-radius: 10px;
 overflow: hidden;
}
 .right-Slidse {
 margin-top:0;
}

/************/

.title-Bsta {
 padding-top: 15px;
 display: inline-block;
}
 .info-Boxse, .info-Bxsec {
 padding: 10px 0 15px;
 display: inline-block;
 text-align: left;
}
 .basta-Lswrap {
 text-align: center;
}
 .rating-Sec.rating-Lsec > a {
 padding-top: 0;
}
 .rating-Sec {
 padding-left: inherit;
 margin-left: -15px;
}
 .ryt-Rvbonus {
 padding: 15px;
}
 .category-Insec + .category-Insec {
 margin-top: 10px;
}
 .rvbonus-Infose {
 border-radius: 10px;
 overflow: hidden;
}
 .rvbonus-Leftar {
 border-right: 0;
 padding: 30px 15px;
}
 .title-Category {
 height: 100%;
 display: flex;
 align-items: center;
 justify-content: center;
}
 .custom-Midse {
 padding: 15px 0;
}
 .rvtxt-Wrapse > h3 {
 font-size: 22px;
 line-height: 23px;
}
 .rvtxt-Wrapse > p {
 font-size: 14px;
 line-height: 23px;
}
 .category-Rytxt .provider-Wrapse > ul {
 display: inline-block;
 text-align: left;
}
 #selTabcontsec {
 margin-top: 0;
 margin-bottom: 15px;
}
 .main-Menuse {
 display: flex;
 align-items: center;
 justify-content: center;
}
 .main-Menuse .logo-Main {
 margin: 0;
}
 .primary-Gbtn {
 padding: 15px 10px;
}
.toplist-Boxmain .info-Boxse ul li:first-child {
 flex: 0 0 100%;
 max-width: 100%;
}
.review-Jmainse {
 margin-top:0;
}
.back-Wrapse {
 padding-top: 0;
}
.revinfo-right > h4 {
 font-size: 13px;
 line-height: 14px;
 text-align: right;
}
.wrap-Revinfo > h3 {
 font-size: 14px;
 line-height: 15px;
 margin-bottom:10px;
}
.revinfo-right > h4 {
 padding-bottom: 1px;
}
.revinfo-Left > p, .reinfo-Insec1 .bar-rating-full span {
 font-size: 12px;
 line-height: 13px;
}
.reinfo-Insec1 .bar-rating-full .bar-rating-group ul > li svg {
 width: 16px !important;
 height: 16px !important;
}
.main-Menuse.center-Txtse {
 justify-content: center;
}
.mid-Section .main-area-review {
 padding-bottom: 20px;
}
 .hd-Wrsec {
 display: flex;
 align-items: center;
 justify-content: space-between;
}
.bred-Crm ul > li > a {
 margin-bottom:0;
}
.casino-Mainse {
 margin-bottom:0;
}
.review-Jmainse {
 padding: 0 0 30px;
 display: inline-block;
 width: 100%;
}
 .rtp-Mainse .table tr > th {
 width: 135px;
}
.rtp-Larea {
 padding-right: 5px;
 font-size: 12px;
 line-height: 13px;
}
.rtp-Rarea {
 height: 25px;
}
.rtp-Larea span img {
 max-width:25px;
}
.percent-Title {
 font-size: 12px;
}
.bot-Stats > li {
 padding-top: 10px;
 font-size: 12px;
}
.bot-Stats > li::before {
 height: 5px;
}
.rtp-Larea ::before {
 width: 5px;
}
.rtp-Cell {
 height: 0px;
}
.header-Botinse > ul {
 justify-content: center;
 padding: 10px 0;
}
 .inner-Pwayse .col-lg-4 + .col-lg-4 {
 margin-top:10px;
}
.inse-Trust > ul > li {
 flex: 0 0 33%;
}
.main-Titlese > h2 {
 font-size: 28px;
 line-height: 29px;
}
.main-Titlese > p {
 font-size: 14px;
 line-height: 20px;
 padding-top: 10px;
}
.text-left {
 text-align: center;
}
.main-Titlese.text-left > h2 {
 justify-content: center;
 margin: 0 auto;
}
.main-Titlese {
 text-align: center;
 padding-bottom: 0;
}
.showImg {
    padding: 10px 0;
}
.game-Section, .tool-Mainse, .news-Section, .main-Trustse, .gambling-Mainse, .faq-Section, .guide-Mainse, .discover-Mainse, .about-Section {
 padding-top: 20px;
}
.inse-Trust > ul > li {
 margin-bottom:15px;
}
.inse-Trust > ul {
 margin-bottom: -15px;
}
.gambling-Wrapse {
 text-align: center;
}
.gambling-Mainse .col-lg-6 + .col-lg-6 {
 margin-top: 15px;
}
.gambling-Iconse {
 padding-bottom: 15px;
}
.tab-Rcatese ul li > a {
 padding: 15px 40px;
 display: inline-block;
 text-align: center;
}
.tab-Rcatese ul li > a > span {
 margin: 0 auto 10px;
 display: block;
}
.order-Custom {
 order: inherit;
}
 .header-Botinse {
 text-align: center;
}
.header-Botinse ul > li > a {
 padding: 10px 15px;
 justify-content: flex-start;
}
.header-Botinse ul > li + li > a {
 border-top:1px solid #efefef;
}
.header-Botinse ul {
 display:inline-block;
}
.cover-Singlese {
 padding: 15px 0;
}
.all-Games {
 text-align: center;
}
.main-Titlese > p, .showTxt > p, .showTxt >a, .showTxt p > a {
 font-size: 14px;
 line-height: 19px;
 width: auto;
 padding-top:0;
}
.showTxt {
 padding-top: 10px;
}
.tab-Rcatese > ul {
 justify-content: center;
 padding-bottom:10px;
}
.header-Bottom {
 display: none;
}
.review-Section {
 padding: 30px 0;
}
 .showTxt > p br, .main-Titlese > h2 br {
 display: inline-block;
}
.inse-Trust {
 padding-bottom: 10px;
}
.tab-Rcatese ul li > a {
 padding: 8px 5px 10px;
 display:block;
 text-align: center;
 width:90px;
 margin:0 auto;
}
.tab-Rcatese ul li > a > span {
 margin: 0 auto 5px;
 display: block;
}
.abt-Wrapse ul {
 margin: 0;
}
.abt-Wrapse ul > li {
 flex: 0 0 100%;
 margin: 0;
 max-width:100%;
 width:100%;
}
.abt-Wrapse ul > li + li {
 margin-top:10px;
}
.gambling-Txtse > p {
 height:auto;
}
.toplist-Nabse ul {
 display: flex;
 align-items: center;
 justify-content: space-evenly;
 padding: 10px 0 15px;
 flex-wrap: wrap;
 gap: 10px;
 text-align:center;
}
.toplist-Nabse ul li {
 font-size:12px;
}
.toplist-Nabse ul li > i {
 font-size: 14px;
 margin-right: 3px;
}
.toplist-Nabse .slick-prev::before, .toplist-Nabse .slick-next::before {
 color: #555555;
 font-size: 14px;
}
 .toplist-Nabse .slick-prev, .toplist-Nabse .slick-next {
 left: 0;
 right: auto;
 background: none;
 margin: 0;
 z-index: 99;
 width: auto;
 height: auto;
 top: 50%;
 margin-top: -3px;
}
.toplist-Nabse .slick-next {
 left: auto;
 right: 0;
}
.slick-prev.slick-arrow.slick-disabled {
 display: none;
}
.rtp-Mainse {
 padding: 5px;
}
.safe-Wrapse { 
	padding:20px; 
	margin: 15px 0 0;
}
.safe-Txt > h5 {
	font-size: 14px; 
}
}
 @media screen and (max-width:767px) {
 .basta-Logo a img {
 width: auto;
 height: auto;
}
 .text-Hedse > h3 {
 font-size: 30px;
 line-height: 31px;
}
 .text-Hedse > h4 {
 font-size: 18px;
 line-height: 19px;
}
 .title-Dmainse > h4 {
 font-size: 18px;
 line-height: 22px;
}
.mid-Section .affi-Bglogo076 {
 display:flex;
}
.col-sm-4.align-items-center.affi-Bglogo09 {
 padding-right:inherit;
}
.mid-Section .affi-Bglogo09 .review_bimg, .mid-Section .affi-Bglogo09 a {
 display:block;
 width:100%;
}
.inse-Trust > ul > li {
 flex: 0 0 50%;
}
.main-Titlese > h2 {
 font-size: 22px;
 line-height: 23px;
}
.img-Game img {
 width: 100%;
 height: auto;
}
.pagination-Mainsec .pagination.hm .page-numbers {
 display: none;
}
.pagination-Mainsec .pagination.hm .next, .pagination-Mainsec .pagination.hm .prev {
 display: flex;
}
}
 @media screen and (max-width:485px) {
 .inse-Trust > ul > li {
 flex: 0 0 100%;
}
.main-Titlese > h2 {
 font-size: 17px;
 line-height: 20px;
}
}
 @media screen and (max-width:385px) {
.showTxt > p br, .main-Titlese > h2 br {
 display:none;
}
}
.showTxt.d-inline-block.d-lg-none {
	display: none !important;
}
.main-Titlese > h2 img {
    border-radius: 5px;
    margin-left: 15px;
}