@import url('https://fonts.googleapis.com/css?family=Roboto+Slab:400,700,800&display=swap');

.color-base1{
	color: #dd9600;
}

ul.before-login li div .btn-green2 {
	/* border: 1px solid #dd9600 !important;
	color: #dd9600 !important; */
}

.yellow{
	color: yellow;
}
.h-none{
	color: inherit !important; 
}
input[type=button], input[type=submit], input[type=reset] {
	color: #000
}
#page-11451 .vc_col-lg-6{
	padding:30px 30px 0 0;
}
.wpb_widgetised_column.wpb_content_element{
	margin-bottom: 0 !important;
}
body{
	background-color: unset;
}

.accountTabs{
    margin-top:60px;
}
.reload{
    padding: 5px 12px;
}
.reload:hover{
    padding: 5px 12px;
    color: #1b1b1b!important;
    background: #8ed710
    
}
#Edit-bank-modal{
    padding-top:10%
}

.accountTabs label{
        padding: 10px 0;
    margin: 0;
    color: #000;
    font-size: 14px;
}
.arrowCenter i {
    position: absolute;
    padding-top: 150px;
}
#accordion,.Loginbox{
	padding-top:50px;
}

/*slot page carousel*/
.carousel-slider-outer .carousel-slider:before{
	background: #2aed81; /* Old browsers */
background: -moz-linear-gradient(top, #2aed81 1%, #45ef71 34%, #c2fa25 70%, #c2fa25 70%, #fcff02 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #2aed81 1%,#45ef71 34%,#c2fa25 70%,#c2fa25 70%,#fcff02 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #2aed81 1%,#45ef71 34%,#c2fa25 70%,#c2fa25 70%,#fcff02 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2aed81', endColorstr='#fcff02',GradientType=0 ); /* IE6-9 */   content: "";
    height:100%;
    width:100%;
    display:block;
    transform: skew(-20deg);
    z-index:-1;
    position:absolute;
    left:0;
    top:0;
}
.carousel-slider-outer .carousel-slider{
	padding: 24px 55px;
}
 .carousel-slider .owl-nav .owl-next {
    top: 23% !important;
    margin-right: -29px !important;
}
.carousel-slider .owl-nav .owl-prev{
    top: 77% !important;
    margin-left: -29px !important;
}

/*home*/
/*home banner*/

.tp-tabs.tp-span-wrapper.outer-bottom.zeus.nav-pos-hor-center.nav-pos-ver-bottom.nav-dir-horizontal {
    padding: 0 !important;
    margin: 0;
    width:100% !important;
}
.tp-tab.selected{
    background: #fff;
    color: #dd9600 !important;
}
.tp-tab {
    background: #677451 ;
    color: #677451 !important;
    text-align: center;
    padding-top: 5px;
}
.tp-tab:hover{
    color: #dd9600 !important;
}
.tp-bannertimer.tp-bottom {
    top: auto;
    bottom: -49px !important;
    height: 5px;
    z-index: 99999;
}

/*sportbook slider*/
#rev_slider_4_1_wrapper .tp-tab.selected{
    background: transparent;
    color: #6e8cc9 !important;
}
#rev_slider_4_1_wrapper .hebe-1 .tp-tab.selected .tp-tab-inner {
    color: #6e8cc9;
    border: 2px solid #6e8cc9;
}
#rev_slider_4_1_wrapper .hebe-1 .tp-tab:hover .tp-tab-inner {
    border: 2px solid #6e8cc9;
}
#rev_slider_4_1_wrapper .tp-tab {
    background: transparent; ;
    color: #677451 !important;
    text-align: center;
    padding-top: 5px;
    opacity: 1;
} 
#rev_slider_4_1_wrapper .tp-tab:hover{
    color: #dd9600 !important;
}
   
/*casino slider*/
#rev_slider_3_1_wrapper .tp-tab.selected{
    background: transparent;
    color: #eac05e !important;
}
#rev_slider_3_1_wrapper .hebe-1 .tp-tab.selected .tp-tab-inner {
    color: #eac05e;
    border: 2px solid #eac05e;
}
#rev_slider_3_1_wrapper .hebe-1 .tp-tab:hover .tp-tab-inner {
    color: #eac05e;
    border: 2px solid #eac05e;
}
#rev_slider_3_1_wrapper .tp-tab {
    background: transparent; ;
    color: #ac873c !important;
    text-align: center;
    padding-top: 5px;
    opacity: 1;
}
.main-h-bottom-w li {
	color: #b58623;
}

.main-h-bottom-w li a:after{
	background:green;
}

/*lite css*/
	@import 'https://fonts.googleapis.com/css?family=Roboto+Condensed|Roboto:300';
