fhtml, body {
  overflow-x: hidden;
}
/* anti spam */
.antispam { display:none;}
/* anti spam */
body {
  position: relative;
  -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;

	font-family: 'Roboto', helvetica, 'Open Sans', sans-serif;
	font-weight: 300;
	font-style: normal;
	color: #58595B;
	font-size: 16px;
	//line-height: 175%;
	line-height:30px;
	width: 100%;
	 overflow-x: hidden;
}
.img-center{
    display: block;
    margin-right:auto;
    margin-left:auto;
}
.fa-orange{
	color: #f47920;
}

/* COVID */
.acs-covid {
  border: 2px solid #C0C0C0;
  padding: 20px; 
  width: 100%;
  height: auto;  
}
/* END */

#blog-search .fa {
	margin-right: 20px;
	font-size: 24px;
}
.form-horizontal .control-label{
    margin-bottom:-10px;
}
.secondaryBlogMenu{
	width: 100%;
	padding-top: 10px;

	float: left;
	border-bottom: 1px solid #DDD;
}
nav{
    
  
   position: fixed;
  
}



#input-blog-search{
	border: none;
	width: 50%;
}
@media (max-width: 991px) {
    .navbar-header {
        float: none;
    }
    .navbar-toggle {
        display: block;
    }

    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
        margin: 7.5px 05px;
    }
    .navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .navbar-text {
        float: none;
        margin: 15px 0;
    }
    /* since 3.1.0 */
    .navbar-collapse.collapse.in { 
        display: block!important;
    }
    .collapsing {
        overflow: hidden!important;
    }
    
  }
}
@media (max-width: 950px) {
	body {
		font-size: 16px;
	}
}
h1, h2, h3, h4, h5, h6 {
	color: #58595b;
}
/* default font size */
.fa {
	font-size: 14px;
}
/* Override the bootstrap defaults */
h1 {
	font-size: 52px;
}
h2 {
	font-size: 27px;
}
h3 {
	font-size: 18px;

}
h4 {
	font-size: 15px;
	font-weight: 400;
}
h5 {
	font-size: 12px;
}
h6 {
	font-size: 10.2px;
}
@media (max-width:1346px){
	h1 {
		font-size: 36px;
		line-height: 130%;
	}
}

a {
	color: #f37920;
}
a:hover {
	text-decoration: none;
	color: #808285;
}
legend {
	font-size: 18px;
	padding: 7px 0px
}
label {
	font-size: 12px;
	font-weight: 300;
}
select.form-control, textarea.form-control, input[type="text"].form-control, input[type="password"].form-control, input[type="datetime"].form-control, input[type="datetime-local"].form-control, input[type="date"].form-control, input[type="month"].form-control, input[type="time"].form-control, input[type="week"].form-control, input[type="number"].form-control, input[type="email"].form-control, input[type="url"].form-control, input[type="search"].form-control, input[type="tel"].form-control, input[type="color"].form-control {
	font-size: 12px;
}
.input-group input, .input-group select, .input-group .dropdown-menu, .input-group .popover {
	font-size: 12px;
}
.input-group .input-group-addon {
	font-size: 12px;
	height: 30px;
}
/* Fix some bootstrap issues */
span.hidden-xs, span.hidden-sm, span.hidden-md, span.hidden-lg {
	display: inline;
}

.nav-tabs {
	margin-bottom: 15px;
	border-bottom: 1px solid #F47920;
}
.nav-tabs > li > a {
	border: 1px solid #95989A;
	border-bottom: 1px solid #F47920;
	border-radius: 0px;
	margin-right: -1px;
	color: black;
}
.nav-tabs > li.active > a {
	border: 1px solid #F47920;
	background-color: #F47920;
	color: #FFF;
}
.nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover  {
	border: 1px solid #F47920;
	background-color: #F47920;
	color: #FFF;
}
div.required .control-label:after {
	content: '*';
	color: #f47920;
	font-weight: bold;
}
/* Gradent to all drop down menus */
.dropdown-menu {
	border-radius: 0px !important;
}
.dropdown-menu li > a:hover {
	text-decoration: none;
	color: #ffffff;
	background-color: #4c4c4c;
}

.nav > li >a {
    margin-left:40px;
    padding-right: 15px;
}
@media(max-width:1200px){
  .nav > li >a {
    margin-left:15px;
    padding-right: 15px;
}  
}
/* top */
#top {
	background-color: #EEEEEE;
	border-bottom: 1px solid #e2e2e2;
	padding: 4px 0px 3px 0;
	margin: 0 0 20px 0;
	min-height: 40px;
}
#top .container {
	padding: 0 20px;
}
#top #currency .currency-select {
	text-align: left;
}
#top #currency .currency-select:hover {
	text-shadow: none;
	color: #ffffff;
	background-color: #229ac8;
	background-image: linear-gradient(to bottom, #23a1d1, #1f90bb);
	background-repeat: repeat-x;
}
#top .btn-link, #top-links li, #top-links a {
	color: #888;
	text-shadow: 0 1px 0 #FFF;
	text-decoration: none;
}
#top .btn-link:hover, #top-links a:hover {
	color: #444;
}
#top-links .dropdown-menu a {
	text-shadow: none;
}
#top-links .dropdown-menu a:hover {
	color: #FFF;
}
#top .btn-link strong {
	font-size: 14px;
        line-height: 14px;
}
#top-links {
	padding-top: 6px;
}
#top-links a + a {
	margin-left: 15px;
}
/* logo */
#logo {
	margin: 0px 0 10px 0;
	width: 170px;
	position: relative;
	z-index: 200;
}
@media (max-width: 767px) {
	#logo {
		width: 170px;
		//margin-left: auto;
		//margin-right: auto;
	}
}

.navbar-nav{
    padding-top: 0px;
}
/* search */
#search {
	margin-bottom: 10px;
}
#search .input-lg {
	height: 40px;
	line-height: 20px;
	padding: 0 10px;
}
#search .btn-lg {
	font-size: 15px;
	line-height: 18px;
	padding: 10px 35px;
}
/* cart */
#cart {
	margin-bottom: 10px;
	margin-right: 10px;
}
@media (max-width: 999px) {
	.cart1 {
		width: 10% !important;
	}
	.account1 {
		width: 6.5% !important;
	}
}
#cart > .btn {
	font-size: 12px;
	line-height: 18px;
	color: #4c4c4c;
}
#cart.open > .btn {
	background-image: none;
	background-color: #FFFFFF;
	border: none;
	color: #4c4c4c;
	box-shadow: none;
	text-shadow: none;
}
#cart.open > .btn:hover {
	color: #444;
}
#cart .dropdown-menu {
	background: #eee;
	z-index: 1001;
}
#cart .dropdown-menu {
	min-width: 250px;
	//min-width: 100%;
}
	@media (max-width: 478px) {
		#cart .dropdown-menu {
			width: 100%;
		}
	}
#cart .dropdown-menu table {
	margin-bottom: 10px;
}
#cart .dropdown-menu li > div {
	min-width: 427px;
	padding: 0 10px;
}
	@media (max-width: 478px) {
		#cart .dropdown-menu li > div {
			min-width: 100%;
		}
	}
#cart .dropdown-menu li p {
	margin: 20px 0;
}
.form-group {
	line-height: 50px;
}
.checkbox-label{
	margin-top: -15px;
	margin-right: 20px;
}
/* menu */
#menu {
	background-color: white;
	border: none;
	border-radius: 0px;
	min-height: 120px;
	box-shadow: 0 2px 2px 0 rgba(140, 140, 140, 0.1), 0 2px 2px 0 rgba(140, 140, 140, 0.1);
	//margin-left: 360px;
}
#menu .nav > li > a {
	color: #4f4f4f;

	min-height: 15px;
	background-color: transparent;
	text-transform: none;
}
#slideshow0 {
	float: left;
	padding-top: 0px !important;
	padding-bottom: 0px !important;
	margin-top: 0px !important;
	margin-bottom: 0px !important;
	width: 100%;
}
.menu2 {
		display: none;
	}
@media (max-width: 1599px) {
	.menu1 {
		display: none;
	}
	.menu2 {
		display: block;
		margin-top: -300px;
	}
	.menu2 #menu {
		
		position: relative;
		z-index: 100;
		background-color: #transparent;
	}
	.menu2.btn-navbar {
		position: relative;
		z-index: 200;
	}
	.navbar-nav {
		background-color: #fff;
	
	}
	#menu {
		//float: right;
		//width: 100%;
		//margin-left: 360px;
	}
	#menu .nav > li > a {
		padding: 10px 28px 10px 31px;
		text-align: right;
	}
}
@media (max-width: 1399px) {
	#menu .nav > li > a {
		padding: 10px 14px 10px 14px;
	}
}
@media (max-width: 1199px) {
	#menu .nav > li > a {
		padding: 10px 14px 10px 14px;
	}
}
@media (max-width: 999px) {
	#menu .nav > li > a {
		padding: 10px 9px 10px 9px;
		font-size: 16px;
	}
}
@media (max-width: 991px) {
	.menu2 #menu {
		
		}
	.navbar-nav {
	
	}
}
@media (max-width: 767px) {
	#menu .nav > li > a {
			padding: 10px 28px 10px 28px;
		font-size: 18px;
		
	}
	
	.navbar-nav{
	    margin-top: 50px!important;
	}

}
#menu .nav > li > a:hover, #menu .nav > li.open > a {
	color: #f37920;
}
#menu .nav > .active > a,

#menu .nav > .active > a:hover,

#menu .nav > .active > a:focus {

    color: #f37920;

}
#menu .dropdown-menu {
	padding-bottom: 0;
}
#menu .dropdown-inner {
	display: table;
}
#menu .dropdown-inner ul {
	display: table-cell;
}
#menu .dropdown-inner a {
	min-width: 310px;
	display: block;
	padding: 3px 20px;
	clear: both;
	line-height: 20px;
	color: #4f4f4f;
	font-size: 17px;
	text-align: right;
}
#menu .dropdown-inner li a:hover {
	color: #FFFFFF;
}
#menu .see-all {
	display: block;
	margin-top: 0.5em;
	border-top: 1px solid #DDD;
	padding: 3px 20px;
	-webkit-border-radius: 0 0 4px 4px;
	-moz-border-radius: 0 0 4px 4px;
	border-radius: 0 0 3px 3px;
	font-size: 12px;
}
#menu .see-all:hover, #menu .see-all:focus {
	text-decoration: none;
	color: #ffffff;
	background-color: #229ac8;
	background-image: linear-gradient(to bottom, #23a1d1, #1f90bb);
	background-repeat: repeat-x;
}
#menu #category {
	float: left;
	padding-left: 15px;
	font-size: 16px;
	font-weight: 700;
	line-height: 40px;
	color: #fff;
	text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2);
}
#menu .btn-navbar {
	font-size: 15px;
	font-stretch: expanded;
	color: #FFF;
	padding: 2px 18px;
	float: right;
	background-color: #f47920;
	margin-top:35px;
	border-color: transparent;
}
#menu .btn-navbar:hover, #menu .btn-navbar:focus, #menu .btn-navbar:active, #menu .btn-navbar.disabled, #menu .btn-navbar[disabled] {
	color: #ffffff;
	background-color: #808285;
}
.btn-navbar-2 {
	color: #f47920 !important;
	background-color: transparent !important;
	margin-top: -40px !important;
}

.blog-menu .nav > li > a {

    //padding: 10px 15px 10px 15px !important;
    text-align: right;

}
.blog-menu {
	min-height: 0px !important;
	margin-bottom: 0px !important;
}

@media(max-width: 767px){
  .blog-menu {
	min-height: 0px !important;
    	padding-top: 60px !important;
}  
}
.btn-navbar-2 i {
	font-size: 24px !important;
}

.dropdown-menu > li > a{
    text-align:right;
    color:#4f4f4f!important ;
    font-size: 16px !important;
    padding: 10px 56px 10px 28px!important;
}
@media (min-width: 992px) {
	#menu .dropdown:hover .dropdown-menu {
		display: block;
	}
}
@media (max-width: 992px) {
	#menu {
		border-radius: 0px;
		
		
	}
	#menu div.dropdown-inner > ul.list-unstyled {
		display: block;
	}
	#menu div.dropdown-menu {
		margin-left: 0 !important;
		padding-bottom: 10px;
		background-color: rgba(0, 0, 0, 0.1);
	}
	#menu .dropdown-inner {
		display: block;
	}
	#menu .dropdown-inner a {
		width: 100%;
		color: #fff;
	}
	#menu .dropdown-menu{
	    background-color: #f2f2f4;
	}
	#menu .dropdown-menu a:hover,
	#menu .dropdown-menu ul li a:hover {
		background: rgba(0, 0, 0, 0.1);
	}
	#menu .see-all {
		margin-top: 0;
		border: none;
		border-radius: 0;
		color: #fff;
	}
}
/* content */
#content {
	min-height: 600px;
}
/* footer */
footer {
	padding-top: 30px;
	padding-bottom: 30px;
	background-color: #58595B;
	color: #FFF;
	float: left;
	width: 100%;
	font-size: 12px;
}
footer hr {
	border-top: none;
	border-bottom: 1px solid #4c4c4c;
}
footer a {
	color: #ccc;
}
footer a:hover {
	color: #fff;
}
footer h5 {
	color: #fff;
	font-size: 12px;
	text-transform: uppercase;
}
footer .dropdown-menu {
	top: -275% !important;
}
.footer2 {
	padding-top: 30px;
	padding-bottom: 30px;
	background-color: #FFF;
	color: #4f4f4f;
	float: left;
	width: 100%;
	font-size: 12px;
}
.footer2 hr {
	border-top: none;
	border-bottom: 1px solid #4c4c4c;
}
.footer2 a {
	color: #4c4c4c;
	margin-right: 20px;
}
.footer2 a + a {
	border-left: 1px solid #4f4f4f;
	padding-left: 20px;
	
}
.footer2 a:hover {
	color: #4f4f4f;
}
.footer2 h5 {
	color: #4f4f4f;
	font-size: 12px;
	text-transform: uppercase;
}
.footer2 .dropdown-menu {
	top: -275% !important;
}
#followText{
	margin-right: 20px;
}
.social {
	text-align: right;
}
.social i {
	color: #7f7f7f;
	font-size: 18px;
	margin-left: 10px;
}
/* alert */
.alert {
	padding: 8px 14px 8px 14px;
}
.pageHeader {
	float: left;
}
.pageHeader a {
	color: #FFF !important;
	padding: 0px 0px 5px 0px !important;
	min-height: 0px !important;
	margin-left: 30px;
	margin-top: 5px !important;
}
.selected {
	border-bottom: 2px solid #FFF;
	padding-bottom: 5px;
}

