
/* MOBILE */
@media screen and (max-width:767px) { 
	/* BODY AND CONTAINER */
	body {font-size:1em; line-height:1.2em;}
	body.custom-background {background-image:none !important;}
	#container {width:auto; padding:0 1%;}
	#main-content {width:100%; padding:0;}
	#content, #content-full {width:auto; padding:10px;}

	/* HEADER */
	#header-first {padding:0px 5px;text-align:center}
	#header-first .logo h1 {font-size:2em;}
	#header-first .logo h4 {padding:0; font-size:1.3em;}
    header#main_header{padding-top:0px;background-size:cover!important}
    
    /* DISPLAY NONE */
	header#main_header .top-menu{display:none}
	

    /* GRIDS */
    .grid_3{display:block;width:auto;}
    
	/* SIDEBAR */
	#sidebar {width:100%; padding:0; float:left;}
	.widget {padding:10px 3%; margin:0 0 10px;} 
    
    /* COMMENTS */
    .comment-form-author, .comment-form-email, .comment-form-url{width:100%}

	/* FOOTER */
	#footer {width:auto; margin:0 auto 0;}
    #footer .inner{padding:10px}
	#footer .site-info {padding:10px 0;}
	#footer-widgets {padding:0;}
	.footer-right, .footer-middle, .footer-left {width:100%; margin:0; float:left;} 

	/* HEADINGS */
	.post-title, .page-title, .archive-title, .widgettitle, #footer .widgettitle, .comments-title, .comment-reply-title, .no-comments {font-size:1.3em;}
    .archive-thumbnail{float:none;display:block;width:auto}
	/* IMAGES */
	.wp-post-image, .single-image {width:50%; margin:0.3em 0.5em 0.3em 0;}

	/* MENU */
	.nav-head ul {display:none;} 
	.nav-head {margin:0 0 10px;}
	.nav-head select {display:block; width:100%; height:35px; margin:0 auto 0; font-size:1em; line-height:1.2em; color:#fff; background:url(images/menubg.png) no-repeat right #005985; border:0;-webkit-appearance: none;text-indent: 0.01px;text-overflow: '';appearance: none;&::-ms-expand { display: none; }}
    
    /* BASE ELEMENTS */
    ul li{margin-top: 10px;margin-bottom:10px}
}