/* Live development CSS - 19 Mar 2020 - 14:47:51 */ article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html {padding:0;margin:0;line-height: 24px;font-family: 'Lato', sans-serif;}*, *:before, *:after { box-sizing:border-box;}a, a:active, a:focus { outline: 0; } a, a:active, a:focus { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }.container {text-align:center;padding:15px 30px;display:inline-block;position: absolute;top: 0;left: 0;background:rgba(251, 246, 226, 0.95);height: 630px;z-index:30;}header#nav ul {list-style-type: none;margin: 0;padding:0;}header#nav ul > li {display: block;margin: 0;padding: 0;}header#nav ul > li > a {display: block;padding: 12px 0;color: #555;font-size: 24px;text-decoration:none;text-transform:uppercase;font-weight:300;border-bottom: 1px solid #969082;background:url('../images/red-bg-plain.png') no-repeat;background-position: 0 120px;-webkit-transition: all .5s ease; -moz-transition: all .5s ease; -ms-transition: all .5s ease; -o-transition: all .5s ease; transition: all .5s ease;}header#nav ul > li:last-child a {border-bottom:0;}header#nav ul > li > a:hover,header#nav ul > li > a.cur { text-decoration: none; color: #fff; background-position:0 0;}#hamburger {display: none;width: 25px;height: 25px;position: fixed;right: 15px;top: 32px;cursor: pointer;}#close {position: fixed;top: 32px;right: 15px;width: 25px;height: 25px;z-index: 1200;display: none;cursor: pointer;}@media only screen and (max-width: 800px) {.container {background: none;box-shadow: none;height: auto;}header#nav { position: fixed; top: 0; left: 0; right: 0; z-index: 1000; height:90px;background:#ffffff;box-shadow: 0 0 15px 0 rgba(0,0,0,0.1);}header#nav ul {display: block;position: fixed;float: none;top: 0;left: 0;right: 0;background: #fff;padding: 10px;z-index: 1000;-webkit-box-shadow: 0 0 15px 0 rgba(0,0,0,0.1);box-shadow: 0 0 15px 0 rgba(0,0,0,0.1);-webkit-transform: translateY(-540px);-moz-transform: translateY(-540px);-ms-transform: translateY(-540px);-o-transform: translateY(-540px);transform: translateY(-540px);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}header#nav ul > li {float: none;border-bottom: 1px solid #f2f2f2;display:block;}header#nav ul > li:last-child { border-bottom: none; }header#nav ul > li > a {display: block;font-size: 24px;text-align: center;padding: 20px 5px;color:#9c3121;border-bottom: 0;background: none;}header#nav ul > li > a:hover,header#nav ul > li > a.cur { background:none;color:#333;}#hamburger {display: block;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}#close {-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-transform: translateX(50px);-moz-transform: translateX(50px);-ms-transform: translateX(50px);-o-transform: translateX(50px);transform: translateX(50px);display: block;}header#nav.showNav ul {-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);} header#nav.showNav #hamburger {-webkit-transform: translateX(50px);-moz-transform: translateX(50px);-ms-transform: translateX(50px);-o-transform: translateX(50px);transform: translateX(50px);}header#nav.showNav #close {-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);}}.container h1 {text-indent:-9999px;background:url(../images/veritas-logo.png) top left no-repeat;width:270px;height:201px;background-size: contain;margin: 0;margin-bottom: 20px;}@media only screen and (max-width: 800px) {.container h1 {width:210px;height:60px;background:url(../images/veritas-mobile-logo.png) top left no-repeat;background-size: cover;margin-bottom: 0;}}#bannerSlider,.mainBanner {width: 100%;height:630px;display: block;}#banner1 {background:url(../images/header-shipping.jpg) center center no-repeat;background-size: cover;}#banner2 {background:url(../images/banner-2-truck.jpg) center center no-repeat;background-size: cover;display: none;}#banner3 {background:url(../images/banner-air.jpg) center right no-repeat;background-size: cover;display: none;}#aboutBanner {background:url(../images/about-banner-1.jpg) center right no-repeat;background-size: cover;}#contactBanner {background:url(../images/contact-banner.jpg) center center no-repeat;background-size: cover;}#productsBanner {background:url(../images/products-banner.jpg) center center no-repeat;background-size: cover;}#wineBanner {background:url(../images/wine-banner.jpg) center right no-repeat;background-size: cover;}#textileBanner {background:url(../images/textile-banner.jpg) center center no-repeat;background-size: cover;}#downstreamBanner {background:url(../images/downstream-banner.jpg) center center no-repeat;background-size: cover;}#industrialBanner {background:url(../images/industrial-banner.jpg) center center no-repeat;background-size: cover;}#householdBanner {background:url(../images/household-banner.jpg) center center no-repeat;background-size: cover;}#banner1,#banner2,#banner3,#aboutBanner,#contactBanner,#productsBanner,#wineBanner,#textileBanner,#downstreamBanner,#industrialBanner,#householdBanner {width: 100%;height:630px;position: absolute;top:0;left:0;}@media only screen and (max-width: 800px) {#banner1,#banner2,#banner3,#aboutBanner,#contactBanner,#productsBanner,#wineBanner,#textileBanner,#downstreamBanner,#industrialBanner,#householdBanner {height: 300px;background-size: cover;margin-top: 90px;}#bannerSlider,.mainBanner {height: 300px;margin-top: 90px;}}.normalSection {width: 100%;position: relative;padding: 30px 0;}@media only screen and (max-width: 800px){.normalSection {padding: 0;}}.normalSection::after {content: ""; clear: both; display: block;}.whiteBg {background: #f9f3e2;}.beigeBg {background: #d2d0c3;}.lightBg {background: #ebebeb;}.normalContainer {max-width: 1100px;margin:0 auto;padding: 15px 0;}.normalText {padding: 15px 20px;}.textCenter {text-align: center;}.normalText span {color:#9c3121;}.normalText h2{font-size: 60px;font-weight: 300;color: #9c3121;text-transform: uppercase;margin: 0;padding-top: 30px;}.normalText h4{font-size: 30px;font-weight: 300;color: #666666;text-transform: uppercase;line-height: 32px;margin: 25px 0;}.normalText p{color: #333;font-size: 18px;font-weight: 300;line-height: 26px;}.normalText p a{color: #9c3121;font-size: 18px;font-weight: 300;line-height: 26px;text-decoration: none;background:url('../images/red-bg-plain.png') repeat-x;background-position: 0 60px;padding:0 2px;-webkit-transition: all .5s ease; -moz-transition: all .5s ease; -ms-transition: all .5s ease; -o-transition: all .5s ease; transition: all .5s ease;}.normalText a,.normalText a:hover { text-decoration: none;}.normalText p a:hover { text-decoration: none; color: #fff; background-position:0 0;}@media only screen and (max-width: 800px){.normalText h2{font-size: 40px;}}@media only screen and (max-width: 480px) {.normalText h2{font-size: 30px;font-weight: 300;}.normalText h4{font-size: 20px;font-weight: 300;line-height: 24px;}}.halfCol {width: 50%;float: left;}.halfColImg {background:#d2d0c3 url('../images/services-ship.jpg') no-repeat;background-size: cover;background-position: center center;position: absolute;top: 0;left: 0;bottom: 0;width: 50%;}.halfColRight {width: 50%;position: relative;margin-left: 50%;max-width: 550px;}.normalText h3{font-size: 50px;font-weight: 300;color: #9c3121;text-transform: uppercase;line-height: 42px;margin:0;}.normalText .redpText {color:#9c3121;}@media only screen and (max-width: 1000px) {.halfCol {display: block;width: 100%;margin-left: 0;}.halfColImg {position: relative;top: 0;left: 0;bottom: 0;width: 100%;height: 400px;}.halfColRight {width: 100%;position: relative;margin-left: 0;max-width: 100%;}}@media only screen and (max-width: 800px) {.normalText h3 {font-size: 30px;line-height: 32px;}}@media only screen and (max-width: 480px) {.normalText h3 {font-weight: 300;}}.product {margin-bottom: 15px;display: block;}.product img {float:left;padding-right:20px;width: 110px;}.product .productTitle {font-size: 40px;font-weight: 100;color: #9c3121;text-transform: uppercase;line-height: 42px;margin: 0;}.product .productSubTitle {margin:0;font-size:30px;font-weight:300;color:#999999;padding-top:5px;text-transform: uppercase;display: block;}.product::after {content:'';display:block;clear:both;}@media only screen and (max-width: 1000px) {.product .productTitle {font-size: 30px;line-height: 30px;}.product .productSubTitle {font-size:20px;line-height: 20px;}}@media only screen and (max-width: 800px) {.product h3 {font-size: 22px;line-height: 22px;}.product .productSubTitle {font-size:18px;line-height: 18px;}.product img {width:80px}}@media only screen and (max-width: 640px) {.product .productTitle {font-size: 30px;line-height: 30px;}.product .productSubTitle {font-size:20px;line-height: 20px;}.product img {width:140px;}.product {width:100%;}}@media only screen and (max-width: 480px) {.product .productTitle {font-size: 24px;line-height: 24px;font-weight: 300;}.product .productSubTitle {font-size:20px;line-height: 20px;}.product img {width:80px}}.mapboxMap {width: 100%;height: 500px;}.mapTitle {position:absolute;left:50%;margin-left:-170px;width: 340px;}.mapTitle img {width: 100%;}@media only screen and (max-width: 480px) {.mapboxMap {height: 300px;overflow: hidden;}.mapTitle {margin-left:-100px;width:200px;}}.clients {text-align:center;display: block;}.clients img {margin:0 10px;}@media only screen and (max-width: 800px) {.clients {padding-top: 20px;}}footer {background:#660b0b;padding:30px 0 0 0;width: 100%;display: block;}#footerFullWidth {width: 100%;display: block;}#footerContainer::after {content: ""; clear: both; display: block;}#footerContainer {max-width:1100px;margin:0 auto;padding: 0 30px;}#footerContainer .footerBlock{width:33%;float:left;}#footerContainer .footerBlock p {color: #fff;font-size:18px;line-height:24px;font-weight:300;}#footerContainer .footerBlock a {color:#fff;text-decoration:none;}#copyright {width:100%;background:#470808;padding:2px;text-align:center;}#copyright p {color:#fff;font-weight:300;}.noWrap {white-space: nowrap;}@media only screen and (max-width: 640px) {#footerContainer .footerBlock{width:50%;}#footerContainer .footerBlock:nth-child(odd){clear:both;}}@media only screen and (max-width: 400px) {#footerContainer .footerBlock{width:100%;float: none;}}.halfColForm,.halfFormField {width: 50%;float: left;}.fieldMessage {width:100%;clear:both;}.halfFormField.formPad {padding-right: 20px;}input#myMessage {width: 1px;display: none;}input,textarea {width:100%;padding:5px;color:#666666;border:1px solid #dddddd;border-radius:0;font-weight: 300;background: #fff;margin-bottom: 5px;}textarea {height:100px;border-radius:0;}label {color:#333;font-weight: 300;font-size: 18px;display: block;margin-bottom: 5px;}input[type=submit] {display:block;width: 100%;border:0;color:#ffffff;background:#9c3121;padding:7px;-webkit-transition: all .5s ease; -moz-transition: all .5s ease; -ms-transition: all .5s ease; -o-transition: all .5s ease; transition: all .5s ease;;border-radius:0;margin-top: 10px;}input[type=submit]:hover {background:#660b0b;}input[type=date]{width:100%;display:block;}select {width:100%;display:block;width:100%;padding:5px;color:#666666;border:1px solid #dddddd;border-radius:0;font-weight: 300;background: #fff;height: 30px;}@media only screen and (max-width: 800px) {.halfColForm {display: block;width: 100%;margin-left: 0;}}@media only screen and (max-width: 640px) {.fieldMessage {width:100%;}}@media only screen and (max-width: 480px) {.halfFormField {width: 100%;float: none;}.halfFormField.formPad {padding-right: 0px;}}.product.large {width:19%;padding: 0 10px;display: inline-block;}.product.large img {width:100%;padding: 0;border:1px solid #ddd;}.product.large .productTitle {font-size:26px;line-height:36px;}.product.large .productSubTitle {font-size:18px;line-height:5px;}.product.large p {font-size: 16px;line-height: 18px;color: #333;padding-top: 5px;clear: both;}@media only screen and (max-width: 1000px) {.product.large {width:25%;}}@media only screen and (max-width: 800px) {.product.large {width:33%;}}@media only screen and (max-width: 640px) {.product.large {width:49%;}}@media only screen and (max-width: 480px) {.product.large .productTitle{font-size: 16px;line-height: 26px;}.product.large .productSubTitle{font-size: 14px;line-height: 0px;}}.thumbGallery {width:100%;text-align: center;}.thumbGallery li{width:25%;padding: 10px;float: left;}.thumbGallery li img {width: 100%}.thumbGallery ul {list-style: none;margin: 0;padding: 0;}.thumbnailSection,.thumbnailSection .thumbGallery {padding: 0;}@media only screen and (max-width: 640px) {.thumbGallery li{width:50%;}.thumbGallery li.liSpacer {display: none;}}@charset "UTF-8";#imagelightbox{position: fixed;z-index: 9999; -ms-touch-action: none;touch-action: none;}#imagelightbox-overlay{background-color: #fff;background-color: rgba( 255, 255, 255, .9 );position: fixed;z-index: 9998;top: 0;right: 0;bottom: 0;left: 0;}#imagelightbox-close {width: 2.5em; height: 2.5em; text-align: left;text-indent: -9999px;background-color: #666;position: fixed;z-index: 10002;top: 2.5em; right: 2.5em; -webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;-webkit-transition: color .3s ease;-moz-transition: color .3s ease;-ms-transition: color .3s ease;-o-transition: color .3s ease;transition: color .3s ease;}#imagelightbox-close:hover {background-color: #111;}#imagelightbox-close:before,#imagelightbox-close:after {width: 2px;background-color: #fff;content: '';position: absolute;top: 20%;bottom: 20%;left: 50%;margin-left: -1px;}#imagelightbox-close:before {-webkit-transform: rotate( 45deg );-moz-transform: rotate( 45deg );-ms-transform: rotate( 45deg );-o-transform: rotate( 45deg );transform: rotate( 45deg );}#imagelightbox-close:after {-webkit-transform: rotate( -45deg );-moz-transform: rotate( -45deg );-ms-transform: rotate( -45deg );-o-transform: rotate( -45deg );transform: rotate( -45deg );}