.header-advertisement {
   padding-bottom: 0px !important;
    width: 50%;
    margin-top: 30px !important;
}

#txtUserName, #password{
  padding: 10px !important;
  border-bottom:2px solid #CFB53B;
		width:32% !important; 
}

.attachment-post-thumbnail.size-post-thumbnail.wp-post-image.jetpack-lazy-image.jetpack-lazy-image--handled {
    margin-top: 15px;
}

a#btnLogin, a#btnSignIn{
  display:inline-block;
  text-align:center;
  color:#602e0f;
  padding:5px 15px;
  background: #373423;
    background: -moz-linear-gradient(left,  #373423 0%, #5d4c21 10%, #faeaaa 50%, #5d4c21 90%, #373423 100%);
    background: -webkit-linear-gradient(left,  #373423 0%,#5d4c21 10%,#faeaaa 50%,#5d4c21 90%,#373423 100%);
    background: linear-gradient(to right,  #373423 0%,#5d4c21 10%,#faeaaa 50%,#5d4c21 90%,#373423 100%); 
  border: 1px solid #faeaaa;
	border-radius: 3px;
		width:33% !important; 
		padding: 10px !important;
}

@media only screen and (max-width: 600px){
	a#btnLogin, a#btnSignIn{
			width:100% !important; 
		}	
		.box-game-casino{
				display: flex !important;
				width: 100%;
				padding: 5px;
				flex-direction: row !important;
		}
		.box-game-casino > div{
				width: 33% !important;
		}
}

/*Top Head*/
@media only screen and (max-width: 1024px) {
		
		
  .top-info-right.right {    width: 100%;    text-align: center;}
  /*.top-info-left.left {    display: none;}*/
}
/*Top Head*/
.widget-title {color: #e3bb1c;}

.site-entrance{width:25%;display:inline-block;text-align:left;}
.panel-grid-cell {    margin-bottom: 10px !important;}



#myTab_12483 > li {
    display: inline-block !important;
    width: 11% !important;
    padding: 0px !important;
}

.wpsm_tab_12483 .wpsm_nav-tabs li a i, .wpsm_tab_12483 .wpsm_nav-tabs li a img {
    display: inline !important;
    margin: 0 0px 0 0 !important;
}

.wpsm_tab_12483 .wpsm_nav-tabs li a {
    border: 0px solid #d93;
    margin-bottom: 0px;
}

.wpsm_tab_12483 .wpsm_nav-tabs li.active a, .wpsm_tab_12483 .wpsm_nav-tabs > li.active a:focus, .wpsm_tab_12483 .wpsm_nav-tabs > li.active a:hover {
    border: 0px solid #d93;
    border-bottom-color: rgb(221, 153, 51);
    border-bottom-style: solid;
    border-bottom-width: 1px;
		border-bottom: 3px solid   #d93 !important;
}

.wpsm_tab_12483 .wpsm_nav-tabs li a {
    padding: 0px 0px 10px 0px !important;
}

.gold-border {
    border: 1px solid;
    border-image-slice: 100%;
    border-image-source: none;
    border-image-source: linear-gradient(45deg, rgb(222,196,129), rgb(108,71,29),    rgb(222,196,129));
    border-image-slice: 1;
  	padding:1px;
}

.mobile-menu{
  display:none;
}

a.head-mobile{
  color:#00b900;
  font-size:24px;
  text-align:center;
}

li.current-menu-item > a,
li.menu-item > a:hover {
    color: #bcab6d !important;
}

@media only screen and (max-width: 1040px) {
   .mobile-menu{
      width:calc(100% + 24px);
      margin-left:-20px;
      margin-right:-20px;
     display:inline-block;
    }

    div.mobile-menu ul li{
      width:calc(33.33% - 1px);
      display:inline-block;
      text-align:center;
      border-bottom:1px solid rgba(255,255,255,0.5);
      border-right:1px solid rgba(255,255,255,0.5);
      margin:0px;
      padding:10px 5px;
    }
}

.entry-title{
  margin:20px 0px;
  background: #AF9D66;
  display: block;
  padding: 2px 10px;
  border-left:10px solid #827348;
}

#content{
  border-bottom: 1px solid #666666;
}



a#btnLogin:hover, a#btnSignIn:hover{
  color:#000;
}