/*#main .post h2 a, .about-author .title a, .fusion-content-widget-area .widget .recentcomments, .fusion-content-widget-area .widget li a, .fusion-content-widget-area .widget_categories li, .fusion-load-more-button, .fusion-rollover a, .project-content .project-info .project-info-box a, .shop_attributes tr th, .single-navigation a[rel="next"]:after, .single-navigation a[rel="prev"]:before, body a, body a:after, body a:before{
	color: #ffffff;
}*/

#main {
    padding: 0;
}
    body,html{
		height: 100%;
		font-family: 'Roboto', sans-serif;
		color: #fff;
		line-height: 20px;
	}
	a {
    color: #ffffff;
    text-decoration: none;
	}
	a:focus, a:hover {
	color: #ffffff;
	text-decoration: none;
	}

	body {
		/*background: #121c2b;*/
		color:#959595 !important;
	}
	
	h1, h2, h3, h4, h5, h6 {
		font-family: 'Roboto Condensed', sans-serif;
	}
	
	h1 {
		font-size: 36px;
	}
	
	h2 { 
		font-size: 24px;
	}

	ul{
		list-style-type: disc;
	}
	ul.standard {
		padding-left: 15px;
	}
	ol{
		padding:10px 0;
		margin:0;
	}
	ol ol{
		padding: 0;
	}
	ol li{   
		padding-left: 0;
		color:#00ff00;
	}
	ul{
		padding-left: 14px;
	}
	ul.color-base3 li{   
		color:#959595;
	}
	ol ol li{   
		padding-left: 0;
		padding-bottom: 8px;
		color:#959595;
	}
	ol { counter-reset: item }
	ol >li{ display: block }
	ol >li:before { 
	color: #dd9600;
	content: counters(item, ".") " "; 
	counter-increment: item;
	display: inline-block;
	width: 50px;
	}
	.modal ol >li:before { 
	color: #dd9600;
    content: counters(item, ".") " ";
    counter-increment: item;
    display: inline-block;
    width: 20px;
    padding-bottom: 3px;
	}
	.about-us ol >li:before {
    color: #dd9600;
    content: counters(item, ".") " .";
    counter-increment: item;
    display: inline-block;
    width: 20px;
	}
	/*ul >li{ display: block }
	ul >li:before { 
	color: #00ff00;
	content: "counters(item, ".") " ""; 
	counter-increment: item;
	display: inline-block;
	width: 50px;
	}*/

	.fff{
		color:#fff;
	}
	
	.pt10 {
		padding-top: 10px;
	}

	/* remove outer padding */
	.main .row{
		padding: 0px;
		margin: 0px;
	}
	
	.main .page-title {
		color: #00ff00;
		font-family: roboto;
		font-weight: 900;
    	font-style: italic;	
    	padding-top: 13px;
    	
	}

	.main .sub-title {
		color: #00ff00;	
		margin-bottom: 3px;
		font-family: roboto;
		font-weight: 900;
    	text-transform: uppercase;
	}
	.main h4.sub-title{
		color:#fff;
	}

	/*Remove rounded coners*/

	nav.sidebar.navbar {
		border-radius: 0px;
	}

	nav.sidebar, .main{
		-webkit-transition: margin 200ms ease-out;
	    -moz-transition: margin 200ms ease-out;
	    -o-transition: margin 200ms ease-out;
	    transition: margin 200ms ease-out;
	}

	.navbar .navbar-nav {
    display: inline-block;
    float: none;
    vertical-align: top;
    width: 100%;
    padding-top: 76px;
	}

	/* Add gap to nav and right windows.*/
	.main{
		padding: 0;
		background: #001d0e;
		font-size: 12px		

	}

	#term-and-conditions .sub-title {
		text-transform: uppercase
	}

	/*.navbar-header {
		background: url(../images/lite-header-bg.png) repeat-x;
	}*/
	
	.navbar-brand {
		padding: 4px 8px;
		height: 65px;
	}

	/*.navbar-brand img {
		max-height: 60px;

	}*/
	
	.navbar {
		margin-bottom: 0;
		font-family: 'Roboto Condensed', san-serif;
		font-weight: 500;
	}
	nav .navbar-nav li {
			border-bottom: 1px solid #2f3c51;
	}

	nav .navbar-nav li:last-child {
			border-bottom: none;
	}

	.navbar-left {
		background-color: #171717 !important;
	}
	.navbar-left .navbar-brand {
		color: #fff
	}
	.navbar-left .navbar-brand:hover, .navbar-left .navbar-brand:focus {
		color: #fff;
		background-color: transparent
	}
	.navbar-left .navbar-text {
		color: #9d9d9d
	}
	.navbar-left .navbar-nav>li>a {
		color: #dd9600;
		text-align: left;
		text-transform: uppercase;
		font-family: roboto;
		font-weight: 900;
	    font-style: italic;
	    font-size: 14px;
	    display: block;
	}

	.navbar-left .navbar-nav>li>a>span {
		padding-right: 20px;
	}
    nav.navbar.navbar-left.sidebar {
    padding: 0;
}
	a.navbar-brand > img {
    margin: 0 auto;
    max-height: 45px;
    filter: unset !important;
    margin-top: 47px;
}

	.navbar-left .navbar-nav>li>a:hover, .navbar-left .navbar-nav>li>a:focus {
		color: #ffffff;
		background-color: #121e18;
	}
	ul.nav.navbar-nav {
    background: #0b120a !important;
}
	.navbar-left .navbar-nav>li>a.active{
    	color: #ffff00;
		background-color: #121e18;
		font-weight: bold;
	}
	ul.nav.navbar-nav #nav-contact-us, #nav-about-us, #nav-faq, #nav-tnc, #nav-responsible-gaming, #nav-privacy-policy {
    margin:  0 !important;
    padding:  0 !important;
}
	/*.navbar-left .navbar-nav>.active>a, .navbar-left .navbar-nav>.active>a:hover, .navbar-left .navbar-nav>.active>a:focus {
		color: #ffffff;
	    background-color: #000000;
	}*/
	.navbar-left .navbar-nav>.disabled>a, .navbar-left .navbar-nav>.disabled>a:hover, .navbar-left .navbar-nav>.disabled>a:focus {
		color: #444;
		background-color: transparent
	}
	.navbar-left .navbar-toggle {
		border-color: #00ff00;
		color: #00ff00;
	}
	.navbar-left .navbar-toggle:hover, .navbar-left .navbar-toggle:focus {
		background-color: #333;
		color: red;
	}
	.navbar-left .navbar-toggle .icon-bar {
		background-color: #fff
	}
	.navbar-left .navbar-collapse, .navbar-left .navbar-form {
		border-color: #101010
	}
	.navbar-left .navbar-nav>.open>a, .navbar-left .navbar-nav>.open>a:hover, .navbar-left .navbar-nav>.open>a:focus {
		color: #fff;
		background-color: #080808
	}
	.navbar-toggle,.fa-bars{
	color: #fff;
	border-color: #fff;
	}

	.collapsed.navbar-toggle,.collapsed.navbar-toggle .fa-bars{
	color: #23ec85;
	border-color: #ffff00;
	}

	.navbar-toggle:hover, .navbar-toggle:focus {
    background: #080808;
	}

	


	



	

	@media (max-width: 768px) {

		.navbar-nav li span,.navbar-nav li i{
			float: left !important;
			padding-right: 15px;

		}
		a.navbar-brand > img {
		max-height: 50px;
		margin-top: 17px;
		}
		.border-white{
			margin-top: 34px !important;
		}
		

	}
	
	/* .....NavBar: Icon only with coloring/layout.....*/

	/*small/medium side display*/
	@media (min-width: 768px) {

		/*Allow main to be next to Nav*/
		/*.main{
			position: absolute;
			width: calc(100% - 40px); 
			float: right;
		}*/

		/*lets nav bar to be showed on mouseover*/
		/*nav.sidebar:hover + .main{
			margin-left: 200px;
		}*/

		/*Center Brand*/
		nav.sidebar.navbar.sidebar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand {
			margin-left: 0px !important;
		}
		/*Center Brand*/
		nav.sidebar .navbar-brand, nav.sidebar .navbar-header{
			text-align: center;
			width: 100%;
			margin-left: 0px;
		}

		/*Center Icons*/
		nav.sidebar a{
			padding-right: 13px;
		}

		

		/*adds border top to first nav box */
		nav.sidebar .navbar-nav > li:first-child{
			border-top: 1px #dd9600 solid;
		}

		/*adds border to bottom nav boxes*/
		nav.sidebar .navbar-nav > li{
			border-bottom: 1px #dd9600 solid;
		}

		/* Colors/style dropdown box*/
		nav.sidebar .navbar-nav .open .dropdown-menu {
			position: static;
			float: none;
			width: auto;
			margin-top: 0;
			background-color: transparent;
			border: 0;
			-webkit-box-shadow: none;
			box-shadow: none;
		}

		/*allows nav box to use 100% width*/
		nav.sidebar .navbar-collapse, nav.sidebar .container-fluid{
			padding: 0 0px 0 0px;
		}

		/*colors dropdown box text */
		.navbar-left .navbar-nav .open .dropdown-menu>li>a {
			color: #777;
		}

		/*gives sidebar width/height*/
		nav.sidebar{
		    width: 280px;
		    height: 100%;
		    padding-left: 10px;
		    float: right !important;
		    z-index: 8000;
			/*position: fixed;*/
		}

		/*give sidebar 100% width;*/
		nav.sidebar li {
			width: 100%;
		}

		/* Move nav to full on mouse over*/
		nav.sidebar:hover{
			margin-left: 0px;
		}
		/*for hiden things when navbar hidden*/
		.forAnimate{
			opacity: 0;
		}
		
		.navbar-header {
			min-height: 155px;	
		}

		
		nav.sidebar:hover .lite-title {
			display:block;
		}

		/*.navbar-brand img {
			max-height: 87px;
			-ms-transform: rotate(90deg);
			-webkit-transform: rotate(90deg);
			transform: rotate(90deg);
			right: -70px;
			position: absolute;
			transition-duration:0.1s;
		}*/

	/*	nav.sidebar:hover .navbar-brand img {
		max-height: 87px;
		-ms-transform: rotate(0deg);
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
		right: 0px;
	    position: relative;
	    top: 48px;
		}
		*/



		.lite-title {
			display:none;
		}


			
	}

	/* .....NavBar: Fully showing nav bar..... */

	@media (min-width: 1000px) {

		/*Allow main to be next to Nav*/
		/*.main{
			width: calc(100% - 200px);
			margin-left: 200px;
		}*/
		
		.main-header {
			height: 155px;
		}

		/*Show all nav*/
		nav.sidebar{
			margin-left: 0px;
			float: left;
		}
		/*Show hidden items on nav*/
		nav.sidebar .forAnimate{
			opacity: 1;
		}
		
		/*.navbar-brand img {
		    max-height: 87px;
		    -ms-transform: rotate(0deg);
		    -webkit-transform: rotate(0deg);
		    transform: rotate(0deg);
		    right: 0px;
		    position: relative;
		    top: 48px;
		}*/
		.lite-title {
			display:block;
		}
		
		
	}

	nav.sidebar .navbar-nav .open .dropdown-menu>li>a:hover, nav.sidebar .navbar-nav .open .dropdown-menu>li>a:focus {
		color: #CCC;
		background-color: transparent;
	}

	nav:hover .forAnimate{
		opacity: 1;
	}
	
	
	.main-header, .main-bg {
		padding:0;
	}
	
	.main-header {
		overflow: hidden;
	}
	.main-header img {
		width: 100%;
	}
	
	.main-bg img {
		width: 100%;	
	}
		
	.main-content {
		width: 100%;
		max-width: 1000px;
		padding: 0 20px;
	}
	
	.lite-title {
		position: relative;
		bottom: -50px;
		color: white;
		text-shadow: 0px 0.5px 0.5px black;
		font-size: 24px;
		
	}
	
	ol.spacing-10 > li {
		margin-bottom: 10px;
	}
	
	#table-banking td, #table-banking th {
		text-align:center;
		vertical-align: middle;
	}
	
	#table-banking thead {
		background: #fddd00;
	}
	
	#table-banking tfoot {
		background: #d8d8d8;
	}
	
	.feature-block {
		margin-bottom: 15px;
	}
	
	.feature-block .block-content {
		display: table-cell;
	    vertical-align: top;
    	padding-left: 15px;
	} 
	
	.feature-block .block-icon {
		width: 12%;
		display: table-cell;
		vertical-align: top;
		font-size: 64px;
		text-align: center;
		color: #333;
	}
	
	.feature-block h2 {
		margin-top: 0;
		margin-bottom: 0;
	}
	
	span.question {
		font-weight: bold;
	}
	
	.list-custom-number {
		text-indent: -22px;
		padding-left: 46px;
	}
	
	.list-custom-number li {
		margin-bottom: 10px;
	}
	
	.list-reset li {
		padding-left: 0;
		text-indent: 0;
		margin-left: -20px;
	}
	#white .btn.focus, #white .btn:focus, #white .btn:hover {
    color: #00ff00;
    text-decoration: none;
	}


	/*Mobile Menu*/
	@media (max-width: 1198px) {
		.popup-menu-w span.menu-image-title{
			color:#ffc66f !important;
		}
	}

