/* CORPORATE Theme by D5 Creation, www.d5creation.com
/* =Responsive Design 
-------------------------------------------------------------- */
@media screen and (max-width:800px){ 

	body { min-width: 100%;}
	#container, #header, #header-content, #content-full, #footer, #footer-content { width: auto; min-width: 100px; }
	#content { width: 60%; }
	#right-sidebar { width: 30% }
	#right-sidebar .widget { width: 100%; }
	#footer { margin: 0 -20px; }
	#footer-sidebar { padding: 20px; }
	#creditline { width: auto; margin: 0px; }
	#d5corporate-main-menu { float: none;  max-width: 100%; text-align: center; }
	#d5corporate-main-menu .menu { float: none; display: inline-block; }
	#top-menu-container { width: 100%; display: inline-table; }
	#header { display: inline-block; width: 100%; }
	img.site-logo, h1.site-title { max-width: 90%; float: none; display: block; margin: 0 auto; }
	#d5corporate-main-menu a:hover, #d5corporate-main-menu .current-menu-item > a, #d5corporate-main-menu .current-menu-ancestor > a, #d5corporate-main-menu .current_page_item > a, 				    #d5corporate-main-menu .current_page_ancestor > a { background: none; }
	#d5corporate-main-menu a { padding: 10px; }
	#heading { font-size: 30px; }
	#client { width: 100%; display: block;}
	.simply-scroll { width: 95%; margin: 0 auto; }
	#top-menu-container ul.menu { margin: 0; }
	#d5corporate-top-menu, #top-menu-container input#s, #social, ul.lboxd { display: table; float: none; margin: 0 auto 10px; clear: both; }
	
	.box_skitter {position:relative;width:100%;height:35.5vw;background:#000;margin: 0 auto; display: block;}
	.box_skitter img { max-width:none; min-width: 100%; height:35.5vw; } /* Tip for stildv */
	.box_skitter_large {width:100%;height:35.5vw;margin: 0 auto;}
	.box_skitter .label_skitter p { font-size: 13px; }

}

@media screen and (max-width:400px){ 
#content, #right-sidebar { width: 100%; }
#footer-sidebar #footer-widgets { margin-left: 0; }
#right-sidebar .widget { width: 90%; }
}