/*!
Theme Name: Susty Child
Template: susty-master
Version: 1.1.514
*/


body {
	border-top: 0;
}

.nav-btn-menu-separator{
width: 1px;
height: 2rem;
margin-right: .5rem;
margin-left: .5rem;
background-color: #fff;

}

.thumbnail-image a {
   text-decoration: none !important;
   border:0px !important;
   outline:none;
   border-width: 0px;
   outline-width:0px;
   border-bottom: none;
   padding:0;
   margin:0;
}




.logo {
	flex: 0 0 2.4em!important;
	text-align: right!important;
}

.logo-text {
	text-align: right!important;
	color:#fff;
}

.logo-text a{
	color:#fff;
}

.logo-text p{
	color:#fff;
}

article a, nav a {
	background: none;
}

header#masthead {
	display: flex;
	width: 100%;
	max-width: 100%;
	margin: 0 auto;
	padding: 0 1em;
	height:50px;	
	background-color:#000;
	padding-top:0.5em;
	font-size: .85rem;
	color:#fff;
	
}



.sticky-header{
	top:0;
	z-index:99999;
	position:fixed;
}




header#masthead h1, header#masthead p {
	font-size: .85rem;
	line-height: 1em;
	flex: 1;
	margin: 0;
	color:#fff;
	
}

header#masthead a {
	font-weight: normal;
	color:#fff;
}


header#masthead > li {
	color:#fff;
}


.date{
float: left;
margin: 0 0.5em;
}

/*DROPDOWN LIST:*/   
header#masthead ul {     
    padding:0;     
    margin:1em;
    font-size: 1.25rem; 
}    
    
header#masthead li {    
    display:block;     
    float:left; 
    font-size: 1.25rem;    
}    
header#masthead li ul li {    
    float:none;  
    font-size: 1.25rem;   
}    
header#masthead li ul {    
     display:block; 
     font-size: 1.25rem; 
}    
header#masthead li:hover ul {    
    display:block; 
    font-size: 1.25rem;   
}    



    
/*POST GRID:*/   

.jw-half {
	width: 48%;
	float: left;
	
	margin:5px;
}

@media only screen and (max-width: 768px) {

.jw-half {
	width: 100%;
}
}

.entry-meta a{
	font-size:0.6em;
	font-style: italic;
	color:#000;
	padding:8px;

}






