
@font-face{font-family:"Nexa Light Regular";src:url(nexalight-webfont.woff)}@font-face{font-family:"Nexa Rust Sans";src:url(nexarustsans-black-webfont.woff)}@font-face{font-family:"LunchBox Bold";src:url(3123E6_2_0.woff)}body{font-family:"Nexa Light Regular";color:#000;padding-top:90px;font-size:16px}.btn{text-transform:uppercase}.btn-primary{border-radius:25px;background-color:#196bac;border:2px solid #196bac;font-size:11px;letter-spacing:1px}.btn-red{background-color:#ee1b2c;border:2px solid #ee1b2c}.trc-red{color:#ee1b2c}.trc-blue{color:#196bac}.trc-grey{color:#9c9fa1}p,li{line-height:1.8em}nav,.dropdown-menu{font-size:12px;font-weight:bold;text-transform:uppercase;letter-spacing:1px}.navbar-default{background-color:#fff;border:0;min-height:90px}.nav-brand-logo{max-width:80px;margin-right:30px;padding-top:10px}.navbar .nav>li>a{color:#000;margin-top:10px}.navbar .nav>li>a.login{color:#ee1b2c}@media(min-width:992px){.navbar li{margin-left:1em;margin-right:1em}}.navbar-header button:last-of-type,.navbar-header button:last-of-type:focus{border:0;background:transparent}.navbar-collapse{position:relative}.navbar-collapse form{position:absolute;top:0;right:0;width:100%;padding:0;margin:0;z-index:0;border:0}.navbar-collapse form button,.navbar-collapse form input{padding:8px 12px;border-radius:0;border-width:0;color:#777;background-color:#f8f8f8;border-color:#e7e7e7;box-shadow:none;outline:0}.navbar-collapse form input{font-size:14px;color:#a0a0a0;box-shadow:none}.navbar-collapse form button[type="reset"]{display:none}@media(min-width:768px){.navbar-collapse{padding-top:0!important;padding-right:38px!important;white-space:nowrap}.navbar-collapse form{width:38px}.navbar-collapse form button,.navbar-collapse form input{padding:20px 12px}.navbar-collapse form input{font-size:18pt;opacity:0;display:none;height:60px}.navbar-collapse form.active{width:100%}.navbar-collapse form.active .input-group-btn{width:1%}.navbar-collapse form.active button,.navbar-collapse form.active input{display:table-cell;opacity:1}.navbar-collapse form.active input{width:100%;text-align:right}}@media(max-width:764px){nav .navbar-nav{margin-top:30px}#chemtracSearchForm{margin-top:5px}.nav-brand-logo{padding-top:0}}a.navbar-brand{position:relative;z-index:1}h1{font-family:"Nexa Rust Sans";font-size:28px}h2{font-family:"Nexa Rust Sans";font-size:22px}.carousel-heading{font-family:"Nexa Rust Sans";font-size:12px}.carousel-caption{background:rgba(255,255,255,0.5);color:#000;text-shadow:none}.carousel-inner h3{font-family:"LunchBox Bold";color:#ee1b2c;font-size:40px}@media(max-width:992px){.carousel-inner h3{font-size:20px}}@media(min-width:1170px){#myCarousel .carousel-caption.banner-text-right{width:35%;top:15%;bottom:auto;right:10%;left:auto}#myCarousel .carousel-caption.banner-text-left{width:35%;top:15%;bottom:auto;left:10%;right:auto}#myCarousel .carousel-caption h3{margin-bottom:25px;padding:0 10px}}#homeBoxes{margin-left:5%;margin-right:5%}#homeBoxes p{font-size:18px}#homeBoxes .home-box{color:#fff;padding:15px}#homeBoxes .home-box-border{background-color:#196bac;margin-top:10px;border:#196bac medium solid}#homeBoxes .home-box-text{padding:10px}@media only screen and (min-width:960px) and (max-width:1600px){#homeBoxes .home-box-text{min-height:280px}}@media only screen and (min-width:1700px) and (max-width:2200px){#homeBoxes .home-box-text{min-height:250px}}@media only screen and (min-width:2220px){#homeBoxes .home-box-text{min-height:180px}}#homeBoxes #signUpForFree .home-box-border{border:#ccc medium solid;background-color:#fff;color:#000;padding:10px}#homeBoxes #signUpForFree label{font-size:14px;float:left}.company-logos img{max-width:250px}@media(max-width:1500px){.company-logos img{margin-bottom:45px}}.company-logos{background-color:#196bac;color:#fff;padding:30px}.home-news-separator{border-bottom:1px dotted #ccc}.home-bottom-text{font-size:13px;color:#777}.software-box-outer,.training-box-outer{border:6px solid #196bac;padding:0}.software-box-inner,.training-box-inner{padding:20px 20px 0 20px}.software-box-inner-text{min-height:250px}.software-box-btn,.training-box-btn{padding-bottom:20px}.training-box-inner,.training-box-outer{background-color:#196bac;color:#fff}.training-box-inner-text{min-height:300px}#trainingList .media-body{padding-left:30px}#trainingList .media-object{max-width:100px}#virtual .media,#elearning .media{margin-bottom:30px}#virtual h4.course-category,#elearning h4.course-category{background-color:#196bac;color:#fff;padding:10px}.information-page h4{color:#888;padding:15px 0 0 0}.news-index h3 a{text-decoration:none;color:#000}.news-index h3{min-height:110px;border-bottom:1px dotted #ccc}.news-index .news-date,.news-article .news-date,header#newsletter .news-date{color:#888;font-weight:bold}.news-index .news-category .active{font-weight:bold;color:#ee1b2c}.sign-up-to-alerts,#contactFormContainer{padding:10px;background-color:#9c9fa1;color:#fff}.sign-up-to-alerts input[type="text"],#contactFormContainer input[type="text"]{width:100%;color:#000}.news-article h2.headline{line-height:1.5em}.news-article #learnMore{padding:10px;background-color:#196bac;color:#fff}.news-article .read-more{font-weight:bold}.news-article .social-sharing{float:right;margin-right:10px}.events-index .events-border{border:1px solid #eee}.events-index .book-event{background-color:#196bac;color:#fff;padding:10px 0}.events-index .media-body{color:#888;padding-left:10px}.events-index .event-image{max-width:100px;border-radius:50%}.events-index .media-body{vertical-align:middle}.events-index h3{min-height:80px}.events-index #eventsTabs{margin-right:14px}.events-index .events-description{min-height:140px}.events-index #comingSoon{border:1px solid #ccc}.events-index #comingSoon h3{min-height:auto}.map-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.map-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}.map-container{padding-bottom:20px}.contact-index .fa{margin-right:5px}.contact-index h4{color:#9c9fa1}header#newsletter h1{font-family:"LunchBox Bold";color:#ee1b2c;font-size:50px}@media(min-width:768px){header#newsletter.row{position:relative}header#newsletter .bottom-align-download{position:absolute;bottom:0}}.newsletter-content{padding:10px}#searchResults{padding:0 20px}#searchResults .row-result{border-bottom:1px dotted #ccc;padding:10px}footer{background-color:#196bac;color:#fff;padding:20px 0 20px 0;margin:80px 0 0 0;font-size:14px}footer a{color:#fff}footer a:hover{text-decoration:none;color:#ccc}.mb-45{margin-bottom:45px}.mb-25{margin-bottom:25px}.mt-10{margin-top:10px}.mt-25{margin-top:25px}.mt-45{margin-top:45px}.no-padding-left{padding-left:0}.no-padding-right{padding-right:0}.pl-50{padding-left:50px}@media(max-width:780px){.container{margin:0 10px 0 10px}}form label.error{color:#ee1b2c}