/* breadcrumb */
.breadcrumbContainer{
	float: left;
	width: 100%;
	background: url('../image/breadcrumbBG2.png');
	background-repeat: repeat;
	margin: 0 0 60px 0;
	
	position: fixed;
	top:120;
	z-index: 300;
}
.orangeBGText {
	background-color: #F47920;
	color: #FFF;
	float: left;
	width: 100%;
	padding-top: 100px;
	padding-bottom: 100px;
	text-align: center;
}
.orangeBGText2 {
	background-color: #F47920;
	color: #FFF;
	float: left;
	width: 100%;
	padding-top: 50px;
	padding-bottom: 50px;
	text-align: center;
	
}
.orangeBGText2 h1{
	color: #FFF;
	font-weight: 300;
}
.orangeBGText h1{
	color: #FFF;
	font-weight: 300;
}
.greyBGText {
	background-color: #f2f2f4;
	color: #FFF;
	float: left;
	width: 100%;
	padding-top: 100px;
	padding-bottom: 100px;
	text-align: center;
}
.greyBGText h1{
	color: #F47920;
	font-weight: 300;
}
.floatSpace {
	width: 100%;
	float: left;
}
.whiteSpace {
	width: 100%;
	float: left;
	padding-top: 100px;
	padding-bottom: 100px;
}
.panelIndent {
	padding-left:  75px;
	padding-right:  75px;
}
.panel-title i {
	color: #F47920;
	margin-right: 60px;
}
.iconStrip {
	float: left;
	width: 100%;
	padding-top: 60px;
	padding-bottom: 60px;
}
.five-cols p {
	font-weight: 400;
	margin-top: 30px;
	
	text-align: center;
}
.five-cols a {
	text-decoration: none;
	color: #58595B;
	font-weight: 400;
}
@media (max-width: 999px){
  .five-cols .col-md-1,
  .five-cols .col-sm-1,
  .five-cols .col-lg-1  {
    width: 100%;
    *width: 100%;
	text-align: center;
  }
}
/*@media (min-width: 768px){
  .seven-cols .col-md-1,
  .seven-cols .col-sm-1,
  .seven-cols .col-lg-1  {
    width: 100%;
    *width: 100%;
	text-align: center;
  }
}

@media (max-width: 992px) {
  .seven-cols .col-md-1,
  .seven-cols .col-sm-1,
  .seven-cols .col-lg-1 {
    width: 14.285714285714285714285714285714%;
    *width: 14.285714285714285714285714285714%;
	text-align: center;
	float: left;
  }
}*/

/**
 *  The following is not really needed in this case
 *  Only to demonstrate the usage of @media for large screens
 */    
@media (min-width: 998px) {
  .five-cols .col-md-1,
  .five-cols .col-sm-1,
  .five-cols .col-lg-1 {
    width: 20%;
    *width: 20%;
	text-align: center;
	float: left;
  }
}
@media (min-width: 998px) and (max-width: 1199px) {
  .five-cols p {
		font-size: 16px;
	}
}
.seven-cols p {
	font-weight: 400;
	margin-top: 30px;
	text-align: center;
}
.seven-cols a {
	text-decoration: none;
	color: #58595B;
	font-weight: 400;
}
@media (max-width: 999px){
  .seven-cols .col-md-1,
  .seven-cols .col-sm-1,
  .seven-cols .col-lg-1  {
    width: 100%;
    *width: 100%;
	text-align: center;
  }
}
/*@media (min-width: 768px){
  .seven-cols .col-md-1,
  .seven-cols .col-sm-1,
  .seven-cols .col-lg-1  {
    width: 100%;
    *width: 100%;
	text-align: center;
  }
}

@media (max-width: 992px) {
  .seven-cols .col-md-1,
  .seven-cols .col-sm-1,
  .seven-cols .col-lg-1 {
    width: 14.285714285714285714285714285714%;
    *width: 14.285714285714285714285714285714%;
	text-align: center;
	float: left;
  }
}*/

/**
 *  The following is not really needed in this case
 *  Only to demonstrate the usage of @media for large screens
 */    
@media (min-width: 998px) {
  .seven-cols .col-md-1,
  .seven-cols .col-sm-1,
  .seven-cols .col-lg-1 {
    width: 14.285714285714285714285714285714%;
    *width: 14.285714285714285714285714285714%;
	text-align: center;
	float: left;
  }
}
@media (min-width: 998px) and (max-width: 1199px) {
  .seven-cols p {
		font-size: 16px;
	}
}

#formRegister {
	margin-top: 60px;
	color: #58595B;
}
#formRegister .control-label {
	font-size: 18px;
}
#formContact {
	margin-top: 50px;
	color: #58595B;
}
#formContact .control-label {
	font-size: 16px;
}
textarea{
    border-radius: 0px;
}
#rmaForm .control-label {
	font-size: 18px;
}
#rmaForm input {
	font-size: 18px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	border: 1px solid #95989a;
	height: 50px;
	//padding-top: 20px;
	//padding-bottom: 20px;
	color: #58595B;
}
#rmaForm select {
	font-size: 18px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	border: 1px solid #95989a;
	height: 50px;
	color: #58595B;
}
#rmaForm i {
	color: #f47920;
}
#rmaForm .btn-submit {
	color: #FFF;
	border: none;
	padding-left: 50px;
	padding-right: 50px;
}
#rmaForm input.check {
    height: 10px;
}
#formRegister input {
	font-size: 18px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	border: 1px solid #95989a;
	height: 50px;
	//padding-top: 20px;
	//padding-bottom: 20px;
	color: #58595B;
}
#formRegister select {
	font-size: 18px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	border: 1px solid #95989a;
	height: 50px;
	color: #58595B;
}
#formRegister i {
	color: #f47920;
}
#formRegister .btn-submit {
	color: #FFF;
	border: none;
	padding-left: 50px;
	padding-right: 50px;
}
#formContact input {
	font-size: 18px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	border: 1px solid #95989a;
	height: 50px;
	//padding-top: 20px;
	//padding-bottom: 20px;
	color: #58595B;
}
#formContact select {
	font-size: 18px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	border: 1px solid #95989a;
	height: 50px;
	color: #58595B;
}
#formContact i {
	color: #f47920;
}
#formContact .btn-submit {
	color: #FFF;
	border: none;
	padding-left: 50px;
	padding-right: 50px;
}
.success {
	background-color: #cff8c9;
	border: 1px solid #50ab44;
	padding: 10px;
	text-align: center;
	color: #50ab44;
	margin-top: 40px;
}
.information-support .form-group {
	padding-top: 30px;
	padding-bottom: 30px;
}

@media(max-width: 768px){
    .information-support .form-group {
	padding-top: 0px;
	padding-bottom: 0px;
}
}

.information-support label {
	margin-top: 5px;
}
#serviceForm {
	display: none;
}
#rmaForm {
	display: none;
}
#serviceFormLink {
	cursor: pointer;
}
#serviceForm {
	//margin-top: 80px;
	color: #58595B;
}
#serviceForm .control-label {
	font-size: 18px;
}
#serviceForm textarea {
	margin-bottom: 30px;
}

#serviceForm input {
	font-size: 18px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	border: 1px solid #95989a;
	height: 50px;
	//padding-top: 20px;
	//padding-bottom: 20px;
	color: #58595B;
}
#serviceForm input.check {
	height: 10px;
}
#serviceForm select {
	font-size: 18px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	border: 1px solid #95989a;
	height: 50px;
	color: #58595B;
}
#serviceForm textarea {
	font-size: 18px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	border: 1px solid #95989a;
	height: 100px;
	color: #58595B;
		
}
#rmaForm textarea {
    	border-radius: 0px;
	border: 1px solid #95989a;
	margin-bottom: 20px;
}   



#serviceForm i {
	color: #f47920;
}
#serviceForm .btn-submit {
	color: #FFF;
	border: none;
	padding-left: 50px;
	padding-right: 50px;
}
.breadcrumb {
	padding-top: 14px;
	padding-bottom: 14px;
	padding-right: 0px;
	border: none;
	background-color: transparent;
	margin-bottom: 0px;
	margin-right: 0px;
	//overflow: hidden;
}
.breadcrumb #menu {
	min-height: 0px !important;
}

.btn-submit:hover, .btn-submit:active, .btn-submit:focus{
   background-color: #58595B;
   
}
.breadcrumb #menu .btn-navbar:hover, .breadcrumb #menu .btn-navbar:focus, .breadcrumb #menu .btn-navbar:active, .breadcrumb #menu .btn-navbar.disabled, .breadcrumb #menu .btn-navbar[disabled] {
	color: #FFF;
	background-color: transparent;
}
.breadcrumb #menu .btn-navbar {
	background-color: transparent;
	border-color: transparent;
	margin-right: -18px;
}
.breadcrumb .navbar-nav {
		background-color: transparent;
		margin-left: 1px;
	}
.breadcrumb .navbar-collapse1 {
	border: none;
	box-shadow: none;
	overflow-y: hidden;
	padding-left: 0px !important;
}
.breadcrumb a {
	color: #FFF;
	font-weight: 300;
	font-size: 14px;
	letter-spacing: 0.052em;
}
@media (max-width: 1799px) {
	.breadcrumb{
		margin-right: 0;
	}
	.breadcrumb a {
		font-size: 14px;
		padding-top: 10px;
		padding-left: 10px;
		padding-right: 15px;
	    
	}
}
@media (min-width: 1799px) {
	.breadcrumb{
		margin-right: 0;
	}
	.breadcrumb a {
		font-size: 14px;
		padding-top: 10px;
		padding-left: 10px;
		padding-right: 15px;
	    
	}
}
@media (max-width: 1599px) {
	.breadcrumb{
		margin-right: 15px;
	}
	.breadcrumb a {
		font-size: 14px;
		padding: 10px 15px 10px 28px;
	   
	}
	.breadcrumb .btn-navbar{
		margin-top: -28px !important;
		margin-right: 0px;
		margin-bottom: 0px;
	}
	.breadcrumbContainer{
		margin: 0 0 -83px 0;
	}
	.breadcrumb .navbar-nav {
		margin-top: 0px;
		border-top: 1px solid #F8F9FA;
		margin-bottom: -4px;
		float: right;
		width: 100%;
		//padding-bottom: 10px;	
	}
	.pageHeader {
		padding-bottom: 8px !important;
	}
	.pageHeader a {
		margin-left: 0px !important;
	}
	.pageHeader a {
		margin-right: 20px !important;
	}
}
@media (max-width: 1399px) {
	.breadcrumb a {
		font-size: 14px;
	padding: 10px 0px 10px 14px;
	}

	.breadcrumbContainer{
		background: none;
		background-color: #F47920;
		margin: 0 0 0px 0;
	}
	.tradeshowText{
	    text-align: center;
	width: 100%;
	color: #FFF;
	margin-top: -250px;
	position: relative;
	z-index: 20;
	}
	
}
@media (max-width: 1199px) {
	.breadcrumb a {
		font-size: 11px;
		padding: 10px 0px 10px 14px;
	}
	.breadcrumb #menu .nav > li > a {
		font-size: 12px;
	}
	/*.breadcrumbContainer{
		margin: 0 0 -60px 0;
	}*/
}
@media (max-width: 999px) {
	.breadcrumbContainer{
		background: none;
		background-color: #F47920;
		margin: 0 0 0px 0;
	}
}
@media (max-width: 767px) {
	.breadcrumb #menu .nav > li > a {
		padding: 5px 0px 5px 30px;
		font-size: 12px;
	}
	
	td{
	    display: block;
	    width: 100%;
	}
	
	.tdimg img{
	   display: none;
	}
	.tdimg img{
	   display: none;
	}
}
.breadcrumb i {
	font-size: 15px;
}
.breadcrumb > li {
	padding: 0 15px;
	position: relative;
	white-space: nowrap;
}
.breadcrumb > li + li:before {
	content: '';
	padding: 0;
}
.breadcrumb > li:after {
	content: '';
	display: block;
	position: absolute;
	top: 10px;
	right: -5px;
	width: 8px;
	height: 15px;
	//border-right: 1px solid #DDD;
	/*border-bottom: 1px solid #DDD;
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	transform: rotate(-45deg);*/
}
.pagination {
	margin: 0;
}
/* buttons */
.buttons {
	margin: 1em 0;
}
.btn {
	padding: 8px 15px;
	margin-top: 50px;
	font-size: 17px;
	border: none;
	border-radius: 0px;
	height:50px;
}
.btn-xs {
	font-size: 9px;
}
.btn-sm {
	font-size: 10.2px;
}
.btn-lg {
	padding: 12px 30px;
	font-size: 17px;
}
.btn-group > .btn, .btn-group > .dropdown-menu, .btn-group > .popover {
	font-size: 12px;
}
.btn-group > .btn-xs {
	font-size: 9px;
}
.btn-group > .btn-sm {
	font-size: 10.2px;
}
.btn-group > .btn-lg {
	font-size: 15px;
}
.btn-default {
	color: #777;
	text-shadow: none;
	background-color: #e7e7e7;
}
.btn-primary {
	color: #ffffff;
	text-shadow: none;
	background-color: #f47920;
}
.btn-primary:hover, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled] {
	background-color: #58595B;
	background-position: 0 -15px;
}
#submitNewsletter:hover{
    background-color: #58595B;
	background-position: 0 -15px;
	border: 1px solid #58595B;
}
.btn-center {
	text-align: center;
}
.btnLeftGroup {
	width: 100%;
	text-align: left;
	margin-top: 60px;
	margin-bottom: 60px;
}
.btnCenterGroup {
	width: 100%;
	text-align: center;
	margin-top: 60px;
	margin-bottom: 60px;
}
.btn-warning {
	color: #ffffff;
	text-shadow: none;
	background-color: #faa732;
}
.btn-warning:hover, .btn-warning:active, .btn-warning.active, .btn-warning.disabled, .btn-warning[disabled] {
	box-shadow: inset 0 1000px 0 rgba(0, 0, 0, 0.1);
}
.btn-danger {
	color: #ffffff;
	text-shadow: none;
	background-color: #da4f49;
}
.btn-danger:hover, .btn-danger:active, .btn-danger.active, .btn-danger.disabled, .btn-danger[disabled] {
	box-shadow: inset 0 1000px 0 rgba(0, 0, 0, 0.1);
}
.btn-success {
	color: #ffffff;
	text-shadow: none;
	background-color: #5bb75b;
}
.btn-success:hover, .btn-success:active, .btn-success.active, .btn-success.disabled, .btn-success[disabled] {
	box-shadow: inset 0 1000px 0 rgba(0, 0, 0, 0.1);
}
.btn-info {
	color: #ffffff;
	text-shadow: none;
	background-color: #df5c39;
}
.btn-info:hover, .btn-info:active, .btn-info.active, .btn-info.disabled, .btn-info[disabled] {
	background-image: none;
	background-color: #df5c39;
}
.btn-link {
	border-color: rgba(0, 0, 0, 0);
	cursor: pointer;
	color: #23A1D1;
	border-radius: 0;
}
.btn-link, .btn-link:active, .btn-link[disabled] {
	background-color: rgba(0, 0, 0, 0);
	background-image: none;
	box-shadow: none;
}
.btn-inverse {
	color: #4c4c4c;
	box-shadow: none;
	background-color: transparent;
	border: none;
}
.btn-inverse:hover, .btn-inverse:active, .btn-inverse.active, .btn-inverse.disabled, .btn-inverse[disabled] {
	background-color: transparent;
}
.btn-search {
	border: 1px solid #d9d9d9;
}
/* list group */
.list-group a {
	border: none;
	color: #4f4f4f;
	padding: 8px 12px;
}
.list-group a.active, .list-group a.active:hover, .list-group a:hover {
	color: #f47920;
	background: none;
	border: none;
	text-shadow: none;
}
.subItem {
	font-size: 16px !important;
}
.topItem {
	font-size: 18px !important;
	font-weight: 400 !important;
	color: #4F4F4F !important;
	background: none !important;
	border: none !important;
	margin-top: 100px !important;
	margin-left: -3px;
}
.firstCat {
	font-size: 18px !important;
	font-weight: 400 !important;
	color: #4F4F4F !important;
	background: none !important;
	border: none !important;
	margin-top: 60px !important;
	margin-left: -3px;
}
.topItem a.active, .topItem a.active:hover, .topItem a:hover {
	color: #4F4F4F !important;
	background: none !important;
	border: none !important;
	text-shadow: none !important;
}
/* carousel */
.carousel-caption {
	color: #FFFFFF;
	text-shadow: 0 1px 0 #000000;
}
.carousel-control .icon-prev:before {
	content: '\f053';
	font-family: FontAwesome;
}
.carousel-control .icon-next:before {
	content: '\f054';
	font-family: FontAwesome;
}
/* product list */
.product-thumb {
//	margin-bottom: 20px;
	overflow: auto;
	text-align: center;
}