.home-regis{
  color:#FFF;
  background: -moz-linear-gradient(-90deg, rgba(230,206,140,1) 0%, rgba(0,0,0,0.9) 50%, rgba(230,206,140,1) 100%);
  background: -webkit-linear-gradient(-90deg, rgba(230,206,140,1) 0%, rgba(0,0,0,0.9) 50%, rgba(230,206,140,1) 100%);
  background: linear-gradient(180deg, rgba(230,206,140,1) 0%, rgba(0,0,0,0.9) 50%, rgba(230,206,140,1) 100%);
  background-position: center;
  background-size:cover;
}

.home-sport-casino{
  color:#FFF;
  background: -moz-linear-gradient(-45deg, rgba(230,206,140,1) 0%, rgba(0,0,0,0.7) 50%, rgba(230,206,140,1) 100%);
  background: -webkit-linear-gradient(-45deg, rgba(230,206,140,1) 0%, rgba(0,0,0,0.7) 50%, rgba(230,206,140,1) 100%);
  background: linear-gradient(-45deg, rgba(230,206,140,1) 0%, rgba(0,0,0,0.7) 50%, rgba(230,206,140,1) 100%);
  background-position: center;
  background-size:cover;
}

.home-article{
  color:#FFF;
  background: -moz-linear-gradient(-45deg, rgba(0,0,0,1) 15%,  rgba(0,0,0,0.3) 50%, rgba(0,0,0,1) 85%);
  background: -webkit-linear-gradient(-45deg, rgba(0,0,0,1) 15%, rgba(0,0,0,0.3) 50%, rgba(0,0,0,1) 85%);
  background: linear-gradient(-45deg, rgba(0,0,0,1) 15%, rgba(0,0,0,0.3) 50%, rgba(0,0,0,1) 85%);
  background-position: center;
  background-size:cover;
}

.home-article2{
  color:#FFF;
  background: -moz-linear-gradient(-45deg, rgba(0,0,0,1) 15%,  rgba(230,206,140,0.3) 50%, rgba(0,0,0,1) 85%);
  background: -webkit-linear-gradient(-45deg, rgba(0,0,0,1) 15%, rgba(230,206,140,0.3) 50%, rgba(0,0,0,1) 85%);
  background: linear-gradient(-45deg, rgba(0,0,0,1) 15%, rgba(230,206,140,0.3) 50%, rgba(0,0,0,1) 85%);
  background-position: center;
  background-size:cover;
}

