/*! normalize.css 2012-07-07T09:50 UTC - http://github.com/necolas/normalize.css */article,aside,details,figcaption,figure,footer,header,hgroup,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%;-webkit-text-size-adjust:100%;-ms-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:.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}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:75%}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 #c0c0c0;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,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],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}p{-webkit-hyphens:auto;-epub-hyphens:auto;-moz-hyphens:auto;hyphens:auto}b,strong,.strong{font-weight:bold}dfn,em,.em{font-style:italic}small,.small{font-size:75%}ul,ol{padding:0;list-style-type:none}dd{margin:0}.sidebar ul,.sidebar ol,.commentlist{list-style:none}.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.image-replacement{text-indent:100%;white-space:nowrap;overflow:hidden}.button,.button:visited{border:1px solid #399cc4;border-top-color:#4fa8cc;border-left-color:#4fa8cc;padding:4px 12px;color:#fff;display:inline-block;font-size:11px;font-weight:bold;text-decoration:none;text-shadow:0 1px rgba(0,0,0,0.75);cursor:pointer;margin-bottom:20px;line-height:21px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#57acce;background-image:-webkit-gradient(linear,left top,left bottom,from(#6bb6d4),to(#57acce));background-image:-webkit-linear-gradient(top,#6bb6d4,#57acce);background-image:-moz-linear-gradient(top,#6bb6d4,#57acce);background-image:-o-linear-gradient(top,#6bb6d4,#57acce);background-image:linear-gradient(to bottom,#6bb6d4,#57acce)}.button:hover,.button:visited:hover,.button:focus,.button:visited:focus{color:#fff;border:1px solid #399cc4;border-top-color:#3186a8;border-left-color:#3186a8;background-color:#43a3c9;background-image:-webkit-gradient(linear,left top,left bottom,from(#57acce),to(#43a3c9));background-image:-webkit-linear-gradient(top,#57acce,#43a3c9);background-image:-moz-linear-gradient(top,#57acce,#43a3c9);background-image:-o-linear-gradient(top,#57acce,#43a3c9);background-image:linear-gradient(to bottom,#57acce,#43a3c9)}.button:active,.button:visited:active{background-color:#6bb6d4;background-image:-webkit-gradient(linear,left top,left bottom,from(#57acce),to(#6bb6d4));background-image:-webkit-linear-gradient(top,#57acce,#6bb6d4);background-image:-moz-linear-gradient(top,#57acce,#6bb6d4);background-image:-o-linear-gradient(top,#57acce,#6bb6d4);background-image:linear-gradient(to bottom,#57acce,#6bb6d4)}.blue-button,.blue-button:visited{border-color:#3e3e3e;text-shadow:0 1px 1px #3e3e3e;background-color:#4a4a4a;background-image:-webkit-gradient(linear,left top,left bottom,from(#575757),to(#4a4a4a));background-image:-webkit-linear-gradient(top,#575757,#4a4a4a);background-image:-moz-linear-gradient(top,#575757,#4a4a4a);background-image:-o-linear-gradient(top,#575757,#4a4a4a);background-image:linear-gradient(to bottom,#575757,#4a4a4a);-webkit-box-shadow:inset 0 0 3px #808080;-moz-box-shadow:inset 0 0 3px #808080;box-shadow:inset 0 0 3px #808080}.blue-button:hover,.blue-button:visited:hover,.blue-button:focus,.blue-button:visited:focus{border-color:#313131;background-color:#3e3e3e;background-image:-webkit-gradient(linear,left top,left bottom,from(#4d4d4d),to(#3e3e3e));background-image:-webkit-linear-gradient(top,#4d4d4d,#3e3e3e);background-image:-moz-linear-gradient(top,#4d4d4d,#3e3e3e);background-image:-o-linear-gradient(top,#4d4d4d,#3e3e3e);background-image:linear-gradient(to bottom,#4d4d4d,#3e3e3e)}.blue-button:active,.blue-button:visited:active{background-color:#575757;background-image:-webkit-gradient(linear,left top,left bottom,from(#4a4a4a),to(#575757));background-image:-webkit-linear-gradient(top,#4a4a4a,#575757);background-image:-moz-linear-gradient(top,#4a4a4a,#575757);background-image:-o-linear-gradient(top,#4a4a4a,#575757);background-image:linear-gradient(to bottom,#4a4a4a,#575757)}@font-face{font-family:'WebSymbolsRegular';src:url('../fonts/WebSymbols-Regular.eot');src:url('../fonts/WebSymbols-Regular.eot?#iefix') format('embedded-opentype'),url('../fonts/WebSymbols-Regular.woff') format('woff'),url('../fonts/WebSymbols-Regular.ttf') format('truetype'),url('../fonts/WebSymbols-Regular.svg#WebSymbolsRegular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'ff-scala-sans-web-pro-sc';src:url('/ScalaSansCaps.eot');src:url('/ScalaSansCaps.eot?#iefix') format('embedded-opentype'),url('/ScalaSansCaps.woff2') format('woff2'),url('/ScalaSansCaps.woff') format('woff'),url('/ScalaSansCaps.ttf') format('truetype'),url('/ScalaSansCaps.svg#ScalaSansCaps') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'ff-scala-sans-web-pro';src:url('/ScalaSans-Regular.eot');src:url('/ScalaSans-Regular.eot?#iefix') format('embedded-opentype'),url('/ScalaSans-Regular.woff2') format('woff2'),url('/ScalaSans-Regular.woff') format('woff'),url('/ScalaSans-Regular.ttf') format('truetype'),url('/ScalaSans-Regular.svg#ScalaSans-Regular') format('svg');font-weight:normal;font-style:normal}span.amp{font-family:Baskerville,'Goudy Old Style',Palatino,'Book Antiqua',serif;font-style:italic}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.alert{margin:10px;padding:5px 18px;border:1px solid}.alert-help{margin:10px;padding:5px 18px;border:1px solid;border-color:#e8dc59;background:#ebe16f}.alert-info{margin:10px;padding:5px 18px;border:1px solid;border-color:#bfe4f4;background:#d5edf8}.alert-error{margin:10px;padding:5px 18px;border:1px solid;border-color:#f8cdce;background:#fbe3e4}.alert-success{margin:10px;padding:5px 18px;border:1px solid;border-color:#deeaae;background:#e6efc2}body{font-family:"ff-scala-sans-web-pro",Helvetica Neue,Helvetica,Arial,sans-serif;font-size:100%;line-height:1.5;color:#565656;background-color:#fff;-moz-hyphens:none;-ms-hyphens:none;-webkit-hyphens:none;hyphens:none;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:greyscale;overflow-x:hidden}.clear{clear:both}img{max-width:100%;height:auto}.tooltip{display:none;background:#00803f;font-size:13px;height:auto;width:482px;padding:18px 19px 18px 18px;color:#fff;z-index:100}.tooltip h2{font-weight:700;margin:0 0 8px 0;padding-bottom:6px;letter-spacing:1px;line-height:20px;font-size:18px;border-bottom:1px solid #fff;color:#fff;text-transform:uppercase}.tooltip h3{display:inline-block;letter-spacing:1px;margin-bottom:8px;font-size:12px}.tooltip h3 a{text-transform:uppercase;color:#bbb;margin-top:0}.tooltip h3 a:hover{text-decoration:underline}.tooltip a{margin-top:10px;font-weight:700;text-decoration:none;display:block;font-weight:normal}span.dark-green{color:#0c582f;font-family:"ff-scala-sans-web-pro-sc",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600}span.dark-green a{color:#0c582f}.header-border{position:relative;height:4px;background-color:#6db340;width:100%}.home-intro{font-size:22px;color:#777}.home-services{background:#f3f3f3;color:#4ca61c;padding:4em 20px 2em 20px}.home-services .home-services-repeater{margin:0;padding:0}.home-services .home-services-repeater li{display:inline-block;float:left;width:100%;margin:0 0 48px}.home-services .home-services-left,.home-services .home-services-right{display:inline-block;float:left;width:20%;padding-right:.75em}.home-services .home-services-right{width:80%;padding-right:0}.home-services h3 a,.home-services h3 a:visited{color:#777}.home-services h3 a:hover,.home-services h3 a:visited:hover,.home-services h3 a:focus,.home-services h3 a:visited:focus,.home-services h3 a:active,.home-services h3 a:visited:active{color:#589134}.home-regions-border-top{width:100%;display:block;height:10px;background:linear-gradient(to left,#4ca600,#060)}.home-regions-border-bottom{width:100%;display:block;height:10px;background:linear-gradient(to right,#4ca600,#060)}.home-regions{background:url('../images/map-wrap-2.jpg') center center no-repeat;background-size:cover;padding:4em 20px 3em 20px}.home-regions h3{color:#4ca61c;font-size:30px;font-weight:600}.home-regions p{color:#0a660c;font-size:16px;line-height:22px}.home-regions a.btn,.home-regions a.btn:visited{width:100%;display:block;border:3px solid #4ca61c;background:#fff;color:#0a660c;height:38px;line-height:38px;font-size:15px;font-weight:600;text-transform:uppercase;margin:0 0 20px;border-radius:12px;text-align:center}.home-image-links{padding:4em 20px 2.25em 20px}.home-image-links .home-image-links-repeater li{display:inline-block;float:left;width:100%;height:280px;border-radius:36px;text-align:center;position:relative;margin:0 0 36px}.home-image-links .home-image-links-repeater li .image-title{position:absolute;width:100%;display:block;bottom:0;background:rgba(255,255,255,0.8);padding:13px 0;height:40px}.home-image-links .home-image-links-repeater li h3{display:block;font-size:16px;height:17px;line-height:17px}.home-image-links .home-image-links-repeater li h3 a,.home-image-links .home-image-links-repeater li h3 a:visited{color:#0a660c}.search h1.archive-title span{padding:10px 0 20px 20px}.search h3{margin-bottom:0}.search .article-header{padding:5px 20px 20px 20px}.search .entry-content article h2{border-bottom:0;margin-bottom:0}.search .entry-content ol{list-style-type:none}.search .bones_page_navi li a:hover{color:#589134}.search .bones_page_navi li.bpn-current{border-bottom:2px solid #6db340!important}.single-projects article section.entry-content{margin-top:2em}.single-projects #sidebar2{margin-top:0}.page-id-95 .entry-content img{margin:0}.page-id-95 .fourcol{margin-right:10px}.page-id-3008 .header #header-title-box.wrap .header-title,.page-id-3205 .header #header-title-box.wrap .header-title{letter-spacing:2.8px}.wrap{max-width:1260px;margin:0 auto}#inner-content.wrap,.wrap-small{max-width:985px;margin:0 auto}a,a:visited{color:#6db340;text-decoration:none}a:hover,a:visited:hover,a:focus,a:visited:focus{color:#589134;-webkit-transition:color .3s linear;-moz-transition:color .3s linear;-ms-transition:color .3s linear;-o-transition:color .3s linear;transition:color .3s linear}a:link,a:visited:link{-webkit-tap-highlight-color:rgba(0,0,0,0.3)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5{font-family:"ff-scala-sans-web-pro",Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:uppercase;text-rendering:optimizelegibility;font-weight:400;-moz-hyphens:none;-ms-hyphens:none;-webkit-hyphens:none;hyphens:none}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a{text-decoration:none}h1,.h1{font-size:18px;line-height:1.333em;margin:0;text-transform:uppercase;letter-spacing:1px;padding-top:3px}h1.page-title-projects{color:#1d883f;font-size:20px;margin:0;font-family:"ff-scala-sans-web-pro",Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:600;position:relative}h2,.h2{font-size:20px;color:#0c582f;line-height:1.4em;font-family:"ff-scala-sans-web-pro",Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:none}h2.archive-year{border-bottom:1px solid #c2c2c2}h3,.h3{font-size:15px;color:#0c582f;margin-bottom:-10px;margin-top:0;text-transform:uppercase;font-weight:800}h4,.h4{font-size:1.1em;font-weight:700}h5,.h5{font-size:.846em;line-height:2.09em;text-transform:uppercase;letter-spacing:2px}p{-moz-hyphens:none;-ms-hyphens:none;-webkit-hyphens:none;hyphens:none}.home .header #inner-header{height:200px}.header{float:left;position:relative;width:100%;height:auto;z-index:3}.header #inner-header{position:relative;z-index:999;width:100%;height:200px}.header #middle-container{float:left;position:relative;background-color:#fff;width:100%}.header #hamburger-button{position:absolute;right:0;float:left}.header #logo{position:relative;float:left;margin:12px 0 3px 12px}.header #mini-nav-container{float:right;margin-top:78px;margin-bottom:2px;margin-right:5px;font-size:16px;clear:right}.header .phone{display:none}.header #phone,.header #email{float:left;display:inline-block;margin:0 0 0 20px}.header .tagline{position:absolute;width:100%;background:#0c582f;background:rgba(12,88,47,0.9);background-image:url('../images/down_arrow.png');background-repeat:no-repeat;background-position:98%;height:30px;color:#fff;font-size:20px;padding-left:15px;padding-top:1px;cursor:pointer;overflow:hidden;z-index:3}.header .tagline span.title{font-family:"ff-scala-sans-web-pro-sc",Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.5px}.header .tagline p{font-size:14px;padding-right:10px;margin-top:5px;text-transform:none}.header .tagline span.contact-info{display:none}.header .tagline .arrow{display:none}.header .tagline #bottom-row{position:absolute;width:100%;top:224px;left:0}.header .tagline .email{position:relative;width:30%;float:left;padding-left:15px}.header .tagline .email p{margin-top:15px;font-size:14px}.header .tagline .green-button{position:relative;width:45%;float:right;padding:4px 0 4px 20px;margin-top:6px;background-color:#6db340;background-image:url('../images/white_sidebar_arrow.png');background-repeat:no-repeat;background-position:90%}.header .tagline .green-button a{color:#fff;font-size:16px;font-family:"ff-scala-sans-web-pro-sc",Helvetica Neue,Helvetica,Arial,sans-serif}.header .tagline.expand{height:268px;background-image:url('../images/up_arrow.png');background-repeat:no-repeat;background-position:98% 2%;z-index:3}.header #header-image{background:url('../images/Foss_01.jpg') no-repeat center center;background-position:42% center;background-size:cover;width:100%;height:200px;z-index:3}.header #search-box{display:none}.header nav{display:none}.header nav ul.nav{margin-bottom:0}#header-title-box,.header-border{display:none}.home-title{display:none}.header-cta{display:none}#header-band{display:none}.home .home-title{position:absolute;display:block;width:100%;bottom:42px;right:12px;color:white;text-transform:uppercase;font-size:22px;font-weight:800;font-family:"ff-scala-sans-web-pro-sc",Helvetica Neue,Helvetica,Arial,sans-serif;text-shadow:2px 2px 2px rgba(0,0,0,0.6);text-align:right;padding-right:12px}.home .header-cta{position:absolute;display:block;bottom:0;left:0}.home .header-cta .title{background:white;padding:10px 45px 5px 12px;z-index:9999;border-top-right-radius:42px;text-transform:uppercase;font-size:18px}.home .header-cta .title a,.home .header-cta .title a:visited{color:#0c582f;font-weight:600}.home #header-band{background:#060;background:linear-gradient(to right,#4ca600,#060);width:100%;display:block;padding:12px;color:white;font-size:24px;text-align:center;text-transform:uppercase;position:relative;z-index:2}.home #header-band .phone{display:none}.home #header-band a,.home #header-band a:visited{color:white}.home #header-band a:hover,.home #header-band a:visited:hover,.home #header-band a:focus,.home #header-band a:visited:focus,.home #header-band a:active,.home #header-band a:visited:active{color:white;text-decoration:underline}.menu-icon{display:inline-block;position:fixed;margin:0;height:44px;width:44px;padding:14px 12px;top:0;right:0;background:#6db340}#nav-icon{width:20px;height:16px;position:relative;margin:0;float:right;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);cursor:pointer}#nav-icon span{display:block;position:absolute;height:2px;width:100%;background:#fff;border-radius:2px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon span:nth-child(1){top:0}#nav-icon span:nth-child(2),#nav-icon span:nth-child(3){top:7px}#nav-icon span:nth-child(4){top:14px}.overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#fff;opacity:0;transform:scale3d(0.95,0.95,1);transition:transform .4s cubic-bezier(0.63,0.32,0.35,0.63),opacity .4s cubic-bezier(0.63,0.32,0.35,0.63);pointer-events:none;overflow:auto;z-index:9999}.overlay.open{opacity:1;transform:scaleX(1);pointer-events:auto}.overlay .accordion{max-width:420px;padding:80px 0 20px;margin:0 auto}.overlay .accordion .link{padding:12px}.overlay .accordion .link a{color:#0c582f;font-family:"ff-scala-sans-web-pro-sc",Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:800;font-size:14px}.overlay .accordion .link a:hover{color:#6db340;-webkit-transition:color .3s linear;-moz-transition:color .3s linear;-ms-transition:color .3s linear;-o-transition:color .3s linear;transition:color .3s linear}.overlay .accordion .sub-menu{padding:0;margin:0}.overlay .accordion .sub-menu a{display:block;padding:0 0 0 12px;transition:all .4s ease-out;font-weight:400;font-size:12px}.overlay #nav-icon span:nth-child(1){top:18px;width:0;left:50%}.overlay #nav-icon span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.overlay #nav-icon span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.overlay #nav-icon span:nth-child(4){top:18px;width:0;left:50%}.page-id-6 #header-image{background-image:url('../images/banners_services/services.jpg')}.page-id-46 #header-image{background-image:url('../images/banners_services/ocean-towing.jpg')}.page-id-49 #header-image{background-image:url('../images/banners_services/cargo-logistics.jpg')}.page-id-52 #header-image{background-image:url('../images/banners_services/us-flag.jpg')}.page-id-158 #header-image{background-image:url('../images/banners_services/oil-field-services.jpg')}.page-id-2663 #header-image{background-image:url('../images/banners_services/lighterage.jpg')}.page-id-133 #header-image{background-image:url('../images/banners_services/new-vessel-construction.jpg')}.page-id-135 #header-image{background-image:url('../images/banners_services/vessel-maintenance.jpg')}.page-id-139 #header-image{background-image:url('../images/banners_services/yacht-services.jpg')}.page-id-156 #header-image{background-image:url('../images/banners_services/naval-architecture.jpg')}.page-id-2349 #header-image{background-image:url('../images/banners_services/marine-consulting.jpg')}.page-id-43 #header-image{background-image:url('../images/banners_services/ship-assist.jpg')}.page-id-152 #header-image{background-image:url('../images/banners_services/bunker-petroleum.jpg')}.page-id-54 #header-image{background-image:url('../images/banners_services/construction-support.jpg')}.page-id-56 #header-image{background-image:url('../images/banners_services/terminal-services.jpg')}.page-id-43 #header-image{background-image:url('../images/banners_services/ship-assist.jpg')}.page-id-154 #header-image{background-image:url('../images/banners_services/emergency-response.jpg')}.page-id-58 #header-image{background-image:url('../images/banners_services/regional-towing.jpg')}.page-id-61 #header-image{background-image:url('../images/banners_services/barge-mooring.jpg')}.page-id-2352 #header-image{background-image:url('../images/banners_services/liner-barge.jpg')}.page-id-23 #header-image{background-image:url('../images/banners_shipyards/shipyards.jpg')}.page-id-129 #header-image{background-image:url('../images/banners_shipyards/washington-shipyard.jpg')}.page-id-131 #header-image{background-image:url('../images/banners_shipyards/oregon-shipyard.jpg')}.page-id-23 #header-image{background-image:url('../images/banners_shipyards/shipyards.jpg')}.page-id-472 #header-image{background-image:url('../images/banners_shipyards/around-the-yard.jpg')}.page-id-8 #header-image{background-image:url('../images/banners_fleet/fleet.jpg')}.page-id-10 #header-image{background-image:url('../images/banners_global-reach/global-reach.jpg')}.page-id-16 #header-image{background-image:url('../images/banners_hsqe/hsqe-commitment.jpg')}.page-id-87 #header-image{background-image:url('../images/banners_hsqe/health-safety.jpg')}.page-id-89 #header-image{background-image:url('../images/banners_hsqe/environment2.jpg')}.page-id-91 #header-image{background-image:url('../images/banners_hsqe/quality-safety.jpg')}.page-id-18 #header-image{background-image:url('../images/banners_foss-innovation/foss-innovation.jpg')}.page-id-125 #header-image{background-image:url('../images/banners_foss-innovation/the-hybrid-tug.jpg')}.page-id-2680 #header-image{background-image:url('../images/banners_foss-innovation/inspired-solutions.jpg')}.page-id-21 #header-image{background-image:url('../images/banners_about-us/about-us.jpg')}.page-id-95 #header-image{background-image:url('../images/banners_about-us/leadership_3.jpg')}.page-id-2358 #header-image{background-image:url('../images/banners_about-us/global-network.jpg')}.page-id-101 #header-image{background-image:url('../images/banners_about-us/history.jpg')}.page-id-2354 #header-image{background-image:url('../images/banners_about-us/company-culture.jpg')}.page-id-103 #header-image{background-image:url('../images/banners_about-us/careers2.jpg')}.page-id-108 #header-image{background-image:url('../images/banners_about-us/contact-us.jpg')}.page-id-576 #header-image,.page-id-1120 #header-image{background-image:url('../images/banners_about-us/press-releases.jpg')}.page-id-572 #header-image,.page-id-1021 #header-image{background-image:url('../images/banners_about-us/in-the-news.jpg')}.page-id-601 #header-image{background-image:url('../images/banners_about-us/for-the-media.jpg')}.page-id-110 #header-image{background-image:url('../images/banners_about-us/photo-gallery.jpg')}.page-id-623 #header-image{background-image:url('../images/banners_about-us/tow-bitts.jpg')}.page-id-620 #header-image{background-image:url('../images/banners_about-us/vendor-resources.jpg')}.page-id-3177 #header-image,.page-id-3337 #header-image,.single-uss-blog #header-image{background-image:url('../images/banners_foss-innovation/uss-constellation-blog.jpg')}.page-id-106 #header-image{background-image:url('../images/banners_about-us/document-library.jpg')}.page-id-957 #header-image{background-image:url('../images/banners_extras/fuel-prices.jpg')}.page-id-4892 #header-image{background-image:url(/wp-content/themes/foss/library/images/banners_extras/125-year.jpg)}.error404 #header-image{background-image:url('../images/banners_extras/404.jpg')}.page-id-3008 #header-image,.page-id-3205 #header-image{background-image:url('../images/banners_extras/125-year.jpg')}.accordion{width:100%;padding:0;margin:0;background:#fff;border-radius:4px;list-style:none}.accordion li.open .dropdownlink .fa-chevron-down{transform:rotate(180deg)}.accordion li:first-child .link{border-top:0}.accordion .link{display:block;padding:12px 36px 12px 0;font-size:16px;color:#706961;position:relative}.accordion .link .fa-chevron-down{display:none}.accordion .dropdownlink{cursor:pointer;transition:all .4s ease-out}.accordion .dropdownlink i{position:absolute;top:17px;left:16px}.accordion .dropdownlink .fa-chevron-down{display:block;right:12px;left:auto}.accordion .sub-menu{display:none;padding:12px 60px 12px 0}.accordion .sub-menu .link{border-top:0}.accordion .sub-menu .link .fa-chevron-down{display:none}.post-type-archive-projects #header-image,.tax-service-category #header-image,.tax-type-of-service #header-image,.single-projects #header-image{background-image:url('../images/banners_projects/projects.jpg')}body.page div.mm-page div#container header.header div#inner-header.wrap nav ul#menu-primary-menu.nav li#menu-item-33.menu-item ul.sub-menu li.menu-item a{width:300px;color:#1d883f}body.page div.mm-page div#container header.header div#inner-header.wrap nav ul#menu-primary-menu.nav li#menu-item-33.menu-item ul.sub-menu li.menu-item a:hover{color:#6db340}.project-collect .hentry{display:inline-block;float:left;margin:0 0 24px}.project-collect .hentry header{position:relative}.project-collect .hentry img{margin:0 0 12px}.project-collect .hentry h3{text-transform:none;margin-top:0;font-size:15px;line-height:20px;margin-bottom:10px}.project-collect .hentry .excerpt{display:none}.project-collect .hentry .view-project{text-transform:uppercase;float:right;text-align:right;font-size:13px}.project-collect .hentry:nth-of-type(1),.project-collect .hentry:nth-of-type(2){color:#fff}.project-collect .hentry:nth-of-type(1) .project-content,.project-collect .hentry:nth-of-type(2) .project-content{position:absolute;padding:20px;bottom:20px;left:0;background:rgba(0,0,0,0.4)}.project-collect .hentry:nth-of-type(1) h3,.project-collect .hentry:nth-of-type(2) h3{font-size:21px;line-height:26px}.project-collect .hentry:nth-of-type(1) .excerpt,.project-collect .hentry:nth-of-type(2) .excerpt{display:block;line-height:1.3;margin:1em 0}.project-collect .hentry:nth-of-type(1) a,.project-collect .hentry:nth-of-type(2) a,.project-collect .hentry:nth-of-type(1) a:visited,.project-collect .hentry:nth-of-type(2) a:visited{color:#fff}.project-collect .hentry:nth-of-type(1) a.view-project,.project-collect .hentry:nth-of-type(2) a.view-project,.project-collect .hentry:nth-of-type(1) a:visited.view-project,.project-collect .hentry:nth-of-type(2) a:visited.view-project{color:#6db340}#content{float:left;position:relative;width:100%}#content .mobile-page-title{background-color:#0c582f;color:#fff;padding:4px 0 4px 20px;cursor:pointer;text-align:left;border-bottom:4px solid #6db340}.spu-content hr{margin-bottom:15px}.wpcf7{margin:0;padding:0}.wpcf7-form p{padding:0}.wpcf7 input.wpcf7-text{width:100%;padding:9px 5px;border:1px solid #ddd;font-size:1em;margin:0 0 25px}input#submit,input.wpcf7-submit{height:35px;padding:0 20px;background-repeat:no-repeat;background-position:95%;cursor:pointer;color:#fff;font-size:12px;font-weight:800;letter-spacing:1px;font-family:"ff-scala-sans-web-pro-sc",Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:uppercase;border-radius:none;width:auto;border:0;border-top-color:#6db340;border-left-color:#6db340;display:block;text-decoration:none;text-shadow:none;margin-bottom:0;line-height:35px;-webkit-transition:all 0s ease-in-out;-moz-transition:all 0s ease-in-out;-ms-transition:all 0s ease-in-out;-o-transition:all 0s ease-in-out;transition:all 0s ease-in-out;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#6db340;background-image:-webkit-gradient(linear,left top,left bottom,from(#6db340),to(#6db340));background-image:-webkit-linear-gradient(top,#6db340,#6db340);background-image:-moz-linear-gradient(top,#6db340,#6db340);background-image:-o-linear-gradient(top,#6db340,#6db340);background-image:linear-gradient(to bottom,#6db340,#6db340)}#mc_embed_signup_scroll input{padding:9px 5px;margin:0 0 15px}#mc_embed_signup_scroll #mc-embedded-subscribe{height:35px;padding:0 20px;background-repeat:no-repeat;background-position:95%;cursor:pointer;color:#fff;font-size:12px;font-weight:800;letter-spacing:1px;font-family:"ff-scala-sans-web-pro-sc",Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:uppercase;border-radius:none;width:auto;border:0;border-top-color:#6db340;border-left-color:#6db340;display:block;text-decoration:none;text-shadow:none;margin-bottom:0;line-height:35px;-webkit-transition:all 0s ease-in-out;-moz-transition:all 0s ease-in-out;-ms-transition:all 0s ease-in-out;-o-transition:all 0s ease-in-out;transition:all 0s ease-in-out;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-color:#6db340;background-image:-webkit-gradient(linear,left top,left bottom,from(#6db340),to(#6db340));background-image:-webkit-linear-gradient(top,#6db340,#6db340);background-image:-moz-linear-gradient(top,#6db340,#6db340);background-image:-o-linear-gradient(top,#6db340,#6db340);background-image:linear-gradient(to bottom,#6db340,#6db340)}.spu-open-5398{height:35px;background-color:#6db340;padding:0 20px;background-repeat:no-repeat;background-position:95%;cursor:pointer;color:#fff;font-size:12px;font-weight:800;letter-spacing:1px;font-family:"ff-scala-sans-web-pro-sc",Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:uppercase;border-radius:none;width:auto;border:0;border-top-color:#6db340;border-left-color:#6db340;display:block;text-decoration:none;text-shadow:none;margin-bottom:0;line-height:35px;-webkit-transition:all 0s ease-in-out;-moz-transition:all 0s ease-in-out;-ms-transition:all 0s ease-in-out;-o-transition:all 0s ease-in-out;transition:all 0s ease-in-out;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background-image:url('../images/white_sidebar_arrow.png')}.spu-open-5398:hover{color:#fff}.byline{color:#777;font-weight:600;margin-bottom:0}.article-header{margin-bottom:1.0em}.page-id-3008 .entry-content,.page-id-3205 .entry-content{padding:0}.entry-content{padding:20px}.entry-content p{-moz-hyphens:none;-ms-hyphens:none;-webkit-hyphens:none;hyphens:none}.entry-content ul.accordion,.entry-content ol.accordion{list-style:none;margin:30px 0 1em;padding-left:0}.entry-content ul.accordion li .link,.entry-content ol.accordion li .link{border-top:1px solid #c2c2c2}.entry-content ul.accordion li .link a,.entry-content ol.accordion li .link a{font-weight:800;text-transform:uppercase;color:#706961}.entry-content ul.accordion li:first-child .link,.entry-content ol.accordion li:first-child .link{border-top:0}.entry-content ul.accordion.contact li .link,.entry-content ol.accordion.contact li .link{color:#0c582f;background-color:#dfecd0;padding-left:12px}.entry-content ul.accordion.contact li .link a,.entry-content ol.accordion.contact li .link a{color:#1d883f;font-weight:400;font-size:14px}.entry-content ul.accordion.contact .sub-menu,.entry-content ol.accordion.contact .sub-menu{background-color:#dfecd0;padding:12px;font-size:14px}.entry-content ul{list-style-type:square;padding-left:30px}.entry-content ul.archives{list-style-type:none;padding:0}.entry-content ul.archives li .news-entry{margin-bottom:10px}.entry-content ul.archives li .news-entry a{clear:both;display:block}.entry-content .photo-library{border-top:1px solid #c2c2c2;font-size:12px;margin-top:20px}.entry-content .photo-library .row{margin-top:20px}.entry-content .photo-library a{font-size:12px}.entry-content ul.link-list{list-style-type:none;padding-left:15px}.entry-content ul.thumb-list{list-style-type:none;padding-left:0;line-height:19px}.entry-content ul.thumb-list li{width:48%;display:inline-block;float:left;margin:0 0 24px}.entry-content ul.thumb-list li a{color:#707070}.entry-content ul.thumb-list li img{margin:0 auto;margin-bottom:6px!important;transition:all .45s}.entry-content ul.thumb-list li:nth-child(2n+1){clear:left;margin-right:2%}.entry-content ul.thumb-list li:nth-child(2n+2){margin-left:2%}.entry-content ul.thumb-list li:hover img{transform:scale(1.05)}.entry-content ul#filters{list-style-type:none;padding-left:0}.entry-content ul#filters li{float:left;width:49.25%;margin-bottom:1px}.entry-content ul#filters li a{border-left:1px solid #fff;background-color:#1d883f;color:#fff;display:block;height:52px;font-size:12px;text-transform:uppercase;letter-spacing:1px;padding:10px 8px 6px 8px;text-align:center;transition:background-color .2s linear 0s}.entry-content ul#filters li a span.single-line-mobile{line-height:2.8}.entry-content ul#filters li a:hover{background-color:#0c582f}.entry-content ul#filters li a:active{background-color:#6db340}.entry-content ul#filters li a.current{background-color:#6db340}.entry-content #harbor-tugs,.entry-content #ocean-tugs,.entry-content #tank-barges,.entry-content #deck-barges,.entry-content #specialty-vessels,.entry-content #offshore-service-vessels,.entry-content #fuel-prices{overflow-x:scroll}.entry-content .tabs{width:100%;min-height:2400px;float:none;list-style:none;position:relative;text-align:left;margin:40px 0 0;padding-left:0}.entry-content .tabs li{float:left;display:block}.entry-content .tabs input[type="radio"]{position:absolute;top:0;left:-9999px}.entry-content .tabs label{display:block;height:52px;line-height:32px;font-size:12px;text-transform:uppercase;letter-spacing:1px;padding:10px 18px 10px 18px;text-align:center;border-left:1px solid #fff;background-color:#1d883f;color:#fff;cursor:pointer;position:relative;top:0;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.entry-content .tabs label:hover{background-color:#0c582f}.entry-content .tabs label:active{background-color:#6db340}.entry-content .tabs .tab-content{z-index:2;display:none;overflow:hidden;width:100%;padding:25px 0;position:absolute;top:53px;left:0}.entry-content .tabs [id^="tab"]:checked+label{top:0;background-color:#6db340}.entry-content .tabs [id^="tab"]:checked ~ [id^="tab-content"]{display:block}.entry-content article h2{border-bottom:1px solid #c2c2c2}.entry-content article p{margin-top:0}.entry-content #global-map{float:left;position:relative;background-image:url('../images/global-map.png');background-repeat:no-repeat;background-position:bottom bottom;height:400px;width:100%;display:none;margin-top:20px}.entry-content #mobile-info{display:block}.entry-content .project-picker-wrap-desktop{margin-bottom:30px;border-bottom:3px solid #fff;border-right:3px solid #fff;background:#e5e5e5;width:100%;float:left;-webkit-box-shadow:0 7px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 7px 10px rgba(0,0,0,0.2);box-shadow:0 7px 10px rgba(0,0,0,0.2)}.entry-content ul.project-picker-global{list-style-type:none;padding:0;margin-top:0}.entry-content ul.project-picker-global li.search{background-color:#8e857b;color:#fff;font-family:"ff-scala-sans-web-pro-sc",Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:lowercase}.entry-content ul.project-picker-global li.search:hover{background-color:#8e857b}.entry-content ul.project-picker-global li.home-offices-tab{background-color:#c2c2c2;border-right:3px solid #fff;width:150px}.entry-content ul.project-picker-global li{float:left;width:100%;position:relative;border-left:3px solid #fff;background-color:#1d883f;height:32px;padding:5px 0 3px 11px;line-height:1.4}.entry-content ul.project-picker-global li a{margin:0;padding:5px 11px 3px;display:block;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:#fff!important;text-decoration:none}.entry-content ul.project-picker-global li:hover{background-color:#6db340}.entry-content ul.project-picker-global-mobile{list-style-type:none;margin:0;padding:0}.entry-content ul.project-picker-global-mobile li.home-offices-tab{width:100%;background-color:#c2c2c2;padding:8px}.entry-content ul.project-picker-global-mobile li.home-offices-tab a{background-color:#c2c2c2;padding:8px 0 8px 5px;color:#fff;font-size:12px;text-transform:uppercase;letter-spacing:1px}.entry-content ul.project-picker-global-mobile li.service-category-mobile{width:100%;background-color:#1d883f;margin-bottom:2px;padding:8px}.entry-content ul.project-picker-global-mobile li.service-category-mobile a{background-color:#1d883f;padding:8px 0 8px 5px;color:#fff;font-size:12px;text-transform:uppercase;letter-spacing:1px}.entry-content ul.tabs-mobile{list-style-type:none;margin:0;padding:0}.entry-content ul.tabs-mobile li{width:100%;background-color:#1d883f;margin-bottom:2px;padding:8px}.entry-content ul.tabs-mobile li a{background-color:#1d883f;padding:8px 0 8px 5px;color:#fff;font-size:10px;text-transform:uppercase;letter-spacing:1px}.entry-content #global-reach{width:100%;min-height:650px;height:auto;float:left;position:relative}.entry-content #global-map h3{text-transform:uppercase;margin-left:5px;letter-spacing:1px;font-weight:bold;position:relative;top:-25px;display:block}.entry-content div.panes>div{height:400px;position:relative}.entry-content a.hawaiian-islands{top:200px;left:23px}.entry-content a.rainier{top:141px;left:133px}.entry-content a.foss-maritime{top:132px;left:136px}.entry-content a.amnav{top:159px;left:143px}.entry-content a.cook-inlet{top:90px;left:72px}.entry-content a.young-brothers{top:194px;left:29px}.entry-content a.hawaiian-tug-barge{top:202px;left:24px}.entry-content a.boston{top:146px;left:258px}.entry-content a.seattle{top:135px;left:135px}.entry-content a.california{top:160px;left:140px}.entry-content a.anchorage{top:90px;left:72px}.entry-content a.honolulu{top:200px;left:23px}.entry-content a.alaska-pacific-ocean{top:120px;left:95px}.entry-content a.puerto-rico-caribbean{top:205px;left:253px}.entry-content a.us-gulf{top:182px;left:212px}.entry-content a.atlantic-ocean{top:165px;left:340px}.entry-content a.russian-far-east{top:118px;left:775px}.entry-content a.hawaiian-islands-ct{top:200px;left:23px}.entry-content a.west-africa-ct{top:241px;left:467px}.entry-content a.australia-ct{top:290px;left:789px}.entry-content a.middle-east{top:180px;left:526px}.entry-content a.china{top:180px;left:728px}.entry-content a.puerto-rico-lbo{top:205px;left:253px}.entry-content a.us-gulf-lbo{top:182px;left:212px}.entry-content a.hawaiian-islands-lbo{top:200px;left:23px}.entry-content a.seattle-srnvc{top:133px;left:136px}.entry-content a.rainier-srnvc{top:141px;left:133px}.entry-content .map-wrap{position:relative;background-image:url('../images/foss-map.png');background-repeat:no-repeat;background-position:top top;height:285px;display:none}.entry-content a.map{-moz-transform:scale(0.8);-webkit-transform:scale(0.8)}.entry-content a.post-909{top:210px;left:676px}.entry-content a.post-598{top:131px;left:252px}.entry-content a.post-596{top:85px;left:210px}.entry-content a.post-537{top:68px;left:178px}.entry-content a.post-535{top:68px;left:165px}.entry-content a.post-533{top:174px;left:448px}.entry-content a.post-531{top:70px;left:147px}.entry-content a.post-527{top:152px;left:286px}.entry-content a.post-525{top:129px;left:262px}.entry-content a.post-522{top:144px;left:281px}.entry-content a.post-1347{top:49px;left:147px}.entry-content a.post-1425{top:86px;left:664px}.entry-content a.post-1616{top:152px;left:297px}.entry-content a.post-1893{top:118px;left:644px}.entry-content a.post-1998{top:29px;left:155px}.entry-content a.post-2146{left:212px;top:103px}.entry-content a.post-2877{left:210px;top:119px}.entry-content a.post-2882{top:67px;left:171px}.entry-content a.post-2883{top:112px;left:288px}.entry-content a.post-2884{top:45px;left:167px}.entry-content a.post-3059,.entry-content a.post-2931{top:148px;left:127px}.entry-content a.post-2942,.entry-content a.post-3065{top:230px;left:323px}.entry-content a.post-2968,.entry-content a.post-3102{top:139px;left:520px}.entry-content a.post-2988,.entry-content a.post-3141{top:116px;left:204px}.entry-content a.post-4099{top:137px;left:250px}.entry-content a.map,.entry-content a.map:hover{color:#4f7f38!important;opacity:.7;xheight:0;width:12px;height:12px;background:url('../images/location-dot.png') no-repeat;display:inline;float:left;text-indent:-9999em;line-height:0;text-decoration:none;-webkit-transition-property:all;-webkit-transition-duration:.3s;-webkit-transition-timing-function:ease;position:absolute;cursor:pointer}.entry-content a.map:hover{-moz-transform:scale(1);-webkit-transform:scale(1)}.entry-content .projects-desktop-nav{display:none}.entry-content .projects-mobile-nav{display:block}.entry-content .project-picker-mobile h3{margin-bottom:10px;font-size:22px}.entry-content .project-picker-nav-wrap{margin-top:20px;margin-bottom:35px;border-bottom:3px solid #fff;border-right:3px solid #fff;background:#e5e5e5;width:100%;float:left;-webkit-box-shadow:0 7px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 7px 10px rgba(0,0,0,0.2);box-shadow:0 7px 10px rgba(0,0,0,0.2)}.entry-content ul.project-picker-nav{list-style-type:none;padding:0;margin-top:0}.entry-content ul.project-picker-nav li.search{background-color:#8e857b;color:#fff;font-family:"ff-scala-sans-web-pro-sc",Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:lowercase}.entry-content ul.project-picker-nav li.search:hover{background-color:#8e857b}.entry-content ul.project-picker-nav li.home-offices-tab{background-color:#c2c2c2;border-right:3px solid #fff;width:150px}.entry-content ul.project-picker-nav li{float:left;width:100%;position:relative;border-left:3px solid #fff;background-color:#1d883f;height:32px;padding:5px 0 3px 11px;line-height:1.4}.entry-content ul.project-picker-nav li a{margin:0;padding:5px 11px 3px;display:block;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:#fff!important;text-decoration:none}.entry-content ul.project-picker-nav li:hover{background-color:#6db340}.entry-content ul.project-picker-nav ul.drop{display:none;list-style-type:none;float:left;position:absolute;top:16px;left:0;z-index:99999;padding:2px 0 0 0;width:100%;background:#fff;-webkit-box-shadow:2px 11px 10px rgba(0,0,0,0.5);-moz-box-shadow:2px 11px 10px rgba(0,0,0,0.5);box-shadow:2px 11px 10px rgba(0,0,0,0.5)}.entry-content ul.project-picker-nav ul.drop a{background:transparent;-webkit-transition:background-color .1s linear;-moz-transition:background-color .1s linear;-ms-transition:background-color .1s linear;-o-transition:background-color .1s linear;transition:background-color .1s linear}.entry-content ul.project-picker-nav ul.drop li{border:0;width:100%;height:auto;background:#f0f0f0;padding:0!important}.entry-content ul.project-picker-nav ul.drop li:hover{background-color:#6db340;color:#fff!important}.entry-content ul.project-picker-nav ul.drop li a{color:#007336!important;padding:9px 30px 6px 14px;height:auto;text-transform:uppercase;font-size:11px;-webkit-transition:color .1 linear;-moz-transition:color .1 linear;-ms-transition:color .1 linear;-o-transition:color .1 linear;transition:color .1 linear;letter-spacing:.1em}.entry-content ul.project-picker-nav ul.drop li a:hover{color:#fff!important}.entry-content ul.project-picker-nav li:hover>ul{display:block}.entry-content ul.drop-down{margin:0;padding-left:15px}.entry-content dl.projects dd{font-size:100%}.entry-content ol{list-style-type:decimal}.entry-content blockquote{font-style:italic;color:#6db340;font-size:18px}.entry-content .featured{background-color:#dfecd0;padding:10px 20px 10px 20px}.entry-content table{margin:0 0 36px}.entry-content table thead tr{background:#1d883f;color:#fff;height:60px}.entry-content table tbody tr{border-bottom:1px solid #ddd}.entry-content table tbody tr th{color:#fff!important;padding:10px 14px;border:0;transition:background-color .2s linear 0s}.entry-content table tbody tr td{padding:10px 14px}.entry-content .wp-table-reloaded .sorting{background:none!important;background-color:#1d883f!important}.entry-content .wp-table-reloaded .sorting:hover{background-color:#0c582f!important}.entry-content .wp-table-reloaded th{background-color:#6db340}.entry-content ul.photo-gallery{list-style-type:none;padding-left:0;margin:24px 0 0}.entry-content ul.photo-gallery li{width:48%;display:inline-block;float:left;margin:0 0 24px}.entry-content ul.photo-gallery li a{color:#707070}.entry-content ul.photo-gallery li img{margin:0 auto;margin-bottom:6px!important;transition:all .45s}.entry-content ul.photo-gallery li:nth-child(2n+1){clear:left;margin-right:2%}.entry-content ul.photo-gallery li:nth-child(2n+2){margin-left:2%}.entry-content ul.photo-gallery li:hover img{transform:scale(1.05)}.entry-content div.ngg-gallery-thumbnail-box{display:none}.entry-content div.ngg-galleryoverview div:first-child{display:block}.entry-content div.ngg-gallery-thumbnail img{margin-left:0}.entry-content .ngg-galleryoverview{margin-top:0;margin-bottom:0}.entry-content .ngg-gallery-thumbnail{text-align:center;max-width:100%!important;background-color:#fff;border:0;margin-right:0;margin:0}.entry-content .ngg-gallery-thumbnail a{display:block;margin:0;border:0;box-shadow:none}.entry-content .left-col{float:left;position:relative;width:100%;padding:0 20px}.entry-content .left-col img{margin:0}.entry-content .right-col{float:left;position:relative;width:100%;margin-top:20px}.entry-content .right-col p{font-size:15px;line-height:20px}.entry-content .right-col h3{padding:0 20px}.entry-content .row-125{display:block;float:left;position:relative;height:auto;width:100%;margin-top:40px;padding:0 20px}.entry-content ul.buy-now{margin:0;list-style-type:none;padding-left:0}.entry-content ul.buy-now li{height:35px;background-color:#6db340;padding:6px 0 0 10px;background-image:url('../images/white_sidebar_arrow.png');background-repeat:no-repeat;background-position:95%;cursor:pointer}.entry-content ul.buy-now li a{color:#fff;font-size:12px;font-weight:800;letter-spacing:1px;font-family:"ff-scala-sans-web-pro-sc",Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:uppercase}.entry-content .highlights{float:left;min-height:75px;padding-bottom:10px;margin-bottom:30px}.entry-content .highlights ul{list-style-type:none;margin:0;padding:0}.entry-content .highlights ul li{float:left;position:relative;padding:8px 0 0 13px}.entry-content .highlights ul li a{font-family:"ff-scala-sans-web-pro-sc",Helvetica Neue,Helvetica,Arial,sans-serif}.entry-content .highlights ul li a.bold{font-weight:800;font-size:12px;letter-spacing:2px}.entry-content .dark{background-color:#e8e8e8}.entry-content .light{background-color:#f5f5f5}.entry-content .item-row{border-bottom:1px solid #fff;display:block;float:left;position:relative;width:100%}.entry-content .item-row .left-col{margin-left:0;background-repeat:no-repeat;background-size:cover}.entry-content .item-row .left-col img{margin-bottom:0}.entry-content .item-row .right-col{margin-top:20px;width:100%;padding:0 20px}.entry-content .item-row .right-col h3{padding:0}.entry-content .item-row .img-1889{background-image:url('../images/125-year/1889.jpg');height:252px}.entry-content .item-row .img-1890{background-image:url('../images/125-year/1890.jpg');height:232px}.entry-content .item-row .img-1912{background-image:url('../images/125-year/1912.jpg');height:252px}.entry-content .item-row .img-1939{background-image:url('../images/125-year/1939-1945.jpg');height:252px}.entry-content .item-row .img-1940{background-image:url('../images/125-year/1940.jpg');height:232px;background-position:0 60%}.entry-content .item-row .img-1982{background-image:url('../images/125-year/1982.jpg');height:270px;background-position:0 50%}.entry-content .item-row .img-1990{background-image:url('../images/125-year/1990.jpg');height:233px}.entry-content .item-row .img-2000{background-image:url('../images/125-year/2000s.jpg');height:232px}.entry-content .item-row .img-2009{background-image:url('../images/125-year/2009.jpg');height:252px;background-position:0 45%}.entry-content .item-row .img-2013{background-image:url('../images/125-year/2013.jpg');height:232px}.entry-content #slideshow{float:left;position:relative;overflow:hidden;width:100%;height:275px;margin:0;padding:0}.entry-content #slideshow .slide{float:left;position:relative;height:275px;margin:0;padding:0;background-repeat:no-repeat;background-size:100%}.entry-content .slide1{background-image:url('../images/125-year/slides/spread_01.jpg')}.entry-content .slide3{background-image:url('../images/125-year/slides/spread_03.jpg')}.entry-content .slide4{background-image:url('../images/125-year/slides/spread_04.jpg')}.entry-content .slide5{background-image:url('../images/125-year/slides/spread_05.jpg')}.entry-content .slide6{background-image:url('../images/125-year/slides/spread_06.jpg')}.entry-content #left,.entry-content #right{position:absolute;color:white;font-size:50px;top:40%;padding:0 30px;cursor:pointer}.entry-content #right{right:10px}.entry-content ul.pagination{position:absolute;list-style-type:disc;margin:0;bottom:0;right:31%}.entry-content ul.pagination li{float:left;padding:8px;font-size:20px;color:black;cursor:pointer}.entry-content ul.pagination li.active{color:#1d883f}.entry-content dd{margin-left:0;font-size:.9em;color:#787878}.entry-content img{margin:0 0 1.5em 0;max-width:100%;height:auto}.entry-content video,.entry-content object{max-width:100%;height:auto}.entry-content pre{background:#eee;border:1px solid #cecece;padding:10px}.wp-caption{max-width:100%;background:#eee;padding:5px}.wp-caption img{max-width:100%;margin-bottom:0;width:100%}.wp-caption p.wp-caption-text{font-size:.85em;margin:4px 0 7px;text-align:center}.excerpt-read-more{text-transform:uppercase;font-weight:600;font-size:80%}.tow-bitts-nav{display:block;width:100%;clear:both;margin:2.5em 0 0}ul.tow-bitts-nav{display:block;width:100%;clear:both;list-style:none;margin:0 0 36px!important;padding-left:0}ul.tow-bitts-nav li{margin-bottom:6px!important}ul.tow-bitts-nav li a{text-transform:uppercase;font-weight:600}ul.tow-bitts-nav li.current-menu-item a{color:#0c582f}.tow-bitts-header h1{text-transform:none;font-weight:600;font-size:20px;line-height:27px}.tow-bitts-header .author{font-style:italic;margin-bottom:4px}.tow-bitts-header .date-time{font-weight:600;color:#999;text-transform:uppercase;letter-spacing:1px}.single-tow-bitts #sidebar2 .widgettitle,.tax-tow_bitts_cat #sidebar2 .widgettitle,.post-type-archive-tow-bitts #sidebar2 .widgettitle,.page-template-page-tow-bitts #sidebar2 .widgettitle,.page-template-page-tow-bitts-archive #sidebar2 .widgettitle,.single-safety-newsletter #sidebar2 .widgettitle,.tax-newsletter_edition #sidebar2 .widgettitle,.post-type-archive-safety-newsletter #sidebar2 .widgettitle,.page-template-page-safety-newsletter-archive #sidebar2 .widgettitle{border-top:1px solid #ccc;margin-top:0;padding-top:20px;color:#565656}.single-tow-bitts #sidebar2 .widgettitle,.tax-tow_bitts_cat #sidebar2 .widgettitle,.post-type-archive-tow-bitts #sidebar2 .widgettitle,.page-template-page-tow-bitts #sidebar2 .widgettitle,.page-template-page-tow-bitts-archive #sidebar2 .widgettitle,.single-safety-newsletter #sidebar2 .widgettitle,.tax-newsletter_edition #sidebar2 .widgettitle,.post-type-archive-safety-newsletter #sidebar2 .widgettitle,.page-template-page-safety-newsletter-archive #sidebar2 .widgettitle,.single-tow-bitts #sidebar2 p,.tax-tow_bitts_cat #sidebar2 p,.post-type-archive-tow-bitts #sidebar2 p,.page-template-page-tow-bitts #sidebar2 p,.page-template-page-tow-bitts-archive #sidebar2 p,.single-safety-newsletter #sidebar2 p,.tax-newsletter_edition #sidebar2 p,.post-type-archive-safety-newsletter #sidebar2 p,.page-template-page-safety-newsletter-archive #sidebar2 p,.single-tow-bitts #sidebar2 .sidebar-links,.tax-tow_bitts_cat #sidebar2 .sidebar-links,.post-type-archive-tow-bitts #sidebar2 .sidebar-links,.page-template-page-tow-bitts #sidebar2 .sidebar-links,.page-template-page-tow-bitts-archive #sidebar2 .sidebar-links,.single-safety-newsletter #sidebar2 .sidebar-links,.tax-newsletter_edition #sidebar2 .sidebar-links,.post-type-archive-safety-newsletter #sidebar2 .sidebar-links,.page-template-page-safety-newsletter-archive #sidebar2 .sidebar-links{margin-left:0}.single-tow-bitts #sidebar2 .widget,.tax-tow_bitts_cat #sidebar2 .widget,.post-type-archive-tow-bitts #sidebar2 .widget,.page-template-page-tow-bitts #sidebar2 .widget,.page-template-page-tow-bitts-archive #sidebar2 .widget,.single-safety-newsletter #sidebar2 .widget,.tax-newsletter_edition #sidebar2 .widget,.post-type-archive-safety-newsletter #sidebar2 .widget,.page-template-page-safety-newsletter-archive #sidebar2 .widget{margin:0 0 55px;padding:20px}.single-tow-bitts #sidebar2 a .fab,.tax-tow_bitts_cat #sidebar2 a .fab,.post-type-archive-tow-bitts #sidebar2 a .fab,.page-template-page-tow-bitts #sidebar2 a .fab,.page-template-page-tow-bitts-archive #sidebar2 a .fab,.single-safety-newsletter #sidebar2 a .fab,.tax-newsletter_edition #sidebar2 a .fab,.post-type-archive-safety-newsletter #sidebar2 a .fab,.page-template-page-safety-newsletter-archive #sidebar2 a .fab{background:#6db340;color:#fff;width:32px;height:32px;line-height:32px;text-align:center;margin:0 4px 0 0;border-radius:3px}.single-tow-bitts .byline,.tax-tow_bitts_cat .byline,.post-type-archive-tow-bitts .byline,.page-template-page-tow-bitts .byline,.page-template-page-tow-bitts-archive .byline,.single-safety-newsletter .byline,.tax-newsletter_edition .byline,.post-type-archive-safety-newsletter .byline,.page-template-page-safety-newsletter-archive .byline{text-transform:uppercase;margin:1em 0;font-size:.8em}.tax-tow_bitts_cat .byline,.post-type-archive-tow-bitts .byline,.page-template-page-tow-bitts .byline,.post-type-archive-safety-newsletter .byline,.tax-newsletter_edition .byline{margin:0 0 .8em}.tax-tow_bitts_cat .h2,.post-type-archive-tow-bitts .h2,.page-template-page-tow-bitts .h2,.post-type-archive-safety-newsletter .h2,.tax-newsletter_edition .h2{font-weight:600;line-height:1.2em}.tax-tow_bitts_cat h3,.post-type-archive-tow-bitts h3,.page-template-page-tow-bitts h3,.post-type-archive-safety-newsletter h3,.tax-newsletter_edition h3{text-transform:none;margin-bottom:-4px}.tax-tow_bitts_cat p,.post-type-archive-tow-bitts p,.page-template-page-tow-bitts p,.post-type-archive-safety-newsletter p,.tax-newsletter_edition p{line-height:1.3}.page-template-page-tow-bitts .entry-content .tow-bitts-archive-features-main .hero-bg{padding-top:155px}.page-template-page-tow-bitts .entry-content .tow-bitts-archive-features-main h3,.page-template-page-tow-bitts .entry-content .tow-bitts-archive-lines h3{font-size:18px;line-height:23px;text-transform:none}.page-template-page-tow-bitts .entry-content ul{list-style:none;padding-left:0;margin:0;padding:0;display:block;width:100%}.page-template-page-tow-bitts .entry-content ul li{margin-bottom:40px}.page-template-page-tow-bitts .entry-content ul li img{margin:0 0 3px}.page-template-page-tow-bitts .entry-content ul li h3{margin-bottom:0}.page-template-page-tow-bitts .entry-content h2{font-weight:600}.page-template-page-tow-bitts .entry-content h3{text-transform:none;line-height:20px}.page-template-page-tow-bitts .entry-content .tow-bitts-archive-in-brief h3{text-transform:uppercase}.hero-bg{padding:15px;min-height:175px;color:#fff;margin:0 0 12px}.hero-bg h3 a{color:#fff}.hero-bg-green{background:#f0f7ec;padding:15px}.hero-bg-green .author{text-transform:uppercase;font-size:13px;color:#000}.page-navigation,.wp-prev-next{margin:1.1em 0 2.2em}.bones_page_navi{margin:0 auto;text-align:center}.bones_page_navi li{display:inline-block;margin-right:4px;background:#6db340;padding:0 12px;height:30px;line-height:30px;font-size:16px}.bones_page_navi li a{display:block;text-decoration:none;position:relative;color:#fff}.bones_page_navi li a:hover,.bones_page_navi li a:focus{color:#0c582f}.bones_page_navi li.bpn-current{position:relative;background:#0c582f;color:#fff}.bones_page_navi li.bpn-current a{color:#fff}.bones_page_navi li.bpn-current a:hover,.bones_page_navi li.bpn-current a:focus{color:#fff}.bones_page_navi li.bpn-prev-link,.bones_page_navi li.bpn-next-link{background:transparent;color:#6db340;font-weight:700}.bones_page_navi li.bpn-prev-link a,.bones_page_navi li.bpn-next-link a{color:#6db340;padding:0}.bones_page_navi li.bpn-prev-link a:hover,.bones_page_navi li.bpn-next-link a:hover,.bones_page_navi li.bpn-prev-link a:focus,.bones_page_navi li.bpn-next-link a:focus{color:#0c582f}.bones_page_navi li.bpn-prev-link a:hover,.bones_page_navi li.bpn-next-link a:hover,.bones_page_navi li.bpn-first-page-link a:hover,.bones_page_navi li.bpn-last-page-link a:hover{background:0}.wp-prev-next .prev-link{float:left}.wp-prev-next .next-link{float:right}.commentlist li{position:relative;clear:both;overflow:hidden;list-style-type:none;margin-bottom:1.5em;padding:.7335em 10px}.commentlist li:last-child{margin-bottom:0}.commentlist li ul.children{margin:0}.commentlist li[class*=depth-]{margin-top:1.1em}.commentlist li.depth-1{margin-left:0;margin-top:0}.commentlist li:not(.depth-1){margin-right:-10px;margin-left:-10px;margin-top:0;padding-bottom:0}.commentlist .odd{background:#eee}.commentlist .even{background:#fefefe}.commentlist .vcard cite.fn{font-weight:700;font-style:normal}.commentlist .vcard time{float:right}.commentlist .vcard time a{color:#999;text-decoration:none}.commentlist .vcard time a:hover{text-decoration:underline}.commentlist .vcard img.avatar{position:absolute;left:10px;padding:2px;border:1px solid #cecece;background:#fff;display:none}.commentlist .comment_content p{margin:.7335em 0 1.5em;font-size:1em;line-height:1.5em}.commentlist .comment-reply-link{text-decoration:none;float:right;background:#1d883f;padding:3px 5px;color:#fff;margin-bottom:10px;font-weight:700;font-size:.9em}.commentlist .comment-reply-link:hover,.commentlist .comment-reply-link:focus{opacity:1}.respond-form{margin:1.5em 10px;padding-bottom:2.2em}.respond-form form{margin:.75em 0}.respond-form form li{list-style-type:none;clear:both;margin-bottom:.7335em}.respond-form form li label,.respond-form form li small{display:none}.respond-form form input[type=text],.respond-form form input[type=email],.respond-form form input[type=url],.respond-form form textarea{padding:3px 6px;background:#efefef;border:2px solid #cecece;line-height:1.5em}.respond-form form input[type=text]:focus,.respond-form form input[type=email]:focus,.respond-form form input[type=url]:focus,.respond-form form textarea:focus{background:#fff}.respond-form form input[type=text]:invalid,.respond-form form input[type=email]:invalid,.respond-form form input[type=url]:invalid,.respond-form form textarea:invalid{outline:0;border-color:#fbc2c4;background-color:#f6e7eb;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;box-shadow:none}.respond-form form input[type=text],.respond-form form input[type=email],.respond-form form input[type=url]{max-width:400px;min-width:250px}.respond-form form textarea{resize:none;width:97.3%;height:150px}#comment-form-title{margin:0 0 1.1em}#allowed_tags{margin:1.5em 10px .7335em 0}.nocomments{margin:0 20px 1.1em}#sidebar1 .sub-menu-desktop{display:none}#sidebar1 .widget_nav_menu{margin-top:0}#sidebar1 .menu{margin:0}#sidebar1 .accordion .link{background-color:#0c582f;display:block;padding:8px 36px 8px 12px;font-size:16px;color:#fff;position:relative}#sidebar1 .accordion .link a{color:#fff}#sidebar1 .accordion .link .fa-chevron-down{display:none}#sidebar1 .accordion .dropdownlink{cursor:pointer;transition:all .4s ease-out}#sidebar1 .accordion .dropdownlink i{position:absolute;top:13px;left:16px}#sidebar1 .accordion .dropdownlink .fa-chevron-down{display:block;right:12px;left:auto}#sidebar1 .accordion .sub-menu{display:none;padding:0}#sidebar1 .accordion .sub-menu .link{border-top:0}#sidebar1 .accordion .sub-menu .link .fa-chevron-down{display:none}#sidebar1 .menu-item{text-align:left;background-color:#6db340;padding:8px 0 8px 20px;color:#fff;font-size:12px;text-transform:uppercase;letter-spacing:.5px;font-family:"ff-scala-sans-web-pro-sc",Helvetica Neue,Helvetica,Arial,sans-serif;background-image:url('../images/small_white_arrow.png');background-repeat:no-repeat;background-position:95%}#sidebar1 .menu-item a{color:#fff}#sidebar1 .widget ul li{margin:0;border-bottom:1px solid rgba(255,255,255,0.3)}#sidebar1 .widget ul li:last-child{border-bottom:0}#sidebar1 .widget{padding:0}#sidebar1 #menu-services-sub-menu .super-item{background-color:#1d883f;background-image:none;font-weight:600}#sidebar1 #menu-services-sub-menu .sub-item{padding-left:20px}#sidebar1 .menu-item-2518,#sidebar1 .menu-item-2517,#sidebar1 .menu-item-2516,#sidebar1 .menu-item-2515{background-color:#1d883f}#sidebar2 ul.sidebar-links{margin:0}#sidebar2 ul.sidebar-links li{height:35px;background-color:#6db340;padding:6px 0 0 20px;background-image:url('../images/white_sidebar_arrow.png');background-repeat:no-repeat;background-position:95%;cursor:pointer}#sidebar2 ul.sidebar-links li a{color:#fff;font-size:12px;font-weight:800;letter-spacing:1px;font-family:"ff-scala-sans-web-pro-sc",Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:uppercase}#sidebar2 ul.sidebar-links li.document{background-image:url('../images/file-icon.png');background-repeat:no-repeat;background-position:95%}#sidebar2 #text-4,#sidebar2 #text-6,#sidebar2 #text-8,#sidebar2 #text-32,#sidebar2 #text-11,#sidebar2 #text-14,#sidebar2 #text-16,#sidebar2 #text-18,#sidebar2 #text-20,#sidebar2 #text-22,#sidebar2 #text-24,#sidebar2 #text-26,#sidebar2 #text-27,#sidebar2 #text-30,#sidebar2 #text-34,#sidebar2 #text-36,#sidebar2 #text-38,#sidebar2 #text-40,#sidebar2 #text-41,#sidebar2 #text-55,#sidebar2 #text-58,#sidebar2 #text-62,#sidebar2 #text-64,#sidebar2 #text-60,#sidebar2 #text-84,#sidebar2 #text-85,#sidebar2 #text-87,#sidebar2 #text-90,#sidebar2 #text-92,#sidebar2 #text-94,#sidebar2 #text-96,#sidebar2 #text-97,#sidebar2 #text-99,#sidebar2 #text-101,#sidebar2 #text-103,#sidebar2 #text-105,#sidebar2 #text-107,#sidebar2 #text-109,#sidebar2 #text-111,#sidebar2 #text-114,#sidebar2 #text-116,#sidebar2 #text-117,#sidebar2 #text-119,#sidebar2 #text-121,#sidebar2 #text-124,#sidebar2 #text-126,#sidebar2 #text-127{display:none}.widgettitle{color:#0c582f;margin-bottom:.75em;margin-left:20px}.widget{padding:0 10px}.widget ul li{margin-bottom:.6em}.widget ul li ul{margin-top:.75em;padding-left:1em}.textwidget .related-services{font-size:14px;margin-left:20px;margin-bottom:20px}.textwidget .related-services h4{color:#0c582f;margin-bottom:10px}.textwidget p{font-size:15px;margin-left:20px;-moz-hyphens:none;-ms-hyphens:none;-webkit-hyphens:none;hyphens:none}.top-margin{margin-top:0;color:#fff}.footer{clear:both;background:linear-gradient(to right,#060,#4ca600);color:#fff;font-size:15px}.footer strong{font-style:normal;font-weight:bolder}.footer a,.footer a:visited{color:#fff}.footer a:hover,.footer a:visited:hover,.footer a:focus,.footer a:visited:focus,.footer a:active,.footer a:visited:active{color:#fff;text-decoration:underline}.footer #inner-footer{padding:20px}.footer #inner-footer #logo{margin:0 0 20px}.footer #inner-footer #footer-address{margin:0 0 20px}.footer #inner-footer #footer-copy{margin:0 0 20px;text-transform:uppercase;font-style:none;font-size:18px}.footer #inner-footer #footer-copy a,.footer #inner-footer #footer-copy a:visited{display:block;clear:left;text-transform:none;font-size:16px}.footer #inner-footer #footer-info{padding-top:5px}.footer .footer-social{font-size:22px;margin:0 0 12px}.footer .footer-social a{margin:0 2px 0 0}.footer .footer-social a .fab{color:#1d883f;background:#fff;padding:0 3px;border-radius:2px;width:28px;height:28px;line-height:28px;font-size:20px;text-align:center}.footer .footer-social a .fab.fa-facebook{text-align:right}.footer nav{margin:0 0 20px}.footer nav ul#menu-footer-menu.nav{margin:0;padding:0;height:15px}.footer nav ul#menu-footer-menu.nav li{display:inline-block;border-right:2px solid #fff;padding:0 6px;margin:0;line-height:16px}.footer nav ul#menu-footer-menu.nav li a{font-size:16px;text-transform:uppercase;font-weight:600;padding:0;margin:0}.footer nav ul#menu-footer-menu.nav li:first-child{padding-left:0}.footer nav ul#menu-footer-menu.nav li:last-child{border-right:0;padding-right:0}#mobilemenu ul li.search{text-transform:none}#mobilemenu ul li.search a{display:none}#mobilemenu ul li.home{background:url('../images/mmenu_home.png') no-repeat 10px center}#mobilemenu ul li{position:relative}#mobilemenu ul li #custom-close{display:block;position:absolute;right:0;top:0;background:url('../images/ham_close.png') no-repeat center center;cursor:pointer;height:42px;width:35px}#mobilemenu #searchsubmit{margin-left:10px;margin-top:10px;height:20px;width:20px;position:relative;border:0;padding:none;margin:none;background:url('../images/mmenu_search.png') no-repeat 0 0}#mobilemenu #s{background:#094223;color:#c2c2c2;font-style:italic;border-radius:16px;border:1px solid #0c582f;margin-left:10px;margin-top:5px;margin-bottom:5px;height:30px;width:75%;font-family:"ff-scala-sans-web-pro",Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:none}.uss-blog-post{margin-top:20px;float:left;position:relative;width:100%}#comment-form-elements{padding-left:0}.single-uss-blog .ngg-gallery-thumbnail{width:265px}.single-uss-blog .ngg-gallery-thumbnail img{width:98%}.single-uss-blog .uss-blog h2{font-size:19px!important}.flex-container a:active,.flexslider a:active{outline:0}.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{width:100%;margin:0;padding:0}.flexslider .slides>li{display:none}.flexslider .slides img{max-width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{background:0;position:relative;float:left;zoom:1;margin-bottom:20px}.flexslider .slides{zoom:1}.flexslider .slides>li{position:relative}.flex-container{zoom:1;position:relative}.flex-caption{width:504px;position:absolute;left:0;top:0;background:rgba(0,0,0,0.5);color:#fff;font-size:14px;line-height:18px;padding:7px 20px 6px 14px}.flex-direction-nav li a{width:52px;height:52px;margin:-13px 0 0;display:block;background:url(theme/bg_direction_nav.png) no-repeat 0 0;position:absolute;top:50%;cursor:pointer;text-indent:-9999px}.flex-direction-nav li .next{background-position:-52px 0;right:-21px}.flex-direction-nav li .prev{left:-20px}.flex-direction-nav li .disabled{opacity:.3;filter:alpha(opacity=30);cursor:default}.flex-control-nav{width:auto;position:absolute;top:9px;right:10px;text-align:center}.flex-control-nav li{margin:0 0 0 5px;display:inline-block;zoom:1;*display:inline}.flex-control-nav li:first-child{margin:0}.flex-control-nav li a{width:13px;height:13px;display:block;background:url(images/bg_control_nav.png) no-repeat 0 0;cursor:pointer;text-indent:-9999px}.flex-control-nav li a:hover{background-position:0 -13px}.flex-control-nav li a.active{background-position:0 -26px;cursor:default}#flex-projects .flex-control-nav{top:272px}.nav-previous,.nav-next{float:left;position:relative;width:120px;margin-top:40px;font-weight:bold}.nav-previous{float:right;width:111px}.slider-container{position:relative;height:200px;margin:0;top:0;left:0;width:100%;z-index:3}#homeslider{position:absolute;bottom:0;left:0;width:100%;height:200px;margin-bottom:0;z-index:99;overflow:hidden}#homeslider .slides,#homeslider .flex-control-nav,#homeslider .flex-direction-nav{margin-left:0;width:100%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#homeslider .flex-control-nav{display:none}.wp-image-4869{margin-top:35px!important}.page-id-4866 #slideshow{height:355px!important}.single-uss-blog .respond-form{display:none}.single-uss-blog .comment-reply-link{display:none}.page-id-101 .entry-content .item-row img{margin:0 0 -1.5em 0}textarea{max-width:100%}@media only screen and (min-width:481px){.entry-content .alignleft,.entry-content img.alignleft{margin-right:1.5em;display:inline;float:left}.entry-content .alignright,.entry-content img.alignright{margin-left:1.5em;display:inline;float:right}.entry-content .aligncenter,.entry-content img.aligncenter{margin-right:auto;margin-left:auto;display:block;clear:both}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.nav li a{font-size:14px;padding:10px 5px}body.page-id-91 div.mm-page div#container div#content div#inner-content.wrap div#sidebar2.sidebar div.textwidget ul.sidebar-links li,body.page-id-89 div.mm-page div#container div#content div#inner-content.wrap div#sidebar2.sidebar div.textwidget ul.sidebar-links li,body.page-id-87 div.mm-page div#container div#content div#inner-content.wrap div#sidebar2.sidebar div.textwidget ul.sidebar-links li,body.page-id-16 div.mm-page div#container div#content div#inner-content.wrap div#sidebar2.sidebar div.textwidget ul.sidebar-links li{height:43px!important;line-height:15px!important;padding-right:52px!important}#footer-links{font-size:10px}#footer-links #inner-footer-links p.source-org{padding-top:4px;font-size:10px!important}#footer-links #inner-footer-links span.dark-green{padding-top:4px;font-size:11px!important}#footer-links ul#menu-footer-menu-1.nav li a{font-size:10px!important}}@media only screen and (min-width:768px){h1.page-title-projects{top:-12px}.home-services .home-services-repeater li{width:50%;padding-right:5em}.home-services .home-services-repeater li:nth-child(2n+3){clear:left}.regions-left,.regions-right{display:inline-block;float:left;margin:0;padding-right:5em;width:42%}.regions-right{width:58%;padding-right:0}.home-regions-repeater{margin:0;padding:0}.home-regions-repeater li{display:inline-block;float:left;width:49%}.home-regions-repeater li:nth-child(2n+1){clear:none;margin-right:1%}.home-regions-repeater li:nth-child(2n+2){margin-left:1%}.home-image-links{padding:4em 20px 3em 20px}.home-image-links .home-image-links-repeater li{display:inline-block;float:left;width:31.33%}.home-image-links .home-image-links-repeater li:nth-child(3n+1){clear:left;margin-right:2%}.home-image-links .home-image-links-repeater li:nth-child(3n+2){margin-left:1%;margin-right:1%}.home-image-links .home-image-links-repeater li:nth-child(3n+3){margin-left:2%}.home .home-title{font-size:34px}.home #header-band{padding:24px 12px}.header #header-image,.header #inner-header{height:380px}.home .header #inner-header{height:380px}.slider-container,#homeslider{height:380px}#header-title-box{display:block;background-color:#0c582f;text-align:left;padding:10px 0 10px 20px;color:#6db340;height:75px;margin:-20px auto 0;position:relative;z-index:4}#header-title-box .header-title{position:relative;float:left;width:100%;color:#fff;font-size:26px;letter-spacing:3.8px;font-weight:800;padding-top:8px}#header-title-box .breadcrumbs{position:relative;font-size:10px;text-transform:uppercase}#header-title-box,.header-border{display:block}.home #header-title-box,.home .header-title,.home #header-title-box,.home .header-border{display:none}#content .mobile-page-title{display:none}.single .entry-content{margin-left:1em}.entry-content{padding:0;margin-top:3em;margin-bottom:3.5em}.entry-content dl.accordion.contact-info{display:none}.entry-content ul.project-picker-nav li{width:25%}.entry-content ul.accordion.contact,.entry-content ol.accordion.contact{display:none}.entry-content ul#filters li{width:auto}.entry-content ul#filters li a span.single-line-cell{height:35px;width:115px;line-height:2.5;padding:10px 10px 6px}.entry-content #harbor-tugs,.entry-content #ocean-tugs,.entry-content #tank-barges,.entry-content #deck-barges,.entry-content #specialty-vessels,.entry-content #offshore-service-vessels,.entry-content #fuel-prices{overflow-x:visible}.entry-content #mobile-info{display:none}.entry-content .project-picker-global li.service-category{width:245px;padding-left:0}.entry-content .projects-mobile-nav{display:none}.entry-content .projects-desktop-nav{display:block}.entry-content .project-picker-wrap{margin-bottom:42px;margin-top:25px}.entry-content .map-wrap{display:block}.entry-content #global-map{display:block}.entry-content .left-col{float:left;position:relative;width:24%;margin-left:2.762%;padding:0}.entry-content .left-col img{margin:0}.entry-content .right-col{float:left;position:relative;width:67%;margin-left:2.762%;margin-top:20px}.entry-content .right-col p{font-size:15px;line-height:20px}.entry-content .right-col h3{padding:0}.entry-content .row-125{display:block;float:left;position:relative;height:auto;width:94%;margin-left:2.762%;margin-top:40px;padding:0}.entry-content ul.buy-now{margin:0;list-style-type:none;padding-left:0}.entry-content ul.buy-now li{height:35px;background-color:#6db340;padding:6px 0 0 10px;background-image:url('../images/white_sidebar_arrow.png');background-repeat:no-repeat;background-position:95%;cursor:pointer}.entry-content ul.buy-now li a{color:#fff;font-size:12px;font-weight:800;letter-spacing:1px;font-family:"ff-scala-sans-web-pro-sc",Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:uppercase}.entry-content .highlights{min-height:40px;margin-bottom:30px;padding-bottom:0;width:100%}.entry-content .highlights ul{list-style-type:none;margin:0;padding:0}.entry-content .highlights ul li{float:left;position:relative;padding:8px 0 0 37px}.entry-content .highlights ul li a{font-family:"ff-scala-sans-web-pro-sc",Helvetica Neue,Helvetica,Arial,sans-serif}.entry-content .highlights ul li a.bold{font-weight:800;font-size:12px;letter-spacing:2px}.entry-content .dark{background-color:#e8e8e8}.entry-content .light{background-color:#f5f5f5}.entry-content .item-row{border-bottom:1px solid #fff;display:block;float:left;position:relative;width:94%;margin-left:2.762%}.entry-content .item-row .left-col{margin-left:0;background-position:80% 0}.entry-content .item-row .left-col img{margin-bottom:0}.entry-content .item-row .right-col{margin-top:20px;width:71%;padding:0}.entry-content .item-row .img-1912{background-position:45% 0}.entry-content .item-row .img-1939{background-position:20% 0}.entry-content .item-row .img-1982{background-position:10% 0}.entry-content .item-row .img-2000{background-position:60% 0}.entry-content .item-row .img-2009{background-position:60% 0}.entry-content .item-row .img-2013{background-position:25% 0}.entry-content #slideshow{height:440px}.entry-content #slideshow .slide{height:440px}.entry-content ul.pagination{right:40%}.entry-content ul.photo-gallery li{width:31.33%}.entry-content ul.photo-gallery li img{margin-bottom:6px!important;transition:all .45s}.entry-content ul.photo-gallery li:nth-child(2n+1){clear:none;margin-right:0}.entry-content ul.photo-gallery li:nth-child(2n+2){margin-left:0}.entry-content ul.photo-gallery li:nth-child(3n+1){clear:left;margin-right:2%}.entry-content ul.photo-gallery li:nth-child(3n+2){margin-left:1%;margin-right:1%}.entry-content ul.photo-gallery li:nth-child(3n+3){margin-left:2%}.entry-content ul.photo-gallery li:hover img{transform:scale(1.05)}.home .entry-content{padding:0 20px;margin-top:2em;margin-bottom:2em}.project-collect .hentry{width:23%;display:inline-block;float:left;margin:0 1.3333% 24px}.project-collect .hentry:nth-of-type(1),.project-collect .hentry:nth-of-type(2){width:48.6666%}.project-collect .hentry:nth-of-type(1){margin-left:0}.project-collect .hentry:nth-of-type(2){margin-right:0}.project-collect .hentry:nth-of-type(4n+3){clear:left;margin-left:0}.project-collect .hentry:nth-of-type(4n+6){margin-right:0}ul.tow-bitts-nav{height:30px;line-height:30px;margin:4.5em 0 30px}ul.tow-bitts-nav li{display:inline-block;float:left;margin:0 16px 0 0}.tow-bitts-header h1{font-size:26px;line-height:34px;margin:0 0 .25em}.tow-bitts-header .byline{text-transform:uppercase;margin:.5em 0 1.5em}.tow-bitts-header .a2a_kit{float:right}.single-tow-bitts .entry-content,.tax-tow_bitts_cat .entry-content,.post-type-archive-tow-bitts .entry-content,.page-template-page-tow-bitts .entry-content,.page-template-page-tow-bitts-archive .entry-content,.single-safety-newsletter .entry-content,.post-type-archive-safety-newsletter .entry-content,.page-template-page-safety-newsletter-archive .entry-content,.tax-newsletter_edition .entry-content{margin-top:1.5em;margin-bottom:3em;margin-left:20px}.single-tow-bitts #sidebar2,.tax-tow_bitts_cat #sidebar2,.post-type-archive-tow-bitts #sidebar2,.page-template-page-tow-bitts #sidebar2,.page-template-page-tow-bitts-archive #sidebar2,.single-safety-newsletter #sidebar2,.post-type-archive-safety-newsletter #sidebar2,.page-template-page-safety-newsletter-archive #sidebar2,.tax-newsletter_edition #sidebar2{margin-top:2em}.single-tow-bitts #sidebar2 .widget,.tax-tow_bitts_cat #sidebar2 .widget,.post-type-archive-tow-bitts #sidebar2 .widget,.page-template-page-tow-bitts #sidebar2 .widget,.page-template-page-tow-bitts-archive #sidebar2 .widget,.single-safety-newsletter #sidebar2 .widget,.post-type-archive-safety-newsletter #sidebar2 .widget,.page-template-page-safety-newsletter-archive #sidebar2 .widget,.tax-newsletter_edition #sidebar2 .widget{padding:0 0 0 20px}.tax-tow_bitts_cat .entry-content,.post-type-archive-tow-bitts .entry-content,.page-template-page-tow-bitts .entry-content,.post-type-archive-safety-newsletter .entry-content,.tax-newsletter_edition .entry-content{margin-top:1.5em;margin-bottom:1em}.safety-newsletter-nav{height:6em}.page-template-page-tow-bitts .entry-content ul li,.post-type-archive-safety-newsletter .entry-content ul li{margin-bottom:20px}.page-template-page-tow-bitts .entry-content .tow-bitts-archive-features-main .hero-bg,.post-type-archive-safety-newsletter .entry-content .tow-bitts-archive-features-main .hero-bg,.page-template-page-tow-bitts .entry-content .tow-bitts-archive-lines .hero-bg,.post-type-archive-safety-newsletter .entry-content .tow-bitts-archive-lines .hero-bg,.page-template-page-tow-bitts .entry-content .tow-bitts-archive-features-main .hero-bg-green,.post-type-archive-safety-newsletter .entry-content .tow-bitts-archive-features-main .hero-bg-green,.page-template-page-tow-bitts .entry-content .tow-bitts-archive-lines .hero-bg-green,.post-type-archive-safety-newsletter .entry-content .tow-bitts-archive-lines .hero-bg-green{padding-top:15px;height:485px;overflow-x:hidden}.page-template-page-tow-bitts .entry-content .tow-bitts-archive-features-main h3,.post-type-archive-safety-newsletter .entry-content .tow-bitts-archive-features-main h3,.page-template-page-tow-bitts .entry-content .tow-bitts-archive-lines h3,.post-type-archive-safety-newsletter .entry-content .tow-bitts-archive-lines h3{font-size:21px;line-height:26px}.page-template-page-tow-bitts .entry-content .tow-bitts-archive-features-secondary ul li,.post-type-archive-safety-newsletter .entry-content .tow-bitts-archive-features-secondary ul li{height:290px;border-bottom:1px solid #a2a2a2}.page-template-page-tow-bitts .entry-content .tow-bitts-archive-features-secondary ul li:first-child,.post-type-archive-safety-newsletter .entry-content .tow-bitts-archive-features-secondary ul li:first-child{margin-left:0}.page-template-page-tow-bitts .entry-content .tow-bitts-archive-people ul li,.post-type-archive-safety-newsletter .entry-content .tow-bitts-archive-people ul li,.page-template-page-tow-bitts .entry-content .tow-bitts-archive-safety ul li,.post-type-archive-safety-newsletter .entry-content .tow-bitts-archive-safety ul li,.page-template-page-tow-bitts .entry-content .tow-bitts-archive-look ul li,.post-type-archive-safety-newsletter .entry-content .tow-bitts-archive-look ul li{height:300px}.page-template-page-tow-bitts .entry-content .tow-bitts-archive-features-secondary ul li,.post-type-archive-safety-newsletter .entry-content .tow-bitts-archive-features-secondary ul li{height:290px;border-bottom:1px solid #a2a2a2}.page-template-page-tow-bitts .entry-content .tow-bitts-archive-features-secondary ul li:first-child,.post-type-archive-safety-newsletter .entry-content .tow-bitts-archive-features-secondary ul li:first-child{margin-left:0}.page-template-page-tow-bitts .entry-content .tow-bitts-archive-in-brief,.post-type-archive-safety-newsletter .entry-content .tow-bitts-archive-in-brief{border:1px solid #a2a2a2;padding:20px 20px 0}.page-template-page-tow-bitts .entry-content .tow-bitts-archive-in-brief ul li:first-child,.post-type-archive-safety-newsletter .entry-content .tow-bitts-archive-in-brief ul li:first-child{margin-left:0}.page-template-page-tow-bitts .entry-content h2,.post-type-archive-safety-newsletter .entry-content h2{font-size:1.2em;margin:0 0 8px}.mobile-header{display:none}.attach-bottom{position:absolute;bottom:20px}#sidebar1{margin-top:4em}#sidebar1 .menu{margin-top:5px}#sidebar1 .accordion{display:none}#sidebar1 .header-title-mobile{display:none}#sidebar1 .header-border{display:none}#sidebar1 .sub-menu-desktop{display:block}#sidebar1 .menu-item{background-image:none;background-color:#fff;font-size:13px;letter-spacing:.7px}#sidebar1 .menu-item a{color:#0c582f;font-family:"ff-scala-sans-web-pro-sc",Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:800}#sidebar1 .menu-item a:hover{color:#6db340;-webkit-transition:color .3s linear;-moz-transition:color .3s linear;-ms-transition:color .3s linear;-o-transition:color .3s linear;transition:color .3s linear}#sidebar1 .widget ul li{padding:8px 0 3px 20px}#sidebar1 .widget ul li:hover{background-color:#fff;color:#fff!important}#sidebar1 .widget ul li:hover a{color:#6db340}#sidebar1 .widget ul li.super-item{padding:8px 0 8px 0}#sidebar1 .widget ul li.super-item:hover{background-color:#fff;color:#6db340!important}#sidebar1 .widget ul li.super-item a{color:#0c582f;font-weight:800}#sidebar1 .widget ul#menu-services-sub-menu-1 li.sub-item:hover{background-color:#fff}#sidebar1 .widget ul#menu-services-sub-menu-1 li.sub-item a{color:#666;font-weight:800}#sidebar1 li.super-item.current-menu-item{background-color:#6db340;color:#fff!important;padding:8px 0 8px 10px!important}#sidebar1 li.super-item.current-menu-item:hover{background-color:#6db340!important;color:#fff!important}#sidebar1 li.super-item.current-menu-item a{color:#fff!important}#sidebar1 li.super-item.current-menu-item a:hover{background-color:#6db340!important;color:#fff!important}#sidebar1 .current-menu-item{background-color:#6db340;color:#fff!important}#sidebar1 .current-menu-item:hover{background-color:#6db340!important;color:#fff!important}#sidebar1 .current-menu-item a{color:#fff!important}#sidebar1 .current-menu-item a:hover{background-color:#6db340!important;color:#fff!important}#sidebar1 .menu-item-2518,#sidebar1 .menu-item-2517,#sidebar1 .menu-item-2516,#sidebar1 .menu-item-2515{display:none}#sidebar2{margin-top:4em}@-webkit-keyframes 'icon-animation'{0%{background-position:195px center}50%{background-position:190px center}100%{background-position:195px center}}@-moz-keyframes 'icon-animation'{0%{background-position:195px center}50%{background-position:190px center}100%{background-position:195px center}}@-ms-keyframes 'icon-animation'{0%{background-position:195px center}50%{background-position:190px center}100%{background-position:195px center}}@-o-keyframes 'icon-animation'{0%{background-position:195px center}50%{background-position:190px center}100%{background-position:195px center}}@keyframes 'icon-animation'{0%{background-position:195px center}50%{background-position:190px center}100%{background-position:195px center}}@keyframes icon-animation{0%{background-position:195px center}50%{background-position:190px center}100%{background-position:195px center}}#sidebar2 ul.sidebar-links li:hover{-webkit-animation:icon-animation .25s linear 1;-moz-animation:icon-animation .25s linear 1;-ms-animation:icon-animation .25s linear 1;-o-animation:icon-animation .25s linear 1;animation:icon-animation .25s linear 1}#sidebar2 .widget{padding:0}#sidebar2 #text-4,#sidebar2 #text-6,#sidebar2 #text-8,#sidebar2 #text-32,#sidebar2 #text-11,#sidebar2 #text-14,#sidebar2 #text-16,#sidebar2 #text-18,#sidebar2 #text-20,#sidebar2 #text-22,#sidebar2 #text-24,#sidebar2 #text-26,#sidebar2 #text-27,#sidebar2 #text-30,#sidebar2 #text-34,#sidebar2 #text-36,#sidebar2 #text-38,#sidebar2 #text-40,#sidebar2 #text-41,#sidebar2 #text-55,#sidebar2 #text-58,#sidebar2 #text-62,#sidebar2 #text-64,#sidebar2 #text-60,#sidebar2 #text-84,#sidebar2 #text-85,#sidebar2 #text-87,#sidebar2 #text-90,#sidebar2 #text-92,#sidebar2 #text-94,#sidebar2 #text-96,#sidebar2 #text-97,#sidebar2 #text-99,#sidebar2 #text-101,#sidebar2 #text-103,#sidebar2 #text-105,#sidebar2 #text-107,#sidebar2 #text-109,#sidebar2 #text-111,#sidebar2 #text-114,#sidebar2 #text-116,#sidebar2 #text-117,#sidebar2 #text-119,#sidebar2 #text-121,#sidebar2 #text-124,#sidebar2 #text-126,#sidebar2 #text-127{display:block}.top-margin{margin-top:4.0em;padding-top:1px;float:left;position:relative;color:#fff}.single-uss-blog .ngg-gallery-thumbnail{width:460px}.slides,.flex-control-nav,.flex-direction-nav{margin-left:18px}.footer #inner-footer{padding-bottom:0}.footer1,.footer2,.footer3{display:inline-block;float:left;width:25%;margin-bottom:0}.footer3{width:50%;text-align:right;padding:100px 0 0}.page-id-101 .highlights ul li{padding:8px 0 0 17px!important;font-weight:bold}.page-id-101 .entry-content .item-row{width:100%!important;margin-left:initial!important}.page-id-101 .entry-content .item-row .right-col{width:96%!important}.page-id-101 .entry-content .row-125{width:100%;margin-left:initial;margin-top:0}.page-id-101 .entry-content .highlights{margin-bottom:15px}.onecol{width:5.801104972%}.twocol{width:14.364640883%}.threecol{width:22.928176794%}.fourcol{width:31.491712705%}.fivecol{width:40.055248616%}.sixcol{width:48.618784527%}.sevencol{width:57.182320438000005%}.eightcol{width:65.74585634900001%}.ninecol{width:74.30939226%}.tencol{width:82.87292817100001%}.elevencol{width:91.436464082%}.twelvecol{width:99.999999993%}.onecol,.twocol,.threecol,.fourcol,.fivecol,.sixcol,.sevencol,.eightcol,.ninecol,.tencol,.elevencol,.twelvecol{position:relative;float:left;margin-left:2.762430939%}.row{width:100%;float:left;position:relative;height:auto;display:block}.first{margin-left:0}.last{float:right}}@media only screen and (min-width:1030px){.menu-icon{display:none}.header #inner-header{float:none;position:relative}.header .top-header{width:100%;background:rgba(255,255,255,0.2)}.header #logo{width:10%;margin-top:25px}.header #search-box{background:linear-gradient(to right,#4ca600,#060);padding-right:9999rem;margin-right:-9999rem;padding-left:10px;border-top-left-radius:38px;margin-top:50px}.header nav,.header #search-box{height:38px;line-height:38px;display:inline-block;float:right;clear:right;z-index:999;position:relative}.header nav .nav,.header #search-box .nav{background:#fff;margin:0;padding:0;padding-right:9999rem;margin-right:-9999rem;padding-left:10px;border-top-left-radius:16px;border-bottom-left-radius:16px}.header nav .nav li,.header #search-box .nav li{float:left;position:relative}.header nav .nav li a,.header #search-box .nav li a{display:block;text-decoration:none;height:38px;line-height:38px;padding:0 13px;background-color:transparent;border-bottom:0;color:#0c582f;font-size:14px;font-weight:400;text-transform:uppercase}.header nav .nav li a:hover,.header #search-box .nav li a:hover,.header nav .nav li a:focus,.header #search-box .nav li a:focus{font-weight:600}.header nav .nav li:first-child ul.sub-menu li a,.header #search-box .nav li:first-child ul.sub-menu li a,.header nav .nav li:first-child ul.children li a,.header #search-box .nav li:first-child ul.children li a{width:280px}.header nav .nav li:last-child:hover ul,.header #search-box .nav li:last-child:hover ul{right:0}.header nav .nav li ul.sub-menu,.header #search-box .nav li ul.sub-menu,.header nav .nav li ul.children,.header #search-box .nav li ul.children{margin-top:0;border-top:0;position:absolute;z-index:8999;line-height:18px;visibility:hidden;opacity:0;z-index:-1;transform:translateY(-2em);transition:all .3s ease-in-out 0s,visibility 0s linear .3s,z-index 0s linear .01s}.header nav .nav li ul.sub-menu li,.header #search-box .nav li ul.sub-menu li,.header nav .nav li ul.children li,.header #search-box .nav li ul.children li{border-left:none}.header nav .nav li ul.sub-menu li a,.header #search-box .nav li ul.sub-menu li a,.header nav .nav li ul.children li a,.header #search-box .nav li ul.children li a{padding:0 13px;border-right:0;display:block;background-color:white;width:240px;font-size:12px;text-transform:uppercase;color:#0c582f}.header nav .nav li ul.sub-menu li.super-item a,.header #search-box .nav li ul.sub-menu li.super-item a,.header nav .nav li ul.children li.super-item a,.header #search-box .nav li ul.children li.super-item a{color:#0c582f;background-color:#fff;font-weight:800}.header nav .nav li ul.sub-menu li:last-child,.header #search-box .nav li ul.sub-menu li:last-child,.header nav .nav li ul.children li:last-child,.header #search-box .nav li ul.children li:last-child{border-right:0}.header nav .nav li ul.sub-menu li:last-child a,.header #search-box .nav li ul.sub-menu li:last-child a,.header nav .nav li ul.children li:last-child a,.header #search-box .nav li ul.children li:last-child a{border-bottom:0}.header nav .nav li:hover ul,.header #search-box .nav li:hover ul{visibility:visible;opacity:1;z-index:1;transform:translateY(0%);transition-delay:0s,0s,0.3s}.header nav .nav li.current-menu-item a,.header #search-box .nav li.current-menu-item a,.header nav .nav li.current_page_item a,.header #search-box .nav li.current_page_item a,.header nav .nav li.current_page_ancestor a,.header #search-box .nav li.current_page_ancestor a{font-weight:600}.header nav .nav li.current-menu-item ul.sub-menu li a,.header #search-box .nav li.current-menu-item ul.sub-menu li a,.header nav .nav li.current_page_item ul.sub-menu li a,.header #search-box .nav li.current_page_item ul.sub-menu li a,.header nav .nav li.current_page_ancestor ul.sub-menu li a,.header #search-box .nav li.current_page_ancestor ul.sub-menu li a,.header nav .nav li.current-menu-item ul.children li a,.header #search-box .nav li.current-menu-item ul.children li a,.header nav .nav li.current_page_item ul.children li a,.header #search-box .nav li.current_page_item ul.children li a,.header nav .nav li.current_page_ancestor ul.children li a,.header #search-box .nav li.current_page_ancestor ul.children li a{background-color:#fff;color:#1d883f;font-weight:400}.header nav .nav li.current-menu-item ul.sub-menu li a:hover,.header #search-box .nav li.current-menu-item ul.sub-menu li a:hover,.header nav .nav li.current_page_item ul.sub-menu li a:hover,.header #search-box .nav li.current_page_item ul.sub-menu li a:hover,.header nav .nav li.current_page_ancestor ul.sub-menu li a:hover,.header #search-box .nav li.current_page_ancestor ul.sub-menu li a:hover,.header nav .nav li.current-menu-item ul.children li a:hover,.header #search-box .nav li.current-menu-item ul.children li a:hover,.header nav .nav li.current_page_item ul.children li a:hover,.header #search-box .nav li.current_page_item ul.children li a:hover,.header nav .nav li.current_page_ancestor ul.children li a:hover,.header #search-box .nav li.current_page_ancestor ul.children li a:hover,.header nav .nav li.current-menu-item ul.sub-menu li a:focus,.header #search-box .nav li.current-menu-item ul.sub-menu li a:focus,.header nav .nav li.current_page_item ul.sub-menu li a:focus,.header #search-box .nav li.current_page_item ul.sub-menu li a:focus,.header nav .nav li.current_page_ancestor ul.sub-menu li a:focus,.header #search-box .nav li.current_page_ancestor ul.sub-menu li a:focus,.header nav .nav li.current-menu-item ul.children li a:focus,.header #search-box .nav li.current-menu-item ul.children li a:focus,.header nav .nav li.current_page_item ul.children li a:focus,.header #search-box .nav li.current_page_item ul.children li a:focus,.header nav .nav li.current_page_ancestor ul.children li a:focus,.header #search-box .nav li.current_page_ancestor ul.children li a:focus{font-weight:600}.header nav .nav li.current-menu-item ul.sub-menu li.current-menu-item a,.header #search-box .nav li.current-menu-item ul.sub-menu li.current-menu-item a,.header nav .nav li.current_page_item ul.sub-menu li.current-menu-item a,.header #search-box .nav li.current_page_item ul.sub-menu li.current-menu-item a,.header nav .nav li.current_page_ancestor ul.sub-menu li.current-menu-item a,.header #search-box .nav li.current_page_ancestor ul.sub-menu li.current-menu-item a,.header nav .nav li.current-menu-item ul.children li.current-menu-item a,.header #search-box .nav li.current-menu-item ul.children li.current-menu-item a,.header nav .nav li.current_page_item ul.children li.current-menu-item a,.header #search-box .nav li.current_page_item ul.children li.current-menu-item a,.header nav .nav li.current_page_ancestor ul.children li.current-menu-item a,.header #search-box .nav li.current_page_ancestor ul.children li.current-menu-item a,.header nav .nav li.current-menu-item ul.sub-menu li.current_page_item a,.header #search-box .nav li.current-menu-item ul.sub-menu li.current_page_item a,.header nav .nav li.current_page_item ul.sub-menu li.current_page_item a,.header #search-box .nav li.current_page_item ul.sub-menu li.current_page_item a,.header nav .nav li.current_page_ancestor ul.sub-menu li.current_page_item a,.header #search-box .nav li.current_page_ancestor ul.sub-menu li.current_page_item a,.header nav .nav li.current-menu-item ul.children li.current_page_item a,.header #search-box .nav li.current-menu-item ul.children li.current_page_item a,.header nav .nav li.current_page_item ul.children li.current_page_item a,.header #search-box .nav li.current_page_item ul.children li.current_page_item a,.header nav .nav li.current_page_ancestor ul.children li.current_page_item a,.header #search-box .nav li.current_page_ancestor ul.children li.current_page_item a,.header nav .nav li.current-menu-item ul.sub-menu li.current_page_ancestor a,.header #search-box .nav li.current-menu-item ul.sub-menu li.current_page_ancestor a,.header nav .nav li.current_page_item ul.sub-menu li.current_page_ancestor a,.header #search-box .nav li.current_page_item ul.sub-menu li.current_page_ancestor a,.header nav .nav li.current_page_ancestor ul.sub-menu li.current_page_ancestor a,.header #search-box .nav li.current_page_ancestor ul.sub-menu li.current_page_ancestor a,.header nav .nav li.current-menu-item ul.children li.current_page_ancestor a,.header #search-box .nav li.current-menu-item ul.children li.current_page_ancestor a,.header nav .nav li.current_page_item ul.children li.current_page_ancestor a,.header #search-box .nav li.current_page_item ul.children li.current_page_ancestor a,.header nav .nav li.current_page_ancestor ul.children li.current_page_ancestor a,.header #search-box .nav li.current_page_ancestor ul.children li.current_page_ancestor a{font-weight:600}.header nav ul#mini-sub-nav,.header #search-box ul#mini-sub-nav{float:right;position:relative;margin:0}.header nav ul#mini-sub-nav li,.header #search-box ul#mini-sub-nav li{float:left;position:relative;text-transform:uppercase;font-size:14px;font-weight:600;font-family:"ff-scala-sans-web-pro-sc",Helvetica Neue,Helvetica,Arial,sans-serif}.header nav ul#mini-sub-nav li a,.header #search-box ul#mini-sub-nav li a,.header nav ul#mini-sub-nav li a:visited,.header #search-box ul#mini-sub-nav li a:visited{height:38px;line-height:38px;padding:0 13px;color:white}.header nav #searchform,.header #search-box #searchform{float:right;position:relative}.header nav #searchsubmit,.header #search-box #searchsubmit{float:right;padding:7px 10px 7px;display:inline-block;vertical-align:baseline;outline:0;background:0;border:0;font-size:11px;color:#aaa;text-align:center;text-transform:uppercase;letter-spacing:1px;cursor:pointer;font-family:"WebSymbolsRegular";position:absolute;right:3px;width:25px;height:25px;background-image:url('../images/search-icon.png');background-repeat:no-repeat;background-position:center 60%}.header nav #searchsubmit:hover,.header #search-box #searchsubmit:hover{color:#000}.header nav #s,.header #search-box #s{border:1px solid #ddd;padding:5px 5px;width:220px;font-size:11px;border-radius:0;-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;-ms-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear}.header nav #s:hover,.header #search-box #s:hover,.header nav #s:focus,.header #search-box #s:focus,.header nav #s:active,.header #search-box #s:active{background-color:#f0f0f0;outline:0}.header nav .placeholder,.header #search-box .placeholder{color:#333}.header #hamburger-button{display:none}.header #mini-nav-container{margin-top:28px;margin-bottom:0;margin-right:0;font-size:18px}.header .phone{display:inline-block;float:left;margin-right:8px;font-weight:600}.header #email a{padding:8px 12px;background-color:#6db340;color:#fff}.header .tagline{background-image:none;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.header .tagline p{font-size:18px;width:640px}.header .tagline span.title{letter-spacing:1px}.header .tagline span.contact-info{display:inline;float:right}.header .tagline span.contact-info span.contact a.tele{font-size:12px;color:#fff}.header .tagline span.contact-info span.contact a.mail{font-size:12px}.header .tagline span.contact-info #news-title{font-size:20px;font-family:"ff-scala-sans-web-pro-sc",Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:lowercase;color:#fff;background-image:url('../images/white_sidebar_arrow.png');background-position:95% center;background-repeat:no-repeat;padding:5px 40px 1px 20px}.header .tagline span.contact-info #news-title:hover{background-color:#094223}.header .tagline #bottom-row{display:none}.header .tagline.expand{background-image:none;height:180px}.header #inner-tagline{padding-left:5px}.header #inner-tagline .arrow{display:none}.header #header-image,.header #inner-header{height:500px}.home .home-title{bottom:60px;right:0;font-size:62px}.home #header-band{padding:30px 12px;font-size:32px;text-align:left}.home #header-band .phone{float:none;display:inline-block}.home .header-cta{display:block;width:100%;padding-left:12px}.home .header-cta .title{padding-left:9999rem;margin-left:-9999rem}.home .header #inner-header{height:500px}.slider-container,#homeslider{height:500px}.entry-content ul.thumb-list li{width:31.33%}.entry-content ul.thumb-list li img{margin-bottom:6px!important;transition:all .45s}.entry-content ul.thumb-list li:nth-child(2n+1){clear:none;margin-right:0}.entry-content ul.thumb-list li:nth-child(2n+2){margin-left:0}.entry-content ul.thumb-list li:nth-child(3n+1){clear:left;margin-right:2%}.entry-content ul.thumb-list li:nth-child(3n+2){margin-left:1%;margin-right:1%}.entry-content ul.thumb-list li:nth-child(3n+3){margin-left:2%}.entry-content ul.thumb-list li:hover img{transform:scale(1.05)}.tow-bitts-header h1{font-size:32px;line-height:40px}.page-template-page-tow-bitts .entry-content .tow-bitts-archive-features-main .hero-bg,.post-type-archive-safety-newsletter .entry-content .tow-bitts-archive-features-main .hero-bg,.page-template-page-tow-bitts .entry-content .tow-bitts-archive-lines .hero-bg,.post-type-archive-safety-newsletter .entry-content .tow-bitts-archive-lines .hero-bg,.page-template-page-tow-bitts .entry-content .tow-bitts-archive-features-main .hero-bg-green,.post-type-archive-safety-newsletter .entry-content .tow-bitts-archive-features-main .hero-bg-green,.page-template-page-tow-bitts .entry-content .tow-bitts-archive-lines .hero-bg-green,.post-type-archive-safety-newsletter .entry-content .tow-bitts-archive-lines .hero-bg-green{height:405px;overflow-x:hidden}}@media only screen and (min-width:1240px){#header-band{font-size:38px}}@media print{*{background:transparent!important;color:black!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}a,a:visited{color:#444!important;text-decoration:underline}a:after,a:visited:after{content:" (" attr(href) ")"}a abbr[title]:after,a:visited abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.sidebar,.page-navigation,.wp-prev-next,.respond-form,nav{display:none}}