.product-grid {
    border: .5px solid #DDD;
    box-shadow: 0 0 0 1px #DDD;
}
/*.product-grid + .product-grid {
	border-left: 1px solid #DDD;
	border-bottom: 1px solid #DDD;
}*/

.firstProd {
	border-left: 1px solid #DDD;
	border-bottom: 1px solid #DDD;
}
.product-thumb .image {
	text-align: center;
}
.product-thumb .image a {
	display: block;
}
.product-thumb .image a:hover {
	opacity: 0.8;
}
.product-thumb .image img {
	margin-left: auto;
	margin-right: auto;
}
.product-grid .product-thumb .image {
	float: none;
}

@media (min-width: 767px) {
    
.product-list .product-thumb .image {
	float: left;
	padding: 0 15px;
}
}
.product-thumb h4 {
	font-size: 18px;
}
.product-thumb h4 a {
	color: #4F4F4F;
}
.product-thumb .caption {

    padding-top: 15px;
	
}
.product-list .product-thumb .caption {
	margin-left: 230px;
}
@media(min-width: 920px;){
    .secheight{
        height:700px;
    }
}

@media (max-width: 1200px) {
.product-grid .product-thumb .caption {
	min-height: 210px;
	padding: 0 10px;
}
}
@media (max-width: 767px) {
    .product-grid{
        
        
        border-right: 1px solid #ddd;
        border-bottom: 1px solid #ddd;
    }
    
.product-list .product-thumb .caption {
	min-height: 0;
	margin-left: 0;
	padding: 0 10px;
}
.product-grid .product-thumb .caption {
	min-height: 0;
}
}
.product-thumb .rating {
	padding-bottom: 10px;
}
.rating .fa-stack {
	font-size: 8px;
}
.rating .fa-star-o {
	color: #999;
	font-size: 15px;
}
.rating .fa-star {
	color: #FC0;
	font-size: 15px;
}
.rating .fa-star + .fa-star-o {
	color: #E69500;
}
h2.price {
	margin: 0;
}
.product-thumb .price {
	color: #444;
	font-size: 18px;
}
.product-thumb .price-new {
	font-weight: 600;
}
.product-thumb .price-old {
	color: #999;
	text-decoration: line-through;
	margin-left: 10px;
}
.product-thumb .price-tax {
	color: #999;
	font-size: 12px;
	display: block;
}
.product-thumb .button-group {
	overflow: auto;
	width: 100%;
}
.product-list .product-thumb .button-group {
}
@media (max-width: 768px) {
	.product-list .product-thumb .button-group {
		border-left: none;
	}
}
.product-thumb .button-group button {
	width: 40%;
	margin-left: auto;
	margin-right: auto;
	border: none;
	display: inline-block;
	//float: left;
	background-color: #f47920;
	color: #FFF;
	line-height: 38px;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
	margin-bottom: 60px;
}
.product-thumb .button-group button + button {

}
.product-thumb .button-group button:hover {
	background-color: #f47920;
	text-decoration: none;
	cursor: pointer;
}
@media (max-width: 1200px) {
	.product-thumb .button-group button, .product-thumb .button-group button + button {
		width: 33.33%;
	}
}
@media (max-width: 767px) {
	.product-thumb .button-group button, .product-thumb .button-group button + button {
		width: 33.33%;
	}
}
.thumbnails {
	overflow: auto;
	clear: both;
	list-style: none;
	padding: 0;
	margin: 0;
}
.thumbnails > li {
	margin-left: 20px;
}
.thumbnails {
	margin-left: -20px;
}
.thumbnails > img {
	width: 100%;
}
.image-additional a {
	margin-bottom: 20px;
	padding: 5px;
	display: block;
	border: none;
}
.image-additional {
	max-width: 78px;
}
.thumbnails .image-additional {
	float: left;
	margin-left: 20px;
}

/* fixed colum left + content + right*/
@media (min-width: 768px) {
    #column-left  .product-layout .col-md-3 {
       width: 100%;
    }
    #column-left + #content .product-layout .col-md-3 {
       width: 50%;
    }
    #column-left + #content + #column-right .product-layout .col-md-3{
       width: 100%;
    }
    #content + #column-right .product-layout .col-md-3{
       width: 100%;
    }
}

/* fixed product layouts used in left and right columns */
#column-left .product-layout,
#column-right .product-layout {
	width: 100%;
}

/* fixed mobile cart quantity input */
.input-group .form-control[name^=quantity] {
	min-width: 50px;
}
.cartItem {
	border: 1px solid #c5c5c5;
	padding: 1px 5px 1px 5px;
	border-radius: 50%;
	margin-right: 2px;
}
header {
	
	min-height: 120px;
}
.input-search {
	border-radius: 0px;
	border-right: none;
	box-shadow: none;
}
.btn-search {
	border-radius: 0px;
	background-color: transparent;
	background-image: none;
	border-left: none;
	box-shadow: none;
}
input {
	border-color: #e1e1e1;
}
.textSection {
	float: left;
	width: 100%;

	padding-bottom: 100px;
}
.picSection {
	float: left;
	width: 100%;
	
}


.picSection2 {
	float: left;
	width: 100%;
	background: url('../image/WBN-CAR-2560x550-02.jpg');
	background-size: cover;
}
.designSection {
	float: left;
	width: 100%;
	background: url('../image/WBN-1920x400-HOM-04-03.png');
	background-size: cover;
	padding-top: 60px;
	padding-bottom: 60px;
	color: #383838;
}
.designSection h1 {
	color: #383838;
}
.designPad {
	padding: 0px 30px 0px 30px;
}
.benefitsSection {
	float: left;
	width: 100%;
	background: url('../image/BNR-2560x400-CAR04.jpg');
	background-size: cover;
	padding-top: 60px;
	padding-bottom: 60px;
	color: #FFF;
}
.benefitsSection h1 {
	color: #FFF;
}
.benefitsPad {
	padding: 0px 30px 0px 30px;
}
.centerText {
	text-align: center;
}
.centerMargin {
	width: 100px;
	margin-left: auto;
	margin-right: auto;
}
.infographicSection {
	text-align: center;
}
.infographicSection img {
	width: 250px;
	margin-left: auto;
	margin-right: auto;
}
.infographicSection p {
	margin-top: 20px;
	width: 250px;
	margin-left: auto;
	margin-right: auto;
}
@media (max-width:999px){
	.infographicSection p {
		width: 150px;
	}
}
@media (max-width:767px){
	.infographicSection p {
		width: 250px;
	}
	.infographicSection img {
		margin-top: 40px;
	}
}
.readyContainer {
	width: 500px;
	margin-left: auto;
	margin-right: auto;
	margin-top: -20px;
	margin-bottom: 100px;
}
@media (max-width:767px){
	.readyContainer {
		width: 300px;
	}
}
.infoText1 {
	color: #349678;
}
.infoText2 {
	color: #4b75ba;
}
.infoText3 {
	color: #b14399;
}
.infoDisclaimer {
	text-align: center;
	font-size: 16px;
	margin-top: 20px;
}
.aboutSection{
	float: left;
	width: 100%;
	padding-top: 100px;
	padding-bottom: 00px;
}
.weBelieve {
text-align: center;
}

.trueFitSection {
	width: 100%;

	
}
.trueFitSection h1 {
	color: #F47920;
	margin-bottom: 30px;
}
.trueFitSection2 {
	width: 100%;
	margin-left: auto;
	margin-right: 0px;
	margin-top: 40px;
}
.trueFitSection2 h1 {
	color: #F47920;
	margin-bottom: 30px;
}
.trueFitSection3 {
	width: 50%;
	margin-left: 80px;
	margin-right: auto;
	margin-top: 40px;
}
.trueFitSection3 h1 {
	color: #F47920;
	margin-bottom: 30px;
	line-height: 130%;
}
.trueFitSection4 {
	width: 50%;
	margin-left: auto;
	margin-right: 80px;
	margin-top: 40px;
}
.trueFitSection4 h1 {
	color: #F47920;
	margin-bottom: 30px;
	line-height: 130%;
}
.trueFitSection5 {
	width: 100%;
	margin-left: auto;
	margin-right: auto;
        padding-top:100px;
	padding-bottom: 100px;
	
}
@media(max-width:999px){
    .trueFitSection5 {
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	padding-top:100px;
	
	padding-bottom: 100px;
	
}
.trueFitSection5 h1 {
	color: #F47920;

	line-height: 130%;
}
}
.trueFitSection5 h1 {
	color: #F47920;
	margin-bottom:20px;
	line-height: 130%;
}
.commericialText {
	width: 100%;
	margin-left: auto;
	margin-right: auto;
	padding-top: 100px;
	padding-bottom: 100px;
}
.commericialText h1 {
	color: #F47920;
	margin-bottom: 20px;
	line-height: 130%;
}
.trueFitSection6 {
	width: 100%;
	padding-left: 50px;
    margin-top: 45px;
}
.trueFitSection6c {
	width: 100%;
	padding-left: 0px;
    padding-top: 100px;
   padding-bottom: 100px;
}
.trueFitSection6s {
	width: 100%;
	padding-left: 50px;
    margin-top: 55px;
}	
.trueFitSection6d {
	width: 100%;
	padding-left: 50px;
    margin-top: 100px;
}	
	
.trueFitSection6d h1 {
	color: #F47920;
	margin-bottom: 30px;
}
	
	

.trueFitSection6 h1 {
	color: #F47920;
	margin-bottom: 30px;
}
.trueFitSection6 p {
	margin-left: 0px;

}
.trueFitSection6c h1 {
	color: #F47920;
	margin-bottom: 30px;
}
.trueFitSection6c p {
	margin-left: 0px;

}
.trueFitSection6s h1 {
	color: #F47920;
	margin-bottom: 30px;
}
.trueFitSection6s p {
	margin-left: -9px;

}
.trueFitSection7 {
	width: 40%;
	margin-right: 80px;
	margin-left: auto;
	margin-top: 40px;
}
.trueFitSection8 {
	width: 100%;

	
}
.trueFitSection8 h1 {
	color: #FFF;
	margin-bottom: 30px;
}
.trueFitSection8 p {
	margin-left: 0px;
}
.trueFitSection9 {
	padding-top: 50px;


}
.trueFitSection9 h1 {
	color: #F47920;
	margin-bottom: 30px;
}
.trueFitSection9 p {
	margin-left: -9px;
}


@media(max-width:768px){
.scienceText {
	width: 100%;
	margin-left: auto;
	margin-right: 0px;
	margin-top: 50px;
}
.scienceText h1 {
	color: #F47920;
	margin-bottom: 30px;
}  
.safetyText {
	width: 100%;
	margin-left: auto;
	margin-right: 0px;
	margin-top: 00px;
}
.safetyText h1 {
	color: #F47920;
	margin-bottom: 30px;
} 
.securityText {
	width: 100%;
	margin-left: auto;
	margin-right: 0px;
	margin-top: 50px;
}
.securityText h1 {
	color: #F47920;
	margin-bottom: 30px;
}  
.calibrationText {
	width: 100%;
	margin-left: auto;
	margin-right: 0px;
	margin-top: 50px;
}
.calibrationText h1 {
	color: #F47920;
	margin-bottom: 30px;
} 
.drugscreenersText {
	width: 100%;
	margin-left: auto;
	margin-right: 0px;
	margin-top: 00px;
}
.drugscreenersText h1 {
	color: #F47920;
	margin-bottom: 30px;
} 

.picSection{
    margin-top: 0px;
}
.checkmark{
   
}

.benefitsText {
	width: 100%;
	margin-top: 30px;
    padding-bottom: 30px;
}	
	
.benefitsText h1 {
	color: #F47920;
	margin-bottom: 20px;
}
.visionText {
	width: 100%;
	margin-top: 30px;
    padding-bottom: 30px;
}	
	
.visionText h1 {
	color: #F47920;
	margin-bottom: 20px;
}
.qualityText {
	width: 100%;
	margin-left: auto;
	margin-right: 0px;
	margin-top: 50px;
}
.qualityText h1 {
	color: #F47920;
	margin-bottom: 30px;
}  

.devicesText {
	width: 100%;
	margin-left: auto;
	margin-right: 0px;
	margin-top: 00px;
}
.devicesText h1 {
	color: #F47920;
	margin-bottom: 30px;
} 
.integrationText {
	width: 100%;
	margin-left: auto;
	margin-right: 0px;
	margin-top: 50px;
}
.integrationText h1 {
	color: #F47920;
	margin-bottom: 30px;
}  
.toolingText {
	width: 100%;
	margin-left: auto;
	margin-right: 0px;
	margin-top: 00px;
}
.toolingText h1 {
	color: #F47920;
	margin-bottom: 30px;
}

}
@media(min-width:768px){
.scienceText {
	width: 100%;
	margin-left: auto;
	margin-right: 0px;
	margin-top: 50px;
}
.scienceText h1 {
	color: #F47920;
	margin-bottom: 30px;
}   
.safetyText {
	width: 100%;
	margin-left: auto;
	padding-right: 0px;
	margin-top: 30px;
}
.safetyText h1 {
	color: #F47920;
	margin-bottom: 30px;
}
.securityText {
	width: 100%;
	margin-left: auto;

	margin-top: 50px;
}
.securityText h1 {
	color: #F47920;
	margin-bottom: 30px;
}
.calibrationText {
	width: 100%;
	margin-left: auto;
	margin-right: 0px;
	margin-top: 50px;
}
.calibrationText h1 {
	color: #F47920;
	margin-bottom: 30px;
} 
.drugscreenersText {
	width: 100%;
	margin-left: auto;
	padding-right: 0px;
	margin-top: 30px;
}
.drugscreenersText h1 {
	color: #F47920;
	margin-bottom: 30px;
}
.qualityText {
	width: 100%;
	margin-left: auto;
	margin-right: 0px;
	margin-top: 50px;
}
.qualityText h1 {
	color: #F47920;
	margin-bottom: 30px;
}   
.devicesText {
	width: 100%;
	margin-left: auto;
	padding-right: 0px;
	margin-top: 30px;
	margin-bottom: 20px;
}
.devicesText h1 {
	color: #F47920;
	margin-bottom: 30px;
}
.integrationText {
	width: 100%;
	margin-left: auto;

	margin-top: 50px;
}
.integrationText h1 {
	color: #F47920;
	margin-bottom: 30px;
}
.toolingText {
	width: 100%;
	margin-left: auto;
	margin-right: 0px;
	margin-top: 50px;
}
.toolingText h1 {
	color: #F47920;
	margin-bottom: 30px;
} 

.leftDiv{
   display: block; 
   width: 90%; 
   margin-left: auto; 
   margin-right: auto;
}
.rightDiv{
    display: block; 
    width: 90%; 
    margin-right: auto;
    margin-left: auto;
}
.right2Div{
    display: block; 
    width: 100%; 
    margin-right: auto;
    margin-left: auto;
}
.centerDiv{
  display: block; 
  width:90%; 
  margin-left: auto; 
  margin-right:auto;  
}
.center1Div{
  display: block; 
  width:90%; 
  margin-left: 2.5%; 
  margin-right:6.25%;  
}
.center2Div{
  display: block; 
  width:90%; 
  margin-left: 6.25%; 
  margin-right:2.5%;  
}



}

