@media only screen and (max-width: 950px) { 
	/* Common CSS */
	#header-top { width: 96%; padding: 0 2%;}
	#header-bottom { width: 100%;}
	.logo { padding-left: 6px;}
	.breadcrumb-content-container { width: auto; padding: 0 2%;}
	.breadcrumb-content-container ul { margin-bottom: 0; }
	.breadcrumb-content-container h3 { margin-top: 0;}
	#content-wrapper { width: auto; padding: 0 2%;}
	#content, #about-container, #events-container, #innovation-container, #news-container { width: 100%; padding-top: 0;}
	.content-left { width: 100%; float: none;}
	.content-right { width: 620px; float: none; padding-top: 20px; margin: 0 auto;}
	.content-right img { width: 300px; height: auto; float: left; display: block; margin: 10px 10px 0 0;}
	#footer-content { width: auto; padding: 0 2%;}
	#footer-content ul li { width: 153px; margin-left: 0px;}
	.copy { width: 96%; padding: 0 2%; margin: 20px 0;}
	.navbar { display: block;}
	.nav-menu { display: none;}

	/* Menu Overides for tablet view */
	.menu-sidebar {	display:none !important;}
	.menu-sidebar{display:none !important;}
	.right-container{background:#fff;float:left;}
	.navbar-header {float: none;}
	.navbar-left,.navbar-right {float: none !important;}
	.navbar-toggle {display: block;}
	.navbar-collapse {border-top: 1px solid transparent;box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);}
	.navbar-fixed-top {	top: 0;border-width: 0 0 1px;}
	.navbar-collapse.collapse {	display: none!important;}
	.navbar-nav {float: none!important;	margin-top: 7.5px;}
	.navbar-nav>li {float: none;}
	.navbar-nav>li>a {padding-top: 10px;padding-bottom: 10px;}
	.collapse.in{display:block !important;}
	/* history Page CSS */
	#history-container img { width: 100%; height: auto; }
	/* Innovation Page CSS */
	#innovation-container img { width: 100%; height: auto;}
	.testingimg { width: 100% !important; height: auto;}
	.test-right { width: 45%;}
	.test-right iframe { width: 100%; height: auto;}
	/* Homepage CSS */
	#wowslider-container1 .ws-title { width: 84%; left:8.5%; top: 20px;}
	.client { width: 100%;}
	.client ul li { margin-bottom: 20px; float: left; text-align: center; margin-left: 10px; width: 24%; }
	.client li:first-child { margin-left: 0px;}
	.client-image img { width: 100%; height: auto;}
	.client-title { height: 40px;
}

@media only screen and (max-width: 850px) { 
	/* Common CSS */
	#header-top { width: 96%; padding: 0 2%;}
	#header-bottom { width: 100%;}
	.logo { padding-left: 6px;}
	.breadcrumb-content-container { width: auto; padding: 0 2%;}
	.breadcrumb-content-container ul { margin-bottom: 0; }
	.breadcrumb-content-container h3 { margin-top: 0;}
	#content-wrapper { width: auto; padding: 0 2%;}
	#content, #about-container, #events-container, #innovation-container, #news-container { width: 100%; padding-top: 0;}
	.content-left { width: 100%; float: none;}
	.content-right { width: 620px; float: none; padding-top: 20px; margin: 0 auto;}
	.content-right img { width: 300px; height: auto; float: left; display: block; margin: 10px 10px 0 0;}
	#footer-content { width: auto; padding: 0 2%;}
	#footer-content ul li { width: 153px; margin-left: 0px;}
	.copy { width: 96%; padding: 0 2%; margin: 20px 0;}
	.navbar { display: block;}
	.nav-menu { display: none;}

	/* Menu Overides for tablet view */
	.menu-sidebar {	display:none !important;}
	.menu-sidebar{display:none !important;}
	.right-container{background:#fff;float:left;}
	.navbar-header {float: none;}
	.navbar-left,.navbar-right {float: none !important;}
	.navbar-toggle {display: block;}
	.navbar-collapse {border-top: 1px solid transparent;box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);}
	.navbar-fixed-top {	top: 0;border-width: 0 0 1px;}
	.navbar-collapse.collapse {	display: none!important;}
	.navbar-nav {float: none!important;	margin-top: 7.5px;}
	.navbar-nav>li {float: none;}
	.navbar-nav>li>a {padding-top: 10px;padding-bottom: 10px;}
	.collapse.in{display:block !important;}
	/* history Page CSS */
	#history-container img { width: 100%; height: auto; }
	/* Innovation Page CSS */
	#innovation-container img { width: 100%; height: auto;}
	.testingimg { width: 100% !important; height: auto;}
	.test-right { width: 45%;}
	.test-right iframe { width: 100%; height: auto;}
	/* Homepage CSS */
	#wowslider-container1 .ws-title { width: 84%; left:8.5%; top: 20px;}
	.client { width: 100%;}
	.client ul li { margin-bottom: 20px; float: left; text-align: center; margin-left: 10px; width: 24%; }
	.client li:first-child { margin-left: 0px;}
	.client-image img { width: 100%; height: auto;}
	.client-title { height: 40px;
}
@media only screen and (max-width: 790px) { 
	/* Common CSS */
	#header-top { width: 96%; padding: 0 2%;}
	#header-bottom { width: 100%;}
	.logo { padding-left: 6px;}
	.breadcrumb-content-container { width: auto; padding: 0 2%;}
	.breadcrumb-content-container ul { margin-bottom: 0; }
	.breadcrumb-content-container h3 { margin-top: 0;}
	#content-wrapper { width: auto; padding: 0 2%;}
	#content, #about-container, #events-container, #history-container, #innovation-container { width: 100%; padding-top: 0;}
	.content-left { width: 100%; float: none;}
	.content-right { width: 600px; float: none; padding-top: 20px; margin: 0 auto;}
	.content-right img { width: 275px; height: auto; float: left; display: block; margin: 10px 10px 0 0;}
	#footer-content { width: auto; padding: 0 2%;}
	#footer-content ul li { width: 25%; margin-left: 0px;}
	.copy { width: 96%; padding: 0 2%; margin: 20px 0;}
	.navbar { display: block;}
	.nav-menu { display: none;}

	/* Menu Overides for tablet view */
	.menu-sidebar {	display:none !important;}
	.menu-sidebar{display:none !important;}
	.right-container{background:#fff;float:left;}
	.navbar-header {float: none;}
	.navbar-left,.navbar-right {float: none !important;}
	.navbar-toggle {display: block;}
	.navbar-collapse {border-top: 1px solid transparent;box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);}
	.navbar-fixed-top {	top: 0;border-width: 0 0 1px;}
	.navbar-collapse.collapse {	display: none!important;}
	.navbar-nav {float: none!important;	margin-top: 7.5px;}
	.navbar-nav>li {float: none;}
	.navbar-nav>li>a {padding-top: 10px;padding-bottom: 10px;}
	.collapse.in{display:block !important;}
	/* history Page CSS */
	#history-container img { width: 100%; height: auto; }
	/* Innovation Page CSS */
	#innovation-container img { width: 100%; height: auto;}
	.testingimg { width: 100% !important; height: auto;}
	.test-right { width: 45%;}
	.test-right iframe { width: 100%; height: auto;}
	/* Homepage CSS */
	#wowslider-container1 .ws-title { width: 82%; left: 9.5%; top: 20px;}
	.client { width: 100%;}
	.client ul li { margin-bottom: 20px; float: left; text-align: center; margin-left: 10px; width: 23%; }
	.client li:first-child { margin-left: 0px;}
	.client-image img { width: 100%; height: auto;}
	.client-title { height: 40px;}
	.client-para { margin-top: 0;height:25px;}

}
@media only screen and (max-width: 640px) { 
	/* Common CSS */
	h2 { font-size: 15px !important;}
	h3 { font-size: 24px !important;}
	h4 { font-size: 18px !important; line-height: 24px !important;}
	#header-top { width: auto; padding: 0 2%;}
	#header-bottom { width: 100%;}
	.logo { padding-left: 6px;}
	.breadcrumb-content-container { width: auto; padding: 0 2%;}
	.breadcrumb-content-container ul { margin-bottom: 0; }
	.breadcrumb-content-container h3 { margin-top: 0;}
	#content-wrapper { width: auto; padding: 0 2%;}
	#content, #about-container, #news-container, #events-container, #history-container, #innovation-container { width: 100%; padding-top: 0;}
	.content-left { width: 100%; float: none;}
	.content-right { width: 100%; float: none; padding-top: 20px;}
	.content-right img { width: 275px; height: auto; float: left; display: block; margin: 10px 10px 0 0;}
	#footer-content { width: auto; padding: 0 2%;}
	#footer-content ul li { width: 153px; margin-left: 0px;}
	.copy { width: 96%; padding: 0 2%; margin: 20px 0;}
	.navbar { display: block;}
	.nav-menu { display: none;}
	/* history Page CSS */
	#history-container img { width: 100%; height: auto; }
	/* Innovation Page CSS */
	#innovation-container img { width: 100%; height: auto;}
	/* CleanRoom CSS */
	.imgL { width: 250px; height: auto;}
	.test-left { width: 100%; float: none;}
	.test-right { width: 100%; float: none;}
	.testingimg { width: 100% !important; height: auto;}
	/* Contact Page CSS */
	.test-right iframe { width: 100%; height: auto;}
	/* Homepage CSS */
	#wowslider-container1 .ws-title { width: 70%;}
	/*.client { width: 100%;}
	.client ul { width: 450px; margin: 0 auto;}
	.client ul li { margin-bottom: 20px; float: left; text-align: center; margin-left: 0; }
	.client li:nth-child(2n) { margin-left: 20px;}*/
	.client { width: 100%;}
	.client ul {width: 100%; height: auto;}
	.client ul li { margin-bottom: 20px; float: left; width: 25%; text-align: center; margin-left: 0 !important; }
	.client-image img { width:100%; height: auto;padding:0 5%;}
	.client-title { height: auto;}
	.client-para { margin-top: 0;height:25px;}
	.privacy { display: none;}
}
@media only screen and (max-width: 550px) {
	/* Common CSS */
	h2 { font-size: 15px !important;}
	h3 { font-size: 24px !important;}
	h4 { font-size: 18px !important; line-height: 24px !important;}
	#header-top { width: auto; padding: 0 2%;}
	#header-bottom { width: 100%;}
	.logo { padding-left: 6px;}
	.breadcrumb-content-container { width: auto; padding: 0 2%;}
	.breadcrumb-content-container ul { margin-bottom: 0; }
	.breadcrumb-content-container h3 { margin-top: 0;}
	#content-wrapper { width: auto; padding: 0 2%;}
	#content, #about-container, #news-container, #events-container, #history-container, #innovation-container { width: 100%; padding-top: 0;}
	.content-left { width: 100%; float: none;}
	.content-right { width: 100%; float: none; padding-top: 20px;}
	.content-right img { width: 300px; height: auto; margin: 15px auto 0; display: block;}
	#footer-content { width: auto; padding: 0 2%;}
	#footer-content ul li { width: 50%; margin-left: 0px;}
	.copy { width: 96%; padding: 0 2%; margin: 20px 0;}
	.navbar { display: block;}
	.nav-menu { display: none;}
	/* history Page CSS */
	#history-container img { width: 100%; height: auto; }
	/* Innovation Page CSS */
	#innovation-container img { width: 100%; height: auto;}
	/* CleanRoom CSS */
	.imgL { float: none; width: 100%; height: auto;}
	.test-left { width: 100%; float: none;}
	.test-right { width: 100%; float: none;}
	.globalsupplyheading { line-height: 26px !important;}
	/* Contact Page CSS */
	.test-right iframe { width: 100%; height: auto;}
	/* Homepage CSS */
	#wowslider-container1 .ws-title { width: 70%;}
	.client { width: 100%;}
	.client ul {width: 100%; height: auto;}
	.client ul li { margin-bottom: 20px; float: left; width: 50%; text-align: center; margin-left: 0 !important; }
	.client-image img { width:100%; height: auto;padding:0 5%;}
	.client-title { height: auto;}
	.client-para { margin-top: 0;}
	.privacy { display: none;}
}
@media only screen and (max-width: 340px) {
	/* Common CSS */
	h2 { font-size: 15px !important;}
	h3 { font-size: 24px !important;}
	h4 { font-size: 18px !important; line-height: 24px !important;}
	#header-top { width: auto; padding: 0 2%;}
	#header-bottom { width: 100%; height: 60px;}
	.logo { padding-left: 6px; width: 135px; height: auto; margin: 10px 0;}
	.logo img { width: 100%; height: auto;}
	.breadcrumb-content-container { width: auto; padding: 0 2%;}
	.breadcrumb-content-container ul { margin-bottom: 0; }
	.breadcrumb-content-container h3 { margin-top: 0;}
	#content-wrapper { width: auto; padding: 0 2%;}
	#content, #about-container, #news-container, #events-container, #history-container, #innovation-container { width: 100%; padding-top: 0;}
	.content-left { width: 100%; float: none;}
	.content-right { width: 100%; float: none; padding-top: 20px;}
	.content-right img { width: 100%; height: auto;}
	#footer-content { width: auto; padding: 0 2%;}
	#footer-content ul li { width: 153px; margin-left: 0px;}
	.copy { width: 96%; padding: 0 2%; margin: 20px 0;}
	.navbar { display: block;}
	.nav-menu { display: none;}
	.homepagespace { font-size: 12px !important; line-height: 20px !important; padding-top: 15px;}
	/* Events Page CSS */
	#events-container .comment h4 { font-size: 14px !important; line-height: 18px !important;}
	#events-container .comment .cdate { font-size: 12px; line-height: 17px;}
	#events-container .comment p { font-size: 12px !important; line-height: 17px !important;}
	/* history Page CSS */
	#history-container img { width: 100%; height: auto; }
	/* Innovation Page CSS */
	#innovation-container img { width: 100%; height: auto;}
	/* CleanRoom CSS */
	.imgL { float: none; width: 100%; height: auto;}
	.test-left { width: 100%; float: none;}
	.test-right { width: 100%; float: none;}
	.globalsupplyheading { line-height: 26px !important;}
	/* Contact Page CSS */
	.test-right iframe { width: 100%; height: auto;}
	/* Homepage CSS */
	#wowslider-container1 .ws-title { width: 65%;}
	#wowslider-container1 .ws-title span { line-height: 10px;}
	.client { width: 100%;}
	.client ul {width: 100%; height: auto;}
	.client ul li { margin-bottom: 20px; float: none; width: 100%; text-align: center; margin-left: 0 !important; }
	.client-image img { width: 240px; height: auto;}
	.client-title { height: auto;}
	.client-para { margin-top: 0;}
	.privacy { display: none;}

	
}