body{
  /*max-width:100%;
  overflow-x:hidden;*/
}

/*PRIMARY NAVIGATOR*/
#masthead {position: fixed;width: 100%;margin-bottom: 10px;z-index: 999999999;}
#site-navigation {z-index: 999999;float:right;}
#mt-menu-wrap > div.mt-container {width: 100% !important;max-width: 100% !important;padding: 0px 40px;}
.nav-line {color: #FFFFFF !important;}
.nav-line:hoverr {color: #000000 !important;}
.home-icon {line-height: 40px;float:left;background: #00b900;}
.current-menu-item {background: #FFF;}
.nav-menu > li {font-size: 18px;padding:20px 0px;}
.nav-menu > li:hover {background: #FFF;}
.search-main, .home-icon {padding: 20px 15px 19px;}
.custom-html-widget {padding-top: 80px;background: #000;}
/*PRIMARY NAVIGATOR*/

/*Mini Menu*/
.mini-menu{width:100%;text-align:center;}
.mini-menu-item{width:13%;display:inline-block;padding:20px 0px;}
.mini-menu-item:hover{filter: drop-shadow(0px 0px 20px #ffecb3);}
.mini-menu-item > img {display: block;margin:0px auto;}
/*Mini Menu*/

/*ABOUT LOGO*/
.custom-logo {max-height: 75px;width:auto;}
/*ABOUT LOGO*/

@media only screen and (max-width: 1366px) {
  #mt-menu-wrap > div.mt-container {padding:0px;}
}

@media only screen and (max-width: 1240px) {  
	.nav-menu > li {font-size: 18px;padding: 10px 0px;}
  .custom-html-widget {padding-top: 150px;}
}

@media only screen and (max-width: 860px) {
  .custom-logo {max-width: 500px;display: block;margin: 0px auto;}
}

@media only screen and (max-width: 768px) {  
	.nav-menu > li {font-size: 18px;padding: 10px 0px;}
  .custom-html-widget {padding-top: 80px;}
  .menu-toggle {float: right;background: #F00;padding: 21px 10px;}
  .custom-logo-link {margin: 10px;}
  .custom-logo {max-height: 60px;width:auto;display: block;margin: 0px auto;}
  #site-navigation {background: #222;}
}

@media only screen and (max-width: 550px) {  
	 .custom-logo {max-height: 40px;}
  .search-main, .home-icon {padding: 10px 15px;}
  .menu-toggle {width: 100%;padding:0px 15px;}
  .mini-menu-item {font-size: 1.1rem;}
}

@media only screen and (max-width: 374px) {  
	.header-search-wrapper {width: 100%;}
  .home-icon {width: 50%;display: inline-block;text-align:center;}
	.search-main {width: 50%;display: inline-block;text-align:center;}
  .custom-logo-link {width: calc(100% - 30px);}
  .custom-logo {max-height: 80px;margin: 0px auto;}
  #masthead {position: relative;}
  .custom-html-widget {padding-top: 0px;}
  .header-search-wrapper {position: fixed;}
  .custom-logo-link {margin-top: 70px;}
}

/*LOGIN*/
.header-search-wrapper .search-form-main {
   background:#000;
    border: 1px solid #BCAB6D;
}

.login-head{
  font-size:18px;
  background:#BCAB6D;
  text-align:center;
  color:#602e0f;
  padding:5px 10px;  
  margin: -15px -15px 15px -15px;
}

.btnLogin{
  display:inline-block;
  text-align:center;
  color:#602e0f;
  padding:5px 0px;
  background: rgb(195,145,47);
  background: -moz-linear-gradient(left, rgba(195,145,47,1) 0%, rgba(253,241,126,1) 32%, rgba(255,255,160,1) 51%, rgba(253,241,126,1) 70%, rgba(195,145,47,1) 100%);
  background: -webkit-linear-gradient(left, rgba(195,145,47,1) 0%,rgba(253,241,126,1) 32%,rgba(255,255,160,1) 51%,rgba(253,241,126,1) 70%,rgba(195,145,47,1) 100%);
  background: linear-gradient(to right, rgba(195,145,47,1) 0%,rgba(253,241,126,1) 32%,rgba(255,255,160,1) 51%,rgba(253,241,126,1) 70%,rgba(195,145,47,1) 100%);
  border: 1px solid rgba(255,255,160,1);
	border-radius: 3px;
  margin-bottom:10px;
}

.btnLogin:hover{
  color:#000;  
  background: rgb(195,145,47);
  background: -moz-linear-gradient(left, rgba(255,255,160,1) 0%, rgba(253,241,126,1) 32%, rgba(195,145,47,1) 51%, rgba(253,241,126,1) 70%, rgba(255,255,160,1) 100%);
  background: -webkit-linear-gradient(left, rgba(255,255,160,1) 0%, rgba(253,241,126,1) 32%, rgba(195,145,47,1) 51%, rgba(253,241,126,1) 70%, rgba(255,255,160,1) 100%);
  background: linear-gradient(to right, rgba(255,255,160,1) 0%, rgba(253,241,126,1) 32%, rgba(195,145,47,1) 51%, rgba(253,241,126,1) 70%, rgba(255,255,160,1) 100%);
  border: 1px solid rgba(195,145,47,1);
}
/*LOGIN*/

/*BODY*/
#content > .mt-container {width: 1200px;max-width:100%;padding:15px;margin: 0 auto;background:#000;}
/*BODY*/

/*FOOTER*/
#colophon {
  background-image: url('/wp-content/uploads/2020/08/2-2.jpg');
  background: -moz-linear-gradient(-45deg,rgba(0,0,0,.9) 10%,rgba(0,0,0,.7) 50%,rgba(0,0,0,.9) 90%),url('/wp-content/uploads/2020/08/2-2.jpg');
  background: -webkit-linear-gradient(-45deg,rgba(0,0,0,.9) 10%,rgba(0,0,0,.7) 50%,rgba(0,0,0,.9) 90%),url('/wp-content/uploads/2020/08/2-2.jpg');
  background: linear-gradient(135deg,rgba(0,0,0,.9) 10%,rgba(0,0,0,.7) 50%,rgba(0,0,0,.9) 90%),url('/wp-content/uploads/2020/08/2-2.jpg');
  background-position: center;
  background-size:cover;
}
/*FOOTER*/

/*SITEORIGIN CUSTOM*/
.panel-grid-cell {margin-bottom: 10px !important;}
/*SITEORIGIN CUSTOM*/

#sow-slider-2 {list-style-type: none;}
.widget-title {color: #fde08d;}
.gold-border {
    border: 1px solid;
    border-image-slice: 100%;
    border-image-source: none;
    border-image-source: linear-gradient(45deg, #3a2c0f 0%,#ffecb3 50%,#3a2c0f 100%);
    border-image-slice: 1;
}

.two-column{width:48%;display:inline-block;}
a.two-column:hover {color: #FFF;}
@media only screen and (max-width: 480px) {
  .two-column{width:100%;display:inline-block;}
}

/*VERTICAL BORDER*/
.v-borrder{border-right:1px solid #8e8e8e;}
.why-choose {
  	font-size: 72px;
  	color:#FDE08D;
  	float: left;
  	margin-right: 15px;
  	background: -webkit-linear-gradient(45deg,rgba(193,172,81,1) 0%,rgba(247,238,173,1) 50%,rgba(193,172,81,1) 100%);
    background: linear-gradient(45deg,rgba(193,172,81,1) 0%,rgba(247,238,173,1) 50%,rgba(193,172,81,1) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;}
.why-head{font-size:1.75rem;font-weight:700;color:#FDE08D;display:block;}
/*VERTICAL BORDER*/

/*Casino Tab*/
#myTab_582 > li {width: 14.28% !important;display:inline-block;}
.wpsm_tabs_img_icon {max-width: 100% !important;height: auto;padding: 20px 0px;}
li.active > a > img.wpsm_tabs_img_icon, img.wpsm_tabs_img_icon:hover {-webkit-filter: drop-shadow(0px 0px 20px #ffecb3);filter: drop-shadow(0px 0px 20px #ffecb3);}
.wpsm_tab_582 .wpsm_nav-tabs li a {padding:0px !important;}
.wpsm_tab_582 .wpsm_nav-tabs li a i, .wpsm_tab_582 .wpsm_nav-tabs li a img {margin: 0 0px 0 0;}
.wpsm_tab_582 .wpsm_tab_content .tab-pane p {
    font-size: 16px !important;
    padding: 0px !important;
    border: 0px solid #000 !important;
    font-family: 'Prompt' !important;
    line-height: 1.6;
}
@media only screen and (max-width: 860px) {
  #myTab_582 > li {width: 12.5% !important;display:inline-block;}
}
/*Casino Tab*/

.sgpb-theme-3-overlay.sgpb-popup-overlay-410.sgpb-popup-overlay {width: 0% !important;height: 0% !important;}
.sgpb-main-html-content-wrapper > p {margin: 0px;}
@media only screen and (max-width: 1024px) {
  .sgpb-popup-dialog-main-div-theme-wrapper-3 {display: none;}
}


#top-footer{
  border-top: 1px solid #fff;
  border-bottom: 1px solid #fff;
  border-left: 0px solid #fff;
  border-right: 0px solid #fff;
  -moz-border-image: -moz-linear-gradient(left,rgba(255,255,160,0) 0%, rgba(253,241,126,1) 32%, rgba(195,145,47,1) 51%, rgba(253,241,126,1) 70%, rgba(255,255,160,0) 100%);
  -webkit-border-image: -webkit-linear-gradient(left,rgba(255,255,160,0) 0%, rgba(253,241,126,1) 32%, rgba(195,145,47,1) 51%, rgba(253,241,126,1) 70%, rgba(255,255,160,0) 100%);
  border-image: linear-gradient(to right,rgba(255,255,160,0) 0%, rgba(253,241,126,1) 32%, rgba(195,145,47,1) 51%, rgba(253,241,126,1) 70%, rgba(255,255,160,0) 100%);
  border-image-slice: 1;
}

.gold-border {
    border: 1px solid;
    border-image-slice: 100%;
    border-image-source: none;
    border-image-source: linear-gradient(45deg, #3a2c0f 0%,#ffecb3 50%,#3a2c0f 100%);
    border-image-slice: 1;
  	padding:1px;
}

.widget_sow-button {margin: 0 0 10px 0 !important;}
.hide-title{display:none;}
.padding-mobile{padding-top:80px;}

@media only screen and (max-width: 374px) {
  .padding-mobile{padding-top:0px;}
}