@media only screen and (max-width: 600px){
	div#pgc-w5f560861781c8-0-2{
		
		
		margin-top : -10%
	}
}
.automenu {
		background: rgba(0, 0, 0, .5);
		margin-top: 50px;	
		position: fixed;
		top: 0;
		z-index: 9999;
	
	}
	.automenu img {
		display: inline-block;
		margin-top: 0;
			float:left;
		width: 47%;
		margin-left:2%;
	
		
		
	}
.site-search{
	display:none;
}
	@media (min-width: 781px) {
		.automenu {
			
		background: none;
		margin-top: 55px;			
		position: static;
		padding: 0.5em; 
    margin: 20px 0px 10px;  
    width: 60%;
	  margin-left:clear;
		margin-left:11.5%;
    height: 43px;
    text-transform: uppercase;
    font-weight: bold;
    display: inline-block;
    text-align: center;
   	font-family:anuphan;
		}
		.automenu > a {
			
			
		}
	}

header#masthead{
	background: #222222;
  background-color: #333;
  position: fixed;
  top: 0;
  width: 100%;
}
header#masthead a{
	color:#e4cc5b;
}
@media only screen and (max-width: 888px) {
	img.custom-logo{
		margin-left:8%;
		
	width:84%;
	
}
  }
.site-header {
  --s-bg: #fff;
	--s-text: #e4cc5b;}

body{ 
	background-repeat:no-repeat;
	background-position:center;
	background-size:contain;
	background-attachment: fixed;
	--s-bg: #141414;
}

.page-form{
	background: linear-gradient(135deg, rgba(0,0,0,1) 30%, rgba(34,34,34,1) 70%, rgba(17,17,17,1) 85%);
}
ul,ol{
	color: #eeeeee;
	
	font-size:1em;
	
	
}
p,th,td{
	font-size:1em;
	color: #eeeeee;
  border:solid;
	border-color:#e4cc5b;
	padding:16px;
	background:#000000b0;
	border-radius: 30px;
	
}
label{
	color:#eeeeee;
	font-size:12px;
}
.checkbox1{
	
}
strong{
	color:#eeeeee;
}

h1,h2,h3,h4,summary{
	font-size : 1.2em;
	color:#fed073;
	border-radius: 20px;
	padding:8px;
	text-align: center;
	border:solid 1px;;
	border-color:#fed073;
	

}

.main-title{
	text-align: center;
	background:#222;
	border:solid 1px #fed073;
	
	
	

}
.main-title a{
	color:#fed073;
	
	
}

element.style {
}

.main-header.-banner a{	
	color:#fed073;
	padding:8px;
	font-size:.7em;
		
}
p.site-title{
	display:none;
}
.boxuserpass{
	width:66%;
	margin:auto;
	margin-top:-10px;	

}

.btnlogin,#btnloginauto,.btnregister{
	padding: .5em;
    background: linear-gradient(to bottom, #e7d39d, #b19560);
    margin: 20px 25px 10px;
    color: black;
    border-radius: 5em;
    width: 66%;
	  margin-left:17%;
    height: 43px;
    text-transform: uppercase;
    font-weight: bold;
    display: inline-block;
    text-align: center;
   	font-family:anuphan;
	
		
}
.btnlogin svg{
	vertical-align: top;
}

#txtUserName,#password{
	width:100%;
	background-color:#eeeeee;
	border-radius: 20px;
	height: 33px;
	margin-top: 20px;
	border:none;
	border-color:#ddb373;
	text-align:center;
	font-family:prompt;
	font-weight: 300;
}

.allboxmenu{
	
	width:100%;
	position:fixed;
	bottom:0%;
	z-index:9999;

	
}
.allboxmenu p{
	color:#e9c313;
	
}
.boxmenu1,.boxmenu2,.boxmenu3,.boxmenu4{
	width:24.5%;
	float:left;
	margin-left:.25%;
	margin-right:.25%;
	text-align:center;
	font-size:14px;
	font-weight:400;
	padding:13px 0px 0px;
	background-color:#302930;
	border-radius:15%;
	border:1px solid #aaaaaa;
	
}
.boxmenu1,.boxmenu2,.boxmenu3{
	
}

	


.boxmenu1 p,.boxmenu2 p,.boxmenu3 p,.boxmenu4 p{
	padding:1px;
	border:1px;
	background: linear-gradient(0deg, rgba(3,156,0,0) 0%, rgba(9,4,34,0) 100%);
	
}
.boxmenu2{
	animation: boxmenu2 3.69s infinite;
}
@keyframes boxmenu2{
  0%   {background: #D61A1B;}
  40%   {background: #222222;}
  
	
	
	
	
}
.iconmenu1 img ,.iconmenu2 img,.iconmenu3 img,.iconmenu4 img{
	text-align:center;
	width:44px;
	
	
	
}
@media only screen and (min-width: 888px) {
	.allboxmenu{display:none;}
	a.site-search.s-modal-trigger.m-user{
		display:none;
	}
	
	
  }
ul.menu{
	border:none;
	
}
.s-modal .search-form{
	--s-accent: #e4cc5b;
	
}
.s-modal{
	
	background-color: #4444;
}
.s-modal-close{
	--s-text:#e4cc5b;
}
.site-main p{
	border:none;
}
h1,h2,h3,h4{
	
	background:#222;
	color:#fed073;
	
}



.automenu img {
  border:solid 1.5px #fed073 ;
	border-radius:10px;
	
  

}
#btnloginauto{
	animation: boxshadow 10s;
  animation-iteration-count: infinite;
	
}

@keyframes boxshadow {
  0% {box-shadow: 0 0 2.5px #fff, 0 0 4px #fff, 0 0 5px #fff, 0 0 11px #faff11, 0 0 8px #faff11, 0 0 14px #faff11, 0 0 9px #faff11, 0 0 11px #faff11;}

  
  100% {box-shadow: 0 0 1px #fff, 0 0 2.5px #fff, 0 0 4px #fff, 0 0 5px #e5e926, 0 0 4px #e5e926, 0 0 7px #e5e926, 0 0 9px #e5e926, 0 0 11px #e5e926;}


}
.main-header > .bg{
	display:none;
}
.main-header.-banner{
  background: rgba(235,181,0,0);
	--s-title-height:-0px;
}
@media (max-width:780px){
.menu-main-menu-container{
	margin-top:60px;
  	
}
}
.entry-title a{
	color:#fed073;
	font-size:14px
} 
.entry-summary{
	font-size:12px;
}

.entry-author{
 display:none;	
}
.s-container .title{
	padding-left:20px;
  padding-right:20px;
	
}
.s-container{
	border-radius:4px;
	
}
.main-title{
	border-radius:20px;
}
figcaption{
	color:#eeeeee;
	text-align:center;
}
@media (min-width:777px){
.seed-col{
	width : 33%;
	display: inline-grid;
}
}
.seed-col{
	padding:10px;
}
.content-item{
	--s-bg: #212322;
}
.menu-main-menu-container a, .menu-sponsor-container a{
	color:#eeeeee;
}
a {
	--s-accent: #fed073;
}

:root{
    --s-space: 16px;
	  --s-body-line-height: 1.5;
}

.image-header img{
	padding:6px;
}
.vikor{
h3.widget-title {
    width: 100%;
	}}