@media(max-width:768px){
    
 .leftDiv{
   display: block; 
   width: 90%; 
   margin-left: auto; 
   margin-right: auto;
  
}
.rightDiv{
    display: block; 
    width: 90%; 
    margin-right: auto;
    margin-left: auto;
    margin-top: 100px;
}
.right2Div{
    display: block; 
    width: 90%; 
    margin-right: auto;
    margin-left: auto;
    margin-top: 100px;
}
.centerDiv{
  display: block; 
  width:90%; 
  margin-left: auto; 
  margin-right:auto;  
  margin-top: 100px;
}
.center1Div{
  display: block; 
  width:90%; 
 margin-left: auto; 
  margin-right:auto;  
  margin-top: 100px;
}
.center2Div{
  display: block; 
  width:90%; 
 margin-left: auto; 
  margin-right:auto;  
  margin-top: 100px;
}
}

.benefitsText {
	width: 100%;
    margin-top: 30px;
    margin-bottom: 20px;
    
}	
.benefitsText h1 {
	color: #F47920;
	margin-bottom: 15px;
}

.visionText {
	width: 100%;
    margin-top: 30px;
    margin-bottom: 20px;
    
}	
.visionText h1 {
	color: #F47920;
	margin-bottom: 15px;
}

@media(min-width:992px){
.scienceText {
	width: 100%;
	padding-left: 50px;
	margin-right: 0px;
	margin-top: 60px;
}
.scienceText h1 {
	color: #F47920;
	margin-bottom: 30px;
}
.safetyText {
	width: 100%;
	margin-left: auto;
	padding-right: 50px;
	margin-top: 30px;
}
.safetyText h1 {
	color: #F47920;
	margin-bottom: 30px;
} 
.securityText {
	width: 100%;
    padding-left: 50px;
	margin-right: 0px;
	margin-top: 90px;
}
.securityText h1 {
	color: #F47920;
	margin-bottom: 30px;
}
.calibrationText {
	width: 100%;
	padding-left: 50px;
	margin-right: 0px;
	margin-top: 60px;
}
.calibrationText h1 {
	color: #F47920;
	margin-bottom: 30px;
}

.drugscreenersText {
	width: 100%;
	margin-left: auto;
	padding-right: 50px;
	margin-top: 30px;
}
.drugscreenersText h1 {
	color: #F47920;
	margin-bottom: 30px;
} 
.qualityText {
	width: 100%;
	padding-left: 50px;
	margin-right: 0px;
	margin-top: 60px;
}
.qualityText h1 {
	color: #F47920;
	margin-bottom: 30px;
}
.devicesText {
	width: 100%;
	margin-left: auto;
	padding-right: 50px;
	margin-top: 30px;
	margin-bottom: 30px;
}
.devicesText h1 {
	color: #F47920;
	margin-bottom: 30px;
} 
.integrationText {
	width: 100%;
    padding-left: 50px;
	margin-right: 0px;
	margin-top: 90px;
}
.integrationText h1 {
	color: #F47920;
	margin-bottom: 30px;
}
.toolingText {
	width: 100%;
	margin-left: auto;
	padding-right: 50px;
	margin-top: 80px;
}
.toolingText h1 {
	color: #F47920;
	margin-bottom: 30px;
} 
.leftDiv{
   display: block; 
   width: 90%; 
   margin-left: 0; 
   margin-right: auto;
}
.rightDiv{
    display: block; 
    width: 90%; 
    margin-right: 0;
    margin-left: auto;
}
.right2Div{
    display: block; 
    width: 100%; 
    margin-right: 0;
    margin-left: auto;
}
.centerDiv{
  display: block; 
  width:90%; 
  margin-left: 5%; 
  margin-right:5%;  
}

.newsleftDiv{
   display: block; 
   width: 90%; 
   margin-left: 0; 
   margin-right: auto;
  	
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
    
}
.newsrightDiv{
    display: block; 
    width: 90%; 
    margin-right: 0;
    margin-left: auto;
  display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.newscenterDiv{
  display: block; 
  width:90%; 
  margin-left: auto; 
  margin-right:auto; 
  display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.benefitsText {
	width: 100%;
	padding-left: 50px;
    margin-top: 30px;
    margin-bottom: 20px;
    
}	
.benefitsText h1 {
	color: #F47920;
	margin-bottom: 10px;
}

.visionText {
	width: 100%;
	padding-left: 50px;
    margin-top: 80px;
    margin-bottom: 20px;
    
}	
.visionText h1 {
	color: #F47920;
	margin-bottom: 10px;
}
}
@media(min-width:1200px){
.scienceText {
	width: 100%;
	padding-left: 50px;
	margin-right: 0px;
	margin-top: 50px;
}
.scienceText h1 {
	color: #F47920;
	margin-bottom: 30px;
}
.safetyText {
	width: 100%;
	margin-left: auto;
	padding-right: 50px;
	margin-top: 30px;
}
.safetyText h1 {
	color: #F47920;
	margin-bottom: 30px;
}
.securityText {
	width: 100%;
	padding-right: 50px;
	margin-top: 50px;
}
.securityText h1 {
	color: #F47920;
	margin-bottom: 30px;
}
.calibrationText {
	width: 100%;
	padding-left: 50px;
	margin-right: 0px;
	margin-top: 50px;
}
.calibrationText h1 {
	color: #F47920;
	margin-bottom: 30px;
}
.drugscreenersText {
	width: 100%;
	margin-left: auto;
	padding-right: 50px;
	margin-top: 30px;
}
.drugscreenersText h1 {
	color: #F47920;
	margin-bottom: 30px;
} 
.benefitsText {
	width: 100%;
	padding-left: 50px;
    margin-top: 50px;
    margin-bottom: 20px;
}	
.benefitsText h1 {
	color: #F47920;
	margin-bottom: 10px;
}

.qualityText {
	width: 100%;
	padding-left: 50px;
	margin-right: 0px;
	margin-top: 80px;
}
.qualityText h1 {
	color: #F47920;
	margin-bottom: 30px;
}
.devicesText {
	width: 100%;
	margin-left: auto;
	padding-right: 50px;
	margin-top: 60px;
}
.devicesText h1 {
	color: #F47920;
	margin-bottom: 30px;
}
.visionText {
	width: 100%;
	margin-left: auto;
	padding-right: 50px;
	margin-top: 80px;
}
.visionText h1 {
	color: #F47920;
	margin-bottom: 30px;
}
.integrationText {
	width: 100%;
	padding-right: 50px;
	margin-top: 50px;
}
.integrationText h1 {
	color: #F47920;
	margin-bottom: 30px;
}
.toolingText {
	width: 100%;
	margin-left: auto;
	padding-right: 50px;
	margin-top: 80px;
}
.toolingText h1 {
	color: #F47920;
	margin-bottom: 30px;
} 
}
@media(min-width:1349px){
.scienceText {
	width: 100%;
    margin-right: 0px;
	margin-top: 20px;
	margin-left: 30px;
}
.scienceText h1 {
	color: #F47920;
	margin-bottom: 30px;
}
.safetyText {
	width: 100%;
	margin-left: auto;
	padding-right: 50px;
	margin-top:-20px;
}
.safetyText h1 {
	color: #F47920;
	margin-bottom: 10px;
}
.securityText {
	width: 100%;

	padding-right: 50px;
	margin-top: 40px;
	
}
.securityText h1 {
	color: #F47920;
	margin-bottom: 30px;
}
.calibrationText {
	width: 100%;
    margin-right: 0px;
	margin-top: 20px;
	margin-left: 30px;
}
.calibrationText h1 {
	color: #F47920;
	margin-bottom: 30px;
}
.drugscreenersText {
	width: 100%;
	margin-left: auto;
	padding-right: 50px;
	margin-top:-20px;
}
.drugscreenersText h1 {
	color: #F47920;
	margin-bottom: 10px;
}
}


@media(min-width:1399px){
.scienceText {
	width: 100%;
	margin-right: 0px;
	margin-top: 70px;
	margin-left: 30px;
}

.scienceText h1 {
	color: #F47920;
	margin-bottom: 30px;
} 
.safetyText {
	width: 100%;
	margin-left: auto;
	padding-right: 50px;
	margin-top: 60px;
}
.safetyText h1 {
	color: #F47920;
	margin-bottom: 30px;
}
.securityText {
	width: 100%;
	margin-right: 0px;
	margin-top: 80px;
	margin-left: 30px;
}
.securityText h1 {
	color: #F47920;
	margin-bottom: 30px;
} 
.calibrationText {
	width: 100%;
	margin-right: 0px;
	margin-top: 70px;
	margin-left: 30px;
}
.calibrationText h1 {
	color: #F47920;
	margin-bottom: 30px;
}
.drugscreenersText {
	width: 100%;
	margin-left: auto;
	padding-right: 50px;
	margin-top: 60px;
}
.drugscreenersText h1 {
	color: #F47920;
	margin-bottom: 30px;
}
.qualityText {
	width: 100%;
	margin-right: 0px;
	margin-top: 90px;
	margin-left: 30px;
}
.qualityText h1 {
	color: #F47920;
	margin-bottom: 30px;
} 
.devicesText {
	width: 100%;
	margin-left: auto;
	padding-right: 50px;
	margin-top: 90px;
}
.devicesText h1 {
	color: #F47920;
	margin-bottom: 30px;
}
.integrationText {
	width: 100%;
	margin-right: 0px;
	margin-top: 80px;
	margin-left: 30px;
}
.integrationText h1 {
	color: #F47920;
	margin-bottom: 30px;
} 
.toolingText {
	width: 100%;
	margin-left: auto;
	padding-right: 50px;
	margin-top: 120px;
}
.toolingText h1 {
	color: #F47920;
	margin-bottom: 30px;
}
.productImage{
    height: 550px;
}

}
}
@media(min-width:1920px){
     .scienceText {
	width: 100%;
	
	margin-right: 0px;
	margin-top: 90px;
	margin-left: 30px;
	
}
.scienceText h1 {
	color: #F47920;
	margin-bottom: 30px;
} 
.safetyText {
	width: 100%;
	margin-left: auto;
	padding-right: 50px;
	margin-top: 80px;
}
.safetyText h1 {
	color: #F47920;
	margin-bottom: 30px;
}
 .securityText {
	width: 100%;
	
	margin-right: 0px;
	margin-top: 100px;
	margin-left: 30px;
	
}
.securityText h1 {
	color: #F47920;
	margin-bottom: 30px;
} 
.calibrationText {
	width: 100%;
	
	margin-right: 0px;
	margin-top: 90px;
	margin-left: 30px;
	
}
.calibrationText h1 {
	color: #F47920;
	margin-bottom: 30px;
}
.drugscreenersText {
	width: 100%;
	margin-left: auto;
	padding-right: 50px;
	margin-top: 80px;
}
.drugscreenersText h1 {
	color: #F47920;
	margin-bottom: 30px;
}
 .qualityText {
	width: 100%;
	
	margin-right: 0px;
	margin-top: 90px;
	margin-left: 30px;
	
}
.qualityText h1 {
	color: #F47920;
	margin-bottom: 30px;
} 
.devicesText {
	width: 100%;
	margin-left: auto;
	padding-right: 50px;
	margin-top: 80px;
}
.devicesText h1 {
	color: #F47920;
	margin-bottom: 30px;
}
 .integrationText {
	width: 100%;
	
	margin-right: 0px;
	margin-top: 100px;
	margin-left: 30px;
	
}
.integrationText h1 {
	color: #F47920;
	margin-bottom: 30px;
} 
.toolingText {
	width: 100%;
	margin-left: auto;
	padding-right: 50px;
	margin-top: 140px;
}
.toolingText h1 {
	color: #F47920;
	margin-bottom: 30px;
}
.benefitsText {
	width: 100%;
	padding-left: 50px;
    margin-top: 80px;
    margin-bottom: 20px;
}	
.benefitsText h1 {
	color: #F47920;
	margin-bottom: 10px;
}
}
@media (min-width:1920px){
	.trueFitSection6 {
		width: 100%;
		padding-top: 50px;
	}
	.trueFitSection6c {
		width: 100%;
	   padding-top: 100px;
	    padding-bottom: 100px;
	}
	.trueFitSection6s {
		width: 100%;
		padding-top: 40px;
	}
}


@media (max-width:1920px){
	.trueFitSection6 {
		width: 100%;
		padding-top: 50px;
	}
	.trueFitSection6s {
		width: 100%;
		padding-top: 40px;
	}
	.trueFitSection6c {
		width: 100%;
		padding-top: 100px;
		padding-bottom: 100px;
		
	}
	.trueFitSection9 {
	
	}
	.trueFitSection {
		width: 100%;
	}
	.weBelieve {
		text-align: center;
	}
}
@media (max-width:1880px){
	.trueFitSection6 {
		padding-top: 30px;
	}
	.trueFitSection6s {
		padding-top: 30px;
	}
	.trueFitSection6c {
	padding-top: 100px;
	padding-bottom: 100px;
	}
	.trueFitSection9 {
		
	}
}
@media (max-width:1600px){
	.trueFitSection9 {
		
	}
	.trueFitSection6d {
		
		margin-top: 55px;
		
	}
}
@media (max-width:1570px){
	.trueFitSection6 {
		
		margin-bottom: 10px;
		
	}
	.trueFitSection6s {
		
		margin-top: 20px;
		
	}
	..trueFitSection6d {
		
		margin-top: 20px;
		
	}
}
@media (max-width:1499px){
	.trueFitSection8 {
		padding-top: 40px;
	}
	.trueFitSection6c{
	    margin-top: 0px;
	  padding-top: 100px;
	  padding-bottom: 100px;
	}
}
@media (max-width:1280px){
	.trueFitSection6 {
		padding-top: 0px;
		width: 100%;
		margin-bottom: 0px;
	}
	.trueFitSection6s {
		padding-top: 25px;
		width: 100%;
		margin-bottom: 0px;
	}
	.trueFitSection6c {
		padding-top: 100px;
		width: 100%;
		margin-bottom: 0px;
		padding-bottom: 100px;
	}
	.trueFitSection9 {
	
		width: 100%;
	}
}
@media (max-width:999px){
	.trueFitSection6 {
		width: 100%;
		margin-top: 40px;
		margin-left: 0px;
	}
	.trueFitSection6s {
		width: 100%;
		margin-top: 20px;
		padding-bottom: 20px;
		margin-left: 0px;
	}
	.trueFitSection6d {
		width: 100%;
		margin-top: 60px;
		margin-bottom: 60px;
		margin-left: 0px;
	}
	.trueFitSection9 {
		width: 100%;
		
	}
}
.statsText{
	width: 70%;
	margin-left: 80px;
}
.statsText h1{
	color: #F47920;
	margin-bottom: 30px;
}
.btn-test {
	background-color: #1dabda;
	border: 1px solid #FFF;
	color: #FFF;
	width: 130px;
	margin-left: auto;
	margin-right: auto;
	border-radius: 0px;
	margin-top: 30px;
	font-weight: bold;
}
.btn-test:hover {
	color: #FFF;
}
.btn-start {
	background-color: transparent;
	border: 1px solid #FFF;
	color: #FFF;
	width: 130px;
	margin-left: auto;
	margin-right: auto;
	border-radius: 0px;
	margin-top: 30px;
	font-weight: bold;
}

.btn-start a {
	color: #FFF;
	font-weight: bold;
	text-transform: uppercase;
}
.btn-start:hover {
	color: #FFF;
}
.thirdText{
		display: none;
	}
@media (max-width:1650px){
	.weBelieve {
		text-align: center;
	}
}
@media (max-width:1480px){
	.weBelieve {
		text-align: center;
	}
}
@media (max-width:1346px){
	.weBelieve {
	text-align: center;
	}
}
@media (max-width:1199px){
	.trueFitSection {
		margin-top: 0px;
	}
	.aboutSection  {
	
	}
	.trueFitSection h1 {
		//margin-bottom: 10px;
	}
	.btn-test {
		margin-top: 10px;
	}
}
@media (max-width:1150px){
	.btn-test {
		margin-top: 0px;
	}
}
@media (max-width:1100px){
	.firstText{
		display: none;
	}
}
@media (max-width:900px){
	.secondText{
		display: none;
	}
	.thirdText{
		display: block;
	}
}
@media (max-width:840px){
	.trueFitSection h1 {
		margin-top: 0px;
	}
}
@media (max-width:767px){
	.firstText{
		display: block;
	}
	.secondText{
		display: block;
	}
	.thirdText{
		display: none;
	}
	.trueFitSection h1 {
		//font-size: 33px;
		//margin-bottom: 30px;
	}
	.btn-test {
		margin-top: 30px;
	}
}
@media (max-width:1350px){
	.aboutSection  {
		padding-top: 100px;
		padding-bottom: 20px;
	}
}
@media (max-width:1280px){
	.aboutSection br {
		//display: none;
	}
	.trueFitSection {
		width:100%;
	}
	.trueFitSection2 {
		width: 100%;	
	}
	.weBelieve {
		text-align: center;
	
	}
}
@media (max-width:1179px){
	.weBelieve {
	text-align: center;
	
	}
}
@media (max-width:1004px){
	.weBelieve {
		text-align: center;
		
	}
}
@media (max-width:954px){
	.aboutSection h1 {
		margin-bottom: 0px;
		text-align: center;
	}
	.aboutSection br {
		display: none;
	}
	.trueFitSection {
		width: 100%;
		margin-left: 0px;
	}
	.trueFitSection2 {
		width: 100%;
		margin-top: 0px;
		margin-right: 0px;
		margin-left: 0px;
	}
	.trueFitSection2 h1 {
		width: 100%;
	}
	.weBelieve {
		
	text-align: center;
		padding-top:40px;
	}
}
.certification img {
	width: 100%;
	margin-left: auto;
	margin-right: auto;

	
}
.certification h3 {
	margin-bottom: 20px;
	font-weight: 400;
	text-align: center;
}
.certificationsText {
	
	width: 60%;
	margin-left: auto;
	margin-right: auto;
}
.aboutText {
	//font-size: 16px;
}
.certs {
	font-size: 16px;
}
.certs h3 {
	font-weight: 400;
	text-align: center;
}
@media (max-width:950px){
	.certs {
		font-size: 16px;
	}
}
#subscribe{
	background-color: #F2F2F4;
	padding-top: 60px;
	padding-bottom: 70px;
	float: left;
	width: 100%;
	
}
.subscribeForm {
	line-height: 275%;
}
.inputNewsletter {
	border: 1px solid #8c8b8b;
	width: 250px;
	margin-right: 20px;
	padding-left: 20px;
	font-size: 14px;
}
.inputNewsletter2 {
	border: 1px solid #8c8b8b;
	width: 345px;
	margin-right: 20px;
	padding-left: 20px;
	font-size: 14px;
}
#submitNewsletter{	
	background-color: #F47920;
	border: 1px solid #F47920;
	text-transform: none;
	color: #FFF;
	width: 120px;
}
#submitNewsletter:hover {
	//background-color: #a0a09f;
}
#applyBtn {
	margin-left: auto; 
	margin-right: auto;
	background-color: #F47920;
	border: 2px solid #F47920;
	text-transform: none;
	color: #FFF;
	width: 120px;
	height: 50px;
	padding-top: 10px;
	margin-bottom: 80px;
	margin-top:0px;
}
#applyBtn:hover {
	margin-left: auto; 
	margin-right: auto;
	background-color: #58595B;
	border: 2px solid #58595B;
	text-transform: none;
	color: #FFF;
	width: 120px;
	height: 50px;
	padding-top: 10px;
	margin-bottom: 80px;
	margin-top:0px;
}
#subscribeContainer2 {
	width: 500px;
	margin-left: auto;
	margin-right: auto;
}
.subscribeText2{
	text-align: center;
}
@media (max-width:1599px){
	.inputNewsletter {
		width: 300px;
	}
}
@media (max-width:1399px){
	.inputNewsletter {
		width: 200px;
	}
}
@media (max-width:999px){
	.inputNewsletter {
		width: 170px;
	}
	#submitNewsletter{	
		width: 100%;
		margin-top: 20px;
	}
}
@media (max-width:767px){
	.inputNewsletter {
		width: 100%;
	}
	.inputNewsletter2 {
		width: 100%;
	}
	#submitNewsletter{	
		width: 100%;
	}
	.inputSubscribe {
		//width: 310px;
		//margin-left: auto;
		//margin-right: auto;
	}
	#subscribeContainer {
		//text-align: center;
	}
	#subscribeContainer2 {
		width: 100%;
		margin-left: auto;
		margin-right: auto;
	}
}
@media (max-width:400px){
	.inputNewsletter {
		width: 100%;
	}
	.inputNewsletter2 {
		width: 100%;
	}
	#submitNewsletter{	
		width: 100%;
		margin-top: 20px;
	}
	.inputSubscribe {
		//width: 310px;
		//margin-left: auto;
		//margin-right: auto;
	}
	#subscribeContainer {
		//text-align: center;
	}
}

