
/*
<!--
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
-->

<!--
<link rel="stylesheet" href="<?php bloginfo('template_directory'); ?>/css/style-365.css" />
-->
*/
@media (max-width: 520px) { 
		
	#sub-header #searchform {
		left: 110px;
		top: 51px;
	}
	body #sub-header ul.social {
		left: 111px;
		width: 200px;
		top: 10px;
	}
}

@media (max-width: 417px) {

	#related-posts-container div.related-post {
		float: none;
		margin: 0 auto;
	}
}

@media (max-width: 692px) { 

	div#related-posts-wrapper {
		width:100%;
	}
	/*
	#sidebar :not(.right-sidebar){
		display:none;
	}*/
	
	#sidebar.non-registration {
		display:none;
	}

	#hamburger-icon {
		display: block;
	}
	#banner-wrap {
		display:none;
	}
	
	#middle-column {
		/*display:none;*/
	}


    #content div.col.right {
        float: left;
    }
    #content div.col.right #right_column_image_widget_container {
        display: none;
    }



	#content div.right a.callout {
		margin-left: auto;
		margin-right: auto;
	}
	#right_column_image_widget_container {
		margin-left: auto;
		margin-right: auto;
	}
	
	body #content div.left, body #content div.mid, body #content div.right {
		width:85%;
		margin:0 auto;
		padding-left:3em;
		float:left;
	}
	#footer-wrap #footer div.first {
		width:100%;
		text-align: center;
		padding: 30px 0 30px 0;
	}
	#footer-wrap #footer div.last {
		width:40%;
		padding:30px;
	}
}