.boxmember {box-shadow:0 0 25px rgba(0,0,0,0.1); padding:10px 0; border:solid 1px #eee; border-top:none;}
.boxyoutube {box-shadow:0 0 25px rgba(0,0,0,0.1); padding:0; border:solid 1px #eee;}
h3.icon_title { font-size:12px;}
.get a {left:100px;}

header .q_logo img.mobile {height:50px !important; width:auto !important; padding:10px 0 !important;}

@media only screen and (max-width: 1200px) {
	.qode-advanced-image-gallery .qode-aig-grid.qode-aig-four-columns .qode-aig-image {width:25% !important; padding:0 10px; margin:0 0 20px;}
}

@media only screen and (max-width: 800px) {
	.mobile_menu_button span {vertical-align:top; padding-top:23px;}
	.qode-advanced-image-gallery .qode-aig-grid.qode-aig-four-columns .qode-aig-image {width:33.33% !important; padding:0 10px; margin:0 0 20px;}
.boxed div.section .section_inner, .carousel-inner .slider_content_outer, .container_inner, .container_inner nav.content_menu, .full_width .parallax_content, .steps_holder_inner, div.grid_section .section_inner, nav.content_menu ul {
    width: 80%;
	}
	.logo_wrapper {width:100% !important; height:auto !important; margin:0 !important; left:0 !important; position:relative;}
	.logo_wrapper a {height: auto !important; left:0 !important;}
	.logo_wrapper a img {width:100% !important; height:auto !important;}
	.header_bottom {padding:0;}
	.mobile_menu_button {margin-left:10px;position:absolute;}
	nav.mobile_menu ul li {margin-left:10px;}
	header {position:fixed !important;}
}