.price1 {
	color: #4ab2d3;
}
.qty-group {
	margin-top: -20px;
}
.qty-group input {
	text-align: center;
	margin-top: 60px;
	margin-bottom: 30px;
	border: none;
	font-size: 14px;
}
.qty-group #btn-minus,#btn-plus {
	padding: 11px 16px 10px 16px;
	margin-top: -2px;
	color: #9d9d9d;
	font-size: 14px;
	background-color: transparent;
}
@media (max-width:1399px){
	.qty-group #btn-minus,#btn-plus {
		padding: 11px 16px 11px 16px;
	}
}
@media (max-width:999px){
	.qty-group #btn-minus,#btn-plus {
		padding: 11px 16px 11px 16px;
		margin-top: -2px;
	}
}
@media (max-width:767px){
	.qty-group #btn-minus,#btn-plus {
		padding: 11px 16px 11px 16px;
		margin-top: -2px;
	}
}
@media (max-width:729px){
	.qty-group #btn-minus,#btn-plus {
		padding: 11px 16px 10px 16px;
		margin-top: -2px;
	}
}
@media (max-width:674px){
	.qty-group #btn-minus,#btn-plus {
		padding: 11px 16px 11px 16px;
		margin-top: -2px;
	}
}
#label-quantity{
	margin-right: 10px;
}
#btn-minus {
	border-left: 1px solid #999999;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
}
#input-quantity {
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
}
#btn-plus {
	border-right: 1px solid #999999;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
}
#button-cart {
	text-transform: uppercase;
	padding: 15px 75px;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 100px;
}
.attributes {
	line-height: 450%;
}
.whatSection {
	text-align: center;
	vertical-align: bottom;
}
.whatSection img {
	text-align: center;
	vertical-align: bottom;
}
.relatedProducts {

}
@media(max-width: 767px){
    .relatedProducts {
    min-height: 220px;
}
}
.requiredField {
	color: red;
}
.chooseSection {
	background-color: #1dabda;
	padding: 8px 20px 8px 20px;
	min-height: 320px;
	color: #FFF;
	margin-bottom: 25px;
	display: none;
}
.chooseSection img:hover {
	opacity: 0.8;
}