.s-head{
  font-size: 36px;
  letter-spacing: 3px;
  background: -webkit-linear-gradient(top, #8f6B29, #FDE08D, #DF9F28);
	background: linear-gradient(top, #8f6B29, #FDE08D, #DF9F28);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

.s-icon{
  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;
}

@media only screen and (max-width: 678px) {
  .s-head{font-size: 24px;}
}


@media only screen and (max-width: 400px) {
  .s-head{font-size: 18px;}
}

.regis-step{
  margin:7px 0px;
  font-size: 32px;
  background: -webkit-linear-gradient(top, #8f6B29, #FDE08D, #DF9F28);
	background: linear-gradient(top, #8f6B29, #FDE08D, #DF9F28);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

.news-text-wrap h2 a{  
  background: -webkit-linear-gradient(top, #8f6B29, #FDE08D, #DF9F28);
	background: linear-gradient(top, #8f6B29, #FDE08D, #DF9F28);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;  
}

.news-text-wrap h2 a:hover{
  background: -webkit-linear-gradient(45deg, #D3CDAF, #F4F4F4, #D3CDAF);
	background: linear-gradient(45deg, #D3CDAF, #F4F4F4, #D3CDAF);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

.shadow-s1{
  text-shadow: 2px 2px #FF0000;
}

.site-branding{
    max-width:450px;
  }

@media only screen and (max-width: 1050px) { }

@media only screen and (max-width: 860px) {
 .top-info-left {
    width:100%;
  }
  
  .top-info-right.right {
    width: 100%;
    text-align: center;
	}
}

.custom-logo {
	-webkit-filter: drop-shadow(0px 0px 0px rgba(175,157,102,0.80));
  -webkit-animation-name: blinkshadow;
  -webkit-animation-duration: 2s;
  animation-name: blinkshadow;
  animation-duration: 2s;
  animation-iteration-count: infinite;
}

/* Safari 4.0 - 8.0 */
@-webkit-keyframes blinkshadow {
    0%   {-webkit-filter: drop-shadow(0px 0px 3px rgba(175,157,102, 0.8));}
    50%  {-webkit-filter: drop-shadow(0px 0px 3px rgba(175,157,102, 0));}
    100% {-webkit-filter: drop-shadow(0px 0px 3px rgba(175,157,102, 0.8));}
}

/* Standard syntax */
@keyframes blinkshadow {
    0%   {-webkit-filter: drop-shadow(0px 0px 3px rgba(175,157,102, 0.8));}
    50%  {-webkit-filter: drop-shadow(0px 0px 3px rgba(175,157,102, 0));}
    100% {-webkit-filter: drop-shadow(0px 0px 3px rgba(175,157,102, 0.8));}
}

/*Mobile Contact*/
.m-contact{
  display:none;
}

@media only screen and (max-width: 1100px) {
  .m-contact{
    display:block;
    position:fixed;
    z-index:9999;
    width:100%;
    border-top:1px solid #333;
    bottom: 0;
    background:#151515;
  }
  
  .tel, .line, .o-contact{
    width:calc(33% - 1px);
    border-left:0px solid #333;
    border-right:0px solid #333;
    float:left;
    display:block;
    text-align:center;
    padding:5px 0px;
  }
  
    .contact-info{
      color:#efefef;
      font-size:16px;
      font-family:prompt;
    }
  
  .contact-icon{
      font-size:32px;
    	display:block;
    }
  
  .icon-line{
      color:#00a700;
    }
  
  .icon-tel{
      color:#c21e21;
    }
  
  .icon-regis{
      color:#4267b2;
    }
  
  .icon-dw{
      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;
  }
  
  a.contact-info:hover{
      color:#151515;
    }
  
  .text-contact{
    display:inline;
  }
}

/*.header-advertisement {    display: none;}*/
@media only screen and (max-width: 1050px) {
  
  .text-contact{
    /*display:none;*/
  }
  
  .top-header{
    display:none;
  }    
  
  .bottom-header{
    margin-top: 0px;
    padding-top: 20px;
  }
  
  .site-branding {    width:50%; max-width: 350px;	display: inline-block;}
  .header-advertisement {    width:100%; max-width: 50% !important;    float: right;    display: inline-block;}
}



/*END MOBILE CONTACT*/

.post-navigation .nav-links .nav-previous a, .post-navigation .nav-links .nav-next a, .comment-navigation .nav-previous::before, .posts-navigation .nav-previous::before, .post-navigation .nav-previous::before, .comment-navigation .nav-next::after, .posts-navigation .nav-next::after, .post-navigation .nav-next::after {
    color: #8e8e8e;
    font-size: 18px;
}

.wpcr3_pagination .wpcr3_a.wpcr3_disabled, .wpcr3_pagination .wpcr3_a.wpcr3_disabled:hover {    background: #555 !important;}
.wpcr3_button_1.wpcr3_show_btn,
.wpcr3_button_1.wpcr3_submit_btn {
    background: #c3912f !important;
    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%) !important;
    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%) !important;
    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%) !important;
    border: 1px solid rgba(255,255,160,1) !important;
    border-radius: 3px !important;
}

.main-navigation-holder.home-icon-disabled {
		background: #373423;
    background: -moz-linear-gradient(left,  #373423 0%, #5d4c21 10%, #faeaaa 50%, #5d4c21 90%, #373423 100%);
    background: -webkit-linear-gradient(left,  #373423 0%,#5d4c21 10%,#faeaaa 50%,#5d4c21 90%,#373423 100%);
    background: linear-gradient(to right,  #373423 0%,#5d4c21 10%,#faeaaa 50%,#5d4c21 90%,#373423 100%); 
    border-top: 1px solid #faeaaa;
    border-bottom: 1px #faeaaa;
}

.main-navigation ul li a {    color:  #000;}


/*Accordion*/
.sow-accordion-panel-border {    background:    #333 !important;}
.sow-accordion-panel-header {
    background: #373423;
    background: -moz-linear-gradient(left,  #373423 0%, #5d4c21 10%, #faeaaa 50%, #5d4c21 90%, #373423 100%);
    background: -webkit-linear-gradient(left,  #373423 0%,#5d4c21 10%,#faeaaa 50%,#5d4c21 90%,#373423 100%);
    background: linear-gradient(to right,  #373423 0%,#5d4c21 10%,#faeaaa 50%,#5d4c21 90%,#373423 100%); 
    border-top: 1px solid #ffffa0;
    border-bottom: 1px solid #ffffa0;
    color: #000 !important;
    font-size: 18px;
    font-weight: 700;
}
.accordion-color{color: #000;}
/*Accordion*/
body {    color: #dedede !important;}
/*.top-info-left {    max-width: 50%;}*/
#top-menu > li > a:hover {    color: #F00 !important;}

/*WPRM*/

.fullwidth-ads {    display: none;}

@media only screen and (max-width: 1050px) {
  /*.main-navigation-holder {    display: none;}*/
  .sgpb-popup-dialog-main-div-theme-wrapper-3 {    display: none;}
  .fullwidth-ads {    display: block;}
  #colophon {    margin-bottom: 80px;}
}

#wprmenu_bar {
    background: #373423;
    background: -moz-linear-gradient(left, #373423 0%, #5d4c21 10%, #faeaaa 50%, #5d4c21 90%, #373423 100%) !important;
    background: -webkit-linear-gradient(left, #373423 0%,#5d4c21 10%,#faeaaa 50%,#5d4c21 90%,#373423 100%) !important;
    background: linear-gradient(to right, #373423 0%,#5d4c21 10%,#faeaaa 50%,#5d4c21 90%,    #373423 100%) !important;
  	border-bottom: 1px solid #ffffa0;
}

#wprmenu_bar .menu_title a {
    top: -3px;
    font-size: 32px;
    font-family: prompt;
    color:     #FFF;
}

.hamburger::after {
    content: ' TOP MENU';
    font-size: 20px;
    font-family: Prompt;
}

.hamburger-box {
    height: 20px;
}
/*WPRM*/

#btn-scrollup {    bottom: 10px !important;    z-index: 999999;}
.ms-caro3d-template .ms-container {    padding: 10px 0 10px 0 !important;}
.sgpb-theme-3-overlay.sgpb-popup-overlay-14194.sgpb-popup-overlay {    width: 0% !important;    height: 0% !important;}
.ow-icon-placement-left.ow-button-hover {    margin-bottom: 10px !important;}
#sgpb-popup-dialog-main-div {    background: transparent !important;    border-width: 0px !important;}
.sgpb-popup-dialog-main-div-theme-wrapper-3 {    bottom: 10px !important;}


div.fullwidth-ads > div > div.sow-image-container{  width:100% !important; margin-bottom:10px;}
.mobile-footer{display:block;width:48px;height:auto;margin: 0px auto;}
.custom-logo {    max-height: 150px;    width: auto;}
.site-branding {    margin: 0px;}

#wprmenu_bar {    position: absolute; margin-top: -42px !important;}
.hamburger-inner, .hamburger-inner::before, .hamburger-inner::after {    height: 1px;}
/*.meanmenu-reveal::after {    content: 'Main Menu'; padding-left:40px;}*/
.meanmenu-reveal {    width: 100% !important; text-align: left !important;}
a.meanmenu-reveal span {    width: 30px !important;}

.mean-container a.meanmenu-reveal span::after,.mean-container a.meanmenu-reveal span::before{
background: #fff;
    display: block;
    height: 1px;
    margin-top: 8px;
}
.mean-main-text {    float: left;    margin-left: 60px;    margin-top: 11px;    font-size: 20px;}
.home-icon-disabled.mean-container .mean-nav {    margin-top: 12px;}
.meanclose {    font-size: 24px !important;    font-weight: 100 !important;}

#goldtable{ padding:20px; border:2px; border-color:#948150; background-color:#948150;}

.sgpb-theme-3-overlay.sgpb-popup-overlay-555.sgpb-popup-overlay {    width: 0% !important;    height: 0% !important;}
.so-widget-sow-button {    margin-bottom: 10px !important;}

#page {    max-width: 100%;    overflow-x: hidden;}

@media only screen and (max-width: 768px) {  
  .site-branding {    width:100%; max-width: 100%;	display: block;	text-align: center;}
  .header-advertisement {    width:100% !important; max-width: 100% !important;    float: none;    display: block;}
		#txtUserName, #password {    width: 32.5% !important;}
		.site-branding {    margin-bottom: 10px !important;}
}

@media only screen and (max-width: 600px) {  
	.site-entrance{width:50%;}
		#txtUserName, #password {    margin-bottom: 10px !important;    margin-top: 10px !important; width:49% !important;}
		a#btnLogin {    width: 100% !important;    padding: 10px !important;}
		.so-widget-sow-button {    margin-bottom: -10px !important;}
		#pg-w609e8aeb52585-0, #pl-w609e8aeb52585 .so-panel {    margin-bottom: 0px !important;}
		.header-advertisement {    margin-top: 10px !important;}
		
}

@media only screen and (max-width: 400px) {  
	.site-entrance{width:100%;}
		
}