@media only screen and (max-width: 1120px) {
	.main > .main_inside > .container_width, .main > .main_inside > .section-wrapper > .container_width, .main  > .section-wrapper > .container_width  { width: auto !important; padding-left: 10px;  padding-right: 10px; }
	#header-inside, #page-title-panel-inside, #footer-inside, .header-shadow, #footer-inside, .main_inside, #under-footer-inside, #headerArea-widgets #headerArea-widgets_content, #menu-inside3, #menu-inside2, #inside_under_headerArea  { width: auto; }
	#header-inside, #page-title-panel-inside, #footer-inside, .header-shadow, #footer-inside, #under-footer-inside, #headerArea-widgets #headerArea-widgets_content, #inside_under_headerArea {  padding-left: 10px;  padding-right: 10px;  }
	.container-wrapper { width: auto; }
	#footer #calendar_wrap td { padding-left: 5px; padding-right: 4px; }
	#comments { padding-left: 10px;  padding-right: 10px;  }
	#comments .post-desc { width: auto; }
	.header-shadow { width: 767px; background-size: 100%; top: -40px; }
	.header2 .header-shadow {  width: 767px; background-size: 100%; }
	.header-shadow4 { width: 767px; background-size: 100%; top: 165px; }
	.header-shadow5 { width: 767px; background-size: 100%; top: 130px;  }
	
}	


@media only screen and (max-width: 769px) {	
	.header-shadow, .header-shadow4, .header-shadow5 { display: none !important; }
	.page-main-title {  max-width: 100%; }
	#page-title-panel .page-breadcrumbs { display: none; }
	#footer .one_fourth {  width: 100%;	float: none; margin-left: 0; }	
	#comments { margin-top: 0px; }
	#comments textarea { width: 80%; }
	.header-shadow { width: 480px; background-size: 100%; top: -26px; }
	.header2 .header-shadow {   margin: 65px auto -110px; width: 480px; } 
	.header-shadow4 { display: none;  }
	.header-shadow5 { width: 480px; background-size: 100%;  }
	.pricing_width2, .pricing_width3, .pricing_width4 {	width: 49.5%; }
	 #logo {  text-align: center;  width: 100%;  }
	 #menu-inside1 { float: left; }
	 #megaMenu #megaMenuToggle { width: 80px;  }
	 #menu-inside3 #main-menu #megaMenu #megaUber { display: block !important; }
	 .team-member { width: 50%; margin: 0 auto;	 }
	 .wpb_carousel .next { right: 30px !important;  }
	 .wpb_carousel .prev { right: 60px !important; }
	 .columns2 { width: 50%; margin: 0 auto; }
	 .isotope-item  .vc_span6 { width: 100% !important; }
	 
}


@media only screen and (max-width: 479px) {
	.header-shadow, .header-shadow5 { display: none; }
	.pricing_width2, .pricing_width3, .pricing_width4 {	width: 100%;}
	.welcome-panel2 .left-icon, .welcome-panel2 .right-content { display: block !important; width: auto !important;  }
	.welcome-panel2 .right-content { padding-left: 0 !important;  }
	.team-member { width: 100%;  }
	.columns2 { width: 100%; }
}