label.select{
	margin:0;
}
a.btn.h-style1{
	color:#23ec85 !important;
	border: 1px solid #23ec85 !important;
	padding-top: 12px;
}
a.btn.h-style1:hover{
	color:#23ec85 !important;
	border: 1px solid #23ec85 !important;
}
.btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus {
    outline: none;
    outline-offset: -2px;
}
.form-control:focus {
    border-color: #00ff00;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(225,139,0,.6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(225,139,.6);
}
   

/*Button Size*/
.btn_md {
    height: 32px;
    width: 103px;
    font-size: 14px;
    padding: 6px 10px;
}
.btn_md2{

    font-size: 16px;
    padding: 6px 30px;
    font-family: roboto;
    font-weight: bold;
    border-radius: 20px;

}
.btn_md3{

    font-size: 12px;
    padding: 6px 10px;
    min-width: 70px;
    margin-top: 3px;
    margin-bottom: 3px;

}
.btn_lg{

    font-size: 18px;
    padding: 8px 40px;
    font-family: roboto;
    font-weight: bold;
    border-radius: 20px;
}
.btn_lg2{
    font-size: 18px;
    padding: 17px 25px;
    height: 58px;
    font-family: roboto;
    color: #000;
}
.btn{
    position: relative;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;    
    border:0;
}


