/*header*/

.midhead .site-branding{
	float:left;
	height:100px;
	margin-bottom:1.5em;
}

.header-btns.left-side{display:none}

.header-btns.right-side{display:none}

.midhead{padding:1em 0}

nav#secondary-nav{position:relative; width:100%}

.author-button{
	position:absolute;
	right:0;
	top:40px;
	z-index:99
}

.menu-overlay.activated{background-color:rgba(0, 0, 0, 0.3)}

/*Time & date*/

#execphp-2{background:none; margin:0}

#execphp-2 .widget-content{
	margin:0.3em 0 0 0;
	padding:0.25em 0;
	font-weight:bold;
	color:#00eaff;
	font-family:"Playfair", serif;
	font-size:1.25em;
}

/*weather*/

#weather_atlas-2{	background:none}

#weather_atlas-2 h2{display:none}

#weather_atlas-2 .widget-content{
	margin:0
}

.weather-atlas-header-title, .weather-atlas-body, .weather-atlas-footer, .city_selector_toggle{text-shadow:none !important}

.city_selector_toggle a{color:#fff !important}

.weather-atlas-header{background:#00eaff !important; border:none !important; color:#fff !important}

.weather-atlas-footer{background:none !important}

.weather-atlas-body{padding:2.5em 1.25em 3em 1.25em !important}

.weather-atlas-wrapper{border:none !important}


/*remove borders*/

.widget, .info.atb-full-width{border:none !important}

.single-metainfo{box-shadow:none !important}

.sharedaddy{box-shadow:none !important; border:none !important; padding:20px 0 !important}

/*popular posts*/

.wpp-post-title{font-weight:bold; font-size:1.2em; line-height:1.5em}

ul.wpp-list li{margin-bottom:20px}

/*paperblog */

#text-2{display:none}

/* AB */

.widget_abwidget, .widget_abwidget .links{
font-size:10px !important;
color:#ccc !important;
	background:none  !important
}

.widget_abwidget h2{display:none !important}

.widget_abwidget a{
color:#ccc !important;
text-decoration:underline !important
}

.widget_abwidget h3{border-bottom:none !important}


/*single pages*/

article.page .entry-meta{display:none}

/* remove footer link*/

.col-4x.fc-right{display:none}

/* footer*/

.footer-navs .row-display.grid-2{height:auto}

.footer-navs .col-6x{padding:0 !important}

.social-menu-round li a{border-radius:5px; margin:10px 5px}

#footer-menu{margin:5px 0}

.footer-backtotop{margin-top:0 !important}

p.ft-copyright-info{
	top:45% !important;
	font-size:11px !important;
	line-height:20px !important
}

/* Sources */

.sources{
	font-size:0.7em !important;
	margin-bottom:20px;
	color:#999;
}

.sources a{color:#999; text-decoration:none !important; border:none !important;}

.sources a:hover{text-decoration:underline !important; border:none !important;}

/*responsive stuff*/

@media screen and (max-width: 1200px) {
	
	.header-btns.left-side{
	display:block;
	position:absolute;
	top:70px
	}
		
	.midhead .site-branding{float:none}
	
	.midhead img.custom-logo{min-width:382px; min-height:100px}
	
	.author-button{display:none}
			
}

@media screen and (max-width: 640px) {
	.midhead .site-branding{float:right}
	.header-btns.left-side{top:50px}
}

@media screen and (max-width: 480px) {
	
	.midhead .site-branding{float:right; margin:1.5em 0 0 0}
	
	.header-btns.left-side{top:40px}
	
	.midhead img.custom-logo{min-width:240px; min-height:63px}
	
}