@media (max-width: 1499px) {
	.chooseSection {
		min-height: 200px;
		margin-top: -20px;
	}
	#testText {
		margin-top: -30px;
	}
	.btn-start {
		margin-top: -10px;
	}
}
@media (max-width: 1199px) {
	.chooseSection {
		min-height: 200px;
	}
	#testText {
		margin-top: 0px;
	}
}
@media (max-width: 767px) {
	.chooseSection {
		min-height: 200px;
	}
	.btn-start {
		margin-bottom: 60px;
	}
}
.viewBtn {
	margin-top: 20px;
}
.viewBtn1 {
	margin-top: 10px;
	width: 100%;
	text-align: center;
}
.viewBtn2 {
	margin-top: 10px;
	width: 100%;
	text-align: center;
}
.whiteText {
	color: #FFF;
	//font-weight: bold;
	font-size: 28px;
	text-transform: none;
}
@media (max-width: 530px) {
	.whiteText {
		font-size: 20px;
		font-weight: normal;
	}
}
.icon-section {
	color: #FFF;
	margin-top: 3%;
	float: left;
	width: 100%;
	//border-top: 1px solid #FFF;
	padding-top: 20px;
	padding-bottom: 20px;
	min-height: 180px;
	font-weight: bold;
}
@media (max-width: 1499px) {
	.icon-section {
		min-height: 100px;
	}
}
@media (max-width: 1199px) {
	.icon-section {
		min-height: 100px;
	}
}
@media (max-width: 1050px) {
	.icon-section {
		margin-top: -10px;
	}
}
@media (max-width: 991px) {
	.icon-section {
		min-height: 100px;
	}
}
.breathalyzer-interlock {
	
}
.singleIcon, .singleIcon2, .singleIcon3, .singleIcon4, .singleIcon5, .singleIcon6, .singleIcon7 {
	text-align: center;
	width: 120px;
	height: 120px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	background-color: #FFF;
	margin-left: auto;
	margin-right: auto;
	display: block;
}
.figureIcon, .figureIcon5 {
	height: 80px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	vertical-align: middle;
	margin-top: 20px;
}
.figureIcon2 {
	height: 80px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	vertical-align: middle;
	margin-top: 20px;
}
.figureIconUnlink1 {
	height: 80px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	vertical-align: middle;
	margin-top: 20px;
}
.figureIcon3 {
	width: 83px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	vertical-align: middle;
	margin-top: 35px;
}
.figureIcon6 {
	width: 80px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	vertical-align: middle;
	margin-top: 20px;
}
.figureIcon7 {
	height: 83px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	vertical-align: middle;
	margin-top: 35px;
}
.figureIcon4 {
	width: 80px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	vertical-align: middle;
	margin-top: 87px;
}
.figureIcon15 {
	width: 90px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	vertical-align: middle;
	margin-top: 87px;
}
@media (max-width: 1499px) {
	.singleIcon, .singleIcon2, .singleIcon3, .singleIcon4, .singleIcon5, .singleIcon6, .singleIcon7 {
		text-align: center;
		width: 85px;
		height: 85px;
		-webkit-border-radius: 50%;
		-moz-border-radius:50%;
		border-radius: 50%;
		background-color: #FFF;
		margin-left: auto;
		margin-right: auto;
		display: block;
	}
	.figureIcon, .figureIcon5 {
		height: 60px;
		margin-left: auto;
		margin-right: auto;
		text-align: center;
		vertical-align: middle;
		margin-top: 12px;
	}
	.figureIcon6 {
		width: 60px;
		margin-left: auto;
		margin-right: auto;
		text-align: center;
		vertical-align: middle;
		margin-top: 12px;
	}
	.figureIconUnlink1 {
		height: 60px;
		margin-left: auto;
		margin-right: auto;
		text-align: center;
		vertical-align: middle;
		margin-top: 12px;
	}
	.figureIcon2 {
		height: 60px;
		margin-left: auto;
		margin-right: auto;
		text-align: center;
		vertical-align: middle;
		margin-top: 12px;
	}
	.figureIcon4 {
		width: 140px;
		margin-left: auto;
		margin-right: auto;
		text-align: center;
		vertical-align: middle;
		margin-top: 67px;
	}
	.figureIcon15 {
		width: 140px;
		margin-left: auto;
		margin-right: auto;
		text-align: center;
		vertical-align: middle;
		margin-top: 67px;
	}
}
@media (max-width: 1199px) {
	.singleIcon, .singleIcon2, .singleIcon3, .singleIcon4, .singleIcon5, .singleIcon6, .singleIcon7 {
		text-align: center;
		width: 60px;
		height: 60px;
		-webkit-border-radius: 50%;
		-moz-border-radius: 50%;
		border-radius: 50%;
		background-color: #FFF;
		margin-left: auto;
		margin-right: auto;
		display: block;
	}
	.figureIcon, .figureIcon5 {
		height: 40px;
		margin-left: auto;
		margin-right: auto;
		text-align: center;
		vertical-align: middle;
		margin-top: 10px;
	}
	.figureIcon2 {
		height: 40px;
		margin-left: auto;
		margin-right: auto;
		text-align: center;
		vertical-align: middle;
		margin-top: 10px;
	}
	.figureIconUnlink1 {
		height: 40px;
		margin-left: auto;
		margin-right: auto;
		text-align: center;
		vertical-align: middle;
		margin-top: 10px;
	}
	.figureIcon3 {
		width: 43px;
		margin-left: auto;
		margin-right: auto;
		text-align: center;
		vertical-align: middle;
		margin-top: 20px;
	}
	.figureIcon4 {
		width: 99px;
		margin-left: auto;
		margin-right: auto;
		text-align: center;
		vertical-align: middle;
		margin-top: 57px;
	}
	.figureIcon6 {
		width: 40px;
		margin-left: auto;
		margin-right: auto;
		text-align: center;
		vertical-align: middle;
		margin-top: 10px;
	}
	.figureIcon7 {
		height: 43px;
		margin-left: auto;
		margin-right: auto;
		text-align: center;
		vertical-align: middle;
		margin-top: 20px;
	}
	.figureIcon15 {
		width: 110px;
		margin-left: auto;
		margin-right: auto;
		text-align: center;
		vertical-align: middle;
		margin-top: 57px;
	}
}
@media (max-width: 999px) {
	.singleIcon, .singleIcon2, .singleIcon3, .singleIcon4, .singleIcon5, .singleIcon6, .singleIcon7 {
		text-align: center;
		width: 60px;
		height: 60px;
		-webkit-border-radius: 50%;
		-moz-border-radius: 50%;
		border-radius: 50%;
		background-color: #FFF;
		margin-left: auto;
		margin-right: auto;
		display: block;
	}
	.figureIcon, .figureIcon5 {
		height: 40px;
		margin-left: auto;
		margin-right: auto;
		text-align: center;
		vertical-align: middle;
		margin-top: 10px;
	}
	.figureIconUnlink1 {
		height: 40px;
		margin-left: auto;
		margin-right: auto;
		text-align: center;
		vertical-align: middle;
		margin-top: 10px;
	}
	.figureIcon6 {
		width: 40px;
		margin-left: auto;
		margin-right: auto;
		text-align: center;
		vertical-align: middle;
		margin-top: 10px;
	}
	.figureIcon2 {
		height: 40px;
		margin-left: auto;
		margin-right: auto;
		text-align: center;
		vertical-align: middle;
		margin-top: 10px;
	}
	.figureIcon4 {
		width: 80px;
		margin-left: auto;
		margin-right: auto;
		text-align: center;
		vertical-align: middle;
		margin-top: 37px;
	}
	.figureIcon15 {
		width: 80px;
		margin-left: auto;
		margin-right: auto;
		text-align: center;
		vertical-align: middle;
		margin-top: 37px;
	}
}
@media (max-width: 767px) {
	.singleIcon, .singleIcon2, .singleIcon3, .singleIcon4, .singleIcon5, .singleIcon6, .singleIcon7 {
		width: 200px;
		height: 200px;
		-webkit-border-radius: 100px;
		-moz-border-radius: 100px;
		border-radius: 100px;
	}
	.figureIcon, .figureIcon5 {
		height: 140px;
		margin-left: auto;
		margin-right: auto;
		text-align: center;
		vertical-align: middle;
		margin-top: 30px;
	}
	.figureIconUnlink1 {
		height: 140px;
		margin-left: auto;
		margin-right: auto;
		text-align: center;
		vertical-align: middle;
		margin-top: 30px;
	}
	.figureIcon6 {
		width: 140px;
		margin-left: auto;
		margin-right: auto;
		text-align: center;
		vertical-align: middle;
		margin-top: 30px;
	}
	.figureIcon2 {
		height: 140px;
		margin-left: auto;
		margin-right: auto;
		text-align: center;
		vertical-align: middle;
		margin-top: 30px;
	}
	.figureIcon4 {
		width: 140px;
		margin-left: auto;
		margin-right: auto;
		text-align: center;
		vertical-align: middle;
		margin-top: 67px;
	}
	.figureIcon15 {
		width: 140px;
		margin-left: auto;
		margin-right: auto;
		text-align: center;
		vertical-align: middle;
		margin-top: 67px;
	}
}
.startAgain {
	text-align: center;
	width: 150px;
	margin-left: auto;
	margin-right: auto;
}
.startAgain a {
	background-color: transparent;
	display: block;
	padding: 10px;
	/*width: 120px;*/
	width: 150px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	color: #FFF;
	font-size: 14px;
	border: 1px solid #FFF;
}
.startAgain a:hover {

}
@media (max-width: 1199px) {
	.startAgain a {
		margin-top: 10px;
	}
}
@media (max-width: 999px) {
	.startAgain a {
		margin-top: 33px;
	}
}
.chooseText {
	margin-top: 10px;
	font-weight: normal;
}
.chooseText a {
	color: #FFF;
}
.chooseText a:hover {
	text-decoration: underline;
}
@media (max-width: 767px) {
	.chooseText {
		margin-bottom: 20px;
	}
	.startAgain a {
		margin-top: -20px;
	}
}
.breathalyzerIcons {
	display: none;
}
.ignitionInterlockIcons {
	display: none;
}
.nonComplianceIgnitionInterlockIcons {
	display: none;
}
.disposableBreathalyzerIcons {
	display: block;
}
.evidentialBreathalyzerIcons {
	display: none;
}
.activePersonalBreathalyzerIcons {
	display: none;
}
.bestfitItem,.bestfitItem2, .bestfitItem3, .bestfitItem4, .bestfitItem5, .bestfitItem6, .bestfitItem7 {
	z-index: 2000;
	position: relative;
	display: block;
}
.contentSection {
	background-color: #F7F7F7;
	border: 1px solid #DDD;
	padding: 10px;
	float: left;
	width: 100%;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.startButton {
	width: 100%;
	float: left;
}
.rightFit {
	background-color: #f2f2f4;
	float: left;
	width: 100%;
	padding-bottom: 0px;
}
.rightFit2 {
	float: left;
	width: 100%;
}
.rightFit3 {
	background-color: #F47920;
	float: left;
	width: 100%;
	padding-bottom: 0px;
	color:white;
}

.thumbnail{
    margin-top: 00px;
  
}

tr{
    height: 120px;
}
.certificationSection {
	float: left;
	width: 100%;
	//background-color: #fafafa;
	padding-top: 100px;
//	padding-bottom: 100px;
//	margin-bottom: -60px;
 }
 .socialMediaIcons {
	margin-top: 20px;
	float: left;
	width: 100%;
 }
 .socialMediaIcons img {
	width: 37px;
	margin-right: 25px;
 }
 @media (max-width:400px){
	.socialMediaIcons img {
		width: 37px;
		margin-right: 10px;
	 }
}
 .copyright {
	float: left;
	width: 100%;
	margin-top: 20px;
 }
 .infoPage {
	float: left;
	width: 100%;
 }
.infoPage h1 {
	color: #F47920;
	text-align: center;
	margin-top: 60px;
	margin-bottom: 60px;
 }
 .section {
	width: 100%;
	float: left;
 }
 .banner2{
	width: 100%;
	float: left;
	margin-top: 60px;
 }
 .bannerText {
	float: left; 
	width: 100%;
	color: #FFF;
	margin-top: -130px;
	position: relative;
	z-index: 20;
}

 
 .bannerText h1 {
	color: #FFF;
}
.bannerText img {
		width: 40px;
	 }
	 
	  .banner3Text {

	color: #FFF;
     position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    width: 50%;
    height: 30%;
    margin: auto;
}

 
 .banner3Text h1 {
	color: #FFF;

}
.banner3Text img {
		width: 40px;
	 }
@media(max-width:767px){
	     
  .banner2Text {
	float: left; 
	width: 100%;
	color: #FFF;
}
	  .banner2Text h1 {
	color: #FFF;
    font-size:24px;
}
.banner2Text img {
		width: 20px;
	 }
    
	 }
	 .banner2Text {
	float: left; 
	width: 100%;
	color: #FFF;
	

}
	  .banner2Text h1 {
	color: #FFF;
}
.banner2Text img {
		width: 40px;
	 }
	 
	 
	.tradeshowText {
    text-align: center;
	width: 100%;
	color: #FFF;
	margin-top: -300px;
	position: relative;
	z-index: 20;
}
 .tradeshowText h1 {
	color: #FFF;
}
.tradeshowText img {
		width: 40px;
	 }
@media (max-width: 1399px) {
	.bannerText {
		margin-top: -120px;
	 }
}
@media (max-width: 999px) {
	.bannerText {
		margin-top: -100px;
	 }
	 .bannerText img {
		width: 30px;
	 }
	 .bannerText h1 {
		font-size: 24px;
	}
	.banner3Text {
		
	 }
	 .banner3Text img {
		width: 30px;
	 }
	 .banner3Text h1 {
		font-size: 24px;
	}
}
@media (max-width: 700px) {
	.bannerText {
		margin-top: -100px;
	 }
}
@media (max-width: 500px) {
	.bannerText h1 {
		font-size: 24px;
		//margin-top: 50px;
	}
}
@media (max-width: 450px) {
	.bannerText h1 {
		font-size: 25px;
	}
	.bannerText {
		margin-top: -80px;
	}
		.banner3Text {
	
	}
}
@media (max-width: 350px) {
	.bannerText h1 {
		font-size: 18px;
	}
	.bannerText {
		margin-top: -80px;
		line-height: 100%;
	}
}
 .catProducts{
	
 }
 

 
 
@media(max-width:798px){
  
 }
 .changeCountry {
	margin-top: 26px;
	border-left: 1px solid #f47920;
	float: right;
	padding-left: 10px;
	font-size: 14px;
 }
@media (max-width: 991px) {
	.changeCountry {
		margin-top: -100px;
		float: right;
		clear: both;
	 }
}
.safetySec {
	background:url('../image/WBN-SOL-785x550-01.jpg'); 
	background-size: cover; 
	background-position: center;
}
.designSec {
	background:url('../image/WBN-HOM-785x500-01.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:520px;
}
.continuumSec {
	background:url('../image/WBN-CMP-785x500-01.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:520px;
}
.qualitySolSec {
	background:url('../image/WBN-OEM-960x500-01.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:520px;
}
.wirelessDevSec {
	background:url('../image/WBN-OEM-785x550-02.jpg'); 
	background-size: cover; 
	background-position: center;
min-height:520px;
}
.integrationSec {
	background:url('../image/WBN-OEM-785x550-03.jpg'); 
	background-size: cover; 
	background-position: center;
min-height:520px;
}
.customDevSec {
	background:url('../image/WBN-OEM-785x550-04.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:520px;
}
.diversitySec {
	background:url('../image/WBN-CAR-785x550-01.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:520px;
}
.scienceSec {
	background:url('../image/WBN-SOL-785x550-01.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:520px;
}
.druginnSec {
	background:url('../image/WBN-INN-785x550-01.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:520px;
}
.safetySec {
	background:url('../image/WBN-SOL-785x550-02.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:520px;
}
.securitySec {
	background:url('../image/WBN-SOL-785x550-03.jpg'); 
	background-size: cover; 
	background-position: center;
min-height:520px;
}
.drugscreenersSec {
	background:url('../image/WBN-SOL-785x550-04.jpg'); 
	background-size: cover; 
	background-position: center;
min-height:520px;
}
.calibrationSec {
	background:url('../image/WBN-SOL-785x550-05.jpg'); 
	background-size: cover; 
	background-position: center;
min-height:520px;
}
.welcomeSec {
	background:url('../image/transBG.png'); 
	background-repeat: repeat;
	background-size: cover; 
	background-position: center;
	color: #FFF;
}
.commercialBenefitsSec {
	background:url('../image/WBN-CMM-960x500-01.jpg'); 
	background-size: cover; 
	background-position: center;
min-height:520px;
}
.consumerBenefitsSec {
	background:url('../image/WBN-CON-785x550-01.jpg'); 
	background-size: cover; 
	background-position: center;
    min-height:520px;
}

.companyBenefitsSec{
    background:url('../image/WBN-COM-785x550-01.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:520px;
}
.CompanyMissionSec{
    background:url('../image/WBN-COM-785x550-02.jpg'); 
	background-size: cover; 
	background-position: center;
min-height:520px;
}
.metrologyBenefitsSec {
	background:url('../image/WBN-MET-785x550-02.jpg'); 
	background-size: cover; 
	background-position: center;
min-height:520px;
}
.labSec {
	background:url('../image/WBN-MET-785x550-01.jpg'); 
	background-size: cover; 
	background-position: center;
min-height:520px;
}
.drugSec {
	background:url('../image/WBN-LAW-785x550-01.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:520px;
}

.complianceSec {
	background:url('https://www.acs-corp.com/image/catalog/WBN-CMP-785x550-01.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:550px;
}


.metrologySec {
	background:url('https://www.acs-corp.com/image/catalog/WBN-MET-785x550-01.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:550px;
}


.evocSec{
    
	background:url('https://www.acs-corp.com/image/catalog/WBN-EVOC-785x750-01.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:750px;

}

.cabSec{
    
	background:url('https://www.acs-corp.com/image/catalog/WBN-CalibrationBench-785x750.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:750px;

}
.sentrySec{
    
	background:url('https://www.acs-corp.com/image/catalog/WBN-ALCOSENTRY-785x750.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:750px;

}
.elanSec{
    
	background:url('https://www.acs-corp.com/image/catalog/WBN-ELAN-785x750.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:750px;

}

.eliteSec{
    
	background:url('https://www.acs-corp.com/image/catalog/WBN-ELITE-785x750.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:750px;

}


.execSec{
    
	background:url('https://www.acs-corp.com/image/catalog/WBN-EXEC-785x750.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:750px;

}

.expressSec{
    
	background:url('https://www.acs-corp.com/image/catalog/WBN-EXPRESS-785x750.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:750px;

}

.j4Sec{
    
	background:url('https://www.acs-corp.com/image/catalog/WBN-J4-785x750.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:750px;

}


.j5Sec{
    
	background:url('https://www.acs-corp.com/image/catalog/WBN-J5-785x750.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:750px;

}

.alcoscanSec{
    
	background:url('https://www.acs-corp.com/image/catalog/WBN-ALCOSCAN-785x750.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:750px;

}

.safirSec{
    
	background:url('https://www.acs-corp.com/image/catalog/WBN-SAFIR-785x750.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:750px;

}
.emuSec{
    
	background:url('https://www.acs-corp.com/image/catalog/WBN-EMU-785x750.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:750px;

}
.alcosimSec{
    
	background:url('https://www.acs-corp.com/image/catalog/WBN-ALCOSIM-785x750.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:750px;

}

.v3Sec{
    
	background:url('https://www.acs-corp.com/image/catalog/WBN-V3-785x750.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:750px;

}

.v31Sec{
    
	background:url('https://www.acs-corp.com/image/catalog/WBN-V3-785x550-01.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:550px;

}

.v32Sec{
    
	background:url('https://www.acs-corp.com/image/catalog/WBN-V3-785x550-02.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:550px;

}
.g3Sec{
    
	background:url('https://www.acs-corp.com/image/catalog/WBN-GR-785x750.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:750px;

}

.wr3Sec{
    
	background:url('https://www.acs-corp.com/image/catalog/WBN-WR3-785x750.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:750px;

}

.lrSec{
    
	background:url('https://www.acs-corp.com/image/catalog/WBN-LR-785x750.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:750px;

}
.lseriesSec{
    
	background:url('https://www.acs-corp.com/image/catalog/WBN-Lseries-785x750.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:750px;

}


.drugreadSec{
    
	background:url('https://www.acs-corp.com/image/catalog/WBN-WipeAlyzer-785x550.jpg'); 
	background-size: cover; 
	background-position: bottom;
	min-height:550px;

}


.ssec{
    
	background:url('https://www.acs-corp.com/image/catalog/WBN-DrugWipeS-785x550.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:550px;

}

.asec{
    
	background:url('https://www.acs-corp.com/image/catalog/WBN-DrugWipeA-785x550.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:550px;

}
.fsec{
    
	background:url('https://www.acs-corp.com/image/catalog/WBN-DrugWipeF-785x550.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:550px;

}

.vmuSec{
    
	background:url('https://www.acs-corp.com/image/catalog/WBN-VMU-785x750.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:750px;

}

.metroSec{
    
	background:url('https://www.acs-corp.com/image/catalog/WBN-MetrologicalTestBench-785x750.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:750px;

}

.alcolabSec{
    
	background:url('https://www.acs-corp.com/image/catalog/WBN-ALCOLAB-785x750.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:750px;

}

.arsSec{
    
	background:url('https://www.acs-corp.com/image/catalog/ARS-BG-BROCHURE.png'); 
	background-size: cover; 
	background-position: center;
	min-height:750px;

}

.testpointSec{
    
	background:url('https://www.acs-corp.com/image/catalog/WBN-ALCOLABtestpoint-785x750.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:750px;

}

.clarityBox {
	font-style: italic;
	padding: 20px;
	border: 1px solid #95989A;
	color: #58595B;
	//float: left;
	width: 500px;
	text-align: center;
	margin-bottom: 60px;
	margin-left: auto;
	margin-right: auto;
}
@media (max-width: 530px) {
	.clarityBox {
		width: 290px;
	 }
}
.homepage{
	background-image: url('../image/map.jpg');
	//min-height: 1036px;
	background-repeat: no-repeat;
	background-position: right top;
	//background-attachment: fixed;
	background-size: 100%;
	float: left;
	width: 100%;
}



.checkmark{
     background: url(../image/ICN-30x30-checkmark.png) no-repeat 00px 12px transparent;
    list-style-type: none;
    margin: 0;
    padding: 10px 0px 1px 44px;
    vertical-align: middle;
    
}

#selectContainer {
	//background-image: url('../image/selectBG.png');
	background-repeat: repeat-x;
	width: 100%;
	float: left;
	height: 70px;
	margin-top: 50px;
	margin-bottom: 132px;
}
#selectBG {
	width: 350px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 25px;
	z-index: 2;
	position: relative;
}
#selectBG i {
	color: #F47920;
	float: right;
	margin-top: 7px;
}
#selectCountry ul {
	padding-left: 10px;
}
#selectCountry .dropdown-button {
	display: block;
	width: 340px;
	color: #000;
	font-size: 18px;
	text-align: left;
	text-decoration: none;
	background: #FFF; /* IE6-9 */
	border: 1px solid #95989A;
	padding: 10px 15px 10px 15px;
}
@media (max-width: 530px) {
	#selectBG {
		width: 250px;
	}
	#selectCountry .dropdown-button {
		width: 240px;
	}
}
#selectCountry .dropdown a {
	font-size: 18px;
}
#selectCountry .dropdown a:hover {
	text-decoration: none;
	color: #665;
}
#selectCountry li {
	list-style: none;
}
#selectCountry .dropdown-menu {
	width: 100%;
	margin-top: 0px;
}
#selectCountry .dropdown-menu li {
	width: 100%;
}
#selectCountry .dropdown-menu {
	width: 100%;
	margin-top: 0px;
}
#selectCountry .secondLevel {
	width: 100px;
}
#selectCountry .countryMenu a:hover {
	background: none;
	color: #F47920;
}
.subscribeText {
	float: right;
	text-align: right;

}
@media (max-width: 999px) {
	.subscribeText {
		float: left;
		text-align: left;
			margin-top: 40px;
	}
	
}



.culture h1 {
	color: #FFF;
	z-index: 10;
	position: relative;
	margin-top: -20%;
	margin-bottom: 20%;
}
.benLeft {
	padding-right: 45px;
}
.benMiddle {
	padding-left: 35px;
	padding-right: 35px;
}
.benRight {
	padding-left: 45px;
}
.benLeft img {
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}
.benMiddle img {
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}
.benRight img {
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}
@media (max-width: 1599px) {
	.benLeft {
		padding-right: 25px;
	}
	.benMiddle {
		padding-left: 25px;
		padding-right: 25px;
	}
	.benRight {
		padding-left: 25px;
	}
}
@media (max-width: 500px) {
	.jobTypeCol {
		display: none;
	}
}
.benefitsSec img {
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}
.howOption {
	width: 100%;
	float: left;
	margin-bottom: 20px;
}
/*.howOption input {
	background-color: #FFF;
	border: 1px solid #F47920;
	padding: 10px;
}*/
.howOption input[type=radio   ]:not(old){
  width     : 2em;
  margin    : 0;
  padding   : 0;
  font-size : 1em;
  opacity   : 0;
}
.howOption input[type=radio   ]:not(old) + label {
  display      : inline-block;
  margin-left  : -2em;
  line-height  : 1.5em;
    margin-top: 10px;
}
.howOption input[type=radio   ]:not(old) + label > span{
  display          : inline-block;
  width            : 1.275em;
  height           : 1.275em;
  margin           : 0.25em 0.5em 0.25em 0.25em;
  border           : 0.0625em solid #F47920;
  border-radius    : 1.875em;
  background       : #FFF;
  vertical-align   : bottom;
}
.howOption input[type=radio   ]:not(old):checked + label > span{
  background       : #F47920;
}
.howOption label {
	font-size: 18px;
}
.otherOption input {
	
	background-color: #FFFFFF;
	border: none;
	border: 1px solid #95989A;
	width: 100%;
	height: 50px;
}
.otherButton {
	
}
.btn-apply {
	padding-left: 40px;
	padding-right: 40px;
	margin-top: 80px;
}
.orangeSection{
	background-color: #F47920;
	color: #FFF;
	width: 100%;
	float: left;
	padding-top: 80px;
	padding-bottom: 80px;
}
#sendBtn {
	padding-left: 40px;
	padding-right: 40px;
	float: left;
	text-align: center;
	background-color: #fff;
	color: #FFF;
	margin-top: 15px;
	height:50px;
	padding-top: 12px;
	border: 1px solid #58595B;
	color: #58595B
}

#sendBtn:hover {
	padding-left: 40px;
	padding-right: 40px;
	float: left;
	text-align: center;
	background-color: #fff;
	color: #FFF;
	margin-top: 15px;
	height:50px;
	padding-top: 12px;
	border: 1px solid #58595B;
	color: #F47920 ;
}
.catBanner {
	margin-bottom: 80px;
}

.table-borderless > tbody > tr > td,
.table-borderless > tbody > tr > th,
.table-borderless > tfoot > tr > td,
.table-borderless > tfoot > tr > th,
.table-borderless > thead > tr > td,
.table-borderless > thead > tr > th {
    border: none;
}

.bottom-left {
    position: absolute;
    bottom: 50px;
    left: 50px;
}

.evocBanner{
    
    background: url('../image/WBN-EVO-1570x325.jpg'); 
	background-size: cover; 
	background-position: center;
	height: 325px;
}

.cabbanner{
    
    background: url('../image/WBN-CalibrationBench-1570x325.jpg'); 
	background-size: cover; 
	background-position: center;
	height: 325px;
}
.testpoint{
    
    background: url('../image/WBN-ALCOLABtestpoint-1570x325.jpg'); 
	background-size: cover; 
	background-position: center;
	height: 325px;
}

.alcosimBanner{
    
    background: url('../image/WBN-ALCOSIM-1570x325.jpg'); 
	background-size: cover; 
	background-position: center;
	height: 325px;
}
.execBanner{
    
    background: url('../image/WBN-EXE-1570x325.jpg'); 
	background-size: cover; 
	background-position: center;
	height: 325px;
}

.expressBanner{
    background: url('../image/WBN-EXE-1570x325.jpg'); 
	background-size: cover; 
	background-position: center;
	height: 325px;
}
.alertBanner{
    background: url('../image/WBN-J4-1570x325.jpg'); 
	background-size: cover; 
	background-position: center;
	height: 325px;
}

.j5Banner{
    background: url('../image/WBN-J5-1570x325.jpg'); 
	background-size: cover; 
	background-position: center;
	height: 325px;
}
.alcoscanBanner{
    background: url('../image/WBN-ALCOSCAN-1570x325.jpg'); 
	background-size: cover; 
	background-position: center;
	height: 325px;
}
.safirBanner{
    background: url('../image/WBN-SAFIR-1570x325-01.jpg'); 
	background-size: cover; 
	background-position: center;
	height: 325px;
}

.v3Banner{
    background: url('../image/WBN-V3-1570x325.jpg'); 
	background-size: cover; 
	background-position: center;
	height: 325px;
}

.g3Banner{
    background: url('../image/WBN-GR-1570x325.jpg'); 
	background-size: cover; 
	background-position: center;
	height: 325px;
}
.wr3Banner{
    background: url('../image/WBN-WR3-1570x325.jpg'); 
	background-size: cover; 
	background-position: center;
	height: 325px;
}

.lrBanner{
    background: url('../image/WBN-LR-1570x325.jpg'); 
	background-size: cover; 
	background-position: center;
	height: 325px;
}

.sBanner{
    background: url('../image/WBN-DrugWipeS-1570x325.jpg'); 
	background-size: cover; 
	background-position: center;
	height: 325px;
}
/* Blog */


body {

}

.article-info {

	//border-bottom: 1px dotted #CCCCCC;
}

.article-title a {
	font-size: 21px;
	text-decoration: none;
	color: #444;
	font-weight:lighter;
	font-family: helvetica, 'Open Sans', sans-serif;
	
}



.article-title a:hover {
	//color: #f47920;
}

/*.article-title h3 {
	font-size: 18px;
}*/

.article-author a {
	text-decoration: none;
	color: #444;
	font-size: 16px;
	font-weight: bold;
}

.article-author a:hover {
	color: #f47920;
}

.bullet {
	color: #384047;
	padding: 0 5px;
	font-size: 16px;
	position: relative;
	top: 1px;
}

.article-date {
	color: #384047;
	font-size: 18px;
	width: 100%;
	margin-top:30px;
	margin-bottom:20px;
	text-transform: uppercase;
}

.article-date a {
	color: #444;
}

.article-date a:hover {
	color: #f47920;
}

.article-back {
	color: #52800B;	
	width: 100%;
	float: left;
	clear: both;
	text-align: left;
}

.article-back a {
	color: #52800B;
}

.article-back a:hover {
	color: #f47920;
}

.article-back2 {
	color: #52800B;	
	width: 100%;
	float: right;
	clear: both;
	text-align: right;
}

.article-back2 a {
	color: #52800B;
}

.article-back2 a:hover {
	color: #f47920;
}

.article-comment {
	color: #444;
	font: 16px Helvetica, Arial, sans-serif;
	font-weight: lighter;
	line-height: 1.625;
	text-decoration: none;
}

.article-comment a {
	color: #444;
	font: 16px Helvetica, Arial, sans-serif;
	line-height: 1.625;
	text-decoration: none;
	font-weight: bold;
}

.article-comment a:hover {
	color: #f47920;
}

.article-sub-title {
	margin-bottom: 20px;
	//border-bottom: 1px dotted #CCCCCC;
}

.article-share {
	margin-top: 5px;
}
.article-image {
	margin-bottom: 20px;
	
}

.article-description {
	font-size: 16px;
	line-height: 25px;
	padding-top:100px;
	padding-bottom:100px;

}

.article-title {
	font-size: 30px;
	text-decoration: none;
	color: #f47920;
	
	margin-bottom: 10px;
	float: left;
	width: 100%;
}

.article-title h2 {
	color: #f47920;
	line-height: 35px;
	margin-top:10px;
}

.article-author {
	text-decoration: none;
	color: #f47920;
	font-size: 16px;
	font-weight: bold;
}

#comments {
	padding: 10px;
	overflow: auto;
	margin-bottom: 20px;
	border: 1px solid #EEEEEE;
}

.comment-left {
	margin-top: 15px;
}

.article-image {
	padding-right: 0px;
}

.article-box {
	padding-right: 0px;
	min-height: 325px;
	overflow: none;
	width: 100%;
	background-size: cover;
	border: none;
}

.article-box-2 {
	padding-right: 0px;
	height: 250px;
	overflow: none;
	width: 100%;
	background-size: cover;
	border: none;
}
.article-box:hover {
	opacity: 0.8;
}
.article-box-2:hover {
	opacity: 0.8;
}

.article-text-section {
	padding-left: 30px;
	padding-right:30px;
	    
}

.article-text-section-2 {
   height:100px;
}
@media(max-width:1400px){
   .article-text-section-2 {
   height:200px;
}
}

@media(max-width:1200px){
   .article-text-section-2 {
   height:250px;
}
}
@media(max-width:992px){
   .article-text-section-2 {
   height: auto;
}
}
@media(max-width:767px){
    .trheight{
        height: 150px;
    }
}
.date-section {
	border-top: 1px solid #444;
	padding-bottom: 20px;
	margin-bottom: 0px;
	margin-top:50px;
	padding-top:20px;
}

.article-image img {
	border: none;
	max-width: 100%;
}

.article-image img:hover {
	opacity: 0.8;
}

.article-thumbnail-image img {
	border: 1px solid #DDDDDD;
	float: left;
	margin-right: 10px;
}

.article-thumbnail-image img:hover {
	opacity: 0.8;
}

.article-thumbnail-found {
	margin-bottom: 60px;
}

.article-reply {
	padding: 10px;
	overflow: auto;
	margin-bottom: 20px;
	border: 1px solid #ccc;
	font-family: helvetica, 'Open Sans', sans-serif;
	border-radius: 5px;
}

.article-reply .author {
	float: left;
	margin-bottom: 20px;
}

.article-reply .comment-date {
	float: right;
	margin-bottom: 20px;
}

.article-reply .text {
	clear: both;
}

.author-info {
	overflow: auto;
}
.author-info > .left {
	float: left;
	margin-right: 15px;
}
.author-info > .left + .right {
	margin-left: 130px;
	font-family: helvetica, 'Open Sans', sans-serif;
	color: #f47920;
	font-weight: bold;
}

#header #blog-search {
	position: absolute;
	top: 15px;
	right: 0px;
	width: 298px;
	z-index: 15;
}

#header .button-blog-search {
	position: absolute;
	left: 0px;
	background: url('../image/button-search.png') center center no-repeat;
	width: 28px;
	height: 24px;
	border-right: 1px solid #CCCCCC;
	cursor: pointer;
}
#header #blog-search input {
	background: #FFF;
	padding: 1px 1px 1px 33px;
	width: 262px;
	height: 21px;
	border: 1px solid #CCCCCC;
	-webkit-border-radius: 3px 3px 3px 3px;
	-moz-border-radius: 3px 3px 3px 3px;
	-khtml-border-radius: 3px 3px 3px 3px;
	border-radius: 3px 3px 3px 3px;
	-webkit-box-shadow: 0px 2px 0px #F0F0F0;
	-moz-box-shadow: 0px 2px 0px #F0F0F0;
	box-shadow: 0px 2px 0px #F0F0F0;
}

.margin-top-21 {
	margin-top: 21px;
}

.module-info {
	overflow: auto;
	border-bottom: 1px dotted #CCCCCC;
}
.module-info > .left {
	float: left;
	margin-right: 15px;
}
.module-info > .left + .right {
	margin-left: 130px;
	font-family: helvetica, 'Open Sans', sans-serif;
	color: #f47920;
	font-weight: bold;
}

.related-article-blok-1 {
	display:inline-block;
	width: 48%;
	word-wrap: break-word;
	margin-right: 10px;	
	padding: 5px;
	border-radius: 3px;
	margin-bottom: 10px;
}

.related-article-blok-2 {
	display:inline-block;
	width: 48%;
	word-wrap: break-word;	
	padding: 5px;
	border-radius: 3px;
	margin-bottom: 10px;
}

.related-article-blok-11 {
	display:inline-block;
	width: 46%;
	word-wrap: break-word;
	margin-right: 10px;	
	padding: 5px;
	border-radius: 3px;
	margin-bottom: 10px;
}

.related-article-blok-22 {
	display:inline-block;
	width: 46%;
	word-wrap: break-word;	
	padding: 5px;
	border-radius: 3px;
	margin-bottom: 10px;
}

.related-article-blok-1 .name {
	text-align: center;
	border-bottom: 1px dotted #CCCCCC;
	margin-bottom: 7px;
}

.related-article-blok-1 .name a {
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #444;
}
.nobullet {
    padding: 0;
    margin-top:20px;
}

.related-article-blok-2 .name {
	text-align: center;
	border-bottom: 1px dotted #CCCCCC;
	margin-bottom: 7px;
	
}

.related-article-blok-2 .name a {
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #444;
}


.related-article-blok-11 .name {
	text-align: center;
	border-bottom: 1px dotted #CCCCCC;
	margin-bottom: 7px;
	
}

.related-article-blok-11 .name a {
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #444;
}

.related-article-blok-22 .name {
	text-align: center;
	border-bottom: 1px dotted #CCCCCC;
	margin-bottom: 7px;
	
}

.related-article-blok-22 .name a {
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #444;
}


.related-article-description {
	overflow: auto;
}
.related-article-description > .left {
	float: left;
	margin-right: 15px;
}
.related-article-description > .left + .right {
	margin-left: 130px;
}

.related-article-meta {
	border-bottom: 1px solid #eee;
    border-top: 1px solid #eee;
    color: #888;
    font-size: 12px;
    margin-bottom: 5px;
    margin-top: 2px;
    padding-bottom: 6px;
    padding-top: 6px;
}

.related-article-button {
	text-align: right;
	margin-top: 10px;
}

.related-article-footer {
	border-bottom: 1px solid #eee;
    border-top: 1px solid #eee;
    color: #888;
    font-size: 12px;
    margin-bottom: 5px;
    margin-top: 10px;
    padding-bottom: 6px;
    padding-top: 6px;
    text-align: center;
}

.related-article-footer a {
	text-decoration: none;
}

/* for bootstrap class */
.navbar-brand{
  
    width: 180px;
    padding-bottom: 30px;
   
}
.navbar-inverse {
	min-height: 100px!important;
	background-color: #384047;
}

.container-fluid {
	padding-left: 50px;
    padding-right: 50px;
}

.button-continue {
    background: #5fcf80;
    color: #FFF;
    padding: 15px 30px 15px 30px;
    border: solid #3ac162;
    border-width: 1px 1px 3px 1px;
    border-radius: 5px;
    font-size: 1em;
    line-height: 1;
    font-weight: bold;
    -moz-box-shadow: 0 -1px 0 rgba(255,255,255,0.1) inset;
    -webkit-box-shadow: 0 -1px 0 rgba(255,255,255,0.1) inset;
    box-shadow: 0 -1px 0 rgba(255,255,255,0.1) inset;
}

@media only screen and (max-width : 767px) {
	.navbar-inverse {
		min-height: 50px!important;
	}
	
	.container-fluid {
		padding-left: 15px;
	    padding-right: 15px;
	}
}

.simple-blog-product .caption {
    min-height: 25px;
}

.related-article .name a {
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
    color: #444;
}
.featured-title {
	float: left;
	width: 100%;
	margin-bottom:30px;
	color: #FFF;
	line-height: 120%;
}
.featured-title a {
	color: #FFF;
	font-weight: 400;
	font-size: 18px;
}
.featured-title h3 {
	font-size: 16px;
	font-weight: bold;
	line-height: 50%;
}
.featbox{
	padding-left: 0px;
	padding-right: 0px;
}
.featrow {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 40px;
}
.feat-tradeshow {

	margin-top: 100px;
	
}


.article-section {

background-color: #f1f2f2;
 

}
.cards {
  display: flex;
  margin: 0 -10px;
}

.card {
 margin: 0 10px;
}











.row-flex {
  display: flex;
  flex-wrap: wrap;
  margin-top:100px;
}
.row-flex2 {
  display: flex;
  flex-wrap: wrap;
  
}

.row-flex [class*="col-"] {
  margin-bottom: 100px;

 
}


.row-flex [class*="col-"] {
  margin-bottom: 100px;


}
.row-flex [class*="col-"] {
  margin-bottom: 100px;

  
}
.title-article{
    font-size: 16px;
    padding-top:40px;
    padding-bottom:30px;
    	line-height: 24px;
  
}
.title-article a{
    color: #58595B;
   

}
.featured-tradeshow {
	padding: 100px 60px 0px 0px;
	line-height: 150%;
}
.feat-title-box{
	background-color: #f47920;
	padding: 60px 60px 60px 20px;
	width: 90%;
	height: 270px;
	color: #FFF;
	float: left;
}
.feat-title-box h1 {
	font-weight: 300;
	color: #FFF;
}
.featured-tradeshow a {
	color: white;
}
.tradeshow-title a {
	color: #58595B;
}
#tradeshows-events{
	display: none;
}
#tradeshows-events h1 {
	margin-bottom: 60px; 
	color: #F47920; 
	margin-top: -20px;
}
#showEvents:hover {
	cursor: pointer;
}
@media (max-width: 1499px) {
	.featured-title h3 {
		font-size: 16px;
	}
}
@media (max-width: 1199px) {
	.featured-title h3 {
		font-size: 16px;
	}
	.article-box {
		margin-top: 30px;
	}
	.featbox{
		padding-left: 0px;
		padding-right: 0px;
	}
	.featrow {
		margin-left: -15px;
		margin-right: -15px;
	}
}
#example {
   position: absolute;
   bottom: 0px;
   height:150px;
  
    
  
   
  
}

.newsnav{
    padding-top:30px;
    padding-bottom:30px;
}
.blogTitle {
	
	color: #FFF;
	width: 100%;
	float: left;

	position: relative;
	z-index: 10;
	padding: 0px 30px 0px 30px;
}
.blogArticle {
	border-bottom: 1px solid #DDD;
	padding-bottom: 5px;
}
.panel-heading1 {
	padding: 0px 15px 0px 15px;
	border-bottom: 1px solid #DDD;
}
.highlightText {
	color: #f47920;
}
.white-text, .white-text h3, .white-text small {
	color: #FFF !important;
}
.orange-text {
	color: #F47920 !important;
}
.feat-trade-date{
	text-transform: none;
}

.leftTD{
    width: 12%;
    padding-bottom: 30px;
}

@media (max-width: 768px) {
    .leftTD{
    width: 30%;
    padding-bottom: 30px;
}

}

.imgContainer{
    float:left;
}

.catText{
    margin-bottom:50px;
}

@media (max-width: 1399px) {
    .catText{
    margin-bottom:50px;
}

.metroText{
     margin-bottom:30px;
}
}

@media (min-width: 767px) {
    .catText{
    margin-bottom:50px;
}

.metroText{
     margin-bottom:50px;
}
}


.tradeshowbanner{
	background:url('https://www.acs-corp.com/image/catalog/WBN-NWS-1570x325.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:325px;
	position:relative;

}

.solutionsbanner{
    background:url('https://www.acs-corp.com/image/catalog/WBN-SOL-2560x550-01.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:550px;
}

.homepagebanner{
    background:url('https://www.acs-corp.com/image/catalog/WBN-HOM-2560x550-01.jpg'); 
	background-size: cover; 
	background-position: center;
		min-height:550px
}

.compliancebanner{
    background:url('https://www.acs-corp.com/image/catalog/WBN-CMM-2560x550-01.jpg'); 
	background-size: cover; 
	background-position: center;
		min-height:550px;
}

.commercialbanner{
    background:url('https://www.acs-corp.com/image/catalog/WBN-CMM-2560x550-01.jpg'); 
	background-size: cover; 
	background-position: center;
		min-height:550px
}
.oembanner{
    background:url('https://www.acs-corp.com/image/catalog/WBN-OEM-2560x550-01.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:550px
}

.lawbanner{
    background:url('https://www.acs-corp.com/image/catalog/WBN-LAW-2560x550-01.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:550px
}

.criminalbanner{
    background:url('https://www.acs-corp.com/image/catalog/WBN-CMJ-2560x550-01.jpg'); 
	background-size: cover; 
	background-position: center;
		min-height:550px
}

.healthbanner{
    background:url('https://acs-corp.com/image/catalog/WBN-HEL-2560x550-01.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:550px
}

.consumerbanner{
    background:url('https://www.acs-corp.com/image/catalog/WBN-CON-2560x550-01.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:550px
}

.metrologybanner{
    background:url('https://www.acs-corp.com/image/catalog/WBN-MET-2560x550-01.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:550px
}

.companybanner{
    background:url('https://www.acs-corp.com/image/catalog/WBN-COM-2560x550-03.jpg'); 
	background-size: cover; 
	background-position: center;
		min-height:550px
}
.innovationsbanner{
    background:url('https://www.acs-corp.com/image/catalog/WBN-INN-2560x550.jpg'); 
	background-size: cover; 
	background-position: center;
		min-height:550px
}
.careerbanner{
    background:url('https://www.acs-corp.com/image/catalog/WBN-CAR-2560x550-01.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:550px
}
@media(max-width:1920px){
  .solutionsbanner{
    background:url('https://www.acs-corp.com/image/catalog/WBN-SOL-2560x550-01.jpg'); 
	background-size: cover; 
	background-position: center;
		min-height:550px
}
} 
@media(max-width:1399px){
  .solutionsbanner{
    background:url('https://www.acs-corp.com/image/catalog/WBN-SOL-2560x550-01.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:400px;
}

  .homepagebanner{
    background:url('https://acs-corp.com/image/catalog/WBN-HOM-2560x550-01.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:400px;
}

.compliancebanner{
    background:url('https://www.acs-corp.com/image/catalog/WBN-CMP-2560x550-01.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:400px;
}
.commercialbanner{
    background:url('https://www.acs-corp.com/image/catalog/WBN-CMM-2560x550-01.jpg'); 
	background-size: cover; 
	background-position: right;
	min-height:400px;
}
.oembanner{
    background:url('https://www.acs-corp.com/image/catalog/WBN-OEM-2560x550-01.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:400px;
}

.lawbanner{
    background:url('https://www.acs-corp.com/image/catalog/WBN-LAW-2560x550-01.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:400px;
}

.criminalbanner{
    background:url('https://www.acs-corp.com/image/catalog/WBN-CMJ-2560x550-01.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:400px;
}

.healthbanner{
    background:url('https://www.acs-corp.com/image/catalog/WBN-HEL-2560x550-01.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:400px;
}

.consumerbanner{
    background:url('https://www.acs-corp.com/image/catalog/WBN-CON-2560x550-01.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:400px;
}

.metrologybanner{
    background:url('https://www.acs-corp.com/image/catalog/WBN-MET-2560x550-01.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:400px;
}
.companybanner{
    background:url('https://www.acs-corp.com/image/catalog/WBN-COM-2560x550-03.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:400px;
}
.innovationsbanner{
    background:url('https://www.acs-corp.com/image/catalog/WBN-INN-2560x550.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:400px;
}
.careerbanner{
    background:url('https://www.acs-corp.com/image/catalog/WBN-CAR-2560x550-01.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:400px;
}
} 

@media(min-width:1399px){
  .solutionsbanner{
    background:url('https://www.acs-corp.com/image/catalog/WBN-SOL-2560x550-01.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:550px;
}

  .homepagebanner{
    background:url('https://www.acs-corp.com/image/catalog/WBN-HOM-2560x550-01.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:550px;
}

.compliancebanner{
    background:url('https://www.acs-corp.com/image/catalog/WBN-CMP-2560x550-01.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:550px;
}
.commercialbanner{
    background:url('https://www.acs-corp.com/image/catalog/WBN-CMM-2560x550-01.jpg'); 
	background-size: cover; 
	background-position: right;
	min-height:550px;
}
.oembanner{
    background:url('https://www.acs-corp.com/image/catalog/WBN-OEM-2560x550-01.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:550px;
}

.lawbanner{
    background:url('https://www.acs-corp.com/image/catalog/WBN-LAW-2560x550-01.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:550px;
}

.criminalbanner{
    background:url('https://www.acs-corp.com/image/catalog/WBN-CMJ-2560x550-01.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:550px;
}

.healthbanner{
    background:url('https://www.acs-corp.com/image/catalog/WBN-HEL-2560x550-01.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:550px;
}

.consumerbanner{
    background:url('https://www.acs-corp.com/image/catalog/WBN-CON-2560x550-01.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:550px;
}

.metrologybanner{
    background:url('https://www.acs-corp.com/image/catalog/WBN-MET-2560x550-01.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:550px;
}
.companybanner{
    background:url('https://www.acs-corp.com/image/catalog/WBN-COM-2560x550-03.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:550px;
}
.innovationsbanner{
    background:url('https://www.acs-corp.com/image/catalog/WBN-INN-2560x550.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:550px;
}
.careerbanner{
    background:url('https://www.acs-corp.com/image/catalog/WBN-CAR-2560x550-01.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:550px;
}
} 
@media(max-width:1200px){
  .solutionsbanner{
    background:url('https://www.acs-corp.com/image/catalog/WBN-SOL-2560x550-01.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:350px;
}
  .homepagebanner{
    background:url('https://www.acs-corp.com/image/catalog/WBN-HOM-2560x550-01.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:350px;
}

.compliancebanner{
    background:url('https://www.acs-corp.com/image/catalog/WBN-CMP-2560x550-01.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:350px;
}
.commercialbanner{
    background:url('https://www.acs-corp.com/image/catalog/WBN-CMM-2560x550-01.jpg'); 
	background-size: cover; 
	background-position: right;
	min-height:350px;
}
.oembanner{
    background:url('https://www.acs-corp.com/image/catalog/WBN-OEM-2560x550-01.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:350px;
}
.lawbanner{
    background:url('https://www.acs-corp.com/image/catalog/WBN-LAW-2560x550-01.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:350px;
}
.criminalbanner{
    background:url('https://www.acs-corp.com/image/catalog/WBN-CMJ-2560x550-01.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:350px;
}

.healthbanner{
    background:url('https://www.acs-corp.com/image/catalog/WBN-HEL-2560x550-01.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:350px;
}

.consumerbanner{
    background:url('https://www.acs-corp.com/image/catalog/WBN-CON-2560x550-01.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:350px;
}

.metrologybanner{
    background:url('https://www.acs-corp.com/image/catalog/WBN-MET-2560x550-01.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:350px;
}

.companybanner{
    background:url('https://www.acs-corp.com/image/catalog/WBN-COM-2560x550-03.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:350px;
}
.innovationsbanner{
    background:url('https://www.acs-corp.com/image/catalog/WBN-INN-2560x550.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:350px;
}
.careerbanner{
    background:url('https://www.acs-corp.com/image/catalog/WBN-CAR-2560x550-01.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:350px;
}
}
@media(max-width:767px){
  .solutionsbanner{
    background:url('https://www.acs-corp.com/image/catalog/WBN-SOL-2560x550-01.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:300px;
}
  .homepagebanner{
    background:url('https://www.acs-corp.com/image/catalog/WBN-HOM-2560x550-01.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:300px;
}

.compliancebanner{
    background:url('https://www.acs-corp.com/image/catalog/WBN-CMP-2560x550-01.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:300px;
}
.commercialbanner{
    background:url('https://www.acs-corp.com/image/catalog/WBN-CMM-2560x550-01.jpg'); 
	background-size: cover; 
	background-position: right;
	min-height:300px;
}
.oembanner{
    background:url('https://www.acs-corp.com/image/catalog/WBN-OEM-2560x550-01.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:300px;
}
.lawbanner{
    background:url('https://www.acs-corp.com/image/catalog/WBN-LAW-2560x550-01.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:300px;
}
.criminalbanner{
    background:url('https://www.acs-corp.com/image/catalog/WBN-CMJ-2560x550-01.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:300px;
}

.healthbanner{
    background:url('https://www.acs-corp.com/image/catalog/WBN-HEL-2560x550-01.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:300px;
}
.consumerbanner{
    background:url('https://www.acs-corp.com/image/catalog/WBN-CON-2560x550-01.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:300px;
}
.metrologybanner{
    background:url('https://www.acs-corp.com/image/catalog/WBN-MET-2560x550-01.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:300px;
}
.companybanner{
    background:url('https://www.acs-corp.com/image/catalog/WBN-COM-2560x550-03.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:300px;
}
.innovationsbanner{
    background:url('https://www.acs-corp.com/image/catalog/WBN-INN-2560x550.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:300px;
}

.careerbanner{
    background:url('https://www.acs-corp.com/image/catalog/WBN-CAR-2560x550-01.jpg'); 
	background-size: cover; 
	background-position: center;
	min-height:300px;
}
}

@media(max-width:1399px){
  .productBanner{
   
	min-height:400px;
} 
       
       .defaultBanner{
  
	min-height:400px;
} 
   }

@media(max-width:1200px){
  .productBanner{
   
	min-height:350px;
} 
      .defaultBanner{
  
	min-height:350px;
} 
}
@media(max-width:767px){
  .productBanner{
   
	min-height:300px;
} 
      .defaultBanner{
  
	min-height:300px;
} 
}
@media(min-width:1920px){
  .productBanner{
   
	min-height:550px;
} 
      .defaultBanner{
  
	min-height:550px;
} 
}
@media(min-width:1400px){
  .productBanner{
   
	min-height:550px;
} 
      .defaultBanner{
  
	min-height:550px;
} 
}
.homepageText  h1{
    color: #FFFFFF !important;
}
.tradeshowDiv{
    min-height: 250px;
      
    margin-top: 100px;
   
}
.tradeshow2Div{
  
   
}