.btn.btn_orange{
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffba00+0,ffae00+37,ff9a00+68,ff8c00+100 */
background: #ffba00; /* Old browsers */
background: -moz-linear-gradient(top, #ffba00 0%, #ffae00 37%, #ff9a00 68%, #ff8c00 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #ffba00 0%,#ffae00 37%,#ff9a00 68%,#ff8c00 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #ffba00 0%,#ffae00 37%,#ff9a00 68%,#ff8c00 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffba00', endColorstr='#ff8c00',GradientType=0 ); /* IE6-9 */;
color:#000000;
padding: 4px 5px;
width: auto;
}
.btn.btn_orange:hover{
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffae00+0,ff9a00+40,ea7100+100 */
background: #ffae00; /* Old browsers */
background: -moz-linear-gradient(top, #ffae00 0%, #ff9a00 40%, #ea7100 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #ffae00 0%,#ff9a00 40%,#ea7100 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #ffae00 0%,#ff9a00 40%,#ea7100 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffae00', endColorstr='#ea7100',GradientType=0 ); /* IE6-9 */color:#000000 !important;
}
.btn.btn_orange2{
    background: #00ff00;
    color:#000000;
}
.btn.btn_orange2:hover{
    background: #ffa63b;
    color:#000000;
}
.btn.btn-slot{
    /*background: #00ff00;*/
    width: 142px;
    display: block;
    border-radius: 19px;
    padding: 4px 0;
    text-align: center;
    font-size: 18px;
    font-family: roboto;
    font-weight: bold;
    display: inline-block;
    cursor: pointer;
}
.btn.btn-slot:hover{
    background: #00ff00;
}
.btn.btn_grey{
    color:#ffffff;

/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#5c5c5c+0,4d4c4c+26,1e1e1e+68,020202+100 */
background: #9c9a9a; /* Old browsers */
}
.btn.btn_grey:hover{
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#4d4c4c+0,1e1e1e+49,020202+100 */
background: #5c5c5c; /* Old browsers */

}
.btn.btn_red{
    color:#ffffff;

    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e10019+0,a8000e+49,660101+100 */
background: #e10019; /* Old browsers */
background: -moz-linear-gradient(top, #e10019 0%, #a8000e 49%, #660101 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #e10019 0%,#a8000e 49%,#660101 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #e10019 0%,#a8000e 49%,#660101 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e10019', endColorstr='#660101',GradientType=0 ); /* IE6-9 */


}
.btn.btn_red:hover{
    color:#ffffff;
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e10019+0,a8000e+49,660101+100 */
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#a8000e+0,660101+100 */
background: #a8000e; /* Old browsers */
background: -moz-linear-gradient(top, #a8000e 0%, #660101 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #a8000e 0%,#660101 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #a8000e 0%,#660101 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a8000e', endColorstr='#660101',GradientType=0 ); /* IE6-9 */}
/* } */




/*btn effect top to bottom*/
.btn-effect1:after {
    content: '';
    position: absolute;
    z-index: -1;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
}
.btn-effect1:after {
    width: 100%;
    height: 0;
    top: 0;
    left: 0;
    background: #00ff00;
}

.btn-effect1:hover:after{
    height: 100%;
}
input.textbox1{
    background: #fff;
    color: #959595;
    border-radius: 3px;
    width: 140px;
    height: 38px;
    margin-bottom: 0;
    font-size: 14px;
    padding-left: 25px;
}
input.textbox3{
	border:none;
	background: #0b1320;
	color:#fff;
	border-bottom: 2px solid #fff;
	padding-left: 20px;
    padding-bottom: 5px;
    padding-top: 6px
}
.btn1{
    border-radius: 10px;
}
.btn2{
	
	background: #ff0000;
	color:#fff;
	width: 100%;
	border-radius: 0;
    padding: 4px 0;
}
.btn2:hover{
opacity: 0.9;
}
.btn3{
	width:118px;
    height:38px;
    border-radius: 3px;
    font-size: 14px;
    text-transform: uppercase;
    font-weight: bold;
}
.btn3.reg-btn{    
    background: #df9e01;
    color:#000;
    display: block;
    padding: 9px;
    text-align: center;
}
.btn3.reg-btn:hover{
    opacity: 0.9;
    color:#000;
}
.btn3.login-btn{    
    background: #00ff00;
    color:#000;
}
.btn3.login-btn:hover{
    opacity: 0.9;
    color:#000;
}

.btn4{
	border:2px solid #00ff00;
	background: transparent;
	color:#00ff00;
	width: 100%;
}
.btn5{
	border:none;
	background: #fff;
	color:#000;	
}
.btn6{
    border:2px solid #00ff00;
    background: transparent;
    color:#00ff00;
    padding: 8px 34px;
    font-size: 28px;
}
.btn7{
    border:2px solid #00ff00;
    background: transparent;
    color:#00ff00;
    padding: 13px 7px;
    font-size: 18px;
    width: 293px;
    height: 50px;
    margin: 0 auto;
    display: block;
}
.btn8{
    border:2px solid #00ff00;
    background: transparent;
    color:#00ff00;
    padding: 13px 7px;
    font-size: 22px;
    width: 330px;
    margin: 0 auto;
    display: block;
}
.btn_login{
    background: #00ff00;
    color:#fff;
    margin-bottom: 4px;
}
.btn_fb_login{
    background: #03368c;
    color:#fff;
}
.btn_fb_login:hover{
    background: #03368c;
    color:#fff;
}
.btn-more{
    background: #00ff00;
    color:#000;
}
/*.btn.focus, .btn:focus, .btn:hover {
    color: #000;
    text-decoration: none;
}*/
.btn5.focus, .btn5:focus, .btn5:hover {
    color: #000;
    text-decoration: none;
}

/*::-webkit-input-placeholder{
  color: #fff;
}*/

input:focus {
    outline: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
}

 .icon-addon {
    position: absolute;
    padding: 13px 6px;
}

/*Radio button*/
.radio-group label.btn span {
  font-size: 23px ;
}
.radio-group label.btn.active span {
    color: #ff0000;
}

.radio-group label input[type="radio"] ~ i.fa.fa-circle-o{
    color: #c8c8c8;    display: inline;
}
.radio-group label input[type="radio"] ~ i.fa.fa-dot-circle-o{
    display: none;
}
.radio-group label input[type="radio"]:checked ~ i.fa.fa-circle-o{
    display: none;
}
.radio-group label input[type="radio"]:checked ~ i.fa.fa-dot-circle-o{
    color: #ff0000;    display: inline;
}
.radio-group label:hover input[type="radio"] ~ i.fa {
color: #ff0000;
}

.radio-group label input[type="checkbox"] ~ i.fa.fa-square-o{
    color: #c8c8c8;    display: inline;
}
.radio-group label input[type="checkbox"] ~ i.fa.fa-check-square-o{
    display: none;
}
.radio-group label input[type="checkbox"]:checked ~ i.fa.fa-square-o{
    display: none;
}
.radio-group label input[type="checkbox"]:checked ~ i.fa.fa-check-square-o{
    color: #00ff00;    display: inline;
}
.radio-group label:hover input[type="checkbox"] ~ i.fa {
color: #00ff00;
}

.radio-group div[data-toggle="buttons"] label.active{
    color: #00ff00;
}

.radio-group div[data-toggle="buttons"] label {
display: inline-block;
padding: 6px 12px;
margin-bottom: 0;
font-size: 14px;
font-weight: normal;
line-height: 2em;
text-align: left;
white-space: nowrap;
vertical-align: top;
cursor: pointer;
background-color: none;
border: 0px solid 
#c8c8c8;
border-radius: 3px;
color: #c8c8c8;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
}

.radio-group div[data-toggle="buttons"] label:hover {
color: #00ff00;
}

.radio-group div[data-toggle="buttons"] label:active, div[data-toggle="buttons"] label.active {
-webkit-box-shadow: none;
box-shadow: none;
}


/*tab*/
.tab{
	padding: 15px;
}
.nav-tabs>li:first-child>a {
    border-left:1px solid #00ff00;  
}
.nav-tabs>li>a {
    border-right:1px solid #00ff00; 
    border-top:1px solid #00ff00;
    border-radius: 0; 
    margin-right: 0;  
    text-transform: uppercase;
}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {
    color: #fff;
    cursor: default;
    background-color: #00ff00;
    border: 1px solid #00ff00;
    border-bottom-color: #00ff00;
}
.nav-tabs>li>a:hover {
    color: #fff;
    cursor: default;
    background-color: #00ff00;
    border: 1px solid #fff;
 
}
.nav-tabs {
    border-bottom: 1px solid #00ff00;
}


/*table*/
.table-blue thead{
	background: #00ff00;
	color:#fff;
    text-transform: uppercase;
}

.table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>thead>tr>th {
    border: 1px solid #00ff00;
}

.lang{
    padding-right: 10px !important;
    padding-top: 0;    
}
.lang a{
    cursor: pointer;
    color:#ffffff;
}
.lang a:hover {
    color:#fdba00;
}
.lang .dropdown-menu{
    position: absolute;
    top: 100%;
    left: 0;
    min-width: 60px;
    font-size: 14px;
}
.lang .dropdown-menu>li>a {
    padding: 3px 5px;
}
.lang .dropdown-menu>li>a span {
    padding-left: 5px;
}


/*Modal*/
.modal{
    z-index: 100111;
}
.modal-dialog{
    top:20%;
}
.modal-header {
    padding: 15px;
    border-bottom: 1px solid #e5e5e5;
    background: olivedrab;
}
.modal-title{
    color:#ffffff !important;
    text-transform: uppercase;
    font-family: roboto !important;
    font-weight: 900 !important;
    font-style: italic !important; 
    font-size: 18px !important;
    margin: 0 !important;
}
.modal-body {
    background: black;
}
.modal-body ol, .modal-body ul {
    list-style-type: none;
}
.modal-content {
    border: 0;
}



/*Modal`*/

.modal2 .fa-android,.modal2 .fa-apple{
    font-size: 22px;
}
.modal2:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
  margin-right: -4px;
}
.modal2 {
    text-align: center;
    padding: 0!important;
}
.modal2 .modal-dialog{
    border: 1px solid #23ec85;
    display: inline-block;
    vertical-align: middle;
}

.modal2 .modal-content{
    border: none;
    padding-bottom: 30px;
    background: black;
}
.modal2 .modal-header {
    padding: 0;
    border: none;
    background: black;
}
.modal2 .close{
    float: right;
    color: #fff;
    background: #00ff00;
    border: none;
    font-size: 39px;
    font-weight: bold;
    width: 40px;
    height: 40px;
    margin: 0;
    vertical-align: middle;  
    opacity: 0.9; 
}
@media (max-width: 2140px) {
.portfolioContainer>div{
	width: 18%;
	margin:1%;
}
.portfolioContainer img{
	width: 100%;
}
}

@media (max-width: 1000px) {
.portfolioContainer>div{
	width: 31.33%;
	margin:1%;
}
.portfolioContainer img{
	width: 100%;
}


}
@media (max-width: 600px) {
.portfolioContainer>div{
	width: 48%;
	margin:1%;
}
.portfolioContainer img{
	width: 100%;
}
}
@media (max-width: 475px) {
.portfolioContainer>div{
	width: 48%;
	margin:1%;
}
.portfolioContainer img{
	width: 100%;
}
}


/*
contact button*/
.reg-guild2 {
	z-index: 298;
}
.reg-guild2 {
	position: fixed;
	min-height: 300px;
	top: 160px;
	right: 262px;
	text-align: center;
	font-weight: 500;
}
.blk-floatContactUs {
	right: -262px;
	top: 40px;
	background-image: url('/wp-content/uploads/2019/04/contact-bar-1.jpg');
	cursor: pointer;

}
.reg-guild2 .are-contact>span {
	z-index: 150;
}
.reg-guild2 span {
	color: #fff;
}
.are-contact>span {
	position: absolute;
	width: 40px;
	height: 256px;
	background-position: left top;
	background-repeat: no-repeat;
	background-size: 40px auto;
	color: #fff;
	text-indent: -999px;
	overflow: hidden;
}
.reg-guild2 .floatBlock-contact>.SharpRight {
	border-left-color: #fff;
}
/* .floatBlock-contact>.SharpRight {
} */
.floatBlock-contact>.SharpRight {
	z-index: 10;
}
.floatBlock-contact>.SharpRight {
	border-width: 11px;
}
.reg-guild2 span {
	color: #fff;
}
.SharpRight {
	border-left-color: #F8F7F6;
}
.SharpRight {
	width: 0px;
	height: 0px;
	border: transparent solid;
	position: absolute;
	border-width: 10px;
	top: 22px;
	right: -19px;
	content: "";
}
/*.reg-guild2 .floatBlock-contact {
	left: 1px;
}*/
.floatBlock-contact {
	z-index: 130;
}
/*.floatBlock-contact {
	display: none;
	position: absolute;
	width: 210px;
	top: -41px;
}*/
.contact-livechat{
    background: transparent;
    position: absolute;
    cursor: pointer;
    bottom: 0;
    right: 0;
    width: 100%;
    height: 42px;
}
.floatBlock-contact {
    display: none;
    position: absolute;
    /* width: 210px; */
    top: 90px;
    right: -198px;
    background: #fff;
    padding: 8px 20px;
    line-height: 25px;
}
.add-menu a, .main-menu a {
    display: contents;
    font-family: roboto condensed;
}
.main-h-bottom-w {
    height: auto !important;
}
.add-menu a:after, .main-menu a:after {
    bottom: -7px;
}
.add-menu:before, .main-menu:before{
    display: contents;

}
.main-menu .fal:before,.main-menu .far:before{
	padding-right: 9px;
	font-size: 17px;
}
.add-menu .menu-item, .main-menu .menu-item {
    margin: 10px 20px;
    font-size: 15px;
}
.fal, .far {
    font-family: "Roboto";
    font-weight: 500;
}
.fal:before, .far:before {
    font-family: "Font Awesome 5 Pro";    
}
.fa-2x{
	font-weight: 300;
}
.monkeyking-uvp:hover{
	outline: 1px solid #dd9600;
}
.container .container {
    width: 1140px !important;
}
.right-bar i{
    color: #fff;
    font-size: 30px;
	
}
.whatsapp-btn ,.livechat-btn{
    border: 1px solid #fff;
    padding: 12px;
    background: #92d223;
}
.floatBlock-contact a:hover{
	color:#000;
}
#nav_menu-2 .menu-item{
	display: block;
}
#nav_menu-2 .menu-item:before{
	padding-right:8px;
}
#nav_menu-2 .menu-item a{
	font-family: roboto condensed;
	opacity: 1;
}
.main-f-top .widget a:hover {
    color: #e3a600;
    opacity: 1;
}
#bs-sidebar-navbar-collapse-1 a i{
	padding-right:8px;
}
#menu-main-menu-1 li a:before{
	font-size: 15px;
}
.logo-w a, .main-h-bottom.__fixed .logo-w.__dark {
    display: block;
    width: unset !important;
}
.preload:not(.pace-done) {
    background-color: #0b120a !important;
}
.pace-activity:after {
    content: '';
    position: absolute;
    border-radius: 50%;
    height: 80px;
    width: 80px;
    box-shadow: inset #dd9600 0 0 0 2px;
    -webkit-animation: pace-animate2 1.5s ease-in-out infinite;
    animation: pace-animate2 1.5s ease-in-out infinite;
    clip: rect(0,80px,80px,40px);
}
.pace-progress-inner{
	background: url('http://www.monkeyking.club/wp-content/uploads/2019/04/monkeyking-logo-small.png');
	width: 150px;
	height: 150px;
	position: fixed;
    z-index: 30;
    top: 50%;
    left: 50%;
    height: 150px;
    width: 150px;
}
.main-h-bottom.__fixed {
    background: #dd9600;
    color: #0b120a; 
}
.main-h-bottom.__fixed .logo-w img {
    max-height: 32px;
}

.__visible .popup-menu>.menu-item:before{
	padding-right: 15px;
	font-size: 20px;
}

/*casino & sport for firefox*/
@-moz-document url-prefix() {
  #rev_slider_4_1_wrapper .tp-caption,#rev_slider_3_1_wrapper .tp-caption {
    font-size: 11px !important;
  }
  .modal.in .modal-dialog {
    display: contents;
	}
	.vertical-alignment-helper .modal-content {
    margin-top: 50px;

	}
}
/*slot*/
.slot-product.kiss918 .download-box:hover{
	background: #fb117a;
}
.slot-product.mega888 .download-box:hover {
    background: #1482ea;
}
.slot-product.ace333 .download-box:hover {
    background: #f7c30a;
}

/*918kiss*/
.bg-purple .wpb_content_element .wpb_wrapper:hover {
	background: #430271;
}

.portfolioContainer>div:hover {
	outline: 2px solid #53008d;
}
.main-h-bottom .logo-w.__light{
	display: none !important;
}

.main-h-bottom .logo-w.__dark{
	display: block !important;
}
.main-h-bottom.__fixed  .logo-w.__light{
	display: block !important;
	width: unset !important;
}
.main-h-bottom.__fixed .logo-w.__dark{
	display: none !important;
	width: unset !important;
}

/*.main-f-top .widget li {
    padding-left: 31px;
}*/
.modal ol >li:before {
    margin-left: -21px;
}

/*info page*/
.info-page,.info-page li{
	font-size: 13px;
    font-family: roboto;
    color: #fff;
}
.info-page h5{
	padding-top: 15px;
}
.info-page p {
    margin: 0 0 15px;   
}
/*.info-page .color-base1 {
    color: #dd9600 !important;
}*/
.info-page>ol>li{
	color: #dd9600;
}
.info-page ol li ul{
	color: #fff;
	padding: 10px 0;
}
.info-page >ol>li div{
	color: #fff;
}
.info-page ol, .info-page ul {
    list-style-type: none;
}
.lower-roman{
	list-style-type: lower-roman;
}
.info-page ul{
	list-style-type: lower-roman;
	padding-left: 10px;
}
#rev_slider_4_1_wrapper .tp-tab:hover{
    color: #dd9600 !important;
}
   
/*casino slider*/

/* just for slider casino & sportbook*/   
#rev_slider_4_1_wrapper .tp-parallax-wrap,#rev_slider_3_1_wrapper .tp-parallax-wrap {
    padding-top: 10px;
}
@media (max-width: 1200px) {
.add-menu .menu-item, .main-menu .menu-item {
    margin: 10px 10px;
    font-size: 15px;
}
}
@media screen and (max-width: 768px){
.main-h-bottom.__fixed .logo-w {
    position: absolute;
    top: 0 !important;
    padding: 4px;
}
}