@charset "UTF-8";@import url(http://fonts.googleapis.com/css?family=Lato:100,300,400,700,400italic,700italic|Open+Sans:400,700|Oswald:400,300,700);@font-face{font-family:Lato;font-style:normal;font-weight:400;src:local("Lato Regular"),local("Lato-Regular"),url(http://fonts.gstatic.com/s/lato/v11/qIIYRU-oROkIk8vfvxw6QvesZW2xOQ-xsNqO47m55DA.woff) format("woff")}@font-face{font-family:Oswald;font-style:normal;font-weight:300;src:local('Oswald Light'),local('Oswald-Light'),url(https://fonts.gstatic.com/s/oswald/v10/l1cOQ90roY9yC7voEhngDBJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-weight:300;src:local('Oswald Light'),local('Oswald-Light'),url(https://fonts.gstatic.com/s/oswald/v10/HqHm7BVC_nzzTui2lzQTDVtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:Oswald;font-style:normal;font-weight:400;src:local('Oswald Regular'),local('Oswald-Regular'),url(https://fonts.gstatic.com/s/oswald/v10/yg0glPPxXUISnKUejCX4qfesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-weight:400;src:local('Oswald Regular'),local('Oswald-Regular'),url(https://fonts.gstatic.com/s/oswald/v10/pEobIV_lL25TKBpqVI_a2w.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}@font-face{font-family:Oswald;font-style:normal;font-weight:700;src:local('Oswald Bold'),local('Oswald-Bold'),url(https://fonts.gstatic.com/s/oswald/v10/dI-qzxlKVQA6TUC5RKSb3xJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-weight:700;src:local('Oswald Bold'),local('Oswald-Bold'),url(https://fonts.gstatic.com/s/oswald/v10/bH7276GfdCjMjApa_dkG6VtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000}/*! normalize.css v1.1.0 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;width:100%;height:auto}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{color:#262626;font-size:81.25%;line-height:1.4;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}button,html,input,select,textarea{font-family:Lato,sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}hr{box-sizing:content-box;height:0}mark{background:#ff0;color:#000}body.secondary [role=main] .download,p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ol,nav ul{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;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}iframe{border:none;overflow:hidden}html{height:100%}.block,.footable tfoot .pagination ul,.home-flexslider-container .flexslider,.home-flexslider-container .flexslider .slide-title-inner,.home-flexslider-container .flexslider .slides,.home-flexslider-container .flexslider-controls,.jumptiles .tile,.jumptiles-small .tile,.pk-main .tile,.related-content,.related-content .tile,.related-content header,.row,.screen-size-dependent .alternate-content,.search-page .results-pagination,.sidebar aside.biz-ns,.sidebar aside.connect,.sitemap header,.textimage,.tile-carousel .tile,.tile-secondary-grid .tile,.topic-landing-child-pages .tile,.twocolparsys7525 .tile,aside.events.paginating-events .event-pagination,body.home .block,body.home .row,body.home.cq-wcm-design #home-edit-controls,body.home.cq-wcm-edit #home-edit-controls,body.intermodal-landing .alerts,body.intermodal-landing .news,body.landing.ship-with-ns main[role=main] .slides li .content-container .content,body.new-to-rail.cq-wcm-design main .edit-slide,body.new-to-rail.cq-wcm-design main .edit-slide .edit-sub-slide,body.new-to-rail.cq-wcm-edit main .edit-slide,body.new-to-rail.cq-wcm-edit main .edit-slide .edit-sub-slide,body.secondary .jumptiles-small .jumptile,body.secondary .two-column .main-content,body.secondary .two-column .sidebar,body.secondary nav.section-nav,body.timeline .timeline-flexslider-inner,body.timeline header.timeline .flexslider-controls ul,body.timeline header.timeline .line-in-time,form,form .field,form .form_leftcol,form .form_row{zoom:1}.block:after,.block:before,.footable tfoot .pagination ul:after,.footable tfoot .pagination ul:before,.home-flexslider-container .flexslider .slide-title-inner:after,.home-flexslider-container .flexslider .slide-title-inner:before,.home-flexslider-container .flexslider .slides:after,.home-flexslider-container .flexslider .slides:before,.home-flexslider-container .flexslider-controls:after,.home-flexslider-container .flexslider-controls:before,.home-flexslider-container .flexslider:after,.home-flexslider-container .flexslider:before,.jumptiles .tile:after,.jumptiles .tile:before,.jumptiles-small .tile:after,.jumptiles-small .tile:before,.pk-main .tile:after,.pk-main .tile:before,.related-content .tile:after,.related-content .tile:before,.related-content header:after,.related-content header:before,.related-content:after,.related-content:before,.row:after,.row:before,.screen-size-dependent .alternate-content:after,.screen-size-dependent .alternate-content:before,.search-page .results-pagination:after,.search-page .results-pagination:before,.sidebar aside.biz-ns:after,.sidebar aside.biz-ns:before,.sidebar aside.connect:after,.sidebar aside.connect:before,.sitemap header:after,.sitemap header:before,.textimage:after,.textimage:before,.tile-carousel .tile:after,.tile-carousel .tile:before,.tile-secondary-grid .tile:after,.tile-secondary-grid .tile:before,.topic-landing-child-pages .tile:after,.topic-landing-child-pages .tile:before,.twocolparsys7525 .tile:after,.twocolparsys7525 .tile:before,aside.events.paginating-events .event-pagination:after,aside.events.paginating-events .event-pagination:before,body.home .block:after,body.home .block:before,body.home .row:after,body.home .row:before,body.home.cq-wcm-design #home-edit-controls:after,body.home.cq-wcm-design #home-edit-controls:before,body.home.cq-wcm-edit #home-edit-controls:after,body.home.cq-wcm-edit #home-edit-controls:before,body.intermodal-landing .alerts:after,body.intermodal-landing .alerts:before,body.intermodal-landing .news:after,body.intermodal-landing .news:before,body.landing.ship-with-ns main[role=main] .slides li .content-container .content:after,body.landing.ship-with-ns main[role=main] .slides li .content-container .content:before,body.new-to-rail.cq-wcm-design main .edit-slide .edit-sub-slide:after,body.new-to-rail.cq-wcm-design main .edit-slide .edit-sub-slide:before,body.new-to-rail.cq-wcm-design main .edit-slide:after,body.new-to-rail.cq-wcm-design main .edit-slide:before,body.new-to-rail.cq-wcm-edit main .edit-slide .edit-sub-slide:after,body.new-to-rail.cq-wcm-edit main .edit-slide .edit-sub-slide:before,body.new-to-rail.cq-wcm-edit main .edit-slide:after,body.new-to-rail.cq-wcm-edit main .edit-slide:before,body.secondary .jumptiles-small .jumptile:after,body.secondary .jumptiles-small .jumptile:before,body.secondary .two-column .main-content:after,body.secondary .two-column .main-content:before,body.secondary .two-column .sidebar:after,body.secondary .two-column .sidebar:before,body.secondary nav.section-nav:after,body.secondary nav.section-nav:before,body.timeline .timeline-flexslider-inner:after,body.timeline .timeline-flexslider-inner:before,body.timeline header.timeline .flexslider-controls ul:after,body.timeline header.timeline .flexslider-controls ul:before,body.timeline header.timeline .line-in-time:after,body.timeline header.timeline .line-in-time:before,form .field:after,form .field:before,form .form_leftcol:after,form .form_leftcol:before,form .form_row:after,form .form_row:before,form:after,form:before{content:" ";display:table}.block:after,.footable tfoot .pagination ul:after,.home-flexslider-container .flexslider .slide-title-inner:after,.home-flexslider-container .flexslider .slides:after,.home-flexslider-container .flexslider-controls:after,.home-flexslider-container .flexslider:after,.jumptiles .tile:after,.jumptiles-small .tile:after,.pk-main .tile:after,.related-content .tile:after,.related-content header:after,.related-content:after,.row:after,.screen-size-dependent .alternate-content:after,.search-page .results-pagination:after,.sidebar aside.biz-ns:after,.sidebar aside.connect:after,.sitemap header:after,.textimage:after,.tile-carousel .tile:after,.tile-secondary-grid .tile:after,.topic-landing-child-pages .tile:after,.twocolparsys7525 .tile:after,aside.events.paginating-events .event-pagination:after,body.home .block:after,body.home .row:after,body.home.cq-wcm-design #home-edit-controls:after,body.home.cq-wcm-edit #home-edit-controls:after,body.intermodal-landing .alerts:after,body.intermodal-landing .news:after,body.landing.ship-with-ns main[role=main] .slides li .content-container .content:after,body.new-to-rail.cq-wcm-design main .edit-slide .edit-sub-slide:after,body.new-to-rail.cq-wcm-design main .edit-slide:after,body.new-to-rail.cq-wcm-edit main .edit-slide .edit-sub-slide:after,body.new-to-rail.cq-wcm-edit main .edit-slide:after,body.secondary .jumptiles-small .jumptile:after,body.secondary .two-column .main-content:after,body.secondary .two-column .sidebar:after,body.secondary nav.section-nav:after,body.timeline .timeline-flexslider-inner:after,body.timeline header.timeline .flexslider-controls ul:after,body.timeline header.timeline .line-in-time:after,form .field:after,form .form_leftcol:after,form .form_row:after,form:after{clear:both}@font-face{font-family:Genericons;src:url(fonts/genericons/genericons-regular-webfont.eot)}@font-face{font-family:Genericons;src:url(data:application/x-font-woff;charset=utf-8;base64,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) format("woff"),url(fonts/genericons/genericons-regular-webfont.ttf) format("truetype"),url(fonts/genericons/genericons-regular-webfont.svg#genericonsregular) format("svg");font-weight:400;font-style:normal}.genericon,.sidebar aside.stock-info .stock-change.down:before,.sidebar aside.stock-info .stock-change.up:before,[role=banner] .banner-inner .menu-toggle,[role=banner] .banner-inner .search-toggle{display:inline-block;width:16px;height:16px;-webkit-font-smoothing:antialiased;font-size:16px;line-height:1;font-family:Genericons;text-decoration:inherit;font-weight:400;font-style:normal;vertical-align:top}.genericon-search:before,[role=banner] .banner-inner .search-toggle:before{content:'\f400'}.genericon-menu:before,[role=banner] .banner-inner .menu-toggle:before{content:'\f419'}.genericon-uparrow:before{content:'\f500'}.genericon-rightarrow:before{content:'\f501'}.basic-flexslider-container .flex-control-nav li a,.flex-direction-nav a,.home-flexslider-container .flexslider-controls .flex-control-nav li a,.landing-flexslider-container .flex-control-nav li a,.landing-tile-flexslider-container .flex-control-nav li a,.main-landing-flexslider .flex-control-nav li a,.sidebar aside.connect ul li a,.sidebar aside.email-signup input[type=submit],.sitemap header h2+.expand,.tile-nav-carousel .flex-direction-nav a,[role=banner] .banner-inner .logo a,body.home.cq-wcm-design #home-edit-controls ol li a,body.home.cq-wcm-edit #home-edit-controls ol li a,body.investor table.sec-filing-documents .downloads a,body.landing main[role=main] .get-to-know-flexslider .flex-control-nav li a,body.landing.ship-with-ns main[role=main] .flex-control-nav li a,body.new-to-rail .slide .slide-content .slide-img .flex-control-nav li a{display:block;overflow:hidden;text-indent:200%;white-space:nowrap}.jquery-hidden{display:block!important;visibility:hidden!important}.assistive{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.assistive.focusable:active,.assistive.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.clearfix{zoom:1}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.testing{background-color:rgba(255,0,255,.2)}.articles li a,.sidebar aside.getting-started{border:2px solid #b7b7aa}.sidebar aside.biz-ns .issue .link:after,.sidebar aside.investor-news .headline:after,aside.alerts ul li span.link:after,aside.news ul li span.link:after{content:"\00A0»";white-space:nowrap}.columnlisting .all-link,.view-all{display:inline-block;text-decoration:none;text-transform:uppercase;font-weight:600;background-color:#f1ba32;padding:10px 15px}.columnlisting .all-link :link,.view-all :link{text-decoration:none}.leaflet-container body.secondary [role=main] .download,.leaflet-container p,.section.twocolparsys .layer-nav .layernav .label,.section.twocolparsys .map-legends .description,.section.twocolparsys .tooltip-content .description,.section.twocolparsys .tooltip-content .title,body.secondary [role=main] .leaflet-container .download,div:not(.twocolparsys) .layer-nav .layernav .label,div:not(.twocolparsys) .map-legends .description,div:not(.twocolparsys) .tooltip-content .description,div:not(.twocolparsys) .tooltip-content .title,main.two-column .layer-nav .layernav .label,main.two-column .map-legends .description,main.two-column .tooltip-content .description,main.two-column .tooltip-content .title,main:not(.two-column) .layer-nav .layernav .label,main:not(.two-column) .map-legends .description,main:not(.two-column) .tooltip-content .description,main:not(.two-column) .tooltip-content .title{font-size:12px;font-size:.92308rem;font-family:Lato,sans-serif;font-weight:400;letter-spacing:.5px;line-height:1.5}*,:after,:before{box-sizing:border-box}.wrapper{margin:0 auto;max-width:960px;min-width:305px}.row,body.home .row{padding:0 3.125%;width:100%}@media only all and (min-width:43.125em){.row,body.home .row{padding:0}}.block,.jumptiles .tile,.jumptiles-small .tile,.pk-main .tile,.related-content .tile,.tile-carousel .tile,.tile-secondary-grid .tile,.topic-landing-child-pages .tile,.twocolparsys7525 .tile,body.home .block,body.secondary .jumptiles-small .jumptile,body.secondary .two-column .main-content,body.secondary .two-column .sidebar{position:relative;margin-bottom:10px;margin-bottom:.76923rem}@media only all and (min-width:43.125em){.col-1{width:7.40741%;float:left;margin-left:.46296%;margin-right:.46296%}}@media only all and (min-width:43.125em){.col-2{width:15.74074%;float:left;margin-left:.46296%;margin-right:.46296%}}@media only all and (min-width:43.125em){.col-3{width:24.07407%;float:left;margin-left:.46296%;margin-right:.46296%}}@media only all and (min-width:43.125em){.col-4{width:32.40741%;float:left;margin-left:.46296%;margin-right:.46296%}}@media only all and (min-width:43.125em){.col-5{width:40.74074%;float:left;margin-left:.46296%;margin-right:.46296%}}@media only all and (min-width:43.125em){.col-6{width:49.07407%;float:left;margin-left:.46296%;margin-right:.46296%}}@media only all and (min-width:43.125em){.col-7{width:57.40741%;float:left;margin-left:.46296%;margin-right:.46296%}}@media only all and (min-width:43.125em){.col-8{width:65.74074%;float:left;margin-left:.46296%;margin-right:.46296%}}@media only all and (min-width:43.125em){.col-9{width:74.07407%;float:left;margin-left:.46296%;margin-right:.46296%}}@media only all and (min-width:43.125em){.col-10{width:82.40741%;float:left;margin-left:.46296%;margin-right:.46296%}}@media only all and (min-width:43.125em){.col-11{width:90.74074%;float:left;margin-left:.46296%;margin-right:.46296%}}@media only all and (min-width:43.125em){.col-12{width:99.07407%;float:left;margin-left:.46296%;margin-right:.46296%}}img{height:auto;max-width:100%}body.home [role=main]{position:relative;z-index:10}@media only all and (min-width:43.125em){body.home .features .block{width:49.07407%;float:left;margin-left:.46296%;margin-right:.46296%}}body.home .features .block img{display:block;height:auto;min-width:100%;width:100%}@media print{body.home .features .block img{display:none}}@media print{body.home .features .block li{display:block!important}}@media only all and (min-width:43.125em){body.home .articles .block.one-x-one,body.home .articles .block.one-x-two{width:32.40741%;float:left;margin-left:.46296%;margin-right:.46296%}}@media only all and (min-width:43.125em){body.home .articles .block.two-x-one{width:65.74074%;float:left;margin-left:.46296%;margin-right:.46296%}}body.home .articles .blocks-wrapper{float:left}@media only all and (min-width:43.125em){body.home .articles .blocks-wrapper{width:65.74074%;float:left;margin-left:.46296%;margin-right:.46296%}}@media only all and (min-width:43.125em){body.home .articles .blocks-wrapper .block.one-x-one,body.home .articles .blocks-wrapper .block.one-x-two{width:49.07407%;float:left;margin-left:.46296%;margin-right:.46296%}}@media only all and (min-width:43.125em){body.home .articles .blocks-wrapper .block.two-x-one{width:99.07407%;float:left;margin-left:.46296%;margin-right:.46296%}}@media only all and (min-width:43.125em){.hometiles-left-col{width:65.74074%;float:left;margin-left:.46296%;margin-right:.46296%}}.home-right-col{background-color:#eee;margin:10px 3.125%;padding-top:15px;padding-top:1.15385rem;padding-bottom:15px;padding-bottom:1.15385rem}@media only all and (min-width:43.125em){.home-right-col{width:32.40741%;float:right;margin-left:.46296%;margin-right:.46296%;margin-bottom:0;margin-left:0;margin-top:0}}.home-right-col li{margin-bottom:3.07692rem}@media only all and (min-width:43.125em){body.home.cq-wcm-design [role=main],body.home.cq-wcm-edit [role=main]{margin-top:0}}@media only all and (min-width:64em){body.home.cq-wcm-design [role=main],body.home.cq-wcm-edit [role=main]{margin-top:0}}@media only all and (min-width:43.125em){body.home.cq-wcm-design [role=main] .wrapper,body.home.cq-wcm-edit [role=main] .wrapper{margin:190px auto 0;margin:14.61538rem auto 0}body.home.cq-wcm-design [role=main] .wrapper .edit-home-slide,body.home.cq-wcm-edit [role=main] .wrapper .edit-home-slide{position:relative;margin-top:10px;margin-top:.76923rem;margin-bottom:10px;margin-bottom:.76923rem}body.home.cq-wcm-design [role=main] .wrapper .edit-home-slide .slide-title,body.home.cq-wcm-edit [role=main] .wrapper .edit-home-slide .slide-title{bottom:0;left:0;padding:1em 3.125%;position:absolute;text-align:center;width:100%}}@media only all and (min-width:43.125em) and (min-width:32.5em){body.home.cq-wcm-design [role=main] .wrapper .edit-home-slide .slide-title,body.home.cq-wcm-edit [role=main] .wrapper .edit-home-slide .slide-title{height:60%}}@media only all and (min-width:43.125em){body.home.cq-wcm-design [role=main] .wrapper .edit-home-slide .slide-title-inner,body.home.cq-wcm-edit [role=main] .wrapper .edit-home-slide .slide-title-inner{zoom:1;margin:0 auto;max-width:960px;position:relative}body.home.cq-wcm-design [role=main] .wrapper .edit-home-slide .slide-title-inner:after,body.home.cq-wcm-design [role=main] .wrapper .edit-home-slide .slide-title-inner:before,body.home.cq-wcm-edit [role=main] .wrapper .edit-home-slide .slide-title-inner:after,body.home.cq-wcm-edit [role=main] .wrapper .edit-home-slide .slide-title-inner:before{content:" ";display:table}body.home.cq-wcm-design [role=main] .wrapper .edit-home-slide .slide-title-inner:after,body.home.cq-wcm-edit [role=main] .wrapper .edit-home-slide .slide-title-inner:after{clear:both}body.home.cq-wcm-design [role=main] .wrapper .edit-home-slide h1,body.home.cq-wcm-edit [role=main] .wrapper .edit-home-slide h1{color:#fff;font-weight:400;line-height:1;margin-bottom:.25em;text-shadow:0 3px 7px rgba(0,0,0,.53);font-size:32px;font-size:2.46154rem}}@media only all and (min-width:43.125em) and (min-width:43.125em){body.home.cq-wcm-design [role=main] .wrapper .edit-home-slide h1,body.home.cq-wcm-edit [role=main] .wrapper .edit-home-slide h1{margin-bottom:.5em;font-size:40px;font-size:3.07692rem}}@media only all and (min-width:43.125em){body.home.cq-wcm-design [role=main] .wrapper .edit-home-slide h1.with-subtitle,body.home.cq-wcm-edit [role=main] .wrapper .edit-home-slide h1.with-subtitle{margin-bottom:10px}body.home.cq-wcm-design [role=main] .wrapper .edit-home-slide h1 span,body.home.cq-wcm-edit [role=main] .wrapper .edit-home-slide h1 span{color:#feec75;display:block;font-size:.5625em;font-style:normal}body.home.cq-wcm-design [role=main] .wrapper .edit-home-slide .subtitle,body.home.cq-wcm-edit [role=main] .wrapper .edit-home-slide .subtitle{color:#feec75;margin-bottom:1em}}@media only all and (min-width:43.125em) and (min-width:43.125em){body.home.cq-wcm-design [role=main] .wrapper .edit-home-slide .subtitle,body.home.cq-wcm-edit [role=main] .wrapper .edit-home-slide .subtitle{font-size:19.5px;font-size:1.5rem}}@media only all and (min-width:43.125em) and (min-width:60em){body.home.cq-wcm-design [role=main] .wrapper .edit-home-slide a.more,body.home.cq-wcm-edit [role=main] .wrapper .edit-home-slide a.more{float:right}}@media only all and (min-width:43.125em) and (min-width:64em){body.home.cq-wcm-design [role=main] .wrapper .edit-home-slide a.more,body.home.cq-wcm-edit [role=main] .wrapper .edit-home-slide a.more{float:none;position:absolute;right:0;bottom:0}}@media only all and (min-width:43.125em) and (min-width:32.5em){body.home.cq-wcm-design [role=main] .wrapper .edit-home-slide a.more span,body.home.cq-wcm-edit [role=main] .wrapper .edit-home-slide a.more span{display:block;line-height:2;font-size:16px;font-size:1.23077rem;height:32px;height:2.46154rem}}@media only all and (min-width:43.125em) and (min-width:60em){body.home.cq-wcm-design [role=main] .wrapper .edit-home-slide a.more span,body.home.cq-wcm-edit [role=main] .wrapper .edit-home-slide a.more span{display:block;line-height:2;font-size:20px;font-size:1.53846rem;height:40px;height:3.07692rem}}@media only all and (min-width:43.125em){html.flexbox .home-content-main{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}html.flexbox .home-content-main .hometiles-left-col{margin-bottom:0}html.flexbox .home-content-main .jumptiles .tile{margin-bottom:5px}@media only all and (min-width:43.125em){html.flexbox .home-content-main .jumptiles .tile{margin-bottom:0}}.cq-wcm-design .home-content-main,.cq-wcm-edit .home-content-main{display:block!important}body.secondary{background-color:#fff}@media only all and (min-width:43.125em){body.secondary [role=main]{background-color:#fff;padding:1.5em 1.875%}}body.secondary .breadcrumbs-container{zoom:1}body.secondary .breadcrumbs-container:after,body.secondary .breadcrumbs-container:before{content:" ";display:table}body.secondary .breadcrumbs-container:after{clear:both}@media only all and (min-width:43.125em){body.secondary .breadcrumbs-container{display:none}}body.secondary .breadcrumbs-container .share-container{float:right}body.secondary nav.section-nav{margin-bottom:13px;margin-bottom:1rem}body.secondary .toc{border-bottom:1px solid;border-bottom-color:rgba(190,185,162,.3)}html.no-rgba body.secondary .toc{border-bottom-color:#c1bca7}body.secondary article.toc{margin-bottom:1em}body.secondary article.toc h3{text-transform:none}@media only all and (min-width:43.125em){body.secondary .two-column .main-content{width:65.74074%;float:left;margin-left:.46296%;margin-right:.46296%;padding-right:1.65%;margin-right:0;border-right:1px solid #b9b9b9}body.secondary .two-column .sidebar{width:32.40741%;float:left;margin-left:.46296%;margin-right:.46296%;margin-left:-1px}}body.secondary .slide{width:99.07407%;float:left;margin-left:.46296%;margin-right:.46296%}body.secondary .jumptiles-small{margin-bottom:24px;margin-bottom:1.84615rem}@media only all and (min-width:43.125em){body.secondary .jumptiles-small .jumptile{width:24.07407%;float:left;margin-left:.46296%;margin-right:.46296%}}@media only all and (min-width:43.125em){body.intermodal-landing .alerts,body.intermodal-landing .news{width:49.07407%;float:left;margin-left:.46296%;margin-right:.46296%}}@media only all and (min-width:43.125em){body.secondary .twocolparsys7525 .col-8{margin-left:.246296%}}@media only all and (min-width:60em){body.secondary .twocolparsys7525 .col-8{margin-left:.146296%}}body.secondary .twocolparsys7525 .rightcol aside.news ul span{margin-left:20px}.screen-size-dependent .full-content{display:none}.screen-size-dependent .alternate-content{margin-bottom:12px;margin-bottom:.92308rem;display:block}.screen-size-dependent .alternate-content .alternate-image{margin-bottom:12px;margin-bottom:.92308rem}@media only all and (min-width:43.125em){.screen-size-dependent .alternate-content .alternate-image{margin:0}}@media only all and (min-width:43.125em){.screen-size-dependent .alternate-content .alternate-image+.alternate-text{padding-left:2%}}@media all and (min-width:60em){.screen-size-dependent.full-content-desktop .full-content{display:block}.screen-size-dependent.full-content-desktop .alternate-content{display:none}}@media all and (max-width:43.125em){.screen-size-dependent.full-content-mobile .full-content{display:block}.screen-size-dependent.full-content-mobile .alternate-content{display:none}}@media all and (min-width:48em){.screen-size-dependent.full-content-desktop-tablet .full-content{display:block}.screen-size-dependent.full-content-desktop-tablet .alternate-content{display:none}}@media all and (max-width:59.9375em){.screen-size-dependent.full-content-mobile-tablet .full-content{display:block}.screen-size-dependent.full-content-mobile-tablet .alternate-content{display:none}}@media all and (min-width:48em) and (max-width:59.9375em){.screen-size-dependent.full-content-tablet .full-content{display:block}.screen-size-dependent.full-content-tablet .alternate-content{display:none}}@media only all and (min-width:43.125em){.jumptiles .tile{width:24.07407%;float:left;margin-left:.46296%;margin-right:.46296%}}@media print{.jumptiles .tile{height:auto}}.jumptiles-small .tile{display:table;width:100%}.jumptiles-small .tile a{display:table-cell;overflow:hidden;vertical-align:middle}@media only all and (min-width:43.125em){.jumptiles-small .tile{width:24.07407%;float:left;margin-left:.46296%;margin-right:.46296%}}@media only all and (min-width:43.125em){.tile-carousel .tile{width:32.40741%;float:left;margin-left:.46296%;margin-right:.46296%}}@media only all and (min-width:43.125em){.tile-nav-carousel .tile{width:24.07407%;float:left;margin-left:.46296%;margin-right:.46296%}}.tile-secondary-grid .gridtile,.twocolparsys7525 .gridtile{margin-bottom:.92592%}@media only all and (min-width:43.125em){.tile-secondary-grid .gridtile,.twocolparsys7525 .gridtile{width:49.07407%;float:left;margin-left:.46296%;margin-right:.46296%}}@media only all and (min-width:43.125em){.tile-secondary-grid .gridtile.standard5050,.twocolparsys7525 .gridtile.standard5050{width:49.07407%;float:left;margin-left:.46296%;margin-right:.46296%}}@media only all and (min-width:43.125em){.tile-secondary-grid .gridtile.onethird,.twocolparsys7525 .gridtile.onethird{width:32.40741%;float:left;margin-left:.46296%;margin-right:.46296%}}@media only all and (min-width:43.125em){.tile-secondary-grid .gridtile.twothird,.twocolparsys7525 .gridtile.twothird{width:65.74074%;float:left;margin-left:.46296%;margin-right:.46296%}}@media only all and (min-width:43.125em){.tile-secondary-grid .gridtile.full,.twocolparsys7525 .gridtile.full{width:99.07407%;float:left;margin-left:.46296%;margin-right:.46296%}}@media only all and (min-width:43.125em){.tile-secondary-grid .gridtile.dheight,.twocolparsys7525 .gridtile.dheight{width:49.07407%;float:left;margin-left:.46296%;margin-right:.46296%}}@media only all and (min-width:43.125em){.tile-secondary-grid .gridtile.right,.twocolparsys7525 .gridtile.right{float:right}}@media only all and (min-width:43.125em){.tile-secondary-grid .gridtile.left,.twocolparsys7525 .gridtile.left{float:left}}.tile-secondary-grid .tile,.twocolparsys7525 .tile{height:auto}@media only all and (min-width:43.125em){.tile-secondary-grid .tile,.twocolparsys7525 .tile{margin-bottom:0}}@media print{.tile-secondary-grid .tile,.twocolparsys7525 .tile{height:auto;margin-bottom:1.53846rem}}@media only all and (min-width:43.125em){.topic-landing-child-pages .tile{width:49.07407%;float:left;margin-left:.46296%;margin-right:.46296%;display:inline-block;vertical-align:top}}@media only all and (min-width:43.125em){.related-content .tile{width:24.07407%;float:left;margin-left:.46296%;margin-right:.46296%}}main[role=main].landing .clear{clear:both}main[role=main].landing .tilecontainer .row .row{padding:0}body{background-color:#fff;overflow-x:hidden}a{color:#7a0000}body.secondary [role=main] .download,p{margin:0 0 12px;margin:0 0 .92308rem}body.secondary [role=main] .download img,p img{float:left;margin:0 25px 7px 0;margin:0 25px .53846rem 0}hr{border:0;border-top:1px solid #ccc;display:block;height:1px;margin:1em 0;padding:0}.underline{text-decoration:underline}.highlight,mark{background-color:#7a0000;color:#fff;padding:0 4px}.highlight a,mark a{color:#fff}.read-more{font-style:italic;font-weight:700}.read-more:after{content:'\00a0\00bb'}.oswald-large{color:#262626!important;font-weight:400!important;font-size:2rem!important;font-family:Oswald,sans-serif!important}.lato-large{color:#262626;font-weight:400;font-size:18px;font-size:1.38462rem}img{vertical-align:middle}.image figure.image{margin-bottom:12px;margin-bottom:.92308rem}.caption,figcaption{color:#666;margin-top:6px;margin-top:.46154rem}.caption:before,figcaption:before{content:"»";color:#7a0000;margin-right:3px}.textimage figure{display:block;max-width:100%;margin:0 0 7px 0;margin:0 0 .53846rem 0}.textimage figure.image_left{float:left;margin-right:4%;margin-left:0}.textimage figure.image_right{float:right;margin-left:4%;margin-right:0}a.infinite-scroll{background-color:#dfdeda;border:1px solid #c7c6bf;color:#262626;font-weight:700;margin-bottom:2em;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color .2s linear;transition:background-color .2s linear;display:block;line-height:3.07692;font-size:13px;font-size:1rem;height:40px;height:3.07692rem}@media only all and (min-width:43.125em){a.infinite-scroll{background-color:#f1f0ea;border:none}}a.infinite-scroll.circle-minus:after,a.infinite-scroll.circle-plus:after{display:inline-block;font-family:footable;font-size:1.2em;font-weight:400;margin-left:10px;line-height:40px;line-height:3.07692rem}a.infinite-scroll.circle-plus:after{content:"\E004"}a.infinite-scroll.circle-minus:after{content:"\E005"}a.infinite-scroll.reveal-element-trigger{margin-bottom:0}a.infinite-scroll:hover{background-color:#c2c1bd}.element-revealed{display:none}::-moz-selection{background-color:#d3d0c0;text-shadow:none}::selection{background-color:#d3d0c0;text-shadow:none}h1,h2,h3,h4,h5,h6{margin:0}*+.heading>h1,*+.heading>h2,*+.heading>h3,*+.heading>h4,*+.heading>h5,*+.heading>h6{margin-top:24px;margin-top:1.84615rem}h1,h2,h3,h4,h5,h6{color:#7a0000;font-weight:400;line-height:1.3;text-transform:uppercase;margin-bottom:12px;margin-bottom:.92308rem}h1>span,h2>span,h3>span,h4>span,h5>span,h6>span{color:#262626;display:block;margin-top:0;font-size:12px;font-size:.92308rem}h1{font-size:30px;font-size:2.30769rem}h1>span{font-size:15px;font-size:1.15385rem}h2{font-size:18px;font-size:1.38462rem}h3,h4,h5,h6{color:#262626;font-weight:400;margin-top:18px;margin-top:1.38462rem;text-transform:none;font-size:18px;font-size:1.38462rem}.page-heading{margin-bottom:14px;margin-bottom:1.07692rem}.page-heading.inpage-nav{margin-bottom:0}.page-heading h1{line-height:1.3;margin-bottom:4px;margin-bottom:.30769rem}@media only all and (min-width:43.125em){.page-heading h1{margin-top:0}}.page-heading body.secondary [role=main] .download,.page-heading p,body.secondary [role=main] .page-heading .download{line-height:1.3;font-size:15px;font-size:1.15385rem}.no-caps h1,.no-caps h2,.no-caps h3,.no-caps h4,.no-caps h5,.no-caps h6{text-transform:none}.main-content .dynamic-list-heading>span{font-size:inherit;color:#7a0000}ol,ul{list-style:none;margin:0 0 12px;margin:0 0 .92308rem;padding:0}ol ol,ol ul,ul ol,ul ul{padding:0;margin:0}ol li,ul li{padding:0 20px}ol.list-callout,ul.list-callout{background-color:#f1f0ea;border:1px solid #bababa;border-radius:2px;padding:20px 0;padding:1.53846rem 0}ul li{margin-left:13px}ul li:before{content:"•";color:#7a0000;margin-right:5px;margin-left:-13px}ul li li{margin-left:0}ul li li:before{content:"◦"}ol{counter-reset:item}ol li{margin-left:18px}ol li:before{color:#7a0000;content:counter(item) ". ";counter-increment:item;margin-left:-18px;padding-right:5px}ol li li{margin-left:0}ol li li:before{color:#b35656}.basic-flexslider-container ol,.basic-flexslider-container ul,.flexslider ol,.flexslider ul,.footable>tfoot>tr>td ol,.footable>tfoot>tr>td ul,.footable>tfoot>tr>th ol,.footable>tfoot>tr>th ul,.home-flexslider-container ol,.home-flexslider-container ul,.landing-flexslider-container ol,.landing-flexslider-container ul,.landing-tile-flexslider-container ol,.landing-tile-flexslider-container ul,.primary-footer ol,.primary-footer ul,.share-links ol,.share-links ul,.sidebar aside.connect ol,.sidebar aside.connect ul,.sidebar aside.contact ol,.sidebar aside.contact ul,.sidebar aside.presslinks ol,.sidebar aside.presslinks ul,.sitemap .topic .subtopic ol,.sitemap .topic .subtopic ul,aside.alerts ol,aside.alerts ul,aside.events ol,aside.events ul,aside.news ol,aside.news ul,body.home .block ol,body.home .block ul,body.home.cq-wcm-design #home-edit-controls ol,body.home.cq-wcm-design #home-edit-controls ul,body.home.cq-wcm-edit #home-edit-controls ol,body.home.cq-wcm-edit #home-edit-controls ul,body.landing main[role=main] .get-to-know-flexslider ol,body.landing main[role=main] .get-to-know-flexslider ul,body.landing.ship-with-ns main[role=main] ol,body.landing.ship-with-ns main[role=main] ul,body.new-to-rail .slide ol,body.new-to-rail .slide ul,body.timeline header.timeline ol,body.timeline header.timeline ul,body.timeline ol,body.timeline ul{margin:0;padding:0}.basic-flexslider-container ol li,.basic-flexslider-container ul li,.flexslider ol li,.flexslider ul li,.footable>tfoot>tr>td ol li,.footable>tfoot>tr>td ul li,.footable>tfoot>tr>th ol li,.footable>tfoot>tr>th ul li,.home-flexslider-container ol li,.home-flexslider-container ul li,.landing-flexslider-container ol li,.landing-flexslider-container ul li,.landing-tile-flexslider-container ol li,.landing-tile-flexslider-container ul li,.primary-footer ol li,.primary-footer ul li,.share-links ol li,.share-links ul li,.sidebar aside.connect ol li,.sidebar aside.connect ul li,.sidebar aside.contact ol li,.sidebar aside.contact ul li,.sidebar aside.presslinks ol li,.sidebar aside.presslinks ul li,.sitemap .topic .subtopic ol li,.sitemap .topic .subtopic ul li,aside.alerts ol li,aside.alerts ul li,aside.events ol li,aside.events ul li,aside.news ol li,aside.news ul li,body.home .block ol li,body.home .block ul li,body.home.cq-wcm-design #home-edit-controls ol li,body.home.cq-wcm-design #home-edit-controls ul li,body.home.cq-wcm-edit #home-edit-controls ol li,body.home.cq-wcm-edit #home-edit-controls ul li,body.landing main[role=main] .get-to-know-flexslider ol li,body.landing main[role=main] .get-to-know-flexslider ul li,body.landing.ship-with-ns main[role=main] ol li,body.landing.ship-with-ns main[role=main] ul li,body.new-to-rail .slide ol li,body.new-to-rail .slide ul li,body.timeline header.timeline ol li,body.timeline header.timeline ul li,body.timeline ol li,body.timeline ul li{margin:0;padding:0}.basic-flexslider-container ol li:before,.basic-flexslider-container ul li:before,.flexslider ol li:before,.flexslider ul li:before,.footable>tfoot>tr>td ol li:before,.footable>tfoot>tr>td ul li:before,.footable>tfoot>tr>th ol li:before,.footable>tfoot>tr>th ul li:before,.home-flexslider-container ol li:before,.home-flexslider-container ul li:before,.landing-flexslider-container ol li:before,.landing-flexslider-container ul li:before,.landing-tile-flexslider-container ol li:before,.landing-tile-flexslider-container ul li:before,.primary-footer ol li:before,.primary-footer ul li:before,.share-links ol li:before,.share-links ul li:before,.sidebar aside.connect ol li:before,.sidebar aside.connect ul li:before,.sidebar aside.contact ol li:before,.sidebar aside.contact ul li:before,.sidebar aside.presslinks ol li:before,.sidebar aside.presslinks ul li:before,.sitemap .topic .subtopic ol li:before,.sitemap .topic .subtopic ul li:before,aside.alerts ol li:before,aside.alerts ul li:before,aside.events ol li:before,aside.events ul li:before,aside.news ol li:before,aside.news ul li:before,body.home .block ol li:before,body.home .block ul li:before,body.home.cq-wcm-design #home-edit-controls ol li:before,body.home.cq-wcm-design #home-edit-controls ul li:before,body.home.cq-wcm-edit #home-edit-controls ol li:before,body.home.cq-wcm-edit #home-edit-controls ul li:before,body.landing main[role=main] .get-to-know-flexslider ol li:before,body.landing main[role=main] .get-to-know-flexslider ul li:before,body.landing.ship-with-ns main[role=main] ol li:before,body.landing.ship-with-ns main[role=main] ul li:before,body.new-to-rail .slide ol li:before,body.new-to-rail .slide ul li:before,body.timeline header.timeline ol li:before,body.timeline header.timeline ul li:before,body.timeline ol li:before,body.timeline ul li:before{display:none}dd{margin-left:25px}dd:before{content:"-";margin-left:-8px;padding-right:4px}table{margin-bottom:12px;margin-bottom:.92308rem}table caption{color:#7a0000;text-align:left;text-transform:uppercase;margin-bottom:3px;margin-bottom:.23077rem}table tr.even{background-color:#dfdeda}table tr.odd{background-color:#f1f0ea}table tr.heading-row{background-color:#262626;border:1px solid #b1b1af}table tr.heading-row td{border:none;color:#fff;font-weight:400;text-align:left;vertical-align:bottom;padding-bottom:5px;padding-bottom:.38462rem;padding-top:5px;padding-top:.38462rem}table td,table th{padding-right:14px;padding-left:14px}table th{border:none;color:#fff;font-weight:400;text-align:left;padding-bottom:5px;padding-bottom:.38462rem;padding-top:5px;padding-top:.38462rem}table td{border:1px solid #b1b1af;padding-bottom:10px;padding-bottom:.76923rem;padding-top:10px;padding-top:.76923rem}blockquote{margin:0 0 12px;margin:0 0 .92308rem}blockquote body.secondary [role=main] .download,blockquote p,body.secondary [role=main] blockquote .download{font-style:italic;font-size:17px;font-size:1.30769rem}blockquote body.secondary [role=main] .download .download:after,blockquote body.secondary [role=main] .download .download:before,blockquote body.secondary [role=main] .download p:after,blockquote body.secondary [role=main] .download p:before,blockquote body.secondary [role=main] p .download:after,blockquote body.secondary [role=main] p .download:before,blockquote p body.secondary [role=main] .download:after,blockquote p body.secondary [role=main] .download:before,blockquote p p:after,blockquote p p:before,body.secondary [role=main] blockquote .download .download:after,body.secondary [role=main] blockquote .download .download:before,body.secondary [role=main] blockquote .download p:after,body.secondary [role=main] blockquote .download p:before,body.secondary [role=main] blockquote p .download:after,body.secondary [role=main] blockquote p .download:before{color:#acacac;display:inline-block;height:0;line-height:.18056;vertical-align:text-bottom;font-size:60px;font-size:4.61538rem}blockquote body.secondary [role=main] .download:before,blockquote p:before,body.secondary [role=main] blockquote .download:before{content:"“";margin-right:10px}blockquote body.secondary [role=main] .download:after,blockquote p:after,body.secondary [role=main] blockquote .download:after{content:"”";margin-left:10px}.pullquote{border-left:4px solid #f2f1ec;float:left;font-style:italic;margin:7px 0;margin:.53846rem 0;padding:8px 20px;padding:.61538rem 20px;width:35%;font-size:17px;font-size:1.30769rem}.selectboxit-container{position:relative;display:block;vertical-align:top}.selectboxit-container *{font-family:"Open Sans",sans-serif;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;ms-user-select:none;-o-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:0;white-space:nowrap}.selectboxit-container .selectboxit{width:85%;cursor:pointer;margin:0;padding:0;border-radius:2px;overflow:hidden;display:block;position:relative;box-shadow:0 1px 1px rgba(0,0,0,.15)}.list .selectboxit-container .selectboxit{width:100%}.selectboxit-container span{height:35px;height:2.69231rem;line-height:32px;line-height:2.46154rem;display:block}.selectboxit-container span.selectboxit-optgroup-header{padding-left:10px;font-weight:400;text-transform:uppercase;color:#7a0000;height:20px;height:1.53846rem;line-height:20px;line-height:1.53846rem}.selectboxit-container .selectboxit-options a{padding-left:5px}.selectboxit-container .selectboxit-options a,.selectboxit-container .selectboxit-options a span{height:26px;height:2rem;line-height:23px;line-height:1.76923rem;display:block}.selectboxit-container .selectboxit-options .selectboxit-optgroup-option a{padding-left:30px}.selectboxit-container .selectboxit:focus{outline:0}.selectboxit-disabled{cursor:default}.selectboxit-text{text-indent:10px;overflow:hidden;text-overflow:ellipsis;float:left}.selectboxit .selectboxit-option-icon-container{margin-left:5px}.selectboxit-container .selectboxit-options{box-sizing:border-box;min-width:100%;margin:5px 0 0;margin:.38462rem 0 0;padding:10px 0;padding:.76923rem 0;list-style:none;position:absolute;overflow-x:hidden;overflow-y:auto;cursor:pointer;display:none;z-index:90000;border-radius:2px;text-align:left;box-shadow:0 1px 1px rgba(0,0,0,.15);background-color:#f5f5f5;background-image:-webkit-linear-gradient(top,#f9f9f9,#f4f4f4);background-image:linear-gradient(to bottom,#f9f9f9,#f4f4f4);color:#888}.selectboxit-container .selectboxit-options li{padding:0}.selectboxit-container .selectboxit-options li:before{content:none;margin:0;padding:0}.selectboxit-option .selectboxit-option-anchor{padding:0 2px}.selectboxit-option .selectboxit-option-anchor:hover{text-decoration:none}.selectboxit-optgroup-header,.selectboxit-option{text-indent:5px;margin:0}.selectboxit-option-first{border-top-right-radius:6px;border-top-left-radius:6px}.selectboxit-optgroup-header+.selectboxit-option-first{border-top-right-radius:0;border-top-left-radius:0}.selectboxit-option-last{border-bottom-right-radius:6px;border-bottom-left-radius:6px}.selectboxit-optgroup-header{font-weight:700}.selectboxit-optgroup-header:hover{cursor:default}.selectboxit-arrow-container{width:35px;position:absolute;right:0;border-left:1px solid #e0e0e0}.selectboxit-arrow-container:before{display:block;height:35px;height:2.69231rem;content:" ";border-left:1px solid #f7f7f7}.selectboxit .selectboxit-arrow-container .selectboxit-arrow{margin:0 auto;position:absolute;top:45%;right:0;left:0}.selectboxit-option-icon-container{float:left}.selectboxit-container .selectboxit-option-icon{margin:0;padding:0;vertical-align:middle}.selectboxit-option-icon-url{width:18px;background-size:18px 18px;background-repeat:no-repeat;height:100%;background-position:center;float:left}.jqueryui .ui-icon{background-color:inherit}.jqueryui .ui-icon-triangle-1-s{background-position:-64px -16px}.selectboxit-container .selectboxit-btn{background-color:#f5f5f5;background-image:-webkit-linear-gradient(top,#f9f9f9,#e9e9e9);background-image:linear-gradient(to bottom,#f9f9f9,#e9e9e9);background-repeat:repeat-x;border:1px solid #ccc;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);border-bottom-color:#b3b3b3;font-weight:600;color:#717171}.selectboxit-container .selectboxit-btn.selectboxit-focus{background-color:#666;background-image:-webkit-linear-gradient(top,#646464,#5c5c5c);background-image:linear-gradient(to bottom,#646464,#5c5c5c);box-shadow:inset 0 1px 1px rgba(0,0,0,.25)}.selectboxit-container .selectboxit-btn.selectboxit-focus .selectboxit-text{color:#fff}.selectboxit-container .selectboxit-btn.selectboxit-focus .selectboxit-arrow-container{border-left:1px solid #5b5b5b}.selectboxit-container .selectboxit-btn.selectboxit-focus .selectboxit-arrow-container:before{border-left:1px solid #6a6a6a}.selectboxit-container .selectboxit-btn.selectboxit-focus .selectboxit-arrow-container .selectboxit-default-arrow{border-top-color:#ffd500}.selectboxit-container .selectboxit-btn:active,.selectboxit-container .selectboxit-btn:focus,.selectboxit-container .selectboxit-btn:hover{color:#333;text-decoration:none;background-color:#e6e6e6}.ie.ie7{position:relative;z-index:1}.ie .selectboxit-container .selectboxit-btn.selectboxit-focus{background-color:#666}.ie .selectboxit-container .selectboxit-btn:active,.ie .selectboxit-container .selectboxit-btn:focus{background-color:#666}.selectboxit-default-arrow{width:0;height:0;border-top:5px solid #7a0000;border-right:5px solid transparent;border-left:5px solid transparent}.selectboxit-list{background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.selectboxit-list>li>a{color:#333;text-decoration:none}.selectboxit-list>.selectboxit-focus>a,.selectboxit-list>.selectboxit-focus>a:focus,.selectboxit-list>.selectboxit-focus>a:hover{color:#7a0000}.selectboxit-list>.selectboxit-disabled>a{color:#999}.selectboxit-list>.selectboxit-disabled>a:focus,.selectboxit-list>.selectboxit-disabled>a:hover{background-color:transparent;background-image:none}button,input,select,textarea{color:#262626;padding:0}form{margin-bottom:12px;margin-bottom:.92308rem}form .form_leftcollabel,form .form_leftcolmark{float:left}form .label{color:#7a0000;display:block;text-transform:uppercase;margin-bottom:4px;margin-bottom:.30769rem}form .label.secondary{color:#262626;text-transform:none}form fieldset{border:1px solid #7e7e7e;margin:0 0 12px;margin:0 0 .92308rem;padding:10px 2% 20px;padding:.76923rem 2% 1.53846rem}form fieldset legend{padding:0 4px;margin-left:-4px;text-transform:uppercase}form fieldset.basic-fieldset{border:none;margin:0;padding:0}form fieldset.basic-fieldset legend{color:#7a0000;display:block;margin-left:0;padding:0;margin-bottom:4px;margin-bottom:.30769rem}form fieldset.basic-fieldset label{color:#262626;text-transform:none}form .field,form .form_row{margin-bottom:12px;margin-bottom:.92308rem}form .field label,form .form_row label{color:#7a0000;display:block;text-transform:uppercase;margin-bottom:4px;margin-bottom:.30769rem}form .field label.secondary,form .form_row label.secondary{color:#262626;text-transform:none}form .field input,form .form_row input{outline:0}form .field input:focus,form .form_row input:focus{outline:0}form .field .form_rightcol_wrapper,form .field .input,form .form_row .form_rightcol_wrapper,form .form_row .input{width:80%}@media only all and (min-width:43.125em){form .field .form_rightcol_wrapper,form .field .input,form .form_row .form_rightcol_wrapper,form .form_row .input{width:40%}form .field .form_rightcol_wrapper.wide-input,form .field .input.wide-input,form .form_row .form_rightcol_wrapper.wide-input,form .form_row .input.wide-input{width:80%}}.list form .field .form_rightcol_wrapper,.list form .field .input,.list form .form_row .form_rightcol_wrapper,.list form .form_row .input{width:100%}form .field .form_rightcol_wrapper .form_field_text,form .field .form_rightcol_wrapper .form_field_textarea,form .field .form_rightcol_wrapper input,form .field .form_rightcol_wrapper textarea,form .field .input .form_field_text,form .field .input .form_field_textarea,form .field .input input,form .field .input textarea,form .form_row .form_rightcol_wrapper .form_field_text,form .form_row .form_rightcol_wrapper .form_field_textarea,form .form_row .form_rightcol_wrapper input,form .form_row .form_rightcol_wrapper textarea,form .form_row .input .form_field_text,form .form_row .input .form_field_textarea,form .form_row .input input,form .form_row .input textarea{background-color:#eee;border:1px solid #e0e0e0;border-radius:3px;box-shadow:inset 0 1px 1px rgba(0,0,0,.1);padding:8px 6px;padding:.61538rem 6px;width:100%}form .field .form_rightcol_wrapper .form_field_text.inline,form .field .form_rightcol_wrapper .form_field_textarea.inline,form .field .form_rightcol_wrapper input.inline,form .field .form_rightcol_wrapper textarea.inline,form .field .input .form_field_text.inline,form .field .input .form_field_textarea.inline,form .field .input input.inline,form .field .input textarea.inline,form .form_row .form_rightcol_wrapper .form_field_text.inline,form .form_row .form_rightcol_wrapper .form_field_textarea.inline,form .form_row .form_rightcol_wrapper input.inline,form .form_row .form_rightcol_wrapper textarea.inline,form .form_row .input .form_field_text.inline,form .form_row .input .form_field_textarea.inline,form .form_row .input input.inline,form .form_row .input textarea.inline{width:auto}form .field .form_rightcol_wrapper textarea,form .field .input textarea,form .form_row .form_rightcol_wrapper textarea,form .form_row .input textarea{resize:vertical}form .field.inline-field label,form .form_row.inline-field label{float:left;margin-right:2%;text-align:right;width:15%;line-height:32px;line-height:2.46154rem}form .field.inline-field .input,form .form_row.inline-field .input{float:left}form .field.inline-field.radio,form .field.inline-field.simple-checkbox,form .form_row.inline-field.radio,form .form_row.inline-field.simple-checkbox{margin-bottom:0}form .field.inline-field.radio input[type=checkbox],form .field.inline-field.radio input[type=radio],form .field.inline-field.simple-checkbox input[type=checkbox],form .field.inline-field.simple-checkbox input[type=radio],form .form_row.inline-field.radio input[type=checkbox],form .form_row.inline-field.radio input[type=radio],form .form_row.inline-field.simple-checkbox input[type=checkbox],form .form_row.inline-field.simple-checkbox input[type=radio]{float:none;margin-right:.5em}form .field.inline-field.radio input[type=checkbox]+label,form .field.inline-field.radio input[type=radio]+label,form .field.inline-field.simple-checkbox input[type=checkbox]+label,form .field.inline-field.simple-checkbox input[type=radio]+label,form .form_row.inline-field.radio input[type=checkbox]+label,form .form_row.inline-field.radio input[type=radio]+label,form .form_row.inline-field.simple-checkbox input[type=checkbox]+label,form .form_row.inline-field.simple-checkbox input[type=radio]+label{color:#262626;display:inline;float:none;text-transform:none}form .field.inline-field.radio .input,form .field.inline-field.simple-checkbox .input,form .form_row.inline-field.radio .input,form .form_row.inline-field.simple-checkbox .input{display:inline-block;float:none}form .field.inline-field.radio .input input[type=text],form .field.inline-field.simple-checkbox .input input[type=text],form .form_row.inline-field.radio .input input[type=text],form .form_row.inline-field.simple-checkbox .input input[type=text]{height:auto}form .field.error .input,form .form_row.error .input{color:#fff}form .field.error .input input,form .field.error .input textarea,form .form_row.error .input input,form .form_row.error .input textarea{background-color:#f06d6d;border:1px solid #911919;color:#fff}form .field.error .input div.error-message,form .form_row.error .input div.error-message{background:#911919;line-height:1;margin-top:-2px;padding:7px;width:100%}form .action{background:#7a0000;float:left;margin:0 6px;padding:0 16px;position:relative}form .action input{background:#7a0000;border:none;color:#fff;float:left;margin:0;text-decoration:none;text-transform:uppercase;display:block;line-height:1.77778;font-size:18px;font-size:1.38462rem;height:32px;height:2.46154rem}form .action input:active,form .action input:focus,form .action input:hover{background-color:#530101}form .action.cancel input{background-color:#c6c6c6;color:#828282}form .action.cancel input:active,form .action.cancel input:focus,form .action.cancel input:hover{background-color:#b3b3b3;color:#666}form .action.cancel:active input,form .action.cancel:focus input,form .action.cancel:hover input{background-color:#b3b3b3;color:#666}form .action:active,form .action:focus,form .action:hover{background-color:#530101;cursor:pointer}form .action:active input,form .action:focus input,form .action:hover input{background-color:#530101}.btn,a.more{background-color:#7a0000;color:#fff;display:block;float:left;margin:0 6px;padding:0 16px;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;font-family:Oswald,san-serriff}.btn:active,.btn:focus,.btn:hover,a.more:active,a.more:focus,a.more:hover{background-color:#530101;color:#fff}.btn.cancel,a.cancel.more{background-color:#c6c6c6;color:#828282}.btn.cancel:active,.btn.cancel:focus,.btn.cancel:hover,a.cancel.more:active,a.cancel.more:focus,a.cancel.more:hover{background-color:#b3b3b3;color:#666}.btn.feature,a.more{background-color:#f1ba32;color:#262626}.btn.feature:active,.btn.feature:focus,.btn.feature:hover,a.more:active,a.more:focus,a.more:hover{background-color:#bf9428;color:#fff}.btn.download span,a.download.more span{padding-left:30px;background-image:url(images/icons/download-icons-sprites.png);background-position:0 4px;background-repeat:no-repeat}@media all and (-webkit-min-device-pixel-ratio:1.5),all and (min-resolution:1.5dppx),all and (min--moz-device-pixel-ratio:1.5),all and (min-resolution:144dpi){.btn.download span,a.download.more span{background-image:url(images/icons/download-icons-sprites@2x.png);background-size:20px auto}}.btn.download.generic span,a.download.generic.more span{background-position:0 4px}.btn.download.xls span,.btn.download.xlsx span,a.download.xls.more span,a.download.xlsx.more span{background-position:0 -45px}.btn.download.mp3 span,.btn.download.ogg span,.btn.download.wav span,a.download.mp3.more span,a.download.ogg.more span,a.download.wav.more span{background-position:0 -94px}.btn.download.pdf span,a.download.pdf.more span{background-position:0 -144px}.btn.download.gif span,.btn.download.jpeg span,.btn.download.jpg span,.btn.download.png span,a.download.gif.more span,a.download.jpeg.more span,a.download.jpg.more span,a.download.png.more span{background-position:0 -192px}.btn.download.doc span,.btn.download.docx span,a.download.doc.more span,a.download.docx.more span{background-position:0 -241px}.btn.download.zip span,a.download.zip.more span{background-position:0 -290px}.btn.download.swf span,a.download.swf.more span{background-position:0 -340px}.btn.download.mov span,a.download.mov.more span{background-position:0 -390px}@media print{.btn,a.more{background:0 0!important;color:#7a0000!important;padding:0;margin:0}}.btn span,a.more span{display:block;height:100%;width:100%;display:block;line-height:2.15385;font-size:13px;font-size:1rem;height:28px;height:2.15385rem}@media only all and (min-width:43.125em){.btn span,a.more span{display:block;line-height:1.77778;font-size:18px;font-size:1.38462rem;height:32px;height:2.46154rem}}.sidebar aside.connect ul li a,.sidebar aside.contact ul li{background:url(images/icons/social-media-sprites.png) no-repeat;height:28px;width:28px}@media all and (-webkit-min-device-pixel-ratio:1.5),all and (min-resolution:1.5dppx),all and (min--moz-device-pixel-ratio:1.5),all and (min-resolution:144dpi){.sidebar aside.connect ul li a,.sidebar aside.contact ul li{background-image:url(images/icons/social-media-sprites@2x.png);background-size:28px auto}}.sidebar aside.connect ul li.twitter a{background-position:0 0}.sidebar aside.connect ul li.twitter a:active,.sidebar aside.connect ul li.twitter a:focus,.sidebar aside.connect ul li.twitter a:hover{background-position:0 -530px}.sidebar aside.connect ul li.facebook a{background-position:0 -53px}.sidebar aside.connect ul li.facebook a:active,.sidebar aside.connect ul li.facebook a:focus,.sidebar aside.connect ul li.facebook a:hover{background-position:0 -583px}.sidebar aside.connect ul li.flickr a{background-position:0 -106px}.sidebar aside.connect ul li.flickr a:active,.sidebar aside.connect ul li.flickr a:focus,.sidebar aside.connect ul li.flickr a:hover{background-position:0 -636px}.sidebar aside.connect ul li.youtube a{background-position:0 -159px}.sidebar aside.connect ul li.youtube a:active,.sidebar aside.connect ul li.youtube a:focus,.sidebar aside.connect ul li.youtube a:hover{background-position:0 -689px}.sidebar aside.contact ul li.email{background-position:0 -212px}.sidebar aside.contact ul li.phone{background-position:0 -265px}.sidebar aside.contact ul li.directory{background-position:0 -318px}.sidebar aside.connect ul li.linkedin a{background-position:0 -371px}.sidebar aside.connect ul li.linkedin a:active,.sidebar aside.connect ul li.linkedin a:focus,.sidebar aside.connect ul li.linkedin a:hover{background-position:0 -901px}.sidebar aside.connect ul li.rss a{background-position:0 -424px}.sidebar aside.connect ul li.rss a:active,.sidebar aside.connect ul li.rss a:focus,.sidebar aside.connect ul li.rss a:hover{background-position:0 -954px}.sidebar aside.contact ul li.infolink{background-position:0 -477px}.share-links{float:right;margin:20px 10px 10px 8px;position:relative}@media only all and (min-width:43.125em){.share-links{margin-bottom:0}}.system-map .share-links{z-index:2000}.share-links a.share-btn{cursor:default;background:0 0;color:#262626;display:inline;float:left;font-weight:700;margin:0;text-decoration:none;text-transform:uppercase;display:block;line-height:1.83333;font-size:12px;font-size:.92308rem;height:22px;height:1.69231rem}.share-links ul{display:inline-block;margin-left:5px;margin-top:-3px}@media only all and (min-width:60em){.share-links ul{right:-15px}}.share-links ul li{display:inline-block}.share-links ul li a{height:30px;padding-right:2px;width:auto;text-decoration:none}.share-links ul li a:before{font-family:genericons;font-size:1.2em}.share-links ul li a.twitter:before{content:""}.share-links ul li a.facebook:before{content:""}.share-links ul li a.flickr:before{content:""}.share-links ul li a.youtube:before{content:""}.share-links ul li a.linkedin:before{content:""}.share-links ul li a.rss:before{content:""}.share-links ul li a.email:before{content:""}.share-links ul li a.email:before{font-size:23px;float:right;margin-top:-9px}.breadcrumb{background-color:#fff;color:#727272;padding:12px 0;padding:.92308rem 0;text-align:center;font-size:12px;font-size:.92308rem}.breadcrumb a{color:#666!important;text-decoration:none}.breadcrumb a:active,.breadcrumb a:focus,.breadcrumb a:hover{text-decoration:underline}.breadcrumb a,.breadcrumb span{margin:0 6px}.breadcrumb a:first-child,.breadcrumb span:first-child{margin-left:0}.inpage-nav .breadcrumb{background-color:transparent;padding:0;text-align:left;font-size:12px;font-size:.92308rem}.tipsy{padding:12px;position:absolute;z-index:100000;font-size:16px;font-size:1.23077rem}.tipsy .tipsy-inner{background-color:#262626;border-radius:3px;color:#fff;max-width:200px;padding:5px 10px;text-align:center}.tipsy .tipsy-arrow{border-style:solid;height:2px;line-height:0;position:absolute;width:2px}.tipsy.tipsy-n .tipsy-arrow,.tipsy.tipsy-ne .tipsy-arrow,.tipsy.tipsy-nw .tipsy-arrow{border-width:0 6px 12px 6px;border-color:transparent transparent #262626 transparent}.tipsy.tipsy-n .tipsy-arrow{left:50%;margin-left:-6px;top:0}.tipsy.tipsy-nw .tipsy-arrow{left:26px;top:0}.tipsy.tipsy-ne .tipsy-arrow{right:26px;top:0}.tipsy.tipsy-s .tipsy-arrow,.tipsy.tipsy-se .tipsy-arrow,.tipsy.tipsy-sw .tipsy-arrow{border-width:12px 6px 0 6px;border-color:#262626 transparent transparent transparent}.tipsy.tipsy-s .tipsy-arrow{bottom:0;left:50%;margin-left:-6px}.tipsy.tipsy-sw .tipsy-arrow{bottom:0;left:26px}.tipsy.tipsy-se .tipsy-arrow{bottom:0;right:26px}.tipsy.tipsy-e .tipsy-arrow{border-color:transparent transparent transparent #262626;border-width:6px 0 6px 12px;margin-top:-6px;right:0;top:50%}.tipsy.tipsy-w .tipsy-arrow{border-color:transparent #262626 transparent transparent;border-width:6px 12px 6px 0;left:0;margin-top:-6px;top:50%}body.home .block a{display:block;height:100%;overflow:hidden;position:relative;text-decoration:none;width:100%}body.home .video-opacity{width:100%;height:100%;background-color:rgba(0,0,0,.2)}body.home span.play-button{background:no-repeat center center;background-size:75px;content:'';display:block;height:95px;left:50%;margin-top:-48px;margin-left:-48px;opacity:.67;position:absolute;top:50%;-webkit-transition:opacity .2s linear;transition:opacity .2s linear;width:95px;z-index:100;background-image:url(images/icons/PlayButton.png)}@media all and (-webkit-min-device-pixel-ratio:1.5),all and (min-resolution:1.5dppx),all and (min--moz-device-pixel-ratio:1.5),all and (min-resolution:144dpi){body.home span.play-button{background-image:url(images/icons/PlayButton@2x.png);background-size:75px}}html.lt-ie9 body.home span.play-button{background-image:url(images/icons/PlayButton.png)}body.home span.play-button:active,body.home span.play-button:focus,body.home span.play-button:hover{cursor:pointer;opacity:1}body.home .features li{display:none}@media print{body.home .features li{display:block!important;opacity:1!important}}body.home .features img{display:block}body.home .features h1{bottom:0;color:#fff;display:block;line-height:1.1;padding:0 3.3543% 10px;padding:0 3.3543% .76923rem;position:absolute;text-shadow:0 0 9px rgba(0,0,0,.36);text-transform:none;font-size:21px;font-size:1.61538rem}@media all and (min-width:25.625em){body.home .features h1{font-size:30px;font-size:2.30769rem}}@media only all and (min-width:43.125em){body.home .features h1{font-size:21px;font-size:1.61538rem}}@media all and (min-width:54.6875em){body.home .features h1{font-size:36px;font-size:2.76923rem}}@media print{body.home .features h1{color:#262626;position:relative;text-shadow:none;bottom:auto;padding:0}}.articles li{display:none}@media print{.articles li{display:block!important;opacity:1!important}}.articles li a{text-decoration:none}@media print{.articles li a{border:none}}.articles li a img{height:auto;width:100%}@media print{.articles li a img{display:none}}.articles li a h1{background:url(images/block-bg.png) no-repeat center top;bottom:0;color:#262626;font-weight:400;margin:-75px 0 0;margin:-5.76923rem 0 0;overflow:hidden;padding:23px 3.20513% 0;padding:1.76923rem 3.20513% 0;position:relative;text-align:center;text-transform:uppercase;width:100%;font-size:17px;font-size:1.30769rem;height:75px;height:5.76923rem}.articles li a h1:after{color:#7a0000;content:"\00A0\00BB"}@media print{.articles li a h1:after{display:none}}@media all and (-webkit-min-device-pixel-ratio:1.5),all and (min-resolution:1.5dppx),all and (min--moz-device-pixel-ratio:1.5),all and (min-resolution:144dpi){.articles li a h1{background-image:url(images/block-bg@2x.png);background-size:960px auto}}@media print{.articles li a h1{background:0 0;margin:0;padding:0;overflow:visible;text-align:left}}.flex-direction-nav{height:36px;left:0;margin-top:-18px;overflow:hidden;position:absolute;top:50%;width:100%}.flex-direction-nav a{background-color:rgba(0,0,0,.3);background-repeat:no-repeat;border-radius:100em;display:block;height:36px;line-height:36px;margin:0;width:36px;background-image:url(images/icons/mobile-menu-pointer.png)}@media all and (-webkit-min-device-pixel-ratio:1.5),all and (min-resolution:1.5dppx),all and (min--moz-device-pixel-ratio:1.5),all and (min-resolution:144dpi){.flex-direction-nav a{background-image:url(images/icons/mobile-menu-pointer@2x.png);background-size:58px}}html.lt-ie9 .flex-direction-nav a{background-image:url(images/icons/mobile-menu-pointer.png)}html.no-rgba .flex-direction-nav a{background-color:#404040}html.no-rgba .flex-direction-nav a:active,html.no-rgba .flex-direction-nav a:focus,html.no-rgba .flex-direction-nav a:hover{background-color:#262626}.flex-direction-nav a.flex-prev{background-position:-13px -215px;float:left;margin-left:16px}.flex-direction-nav a.flex-next{background-position:-8px -262px;float:right;margin-right:16px}.flex-direction-nav a:active,.flex-direction-nav a:focus,.flex-direction-nav a:hover{background-color:#262626}.home-flexslider-container{position:relative;text-align:center;margin-bottom:10px;margin-bottom:.76923rem}@media only all and (min-width:60em){.home-flexslider-container{margin-bottom:5px;margin-bottom:.38462rem}}.home-flexslider-container .flexslider{height:auto;left:0;min-width:305px;position:relative;width:100%}.home-flexslider-container .flexslider .slides li{background-origin:border-box,border-box;background-position:0;background-repeat:repeat,no-repeat;background-size:cover;display:none;width:100%;min-height:300px;min-height:23.07692rem}@media only all and (min-width:32.5em){.home-flexslider-container .flexslider .slides li{min-height:472px;min-height:36.30769rem}}@media only all and (min-width:43.125em){.home-flexslider-container .flexslider .slides li{min-height:472px;min-height:36.30769rem}}html.no-multiplebgs .home-flexslider-container .flexslider .slides li{background-position:center top;background-repeat:no-repeat}@media only all and (min-width:64em){.home-flexslider-container .flexslider .slides li.focus-left{background-position:41%}}.home-flexslider-container .flexslider .slides li.focus-left{background-position:100%}.home-flexslider-container .flexslider .slides li.focus-right{background-position:20%}@media only all and (min-width:64em){.home-flexslider-container .flexslider .slides li.focus-right{background-position:0}}@media print{.home-flexslider-container .flexslider .slides li{background:0 0!important;float:none!important;height:auto;margin:0!important;opacity:1!important;min-height:0}}.home-flexslider-container .flexslider .slide-title{bottom:0;height:300px;height:23.07692rem;left:0;text-align:center;width:100%}@media only all and (min-width:32.5em){.home-flexslider-container .flexslider .slide-title{height:472px;height:36.30769rem}}@media print{.home-flexslider-container .flexslider .slide-title{background:0 0!important;bottom:auto;height:auto;padding:20px 0;position:relative}}.home-flexslider-container .flexslider .slide-title.overlay{background-color:rgba(0,0,0,.4)}.home-flexslider-container .flexslider .slide-title-inner{margin:0 auto;max-width:325px;position:relative;padding:4.5em 3.125% 1em}@media only all and (min-width:32.5em){.home-flexslider-container .flexslider .slide-title-inner{padding:9em 0 0;max-width:400px}}@media only all and (min-width:43.125em){.home-flexslider-container .flexslider .slide-title-inner{max-width:550px}}@media only all and (min-width:60em){.home-flexslider-container .flexslider .slide-title-inner{max-width:600px}}.home-flexslider-container .flexslider .slide-title-inner.left,.home-flexslider-container .flexslider .slide-title-inner.right{max-width:95%;padding-left:3.125%;padding-right:3.125%}@media only all and (min-width:43.125em){.home-flexslider-container .flexslider .slide-title-inner.left,.home-flexslider-container .flexslider .slide-title-inner.right{padding-left:60px;padding-right:60px;max-width:960px}}.home-flexslider-container .flexslider .slide-title-inner.left .subtitle,.home-flexslider-container .flexslider .slide-title-inner.left h1{text-align:left;float:left;clear:both}@media only all and (min-width:43.125em){.home-flexslider-container .flexslider .slide-title-inner.left .subtitle,.home-flexslider-container .flexslider .slide-title-inner.left h1{max-width:70%}}.home-flexslider-container .flexslider .slide-title-inner.left .more{float:left;margin:0;clear:both}.home-flexslider-container .flexslider .slide-title-inner.right .subtitle,.home-flexslider-container .flexslider .slide-title-inner.right h1{text-align:right;float:right;clear:both}@media only all and (min-width:43.125em){.home-flexslider-container .flexslider .slide-title-inner.right .subtitle,.home-flexslider-container .flexslider .slide-title-inner.right h1{max-width:70%}}.home-flexslider-container .flexslider .slide-title-inner.right .more{float:right;clear:both;margin:0}.home-flexslider-container .flexslider h1{color:#fff;font-weight:400;line-height:1;margin-bottom:.25em;text-shadow:0 3px 7px rgba(0,0,0,.53);font-size:32px;font-size:2.46154rem}@media only all and (min-width:32.5em){.home-flexslider-container .flexslider h1{font-size:43px;font-size:3.30769rem}}@media only all and (min-width:43.125em){.home-flexslider-container .flexslider h1{margin-bottom:.5em;font-size:50px;font-size:3.84615rem}}@media print{.home-flexslider-container .flexslider h1{color:#262626}}.home-flexslider-container .flexslider h1.with-subtitle{margin-bottom:0}.home-flexslider-container .flexslider h1 span{display:block;color:#fff;font-style:normal;font-size:32px;font-size:2.46154rem}@media print{.home-flexslider-container .flexslider h1 span{color:#bababa}}.home-flexslider-container .flexslider .subtitle{color:#fff;margin:.9em 0 1.5em;font-size:14px;font-size:1.07692rem}@media only all and (min-width:43.125em){.home-flexslider-container .flexslider .subtitle{font-size:17px;font-size:1.30769rem}}@media only all and (min-width:43.125em){.home-flexslider-container .flexslider .subtitle{font-size:19.5px;font-size:1.5rem}}@media print{.home-flexslider-container .flexslider .subtitle{color:#bababa}}.home-flexslider-container .flexslider a.more{float:none;margin:0 auto;width:115px}@media only all and (min-width:43.125em){.home-flexslider-container .flexslider a.more{margin:0 39.7%;width:125px}}@media only all and (min-width:60em){.home-flexslider-container .flexslider a.more{bottom:40px;margin:0 41.7%;right:7px}}@media only all and (min-width:64em){.home-flexslider-container .flexslider a.more{bottom:40px;right:7px}}@media print{.home-flexslider-container .flexslider a.more{display:none}}@media only all and (min-width:32.5em){.home-flexslider-container .flexslider a.more span{display:block;line-height:2;font-size:16px;font-size:1.23077rem;height:32px;height:2.46154rem}}@media only all and (min-width:43.125em){.home-flexslider-container .flexslider a.more span{font-size:18px;font-size:1.38462rem;display:block;line-height:1.77778;font-size:18px;font-size:1.38462rem;height:32px;height:2.46154rem}}.home-flexslider-container .flexslider-controls{position:relative;z-index:15}@media only all and (min-width:43.125em){.home-flexslider-container .flexslider-controls{left:0;text-align:right;top:50%;width:100%}}@media only all and (min-width:60em){.home-flexslider-container .flexslider-controls{margin:auto;width:960px}}.home-flexslider-container .flexslider-controls .flex-control-nav{margin:-4em auto 0;width:8.84615rem;margin:-4em auto 1em}@media only all and (min-width:43.125em){.home-flexslider-container .flexslider-controls .flex-control-nav{margin:-6em auto 1em}}.home-flexslider-container .flexslider-controls .flex-control-nav li{display:inline-block;margin:10px}.home-flexslider-container .flexslider-controls .flex-control-nav li a{border-radius:50%;display:block;height:15px;opacity:.3;width:15px}.home-flexslider-container .flexslider-controls .flex-control-nav li a:active,.home-flexslider-container .flexslider-controls .flex-control-nav li a:focus,.home-flexslider-container .flexslider-controls .flex-control-nav li a:hover{cursor:pointer}.home-flexslider-container .flexslider-controls .flex-control-nav li a.active-edit-control,.home-flexslider-container .flexslider-controls .flex-control-nav li a.flex-active{opacity:1}.home-flexslider-container .flexslider-controls li a{background-color:#fff}@media only all and (min-width:43.125em){.home-flexslider-container .flexslider-controls li a{background-color:#fff}}body.home.cq-wcm-design #home-edit-controls,body.home.cq-wcm-edit #home-edit-controls{z-index:15}@media only all and (min-width:43.125em){body.home.cq-wcm-design #home-edit-controls,body.home.cq-wcm-edit #home-edit-controls{left:auto;position:relative;text-align:left;top:auto;width:100%}}@media only all and (min-width:60em){body.home.cq-wcm-design #home-edit-controls,body.home.cq-wcm-edit #home-edit-controls{left:auto;margin-left:0;width:960px}}body.home.cq-wcm-design #home-edit-controls ol,body.home.cq-wcm-edit #home-edit-controls ol{margin:-4em auto 1em}@media only all and (min-width:43.125em){body.home.cq-wcm-design #home-edit-controls ol,body.home.cq-wcm-edit #home-edit-controls ol{margin:-6em auto 1em}}body.home.cq-wcm-design #home-edit-controls ol li,body.home.cq-wcm-edit #home-edit-controls ol li{display:inline-block;margin:10px}body.home.cq-wcm-design #home-edit-controls ol li a,body.home.cq-wcm-edit #home-edit-controls ol li a{border-radius:50%;display:block;height:15px;opacity:.3;width:15px}body.home.cq-wcm-design #home-edit-controls ol li a:active,body.home.cq-wcm-design #home-edit-controls ol li a:focus,body.home.cq-wcm-design #home-edit-controls ol li a:hover,body.home.cq-wcm-edit #home-edit-controls ol li a:active,body.home.cq-wcm-edit #home-edit-controls ol li a:focus,body.home.cq-wcm-edit #home-edit-controls ol li a:hover{cursor:pointer}body.home.cq-wcm-design #home-edit-controls ol li a.active-edit-control,body.home.cq-wcm-design #home-edit-controls ol li a.flex-active,body.home.cq-wcm-edit #home-edit-controls ol li a.active-edit-control,body.home.cq-wcm-edit #home-edit-controls ol li a.flex-active{opacity:1}body.home.cq-wcm-design #home-edit-controls li a,body.home.cq-wcm-edit #home-edit-controls li a{background-color:#6e6b5e}@media only all and (min-width:43.125em){body.home.cq-wcm-design #home-edit-controls li a,body.home.cq-wcm-edit #home-edit-controls li a{background-color:#6e6b5e}}.landing-flexslider-container{position:relative;text-align:center;margin:0 3.125% 1.53846rem}@media only all and (min-width:43.125em){.landing-flexslider-container{width:99.07407%;float:left;margin-left:.46296%;margin-right:.46296%}}.landing-flexslider-container .flexslider li{position:relative}.landing-flexslider-container .flexslider li.flex-active-slide{margin-bottom:30px}.landing-flexslider-container .flexslider li img{height:auto;width:100%}.landing-flexslider-container .flexslider li div{height:100%;left:0;line-height:1;padding:1em;padding-top:38px;padding-top:2.92308rem;text-align:left;top:0;width:100%;font-size:18px;font-size:1.38462rem}@media all and (min-width:32.5em){.landing-flexslider-container .flexslider li div{padding-top:100px;padding-top:7.69231rem}}@media only all and (min-width:43.125em){.landing-flexslider-container .flexslider li div{margin-right:40px;margin-right:3.07692rem}}@media all and (min-width:50em){.landing-flexslider-container .flexslider li div{font-size:24px;font-size:1.84615rem}}.landing-flexslider-container .flexslider li div h1{color:#fff;font-size:2.14286em;font-font-weight:400;line-height:1;margin-bottom:2.30769rem}@media all and (min-width:32.5em){.landing-flexslider-container .flexslider li div h1{font-size:38px;font-size:2.92308rem}}@media only all and (min-width:43.125em){.landing-flexslider-container .flexslider li div h1{font-size:45px;font-size:3.46154rem;margin-bottom:1.38462rem}}.landing-flexslider-container .flexslider li div a,.landing-flexslider-container .flexslider li div a:active,.landing-flexslider-container .flexslider li div a:hover,.landing-flexslider-container .flexslider li div a:link,.landing-flexslider-container .flexslider li div a:visited{color:#fff;text-decoration:none}.landing-flexslider-container .flexslider li div.with-long-text h1{font-size:1.28571em}.landing-flexslider-container .flexslider li body.secondary [role=main] .download,.landing-flexslider-container .flexslider li p,body.secondary [role=main] .landing-flexslider-container .flexslider li .download{color:#fff;text-align:center;font-size:20px;font-size:1.53846rem;font-weight:400;display:none}@media only all and (min-width:43.125em){.landing-flexslider-container .flexslider li body.secondary [role=main] .download,.landing-flexslider-container .flexslider li p,body.secondary [role=main] .landing-flexslider-container .flexslider li .download{display:block}}.landing-flexslider-container .flex-control-nav{margin:-4em auto 1em;position:static;width:100%}@media only all and (min-width:43.125em){.landing-flexslider-container .flex-control-nav{margin:-6em auto 1em}}.landing-flexslider-container .flex-control-nav li{display:inline-block;margin:10px}.landing-flexslider-container .flex-control-nav li a{border-radius:50%;display:block;height:15px;opacity:.3;width:15px}.landing-flexslider-container .flex-control-nav li a:active,.landing-flexslider-container .flex-control-nav li a:focus,.landing-flexslider-container .flex-control-nav li a:hover{cursor:pointer}.landing-flexslider-container .flex-control-nav li a.active-edit-control,.landing-flexslider-container .flex-control-nav li a.flex-active{opacity:1}.landing-flexslider-container .flex-control-nav li{margin:10px}.landing-flexslider-container .flex-control-nav li a{background-color:#fff;color:transparent;height:16px;overflow:visible;width:16px}@media only all and (min-width:43.125em){.landing-flexslider-container .flex-control-nav li a{background-color:#fff;opacity:.3}}.landing-flexslider-container .flex-control-nav li a.flex-active,.landing-flexslider-container .flex-control-nav li a:active,.landing-flexslider-container .flex-control-nav li a:focus,.landing-flexslider-container .flex-control-nav li a:hover{background-color:#fff;opacity:1}.landing-flexslider-container .flex-direction-nav{display:none;height:36px;left:0;margin-top:-18px;overflow:hidden;position:absolute;top:50%;width:100%}@media only all and (min-width:43.125em){.landing-flexslider-container .flex-direction-nav{display:block}}.landing-flexslider-container{position:relative;text-align:center;margin-bottom:20px;margin-bottom:1.53846rem}.landing-flexslider-container .flexslider .flex-direction-nav li{overflow:visible}.landing-flexslider-container .flexslider li{position:relative;overflow:hidden}.landing-flexslider-container .flexslider li img{height:auto;width:100%}.landing-flexslider-container .flexslider li .overlay{background-color:rgba(0,0,0,.4)}@media only all and (min-width:43.125em){.landing-flexslider-container .flexslider li .left,.landing-flexslider-container .flexslider li .right{padding-top:4.61538rem}}@media only all and (min-width:60em){.landing-flexslider-container .flexslider li .left,.landing-flexslider-container .flexslider li .right{padding-top:6.15385rem}}.landing-flexslider-container .flexslider li .left body.secondary [role=main] .download,.landing-flexslider-container .flexslider li .left h1,.landing-flexslider-container .flexslider li .left p,body.secondary [role=main] .landing-flexslider-container .flexslider li .left .download{text-align:left;margin-left:25px;max-width:54%}@media only all and (min-width:43.125em){.landing-flexslider-container .flexslider li .left body.secondary [role=main] .download,.landing-flexslider-container .flexslider li .left h1,.landing-flexslider-container .flexslider li .left p,body.secondary [role=main] .landing-flexslider-container .flexslider li .left .download{margin-left:60px}}.landing-flexslider-container .flexslider li .left body.secondary [role=main] .download,.landing-flexslider-container .flexslider li .left p,.landing-flexslider-container .flexslider li .left span,body.secondary [role=main] .landing-flexslider-container .flexslider li .left .download{margin-left:27px}@media only all and (min-width:43.125em){.landing-flexslider-container .flexslider li .left body.secondary [role=main] .download,.landing-flexslider-container .flexslider li .left p,.landing-flexslider-container .flexslider li .left span,body.secondary [role=main] .landing-flexslider-container .flexslider li .left .download{margin-left:62px}}.landing-flexslider-container .flexslider li .left span{float:left}.landing-flexslider-container .flexslider li .right body.secondary [role=main] .download,.landing-flexslider-container .flexslider li .right h1,.landing-flexslider-container .flexslider li .right p,.landing-flexslider-container .flexslider li .right span,body.secondary [role=main] .landing-flexslider-container .flexslider li .right .download{clear:both;float:right;margin-right:27px;max-width:54%;text-align:right}@media only all and (min-width:43.125em){.landing-flexslider-container .flexslider li .right body.secondary [role=main] .download,.landing-flexslider-container .flexslider li .right h1,.landing-flexslider-container .flexslider li .right p,.landing-flexslider-container .flexslider li .right span,body.secondary [role=main] .landing-flexslider-container .flexslider li .right .download{margin-right:62px}}.landing-flexslider-container .flexslider li .right body.secondary [role=main] .download,.landing-flexslider-container .flexslider li .right p,body.secondary [role=main] .landing-flexslider-container .flexslider li .right .download{margin-right:25px}@media only all and (min-width:43.125em){.landing-flexslider-container .flexslider li .right body.secondary [role=main] .download,.landing-flexslider-container .flexslider li .right p,body.secondary [role=main] .landing-flexslider-container .flexslider li .right .download{margin-right:60px}}.landing-flexslider-container .flexslider li div{height:100%;line-height:1;text-align:center;position:absolute;width:100%;font-size:14px;font-size:1.07692rem}.landing-flexslider-container .flexslider li div h1{color:#fff;font-size:2.14286em;font-weight:400;line-height:1}@media only all and (min-width:43.125em){.landing-flexslider-container .flexslider li div h1{font-size:45px;font-size:3.46154rem}}@media all and (min-width:32.5em){.landing-flexslider-container .flexslider li div h1{font-size:38px;font-size:2.92308rem}}.landing-flexslider-container .flexslider li div h1 a,.landing-flexslider-container .flexslider li div h1 a:active,.landing-flexslider-container .flexslider li div h1 a:hover,.landing-flexslider-container .flexslider li div h1 a:link,.landing-flexslider-container .flexslider li div h1 a:visited{color:#feec75;text-decoration:none}.landing-flexslider-container .flexslider li div.with-long-text h1{font-size:1.28571em}.landing-flexslider-container .flexslider li body.secondary [role=main] .download,.landing-flexslider-container .flexslider li p,body.secondary [role=main] .landing-flexslider-container .flexslider li .download{color:#fff;margin-bottom:30px}.landing-flexslider-container .flexslider li .more{background-color:#f1ba32;font-size:15px;text-transform:uppercase;color:#7a0000;padding:8px 15px}.landing-flexslider-container .flex-control-nav{position:static;width:100%;margin:-4em auto 1em}@media only all and (min-width:43.125em){.landing-flexslider-container .flex-control-nav{margin:-6em auto 1em}}.landing-flexslider-container .flex-control-nav li{display:inline-block;margin:10px}.landing-flexslider-container .flex-control-nav li a{border-radius:50%;display:block;height:15px;opacity:.3;width:15px}.landing-flexslider-container .flex-control-nav li a:active,.landing-flexslider-container .flex-control-nav li a:focus,.landing-flexslider-container .flex-control-nav li a:hover{cursor:pointer}.landing-flexslider-container .flex-control-nav li a.active-edit-control,.landing-flexslider-container .flex-control-nav li a.flex-active{opacity:1}.landing-flexslider-container .flex-control-nav li{margin:10px;overflow:visible}.landing-flexslider-container .flex-control-nav li a{background-color:#fff;height:16px;width:16px}@media only all and (min-width:43.125em){.landing-flexslider-container .flex-control-nav li a{background-color:#fff}}.landing-flexslider-container .flex-control-nav li a.flex-active,.landing-flexslider-container .flex-control-nav li a:active,.landing-flexslider-container .flex-control-nav li a:focus,.landing-flexslider-container .flex-control-nav li a:hover{background-color:#fff;opacity:1}.landing-flexslider-container .flex-direction-nav{display:none;height:36px;left:0;margin-top:-18px;overflow:hidden;position:absolute;top:50%;width:100%}@media only all and (min-width:43.125em){.landing-flexslider-container .flex-direction-nav{display:block}}.basic-flexslider-container{position:relative;text-align:center;margin-bottom:20px;margin-bottom:1.53846rem}.basic-flexslider-container .flexslider li{position:relative}.basic-flexslider-container .flexslider li img{height:auto;width:100%}@media only all and (min-width:43.125em){.basic-flexslider-container .flexslider li:hover div.slide-caption{display:block}}.basic-flexslider-container .flexslider li div.slide-caption{background-color:rgba(0,0,0,.5);bottom:0;color:#fff;height:auto;left:0;padding:1em;position:absolute;text-align:left;top:auto;width:100%;font-size:14px;font-size:1.07692rem}@media only all and (min-width:43.125em){.basic-flexslider-container .flexslider li div.slide-caption{display:none}}@media all and (min-width:50em){.basic-flexslider-container .flexslider li div.slide-caption{font-size:14px;font-size:1.07692rem}}.basic-flexslider-container .flex-control-nav{position:static;width:100%;margin:-4em auto 1em}@media only all and (min-width:43.125em){.basic-flexslider-container .flex-control-nav{margin:-6em auto 1em}}.basic-flexslider-container .flex-control-nav li{display:inline-block;margin:10px}.basic-flexslider-container .flex-control-nav li a{border-radius:50%;display:block;height:15px;opacity:.3;width:15px}.basic-flexslider-container .flex-control-nav li a:active,.basic-flexslider-container .flex-control-nav li a:focus,.basic-flexslider-container .flex-control-nav li a:hover{cursor:pointer}.basic-flexslider-container .flex-control-nav li a.active-edit-control,.basic-flexslider-container .flex-control-nav li a.flex-active{opacity:1}@media only all and (min-width:43.125em){.basic-flexslider-container .flex-control-nav{display:none}}.basic-flexslider-container .flex-control-nav li{margin:10px}.basic-flexslider-container .flex-control-nav li a{background-color:#fff;height:16px;width:16px}@media only all and (min-width:43.125em){.basic-flexslider-container .flex-control-nav li a{background-color:#fff}}.basic-flexslider-container .flex-control-nav li a.flex-active,.basic-flexslider-container .flex-control-nav li a:active,.basic-flexslider-container .flex-control-nav li a:focus,.basic-flexslider-container .flex-control-nav li a:hover{background-color:#fff;opacity:1}.basic-flexslider-container .flex-direction-nav{display:none;height:36px;left:0;margin-top:-18px;overflow:hidden;position:absolute;top:50%;width:100%}@media only all and (min-width:43.125em){.basic-flexslider-container .flex-direction-nav{display:block}}.cq-wcm-design .landing-flexslider-container .flexslider li,.cq-wcm-edit .landing-flexslider-container .flexslider li{margin-bottom:10px;margin-bottom:.76923rem;margin-top:10px;margin-top:.76923rem}.landing-tile-flexslider-container{position:relative;text-align:center;margin-bottom:30px;margin-bottom:2.30769rem}.landing-tile-flexslider-container .flex-control-nav{margin:0;margin:-4em auto 1em}@media only all and (min-width:43.125em){.landing-tile-flexslider-container .flex-control-nav{margin:-6em auto 1em}}.landing-tile-flexslider-container .flex-control-nav li{display:inline-block;margin:10px}.landing-tile-flexslider-container .flex-control-nav li a{border-radius:50%;display:block;height:15px;opacity:.3;width:15px}.landing-tile-flexslider-container .flex-control-nav li a:active,.landing-tile-flexslider-container .flex-control-nav li a:focus,.landing-tile-flexslider-container .flex-control-nav li a:hover{cursor:pointer}.landing-tile-flexslider-container .flex-control-nav li a.active-edit-control,.landing-tile-flexslider-container .flex-control-nav li a.flex-active{opacity:1}.landing-tile-flexslider-container .flex-control-nav li{margin:10px}.landing-tile-flexslider-container .flex-control-nav li a{background-color:#d3d2ce;height:16px;opacity:1;width:16px}.landing-tile-flexslider-container .flex-control-nav li a.flex-active,.landing-tile-flexslider-container .flex-control-nav li a:active,.landing-tile-flexslider-container .flex-control-nav li a:focus,.landing-tile-flexslider-container .flex-control-nav li a:hover{background-color:#7a0000}.main-landing-flexslider{margin-bottom:4em;text-align:center}.main-landing-flexslider .main-landing-flexslider-inner{position:relative}@media all and (max-width:43.0625em){.main-landing-flexslider .flex-viewport{background-image:url(images/landing/ship-with-ns-bg-small.jpg);background-repeat:no-repeat;background-size:cover}}.main-landing-flexslider .flex-control-nav{bottom:6em;left:50%;margin-left:-55px;position:absolute;z-index:1;margin:-4em auto 1em}@media only all and (min-width:43.125em){.main-landing-flexslider .flex-control-nav{margin:-6em auto 1em}}.main-landing-flexslider .flex-control-nav li{display:inline-block;margin:10px}.main-landing-flexslider .flex-control-nav li a{border-radius:50%;display:block;height:15px;opacity:.3;width:15px}.main-landing-flexslider .flex-control-nav li a:active,.main-landing-flexslider .flex-control-nav li a:focus,.main-landing-flexslider .flex-control-nav li a:hover{cursor:pointer}.main-landing-flexslider .flex-control-nav li a.active-edit-control,.main-landing-flexslider .flex-control-nav li a.flex-active{opacity:1}@media all and (max-width:43.0625em){.main-landing-flexslider .flex-control-nav{position:static}}.main-landing-flexslider .flex-control-nav li{margin:10px}.main-landing-flexslider .flex-control-nav li a{background-color:rgba(255,255,255,.5);height:16px;opacity:1;width:16px}.main-landing-flexslider .flex-control-nav li a.flex-active{background-color:#fff}@media all and (max-width:43.0625em){.main-landing-flexslider .flex-control-nav li a{background-color:rgba(110,107,94,.5)}.main-landing-flexslider .flex-control-nav li a.flex-active{background-color:#fff}}.tile-nav-carousel .flex-direction-nav{float:right;height:24px;margin-top:.25em;position:relative;top:auto;width:63px}@media print{.tile-nav-carousel .flex-direction-nav{display:none}}.tile-nav-carousel .flex-direction-nav li{display:block;float:left;margin:0;padding:0}.tile-nav-carousel .flex-direction-nav a{background-color:#fff;background-repeat:no-repeat;background-size:49px auto;border:solid 2px #676767;border-radius:50%;float:left;height:24px;line-height:24px;margin-bottom:0;margin-top:0;opacity:.5;width:24px;background-image:url(images/icons/mobile-menu-pointer.png)}@media all and (-webkit-min-device-pixel-ratio:1.5),all and (min-resolution:1.5dppx),all and (min--moz-device-pixel-ratio:1.5),all and (min-resolution:144dpi){.tile-nav-carousel .flex-direction-nav a{background-image:url(images/icons/mobile-menu-pointer@2x.png);background-size:49px}}html.lt-ie9 .tile-nav-carousel .flex-direction-nav a{background-image:url(images/icons/mobile-menu-pointer.png)}html.no-rgba .tile-nav-carousel .flex-direction-nav a{background-color:#fff}html.no-rgba .tile-nav-carousel .flex-direction-nav a:active,html.no-rgba .tile-nav-carousel .flex-direction-nav a:focus,html.no-rgba .tile-nav-carousel .flex-direction-nav a:hover{background-color:#fff}.tile-nav-carousel .flex-direction-nav a.flex-prev{background-position:-16px -115px;margin-left:0}html.no-backgroundsize .tile-nav-carousel .flex-direction-nav a.flex-prev{background-position:-20px -138px}.tile-nav-carousel .flex-direction-nav a.flex-next{background-position:-13px -149px;margin-left:10px;margin-right:5px}html.no-backgroundsize .tile-nav-carousel .flex-direction-nav a.flex-next{background-position:-18px -179px}.tile-nav-carousel .flex-direction-nav a:active,.tile-nav-carousel .flex-direction-nav a:focus,.tile-nav-carousel .flex-direction-nav a:hover{background-color:#fff;opacity:1}.tile-color-alert{background-color:#9e8276}.tile-color-twitter{background-color:#91ada2}.tile-color-skyblue{background-color:#96b2b5}.tile-color-rafblue{background-color:#839799}.tile-color-bluegray{background-color:#839096}.tile-color-bluebell{background-color:#8f96a2}.tile-color-mustard{background-color:#afa06e}.tile-color-almond{background-color:#ada58f}.tile-color-taupe{background-color:#b2a492}.tile-color-liver{background-color:#998a76}.tile-color-pistachio{background-color:#b2ba9a}.tile-color-laurel{background-color:#969c83}.tile-color-eton{background-color:#a1ae9f}.tile-color-moss{background-color:#898e78}.tile-color-denim{background-color:#296b82}.tile-color-babyfood{background-color:#a49716}.tile-color-darkivy{background-color:#575606}.tile-color-teal{background-color:#618a8f}.tile-icon-star a:before{background-position:0 0}.tile-icon-twitter a:before{background-position:0 -69px}.tile-icon-finance a:before{background-position:0 -138px}.tile-icon-alert a:before{background-position:0 -207px}.tile-icon-app a:before{background-position:0 -276px}.tile-icon-search a:before{background-position:0 -345px}.tile-icon-map a:before{background-position:0 -414px}.tile-icon-price a:before{background-position:0 -483px}.tile-icon-circular a:before{background-position:0 -552px}.tile-icon-leaf a:before{background-position:0 -621px}.jumptiles .tile,.jumptiles-small .tile,.pk-main .tile,.tile-carousel .tile-img-alt,.tile-carousel .tile-nav,.tile-img,.tile-secondary-grid .tile,.topic-landing-child-pages .tile{overflow:hidden;position:relative;z-index:10}.jumptiles .tile .tile-inner,.jumptiles .tile a,.jumptiles-small .tile .tile-inner,.jumptiles-small .tile a,.pk-main .tile .tile-inner,.pk-main .tile a,.tile-carousel .tile-img-alt .tile-inner,.tile-carousel .tile-img-alt a,.tile-carousel .tile-nav .tile-inner,.tile-carousel .tile-nav a,.tile-img .tile-inner,.tile-img a,.tile-secondary-grid .tile .tile-inner,.tile-secondary-grid .tile a,.topic-landing-child-pages .tile .tile-inner,.topic-landing-child-pages .tile a{background-color:transparent;color:#fff;display:block;height:100%;line-height:1.1;text-decoration:none;width:100%}@media print{.jumptiles .tile .tile-inner,.jumptiles .tile a,.jumptiles-small .tile .tile-inner,.jumptiles-small .tile a,.pk-main .tile .tile-inner,.pk-main .tile a,.tile-carousel .tile-img-alt .tile-inner,.tile-carousel .tile-img-alt a,.tile-carousel .tile-nav .tile-inner,.tile-carousel .tile-nav a,.tile-img .tile-inner,.tile-img a,.tile-secondary-grid .tile .tile-inner,.tile-secondary-grid .tile a,.topic-landing-child-pages .tile .tile-inner,.topic-landing-child-pages .tile a{color:#262626;text-shadow:none;height:auto}}.jumptiles .tile h1,.jumptiles-small .tile h1,.pk-main .tile h1,.tile-carousel .tile-img-alt h1,.tile-carousel .tile-nav h1,.tile-img h1,.tile-secondary-grid .tile h1,.topic-landing-child-pages .tile h1{color:#fff;font-size:1em;line-height:1;margin:0;font-weight:400;text-transform:uppercase}@media print{.jumptiles .tile h1,.jumptiles-small .tile h1,.pk-main .tile h1,.tile-carousel .tile-img-alt h1,.tile-carousel .tile-nav h1,.tile-img h1,.tile-secondary-grid .tile h1,.topic-landing-child-pages .tile h1{color:#262626}}.jumptiles .tile h1:after,.jumptiles-small .tile h1:after,.pk-main .tile h1:after,.tile-carousel .tile-img-alt h1:after,.tile-carousel .tile-nav h1:after,.tile-img h1:after,.tile-secondary-grid .tile h1:after,.topic-landing-child-pages .tile h1:after{content:" >";color:#fff}.pk-main .tile-icon-star a:before,.tile-icon-alert a:before,.tile-icon-app a:before,.tile-icon-circular a:before,.tile-icon-finance a:before,.tile-icon-leaf a:before,.tile-icon-map a:before,.tile-icon-price a:before,.tile-icon-search a:before,.tile-icon-star a:before,.tile-icon-twitter a:before{background-repeat:no-repeat;content:"";display:block;position:absolute;height:44px;height:3.38462rem;width:44px;width:3.38462rem;background-image:url(images/icons-sprites.png)}@media all and (-webkit-min-device-pixel-ratio:1.5),all and (min-resolution:1.5dppx),all and (min--moz-device-pixel-ratio:1.5),all and (min-resolution:144dpi){.pk-main .tile-icon-star a:before,.tile-icon-alert a:before,.tile-icon-app a:before,.tile-icon-circular a:before,.tile-icon-finance a:before,.tile-icon-leaf a:before,.tile-icon-map a:before,.tile-icon-price a:before,.tile-icon-search a:before,.tile-icon-star a:before,.tile-icon-twitter a:before{background-image:url(images/icons-sprites@2x.png);background-size:44px}}.tile-icon-alert html.lt-ie9 a:before,.tile-icon-app html.lt-ie9 a:before,.tile-icon-circular html.lt-ie9 a:before,.tile-icon-finance html.lt-ie9 a:before,.tile-icon-leaf html.lt-ie9 a:before,.tile-icon-map html.lt-ie9 a:before,.tile-icon-price html.lt-ie9 a:before,.tile-icon-search html.lt-ie9 a:before,.tile-icon-star html.lt-ie9 a:before,.tile-icon-twitter html.lt-ie9 a:before,html.lt-ie9 .tile-icon-alert a:before,html.lt-ie9 .tile-icon-app a:before,html.lt-ie9 .tile-icon-circular a:before,html.lt-ie9 .tile-icon-finance a:before,html.lt-ie9 .tile-icon-leaf a:before,html.lt-ie9 .tile-icon-map a:before,html.lt-ie9 .tile-icon-price a:before,html.lt-ie9 .tile-icon-search a:before,html.lt-ie9 .tile-icon-star a:before,html.lt-ie9 .tile-icon-twitter a:before{background-image:url(images/icons-sprites.png)}@media print{.pk-main .tile-icon-star a:before,.tile-icon-alert a:before,.tile-icon-app a:before,.tile-icon-circular a:before,.tile-icon-finance a:before,.tile-icon-leaf a:before,.tile-icon-map a:before,.tile-icon-price a:before,.tile-icon-search a:before,.tile-icon-star a:before,.tile-icon-twitter a:before{display:none}}.jumptiles .tile div.hover,.jumptiles-small .tile div.hover,.pk-main .tile div.hover,.tile-carousel .tile-img-alt div,.tile-carousel .tile-nav div.hover,.tile-img div.hover,.tile-secondary-grid .tile div.hover,.topic-landing-child-pages .tile div.hover{background-color:rgba(255,213,0,.9);color:#262626;height:50%;text-shadow:none}@media print{.jumptiles .tile div.hover,.jumptiles-small .tile div.hover,.pk-main .tile div.hover,.tile-carousel .tile-img-alt div,.tile-carousel .tile-nav div.hover,.tile-img div.hover,.tile-secondary-grid .tile div.hover,.topic-landing-child-pages .tile div.hover{height:auto}}.pk-main .tile.tile-slider .hover{bottom:-50%;font-size:.8125em;padding-right:20px;padding-right:1.53846rem;z-index:2}@media print{.pk-main .tile.tile-slider .hover{bottom:auto;position:relative;padding:6px 0 0}}.pk-main .tile.tile-slider .hover:after{background-repeat:no-repeat;bottom:40%;content:'';display:block;height:16px;height:1.23077rem;position:absolute;right:6px;right:.46154rem;width:10px;width:.76923rem;background-image:url(images/icons/read-more-pointer.png)}@media all and (-webkit-min-device-pixel-ratio:1.5),all and (min-resolution:1.5dppx),all and (min--moz-device-pixel-ratio:1.5),all and (min-resolution:144dpi){.pk-main .tile.tile-slider .hover:after{background-image:url(images/icons/read-more-pointer@2x.png);background-size:10px}}.pk-main html.lt-ie9 .tile.tile-slider .hover:after,html.lt-ie9 .pk-main .tile.tile-slider .hover:after{background-image:url(images/icons/read-more-pointer.png)}@media print{.pk-main .tile.tile-slider .hover:after{display:none}}.pk-main .tile div,.tile-carousel .tile-img-alt div,.tile-carousel .tile-nav div,.tile-img div{bottom:0;left:0;padding:10px;position:absolute;-webkit-transition:bottom .2s ease;transition:bottom .2s ease;width:100%}@media print{.pk-main .tile div,.tile-carousel .tile-img-alt div,.tile-carousel .tile-nav div,.tile-img div{position:relative;bottom:auto;padding:0}}.pk-main .tile div body.secondary [role=main] .download,.pk-main .tile div p,.tile-carousel .tile-img-alt div body.secondary [role=main] .download,.tile-carousel .tile-img-alt div p,.tile-carousel .tile-nav div body.secondary [role=main] .download,.tile-carousel .tile-nav div p,.tile-img div body.secondary [role=main] .download,.tile-img div p,body.secondary [role=main] .pk-main .tile div .download,body.secondary [role=main] .tile-carousel .tile-img-alt div .download,body.secondary [role=main] .tile-carousel .tile-nav div .download,body.secondary [role=main] .tile-img div .download{margin:0}.pk-main .tile,.tile-secondary-grid .tile,.topic-landing-child-pages .tile{font-size:1.23077em}@media all and (min-width:28.125em){.pk-main .tile,.tile-secondary-grid .tile,.topic-landing-child-pages .tile{font-size:1.53846em}}@media only all and (min-width:43.125em){.pk-main .tile,.tile-secondary-grid .tile,.topic-landing-child-pages .tile{font-size:.92308em}}@media all and (min-width:48.75em){.pk-main .tile,.tile-secondary-grid .tile,.topic-landing-child-pages .tile{font-size:1.07692em}}@media all and (min-width:55.625em){.pk-main .tile,.tile-secondary-grid .tile,.topic-landing-child-pages .tile{font-size:1.23077em}}.tile-carousel .tile-img-alt img,.tile-carousel .tile-nav img,.tile-img img{height:auto;width:100%}@media print{.tile-carousel .tile-img-alt img,.tile-carousel .tile-nav img,.tile-img img{display:none}}.tile-plus h1:after{background:url(images/icons/plus-in-circle.png) no-repeat right center;content:"";display:inline-block;height:50px;height:3.84615rem;margin-left:10px;vertical-align:middle;width:50px;width:3.84615rem}@media all and (-webkit-min-device-pixel-ratio:1.5),all and (min-resolution:1.5dppx),all and (min--moz-device-pixel-ratio:1.5),all and (min-resolution:144dpi){.tile-plus h1:after{background-image:url(images/icons/plus-in-circle@2x.png);background-size:50px}}@media print{.tile-plus h1:after{display:none}}@media only all and (min-width:43.125em){.jumptiles .tile{height:90px;height:6.92308rem}}.jumptiles .tile a{padding:10px 0;width:auto}@media only all and (min-width:43.125em){.jumptiles .tile a{margin:0;width:100%}}@media print{.jumptiles .tile a{margin:0;padding:0}}.jumptiles .tile h1{color:#fff;margin:.25em .76923rem}@media only all and (min-width:43.125em){.jumptiles .tile h1{margin:1.07692rem 0 .61538rem;text-align:center;font-size:11px;font-size:.84615rem}}@media only all and (min-width:60em){.jumptiles .tile h1{font-size:15px;font-size:1.15385rem}}.jumptiles .tile h1:after{content:'>';color:#fff;font-weight:400;margin-left:5px}@media only all and (min-width:43.125em){.jumptiles .tile h1:after{display:none}}.jumptiles .tile .more{display:none;background-color:transparent;text-transform:uppercase;text-align:center;color:#fff;text-shadow:none}@media only all and (min-width:43.125em){.jumptiles .tile .more{display:block}}.jumptiles .tile .more span{font-weight:400;font-size:10px;font-size:.76923rem}@media only all and (min-width:60em){.jumptiles .tile .more span{font-size:13px;font-size:1rem}}.jumptiles .tile .more span:after{content:'>';color:#fff;font-weight:400;margin-left:5px}@media print{.jumptiles .tile .more{display:none}}.jumptiles .tile.twitter .tile-inner{margin-right:0}.jumptiles .tile.twitter .tile-inner a{margin:0}.jumptiles .tile.twitter h1{text-transform:none}.jumptiles .tile.twitter a,.jumptiles .tile.twitter span{color:#feec75;display:inline;padding:0}@media all and (min-width:53.125em){.jumptiles .tile.twitter{font-size:1.23077em}.jumptiles .tile.twitter .more{margin-left:-42px}}.tile-carousel .tile-img-alt{font-size:1.61538em}@media all and (min-width:31.25em){.tile-carousel .tile-img-alt{font-size:2.30769em}}@media only all and (min-width:43.125em){.tile-carousel .tile-img-alt{font-size:1.15385em}}@media all and (min-width:55.625em){.tile-carousel .tile-img-alt{font-size:1.61538em}}.tile-carousel .tile-nav{text-align:left}.tile-carousel .tile-nav .tile{margin-bottom:5px}.tile-carousel .tile-nav h1{font-size:1.38462em;text-transform:none}.tile-carousel .tile-nav body.secondary [role=main] .download,.tile-carousel .tile-nav p,body.secondary [role=main] .tile-carousel .tile-nav .download{font-size:1.15385em}.jumptiles-small .tile{font-size:1.07692em}.jumptiles-small .tile a:before{left:5px;margin-top:-22px;top:50%}@media print{.jumptiles-small .tile a:before{display:none}}.jumptiles-small .tile .tile-inner,.jumptiles-small .tile a{display:table-cell;padding:10px;padding-left:55px;height:70px;height:5.38462rem}@media print{.jumptiles-small .tile .tile-inner,.jumptiles-small .tile a{padding:10px 0;height:auto}}@media all and (min-width:28.125em){.jumptiles-small .tile{font-size:1.38462em}}@media only all and (min-width:43.125em){.jumptiles-small .tile{font-size:.84615em}}@media all and (min-width:55.625em){.jumptiles-small .tile{font-size:1em}}.tile-secondary-grid .tile .tile-content,.topic-landing-child-pages .tile .tile-content{background-color:rgba(0,0,0,.65);height:45px;height:3.46154rem}html.no-rgba .tile-secondary-grid .tile .tile-content,html.no-rgba .topic-landing-child-pages .tile .tile-content{background-color:#262626}@media only all and (min-width:43.125em){.tile-secondary-grid .tile .tile-content,.topic-landing-child-pages .tile .tile-content{height:auto}}.tile-secondary-grid .tile .tile-content h1,.topic-landing-child-pages .tile .tile-content h1{font-size:1.07692rem;margin-left:15px;margin-left:1.15385rem;padding-top:6px;padding-top:.46154rem}@media only all and (min-width:43.125em){.topic-landing-child-pages .tile{margin-bottom:5px}}.related-link-banner{background-color:#7a0000;min-height:40px;min-height:3.07692rem}@media only all and (min-width:43.125em){.related-link-banner{background-color:rgba(0,0,0,.65)}}.related-link-banner h1{margin:4px 0 0 0;margin-left:15px;margin-left:1.15385rem}.related-content .tile-carousel .tile-img-alt img,.related-content .tile-carousel .tile-nav img,.related-content .tile-img img,.tile-carousel .related-content .tile-img-alt img,.tile-carousel .related-content .tile-nav img{height:40px;height:3.07692rem}@media only all and (min-width:43.125em){.related-content .tile-carousel .tile-img-alt img,.related-content .tile-carousel .tile-nav img,.related-content .tile-img img,.tile-carousel .related-content .tile-img-alt img,.tile-carousel .related-content .tile-nav img{height:auto}}.pk-main .tile-icon-star a{padding:10px}.pk-main .tile-icon-star a:before{left:50%;margin-left:-22px;top:20px;top:1.53846rem}.pk-main .tile-icon-star div{position:static;width:auto}.pk-main .tile-icon-star h1{margin-bottom:1em;text-align:center;margin-top:72px;margin-top:5.53846rem}body.secondary{background-color:#fff}body.secondary [role=main] .intro.download,body.secondary [role=main] p.intro{margin-bottom:2em;font-size:16px;font-size:1.23077rem}body.secondary [role=main] .download .label{color:grey;display:inline-block;float:left;margin-left:8px;display:block;line-height:2.28571;font-size:14px;font-size:1.07692rem;height:32px;height:2.46154rem}body.secondary [role=main] .terminal-schedules{margin-top:1em}body.secondary [role=main] .terminal-schedules table{width:100%}@media only all and (min-width:43.125em){body.secondary [role=main] .terminal-schedules{margin-top:0}}.sidebar .dynamic-list-heading,.sidebar aside h1{background-color:#262626;margin:0 0 20px;margin:0 0 1.53846rem;padding:.1em 8px}.sidebar .dynamic-list-heading span,.sidebar aside h1 span{color:#fff;font-size:12px;font-size:.92308rem;line-height:18px;line-height:1.38462rem}@media print{.sidebar .dynamic-list-heading,.sidebar aside h1{background:0 0;margin:20px 0;padding:.1em 0;clear:both}.sidebar .dynamic-list-heading span,.sidebar aside h1 span{color:#262626;font-size:18px;font-size:1.38462rem}}@media only all and (min-width:43.125em){.sidebar{border-left:1px solid #b9b9b9;padding-left:20px}}.sidebar aside{margin-bottom:20px;margin-bottom:1.53846rem}.sidebar aside.connect ul li{float:left;margin:0 2.46479%;overflow:hidden;padding:0;width:29px;width:2.23077rem}@media only all and (min-width:43.125em){.sidebar aside.connect ul li{margin:0 1.05634%}}@media all and (min-width:49.375em){.sidebar aside.connect ul li{margin:0 1.76056%}}.sidebar aside.connect ul li:first-child{margin-left:0}.sidebar aside.connect ul li:last-child{margin-right:0}@media print{.sidebar aside.connect ul li{float:none;margin:0;width:100%}}.sidebar aside.connect ul li a{float:left}@media print{.sidebar aside.connect ul li a{float:none;text-indent:0;width:100%}}.sidebar aside.connect ul li.rss:after{display:none}.sidebar aside.contact ul li{height:auto;line-height:1.2;padding:5px 0 0 34px;width:auto;font-size:13px;font-size:1rem;height:29px;height:2.23077rem;margin-bottom:18px;margin-bottom:1.38462rem}.sidebar aside.email-signup input{border:1px solid #cdcdcd;box-shadow:0 1px 2px rgba(0,0,0,.15) inset;display:block;float:left;height:41px;height:3.15385rem}.sidebar aside.email-signup input[type=email]{background-color:#fff;border-radius:3px 0 0 3px;color:#9b9b9b;padding:12px 9px;font-size:13px;font-size:1rem;width:200px;width:15.38462rem}@media only all and (min-width:43.125em){.sidebar aside.email-signup input[type=email]{width:75%}}.sidebar aside.email-signup input[type=submit]{background-image:url(images/icons/submit-arrow.png),-webkit-linear-gradient(top,#f9f9f9,#d2d2d2);background-image:url(images/icons/submit-arrow.png),linear-gradient(to bottom,#f9f9f9,#d2d2d2);background-position:center center;background-repeat:no-repeat;border-left:none;border-radius:0 3px 3px 0;text-indent:200%;width:41px;width:3.15385rem}.sidebar aside.email-signup input[type=submit]:active,.sidebar aside.email-signup input[type=submit]:focus,.sidebar aside.email-signup input[type=submit]:hover{background-image:url(images/icons/submit-arrow.png),-webkit-linear-gradient(top,#d2d2d2,#f9f9f9);background-image:url(images/icons/submit-arrow.png),linear-gradient(to bottom,#d2d2d2,#f9f9f9);background-position:center center;background-repeat:no-repeat}@media print{.sidebar aside.email-signup form{display:none}}.sidebar aside.featured-media a.video{display:block;position:relative}.sidebar aside.featured-media a.video:active:after,.sidebar aside.featured-media a.video:focus:after,.sidebar aside.featured-media a.video:hover:after{opacity:1}.sidebar aside.featured-media a.video:after{background-repeat:no-repeat;background-position:center;content:'';display:block;height:100%;left:0;opacity:.5;position:absolute;top:0;-webkit-transition:opacity .2s linear;transition:opacity .2s linear;width:100%;background-image:url(images/icons/gallery-video-overlay-sm.png)}@media all and (-webkit-min-device-pixel-ratio:1.5),all and (min-resolution:1.5dppx),all and (min--moz-device-pixel-ratio:1.5),all and (min-resolution:144dpi){.sidebar aside.featured-media a.video:after{background-image:url(images/icons/gallery-video-overlay-sm@2x.png);background-size:90px}}html.lt-ie9 .sidebar aside.featured-media a.video:after{background-image:url(images/icons/gallery-video-overlay-sm.png)}.sidebar aside.featured-media .link{margin:1em 0 0}.sidebar aside.featured-media .link:after{content:' »'}.sidebar aside.presslinks{margin-bottom:20px;margin-bottom:1.53846rem}.sidebar aside.presslinks ul li{border-top:1px solid #e8e7df;margin:1em 0 0;padding:1em 0 0}.sidebar aside.presslinks ul li:after{content:' »'}.sidebar aside.presslinks ul li:first-child{border-top:none;margin-top:0;padding-top:0}.sidebar aside.getting-started{min-height:338px;position:relative}@media print{.sidebar aside.getting-started{min-height:0;border:none}}.sidebar aside.getting-started img{width:100%}@media print{.sidebar aside.getting-started img{display:none}}.sidebar aside.getting-started .feature-text{background:url(images/block-bg.png) no-repeat center top;bottom:0;left:0;margin:0;padding:21px 2.83688% 13px;padding:21px 2.83688% 1rem;position:absolute;width:100%}.sidebar aside.getting-started .feature-text a.btn,.sidebar aside.getting-started .feature-text a.more{display:block;float:none;margin:0 auto;width:70%}@media only all and (min-width:43.125em){.sidebar aside.getting-started .feature-text a.btn,.sidebar aside.getting-started .feature-text a.more{width:90%}}@media only all and (min-width:60em){.sidebar aside.getting-started .feature-text a.btn,.sidebar aside.getting-started .feature-text a.more{width:70%}}.sidebar aside.biz-ns .cover{display:block;margin:0 auto 1em}@media all and (min-width:26.875em){.sidebar aside.biz-ns .cover{float:left;margin:0 8% 0 0;width:17.77778%}}@media only all and (min-width:43.125em){.sidebar aside.biz-ns .cover{float:none;margin:0 auto 1em;width:auto}}@media only all and (min-width:60em){.sidebar aside.biz-ns .cover{float:left;margin:0 8% 0 0;width:17.77778%}}.sidebar aside.biz-ns .issue{line-height:1.15385}@media all and (min-width:26.875em){.sidebar aside.biz-ns .issue{float:left;width:74.22222%}}@media only all and (min-width:43.125em){.sidebar aside.biz-ns .issue{float:none;width:100%}}@media only all and (min-width:60em){.sidebar aside.biz-ns .issue{float:left;width:74.22222%}}.sidebar aside.biz-ns .issue .date{text-align:center;text-transform:uppercase;margin-bottom:6px;margin-bottom:.46154rem}@media all and (min-width:26.875em){.sidebar aside.biz-ns .issue .date{text-align:left}}@media only all and (min-width:43.125em){.sidebar aside.biz-ns .issue .date{text-align:center}}@media only all and (min-width:60em){.sidebar aside.biz-ns .issue .date{text-align:left}}.sidebar aside.biz-ns .issue .link{clear:both;margin-bottom:1em}.sidebar aside.biz-ns .issue .btn,.sidebar aside.biz-ns .issue a.more{float:none;margin:0 auto 1em;width:70%}@media all and (min-width:26.875em){.sidebar aside.biz-ns .issue .btn,.sidebar aside.biz-ns .issue a.more{float:left;margin:0 0 1em;width:auto}}@media only all and (min-width:43.125em){.sidebar aside.biz-ns .issue .btn,.sidebar aside.biz-ns .issue a.more{float:none;margin:0 auto 1em;width:70%}}@media only all and (min-width:60em){.sidebar aside.biz-ns .issue .btn,.sidebar aside.biz-ns .issue a.more{float:left;margin:0 0 1em;width:auto}}.sidebar aside.biz-ns .issue .btn span,.sidebar aside.biz-ns .issue a.more span{display:block;line-height:2.30769;font-size:13px;font-size:1rem;height:30px;height:2.30769rem}@media only all and (min-width:43.125em){.sidebar aside.biz-ns .issue .btn span,.sidebar aside.biz-ns .issue a.more span{display:block;line-height:2.72727;font-size:11px;font-size:.84615rem;height:30px;height:2.30769rem}}@media only all and (min-width:60em){.sidebar aside.biz-ns .issue .btn span,.sidebar aside.biz-ns .issue a.more span{display:block;line-height:2.30769;font-size:13px;font-size:1rem;height:30px;height:2.30769rem}}.sidebar aside.stock-info h2{border-bottom:1px solid rgba(190,185,162,.7);color:#262626;font-size:14px;font-size:1.07692rem;margin-bottom:6px;margin-bottom:.46154rem;padding-bottom:6px;padding-bottom:.46154rem}.sidebar aside.stock-info .stock-price{font-weight:400;line-height:1;font-size:50px;font-size:3.84615rem}.sidebar aside.stock-info .stock-change{margin-bottom:1em}.sidebar aside.stock-info .stock-change.down:before,.sidebar aside.stock-info .stock-change.up:before{margin-right:.5em}.sidebar aside.stock-info .stock-change.up{color:#007a31}.sidebar aside.stock-info .stock-change.up:before{content:'\f500';vertical-align:baseline}.sidebar aside.stock-info .stock-change.down{color:#981500}.sidebar aside.stock-info .stock-change.down:before{content:'\f502';vertical-align:middle}.sidebar aside.stock-info .stock-volume{margin-bottom:1em}.sidebar aside.stock-info .stock-boilerplate{border-top:1px solid rgba(190,185,162,.7);padding-top:1em;font-size:11px;font-size:.84615rem}.sidebar aside.stock-info .stock-boilerplate .powered{color:#6e6b5e;font-style:italic}.sidebar aside.investor-news article{border-bottom:1px solid rgba(190,185,162,.7);margin-bottom:1em;padding-bottom:1em}.sidebar aside.investor-news .date{color:#6e6b5e;font-style:italic}.related-content header{margin-bottom:5px;margin-bottom:.38462rem;margin-top:20px;margin-top:1.53846rem}.related-content header h1{font-weight:600;margin-left:10px}.related-content header h1 span{font-size:17px;font-size:1.30769rem}.related-content .tile-carousel .tile-img-alt,.related-content .tile-carousel .tile-nav,.related-content .tile-img,.tile-carousel .related-content .tile-img-alt,.tile-carousel .related-content .tile-nav{height:40px;height:3.07692rem}@media only all and (min-width:43.125em){.related-content .tile-carousel .tile-img-alt,.related-content .tile-carousel .tile-nav,.related-content .tile-img,.tile-carousel .related-content .tile-img-alt,.tile-carousel .related-content .tile-nav{height:165px}}@media only all and (min-width:60em){.related-content .tile-carousel .tile-img-alt,.related-content .tile-carousel .tile-nav,.related-content .tile-img,.tile-carousel .related-content .tile-img-alt,.tile-carousel .related-content .tile-nav{height:200px}}.page-heading.alert .full-width h1,.page-heading.alert .left h1,.page-heading.alert h1{padding-left:50px;position:relative}.page-heading.alert .full-width h1:before,.page-heading.alert .left h1:before,.page-heading.alert h1:before{background:no-repeat center top;content:'';display:block;height:42px;left:0;margin-top:-21px;overflow:hidden;position:absolute;top:50%;width:42px;background-image:url(images/icons/alert-sprites.png)}@media all and (-webkit-min-device-pixel-ratio:1.5),all and (min-resolution:1.5dppx),all and (min--moz-device-pixel-ratio:1.5),all and (min-resolution:144dpi){.page-heading.alert .full-width h1:before,.page-heading.alert .left h1:before,.page-heading.alert h1:before{background-image:url(images/icons/alert-sprites@2x.png);background-size:42px}}html.lt-ie9 .page-heading.alert .full-width h1:before,html.lt-ie9 .page-heading.alert .left h1:before,html.lt-ie9 .page-heading.alert h1:before{background-image:url(images/icons/alert-sprites.png)}.twocolparsys7525 aside.news ul li{padding-left:0}.twocolparsys7525 .fixedlist ul li{padding-left:6px;margin-left:0}.twocolparsys7525 .fixedlist ul li:before{content:''}aside.alerts h1,aside.alerts h2,aside.news h1,aside.news h2{font-weight:700}@media only all and (min-width:43.125em){aside.alerts h1,aside.alerts h2,aside.news h1,aside.news h2{float:left;min-width:50%}}aside.alerts ul,aside.news ul{clear:both}aside.alerts ul li,aside.news ul li{border-bottom:1px solid #e8e7df;padding-top:0;padding-right:0;padding-left:25px;position:relative;margin-bottom:16px;margin-bottom:1.23077rem;padding-bottom:16px;padding-bottom:1.23077rem}aside.alerts ul li.last,aside.news ul li.last{border-bottom:none}aside.alerts ul li.alert:before,aside.news ul li.alert:before{background:no-repeat center bottom;content:'';display:block;height:17px;left:0;overflow:hidden;position:absolute;width:17px;margin-top:-8px;margin-left:0;top:50%;background-image:url(images/icons/alert-sprites.png)}@media all and (-webkit-min-device-pixel-ratio:1.5),all and (min-resolution:1.5dppx),all and (min--moz-device-pixel-ratio:1.5),all and (min-resolution:144dpi){aside.alerts ul li.alert:before,aside.news ul li.alert:before{background-image:url(images/icons/alert-sprites@2x.png);background-size:42px}}html.lt-ie9 aside.alerts ul li.alert:before,html.lt-ie9 aside.news ul li.alert:before{background-image:url(images/icons/alert-sprites.png)}aside.alerts ul li span,aside.news ul li span{display:block}aside.alerts ul li span.date,aside.news ul li span.date{color:#6e6b5e;display:block;font-style:italic}aside.alerts ul li span.category,aside.news ul li span.category{color:#6e6b5e;text-transform:uppercase;font-size:10px;font-size:.76923rem}aside .empty{clear:both;font-style:italic}.main-content aside.alerts ul li .link:after,.main-content aside.news ul li .link:after{content:""}@media only all and (min-width:43.125em){.sidebar aside.alerts h1,.sidebar aside.alerts h2,.sidebar aside.news h1,.sidebar aside.news h2{float:none;width:100%}}.alert-message{border-radius:3px;color:#fff;padding:10px 2%;padding:.76923rem 2%;position:relative;margin-bottom:12px;margin-bottom:.92308rem}.alert-message.warning{background:#7a0000}.alert-message.info{background:#f1ba32;color:#7a0000}.alert-message.info a{color:#7a0000}.alert-message.success{background:#6e9103}.alert-message.error{background:red}.alert-message a{color:#fff}.alert-message body.secondary [role=main] .download,.alert-message p,body.secondary [role=main] .alert-message .download{margin:0}.alert-message .close{font-weight:700;padding:.5em;position:absolute;right:0;text-decoration:none;top:0;font-size:18px;font-size:1.38462rem;line-height:16px;line-height:1.23077rem}.columnlisting{color:#262626}.columnlisting .column-header,.columnlisting .item-excerpt,.columnlisting .item-title{margin:15px}.columnlisting .column-header{margin-top:0;padding-top:15px;font-size:18px;font-size:1.38462rem;font-weight:400;text-transform:uppercase}.columnlisting .listing,.columnlisting .listing-item{list-style:none}.columnlisting .item-title,.columnlisting .listing-item{color:#666;font-weight:600;font-size:14px;font-size:1.07692rem}.columnlisting .item-title a,.columnlisting .listing-item a{text-decoration:none;color:#262626}.columnlisting .item-excerpt,.columnlisting .listing-item,.columnlisting .readmore{clear:both}.columnlisting .listing-item{margin:0;padding:0}.columnlisting .listing-item{margin:15px 0 40px}.columnlisting .item-excerpt{font-weight:400;color:#888}.columnlisting ul li:before{content:none}.columnlisting img{padding:0 5px}.columnlisting .small img{float:left;margin:0 10px 15px 15px;padding:0;width:42px;height:42px}.columnlisting .all-link{margin:0 15px 15px 15px}.columnlisting .readmore:link,.columnlisting .readmore:visited{color:#7a0000}@media only all and (min-width:43.125em){.columnlisting .column-header,.columnlisting .listing{margin:15px 25px 25px;padding:0}.columnlisting .item-excerpt,.columnlisting .item-title{margin:15px 0;padding:0}.columnlisting img{margin:0;padding:0}.columnlisting .small img{margin:0 10px 15px 0}.columnlisting .all-link{margin:0 25px 15px 25px}}body.new-to-rail main{width:100%;font-size:12px;font-size:.92308rem}@media only all and (min-width:43.125em){body.new-to-rail main{font-size:13px;font-size:1rem}}@media all and (min-width:48em){body.new-to-rail main{font-size:16px;font-size:1.23077rem}}@media only all and (min-width:60em){body.new-to-rail main{font-size:18px;font-size:1.38462rem}}@media only all and (min-width:43.125em){body.new-to-rail.cq-wcm-design>.wrapper,body.new-to-rail.cq-wcm-edit>.wrapper{margin:190px auto 0;margin:14.61538rem auto 0}}body.new-to-rail .slide{margin:0 0 40px 0;padding:0;visibility:hidden}@media only all and (min-width:43.125em){body.new-to-rail .slide{margin-bottom:0}}body.new-to-rail .slide.intro{padding-top:20px}@media only all and (min-width:43.125em){body.new-to-rail .slide.intro{padding-top:0}}@media print{body.new-to-rail .slide{height:auto!important}body.new-to-rail .slide.intro .btn,body.new-to-rail .slide.intro a.more{display:none}}body.new-to-rail .slide .slide-header{display:none}@media only all and (min-width:43.125em){body.new-to-rail .slide .slide-header{display:block}body.new-to-rail .slide .slide-header img{border-bottom:1px solid #a9a8a5;height:auto;width:100%}html.no-touch body.new-to-rail .slide .slide-header{display:none}html.no-touch.no-flexbox body.new-to-rail .slide .slide-header{display:block}}body.new-to-rail .slide:before{display:none}@media only all and (min-width:43.125em){body.new-to-rail .slide:before{background-attachment:fixed;background-position:center top;background-repeat:no-repeat;background-size:auto 32.8%;border-bottom:1px solid #a9a8a5;content:'';display:block;height:32.8%;width:100%}html.touch body.new-to-rail .slide:before{display:none}html.no-touch.no-flexbox body.new-to-rail .slide:before{display:none}}@media only all and (min-width:43.125em){body.new-to-rail .slide.intro:before{background-image:url(images/new-to-rail/parallax/intro@2x.jpg);background-position:center 157px}body.new-to-rail .slide.how:before{background-image:url(images/new-to-rail/parallax/how@2x.jpg)}body.new-to-rail .slide.what:before{background-image:url(images/new-to-rail/parallax/what@2x.jpg)}body.new-to-rail .slide.where:before{background-image:url(images/new-to-rail/parallax/where@2x.jpg)}body.new-to-rail .slide.why:before{background-image:url(images/new-to-rail/parallax/why@2x.jpg)}}@media all and (min-width:30em){body.new-to-rail .slide .slide-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:73.2%;left:0;margin:0;padding:0;position:relative;top:0;width:99.9%}}html.no-flexbox body.new-to-rail .slide .slide-content{display:table}@media print{body.new-to-rail .slide .slide-content{display:block!important;position:relative!important;height:auto!important}}body.new-to-rail .slide .slide-content .slide-img{margin:0 auto;text-align:center}@media all and (min-width:30em){body.new-to-rail .slide .slide-content .slide-img{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:50%}html.no-flexbox body.new-to-rail .slide .slide-content .slide-img{display:table-cell;vertical-align:middle}}body.new-to-rail .slide .slide-content .slide-img img{display:inline;width:50%}body.new-to-rail .slide .slide-content .slide-img .flex-control-nav{padding:0 20px;margin:-4em auto 1em;margin:0 auto 1em}@media only all and (min-width:43.125em){body.new-to-rail .slide .slide-content .slide-img .flex-control-nav{margin:-6em auto 1em}}body.new-to-rail .slide .slide-content .slide-img .flex-control-nav li{display:inline-block;margin:10px}body.new-to-rail .slide .slide-content .slide-img .flex-control-nav li a{border-radius:50%;display:block;height:15px;opacity:.3;width:15px}body.new-to-rail .slide .slide-content .slide-img .flex-control-nav li a:active,body.new-to-rail .slide .slide-content .slide-img .flex-control-nav li a:focus,body.new-to-rail .slide .slide-content .slide-img .flex-control-nav li a:hover{cursor:pointer}body.new-to-rail .slide .slide-content .slide-img .flex-control-nav li a.active-edit-control,body.new-to-rail .slide .slide-content .slide-img .flex-control-nav li a.flex-active{opacity:1}@media only all and (min-width:43.125em){body.new-to-rail .slide .slide-content .slide-img .flex-control-nav{display:none}}body.new-to-rail .slide .slide-content .slide-img .flex-control-nav li{margin:10px}body.new-to-rail .slide .slide-content .slide-img .flex-control-nav li a{background-color:#6e6b5e;height:15px;width:15px}body.new-to-rail .slide .slide-content .slide-img .flex-direction-nav{display:none}@media only all and (min-width:43.125em){body.new-to-rail .slide .slide-content .slide-img .flex-direction-nav{display:block;overflow:visible;position:static;zoom:1}body.new-to-rail .slide .slide-content .slide-img .flex-direction-nav:after,body.new-to-rail .slide .slide-content .slide-img .flex-direction-nav:before{content:" ";display:table}body.new-to-rail .slide .slide-content .slide-img .flex-direction-nav:after{clear:both}body.new-to-rail .slide .slide-content .slide-img .flex-direction-nav li{display:inline-block;float:none;margin:0 10px;position:static}body.new-to-rail .slide .slide-content .slide-img .flex-direction-nav a{display:block;height:50px;margin:0;position:static;-webkit-transition:background-color .2s linear;transition:background-color .2s linear;width:50px}body.new-to-rail .slide .slide-content .slide-img .flex-direction-nav a.flex-prev{background-position:-5px -209px}body.new-to-rail .slide .slide-content .slide-img .flex-direction-nav a.flex-next{background-position:0 -255px}}@media print{body.new-to-rail .slide .slide-content .slide-img{display:none!important}}body.new-to-rail .slide .slide-content .inner{padding:0 10px}@media all and (min-width:30em){body.new-to-rail .slide .slide-content .inner{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:0;width:50%}html.no-flexbox body.new-to-rail .slide .slide-content .inner{display:table-cell;vertical-align:middle}}@media only all and (min-width:43.125em){body.new-to-rail .slide .slide-content .inner body.secondary [role=main] .download,body.new-to-rail .slide .slide-content .inner p,body.secondary [role=main] body.new-to-rail .slide .slide-content .inner .download{margin-right:20px}body.new-to-rail .slide .slide-content .inner body.secondary [role=main] .download a,body.new-to-rail .slide .slide-content .inner p a,body.secondary [role=main] body.new-to-rail .slide .slide-content .inner .download a{font-size:.83333em}}@media print{body.new-to-rail .slide .slide-content .inner{display:block!important;position:relative!important;width:100%!important}}body.new-to-rail .slide .slide-content .inner .sub-slides h2{color:#262626;font-size:1em;font-weight:400;text-transform:none}@media only all and (min-width:43.125em){body.new-to-rail .slide .slide-content .inner .sub-slides h2{font-size:1.33333em}}@media print{body.new-to-rail .slide .slide-content .inner .sub-slides .flex-viewport{overflow:visible}body.new-to-rail .slide .slide-content .inner .sub-slides ul{height:auto!important;width:100%!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}body.new-to-rail .slide .slide-content .inner .sub-slides li{float:none!important}body.new-to-rail .slide .slide-content .inner .sub-slides li.clone{display:none!important}}body.new-to-rail .slide .slide-content h1{font-size:1.25em;line-height:1}@media only all and (min-width:43.125em){body.new-to-rail .slide .slide-content h1{font-size:3.33333em;font-weight:400}}@media only all and (min-width:60em){body.new-to-rail .slide .slide-content h1{font-size:3.61111em;margin-top:1em}}body.new-to-rail .slide .slide-content .btn,body.new-to-rail .slide .slide-content a.more{float:none;-webkit-transition:all .1s linear;transition:all .1s linear;width:70%;position:relative}body.new-to-rail .slide .slide-content .btn:after,body.new-to-rail .slide .slide-content a.more:after{background-color:#bf9428;content:"";display:block;height:100%;position:absolute;right:-50px;top:0;width:50px;z-index:-1}body.new-to-rail .slide .slide-content .btn span,body.new-to-rail .slide .slide-content a.more span{position:relative}body.new-to-rail .slide .slide-content .btn span:after,body.new-to-rail .slide .slide-content a.more span:after{background-color:transparent;background-position:center -266px;background-repeat:no-repeat;content:'';display:block;height:100%;position:absolute;right:-66px;top:0;width:50px;background-image:url(images/icons/mobile-menu-pointer.png)}@media all and (-webkit-min-device-pixel-ratio:1.5),all and (min-resolution:1.5dppx),all and (min--moz-device-pixel-ratio:1.5),all and (min-resolution:144dpi){body.new-to-rail .slide .slide-content .btn span:after,body.new-to-rail .slide .slide-content a.more span:after{background-image:url(images/icons/mobile-menu-pointer@2x.png);background-size:58px}}html.lt-ie9 body.new-to-rail .slide .slide-content .btn span:after,html.lt-ie9 body.new-to-rail .slide .slide-content a.more span:after{background-image:url(images/icons/mobile-menu-pointer.png)}@media only all and (min-width:43.125em){body.new-to-rail .slide .slide-content .btn span:after,body.new-to-rail .slide .slide-content a.more span:after{background-position:center -263px}}@media only all and (min-width:43.125em){body.new-to-rail .slide .slide-content .btn,body.new-to-rail .slide .slide-content a.more{float:left;width:auto}}body.new-to-rail .slide .next-slide{display:none}@media only all and (min-width:43.125em){body.new-to-rail .slide .next-slide{background-position:center -410px;background-repeat:no-repeat;bottom:75px;box-sizing:content-box;display:block;height:34px;left:50%;margin:0 0 0 -29px;opacity:.5;position:absolute;-webkit-transition:opacity .2s linear;transition:opacity .2s linear;width:58px;background-image:url(images/icons/mobile-menu-pointer.png)}}@media only all and (min-width:43.125em) and (-webkit-min-device-pixel-ratio:1.5),only all and (min-width:43.125em) and (min-resolution:1.5dppx),only all and (min-width:43.125em) and (min--moz-device-pixel-ratio:1.5),only all and (min-width:43.125em) and (min-resolution:144dpi){body.new-to-rail .slide .next-slide{background-image:url(images/icons/mobile-menu-pointer@2x.png);background-size:58px}}@media only all and (min-width:43.125em){html.lt-ie9 body.new-to-rail .slide .next-slide{background-image:url(images/icons/mobile-menu-pointer.png)}body.new-to-rail .slide .next-slide:hover{opacity:1}}body.new-to-rail.cq-wcm-design main .slide .slide-content,body.new-to-rail.cq-wcm-edit main .slide .slide-content{border-top:none}body.new-to-rail.cq-wcm-design main h1,body.new-to-rail.cq-wcm-edit main h1{font-size:4.72222em;font-weight:400;line-height:70px;margin-top:29px}body.new-to-rail.cq-wcm-design main .edit-slide .edit-sub-slide,body.new-to-rail.cq-wcm-edit main .edit-slide .edit-sub-slide{margin-bottom:20px;margin-bottom:1.53846rem}body.new-to-rail.cq-wcm-design main .edit-slide .edit-sub-slide img,body.new-to-rail.cq-wcm-edit main .edit-slide .edit-sub-slide img{float:left;margin-right:3%;max-width:30%}body.new-to-rail.cq-wcm-design main .edit-slide .edit-sub-slide .edit-slide-content,body.new-to-rail.cq-wcm-edit main .edit-slide .edit-sub-slide .edit-slide-content{float:left;width:60%;margin-top:80px;margin-top:6.15385rem}body.new-to-rail.cq-wcm-design main .intro .slide-img,body.new-to-rail.cq-wcm-edit main .intro .slide-img{text-align:left;width:50%}body.new-to-rail.cq-wcm-design main .intro .inner,body.new-to-rail.cq-wcm-edit main .intro .inner{padding-right:0;width:50%}body.timeline{background-color:#f2f1ec}@media only all and (min-width:43.125em){body.timeline.cq-wcm-design>.wrapper,body.timeline.cq-wcm-edit>.wrapper{margin:190px auto 0;margin:14.61538rem auto 0}}body.timeline .jumptiles{max-width:73.84615rem;margin:auto}body.timeline header.timeline{font-size:15px;font-size:1.15385rem;background-image:-webkit-linear-gradient(top,rgba(0,0,0,.3),transparent 39px);background-image:linear-gradient(to bottom,rgba(0,0,0,.3),transparent 39px);position:relative;width:100%;z-index:1;height:49px;height:3.76923rem}@media only all and (min-width:43.125em){body.timeline header.timeline{font-size:24px;font-size:1.84615rem}}html.no-cssgradients body.timeline header.timeline{background-image:url(images/home-page-slide-title-shading.png)}@media only all and (min-width:43.125em){body.timeline header.timeline{background-image:-webkit-linear-gradient(top,rgba(0,0,0,.3) 63px,transparent 63px);background-image:linear-gradient(to bottom,rgba(0,0,0,.3) 63px,transparent 63px);position:absolute;height:74px;height:5.69231rem;top:157px;top:12.07692rem}}body.timeline header.timeline .line-in-time{left:0;margin:.5em 0 0 0;padding:0 5.9375%;position:absolute;top:100%}@media only all and (min-width:30em){body.timeline header.timeline .line-in-time{margin:2em 0 0 0}}@media only all and (min-width:43.125em){body.timeline header.timeline .line-in-time{float:left;margin:16px 0 0 0;padding:0;position:static;width:33.625%}}body.timeline header.timeline .line-in-time .btn,body.timeline header.timeline .line-in-time a.more{color:#262626}body.timeline header.timeline .line-in-time .btn:active,body.timeline header.timeline .line-in-time .btn:focus,body.timeline header.timeline .line-in-time .btn:hover,body.timeline header.timeline .line-in-time a.more:active,body.timeline header.timeline .line-in-time a.more:focus,body.timeline header.timeline .line-in-time a.more:hover{background-color:#f1ba32;color:#262626}body.timeline header.timeline .line-in-time .btn span,body.timeline header.timeline .line-in-time a.more span{font-size:.86667em;font-weight:700;height:2em;line-height:2}@media only all and (min-width:43.125em){body.timeline header.timeline .line-in-time .btn span,body.timeline header.timeline .line-in-time a.more span{font-size:.625em}}@media only all and (min-width:43.125em){body.timeline header.timeline .line-in-time .btn,body.timeline header.timeline .line-in-time a.more{float:right}}body.timeline header.timeline .wrapper{height:100%}body.timeline header.timeline .flexslider-controls{background-image:url(images/dotted-line.png);background-position:center 38px;background-position:center 2.92308rem;background-repeat:no-repeat;background-size:783px auto;height:100%;overflow:hidden;position:relative}@media only all and (min-width:43.125em){body.timeline header.timeline .flexslider-controls{background-position:center 62px;background-position:center 4.76923rem;float:right;width:66.375%}}body.timeline header.timeline .flexslider-controls ul{position:relative;-webkit-transition:all .5s linear,left .4s ease-in-out;transition:all .5s linear,left .4s ease-in-out;white-space:nowrap}body.timeline header.timeline .flexslider-controls ul li{display:inline-block;position:relative;height:40px;height:3.07692rem;line-height:40px;line-height:3.07692rem}@media only all and (min-width:43.125em){body.timeline header.timeline .flexslider-controls ul li{height:64px;height:4.92308rem;line-height:64px;line-height:4.92308rem}}body.timeline header.timeline .flexslider-controls ul li:after{background-image:url(images/icons/timeline-sprites.png);background-position:0 -40px;background-repeat:no-repeat;bottom:1px;content:'';display:block;height:8px;left:50%;margin-left:-4px;position:absolute;width:8px;background-image:url(images/icons/timeline-sprites.png)}@media all and (-webkit-min-device-pixel-ratio:1.5),all and (min-resolution:1.5dppx),all and (min--moz-device-pixel-ratio:1.5),all and (min-resolution:144dpi){body.timeline header.timeline .flexslider-controls ul li:after{background-image:url(images/icons/timeline-sprites@2x.png);background-size:11px auto}}html.lt-ie9 body.timeline header.timeline .flexslider-controls ul li:after{background-image:url(images/icons/timeline-sprites.png)}body.timeline header.timeline .flexslider-controls ul li a{color:rgba(255,255,255,.6);display:inline;font-weight:400;height:100%;padding:0 30px;text-decoration:none;-webkit-transition:all .1s linear;transition:all .1s linear}body.timeline header.timeline .flexslider-controls ul li a:active,body.timeline header.timeline .flexslider-controls ul li a:focus,body.timeline header.timeline .flexslider-controls ul li a:hover{color:#fff}html.no-rgba body.timeline header.timeline .flexslider-controls ul li a{color:#fff}body.timeline header.timeline .flexslider-controls ul li.flex-active:after{background-position:center 0;bottom:-9px;height:15px;margin-left:-6px;width:11px}body.timeline header.timeline .flexslider-controls ul li.flex-active a{color:#fff;font-size:1.6em}body.timeline header.timeline .flexslider-controls ul li.flex-active a span{font-size:.625em}body.timeline .timeline-flexslider{margin-top:-49px;margin-top:-3.76923rem}@media only all and (min-width:43.125em){body.timeline .timeline-flexslider{margin-top:0}}body.timeline .timeline-flexslider-inner{margin-bottom:1em;position:relative}body.timeline .timeline-flexslider-inner .slides li{position:relative}body.timeline .timeline-flexslider-inner .slides img{height:auto;width:100%}body.timeline .timeline-flexslider-inner .slides .content{color:#fff;left:0;line-height:1.2;padding:0 5.9375%;position:absolute;text-shadow:0 2px 1px rgba(0,0,0,.53);top:40%;width:100%;font-size:16px;font-size:1.23077rem}@media only all and (min-width:30em){body.timeline .timeline-flexslider-inner .slides .content{font-weight:400;top:35%}}@media only all and (min-width:35em){body.timeline .timeline-flexslider-inner .slides .content{font-size:18px;font-size:1.38462rem}}@media only all and (min-width:43.125em){body.timeline .timeline-flexslider-inner .slides .content{font-size:20px;font-size:1.53846rem}}@media only all and (min-width:60em){body.timeline .timeline-flexslider-inner .slides .content{top:50%}}body.timeline .timeline-flexslider-inner .slides .content .wrapper{min-width:0}@media only all and (min-width:60em){body.timeline .timeline-flexslider-inner .slides .content .wrapper{max-width:940px}}body.timeline .timeline-flexslider-inner .slides .content .category{display:none}@media only all and (min-width:43.125em){body.timeline .timeline-flexslider-inner .slides .content.narrow-width-text .category,body.timeline .timeline-flexslider-inner .slides .content.narrow-width-text .event{width:50%}}body.timeline .timeline-flexslider-inner .slides li[data-year=intro] .content{line-height:1.1}@media only all and (min-width:30em){body.timeline .timeline-flexslider-inner .slides li[data-year=intro] .content{line-height:1.2}}body.timeline .timeline-flexslider-inner .slides li[data-year=intro] .content .event{font-size:14px;font-size:1.07692rem}@media only all and (min-width:30em){body.timeline .timeline-flexslider-inner .slides li[data-year=intro] .content .event{font-size:16px;font-size:1.23077rem}}@media only all and (min-width:35em){body.timeline .timeline-flexslider-inner .slides li[data-year=intro] .content .event{font-size:18px;font-size:1.38462rem}}@media only all and (min-width:43.125em){body.timeline .timeline-flexslider-inner .slides li[data-year=intro] .content .event{font-size:20px;font-size:1.53846rem}}body.timeline .timeline-flexslider-inner .flex-direction-nav{text-align:center;top:auto;bottom:-7px;bottom:-.53846rem}@media only all and (min-width:60em){body.timeline .timeline-flexslider-inner .flex-direction-nav{bottom:auto;top:50%}}@media only all and (min-width:65.75em){body.timeline .timeline-flexslider-inner .flex-direction-nav{max-width:1052px;left:50%;margin-left:-526px}}body.timeline .timeline-flexslider-inner .flex-direction-nav li{display:inline}body.timeline .timeline-flexslider-inner .flex-direction-nav li a{display:inline-block;float:none}body.timeline .timeline-flexslider-inner .flex-direction-nav li a.flex-prev{margin:0 5px 0 0}body.timeline .timeline-flexslider-inner .flex-direction-nav li a.flex-next{margin:0 0 0 5px}@media only all and (min-width:60em){body.timeline .timeline-flexslider-inner .flex-direction-nav li a{display:block;position:absolute}body.timeline .timeline-flexslider-inner .flex-direction-nav li a.flex-prev{left:1vw;margin:0}body.timeline .timeline-flexslider-inner .flex-direction-nav li a.flex-next{right:1vw;margin:0}}@media only all and (min-width:65.75em){body.timeline .timeline-flexslider-inner .flex-direction-nav li a.flex-prev{left:0}body.timeline .timeline-flexslider-inner .flex-direction-nav li a.flex-next{right:0}}body.timeline.cq-wcm-design .edit-slide,body.timeline.cq-wcm-edit .edit-slide{position:relative;margin-top:10px;margin-top:.76923rem;margin-bottom:10px;margin-bottom:.76923rem}body.timeline.cq-wcm-design .edit-slide img,body.timeline.cq-wcm-edit .edit-slide img{height:auto;width:100%}body.timeline.cq-wcm-design .edit-slide .year,body.timeline.cq-wcm-edit .edit-slide .year{color:#fff;font-size:1.66667em;font-weight:400;left:0;line-height:1.1;padding:0 5.9375%;position:absolute;text-shadow:0 2px 1px rgba(0,0,0,.53);top:10%;width:100%}body.timeline.cq-wcm-design .edit-slide .content,body.timeline.cq-wcm-edit .edit-slide .content{color:#fff;font-weight:400;left:0;line-height:1.1;padding:0 5.9375%;position:absolute;text-shadow:0 2px 1px rgba(0,0,0,.53);top:40%;width:100%}@media only all and (min-width:30em){body.timeline.cq-wcm-design .edit-slide .content,body.timeline.cq-wcm-edit .edit-slide .content{top:35%}}@media only all and (min-width:60em){body.timeline.cq-wcm-design .edit-slide .content,body.timeline.cq-wcm-edit .edit-slide .content{top:50%}}body.timeline.cq-wcm-design .edit-slide .content .category,body.timeline.cq-wcm-edit .edit-slide .content .category{margin-bottom:.25em;text-transform:uppercase}body.timeline.cq-wcm-design .edit-slide .content .event,body.timeline.cq-wcm-edit .edit-slide .content .event{font-size:1.66667em}@media only all and (min-width:30em){body.timeline.cq-wcm-design .edit-slide .content .event,body.timeline.cq-wcm-edit .edit-slide .content .event{font-size:2em}}@media only all and (min-width:43.125em){body.timeline.cq-wcm-design .edit-slide .content.narrow-width-text .category,body.timeline.cq-wcm-design .edit-slide .content.narrow-width-text .event,body.timeline.cq-wcm-edit .edit-slide .content.narrow-width-text .category,body.timeline.cq-wcm-edit .edit-slide .content.narrow-width-text .event{width:50%}}@media only all and (min-width:43.125em){body.errors [role=main]{background-color:transparent;box-shadow:none;margin:160px auto 0;margin:12.30769rem auto 0;padding:15px 0 25px;padding:1.15385rem 0 1.92308rem}}body.errors [role=main] .error{min-height:700px;padding-left:600px}body.errors [role=main] .error.e404{background:#f2f1ec url(images/locomotive-404.jpg) top left no-repeat}@media all and (-webkit-min-device-pixel-ratio:1.5),all and (min-resolution:1.5dppx),all and (min--moz-device-pixel-ratio:1.5),all and (min-resolution:144dpi){body.errors [role=main] .error.e404{background-image:url(images/locomotive-404@2x.jpg);background-size:700px auto}}body.errors [role=main] .error.e500{background:#f2f1ec url(images/locomotive-500.jpg) top left no-repeat}@media all and (-webkit-min-device-pixel-ratio:1.5),all and (min-resolution:1.5dppx),all and (min--moz-device-pixel-ratio:1.5),all and (min-resolution:144dpi){body.errors [role=main] .error.e500{background-image:url(images/locomotive-500@2x.jpg);background-size:700px auto}}body.errors [role=main] .error h1{font-size:7.22222em;line-height:1.07692em;padding-top:92px}body.errors [role=main] .error h2{color:#262626;line-height:1.15385em;text-transform:none;width:75%;font-size:26px;font-size:2rem}body.landing{line-height:1.2}@media all and (max-width:43.0625em){body.landing main[role=main]>.wrapper{margin:auto;width:93.75%}}@media all and (max-width:43.0625em){body.landing .main-landing-flexslider{background-image:none}}body.landing h1.mobile{display:none}@media all and (max-width:43.0625em){body.landing h1.mobile{display:block;line-height:1;margin:1em auto 1em;width:93.75%}}body.landing .feature-img{margin-top:3em}body.landing .content{text-align:left}body.landing .content h1{font-weight:400;margin:0;font-size:85px;font-size:6.53846rem}@media all and (max-width:59.9375em){body.landing .content h1{font-size:64px;font-size:4.92308rem}}@media all and (max-width:46.8125em){body.landing .content h1{font-size:48px;font-size:3.69231rem}}@media all and (max-width:43.0625em){body.landing .content h1{font-size:36px;font-size:2.76923rem}}body.landing .content .subtitle{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.53);font-size:24px;font-size:1.84615rem}@media all and (max-width:59.9375em){body.landing .content .subtitle{font-size:18px;font-size:1.38462rem}}@media all and (max-width:43.0625em){body.landing .content .subtitle{font-size:16px;font-size:1.23077rem}}body.landing .content .btn.feature,body.landing .content a.more{position:relative}body.landing .content .btn.feature:after,body.landing .content a.more:after{background-color:#bf9428;content:"";display:block;height:100%;position:absolute;right:-50px;top:0;width:50px;z-index:-1}body.landing .content .btn.feature span,body.landing .content a.more span{position:relative}body.landing .content .btn.feature span:after,body.landing .content a.more span:after{background-color:transparent;background-position:center -266px;background-repeat:no-repeat;content:'';display:block;height:100%;position:absolute;right:-66px;top:0;width:50px;background-image:url(images/icons/mobile-menu-pointer.png)}@media all and (-webkit-min-device-pixel-ratio:1.5),all and (min-resolution:1.5dppx),all and (min--moz-device-pixel-ratio:1.5),all and (min-resolution:144dpi){body.landing .content .btn.feature span:after,body.landing .content a.more span:after{background-image:url(images/icons/mobile-menu-pointer@2x.png);background-size:58px}}html.lt-ie9 body.landing .content .btn.feature span:after,html.lt-ie9 body.landing .content a.more span:after{background-image:url(images/icons/mobile-menu-pointer.png)}@media only all and (min-width:43.125em){body.landing .content .btn.feature span:after,body.landing .content a.more span:after{background-position:center -263px}}body.landing .content .btn.feature span:after,body.landing .content a.more span:after{top:0}body.landing .tile{height:130px;height:10rem}@media all and (max-width:43.0625em){body.landing .tile{background-color:transparent;border-bottom:1px solid #beb9a2;height:auto}body.landing .tile div{padding:10px 0;position:static}body.landing .tile h1{color:#7a0000;text-shadow:none;text-transform:none}body.landing .tile body.secondary [role=main] .download,body.landing .tile p,body.secondary [role=main] body.landing .tile .download{color:#262626;text-shadow:none}}@media all and (max-width:43.0625em){body.landing .gridtile:first-child .tile{border-top:1px solid #beb9a2}}body.landing.ship-with-ns main[role=main]{padding:0;position:relative;text-align:center}@media all and (max-width:43.0625em){body.landing.ship-with-ns main[role=main]{padding-top:0}}body.landing.ship-with-ns main[role=main] h1.mobile{display:none}@media all and (max-width:43.0625em){body.landing.ship-with-ns main[role=main] h1.mobile{display:block;line-height:1;margin:1em auto 1em;text-align:left;width:93.75%}}body.landing.ship-with-ns main[role=main] .slides li{padding-bottom:0!important;position:relative;z-index:0}body.landing.ship-with-ns main[role=main] .slides li img{height:auto;width:100%}body.landing.ship-with-ns main[role=main] .slides li .content-container{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}@media only all and (min-width:60em){body.landing.ship-with-ns main[role=main] .slides li .content-container{left:50%;margin-left:-480px;width:960px}}body.landing.ship-with-ns main[role=main] .slides li .content-container .content{float:none;margin:1em auto 0;padding:0 5% 0 50%;text-align:left;width:100%}@media all and (min-width:26.25em){body.landing.ship-with-ns main[role=main] .slides li .content-container .content{margin-top:2em}}@media all and (min-width:38.75em){body.landing.ship-with-ns main[role=main] .slides li .content-container .content{margin-top:5em}}@media only all and (min-width:43.125em){body.landing.ship-with-ns main[role=main] .slides li .content-container .content{margin-top:12em}}@media only all and (min-width:60em){body.landing.ship-with-ns main[role=main] .slides li .content-container .content{margin-left:auto;margin-right:auto;width:960px}}@media all and (min-width:64em){body.landing.ship-with-ns main[role=main] .slides li .content-container .content{margin-top:13em}}body.landing.ship-with-ns main[role=main] .slides li .content-container .content .content-inner{float:right;font-size:13px;font-size:1rem}@media all and (min-width:26.25em){body.landing.ship-with-ns main[role=main] .slides li .content-container .content .content-inner{font-size:16px;font-size:1.23077rem}}@media all and (min-width:32.5em){body.landing.ship-with-ns main[role=main] .slides li .content-container .content .content-inner{font-size:20px;font-size:1.53846rem}}@media all and (min-width:55.625em){body.landing.ship-with-ns main[role=main] .slides li .content-container .content .content-inner{font-size:24px;font-size:1.84615rem}}body.landing.ship-with-ns main[role=main] .slides li .content-container .content h1{font-size:1.15385em;font-weight:400;margin:0 0 .5em;line-height:1}@media only all and (min-width:43.125em){body.landing.ship-with-ns main[role=main] .slides li .content-container .content h1{font-font:1.8em;font-font:300}}@media all and (min-width:55.625em){body.landing.ship-with-ns main[role=main] .slides li .content-container .content h1{font-size:2.66667em;margin-bottom:.25em}}body.landing.ship-with-ns main[role=main] .slides li .content-container .content .subtitle{color:#fff;font-size:1em;text-shadow:0 1px 2px rgba(0,0,0,.53)}@media only all and (min-width:43.125em){body.landing.ship-with-ns main[role=main] .slides li .content-container .content .subtitle{margin-bottom:1em}}body.landing.ship-with-ns main[role=main] .slides li .content-container .content .btn.feature,body.landing.ship-with-ns main[role=main] .slides li .content-container .content a.more{font-size:1em;position:relative}body.landing.ship-with-ns main[role=main] .slides li .content-container .content .btn.feature:after,body.landing.ship-with-ns main[role=main] .slides li .content-container .content a.more:after{background-color:#bf9428;content:"";display:block;height:100%;position:absolute;right:-50px;top:0;width:50px;z-index:-1}body.landing.ship-with-ns main[role=main] .slides li .content-container .content .btn.feature span,body.landing.ship-with-ns main[role=main] .slides li .content-container .content a.more span{position:relative}body.landing.ship-with-ns main[role=main] .slides li .content-container .content .btn.feature span:after,body.landing.ship-with-ns main[role=main] .slides li .content-container .content a.more span:after{background-color:transparent;background-position:center -266px;background-repeat:no-repeat;content:'';display:block;height:100%;position:absolute;right:-66px;top:0;width:50px;background-image:url(images/icons/mobile-menu-pointer.png)}@media all and (-webkit-min-device-pixel-ratio:1.5),all and (min-resolution:1.5dppx),all and (min--moz-device-pixel-ratio:1.5),all and (min-resolution:144dpi){body.landing.ship-with-ns main[role=main] .slides li .content-container .content .btn.feature span:after,body.landing.ship-with-ns main[role=main] .slides li .content-container .content a.more span:after{background-image:url(images/icons/mobile-menu-pointer@2x.png);background-size:58px}}html.lt-ie9 body.landing.ship-with-ns main[role=main] .slides li .content-container .content .btn.feature span:after,html.lt-ie9 body.landing.ship-with-ns main[role=main] .slides li .content-container .content a.more span:after{background-image:url(images/icons/mobile-menu-pointer.png)}@media only all and (min-width:43.125em){body.landing.ship-with-ns main[role=main] .slides li .content-container .content .btn.feature span:after,body.landing.ship-with-ns main[role=main] .slides li .content-container .content a.more span:after{background-position:center -263px}}@media only all and (min-width:43.125em){body.landing.ship-with-ns main[role=main] .slides li .content-container .content .btn.feature,body.landing.ship-with-ns main[role=main] .slides li .content-container .content a.more{margin-left:-6px}}@media only all and (min-width:60em){body.landing.ship-with-ns main[role=main] .slides li .content-container .content .btn.feature,body.landing.ship-with-ns main[role=main] .slides li .content-container .content a.more{margin-left:5px}}body.landing.ship-with-ns main[role=main] .slides li .content-container .content .btn.feature:after,body.landing.ship-with-ns main[role=main] .slides li .content-container .content a.more:after{right:-30px;width:30px}body.landing.ship-with-ns main[role=main] .slides li .content-container .content .btn.feature span:after,body.landing.ship-with-ns main[role=main] .slides li .content-container .content a.more span:after{right:-47px;top:0;width:30px}body.landing.ship-with-ns main[role=main] .slides li.slide-1 .content-container .content{padding:0 5% 0 50%}@media all and (min-width:55.625em){body.landing.ship-with-ns main[role=main] .slides li.slide-1 .content-container .content{padding-left:45%}}@media only all and (min-width:60em){body.landing.ship-with-ns main[role=main] .slides li.slide-1 .content-container .content{padding-left:50%}}@media only all and (min-width:43.125em){body.landing.ship-with-ns main[role=main] .slides li.slide-2 .content-container .content{padding-left:34%}}@media all and (min-width:49.375em){body.landing.ship-with-ns main[role=main] .slides li.slide-2 .content-container .content{padding-left:50%}}body.landing.ship-with-ns main[role=main] .slides li.slide-2 .content-container .content h1{margin-bottom:10px;margin-bottom:.76923rem}@media only all and (min-width:43.125em){body.landing.ship-with-ns main[role=main] .slides li.slide-2 .content-container .content h1{font-size:36px;font-size:2.76923rem}}@media only all and (min-width:60em){body.landing.ship-with-ns main[role=main] .slides li.slide-2 .content-container .content h1{font-size:2.33333em}}body.landing.ship-with-ns main[role=main] .slides li.slide-2 .content-container .content .subtitle{color:#262626;text-shadow:none}body.landing.ship-with-ns main[role=main] .slides li.slide-2 .content-container .content .btn,body.landing.ship-with-ns main[role=main] .slides li.slide-2 .content-container .content a.more{margin-left:-18px}@media all and (min-width:26.25em){body.landing.ship-with-ns main[role=main] .slides li.slide-2 .content-container .content .btn,body.landing.ship-with-ns main[role=main] .slides li.slide-2 .content-container .content a.more{margin-left:-5px}}@media only all and (min-width:60em){body.landing.ship-with-ns main[role=main] .slides li.slide-2 .content-container .content .btn,body.landing.ship-with-ns main[role=main] .slides li.slide-2 .content-container .content a.more{margin-left:5px}}@media only all and (min-width:43.125em){body.landing.ship-with-ns main[role=main] .slides li.slide-3 .content-container .content{padding-left:34%}}@media all and (min-width:49.375em){body.landing.ship-with-ns main[role=main] .slides li.slide-3 .content-container .content{padding-left:46%}}body.landing.ship-with-ns main[role=main] .slides li.slide-3 .content-container .content h1{color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.53)}@media all and (min-width:55.625em){body.landing.ship-with-ns main[role=main] .slides li.slide-3 .content-container .content h1{font-size:1.8em}}body.landing.ship-with-ns main[role=main] .slides li.slide-3 .content-container .content .btn,body.landing.ship-with-ns main[role=main] .slides li.slide-3 .content-container .content a.more{margin-left:-18px}@media all and (min-width:26.25em){body.landing.ship-with-ns main[role=main] .slides li.slide-3 .content-container .content .btn,body.landing.ship-with-ns main[role=main] .slides li.slide-3 .content-container .content a.more{margin-left:-5px}}@media only all and (min-width:60em){body.landing.ship-with-ns main[role=main] .slides li.slide-3 .content-container .content .btn,body.landing.ship-with-ns main[role=main] .slides li.slide-3 .content-container .content a.more{margin-left:7px}}body.landing.ship-with-ns main[role=main] .slides li.slide-4 .content-container .content{margin-top:2em;padding:0 5% 0 35%}@media all and (min-width:22.75em){body.landing.ship-with-ns main[role=main] .slides li.slide-4 .content-container .content{margin-top:4em}}@media all and (min-width:37.0625em){body.landing.ship-with-ns main[role=main] .slides li.slide-4 .content-container .content{margin-top:5em}}@media only all and (min-width:43.125em){body.landing.ship-with-ns main[role=main] .slides li.slide-4 .content-container .content{margin-top:12em}}@media all and (min-width:49.375em){body.landing.ship-with-ns main[role=main] .slides li.slide-4 .content-container .content{padding-left:50%}}@media all and (min-width:64em){body.landing.ship-with-ns main[role=main] .slides li.slide-4 .content-container .content{margin-top:13em}}body.landing.ship-with-ns main[role=main] .slides li.slide-4 .content-container .content h1{color:#ffd500;text-shadow:0 1px 2px rgba(0,0,0,.53)}@media all and (min-width:55.625em){body.landing.ship-with-ns main[role=main] .slides li.slide-4 .content-container .content h1{font-size:1.8em}}body.landing.ship-with-ns main[role=main] .slides li.slide-4 .content-container .content .btn,body.landing.ship-with-ns main[role=main] .slides li.slide-4 .content-container .content a.more{margin-left:-5px}@media only all and (min-width:60em){body.landing.ship-with-ns main[role=main] .slides li.slide-4 .content-container .content .btn,body.landing.ship-with-ns main[role=main] .slides li.slide-4 .content-container .content a.more{margin-left:7px}}body.landing.ship-with-ns main[role=main] .flex-control-nav{margin-top:-1em;margin-left:0;position:absolute;text-align:center;width:100%;margin:-4em auto 1em}@media only all and (min-width:43.125em){body.landing.ship-with-ns main[role=main] .flex-control-nav{margin:-6em auto 1em}}body.landing.ship-with-ns main[role=main] .flex-control-nav li{display:inline-block;margin:10px}body.landing.ship-with-ns main[role=main] .flex-control-nav li a{border-radius:50%;display:block;height:15px;opacity:.3;width:15px}body.landing.ship-with-ns main[role=main] .flex-control-nav li a:active,body.landing.ship-with-ns main[role=main] .flex-control-nav li a:focus,body.landing.ship-with-ns main[role=main] .flex-control-nav li a:hover{cursor:pointer}body.landing.ship-with-ns main[role=main] .flex-control-nav li a.active-edit-control,body.landing.ship-with-ns main[role=main] .flex-control-nav li a.flex-active{opacity:1}@media all and (min-width:26.25em){body.landing.ship-with-ns main[role=main] .flex-control-nav{margin-top:-2em}}@media all and (min-width:49.375em){body.landing.ship-with-ns main[role=main] .flex-control-nav{margin-top:-4em}}@media only all and (min-width:60em){body.landing.ship-with-ns main[role=main] .flex-control-nav{margin-top:-8em}}@media all and (min-width:80em){body.landing.ship-with-ns main[role=main] .flex-control-nav{margin-top:-16em}}body.landing.ship-with-ns main[role=main] .flex-control-nav li{margin-top:0}body.landing.ship-with-ns main[role=main] .flex-control-nav a{background-color:#6e6b5e}@media all and (min-width:80em){body.landing.ship-with-ns main[role=main] .flex-control-nav a{background-color:#fff}}body.landing.ship-with-ns main[role=main] .tilecontainer{margin-top:2em;text-align:left}@media all and (min-width:49.375em){body.landing.ship-with-ns main[role=main] .tilecontainer{margin-top:0}}@media only all and (min-width:60em){body.landing.ship-with-ns main[role=main] .tilecontainer{margin-top:-4em}}@media all and (min-width:80em){body.landing.ship-with-ns main[role=main] .tilecontainer{margin-top:-12em}}body.landing main[role=main] .get-to-know-flexslider{position:relative;text-align:center}@media only all and (min-width:43.125em){body.landing main[role=main] .get-to-know-flexslider{margin-top:137px;margin-top:10.53846rem}}@media only all and (min-width:60em){body.landing main[role=main] .get-to-know-flexslider{margin-top:0}}body.landing main[role=main] .get-to-know-flexslider li{position:relative}body.landing main[role=main] .get-to-know-flexslider li img{display:block;height:auto;width:100%}body.landing main[role=main] .get-to-know-flexslider li .content{color:#fff;font-weight:400;left:0;line-height:1;margin:1em auto 0;padding:0 3.125%;position:absolute;text-shadow:2px 2px 2px rgba(0,1,1,.25);top:0;width:100%;font-size:16px;font-size:1.23077rem}@media all and (min-width:25em){body.landing main[role=main] .get-to-know-flexslider li .content{font-size:20px;font-size:1.53846rem}}@media all and (min-width:31.25em){body.landing main[role=main] .get-to-know-flexslider li .content{font-size:24px;font-size:1.84615rem}}@media all and (min-width:37.5em){body.landing main[role=main] .get-to-know-flexslider li .content{font-size:28px;font-size:2.15385rem}}@media only all and (min-width:43.125em){body.landing main[role=main] .get-to-know-flexslider li .content{margin-left:19.90625%;padding:0;font-size:20px;font-size:1.53846rem}}@media all and (min-width:50em){body.landing main[role=main] .get-to-know-flexslider li .content{font-size:24px;font-size:1.84615rem}}@media only all and (min-width:60em){body.landing main[role=main] .get-to-know-flexslider li .content{margin-top:155px;margin-top:11.92308rem}}@media all and (min-width:64em){body.landing main[role=main] .get-to-know-flexslider li .content{font-size:28px;font-size:2.15385rem}}body.landing main[role=main] .get-to-know-flexslider li .content span{display:block;margin-bottom:.25em}@media only all and (min-width:43.125em){body.landing main[role=main] .get-to-know-flexslider li .content span.top{text-transform:uppercase}}body.landing main[role=main] .get-to-know-flexslider li .content span.middle{font-size:2em;text-transform:uppercase}@media only all and (min-width:43.125em){body.landing main[role=main] .get-to-know-flexslider li .content span.middle{font-weight:100}}body.landing main[role=main] .get-to-know-flexslider li .content span.bottom{font-size:1.07143em}body.landing main[role=main] .get-to-know-flexslider li.slide-2 .content .middle{font-size:1.25em}@media all and (min-width:80em){body.landing main[role=main] .get-to-know-flexslider li.slide-2 .content .middle{font-size:2em}}body.landing main[role=main] .get-to-know-flexslider li.slide-4 .content span.middle{font-size:1.25em}@media only all and (min-width:43.125em){body.landing main[role=main] .get-to-know-flexslider li.slide-4 .content span.middle{font-size:2em}}@media only all and (min-width:60em){body.landing main[role=main] .get-to-know-flexslider li.slide-4 .content span.middle{font-size:1.25em}}@media all and (min-width:64em){body.landing main[role=main] .get-to-know-flexslider li.slide-4 .content span.middle{font-size:1.71429em}}body.landing main[role=main] .get-to-know-flexslider li.slide-4 .content span.bottom{font-size:.85714em}body.landing main[role=main] .get-to-know-flexslider li.slide-6 .content span.bottom{font-size:.71429em}@media all and (min-width:80em){body.landing main[role=main] .get-to-know-flexslider li.slide-6 .content span.bottom{font-size:1.07143em}}body.landing main[role=main] .get-to-know-flexslider li.slide-7 .content span.bottom{font-size:.92857em}@media all and (min-width:80em){body.landing main[role=main] .get-to-know-flexslider li.slide-7 .content span.bottom{font-size:1.07143em}}body.landing main[role=main] .get-to-know-flexslider .flex-control-nav{margin:0;margin:-4em auto 1em}@media only all and (min-width:43.125em){body.landing main[role=main] .get-to-know-flexslider .flex-control-nav{margin:-6em auto 1em}}body.landing main[role=main] .get-to-know-flexslider .flex-control-nav li{display:inline-block;margin:10px}body.landing main[role=main] .get-to-know-flexslider .flex-control-nav li a{border-radius:50%;display:block;height:15px;opacity:.3;width:15px}body.landing main[role=main] .get-to-know-flexslider .flex-control-nav li a:active,body.landing main[role=main] .get-to-know-flexslider .flex-control-nav li a:focus,body.landing main[role=main] .get-to-know-flexslider .flex-control-nav li a:hover{cursor:pointer}body.landing main[role=main] .get-to-know-flexslider .flex-control-nav li a.active-edit-control,body.landing main[role=main] .get-to-know-flexslider .flex-control-nav li a.flex-active{opacity:1}@media only all and (min-width:43.125em){body.landing main[role=main] .get-to-know-flexslider .flex-control-nav{margin:-107px 0 1.5em}}@media only all and (min-width:60em){body.landing main[role=main] .get-to-know-flexslider .flex-control-nav{margin:-155px 0 1.5em}}body.landing main[role=main] .get-to-know-flexslider .flex-control-nav a{background-color:#6e6b5e}@media only all and (min-width:43.125em){body.landing main[role=main] .get-to-know-flexslider .flex-control-nav a{background-color:#fff}}body.landing main[role=main]>.gettoknow+.tilecontainer.wrapper{margin-bottom:10px}body.landing main[role=main]>.gettoknow+.tilecontainer.wrapper .tile-secondary-grid .tile{border-bottom:none;margin-bottom:0}body.landing main[role=main]>.gettoknow+.tilecontainer.wrapper .tile-secondary-grid .tile div{padding:0}body.landing main[role=main]>.gettoknow+.tilecontainer.wrapper .gridtile:first-child .tile{border-top:none}body.landing main[role=main]>.gettoknow+.tilecontainer.wrapper .tile-secondary-grid .gridtile{border-bottom:1px solid #beb9a2;padding:10px 0}@media only all and (min-width:43.125em){body.landing main[role=main]>.gettoknow+.tilecontainer.wrapper .tile-secondary-grid .gridtile{border-bottom:none;padding:0}body.landing main[role=main]>.gettoknow+.tilecontainer.wrapper .tile-secondary-grid .gridtile .tile a div{padding:.83333em 4.42478%}}body.landing main[role=main]>.gettoknow+.tilecontainer.wrapper .tile-secondary-grid:first-of-type .gridtile.tile-first{border-top:1px solid #beb9a2}body.landing.empty-main-landing{background-color:#fff;background-image:url(images/landing/get-to-know/backgrounds/1.jpg);background-repeat:no-repeat;background-position:center top;background-size:cover}body.landing.empty-main-landing .empty-main-landing-slider{position:relative}body.landing.empty-main-landing .empty-main-landing-slider li{height:694px;position:relative}@media all and (max-width:43.0625em){body.landing.empty-main-landing .empty-main-landing-slider li{height:476px;height:36.61538rem}}body.landing.empty-main-landing .empty-main-landing-slider li .content-container{border-radius:100em;height:816px;left:13.28125%;padding-left:60px;position:absolute;width:816px;z-index:2;padding-top:186px;padding-top:14.30769rem;top:-106px;top:-8.15385rem}@media all and (max-width:59.9375em){body.landing.empty-main-landing .empty-main-landing-slider li .content-container{height:600px;top:0;width:600px;padding-top:120px;padding-top:9.23077rem}}@media all and (max-width:43.0625em){body.landing.empty-main-landing .empty-main-landing-slider li .content-container{border-radius:0;height:auto;left:0;padding:0 3.125%;padding-top:0;width:100%}}body.landing.empty-main-landing .empty-main-landing-slider li .content{color:#fff;font-weight:400;text-shadow:2px 2px 2px rgba(0,0,0,.25);text-transform:uppercase;width:100%;font-size:91px;font-size:7rem}@media all and (max-width:59.9375em){body.landing.empty-main-landing .empty-main-landing-slider li .content{font-size:64px;font-size:4.92308rem}}@media all and (max-width:43.0625em){body.landing.empty-main-landing .empty-main-landing-slider li .content{height:auto;padding-top:.76923em;font-size:36px;font-size:2.76923rem}}body.landing.empty-main-landing .empty-main-landing-slider li .content span{display:block}body.landing.empty-main-landing .empty-main-landing-slider li .content span.middle{font-weight:100;letter-spacing:-4px;line-height:1}@media all and (max-width:43.0625em){body.landing.empty-main-landing .empty-main-landing-slider li .content span.middle{letter-spacing:0}}body.landing.empty-main-landing .empty-main-landing-slider li .content span.top{font-size:.32967em}@media all and (max-width:43.0625em){body.landing.empty-main-landing .empty-main-landing-slider li .content span.top{font-size:.5em}}body.landing.empty-main-landing .empty-main-landing-slider li .content span.bottom{font-size:.26374em;text-transform:none}@media all and (max-width:43.0625em){body.landing.empty-main-landing .empty-main-landing-slider li .content span.bottom{font-size:.41667em}}body.landing.empty-main-landing .empty-main-landing-slider li.slide-1 .content-container{background-image:-webkit-linear-gradient(rgba(22,122,94,.8) 0,transparent 100%);background-image:linear-gradient(rgba(22,122,94,.8) 0,transparent 100%)}@media only all and (min-width:43.125em){body.landing.careers{background-color:#f2f1ec;background-image:url(images/background-pattern.png),url(images/landing/careers-bg.jpg);background-repeat:repeat,no-repeat;background-position:left top,center top;background-size:auto auto,cover}html.no-multiplebgs body.landing.careers{background-image:url(images/landing/careers-bg.jpg);background-position:center top;background-repeat:no-repeat}}@media all and (min-width:80em){html.no-backgroundsize body.landing.careers{background-image:url(images/landing/careers-bg-large.jpg);background-position:center top;background-repeat:no-repeat}}@media only all and (min-width:43.125em){body.landing.careers .flexslider .slides li{margin-top:15em;min-height:28em}}html.no-backgroundsize body.landing.careers .flexslider .slides li{margin-top:8em}body.landing.careers .flexslider .slides li .content{color:#fff;margin:0 10px;padding-top:0;position:relative;z-index:1;font-size:24px;font-size:1.84615rem}@media only all and (min-width:43.125em){body.landing.careers .flexslider .slides li .content{float:right;margin:0;width:55.20833%;font-size:36px;font-size:2.76923rem}}html.no-rgba body.landing.careers .flexslider .flex-control-nav{bottom:12em}html.no-rgba body.landing.careers .flexslider .flex-control-nav a{background-color:#fff;opacity:.5}html.no-rgba body.landing.careers .flexslider .flex-control-nav a.flex-active{opacity:1}body.investor .analyst-actuals+.caption,body.investor .stock-information+.caption{color:#6e6b5e;font-style:italic;margin-bottom:1em}body.investor .analyst-actuals+.caption:before,body.investor .stock-information+.caption:before{display:none}@media only all and (min-width:43.125em){body.investor{background-color:#f2f1ec;background-image:url(images/background-pattern.png),url(images-tmp/investor/background.jpg);background-position:left top,center top;background-repeat:repeat,no-repeat;background-size:auto auto,cover}html.no-multiplebgs body.investor{background:#f2f1ec url(images-tmp/investor/background.jpg) no-repeat center top}}body.investor .table-container{overflow-x:auto;width:100%}body.investor .table-container table{width:100%}body.investor .related-content{font-size:18px;font-size:1.38462rem}body.investor .stock-information{background-color:#f1f0ea;border:1px solid #7e7e7e;margin-bottom:2em;padding:18px 3.4202%;padding:1.38462rem 3.4202%}body.investor .stock-information h2{color:#262626;line-height:1;font-size:18px;font-size:1.38462rem}body.investor .stock-information table{width:100%}body.investor .stock-information tr{border-bottom:1px solid #beb9a2}body.investor .stock-information td,body.investor .stock-information th{padding-right:4px;padding-left:4px;font-size:11px;font-size:.84615rem}@media all and (min-width:31.25em){body.investor .stock-information td,body.investor .stock-information th{font-size:13px;font-size:1rem}}@media only all and (min-width:43.125em){body.investor .stock-information td,body.investor .stock-information th{width:25%}}body.investor .stock-information th{color:#262626;font-weight:700;text-transform:uppercase}body.investor .stock-information td{border:none}body.investor .stock-chart-header{background-color:#262626;color:#ffd500;padding-left:12px;text-transform:uppercase;font-size:12px;font-size:.92308rem;line-height:35px;line-height:2.69231rem}body.investor .stock-chart-form{margin-top:2em}body.investor .stock-chart-form h1{color:#262626;font-weight:700;text-transform:none;font-size:13px;font-size:1rem}body.investor .stock-chart-form h1 span{color:#7a0000;display:inline;font-weight:400;text-transform:uppercase}body.investor form .field{width:95%}body.investor form .field .input{width:100%}body.investor form .col-6.right .field{width:100%}body.investor form input[type=text]{height:35px;height:2.69231rem}body.investor form .selectboxit{width:100%}body.investor form .action.submit{float:right}@media only all and (min-width:60em){body.investor form.sec-filing-search .field{zoom:1;float:left}body.investor form.sec-filing-search .field:after,body.investor form.sec-filing-search .field:before{content:" ";display:table}body.investor form.sec-filing-search .field:after{clear:both}body.investor form.sec-filing-search .field.sec-filing-keyword-search{margin-right:2.45499%;width:42.96236%}body.investor form.sec-filing-search .field.groupings-filter{margin-right:1.2275%;width:32.24223%}body.investor form.sec-filing-search .field.submit{width:20.94926%;margin-top:25px;margin-top:1.92308rem}}body.investor form.sec-filing-search label{color:#262626;text-transform:none;font-size:15px;font-size:1.15385rem}body.investor form.sec-filing-search .help{background-color:#75aec1;border-radius:100em;color:#fff;display:inline-block;font-family:"Open Sans",sans-serif;font-weight:700;height:18px;line-height:18px;text-align:center;text-decoration:none;width:18px;font-size:15px;font-size:1.15385rem}body.investor form.sec-filing-search .link{clear:both}body.investor.dividend-history .heading h1 span{display:inline;font-size:1em;margin-left:.25em;text-transform:none}body.investor .analyst-ratings .rating{font-weight:700;text-transform:uppercase;white-space:nowrap;width:75%}body.investor .analyst-ratings .number{width:25%}body.investor .analyst-graph-indicator{font-family:genericons;font-size:1.5em;height:.76923em;line-height:1;margin:0 auto;position:relative;width:80%}body.investor .analyst-graph-indicator span{position:absolute}body.investor .analyst-graph{background-image:-webkit-linear-gradient(left,#75aec1 0,#75aec1 20%,#3ba0bd 20%,#3ba0bd 40%,#008bb8 40%,#008bb6 60%,#006fb6 60%,#006fb6 80%,#000097 80%);background-image:linear-gradient(to right,#75aec1 0,#75aec1 20%,#3ba0bd 20%,#3ba0bd 40%,#008bb8 40%,#008bb6 60%,#006fb6 60%,#006fb6 80%,#000097 80%);border:1px solid #beb9a2;margin:0 auto;position:relative;width:80%;height:64px;height:4.92308rem}body.investor .analyst-graph span{bottom:5px;color:#fff;font-weight:700;position:absolute;text-transform:uppercase}body.investor .analyst-graph span.sell{left:5px}body.investor .analyst-graph span.strong-buy{right:5px}body.investor .analyst-graph-caption{font-weight:700;margin:1em auto 0;text-align:center;text-transform:uppercase;width:80%}body.investor .analyst-forecasts{width:100%}body.investor .analyst-forecasts tr.last-month-revisions th[colspan="3"]{background-image:-webkit-linear-gradient(150deg,#ffd500 0,#ffd500 94%,#f2f1ec 94%,#f2f1ec 100%);background-image:linear-gradient(-60deg,#ffd500 0,#ffd500 94%,#f2f1ec 94%,#f2f1ec 100%);color:#262626;font-weight:700;padding:0 8px 0 0;text-align:right;text-transform:uppercase}@media only all and (min-width:43.125em){body.investor .analyst-forecasts tr.last-month-revisions th[colspan="3"]{background-image:-webkit-linear-gradient(150deg,#ffd500 0,#ffd500 94%,#fff 94%,#fff 100%);background-image:linear-gradient(-60deg,#ffd500 0,#ffd500 94%,#fff 94%,#fff 100%)}}body.investor .analyst-forecasts td,body.investor .analyst-forecasts th{padding-right:8px;padding-left:8px;text-align:center}body.investor .analyst-forecasts td:first-child,body.investor .analyst-forecasts th:first-child{text-align:left}body.investor .analyst-forecasts th{vertical-align:bottom}body.investor .analyst-forecasts th span{white-space:nowrap}body.investor .analyst-forecasts th.shaded{background-color:#65625b}body.investor .analyst-forecasts td{white-space:nowrap;width:9.375%}body.investor .analyst-forecasts td:first-child{width:25px}body.investor .analyst-actuals{width:100%}body.investor .analyst-actuals td,body.investor .analyst-actuals th{text-align:center;width:25%}body.investor .analyst-actuals td:first-child,body.investor .analyst-actuals th:first-child{text-align:left}body.investor table.sec-filing-documents .form-name{white-space:nowrap}body.investor table.sec-filing-documents .downloads{white-space:nowrap}body.investor table.sec-filing-documents .downloads a{background-image:url(images/icons/download-icons-sprites.png);background-position:0 3px;background-repeat:no-repeat;display:inline-block;height:28px;margin:0 2px;width:20px}@media all and (-webkit-min-device-pixel-ratio:1.5),all and (min-resolution:1.5dppx),all and (min--moz-device-pixel-ratio:1.5),all and (min-resolution:144dpi){body.investor table.sec-filing-documents .downloads a{background-image:url(images/icons/download-icons-sprites@2x.png);background-size:20px}}html.lt-ie9 body.investor table.sec-filing-documents .downloads a{background-image:url(images/icons/download-icons-sprites.png)}body.investor table.sec-filing-documents .downloads a.doc{background-position:0 -241px}body.investor table.sec-filing-documents .downloads a.xls{background-position:0 -45px}body.investor table.sec-filing-documents .downloads a.pdf{background-position:0 -144px}.faqs-container .question{color:#262626;background-color:#ffd500;padding:10px;margin:2px}.faqs-container .question:active,.faqs-container .question:focus,.faqs-container .question:hover{cursor:pointer}.faqs-container .answer{display:none;margin:0;padding-bottom:12px;padding-bottom:.92308rem;padding-left:10px;margin-top:20px}body.cq-wcm-edit .faqs-container .answer{display:block}body.media-gallery h2{color:#262626;margin-left:11px;padding-bottom:.16667em}body.media-gallery h2 span{display:inline;font-size:1em;text-transform:none}body.media-gallery .gallery-type{margin-bottom:2em}body.media-gallery .gallery-type .btn,body.media-gallery .gallery-type a.more{float:right}body.media-gallery .gallery-type .col{margin-bottom:1em}body.media-gallery .gallery-type img{display:block;width:100%}body.media-gallery .gallery-type.photos a:not(.btn):not(a.more),body.media-gallery .gallery-type.videos a:not(.btn):not(a.more){color:#262626;text-decoration:none}body.media-gallery .gallery-type.videos .col-4{position:relative}body.media-gallery .gallery-type.videos a{text-decoration:none}body.media-gallery .gallery-type.videos a .img-caption{background-color:rgba(0,0,0,.65);bottom:0;min-height:45px;position:absolute;width:100%}body.media-gallery .gallery-type.videos a .img-caption h3{color:#fff;font-size:1.23077rem;font-weight:400;margin:0 0 0 1.15385rem;padding:14px 5px}body.media-gallery .gallery-type.videos a .img-caption h3:after{content:'>';margin-left:3px}body.media-gallery .gallery-type.featured-photo img{width:100%;height:auto}body.media-gallery .gallery-type.mobile-app .badges img{margin:0 auto 1em;width:50%}@media only all and (min-width:43.125em){body.media-gallery .gallery-type.mobile-app .badges img{margin:0 0 1em}}body.media-gallery .gallery-type.mobile-app .phone img{margin:0 auto;width:80%}body.media-gallery .gallery-type.logos ul{padding:0}body.media-gallery .gallery-type.logos li{margin:0;padding:0 10px}body.media-gallery .gallery-type.logos li:before{background-repeat:no-repeat;content:'';display:inline-block;height:24px;vertical-align:middle;width:20px;background-image:url(images/icons/download-icons-sprites.png);background-position:center -483px}@media all and (-webkit-min-device-pixel-ratio:1.5),all and (min-resolution:1.5dppx),all and (min--moz-device-pixel-ratio:1.5),all and (min-resolution:144dpi){body.media-gallery .gallery-type.logos li:before{background-image:url(images/icons/download-icons-sprites@2x.png);background-size:20px}}html.lt-ie9 body.media-gallery .gallery-type.logos li:before{background-image:url(images/icons/download-icons-sprites.png)}body.media-gallery .gallery-type.logos li.png:before{background-position:center -483px}body.media-gallery .gallery-type.logos li.eps:before{background-position:center -523px}body.media-gallery .gallery-type.logos li.zip:before{background-position:center -565px}body.media-gallery .gallery-type.logos img{float:none;margin:0 auto;width:80%}@media only all and (min-width:43.125em){body.media-gallery .gallery-type.logos .row{display:table;margin-bottom:1em}body.media-gallery .gallery-type.logos .row .col{display:table-cell;vertical-align:middle;float:none}body.media-gallery .gallery-type.logos .col-left{border-right:1px solid #bfbfbf}}body.media-gallery .gallery-type.sounds body.secondary [role=main] .download,body.media-gallery .gallery-type.sounds p,body.secondary [role=main] body.media-gallery .gallery-type.sounds .download{padding-left:22px;position:relative}body.media-gallery .gallery-type.sounds body.secondary [role=main] .download:before,body.media-gallery .gallery-type.sounds p:before,body.secondary [role=main] body.media-gallery .gallery-type.sounds .download:before{background-position:0 -441px;background-repeat:no-repeat;content:'';display:block;height:24px;left:0;position:absolute;top:0;width:20px;background-image:url(images/icons/download-icons-sprites.png)}@media all and (-webkit-min-device-pixel-ratio:1.5),all and (min-resolution:1.5dppx),all and (min--moz-device-pixel-ratio:1.5),all and (min-resolution:144dpi){body.media-gallery .gallery-type.sounds body.secondary [role=main] .download:before,body.media-gallery .gallery-type.sounds p:before,body.secondary [role=main] body.media-gallery .gallery-type.sounds .download:before{background-image:url(images/icons/download-icons-sprites@2x.png);background-size:20px}}body.secondary [role=main] html.lt-ie9 body.media-gallery .gallery-type.sounds .download:before,html.lt-ie9 body.media-gallery .gallery-type.sounds body.secondary [role=main] .download:before,html.lt-ie9 body.media-gallery .gallery-type.sounds p:before{background-image:url(images/icons/download-icons-sprites.png)}body.media-gallery .gallery-type.sounds a{margin-top:-45px;margin-right:2px}body.media-gallery .btn,body.media-gallery a.more{padding:0}body.media-gallery .btn span,body.media-gallery a.more span{display:block;font-size:15px;margin-right:32px;padding-top:3px;width:100%}body.media-gallery .btn span:after,body.media-gallery a.more span:after{content:'>';margin-left:4px}body.media-gallery .phone .flex-direction-nav{margin-top:1em;position:static;text-align:center}body.media-gallery .phone .flex-direction-nav li{display:inline}body.media-gallery .phone .flex-direction-nav li a{display:inline-block;float:none;margin:0}body.media-gallery .phone .flex-direction-nav li a.flex-prev{margin-right:5px}body.media-gallery .phone .flex-direction-nav li a.flex-next{margin-left:5px}.fluid-width-video-wrapper{padding:0;position:relative;width:100%}.parsys .fluid-width-video-wrapper{margin-bottom:12px;margin-bottom:.92308rem}.fluid-width-video-wrapper.widescreen-video-wrapper{padding-top:56.25%}.fluid-width-video-wrapper.standard-video-wrapper{padding-top:75%}.fluid-width-video-wrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}.ns-video-player{background:#000;overflow:hidden;position:relative}.parsys .ns-video-player{margin-bottom:12px;margin-bottom:.92308rem}.single-media-page .ns-video-player{background:0 0}.ns-video-player .video-container,.ns-video-player .video-html{position:relative}.ns-video-player .video-container canvas,.ns-video-player .video-container video,.ns-video-player .video-html canvas,.ns-video-player .video-html video{height:auto;left:0;max-width:100%;top:0;width:100%}.ns-video-player .video-container canvas,.ns-video-player .video-html canvas{display:block}.ns-video-player .video-container video,.ns-video-player .video-html video{height:100%;position:absolute;z-index:10}.ns-video-player .video-html{display:none}.single-media-page .ns-video-player .video-html{display:block}.single-media-page .ns-video-player .video-html video{left:0;position:absolute;top:0}.ns-video-player .video-preview{display:block;height:100%;width:100%;z-index:8000}.single-media-page .ns-video-player .video-preview{display:none}.ns-video-player .video-preview img{display:block;height:auto;width:100%}.ns-video-player .video-preview span.play-button{background-repeat:no-repeat;background-position:center;content:'';display:block;height:100%;left:0;opacity:.5;position:absolute;top:0;-webkit-transition:opacity .2s linear;transition:opacity .2s linear;width:100%;background-image:url(images/icons/gallery-video-overlay-sm.png)}@media all and (-webkit-min-device-pixel-ratio:1.5),all and (min-resolution:1.5dppx),all and (min--moz-device-pixel-ratio:1.5),all and (min-resolution:144dpi){.ns-video-player .video-preview span.play-button{background-image:url(images/icons/gallery-video-overlay-sm@2x.png);background-size:90px}}html.lt-ie9 .ns-video-player .video-preview span.play-button{background-image:url(images/icons/gallery-video-overlay-sm.png)}@media only all and (min-width:43.125em){.ns-video-player .video-preview span.play-button{background-image:url(images/icons/gallery-video-overlay-lg.png)}}@media only all and (min-width:43.125em) and (-webkit-min-device-pixel-ratio:1.5),only all and (min-width:43.125em) and (min-resolution:1.5dppx),only all and (min-width:43.125em) and (min--moz-device-pixel-ratio:1.5),only all and (min-width:43.125em) and (min-resolution:144dpi){.ns-video-player .video-preview span.play-button{background-image:url(images/icons/gallery-video-overlay-lg@2x.png);background-size:179px}}@media only all and (min-width:43.125em){html.lt-ie9 .ns-video-player .video-preview span.play-button{background-image:url(images/icons/gallery-video-overlay-lg.png)}}.ns-video-player .video-preview:active,.ns-video-player .video-preview:focus,.ns-video-player .video-preview:hover{cursor:pointer}.ns-video-player .video-preview:active span.play-button,.ns-video-player .video-preview:focus span.play-button,.ns-video-player .video-preview:hover span.play-button{opacity:1}html.no-canvas .ns-video-player .video-container canvas,html.no-canvas .ns-video-player .video-html canvas{display:none}html.no-canvas .ns-video-player .video-container video,html.no-canvas .ns-video-player .video-html video{height:auto;position:relative}.sitemap a{text-decoration:none}.sitemap header h2{line-height:1.6;float:left;font-size:15px;font-size:1.15385rem}.sitemap header h2+.expand{float:left;height:24px;margin-left:1em;position:relative;width:24px;font-size:24px;font-size:1.84615rem}.sitemap header h2+.expand:before{background-color:rgba(0,0,0,.2);border-radius:100em;color:#fff;content:'\f431';display:block;font-family:genericons;height:24px;left:0;line-height:1;position:absolute;text-align:center;text-indent:1px;top:0;width:24px;font-size:24px;font-size:1.84615rem}html.no-rgba .sitemap header h2+.expand:before{background-color:#ccc}.sitemap header h2+.expand.expanded:before{content:'\f432'}.sitemap header h2+.expand:active:before,.sitemap header h2+.expand:focus:before,.sitemap header h2+.expand:hover:before{background-color:#262626}.sitemap .topic{margin-bottom:30px;margin-bottom:2.30769rem}.sitemap .topic h1{border-bottom:1px solid #b7b5ac;padding-bottom:5px;text-transform:none;font-size:13px;font-size:1rem;margin-bottom:20px;margin-bottom:1.53846rem}.sitemap .topic h1 a{color:#262626}.sitemap .topic .column .subtopic{margin-right:6.57895%}.sitemap .topic .column.last .subtopic{margin-right:0}.sitemap .topic .subtopic{font-size:12px;font-size:.92308rem;margin-bottom:30px;margin-bottom:2.30769rem}.sitemap .topic .subtopic a:active,.sitemap .topic .subtopic a:focus,.sitemap .topic .subtopic a:hover{text-decoration:underline}.sitemap .topic .subtopic h1,.sitemap .topic .subtopic h2{font-size:1em;line-height:1.4;margin:0 0 .5em 0;padding:0}.sitemap .topic .subtopic h1{border-bottom:none}.sitemap .topic .subtopic h2 a,.sitemap .topic .subtopic ul a{color:#787878}.sitemap .topic .subtopic h2{padding-left:2em;text-transform:none}.sitemap .topic .subtopic ul li{margin-bottom:.25em;padding-left:3.75em}@font-face{font-family:footable;src:url(data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAVwAA0AAAAACRQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABMAAAABoAAAAcZ8sDZEdERUYAAAFMAAAAHwAAACAAOgAGT1MvMgAAAWwAAABHAAAAVi7i2phjbWFwAAABtAAAAEUAAAFS4CXz02dhc3AAAAH8AAAACAAAAAj//wADZ2x5ZgAAAgQAAAGQAAADXJ3BFY1oZWFkAAADlAAAADEAAAA2/GygkWhoZWEAAAPIAAAAHgAAACQDav/OaG10eAAAA+gAAAAaAAAANA4VAABsb2NhAAAEBAAAABwAAAAcBNwFjm1heHAAAAQgAAAAHQAAACAAUQAzbmFtZQAABEAAAADmAAABkn/SdU1wb3N0AAAFKAAAAEgAAACMBKY3Q3icY2BgYGQAgjO2i86D6LPHNnjBaABQlweWAAB4nGNgZGBg4ANiCQYQYGJgZGBm4AGSLGAeAwAE6ABBAHicY2Bk9GOcwMDKwMGozGjJwMBgB6WvM4gxFDMwMDGwMjPAgQCCyRCQ5prC4PCA4QMDY8P/AwwajA0MDg0MDIwgOQBoNwp8AHicY2BgYGaAYBkGRgYQ8AHyGMF8FgYDIM0BhEwgiQccHxj+/wezGCAsBWYBHqguMGBkY4BzGUF6mBhQASPDsAcA5QMIyAAAAAAAAAH//wACeJxtkjFvglAQx++I7w0vgmlCcWiMFawdTApBytKoNOnUyakxTo6OnToaP0LX9tMwdnTqzEfoJ9De8QpFkITj3uPu//9xPECgC9e4Bg/g5tKWY8yDO5qixyGKH/CeQ+j0cBI6uLbUxlKBsjbKqqRfjR1OgfV3pJ5BR+t7A606GWitw54rMdAKea9FPQbAMUPu7MMYYBj5xsjtGNLuoxPOidEhoniKXV7FtoXuHUYzgsRHseq2rFZ3JYQjTOEreS2VT5nzFC03y4jDp8lFXGMKegZbqZTcBrQz/6uIonMMSAw0jRHNR/bwlldEZBCDUWOoWYsC6p/ho24tCqjkLIMHPk0wNy8JPA48inIek3CGVZJAySTHSNinTBclxnvjHafPFYQKQweuCobCuemXskRa98jVm7o/CLgAk3WHNk3TpRnnpy3WpzCivxv2EUG8ijbdSmasRUFvvPEmp+qlrZRe5Eea7gWFjLRryida32W/7kko7HXPqX/Fs+pE5ccUU9zx11zgANNDgrtDQlK/p1J9pHicY2BkYGAA4vAXr7Pi+W2+MnAzHgCKMJw9tsELQf8/wHiAsQHI5WBgAokCAHlaDScAAAB4nGNgZGBgbPh/gEGD8QADwz8HIAkUQQG8AIQhBTgAAHicYzzAAAFTGRgYE6C4AQ0zIDAIAACORwQgAAAAAAAAAAAAAAAwAEwAjgDQARIBPgFsAYYBoAGueJxjYGRgYOBlMGBgYgABEMnIABJzAPMZAAh2AIUAAAB4nH2OMU7DQBBFnxMngEAIUaSh2YIO2bIXuckBLGqK9I60sSJZXmnjlFyDA3AGWo7BATgDF+DbLA1FdrWaN1//zw5wxSsJ40k45zbyjDMeIs+55yVyKs975AWXfEZeSv+WM0kvpNxMqZFnXHMXec4Tj5FTed4iL1jxEXkp/YsdXnegYUuHg533Q7PtRM9qW46SG4Ja1x67RlAr0Csy1iCHw2DJKVTXev9H/qqWimx6Vs5S61H7fqh9aJ2xeWHW5u9roa2yKrNFKdeJDTdqAwf200ZGU8ct2Lhw2PvelHlxKv4DN1o86QAAeJxjYGLAD3iBmJGBiZGJkZmRhZGVkY2RnZGDkZORi5GbvTQv09XAwABKG0JpIyhtDKVNoLQplDaD0uZQ2gJEuwHNAQCU2hYT) format("woff"),url(data:application/x-font-ttf;charset=utf-8;base64,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) format("truetype"),url(clientlibs/css/fonts/footable.svg#myfont) format("svg");font-weight:400;font-style:normal}.footable{width:100%}.footable.breakpoint>tbody>tr.footable-detail-show>td{border-bottom:none}.footable.breakpoint>tbody>tr.footable-detail-show>td>span.footable-toggle:before{content:"\e001"}.footable.breakpoint>tbody>tr:hover:not(.footable-row-detail){cursor:pointer}.footable.breakpoint>tbody>tr>td.footable-cell-detail{background:#eee;border-top:none}.footable.breakpoint>tbody>tr>td>span.footable-toggle{display:inline-block;font-family:footable;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;padding-right:5px;font-size:14px;color:#888}.footable.breakpoint>tbody>tr>td>span.footable-toggle:before{content:"\e000"}.footable.breakpoint.toggle-circle>tbody>tr.footable-detail-show>td>span.footable-toggle:before{content:"\e005"}.footable.breakpoint.toggle-circle>tbody>tr>td>span.footable-toggle:before{content:"\e004"}.footable>thead>tr>th.footable-sortable:hover{cursor:pointer}.footable>thead>tr>th>span.footable-sort-indicator{display:inline-block;margin-left:5px;background-image:url(images/icons/table-sorting-sprites.png);background-position:center 0;background-repeat:no-repeat;height:1em;vertical-align:middle;width:16px}.footable>thead>tr>th>span.footable-sort-indicator:active,.footable>thead>tr>th>span.footable-sort-indicator:focus,.footable>thead>tr>th>span.footable-sort-indicator:hover{background-position:center -37px}.footable>thead>tr>th:active>span.footable-sort-indicator,.footable>thead>tr>th:focus>span.footable-sort-indicator,.footable>thead>tr>th:hover>span.footable-sort-indicator{background-position:center -37px}.footable>thead>tr>th.footable-sorted>span.footable-sort-indicator{background-position:center -70px}.footable>thead>tr>th.footable-sorted-desc>span.footable-sort-indicator{background-position:center -100px}.footable>tfoot .pagination{margin:0}.footable-row-detail-inner{display:table}.footable-row-detail-row{display:table-row;line-height:1.5em}.footable-row-detail-group{display:block;line-height:2em;font-size:1.2em;font-weight:700}.footable-row-detail-name{display:table-cell;font-weight:700;padding-right:.5em}.footable-row-detail-value{display:table-cell}.footable{border-spacing:0;width:100%}.footable>tbody>tr{-webkit-transition:background-color .2s linear;transition:background-color .2s linear}.footable.breakpoint>tbody>tr:hover:not(.footable-row-detail){cursor:pointer;background:#c2c1bd}.footable>tbody img{vertical-align:middle}.footable>tbody>tr:hover:not(.footable-row-detail)>td{color:#262626}.footable>tbody>tr>td{padding:10px;text-align:left}.footable>thead>tr>th{border-bottom:1px solid #ddd;padding:10px;text-align:left}.footable>thead>tr>td.footable-first-column,.footable>thead>tr>th.footable-first-column{border-left:none}.footable tfoot .pagination ul{box-shadow:none;vertical-align:middle}.footable tfoot .pagination ul li{float:left}.footable tfoot .pagination ul>li>a,.footable tfoot .pagination ul>li>span{background:0 0;display:block;min-width:24px;padding:5px;text-align:center;text-decoration:none}.footable tfoot .pagination ul>li>a:active,.footable tfoot .pagination ul>li>a:focus,.footable tfoot .pagination ul>li>a:hover,.footable tfoot .pagination ul>li>span:active,.footable tfoot .pagination ul>li>span:focus,.footable tfoot .pagination ul>li>span:hover{background-color:#7a0000;color:#fff}.footable tfoot .pagination ul>li.active>a{background-color:#7a0000;color:#fff;font-weight:700}.footable tfoot .pagination ul>li.disabled>a{color:#888}.footable tfoot .pagination ul>li.disabled>a:active,.footable tfoot .pagination ul>li.disabled>a:focus,.footable tfoot .pagination ul>li.disabled>a:hover{background-color:transparent;color:#888}.footable tfoot .pagination ul>li.footable-page-arrow>a{min-width:18px}.footable>thead>tr>td.footable-first-column,.footable>thead>tr>th.footable-first-column{border-left:none}.footable>tbody img{vertical-align:middle}.footable>tbody>tr>td{padding:10px;text-align:left}.footable>tfoot>tr>td,.footable>tfoot>tr>th{padding:10px 0}.dataTables_wrapper{zoom:1;margin-bottom:12px;margin-bottom:.92308rem}.dataTables_wrapper:after,.dataTables_wrapper:before{content:" ";display:table}.dataTables_wrapper:after{clear:both}.dataTables_wrapper .dataTables_filter{height:32px;height:2.46154rem;margin-bottom:12px;margin-bottom:.92308rem}.dataTables_wrapper .dataTables_filter input{background-color:#eee;border:1px solid #e0e0e0;border-radius:3px;box-shadow:inset 0 1px 1px rgba(0,0,0,.1);padding:8px 6px;padding:.61538rem 6px;margin-left:5px}.dataTables_wrapper label{color:#7a0000;display:block;text-transform:uppercase;margin-bottom:4px;margin-bottom:.30769rem}.dataTables_wrapper .dataTable_dropdown{zoom:1;margin-bottom:12px;margin-bottom:.92308rem}.dataTables_wrapper .dataTable_dropdown:after,.dataTables_wrapper .dataTable_dropdown:before{content:" ";display:table}.dataTables_wrapper .dataTable_dropdown:after{clear:both}.dataTables_wrapper .dataTable_dropdown label{float:left;margin-right:5px;line-height:32px;line-height:2.46154rem}.dataTables_wrapper .dataTable_dropdown .selectboxit-container{float:left;width:100%}.dataTables_wrapper .dataTable_dropdown.state-selection .selectboxit-container{width:40%}.dataTables_wrapper .datatable{width:100%!important}.dataTables_wrapper .datatable th{background-image:url(images/icons/table-sorting-sprites.png);background-position:95% 7px;background-repeat:no-repeat;border:1px solid #262626}.dataTables_wrapper .datatable th:active,.dataTables_wrapper .datatable th:focus,.dataTables_wrapper .datatable th:hover{cursor:pointer}.dataTables_wrapper .datatable th.sorting:active,.dataTables_wrapper .datatable th.sorting:focus,.dataTables_wrapper .datatable th.sorting:hover{background-position:95% -30px}.dataTables_wrapper .datatable th.sorting_asc{background-position:95% -63px}.dataTables_wrapper .datatable th.sorting_asc:active,.dataTables_wrapper .datatable th.sorting_asc:focus,.dataTables_wrapper .datatable th.sorting_asc:hover{background-position:95% -63px}.dataTables_wrapper .datatable th.sorting_desc{background-position:95% -93px}.dataTables_wrapper .datatable th.sorting_desc:active,.dataTables_wrapper .datatable th.sorting_desc:focus,.dataTables_wrapper .datatable th.sorting_desc:hover{background-position:95% -93px}.dataTables_wrapper .datatable th.sorting_disabled{background:0 0}.dataTables_wrapper .datatable th.sorting_disabled:active,.dataTables_wrapper .datatable th.sorting_disabled:focus,.dataTables_wrapper .datatable th.sorting_disabled:hover{cursor:default}.dataTables_wrapper .datatable th:focus{outline:0}.dataTables_wrapper .dataTables_info{float:left}.dataTables_wrapper .dataTables_paginate{float:right}.dataTables_wrapper .dataTables_paginate a{float:left;margin-left:20px}.dataTables_wrapper .dataTables_paginate a:active,.dataTables_wrapper .dataTables_paginate a:focus,.dataTables_wrapper .dataTables_paginate a:hover{cursor:pointer}.dataTables_wrapper .dataTables_paginate a.paginate_enabled_next:after{content:" »"}.dataTables_wrapper .dataTables_paginate a.paginate_enabled_previous:before{content:"« "}.dataTables_wrapper .dataTables_paginate a.paginate_disabled_next,.dataTables_wrapper .dataTables_paginate a.paginate_disabled_previous{color:#b1b1af}.dataTables_wrapper .dataTables_paginate a.paginate_disabled_next:active,.dataTables_wrapper .dataTables_paginate a.paginate_disabled_next:focus,.dataTables_wrapper .dataTables_paginate a.paginate_disabled_next:hover,.dataTables_wrapper .dataTables_paginate a.paginate_disabled_previous:active,.dataTables_wrapper .dataTables_paginate a.paginate_disabled_previous:focus,.dataTables_wrapper .dataTables_paginate a.paginate_disabled_previous:hover{color:#b1b1af}.view-all-short-lines{margin-top:20px;margin-top:1.53846rem}.directorytable th,body.mines th{white-space:nowrap}.directorytable th.sorted,body.mines th.sorted{color:#ffd500}.directorytable .footable-row-detail-cell,body.mines .footable-row-detail-cell{background-color:#262626}.directorytable .footable-row-detail-cell .footable-row-detail-name,body.mines .footable-row-detail-cell .footable-row-detail-name{color:#999}.directorytable .footable-row-detail-cell .footable-row-detail-value,body.mines .footable-row-detail-cell .footable-row-detail-value{color:#dfdfdf}.directorytable .detail-section,body.mines .detail-section{margin-bottom:1em}.directorytable .detail-section b,body.mines .detail-section b{text-transform:uppercase}.heading h1{padding:12px 10px}.heading .breadcrumb{text-align:left;padding:10px}@media only all and (min-width:43.125em){.heading .breadcrumb{padding:0}}@media only all and (min-width:43.125em){.heading h1{padding:12px 0}}.heading .share .share-links{margin-top:20px}@media only all and (min-width:43.125em){.heading .share .share-links{margin-top:0;margin-right:0}}.directorytable body.secondary [role=main] .download,.directorytable p,body.secondary [role=main] .directorytable .download{width:68%}.directorytable input[type=text]{width:76%}.directorytable .inline-field .selectboxit-container{width:75%!important}.directorytable table thead{display:none}.directorytable table tr{border:1px solid #b1b1af}.directorytable table td{display:block;border:none}.directorytable table td:before{content:attr(data-th) ":";font-weight:700;float:left;padding-left:20px;width:50%}@media only all and (min-width:43.125em){.directorytable input[type=text]{width:51%}.directorytable .inline-field{display:inline-block;width:42%}.directorytable .inline-field .selectboxit-container{width:65%!important}.directorytable .inline-field:nth-child(odd){margin-right:12%}.directorytable table thead{display:table-header-group}.directorytable table tr{border:none}.directorytable table td{border:1px solid #b1b1af;display:table-cell}.directorytable table td:before{content:""}}.coal-mine-location-map body.secondary [role=main] .download,.coal-mine-location-map p,body.secondary [role=main] .coal-mine-location-map .download{min-width:180px}@media only all and (min-width:43.125em){.coal-mine-location-map body.secondary [role=main] .download,.coal-mine-location-map p,body.secondary [role=main] .coal-mine-location-map .download{display:inline-block;width:30%;float:left}}.coal-mine-location-map .map-wrapper{width:95%}@media only all and (min-width:43.125em){.coal-mine-location-map .map-wrapper{display:inline-block;float:right;vertical-align:top;width:57%}}.coal-mine-location-map .map-wrapper span{height:34px;width:190px}.coal-mine-location-map .map-wrapper span a{color:#fff;text-decoration:none}.coal-mine-location-map .map-wrapper span a body.secondary [role=main] .download,.coal-mine-location-map .map-wrapper span a p,body.secondary [role=main] .coal-mine-location-map .map-wrapper span a .download{margin-top:7px;padding-top:7px;text-align:center}@media only all and (min-width:43.125em){.coal-mine-location-map .map-wrapper span a body.secondary [role=main] .download,.coal-mine-location-map .map-wrapper span a p,body.secondary [role=main] .coal-mine-location-map .map-wrapper span a .download{padding-top:0}}.coal-mine-location-map img{border:1px solid #000;margin:10px auto;width:100%}@media only all and (min-width:43.125em){.coal-mine-location-map img{border:none;display:inline-block;margin:auto;vertical-align:top;width:100%}}.coal-mine-location-map span{display:block;background-color:#7a0000}.coal-mine-location-map span [target="__blank"]{width:auto;text-transform:uppercase;color:#fff;background-color:#7a0000;text-decoration:none;padding:6px 0}.coal-mine-location-map span [target="__blank"] body.secondary [role=main] .download,.coal-mine-location-map span [target="__blank"] p,body.secondary [role=main] .coal-mine-location-map span [target="__blank"] .download{text-align:center;padding:6px 0}@media only all and (min-width:43.125em){.coal-mine-location-map span{margin:15px 0}}.coalmine .mainpar{clear:both}html.lt-ie9 .directorytable table,html.lt-ie9 body.mines table{width:96%!important}html.lt-ie9 .directorytable .selectboxit-container span,html.lt-ie9 body.mines .selectboxit-container span{margin-left:0!important}.event-details{border-top:1px solid #e8e7e3;margin-bottom:24px;margin-bottom:1.84615rem;margin-top:-8px;margin-top:-.61538rem;margin-left:5px;padding-top:8px;padding-top:.61538rem}.event-details h4{margin:0;font-size:16px;font-size:1.23077rem}.event-details h4.event-location{margin-bottom:6px;margin-bottom:.46154rem}aside.events li.event{border-bottom:1px solid #e8e7e3;margin-bottom:1em;padding-bottom:16px;padding-bottom:1.23077rem}aside.events li.event.with-description{padding-bottom:4px;padding-bottom:.30769rem}aside.events li.event.last{border-bottom:none;padding-bottom:0}aside.events li.event span{display:block}aside.events li.event span.event-title{margin-bottom:.5em;font-size:18px;font-size:1.38462rem}aside.events li.event span.event-date{font-weight:700}aside.events li.event span.event-venue{color:#6e6b5e;font-style:italic}.sidebar aside.events li.event span.event-title{font-size:13px;font-size:1rem;margin-bottom:0}.sidebar aside.events li.event span.event-title:after{display:inline;content:"\00A0»"}.main-content aside.events .dynamic-list-heading,.main-content aside.events .event-filter{border-bottom:1px solid #e8e7e3;padding-bottom:12px;padding-bottom:.92308rem}.main-content aside.events .event-filter{padding-top:8px;padding-top:.61538rem}aside.events.paginating-events .hidden-sort{display:none}aside.events.paginating-events .no-matching-events{display:none;clear:both}aside.events.paginating-events .no-matching-events body.secondary [role=main] .download,aside.events.paginating-events .no-matching-events p,body.secondary [role=main] aside.events.paginating-events .no-matching-events .download{font-style:italic;margin-top:1em;text-align:center;font-size:16px;font-size:1.23077rem}aside.events.paginating-events .paging-dropdown{display:none}aside.events.paginating-events li.event .event-data{display:none}aside.events.paginating-events li.event.last{border-bottom:1px solid #e8e7e3}aside.events.paginating-events li.event.last.with-description{padding-bottom:4px;padding-bottom:.30769rem}aside.events.paginating-events .event-pagination{clear:both;margin-bottom:16px;margin-bottom:1.23077rem}aside.events.paginating-events .event-pagination .pagesbox span,aside.events.paginating-events .event-pagination .pagingnext span,aside.events.paginating-events .event-pagination .pagingprev span{display:block;float:left;color:#666;font-size:14px;line-height:24px;font-weight:400;text-align:center;text-decoration:none;border:1px solid #bbb;min-width:14px;padding:0 7px;margin:0 5px 0 0;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.2);background:#efefef -webkit-linear-gradient(top,#fff 0,#efefef 100%);background:#efefef linear-gradient(top,#fff 0,#efefef 100%)}aside.events.paginating-events .event-pagination .pagesbox span:active,aside.events.paginating-events .event-pagination .pagesbox span:focus,aside.events.paginating-events .event-pagination .pagesbox span:hover,aside.events.paginating-events .event-pagination .pagingnext span:active,aside.events.paginating-events .event-pagination .pagingnext span:focus,aside.events.paginating-events .event-pagination .pagingnext span:hover,aside.events.paginating-events .event-pagination .pagingprev span:active,aside.events.paginating-events .event-pagination .pagingprev span:focus,aside.events.paginating-events .event-pagination .pagingprev span:hover{text-decoration:none;background:#fcfcfc;cursor:pointer}aside.events.paginating-events .event-pagination .pagesbox span.current,aside.events.paginating-events .event-pagination .pagingnext span.current,aside.events.paginating-events .event-pagination .pagingprev span.current{background:#666;color:#fff;border-color:#444;box-shadow:0 1px 0 #fff,0 0 2px rgba(0,0,0,.3) inset;cursor:default}aside.events.paginating-events .event-pagination .pagingnext,aside.events.paginating-events .event-pagination .pagingprev{float:left}aside.events.paginating-events .event-pagination .pagingnext.hidden span,aside.events.paginating-events .event-pagination .pagingprev.hidden span{opacity:.5}aside.events.paginating-events .event-pagination .pagingnext.hidden span:active,aside.events.paginating-events .event-pagination .pagingnext.hidden span:focus,aside.events.paginating-events .event-pagination .pagingnext.hidden span:hover,aside.events.paginating-events .event-pagination .pagingprev.hidden span:active,aside.events.paginating-events .event-pagination .pagingprev.hidden span:focus,aside.events.paginating-events .event-pagination .pagingprev.hidden span:hover{cursor:default;background:#efefef -webkit-linear-gradient(top,#fff 0,#efefef 100%);background:#efefef linear-gradient(top,#fff 0,#efefef 100%)}.googleCustomSearch{min-height:400px}.googleCustomSearch table{margin-bottom:0}.googleCustomSearch table th{border:none;padding:0;color:#262626;text-transform:none}.googleCustomSearch table td{border:none;padding:0}@media only all and (min-width:60em){.googleCustomSearch{min-height:600px}}.googleCustomSearch .gsc-control-cse,.googleCustomSearch .gsc-control-cse .gsc-table-result{background:0 0;border:none;font-family:Lato,sans-serif}.googleCustomSearch .cse .gsc-control-cse,.googleCustomSearch .gsc-control-cse{padding:0}.googleCustomSearch .gsc-input-box{box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.googleCustomSearch .gsc-search-box-tools .gsc-search-box .gsc-input{padding:0}.googleCustomSearch .gsc-input-box,.googleCustomSearch .gsc-input-box-focus,.googleCustomSearch .gsc-input-box-hover,.googleCustomSearch input.gsc-input{border-radius:2px 0 0 2px;color:#b1b1af;height:auto;padding:4px 8px}.googleCustomSearch .gsc-input-box tr,.googleCustomSearch .gsc-input-box-focus tr,.googleCustomSearch .gsc-input-box-hover tr,.googleCustomSearch input.gsc-input tr{height:26px}.googleCustomSearch input.gsc-input:focus{color:#262626}.googleCustomSearch .gsst_a .gscb_a{color:#e9e9e9}.googleCustomSearch .gsst_a:active .gscb_a,.googleCustomSearch .gsst_a:focus .gscb_a,.googleCustomSearch .gsst_a:hover .gscb_a{color:#b1b1af}.googleCustomSearch .cse .gsc-search-button input.gsc-search-button-v2,.googleCustomSearch .cse input.gsc-search-button,.googleCustomSearch .cse input.gsc-search-button:focus,.googleCustomSearch .cse input.gsc-search-button:hover,.googleCustomSearch input.gsc-search-button,.googleCustomSearch input.gsc-search-button-v2,.googleCustomSearch input.gsc-search-button:focus,.googleCustomSearch input.gsc-search-button:hover{border:1px solid #cdcdcd;border-left:none;border-radius:0 3px 3px 0;box-shadow:0 1px 1px #eee;box-shadow:0 1px 1px rgba(0,0,0,.1);height:36px;text-indent:200%;width:41px;margin:4px 0 0;background-image:url(images/icons/search-icon-black.png),-webkit-linear-gradient(top,#f9f9f9,#e9e9e9);background-image:url(images/icons/search-icon-black.png),linear-gradient(to bottom,#f9f9f9,#e9e9e9);background-position:center center;background-repeat:no-repeat}.googleCustomSearch .cse .gsc-search-button input.gsc-search-button-v2:active,.googleCustomSearch .cse .gsc-search-button input.gsc-search-button-v2:focus,.googleCustomSearch .cse .gsc-search-button input.gsc-search-button-v2:hover,.googleCustomSearch .cse input.gsc-search-button:active,.googleCustomSearch .cse input.gsc-search-button:focus,.googleCustomSearch .cse input.gsc-search-button:focus:active,.googleCustomSearch .cse input.gsc-search-button:focus:focus,.googleCustomSearch .cse input.gsc-search-button:focus:hover,.googleCustomSearch .cse input.gsc-search-button:hover,.googleCustomSearch .cse input.gsc-search-button:hover:active,.googleCustomSearch .cse input.gsc-search-button:hover:focus,.googleCustomSearch .cse input.gsc-search-button:hover:hover,.googleCustomSearch input.gsc-search-button-v2:active,.googleCustomSearch input.gsc-search-button-v2:focus,.googleCustomSearch input.gsc-search-button-v2:hover,.googleCustomSearch input.gsc-search-button:active,.googleCustomSearch input.gsc-search-button:focus,.googleCustomSearch input.gsc-search-button:focus:active,.googleCustomSearch input.gsc-search-button:focus:focus,.googleCustomSearch input.gsc-search-button:focus:hover,.googleCustomSearch input.gsc-search-button:hover,.googleCustomSearch input.gsc-search-button:hover:active,.googleCustomSearch input.gsc-search-button:hover:focus,.googleCustomSearch input.gsc-search-button:hover:hover{background-image:url(images/icons/search-icon-black.png),-webkit-linear-gradient(top,#e9e9e9,#f9f9f9);background-image:url(images/icons/search-icon-black.png),linear-gradient(to bottom,#e9e9e9,#f9f9f9);background-position:center center;background-repeat:no-repeat}.googleCustomSearch .gsc-result-info{padding-left:0}.googleCustomSearch .gsc-control-cse .gsc-option-selector{border-color:#262626 transparent transparent transparent;border-style:solid;border-width:4px 4px 0 4px;height:0;margin-top:1px;margin-right:1px;padding:0;width:0}.googleCustomSearch .gsc-table-result,.googleCustomSearch .gsc-thumbnail-inside,.googleCustomSearch .gsc-url-top{padding:0}.googleCustomSearch .gsc-results .gsc-imageResult,.googleCustomSearch .gsc-results .gsc-imageResult:hover,.googleCustomSearch .gsc-webResult.gsc-result,.googleCustomSearch .gsc-webResult.gsc-result:hover{background:0 0;border:none}.googleCustomSearch .gs-imageResult a.gs-title:link,.googleCustomSearch .gs-imageResult a.gs-title:link b,.googleCustomSearch .gs-imageResult a.gs-title:visited,.googleCustomSearch .gs-imageResult a.gs-title:visited b,.googleCustomSearch .gs-result .gs-title,.googleCustomSearch .gs-result .gs-title *,.googleCustomSearch .gs-webResult.gs-result a.gs-title:link,.googleCustomSearch .gs-webResult.gs-result a.gs-title:link b,.googleCustomSearch .gs-webResult.gs-result a.gs-title:visited,.googleCustomSearch .gs-webResult.gs-result a.gs-title:visited b{color:#7a0000;height:auto;font-size:15px;font-size:1.15385rem}.googleCustomSearch .gs-imageResult div.gs-visibleUrl,.googleCustomSearch .gs-result .gs-visibleUrl,.googleCustomSearch .gs-result a.gs-visibleUrl,.googleCustomSearch .gs-webResult div.gs-visibleUrl{color:#008ba8;font-size:13px;font-size:1rem}.googleCustomSearch .gs-fileFormatType,.googleCustomSearch .gs-imageResult .gs-snippet,.googleCustomSearch .gs-webResult .gs-snippet,.googleCustomSearch .gsc-preview-reviews{color:#262626;line-height:1.2}.googleCustomSearch .gsc-results .gsc-cursor-box .gsc-cursor-current-page,.googleCustomSearch .gsc-results .gsc-cursor-box .gsc-cursor-page{border:none}.googleCustomSearch .gsc-results .gsc-cursor-box{margin-left:0;margin-right:0}.googleCustomSearch .gsc-results .gsc-cursor-box .gsc-cursor-page{background:0 0;color:#7a0000}.googleCustomSearch .gsc-results .gsc-cursor-box .gsc-cursor-current-page{color:#7a0000}.search-page{min-height:400px}@media only all and (min-width:60em){.search-page{min-height:600px}}.search-page .search-button,.search-page .search-input{border:1px solid #cdcdcd}.search-page .search-input{border-radius:2px 0 0 2px;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);color:#b1b1af;height:36px;padding:4px 8px;width:85%}@media only all and (min-width:43.125em){.search-page .search-input{width:91%}}.search-page .search-input:focus{color:#262626}.search-page .search-button{background-image:url(images/icons/search-icon-black.png),-webkit-linear-gradient(top,#f9f9f9,#e9e9e9);background-image:url(images/icons/search-icon-black.png),linear-gradient(to bottom,#f9f9f9,#e9e9e9);background-position:center center;background-repeat:no-repeat;box-shadow:0 1px 1px #eee;box-shadow:0 1px 1px rgba(0,0,0,.1);border-left:none;border-radius:0 3px 3px 0;height:36px;margin:0 0 0 -3px;text-indent:200%;width:15%}.search-page .search-button:active,.search-page .search-button:focus,.search-page .search-button:hover{background-image:url(images/icons/search-icon-black.png),-webkit-linear-gradient(top,#e9e9e9,#f9f9f9);background-image:url(images/icons/search-icon-black.png),linear-gradient(to bottom,#e9e9e9,#f9f9f9);background-position:center center;background-repeat:no-repeat}@media only all and (min-width:43.125em){.search-page .search-button{width:8%}}.search-page .results-info{border-bottom:1px solid #e9e9e9;padding-bottom:12px;padding-bottom:.92308rem}.search-page .result{padding-top:10px;padding-top:.76923rem;padding-bottom:10px;padding-bottom:.76923rem}.search-page .result .result-title{height:auto;font-size:15px;font-size:1.15385rem;margin-bottom:1px;margin-bottom:.07692rem}.search-page .result .result-url{color:#008ba8;word-break:break-all;font-size:13px;font-size:1rem;line-height:18px;line-height:1.38462rem;margin-bottom:3px;margin-bottom:.23077rem}.search-page .result .result-summary{font-size:13px;font-size:1rem;line-height:15px;line-height:1.15385rem}.search-page .result .result-summary br{display:none}.search-page .results-pagination{margin-top:10px;margin-top:.76923rem}.search-page .results-pagination .page-link{color:#7a0000;display:none;margin-bottom:10px;margin-bottom:.76923rem}.search-page .results-pagination .page-link.prev{float:left}.search-page .results-pagination .page-link.next{float:right}.search-page .results-pagination .page-link:hover{text-decoration:underline;cursor:pointer}html.no-js noscript{display:block;font-size:13px;margin:250px auto 200px;max-width:960px}.leaflet-control-attribution.leaflet-control{display:none}.leaflet-container body.secondary [role=main] .download,.leaflet-container p,body.secondary [role=main] .leaflet-container .download{text-align:left}.leaflet-fullscreen-on{z-index:12000}.map .leaflet-top.leaflet-left{bottom:inherit;left:inherit;right:10px;top:85px}@media only all and (min-width:43.125em){.map .leaflet-top.leaflet-left{bottom:10px;left:inherit;right:10px;top:inherit}}.map .leaflet-top.leaflet-left .leaflet-bar,.map .leaflet-top.leaflet-left .leaflet-control-fullscreen-button leaflet-bar-part,.map .leaflet-top.leaflet-left .leaflet-control-zoom-in,.map .leaflet-top.leaflet-left .leaflet-control-zoom-out{border-radius:0}.map .leaflet-top.leaflet-left .leaflet-bar,.map .leaflet-top.leaflet-left .leaflet-control-fullscreen-button,.map .leaflet-top.leaflet-left .leaflet-control-zoom{border:none}.map .leaflet-top.leaflet-left .leaflet-control-fullscreen-button{background-position:inherit}.map .leaflet-popup{background-color:#eee;box-shadow:0 3px 14px rgba(0,0,0,.4)}.map .leaflet-popup-content{margin:0;padding:0}.map .leaflet-popup-tip-container{background-color:transparent;border-left:0 solid transparent!important;border-right:13px solid #eee!important;border-top:13px solid transparent!important;bottom:-6px;box-shadow:3px 3px 4px 0 rgba(0,0,0,.2);height:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:0}.map .leaflet-popup-content-wrapper{background-color:#eee;border:none;border-radius:0;box-shadow:none;padding:0}.map .leaflet-bottom.leaflet-left{width:100%}@media only all and (min-width:43.125em){.map .leaflet-bottom.leaflet-left{height:100%;width:auto}}.map .leaflet-bottom.leaflet-right{bottom:0;left:0;right:initial;width:100%}.map .leaflet-bottom.leaflet-right.closed{overflow:hidden}.map .leaflet-bottom.leaflet-right.closed .layer-info-description,.map .leaflet-bottom.leaflet-right.closed .legend-data{display:none}.map .leaflet-bottom.leaflet-right.closed .map-legends{max-height:44px}.map .leaflet-bottom.leaflet-right .leaflet-control{box-shadow:rgba(0,0,0,.4) 1px 1px 14px 1px;float:left;margin:0 10px;min-width:95%}@media only all and (min-width:43.125em){.map .leaflet-bottom.leaflet-right .leaflet-control{box-shadow:none;margin:0 90px;min-width:540px}}@media only all and (min-width:43.125em){.map .multilayer .leaflet-bottom.leaflet-right{left:0}}.map .cluster-marker{background-color:#7a0000;border-radius:50%;color:#fff;font-size:15px;height:35px;line-height:2.5;margin-top:-15px;margin-left:-15px;text-align:center;width:35px}.mapbox-map .leaflet-map-pane{margin-top:85px;margin-left:0}@media only all and (min-width:43.125em){.mapbox-map .leaflet-map-pane{margin-top:0;margin-left:85px}}div:not(.twocolparsys) .description-toggle,div:not(.twocolparsys) .layernav,div:not(.twocolparsys) .map,main:not(.two-column) .description-toggle,main:not(.two-column) .layernav,main:not(.two-column) .map{position:relative}div:not(.twocolparsys) .map-container,main:not(.two-column) .map-container{min-height:100px}div:not(.twocolparsys) .marker-with-value,main:not(.two-column) .marker-with-value{background-color:#296b83;border-radius:50%;color:#fff;padding-top:6px}body.secondary [role=main] div:not(.twocolparsys) .marker-with-value .download,body.secondary [role=main] main:not(.two-column) .marker-with-value .download,div:not(.twocolparsys) .marker-with-value body.secondary [role=main] .download,div:not(.twocolparsys) .marker-with-value p,main:not(.two-column) .marker-with-value body.secondary [role=main] .download,main:not(.two-column) .marker-with-value p{display:block;margin:auto;text-align:center}div:not(.twocolparsys) .layer-nav,main:not(.two-column) .layer-nav{background-color:#c6a602;box-shadow:0 10px 12px -4px rgba(0,0,0,.4);color:#262626;cursor:pointer;height:83px;position:absolute;width:100%;z-index:10}@media only all and (min-width:43.125em){div:not(.twocolparsys) .layer-nav,main:not(.two-column) .layer-nav{width:85px;width:6.53846rem;box-shadow:none;height:100%;top:0}}div:not(.twocolparsys) .layer-nav span:first-child,main:not(.two-column) .layer-nav span:first-child{margin-left:0!important}div:not(.twocolparsys) .layer-nav .layer-overflow-wrapper,main:not(.two-column) .layer-nav .layer-overflow-wrapper{overflow:hidden;height:83px}@media only all and (min-width:43.125em){div:not(.twocolparsys) .layer-nav .layer-overflow-wrapper,main:not(.two-column) .layer-nav .layer-overflow-wrapper{height:100%}}div:not(.twocolparsys) .layer-nav .scroll-back,div:not(.twocolparsys) .layer-nav .scroll-forward,main:not(.two-column) .layer-nav .scroll-back,main:not(.two-column) .layer-nav .scroll-forward{background-color:#c6a602;height:100%;opacity:1;position:absolute;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;width:40px;z-index:1}@media only all and (min-width:43.125em){div:not(.twocolparsys) .layer-nav .scroll-back,div:not(.twocolparsys) .layer-nav .scroll-forward,main:not(.two-column) .layer-nav .scroll-back,main:not(.two-column) .layer-nav .scroll-forward{border-right:none;height:40px;width:100%}}div:not(.twocolparsys) .layer-nav .scroll-back.scrolling,div:not(.twocolparsys) .layer-nav .scroll-forward.scrolling,main:not(.two-column) .layer-nav .scroll-back.scrolling,main:not(.two-column) .layer-nav .scroll-forward.scrolling{display:none;opacity:0;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}div:not(.twocolparsys) .layer-nav .scroll-back::before,div:not(.twocolparsys) .layer-nav .scroll-forward::before,main:not(.two-column) .layer-nav .scroll-back::before,main:not(.two-column) .layer-nav .scroll-forward::before{content:url(images/icons/nav-and-social/Arrow.svg);display:inline-block;position:absolute;right:25px;top:41%;width:6px}@media only all and (min-width:43.125em){div:not(.twocolparsys) .layer-nav .scroll-back::before,div:not(.twocolparsys) .layer-nav .scroll-forward::before,main:not(.two-column) .layer-nav .scroll-back::before,main:not(.two-column) .layer-nav .scroll-forward::before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);right:40px;top:13px}}div:not(.twocolparsys) .layer-nav .scroll-back::after,div:not(.twocolparsys) .layer-nav .scroll-forward::after,main:not(.two-column) .layer-nav .scroll-back::after,main:not(.two-column) .layer-nav .scroll-forward::after{content:"";border-right:1px solid #262626;height:65px;margin-top:12px;position:absolute;width:7px}div:not(.twocolparsys) .layer-nav .scroll-forward,main:not(.two-column) .layer-nav .scroll-forward{right:0;top:0}@media only all and (min-width:43.125em){div:not(.twocolparsys) .layer-nav .scroll-forward,main:not(.two-column) .layer-nav .scroll-forward{border:none;top:auto;bottom:0}}div:not(.twocolparsys) .layer-nav .scroll-forward::after,main:not(.two-column) .layer-nav .scroll-forward::after{margin-left:-7px}@media only all and (min-width:43.125em){div:not(.twocolparsys) .layer-nav .scroll-forward::after,main:not(.two-column) .layer-nav .scroll-forward::after{height:75px;margin-left:40px;margin-top:-40px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}}div:not(.twocolparsys) .layer-nav .scroll-back,main:not(.two-column) .layer-nav .scroll-back{display:none;opacity:0}div:not(.twocolparsys) .layer-nav .scroll-back.scrolling,main:not(.two-column) .layer-nav .scroll-back.scrolling{display:block;opacity:1}div:not(.twocolparsys) .layer-nav .scroll-back::before,main:not(.two-column) .layer-nav .scroll-back::before{left:25px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media only all and (min-width:43.125em){div:not(.twocolparsys) .layer-nav .scroll-back::before,main:not(.two-column) .layer-nav .scroll-back::before{left:40px;top:13px;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}}div:not(.twocolparsys) .layer-nav .scroll-back::after,main:not(.two-column) .layer-nav .scroll-back::after{left:34px}@media only all and (min-width:43.125em){div:not(.twocolparsys) .layer-nav .scroll-back::after,main:not(.two-column) .layer-nav .scroll-back::after{height:75px;left:42px;margin-top:2px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);width:1px}}div:not(.twocolparsys) .layer-nav .layer-tabs,main:not(.two-column) .layer-nav .layer-tabs{margin:0}div:not(.twocolparsys) .layer-nav .layernav,main:not(.two-column) .layer-nav .layernav{min-height:85px;min-height:6.53846rem;cursor:pointer;display:inline-block;margin:0;padding:0;vertical-align:top;width:85px}@media only all and (min-width:43.125em){div:not(.twocolparsys) .layer-nav .layernav,main:not(.two-column) .layer-nav .layernav{display:block;width:100%}}div:not(.twocolparsys) .layer-nav .layernav::before,main:not(.two-column) .layer-nav .layernav::before{content:''}div:not(.twocolparsys) .layer-nav .layernav.active,main:not(.two-column) .layer-nav .layernav.active{background-color:#ffd500}div:not(.twocolparsys) .layer-nav .layernav span:first-child,main:not(.two-column) .layer-nav .layernav span:first-child{margin-left:8px}div:not(.twocolparsys) .layer-nav .layernav .label,main:not(.two-column) .layer-nav .layernav .label{bottom:0;display:block;font-weight:400;line-height:1.1;margin:0;padding:0 5px 15px;position:absolute;text-align:center;width:100%}div:not(.twocolparsys) .layer-nav .layernav .icon,main:not(.two-column) .layer-nav .layernav .icon{width:28px;width:2.15385rem;margin:10px 0 5px 33px}@media only all and (min-width:43.125em){div:not(.twocolparsys) .layer-nav .layernav .icon,main:not(.two-column) .layer-nav .layernav .icon{margin:10px 0 5px 34px}}div:not(.twocolparsys) .layer-nav-toggle,main:not(.two-column) .layer-nav-toggle{cursor:pointer}@media only all and (min-width:43.125em){div:not(.twocolparsys) .layer-nav-toggle,main:not(.two-column) .layer-nav-toggle{display:none}}div:not(.twocolparsys) .map-legends,main:not(.two-column) .map-legends{background-color:#eee;border:1px solid #c6a602;border-radius:0;box-shadow:none;max-width:100%}@media only all and (min-width:43.125em){div:not(.twocolparsys) .map-legends,main:not(.two-column) .map-legends{background-color:transparent;border:none}}div:not(.twocolparsys) .map-legends .map-legend,main:not(.two-column) .map-legends .map-legend{padding:0}@media only all and (min-width:43.125em){div:not(.twocolparsys) .map-legends .map-legend,main:not(.two-column) .map-legends .map-legend{max-width:540px;max-width:41.53846rem;width:100%}}div:not(.twocolparsys) .map-legends .map-legend .share-links,main:not(.two-column) .map-legends .map-legend .share-links{margin:0 17px 5px 8px}@media only all and (min-width:43.125em){div:not(.twocolparsys) .map-legends .map-legend .share-links,main:not(.two-column) .map-legends .map-legend .share-links{margin-top:-35px}}div:not(.twocolparsys) .map-legends .map-legend .share-links a,main:not(.two-column) .map-legends .map-legend .share-links a{color:#7a0000}div:not(.twocolparsys) .map-legends .map-legend .share-links .share-btn,main:not(.two-column) .map-legends .map-legend .share-links .share-btn{color:#262626}div:not(.twocolparsys) .map-legends .legend-title-wrapper,main:not(.two-column) .map-legends .legend-title-wrapper{background-color:#c6a602}div:not(.twocolparsys) .map-legends .icon,main:not(.two-column) .map-legends .icon{display:inline-block;margin-left:15px;margin-top:-5px;width:20px}div:not(.twocolparsys) .map-legends .icon.small,main:not(.two-column) .map-legends .icon.small{height:16px;width:16px}div:not(.twocolparsys) .map-legends .layer-info-icon,main:not(.two-column) .map-legends .layer-info-icon{margin-left:10px}div:not(.twocolparsys) .map-legends .title,main:not(.two-column) .map-legends .title{color:#262626;display:inline-block;font-family:Lato,sans-serif;font-size:16px;margin-bottom:0;padding:11px 0 11px 5px}div:not(.twocolparsys) .map-legends .legend-data,main:not(.two-column) .map-legends .legend-data{background-color:#eee}@media only all and (min-width:43.125em){div:not(.twocolparsys) .map-legends .legend-data,main:not(.two-column) .map-legends .legend-data{border-left:1px solid #c6a602;border-right:1px solid #c6a602;border-top:1px solid #c6a602}}div:not(.twocolparsys) .map-legends .legend-data ul,main:not(.two-column) .map-legends .legend-data ul{margin:0}div:not(.twocolparsys) .map-legends .legend-data li,main:not(.two-column) .map-legends .legend-data li{display:inline-block;margin:0;padding:0}div:not(.twocolparsys) .map-legends .legend-data li:before,main:not(.two-column) .map-legends .legend-data li:before{content:''}div:not(.twocolparsys) .map-legends .legend-data li .icon,main:not(.two-column) .map-legends .legend-data li .icon{width:25px}div:not(.twocolparsys) .map-legends .legend-data li .title,main:not(.two-column) .map-legends .legend-data li .title{font-size:14px;padding:11px 0 0 5px}div:not(.twocolparsys) .map-legends .description,main:not(.two-column) .map-legends .description{background-color:#eee;color:#666;margin:0;padding:10px 15px}@media only all and (min-width:43.125em){div:not(.twocolparsys) .map-legends .description,main:not(.two-column) .map-legends .description{border-bottom:1px solid #c6a602;border-left:1px solid #c6a602;border-right:1px solid #c6a602}}div:not(.twocolparsys) .map-legends .legend-link,main:not(.two-column) .map-legends .legend-link{color:#7a0000;font-family:Lato;display:inline-block;font-style:normal}div:not(.twocolparsys) .map-legends .legend-link.read-more::after,main:not(.two-column) .map-legends .legend-link.read-more::after{content:"\f431";float:right;font-family:Genericons;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}div:not(.twocolparsys) .map-legends .legend-link.all,main:not(.two-column) .map-legends .legend-link.all{font-weight:700}div:not(.twocolparsys) .map-legends .description-toggle,main:not(.two-column) .map-legends .description-toggle{background-image:url(images/icons/nav-and-social/Arrow.svg);background-repeat:no-repeat;cursor:pointer;display:inline-block;float:right;height:15px;margin:16px 10px 20px 0;right:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);width:15px}@media only all and (min-width:21.25em){div:not(.twocolparsys) .map-legends .description-toggle,main:not(.two-column) .map-legends .description-toggle{margin:16px 20px 20px 14px}}div:not(.twocolparsys) .map-legends .description-toggle.closed,main:not(.two-column) .map-legends .description-toggle.closed{margin:10px 10px 10px 0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}@media only all and (min-width:21.25em){div:not(.twocolparsys) .map-legends .description-toggle.closed,main:not(.two-column) .map-legends .description-toggle.closed{margin:10px 20px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}}div:not(.twocolparsys) .tooltip-content .tooltip-img,main:not(.two-column) .tooltip-content .tooltip-img{width:100%}div:not(.twocolparsys) .tooltip-content .description,div:not(.twocolparsys) .tooltip-content .title,main:not(.two-column) .tooltip-content .description,main:not(.two-column) .tooltip-content .title{color:#146b8b;font-size:16px;margin:0;margin-bottom:-7px;padding:15px 15px}div:not(.twocolparsys) .tooltip-content .title,main:not(.two-column) .tooltip-content .title{line-height:1}div:not(.twocolparsys) .tooltip-content .description,main:not(.two-column) .tooltip-content .description{color:#666;font-size:12px;padding:0 15px 15px}div:not(.twocolparsys) .tooltip-content .short-line-link,div:not(.twocolparsys) .tooltip-content .tooltip-link,main:not(.two-column) .tooltip-content .short-line-link,main:not(.two-column) .tooltip-content .tooltip-link{color:#7a0000;font-family:Lato;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-style:normal;margin-left:15px}div:not(.twocolparsys) .tooltip-content .short-line-link.read-more::after,div:not(.twocolparsys) .tooltip-content .tooltip-link.read-more::after,main:not(.two-column) .tooltip-content .short-line-link.read-more::after,main:not(.two-column) .tooltip-content .tooltip-link.read-more::after{content:"\f431";float:right;font-family:Genericons;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}div:not(.twocolparsys) .tooltip-content .short-line-link.all,div:not(.twocolparsys) .tooltip-content .tooltip-link.all,main:not(.two-column) .tooltip-content .short-line-link.all,main:not(.two-column) .tooltip-content .tooltip-link.all{font-weight:700}div:not(.twocolparsys) .tooltip-content .short-line-link,main:not(.two-column) .tooltip-content .short-line-link{margin-bottom:2px}div:not(.twocolparsys) .tooltip-content .all,main:not(.two-column) .tooltip-content .all{margin-top:5px}div:not(.twocolparsys) .tooltip-content .contact-info,main:not(.two-column) .tooltip-content .contact-info{height:30px;padding:0 15px}div:not(.twocolparsys) .tooltip-content .contact-info a,main:not(.two-column) .tooltip-content .contact-info a{background-image:url(images/icons/address-book.png);background-repeat:no-repeat;background-size:55%;background-position:center;float:right;padding:5px 0 0 34px;height:29px;height:2.23077rem;width:29px;width:2.23077rem;display:inline-block;margin-left:-7px;margin-top:-2px}div:not(.twocolparsys) .tooltip-content .contact-info a.email,main:not(.two-column) .tooltip-content .contact-info a.email{background-image:url(images/icons/email.png)}div:not(.twocolparsys) .tooltip-content .contact-info a.phone,main:not(.two-column) .tooltip-content .contact-info a.phone{background-image:url(images/icons/phone.png);background-size:50%}.mapbox-map:not(.multilayer) .leaflet-bottom.leaflet-right .leaflet-control{margin:0}@media only all and (min-width:43.125em){.mapbox-map:not(.multilayer) .leaflet-bottom.leaflet-right .leaflet-control{margin:0}}@media only all and (min-width:43.125em){.section.twocolparsys .mapbox-map .leaflet-map-pane,main.two-column .mapbox-map .leaflet-map-pane{margin-top:85px;margin-left:0}}.section.twocolparsys .description-toggle,.section.twocolparsys .layernav,.section.twocolparsys .map,main.two-column .description-toggle,main.two-column .layernav,main.two-column .map{position:relative}.section.twocolparsys .description-toggle .multilayer .leaflet-bottom.leaflet-right,.section.twocolparsys .layernav .multilayer .leaflet-bottom.leaflet-right,.section.twocolparsys .map .multilayer .leaflet-bottom.leaflet-right,main.two-column .description-toggle .multilayer .leaflet-bottom.leaflet-right,main.two-column .layernav .multilayer .leaflet-bottom.leaflet-right,main.two-column .map .multilayer .leaflet-bottom.leaflet-right{max-width:570px}@media only all and (min-width:43.125em){.section.twocolparsys .description-toggle .multilayer .leaflet-bottom.leaflet-right,.section.twocolparsys .layernav .multilayer .leaflet-bottom.leaflet-right,.section.twocolparsys .map .multilayer .leaflet-bottom.leaflet-right,main.two-column .description-toggle .multilayer .leaflet-bottom.leaflet-right,main.two-column .layernav .multilayer .leaflet-bottom.leaflet-right,main.two-column .map .multilayer .leaflet-bottom.leaflet-right{left:0}}.section.twocolparsys .description-toggle .leaflet-bottom.leaflet-right .leaflet-control,.section.twocolparsys .layernav .leaflet-bottom.leaflet-right .leaflet-control,.section.twocolparsys .map .leaflet-bottom.leaflet-right .leaflet-control,main.two-column .description-toggle .leaflet-bottom.leaflet-right .leaflet-control,main.two-column .layernav .leaflet-bottom.leaflet-right .leaflet-control,main.two-column .map .leaflet-bottom.leaflet-right .leaflet-control{min-width:95%;margin:0 10px}.section.twocolparsys .description-toggle .leaflet-top.leaflet-left,.section.twocolparsys .layernav .leaflet-top.leaflet-left,.section.twocolparsys .map .leaflet-top.leaflet-left,main.two-column .description-toggle .leaflet-top.leaflet-left,main.two-column .layernav .leaflet-top.leaflet-left,main.two-column .map .leaflet-top.leaflet-left{bottom:inherit;left:inherit;right:10px;top:85px}.section.twocolparsys .map,main.two-column .map{margin-top:83px}@media only all and (min-width:43.125em){.section.twocolparsys .map,main.two-column .map{margin-left:0}}.section.twocolparsys .map-container,main.two-column .map-container{min-height:100px}.section.twocolparsys .layer-nav,main.two-column .layer-nav{background-color:#c6a602;box-shadow:0 10px 12px -4px rgba(0,0,0,.4);color:#262626;cursor:pointer;height:83px;position:absolute;width:100%}@media only all and (min-width:43.125em){.section.twocolparsys .layer-nav,main.two-column .layer-nav{margin-left:0}}.section.twocolparsys .layer-nav span:first-child,main.two-column .layer-nav span:first-child{margin-left:0!important}.section.twocolparsys .layer-nav .layer-overflow-wrapper,main.two-column .layer-nav .layer-overflow-wrapper{overflow:hidden}.section.twocolparsys .layer-nav .scroll-back,.section.twocolparsys .layer-nav .scroll-forward,main.two-column .layer-nav .scroll-back,main.two-column .layer-nav .scroll-forward{background-color:#c6a602;height:100%;opacity:1;position:absolute;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;width:40px;z-index:1}.section.twocolparsys .layer-nav .scroll-back.scrolling,.section.twocolparsys .layer-nav .scroll-forward.scrolling,main.two-column .layer-nav .scroll-back.scrolling,main.two-column .layer-nav .scroll-forward.scrolling{opacity:0;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}.section.twocolparsys .layer-nav .scroll-back::before,.section.twocolparsys .layer-nav .scroll-forward::before,main.two-column .layer-nav .scroll-back::before,main.two-column .layer-nav .scroll-forward::before{content:url(images/icons/nav-and-social/Arrow.svg);display:inline-block;position:absolute;right:25px;top:41%;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);width:6px}.section.twocolparsys .layer-nav .scroll-back::after,.section.twocolparsys .layer-nav .scroll-forward::after,main.two-column .layer-nav .scroll-back::after,main.two-column .layer-nav .scroll-forward::after{content:"";border-right:1px solid #262626;height:65px;margin-top:12px;position:absolute;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);width:7px}.section.twocolparsys .layer-nav .scroll-forward,main.two-column .layer-nav .scroll-forward{right:0;top:0}.section.twocolparsys .layer-nav .scroll-forward::after,main.two-column .layer-nav .scroll-forward::after{margin-left:0}.section.twocolparsys .layer-nav .scroll-back,main.two-column .layer-nav .scroll-back{opacity:0}.section.twocolparsys .layer-nav .scroll-back.scrolling,main.two-column .layer-nav .scroll-back.scrolling{opacity:1}.section.twocolparsys .layer-nav .scroll-back::before,main.two-column .layer-nav .scroll-back::before{left:25px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.section.twocolparsys .layer-nav .scroll-back::after,main.two-column .layer-nav .scroll-back::after{left:40px}.section.twocolparsys .layer-nav .layer-tabs,main.two-column .layer-nav .layer-tabs{margin:0}.section.twocolparsys .layer-nav .layernav,main.two-column .layer-nav .layernav{min-height:85px;min-height:6.53846rem;cursor:pointer;display:inline-block;margin:0;padding:0;vertical-align:top;width:85px}.section.twocolparsys .layer-nav .layernav::before,main.two-column .layer-nav .layernav::before{content:''}.section.twocolparsys .layer-nav .layernav.active,main.two-column .layer-nav .layernav.active{background-color:#ffd500}.section.twocolparsys .layer-nav .layernav span:first-child,main.two-column .layer-nav .layernav span:first-child{margin-left:8px}.section.twocolparsys .layer-nav .layernav .label,main.two-column .layer-nav .layernav .label{bottom:0;display:block;font-weight:400;line-height:1.1;margin:0;padding:0 5px 15px;position:absolute;text-align:center;width:100%}.section.twocolparsys .layer-nav .layernav .icon,main.two-column .layer-nav .layernav .icon{width:28px;width:2.15385rem;margin:10px 0 5px 33px}.section.twocolparsys .map-legends,main.two-column .map-legends{background-color:#eee;border:1px solid #ffd500;border-radius:0;box-shadow:none;max-width:100%}.section.twocolparsys .map-legends .map-legend,main.two-column .map-legends .map-legend{padding:0}@media only all and (min-width:43.125em){.section.twocolparsys .map-legends .map-legend,main.two-column .map-legends .map-legend{max-width:540px;max-width:41.53846rem;width:100%}}.section.twocolparsys .map-legends .map-legend .share-links,main.two-column .map-legends .map-legend .share-links{margin:0 17px 5px 8px}.section.twocolparsys .map-legends .map-legend .share-links a,main.two-column .map-legends .map-legend .share-links a{color:#7a0000}.section.twocolparsys .map-legends .map-legend .share-links .share-btn,main.two-column .map-legends .map-legend .share-links .share-btn{color:#262626}.section.twocolparsys .map-legends .legend-title-wrapper,main.two-column .map-legends .legend-title-wrapper{background-color:#c6a602}.section.twocolparsys .map-legends .icon,main.two-column .map-legends .icon{display:inline-block;margin-left:20px;margin-top:-5px;width:20px}.section.twocolparsys .map-legends .title,main.two-column .map-legends .title{color:#262626;display:inline-block;font-family:Lato,sans-serif;font-size:16px;margin-bottom:0;padding:11px 20px 11px 5px}.section.twocolparsys .map-legends .legend-data,main.two-column .map-legends .legend-data{background-color:#eee}.section.twocolparsys .map-legends .legend-data ul,main.two-column .map-legends .legend-data ul{margin:0}.section.twocolparsys .map-legends .legend-data li,main.two-column .map-legends .legend-data li{display:inline-block;margin:0;padding:0}.section.twocolparsys .map-legends .legend-data li:before,main.two-column .map-legends .legend-data li:before{content:''}.section.twocolparsys .map-legends .legend-data li .icon,main.two-column .map-legends .legend-data li .icon{width:25px}.section.twocolparsys .map-legends .legend-data li .title,main.two-column .map-legends .legend-data li .title{padding:11px 0 0 5px}.section.twocolparsys .map-legends .description,main.two-column .map-legends .description{background-color:#eee;color:#666;margin:0;padding:10px 15px}.section.twocolparsys .map-legends .description-toggle,main.two-column .map-legends .description-toggle{background-image:url(images/icons/nav-and-social/Arrow.svg);background-repeat:no-repeat;cursor:pointer;display:inline-block;float:right;height:15px;margin:16px 20px 20px 14px;right:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);width:15px}.section.twocolparsys .map-legends .description-toggle.closed,main.two-column .map-legends .description-toggle.closed{margin:8px 20px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.section.twocolparsys .tooltip-content .tooltip-img,main.two-column .tooltip-content .tooltip-img{width:100%}.section.twocolparsys .tooltip-content .description,.section.twocolparsys .tooltip-content .title,main.two-column .tooltip-content .description,main.two-column .tooltip-content .title{color:#146b8b;font-size:16px;margin:0;padding:15px 15px 7px}.section.twocolparsys .tooltip-content .description,main.two-column .tooltip-content .description{color:#666;font-size:12px;padding:0 15px 15px 15px}@media only all and (min-width:43.125em){header[role=banner] .banner-inner nav a.login-link{background-color:#ffd500;border:none;color:#262626;display:block;font-weight:700;position:absolute;right:0;width:100px;text-decoration:none;height:35px;height:2.69231rem;top:-35px;top:-2.69231rem}header[role=banner] .banner-inner nav a.login-link span{color:#69472b;float:none;margin:0 0 0 11px;min-width:72px;padding:0;position:relative;text-align:left;width:auto;display:block;line-height:1.83333;font-size:12px;font-size:.92308rem;height:22px;height:1.69231rem}header[role=banner] .banner-inner nav a.login-link span:after{content:'\f502';display:block;font-family:genericons;font-size:.8em;line-height:1;margin-left:0;position:absolute;right:20px;top:8px}header[role=banner] .banner-inner nav a.login-link:active,header[role=banner] .banner-inner nav a.login-link:focus,header[role=banner] .banner-inner nav a.login-link:hover{border:none}.header-login{position:relative}.header-login.wrapper{background-color:#ffd500;min-width:100%;width:100%}.login{background-color:#ffd500;display:none;margin-right:11px;width:100%;max-width:1070px;margin:auto;right:0;top:-80px;top:-6.15385rem}.login h2{font-size:13px;font-size:1rem}}@media only all and (min-width:43.125em) and (min-width:60em){.login h2{font-size:18px;font-size:1.38462rem}}@media only all and (min-width:43.125em){.login body.secondary [role=main] .download,.login h2,.login p,body.secondary [role=main] .login .download{color:#262626;margin-bottom:0}.login body.secondary [role=main] .download,.login p,body.secondary [role=main] .login .download{font-size:8px;font-size:.61538rem}}@media only all and (min-width:43.125em) and (min-width:60em){.login body.secondary [role=main] .download,.login p,body.secondary [role=main] .login .download{font-size:11px;font-size:.84615rem}}@media only all and (min-width:43.125em){.login h3{font-weight:400;margin-top:0;font-size:11px;font-size:.84615rem}}@media only all and (min-width:43.125em) and (min-width:60em){.login h3{font-size:13px;font-size:1rem}}@media only all and (min-width:43.125em){.login .login-icon:before{margin-right:5px;display:inline-block;height:17px;width:17px}.login .login-icon.briefcase:before{content:url(images/icons/briefcase.svg)}.login .login-icon.people:before{content:url(images/icons/people.svg);height:20px;width:20px;float:left}.login .login-icon.page:before{content:url(images/icons/page.svg)}.login .login-icon.person:before{content:url(images/icons/person.svg);height:20px;width:20px;float:left;margin-top:3px}.login li:before{content:''}.login a{text-decoration:none;padding-left:20px;font-size:11px;font-size:.84615rem}}@media only all and (min-width:43.125em) and (min-width:60em){.login a{font-size:15px;font-size:1.15385rem}}@media only all and (min-width:43.125em){.login ul.login-options{display:inline-block;margin:0;padding:25px 0;vertical-align:top}.login ul.login-options li{height:210px;max-width:146px;border-left:1px solid #9f891b;list-style:none;vertical-align:top;display:inline-block;margin:0;padding:0}.login ul.login-options li:before{display:none}.login ul.login-options li:last-of-type{border-bottom:none}.login ul.login-options li.active{background-color:transparent}.login ul.login-options li h2{padding:0 7px;margin:auto}}@media only all and (min-width:43.125em) and (min-width:60em){.login ul.login-options li h2{padding:0 25px}}@media only all and (min-width:43.125em){.login ul.login-options li .login-assistance,.login ul.login-options li a{display:block;padding:7px 7px 0}}@media only all and (min-width:43.125em) and (min-width:60em){.login ul.login-options li .login-assistance,.login ul.login-options li a{padding:7px 25px 0}}@media only all and (min-width:43.125em){.login ul.login-options li a{text-decoration:none;margin:auto;font-weight:400;font-size:11px;font-size:.84615rem}}@media only all and (min-width:43.125em) and (min-width:60em){.login ul.login-options li a{font-size:13px;font-size:1rem}}@media only all and (min-width:43.125em){.login ul.login-options li .login-assistance{font-weight:400;font-size:8px;font-size:.61538rem}}@media only all and (min-width:43.125em) and (min-width:60em){.login ul.login-options li .login-assistance{font-size:10px;font-size:.76923rem}}@media only all and (min-width:43.125em){.login ul.login-options li .login-assistance a{display:inline;font-size:inherit;margin:0;padding:0;text-transform:uppercase}}@media only all and (min-width:43.125em) and (min-width:60em){.login ul.login-options li{max-width:230px}}@media only all and (min-width:43.125em){.login>div{color:#69472b;display:none;line-height:1.66667;min-width:175px;padding:25px 30px;font-size:18px;font-size:1.38462rem}}@media only all and (min-width:43.125em) and (min-width:60em){.login>div{min-width:none;width:30%}}@media only all and (min-width:43.125em){.login>div body.secondary [role=main] .download,.login>div p,body.secondary [role=main] .login>div .download{text-transform:uppercase}.login>div form{white-space:nowrap}.login>div form:first-child{margin-right:20px}.login>div form label{font-size:15px;font-size:1.15385rem}.login>div form input[type=password],.login>div form input[type=text]{border:none;border-radius:2px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.15),0 0 1px rgba(0,0,0,.15);color:#c2c2c2;display:block;font-family:Lato,sans-serif;line-height:1.66667;padding:4px 10px;width:100%;font-size:11px;font-size:.84615rem;margin-bottom:12px;margin-bottom:.92308rem}.login>div form input[type=submit]{font-size:15px;font-size:1.15385rem}.login>div form .action{background-color:#7a0000;margin:0 6px 0 -6px;padding:0 24px}.login>div form .action input{font-weight:400;height:2.85em;display:block;line-height:1.84615;font-size:13px;font-size:1rem;height:24px;height:1.84615rem}.login>div form .action:active,.login>div form .action:focus,.login>div form .action:hover{cursor:pointer;background:#530101}.login>div form .action:active input,.login>div form .action:focus input,.login>div form .action:hover input{background:#530101}.login>div ul{margin:0;padding:0;font-size:12px;font-size:.92308rem}.login>div ul li{margin-left:0}.login>div ul li a{text-transform:uppercase;font-size:10px;font-size:.76923rem}.login>div body.secondary [role=main] .download,.login>div p,body.secondary [role=main] .login>div .download{clear:both;line-height:1.2;margin:0 0 5px;font-size:10px;font-size:.76923rem}.login>div .btn,.login>div a.more{padding:0 24px}.login>div .btn span,.login>div a.more span{display:block;line-height:1.84615;font-size:13px;font-size:1rem;height:24px;height:1.84615rem}.login>div.job-seekers{padding-left:40px;padding-right:40px;padding-top:75px;padding-top:5.76923rem}.login>div.job-seekers div{margin-bottom:25px;margin-bottom:1.92308rem}.login>div.job-seekers div h1{color:#69472b;text-transform:none;font-size:18px;font-size:1.38462rem}.login>div.job-seekers div .btn,.login>div.job-seekers div a.more{float:right}.login>div.employees{padding-left:60px;padding-right:75px;padding-top:40px;padding-top:3.07692rem}.login>div.employees div{margin-bottom:16px;margin-bottom:1.23077rem}.login>div.employees div h1{color:#69472b;float:left;text-transform:none;font-size:18px;font-size:1.38462rem}.login>div.employees div .btn,.login>div.employees div a.more{float:right}.login>div.suppliers{padding:70px 85px 0 65px}.login>div.suppliers h1{color:#69472b;float:left;text-transform:none;font-size:18px;font-size:1.38462rem}.login>div.suppliers .btn,.login>div.suppliers a.more{float:right;margin-bottom:1em}}@font-face{font-family:Lato;font-style:normal;font-weight:400;src:local("Lato Regular"),local("Lato-Regular"),url(http://fonts.gstatic.com/s/lato/v11/qIIYRU-oROkIk8vfvxw6QvesZW2xOQ-xsNqO47m55DA.woff) format("woff")}.mainpar,.toppar{padding:0 10px 25px 12px}@media only all and (min-width:43.125em){.mainpar,.toppar{padding:0 25px 0 5px}}.t-template .mainpar{padding:0}@media only all and (min-width:43.125em){.t-template .mainpar{padding:0}}.main-content .mobile-header{color:#666;padding:0 23px;font-size:16px;font-size:1.23077rem}@media only all and (min-width:43.125em){.main-content .mobile-header{display:none}}.main-content .mobile-header h1{color:#666;font-size:1.5rem;margin-bottom:0;text-transform:none}@media only all and (min-width:43.125em){.main-content span:first-child{margin-left:0}}@media only all and (min-width:43.125em){.main-content .news .date{margin-left:0}}.nav-hide-wrapper{display:none;height:1700px;position:absolute;width:100%;z-index:100}.header{background-color:#262626}.header a,.header body.secondary [role=main] .download,.header h1,.header h2,.header h3,.header p,body.secondary [role=main] .header .download{font-family:Lato}.header .login.med-only{display:none}.header .header-utility-nav{background-color:#262626;display:none;margin:0 auto;max-width:960px}.header .header-utility-nav .utility-content{display:inline-block;width:72%;height:35px;height:2.69231rem;margin-top:-45px;margin-top:-3.46154rem}.header .header-utility-nav .utility-content ul{float:right;margin:0;margin:0}.header .header-utility-nav .utility-content ul li{display:inline-block;margin-left:0;padding:20px 12px}.header .header-utility-nav .utility-content ul li a{color:#fff;text-decoration:none;font-size:11px;font-size:.84615rem}@media only all and (min-width:43.125em){.header .header-utility-nav .utility-content ul li a{text-transform:uppercase;font-size:9px;font-size:.69231rem}}@media only all and (min-width:60em){.header .header-utility-nav .utility-content ul li a a{font-size:11px;font-size:.84615rem}}.header .header-utility-nav .utility-content ul li:before{content:'';margin:0}@media only all and (min-width:43.125em){.header .header-utility-nav{display:block}}.header .header-utility-nav .login-link{background-color:#ffd500;display:none;text-decoration:none;width:9%;height:40px;height:3.07692rem}.header .header-utility-nav .login-link span{color:#262626;display:inline-block;font-weight:600;margin:auto;text-align:center;width:100%;font-size:9px;font-size:.69231rem;padding-top:14px;padding-top:1.07692rem;padding-right:10px;padding-right:.76923rem}.header .header-utility-nav .login-link span:after{content:'\f502';display:inline-block;font-family:genericons;font-size:.986em;line-height:1.2;position:absolute;vertical-align:text-bottom;margin-left:2px;margin-left:.15385rem;margin-top:3px;margin-top:.23077rem}.header .header-utility-nav .login-link .link-clicked:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);margin-top:-2px}@media only all and (min-width:43.125em){.header .header-utility-nav .login-link{display:inline-block}}.header .header-utility-nav form{background-color:#7b7b7b;display:inline-block;margin-right:1.5%;margin-bottom:-1.24em;margin-left:1.5%;width:15%;height:40px;height:3.07692rem}.header .header-utility-nav form .search-submit{font-size:1.4em}.header .header-utility-nav .search-bar{background-color:#beb9a2;display:none;overflow:hidden;height:34px;height:2.61538rem}@media only all and (min-width:43.125em){.header .header-utility-nav .search-bar{display:block}}.header .header-utility-nav input{outline:0;-webkit-appearance:none;box-shadow:none}.header .header-utility-nav input[type=search]{background-color:transparent;border:none;border-radius:0;color:#fff;display:inline-block;float:left;font-family:Lato,sans-serif;height:26px;outline:0!important;padding:1px 0;width:70px;-webkit-appearance:none;font-size:12px;font-size:.92308rem;margin-top:6px;margin-top:.46154rem}.header .header-utility-nav input[placeholder]{color:#fff;font-weight:400}.header .header-utility-nav input::-webkit-input-placeholder{color:#fff;font-weight:400}.header .header-utility-nav input:-moz-placeholder{color:#fff;font-weight:400}.header .header-utility-nav input:-ms-input-placeholder{color:#fff;font-weight:400}.header .header-utility-nav input[type=submit]{background:0 0;border:none;color:#fff;display:inline-block;float:left;font-family:Genericons;-webkit-font-smoothing:antialiased;padding:10px 5px 12px 10px;font-size:19px;font-size:1.46154rem;font-weight:600}.subpagenav{background-color:#f0f0f0}.inpage-nav{background-color:#e8e6dd;width:100%}.inpage-nav .share-links{display:none}@media only all and (min-width:43.125em){.inpage-nav .share-links{display:inline;margin:-18px 2px 0 8px}}.inpage-nav .share-no-breadcrumb{display:none}@media only all and (min-width:43.125em){.inpage-nav .share-no-breadcrumb{display:inline}}@media only all and (min-width:43.125em){.inpage-nav .share-no-breadcrumb .share-links{margin:9px 2px 0 8px}}.inpage-nav .heading-container h1{background-color:#fff;border-top:1px solid #b7b4ac;border-bottom:1px solid #b7b4ac;color:#262626;display:none;text-transform:none}.inpage-nav .heading-container h3{background-color:#fff;border-bottom:1px solid #b7b4ac;color:#7a0000;display:block;font-weight:600;margin:0;padding:12px 0 12px 25px;font-size:13px;font-size:1rem}@media only all and (min-width:43.125em){.inpage-nav .heading-container h3{margin:0 0 10px;background-color:transparent;padding:0;border:none}}.inpage-nav .heading-container body.secondary [role=main] .download,.inpage-nav .heading-container p,body.secondary [role=main] .inpage-nav .heading-container .download{display:none}@media only all and (min-width:43.125em){.inpage-nav .heading-container body.secondary [role=main] .download,.inpage-nav .heading-container p,body.secondary [role=main] .inpage-nav .heading-container .download{display:block}}.inpage-nav .heading-container .breadcrumb{padding:17px 0 0 17px}.inpage-nav .heading-container .breadcrumb a{color:#666}.inpage-nav .mobile-only{text-decoration:none}.inpage-nav .mobile-only h2{background-color:#f2f1ec;border-bottom:1px solid #b7b4ac;color:#000;margin-bottom:0;padding:12px 14px 12px 24px;text-transform:none;font-size:14px;font-size:1.07692rem}.inpage-nav .mobile-only h2:after{content:url(images/icons/nav-and-social/NavArrowDown.svg);float:right;height:25px;height:1.92308rem;margin-top:-5px;margin-top:-.38462rem;width:25px;width:1.92308rem}.inpage-nav .med-only{background-color:#fff;border-bottom:1px solid #b7b4ac;padding:13px 24px;margin:0}.inpage-nav .med-only .breadcrumb a{font-weight:700}.inpage-nav .right{display:none}@media only all and (min-width:43.125em){.inpage-nav .right{display:block;height:auto}}.inpage-nav .right ul{list-style-type:none;margin:0}.inpage-nav .right li{border-bottom:1px solid #b7b4ac;margin:0;padding:9px 0 9px 25px}.inpage-nav .right li a{color:#000;text-align:left;text-transform:none;font-size:15px;font-size:1.15385rem}@media only all and (min-width:43.125em){.inpage-nav .right li{padding:0 0 0 25px}}.inpage-nav .right li:before{content:'';margin:0}@media only all and (min-width:43.125em){.inpage-nav{background-color:#f0f0f0;height:auto;margin:0 auto;max-width:960px;padding:.5em 0 .5em}.inpage-nav .left{width:100%}.inpage-nav .heading-container{padding-top:.6em;padding-left:2.15385rem;vertical-align:top}.inpage-nav .heading-container h1{background-color:#f0f0f0;border:none;display:block;padding:0;margin-left:-1px;text-align:left;font-size:20px;font-size:1.53846rem}}@media only all and (min-width:43.125em) and (min-width:60em){.inpage-nav .heading-container h1{font-size:23px;font-size:1.76923rem}}@media only all and (min-width:43.125em){.inpage-nav .mobile-only{display:none}.inpage-nav .med-only{background-color:transparent;border:none;display:block;padding:.5em 0 0 28px}.inpage-nav .med-only h3{margin:0}.inpage-nav .right{height:auto;margin-top:1em;padding-left:2.15385rem;width:100%}}@media only all and (min-width:43.125em) and (min-width:43.125em){.inpage-nav .right .sub-selected{background-color:#ffd500;padding:3px}}@media only all and (min-width:43.125em){.inpage-nav .right li{border:none;padding-right:0;padding-bottom:1em;padding-left:0}.inpage-nav .right li a{color:#7a0000;font-weight:600;text-align:left;text-decoration:none;font-size:11px;font-size:.84615rem}}@media only all and (min-width:43.125em) and (min-width:60em){.inpage-nav .right li a{font-size:12px;font-size:.92308rem}}@media only all and (min-width:43.125em){.inpage-nav .right .right-column{display:inline-block;vertical-align:top;width:24%;padding-right:10px}.inpage-nav .right .mobile-only{display:none}}@media all and (min-width:100em){[role=banner]:before{border-top:0 solid #fff;content:' ';display:block;float:left;margin-top:38px;margin-right:50%;min-height:49px;position:absolute;width:12%;z-index:1;height:49px;height:3.76923rem}html.ie10 [role=banner]:before{margin-top:-1px}html.no-cssgradients [role=banner]:before{display:none}}.utility-click a:after{content:url(images/icons/nav-and-social/NavArrowRight.svg);float:right;height:2.69231rem;margin-top:-.61538rem;width:2.69231rem}@media only all and (min-width:43.125em){.utility-click a:after{color:#fff;content:'\f502';display:inline-block;float:right;font-family:genericons;font-size:.7em;width:auto;height:auto;margin-top:6px;margin-top:.46154rem;margin-left:6px;margin-left:.46154rem}}@media only all and (min-width:60em){.utility-click a:after{font-size:.7em}}.active-utility-wrap{height:1300px;overflow:hidden;position:absolute;width:248px}.active-utility-wrap ul{background-color:#262626;left:248px;min-height:700px;position:absolute;top:0;width:100%}.active-utility-wrap ul .back-arrow{margin-left:0}.active-utility-wrap ul li:first-child{margin-top:-32px;padding-bottom:.1235rem}.active-utility{background-color:#262626;left:248px;min-height:675px;position:absolute;z-index:20000000;width:248px}.active-utility .column-header body.secondary [role=main] .download,.active-utility .column-header p,body.secondary [role=main] .active-utility .column-header .download{font-weight:400;padding-top:.76923rem;padding-bottom:.76923rem}@media only all and (min-width:43.125em){.active-utility .column-header body.secondary [role=main] .download,.active-utility .column-header p,body.secondary [role=main] .active-utility .column-header .download{font-weight:800;padding:0 14px}}.active-utility .column-header body.secondary [role=main] .download:after,.active-utility .column-header p:after,body.secondary [role=main] .active-utility .column-header .download:after{content:url(images/icons/nav-and-social/NavArrowRight.svg);float:right;height:2.69231rem;width:2.69231rem;margin-top:-.61538rem}@media only all and (min-width:43.125em){.active-utility .column-header body.secondary [role=main] .download:after,.active-utility .column-header p:after,body.secondary [role=main] .active-utility .column-header .download:after{content:''}}.active-utility .mobile-only{text-decoration:none}@media only all and (min-width:43.125em){.active-utility .mobile-only{display:none}}.active-utility .parsys ul{display:none}@media only all and (min-width:43.125em){.active-utility .parsys ul{display:block;margin:-20px 0 .92308rem}}.active-utility .parsys ul li{padding:5px 13px}@media only all and (min-width:43.125em){.active-utility .parsys ul li:before{margin-left:-7px}}.active-utility .parsys a{text-decoration:none}@media only all and (min-width:43.125em){.active-utility .parsys .pagechildlisting{margin-top:15px}}@media only all and (min-width:43.125em){.active-utility .parsys .customlisting{margin-top:15px}}.active-utility .parsys .drop-down-column{border-top:1.5px solid #2e2e2e;border-bottom:1.5px solid #000;display:inline-block;vertical-align:top}@media only all and (min-width:43.125em){.active-utility .parsys .drop-down-column:first-child{padding-left:15px}}@media only all and (min-width:43.125em){.active-utility .parsys .drop-down-column{border:none;margin:0 0 .92308rem;width:215px}}.active-utility .onecolright-nav-parsys .drop-down-column{width:100%}.active-utility .twocol5050-nav-parsys .drop-down-column{display:block;width:100%}@media only all and (min-width:43.125em){.active-utility .twocol5050-nav-parsys .drop-down-column{width:215px;display:inline-block}}.active-utility .threecol-nav-parsys .drop-down-column{display:block;width:100%}@media only all and (min-width:43.125em){.active-utility .threecol-nav-parsys .drop-down-column{display:inline-block;width:215px}}.active-utility .fourcol-nav-parsys .drop-down-column{display:block;width:100%}@media only all and (min-width:43.125em){.active-utility .fourcol-nav-parsys .drop-down-column{display:inline-block;width:24%}}.active-utility .back-arrow{color:#fff;font-size:1.15385rem;font-weight:400;margin-left:15px}.active-utility .back-arrow:before{content:url(images/icons/nav-and-social/NavCircArrow.svg);float:left;height:1.61538rem;margin-top:-1px;margin-right:.38462rem;width:1.61538rem}.active-utility body.secondary [role=main] .download,.active-utility p,body.secondary [role=main] .active-utility .download{color:#fff;font-weight:800;margin:0 0 7px;padding:3px 15px;font-size:15px;font-size:1.15385rem}.active-utility li{border-top:1px solid #2e2e2e;border-bottom:1px solid #000;margin:0;padding-top:.76923rem;padding-bottom:.76923rem}@media only all and (min-width:43.125em){.active-utility li{border:none;padding:3px 13px}}.active-utility li:before{content:''}@media only all and (min-width:43.125em){.active-utility li:before{margin-left:-7px}}.active-utility li a{color:#f1ba32;font-weight:400;font-size:15px;font-size:1.15385rem}@media only all and (min-width:43.125em){.active-utility li a{color:#fff;font-size:13px;font-size:1rem}}@media only all and (min-width:43.125em){.active-utility{background-color:#404040;display:none;height:auto;left:0;max-width:960px;min-height:130px;min-width:200px;width:auto;z-index:2000}}.cq-wcm-edit .onecolright-nav-parsys{width:300px}[role=banner]{position:relative;width:100%;z-index:10000;height:49px;height:3.76923rem;min-height:49px;min-height:3.76923rem}@media only all and (min-width:43.125em){[role=banner]{height:auto;left:0;min-height:80px;z-index:auto;min-height:80px;min-height:6.15385rem}}[role=banner] .banner-inner{background-color:#fff;box-shadow:0 2px 5px #c4c2ba;height:100%;min-width:305px;position:absolute;width:100%}@media only all and (min-width:43.125em){[role=banner] .banner-inner{box-shadow:none;opacity:1;position:relative;min-height:80px;min-height:6.15385rem}html.no-rgba [role=banner] .banner-inner{opacity:1}}[role=banner] .banner-inner .wrapper{height:100%}[role=banner] .banner-inner .wrapper .alert{margin-top:-35px;width:100%}[role=banner] .banner-inner .wrapper .alert:before{content:url(images/icons/service-alert-symbol4.png);display:inline-block;float:right;height:25px;height:1.92308rem;margin-top:11px;margin-top:.84615rem;padding-right:20px;padding-right:1.53846rem;padding-top:2px;padding-top:.15385rem}@media only all and (min-width:43.125em){[role=banner] .banner-inner .wrapper .alert{display:none}}[role=banner] .banner-inner .wrapper .arrow-wrapper{display:none;margin-top:14px;position:absolute;width:100%}[role=banner] .banner-inner .wrapper .arrow-wrapper .alert-arrow-up{border-right:10px solid transparent;border-bottom:10px solid #7a0000;border-left:10px solid transparent;float:right;height:0;width:0;margin-top:26px;margin-top:2rem;margin-right:22px;margin-right:1.69231rem}@media only all and (min-width:43.125em){[role=banner] .banner-inner .wrapper .arrow-wrapper .alert-arrow-up{display:none}}@media only all and (min-width:43.125em){[role=banner] .banner-inner .wrapper{max-width:960px;z-index:1;height:80px;height:6.15385rem}}[role=banner] .banner-inner .menu-toggle,[role=banner] .banner-inner .search-toggle{display:block;overflow:hidden;position:absolute;text-decoration:none;text-indent:200%;top:0;white-space:nowrap;width:18.4375%;z-index:10;height:49px;height:3.76923rem;min-width:56px;min-width:4.30769rem}[role=banner] .banner-inner .menu-toggle:before,[role=banner] .banner-inner .search-toggle:before{color:#000;display:block;height:100%;left:0;line-height:2.04167;position:absolute;text-align:center;text-indent:0;top:0;width:100%;font-size:24px;font-size:1.84615rem}@media only all and (min-width:43.125em){[role=banner] .banner-inner .menu-toggle,[role=banner] .banner-inner .search-toggle{display:none}}[role=banner] .banner-inner .menu-toggle{width:5.61538rem}[role=banner] .banner-inner .search-toggle{right:0}[role=banner] .banner-inner .logo{background-color:#fff;height:100%;margin:0 auto;margin-left:20%;position:absolute;width:60%;z-index:2;min-width:196px;min-width:15.07692rem}@media only all and (min-width:43.125em){[role=banner] .banner-inner .logo{float:left;margin:23px auto;position:static;width:30%;height:30px;height:2.308rem}}[role=banner] .banner-inner .logo a{background:no-repeat center center;display:block;height:100%;background-image:url(images/logo-mobileBlack.png)}@media all and (-webkit-min-device-pixel-ratio:1.5),all and (min-resolution:1.5dppx),all and (min--moz-device-pixel-ratio:1.5),all and (min-resolution:144dpi){[role=banner] .banner-inner .logo a{background-image:url(images/logo-mobileBlack@2x.png);background-size:115px}}html.lt-ie9 [role=banner] .banner-inner .logo a{background-image:url(images/logo-mobileBlack.png)}@media only all and (min-width:43.125em){[role=banner] .banner-inner .logo a{background-position:100% center;width:100%;padding-right:20px;padding-right:1.53846rem;background-image:url(../../../content/dam/nscorp/NSLogo_soaring_black.png)}}@media only all and (min-width:43.125em) and (-webkit-min-device-pixel-ratio:1.5),only all and (min-width:43.125em) and (min-resolution:1.5dppx),only all and (min-width:43.125em) and (min--moz-device-pixel-ratio:1.5),only all and (min-width:43.125em) and (min-resolution:144dpi){[role=banner] .banner-inner .logo a{background-image:url(images/logoBlack@2x.png);background-size:539px}}@media only all and (min-width:43.125em){html.lt-ie9 [role=banner] .banner-inner .logo a{background-image:url(../../../content/dam/nscorp/NSLogo_soaring_black.png)}}[role=banner] .banner-inner form.mobile-search-form{background-image:-webkit-linear-gradient(top,#000,#262626);background-image:linear-gradient(to bottom,#000,#262626);display:none;margin-bottom:0;position:relative;z-index:1000;height:49px;height:3.76923rem;padding-top:10px;padding-top:.76923rem}[role=banner] .banner-inner form.mobile-search-form input[type=search]{background:#fff url(images/icons/search-icon-black.png) no-repeat 8px center;background-size:15px;border:none;border-radius:100em;display:block;margin:0 auto;padding:6px 4.57038% 6px 10.78611%;padding:.46154rem 4.57038% .46154rem 10.78611%;width:79.89031%;font-size:14px;font-size:1.07692rem}@media all and (-webkit-min-device-pixel-ratio:1.5),all and (min-resolution:1.5dppx),all and (min--moz-device-pixel-ratio:1.5),all and (min-resolution:144dpi){[role=banner] .banner-inner form.mobile-search-form input[type=search]{background-image:url(images/icons/search-icon@2x.png);background-size:14px auto}}[role=banner] [role=navigation]{background-color:#262626;left:-248px;top:49px;position:absolute;width:248px;z-index:1000}[role=banner] [role=navigation] ul{float:left;margin-bottom:0;width:100%}[role=banner] [role=navigation] ul .nav-w-drop a{padding-bottom:25px}@media only all and (min-width:43.125em){[role=banner] [role=navigation] ul .nav-w-drop a{padding-bottom:0}}[role=banner] [role=navigation] ul .nav-w-drop .nav-arrow-up{border-right:10px solid transparent;border-bottom:10px solid #000;border-left:10px solid transparent;display:none;height:0;position:absolute;width:0;z-index:-10;padding-top:20px;padding-top:1.53846rem;margin-left:10px;margin-left:.76923rem}@media only all and (min-width:60em){[role=banner] [role=navigation] ul .nav-w-drop .nav-arrow-up{border-right:10px solid transparent;border-bottom:10px solid #000;border-left:10px solid transparent;margin-left:15px;margin-left:1.15385rem;padding-top:16px;padding-top:1.23077rem}}[role=banner] [role=navigation] ul .nav-w-drop a:after{color:#aaa;display:none;float:right;font-family:genericons;font-size:.6em;margin-left:-4px;margin-left:-.30769rem;margin-top:7px;margin-top:.53846rem}@media only all and (min-width:43.125em){[role=banner] [role=navigation] ul .nav-w-drop a:after{display:inline-block;content:'\f502'}}@media only all and (min-width:60em){[role=banner] [role=navigation] ul .nav-w-drop a:after{font-size:.8em;margin-top:8px;margin-top:.61538rem}}[role=banner] [role=navigation] ul .nav-w-drop .nav-link-clicked:after{visibility:hidden}[role=banner] [role=navigation] ul li{background-color:#262626;border-top:1px solid #2e2e2e;border-bottom:1px solid #000;display:block;margin-left:0;padding:0 8px 0 20px;padding-top:10px;padding-top:.76923rem;padding-bottom:10px;padding-bottom:.76923rem}[role=banner] [role=navigation] ul li a{color:#f1ba32;font-weight:400;text-decoration:none;font-size:15px;font-size:1.15385rem}[role=banner] [role=navigation] ul li a .forward-arrow:after{content:url(images/icons/nav-and-social/NavArrowRight.svg);float:right;height:35px;height:2.69231rem;margin-top:-8px;margin-top:-.61538rem;width:35px;width:2.69231rem}@media only all and (min-width:43.125em){[role=banner] [role=navigation] ul li a .forward-arrow:after{display:none}}[role=banner] [role=navigation] ul li:last-child{border-bottom:none}[role=banner] [role=navigation] ul li:before{content:'';margin:0;padding:0}[role=banner] [role=navigation] .mobile-only-utility{border:none}[role=banner] [role=navigation] .mobile-only-utility li a{color:#c4c2ba;font-weight:400;font-size:14px;font-size:1.07692rem}[role=banner] [role=navigation] .mobile-only-login-buttons ul li{color:#c4c2ba;text-transform:uppercase}[role=banner] [role=navigation] .mobile-only-login-buttons ul li:first-child{background-color:#1d1d1d;border:none;color:#fff}[role=banner] [role=navigation] .mobile-only-login-buttons ul li a{color:#c4c2ba;text-transform:none}@media only all and (min-width:43.125em){[role=banner] [role=navigation]{background-color:#fff;float:right;height:100%;left:auto;min-width:150px;position:relative;top:auto;width:auto}[role=banner] [role=navigation] .mobile-only-login-buttons{display:none}[role=banner] [role=navigation] ul{border:none;float:right;width:auto;padding-top:36px;padding-top:2.76923rem}}@media only all and (min-width:43.125em) and (min-width:60em){[role=banner] [role=navigation] ul{padding-top:34px;padding-top:2.61538rem}}@media only all and (min-width:43.125em){[role=banner] [role=navigation] ul li{background-color:#fff;border:none;display:inline-block;margin-left:15px;padding:0;vertical-align:top;width:auto}[role=banner] [role=navigation] ul li a{color:#000;font-weight:400;padding:0;text-transform:uppercase;font-size:11px;font-size:.84615rem;padding-right:8px;padding-right:.61538rem}}@media only all and (min-width:43.125em) and (min-width:60em){[role=banner] [role=navigation] ul li a{font-size:16px;font-size:1.23077rem}}@media only all and (min-width:43.125em){[role=banner] [role=navigation] .mobile-only-utility{display:none}}[role=banner] .active-wrapper{display:none;height:700px;left:0;overflow:hidden;position:absolute;top:0;width:248px}@media only all and (min-width:43.125em){[role=banner] .active-wrapper{display:block;height:auto;position:absolute;top:80px;width:100%;z-index:100}}@media only all and (min-width:60em){[role=banner] .active-wrapper{width:960px}}[role=banner] .active{background-color:#262626;display:none;min-height:50px;overflow:scroll;position:absolute;z-index:1001;height:700px;height:53.84615rem;width:248px;width:19.07692rem}[role=banner] .active h3{color:#f1ba32;margin:0;font-weight:400;font-size:15px;font-size:1.15385rem}[role=banner] .active .mobile-only h3{color:#fff;font-weight:400;font-size:15px;font-size:1.15385rem}[role=banner] .active .drop-down-column ul li a,[role=banner] .active body.secondary [role=main] .download,[role=banner] .active p,body.secondary [role=main] [role=banner] .active .download{color:#c4c2ba;margin:0}[role=banner] .active a{text-decoration:none}[role=banner] .active .has-header,[role=banner] .active .med-only{display:none}[role=banner] .active ul{border-top:1px solid #262626;list-style-type:none}[role=banner] .active ul li{padding:0}[role=banner] .active ul li a{color:#f1ba32;font-weight:400;font-size:13px;font-size:1rem}[role=banner] .active ul li:before{content:'';margin:0}[role=banner] .active .drop-down-column .section{display:none}[role=banner] .active .drop-down-column .advancedlisting,[role=banner] .active .drop-down-column .contentcallout,[role=banner] .active .drop-down-column .customlisting,[role=banner] .active .drop-down-column .pagechildlisting{display:block}[role=banner] .active .drop-down-cta h3,[role=banner] .active .mobile-only h3{border-bottom:1px solid #000;border-top:1px solid #2e2e2e;padding-top:16px;padding-top:1.23077rem;padding-left:20px;padding-left:1.53846rem;padding-bottom:10px;padding-bottom:.76923rem}[role=banner] .active .column-header body.secondary [role=main] .download,[role=banner] .active .column-header p,[role=banner] .active .drop-down-column ul li,body.secondary [role=main] [role=banner] .active .column-header .download{border-top:1.5px solid #2e2e2e;border-bottom:1.5px solid #000;margin:0;width:100%;padding-top:13px;padding-top:1rem;padding-bottom:13px;padding-bottom:1rem;padding-left:20px;padding-left:1.53846rem}[role=banner] .active .column-header body.secondary [role=main] .download,[role=banner] .active .column-header p,body.secondary [role=main] [role=banner] .active .column-header .download{font-weight:400}[role=banner] .active .column-header body.secondary [role=main] .download:after,[role=banner] .active .column-header p:after,body.secondary [role=main] [role=banner] .active .column-header .download:after{content:url(images/icons/nav-and-social/NavArrowRight.svg);float:right;height:35px;height:2.69231rem;margin-right:10px;margin-right:.76923rem;margin-top:-13px;margin-top:-1rem;width:35px;width:2.69231rem}@media only all and (min-width:43.125em){[role=banner] .active .column-header body.secondary [role=main] .download:after,[role=banner] .active .column-header p:after,body.secondary [role=main] [role=banner] .active .column-header .download:after{display:none}}[role=banner] .active .drop-down-column .has-header-visible{background-color:#262626;display:none;position:absolute;top:0;width:100%;z-index:100000;height:700px;height:53.84615rem}[role=banner] .active .drop-down-column .has-header-visible .back-arrow{padding-top:0;padding-bottom:0}[role=banner] .active .drop-down-column .has-header-visible .back-arrow:before{content:url(images/icons/nav-and-social/NavCircArrow.svg);float:left;height:21px;height:1.61538rem;margin-right:5px;margin-right:.38462rem;margin-top:-1px;margin-top:-.07692rem;width:21px;width:1.61538rem}@media only all and (min-width:43.125em){[role=banner] .active .drop-down-column .has-header-visible .back-arrow:before{display:none}}[role=banner] .active .drop-down-column .has-header-visible li{margin:0;padding-top:10px;padding-top:.76923rem;padding-bottom:10px;padding-bottom:.76923rem;padding-left:20px;padding-left:1.53846rem}[role=banner] .active .drop-down-column .has-header-visible li a{color:#f1ba32;font-size:15px;font-size:1.15385rem}[role=banner] .active .drop-down-column .mobile-only h3{border:none;padding-left:0}[role=banner] .active .mobile-only.clickable .back-arrow:before{content:url(images/icons/nav-and-social/NavCircArrow.svg);float:left;height:21px;height:1.61538rem;margin-right:5px;margin-right:.38462rem;margin-top:-1px;margin-top:-.07692rem;width:21px;width:1.61538rem}@media only all and (min-width:43.125em){[role=banner] .active{background-color:#000;box-shadow:0 20px 20px -17px #555;display:none;height:auto;margin:auto;position:relative;top:0;overflow:hidden;width:100%;min-width:690px;min-width:53.07692rem}[role=banner] .active .mobile-only{display:none}[role=banner] .active .has-header,[role=banner] .active .med-only{display:block}[role=banner] .active .has-header{height:auto}[role=banner] .active .drop-down-column{display:inline-block;margin:0 0 0 .8em;vertical-align:top;width:23%;padding-bottom:35px;padding-bottom:2.69231rem}[role=banner] .active .drop-down-column ul{border-top:1px solid #fff;margin-top:20px;margin-top:1.53846rem}[role=banner] .active .drop-down-column ul li{border:none;margin-left:0;margin-top:10px;padding:0;margin-top:10px;margin-top:.76923rem}[role=banner] .active .drop-down-column ul li a{color:#f1ba32;font-weight:400;font-size:13px;font-size:1rem;margin-top:7px;margin-top:.53846rem}[role=banner] .active .drop-down-column .column-header{width:100%;height:30px;height:2.30769rem;margin-top:25px;margin-top:1.92308rem}[role=banner] .active .drop-down-column .column-header body.secondary [role=main] .download,[role=banner] .active .drop-down-column .column-header p,body.secondary [role=main] [role=banner] .active .drop-down-column .column-header .download{border:none;color:#fff;font-weight:400;padding-left:0;font-size:15px;font-size:1.15385rem}}@media only all and (min-width:43.125em) and (min-width:60em){[role=banner] .active .drop-down-column .column-header body.secondary [role=main] .download,[role=banner] .active .drop-down-column .column-header p,body.secondary [role=main] [role=banner] .active .drop-down-column .column-header .download{font-size:18px;font-size:1.38462rem}}@media only all and (min-width:43.125em){[role=banner] .active .drop-down-column .section{border-top:1px solid #fff;margin-right:0;display:block;margin-left:5px;margin-left:.313rem;margin-bottom:25px;margin-bottom:1.92308rem;margin-top:25px;margin-top:1.92308rem}[role=banner] .active .drop-down-column .section:first-child{border-top:none}[role=banner] .active .drop-down-column .advancedlisting,[role=banner] .active .drop-down-column .customlisting,[role=banner] .active .drop-down-column .new.section,[role=banner] .active .drop-down-column .pagechildlisting{border:0 none;padding:0}[role=banner] .active .drop-down-column .drop-down-cta .med-only{display:block;font-weight:400}[role=banner] .active .drop-down-column .drop-down-cta body.secondary [role=main] .download,[role=banner] .active .drop-down-column .drop-down-cta p,body.secondary [role=main] [role=banner] .active .drop-down-column .drop-down-cta .download{color:#f1ba32;width:100%}[role=banner] .active .drop-down-column .drop-down-cta h3{border-top:none;color:#fff;padding-left:0;font-weight:400;font-size:15px;font-size:1.15385rem}}@media only all and (min-width:43.125em) and (min-width:60em){[role=banner] .active .drop-down-column .drop-down-cta h3{font-size:18px;font-size:1.38462rem}}@media only all and (min-width:43.125em){[role=banner] .active .drop-down-column .download .label,[role=banner] .active .drop-down-column .download h3{color:#fff;display:block}[role=banner] .active .drop-down-column .download .label{clear:both;font-weight:100}[role=banner] .active .drop-down-column .download .btn,[role=banner] .active .drop-down-column .download a.more{margin:10px 0}[role=banner] .active .drop-down-column .download .btn span,[role=banner] .active .drop-down-column .download a.more span{background:0 0;padding-left:0;font-weight:400;line-height:32px;font-size:13px;font-size:1rem}[role=banner] .active .twocolright-nav-parsys .drop-down-column:last-child{width:73%}}@media only all and (min-width:60em){[role=banner] .active{width:960px}}.alertbanner{background-color:#7a0000}.service-alert{background-color:#7a0000;color:#fff;display:none;position:relative;text-decoration:none;width:100%}.service-alert body.secondary [role=main] .download,.service-alert p,body.secondary [role=main] .service-alert .download{height:75px;height:5.76923rem;padding:20px;padding:1.53846rem}@media only all and (min-width:43.125em){.service-alert body.secondary [role=main] .download,.service-alert p,body.secondary [role=main] .service-alert .download{height:auto}}.service-alert body.secondary [role=main] .download i,.service-alert p i,body.secondary [role=main] .service-alert .download i{text-transform:uppercase}.service-alert .read-more-arrow{display:none}@media only all and (min-width:43.125em){.service-alert{display:block;margin:auto;max-width:960px;position:relative}.service-alert body.secondary [role=main] .download,.service-alert p,body.secondary [role=main] .service-alert .download{display:inline-block;font-weight:400;margin:0 auto;max-width:960px;padding:10px 0 10px 45px;width:auto}.service-alert body.secondary [role=main] .download:before,.service-alert p:before,body.secondary [role=main] .service-alert .download:before{content:url(images/icons/service-alert-symbol4.png);display:inline-block;left:0;position:absolute;top:7px;height:25px;height:1.92308rem;margin-bottom:9px;margin-bottom:.69231rem;padding-right:10px;padding-right:.76923rem;padding-left:28px;padding-left:2.15385rem}.service-alert body.secondary [role=main] .download span,.service-alert p span,body.secondary [role=main] .service-alert .download span{font-weight:600;text-transform:uppercase;padding-left:20px;padding-left:1.53846rem}.service-alert .read-more-arrow{color:#fff;height:10px;width:5px}.service-alert .read-more-arrow .read-more-arrow:after{content:'\f431';display:inline-block;font-family:genericons;height:10px;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);width:10px;height:22px;height:1.69231rem}}.prototype-body{background-attachment:fixed;background-image:-webkit-linear-gradient(#c89463,#f2f1ec);background-image:linear-gradient(#c89463,#f2f1ec);background-repeat:no-repeat}.prototype-page{background-color:#fff;padding-left:25px;padding-right:25px;padding-top:35px}.prototype-page .news li{height:100px;padding:20px 40px}.prototype-page .news li:after{margin-left:15px}@font-face{font-family:icomoon;src:url(images/icons/IFtest/icomoon.eot);src:url(images/icons/IFtest/icomoon.eot?#iefix) format("embedded-opentype"),url(images/icons/IFtest/icomoon.woff2) format("woff2"),url(images/icons/IFtest/icomoon.woff) format("woff"),url(images/icons/IFtest/icomoon.ttf) format("truetype"),url(images/icons/IFtest/icomoon.svg#icomoonregular) format("svg");font-weight:400;font-style:normal}.primary-footer{clear:both}@media only all and (min-width:43.125em){.primary-footer{margin-top:5px;margin-top:.38462rem}}.primary-footer .menu-bar{background-color:#262626;background-image:url(images/logo-footer.png);background-position:center 39px;background-position:center 3rem;background-repeat:no-repeat;background-size:129px auto;padding-top:115px;padding-top:8.84615rem;padding-bottom:24px;padding-bottom:1.84615rem}@media all and (-webkit-min-device-pixel-ratio:1.5),all and (min-resolution:1.5dppx),all and (min--moz-device-pixel-ratio:1.5),all and (min-resolution:144dpi){.primary-footer .menu-bar{background-image:url(images/logo-footer@2x.png)}}@media only all and (min-width:43.125em){.primary-footer .menu-bar{height:100px;padding:0;background:-webkit-linear-gradient(left,#2e2e2e,#262626);background:linear-gradient(to right,#2e2e2e,#262626)}html.no-cssgradients .primary-footer .menu-bar{background:#262626}}.primary-footer .menu-bar .wrapper{margin:0 auto}.primary-footer .menu-bar .wrapper .emergency{color:#a29d8a;display:none;float:right;margin-top:23px;padding-right:20px;width:auto;font-size:13px;font-size:1rem}.primary-footer .menu-bar .wrapper .emergency span{color:#fff;font-size:15px;font-size:1.15385rem}@media only all and (min-width:43.125em){.primary-footer .menu-bar .wrapper{background-position:left 27px,0 0;background-position:left 2.07692rem,0 0;background-repeat:no-repeat,no-repeat;background-size:18% auto,auto auto;height:100%;background-image:url(images/logo-footer.png),-webkit-linear-gradient(158deg,#262626 76.8%,#2e2e2e 76.8%);background-image:url(images/logo-footer.png),linear-gradient(-68deg,#262626 76.8%,#2e2e2e 76.8%);zoom:1;padding-bottom:18px;padding-bottom:1.38462rem;padding-top:18px;padding-top:1.38462rem}.primary-footer .menu-bar .wrapper .emergency{display:block}.primary-footer .menu-bar .wrapper:after,.primary-footer .menu-bar .wrapper:before{content:" ";display:table}.primary-footer .menu-bar .wrapper:after{clear:both}}@media only all and (min-width:43.125em) and (-webkit-min-device-pixel-ratio:1.5),only all and (min-width:43.125em) and (min-resolution:1.5dppx),only all and (min-width:43.125em) and (min--moz-device-pixel-ratio:1.5),only all and (min-width:43.125em) and (min-resolution:144dpi){.primary-footer .menu-bar .wrapper{background-image:url(images/logo-footer@2x.png),-webkit-linear-gradient(158deg,#262626 76.8%,#2e2e2e 76.8%);background-image:url(images/logo-footer@2x.png),linear-gradient(-68deg,#262626 76.8%,#2e2e2e 76.8%)}}@media only all and (min-width:43.125em){html.no-cssgradients .primary-footer .menu-bar .wrapper{background:url(images/logo-footer.png) no-repeat left center;background-position:left 18px;background-size:18% auto}}@media all and (min-width:54.0625em){.primary-footer .menu-bar .wrapper{background-size:auto auto}}@media all and (min-width:54.0625em) and (-webkit-min-device-pixel-ratio:1.5),all and (min-width:54.0625em) and (min-resolution:1.5dppx),all and (min-width:54.0625em) and (min--moz-device-pixel-ratio:1.5),all and (min-width:54.0625em) and (min-resolution:144dpi){.primary-footer .menu-bar .wrapper{background-size:163px auto,auto auto}}.primary-footer .menu-bar .wrapper .utility-mobile{text-align:center;width:auto;margin-bottom:24px;margin-bottom:1.84615rem}@media only all and (min-width:43.125em){.primary-footer .menu-bar .wrapper .utility-mobile{display:none}}.primary-footer .menu-bar .wrapper .utility-mobile li{display:inline-block}.primary-footer .menu-bar .wrapper .utility-mobile li:after{color:#beb9a2;content:'•';padding:0 10px}.primary-footer .menu-bar .wrapper .utility-mobile li:last-child:after{display:none}.primary-footer .menu-bar .wrapper .utility-mobile a{color:#ecb632;text-decoration:none;text-transform:uppercase}.primary-footer .menu-bar .wrapper .utility-mobile a:active,.primary-footer .menu-bar .wrapper .utility-mobile a:focus,.primary-footer .menu-bar .wrapper .utility-mobile a:hover{text-decoration:underline}.primary-footer .menu-bar .primary{display:none;float:left;width:36.14583%}@media only all and (min-width:43.125em){.primary-footer .menu-bar .primary{display:block}}@media only all and (min-width:60em){.primary-footer .menu-bar .primary{width:21.875%}}.primary-footer .menu-bar .primary a{color:#f1ba32;display:block;line-height:2.8;position:relative;text-decoration:none;text-transform:uppercase;font-size:15px;font-size:1.15385rem}.primary-footer .menu-bar .primary a:before{background-image:-webkit-linear-gradient(left,#fff,transparent);background-image:linear-gradient(to right,#fff,transparent);top:-1px;content:'';display:block;height:1px;position:absolute;width:100%}.primary-footer .menu-bar .primary a:active,.primary-footer .menu-bar .primary a:focus,.primary-footer .menu-bar .primary a:hover{color:#ffe5a5}.primary-footer .menu-bar .primary li:first-child a:before{display:none}.primary-footer .menu-bar .utility{display:none;margin-left:23%;margin-top:10px;margin-top:.76923rem}@media only all and (min-width:43.125em){.primary-footer .menu-bar .utility{display:block;margin-top:35px;margin-top:2.69231rem}}.primary-footer .menu-bar .utility li{display:inline-block;margin-left:1em;line-height:1.84615}.primary-footer .menu-bar .utility li a{color:#f6f1d8;font-size:11px;text-decoration:none}.primary-footer .menu-bar .utility li a:active,.primary-footer .menu-bar .utility li a:focus,.primary-footer .menu-bar .utility li a:hover{color:#a29d8a}@media only all and (min-width:60em){.primary-footer .menu-bar .utility li a{font-size:13px}}.primary-footer .menu-bar .address{color:#858585;display:none;float:left;height:100%;width:27.39583%;margin-top:160px;margin-top:12.30769rem}@media only all and (min-width:43.125em){.primary-footer .menu-bar .address{display:block}}@media only all and (min-width:60em){.primary-footer .menu-bar .address{margin-top:80px;margin-top:6.15385rem}}.primary-footer .menu-bar .spotlights{color:#a29d8a;display:none;float:left;width:72.39583%;font-size:11px;font-size:.84615rem}@media only all and (min-width:43.125em){.primary-footer .menu-bar .spotlights{display:block}}@media only all and (min-width:60em){.primary-footer .menu-bar .spotlights{margin-right:14.47917%;width:25.52083%}}.primary-footer .menu-bar .spotlights li{float:left;margin-bottom:2em;padding-right:20px;width:50%}@media only all and (min-width:60em){.primary-footer .menu-bar .spotlights li{float:none;margin-bottom:0;padding-right:0;width:auto}.primary-footer .menu-bar .spotlights li:first-child{margin-bottom:1.5em}}.primary-footer .menu-bar .spotlights a{color:#fffefa;display:block;font-size:1.63636em;margin-bottom:.5em;text-decoration:none}.primary-footer .copyright-bar{background-color:#1d1d1d;color:#7d7c7c;overflow:hidden;padding:1em 0;text-align:center;font-size:10px;font-size:.76923rem}@media only all and (min-width:43.125em){.primary-footer .copyright-bar{min-height:45px;padding:0;font-size:9px;font-size:.69231rem}.primary-footer .copyright-bar .copyright{float:left;line-height:4.09091}.primary-footer .copyright-bar .copyright a{color:#7d7c7c;margin-top:0;margin-right:0;margin-bottom:0;margin-left:8px}.primary-footer .copyright-bar .copyright a:first-of-type{margin-left:15px}}@media only all and (min-width:60em){.primary-footer .copyright-bar{font-size:11px;font-size:.84615rem}}.primary-footer .copyright-bar span{display:none}@media only all and (min-width:43.125em){.primary-footer .copyright-bar span{display:inline}}.primary-footer .copyright-bar a{display:none}@media only all and (min-width:43.125em){.primary-footer .copyright-bar a{display:inline-block}}.primary-footer .social-media,.primary-footer .social-media-mobile{display:none;float:right}@media only all and (min-width:43.125em){.primary-footer .social-media,.primary-footer .social-media-mobile{display:block}}.primary-footer .social-media li,.primary-footer .social-media-mobile li{float:left}.primary-footer .social-media li a,.primary-footer .social-media-mobile li a{margin:5px;overflow:hidden;white-space:nowrap;width:23px}@media only all and (min-width:60em){.primary-footer .social-media li a,.primary-footer .social-media-mobile li a{margin:8px;width:25px}.primary-footer .social-media li a img,.primary-footer .social-media-mobile li a img{height:25px;width:25px}}.primary-footer .social-media li a:before,.primary-footer .social-media-mobile li a:before{background-color:#7a0000;border-radius:100%;color:#fff;display:inline-block;font-family:genericons;font-size:1.2em;line-height:1;padding:6px}.primary-footer .social-media li a.twitter:before,.primary-footer .social-media-mobile li a.twitter:before{content:""}.primary-footer .social-media li a.facebook:before,.primary-footer .social-media-mobile li a.facebook:before{content:""}.primary-footer .social-media li a.flickr:before,.primary-footer .social-media-mobile li a.flickr:before{content:""}.primary-footer .social-media li a.youtube:before,.primary-footer .social-media-mobile li a.youtube:before{content:""}.primary-footer .social-media li a.linkedin:before,.primary-footer .social-media-mobile li a.linkedin:before{content:""}.primary-footer .social-media li a.rss:before,.primary-footer .social-media-mobile li a.rss:before{content:""}.primary-footer .social-media li a.email:before,.primary-footer .social-media-mobile li a.email:before{content:""}.primary-footer .social-media-mobile{display:block;float:none;text-align:center}@media only all and (min-width:43.125em){.primary-footer .social-media-mobile{display:none}}.primary-footer .social-media-mobile li{display:inline-block;float:none;width:35px}.primary-footer .social-media-mobile li a{margin:8px;color:transparent}.primary-footer .social-media-mobile li a img{background:-webkit-radial-gradient(#fff 50%,#000 50%);background:radial-gradient(#fff 50%,#000 50%);border-radius:100%;height:30px;width:30px}.leaflet-image-layer,.leaflet-layer,.leaflet-map-pane,.leaflet-marker-icon,.leaflet-marker-pane,.leaflet-marker-shadow,.leaflet-overlay-pane,.leaflet-overlay-pane svg,.leaflet-popup-pane,.leaflet-shadow-pane,.leaflet-tile,.leaflet-tile-container,.leaflet-tile-pane,.leaflet-zoom-box{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden;-ms-touch-action:none}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container img{max-width:none!important}.leaflet-container img.leaflet-image-layer{max-width:15000px!important}.leaflet-tile{-webkit-filter:inherit;filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-tile-pane{z-index:2}.leaflet-objects-pane{z-index:3}.leaflet-overlay-pane{z-index:4}.leaflet-shadow-pane{z-index:5}.leaflet-marker-pane{z-index:6}.leaflet-popup-pane{z-index:7}.leaflet-control{position:relative;z-index:7;pointer-events:auto}.leaflet-bottom,.leaflet-top{position:absolute;z-index:10;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup,.leaflet-fade-anim .leaflet-tile{opacity:0;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup,.leaflet-fade-anim .leaflet-tile-loaded{opacity:1}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-pan-anim .leaflet-tile,.leaflet-touching .leaflet-zoom-animated,.leaflet-zoom-anim .leaflet-tile{-webkit-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-clickable{cursor:pointer}.leaflet-container{cursor:-webkit-grab;cursor:-moz-grab}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging,.leaflet-dragging .leaflet-clickable,.leaflet-dragging .leaflet-container{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing}.leaflet-container{background:#ddd;outline:0}.leaflet-container a{color:#0078a8}.leaflet-container a.leaflet-active{outline:2px solid orange}.leaflet-zoom-box{border:2px dotted #05f;background:#fff;opacity:.5}.leaflet-container{font:12px/1.5 "Helvetica Neue",Arial,Helvetica,sans-serif}.leaflet-bar{box-shadow:0 1px 7px rgba(0,0,0,.65);border-radius:4px}.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar{border-radius:10px}.leaflet-touch .leaflet-bar a{width:30px;height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:7px;border-top-right-radius:7px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:7px;border-bottom-right-radius:7px;border-bottom:none}.leaflet-control-zoom-in{font:bold 18px 'Lucida Console',Monaco,monospace}.leaflet-control-zoom-out{font:bold 22px 'Lucida Console',Monaco,monospace}.leaflet-touch .leaflet-control-zoom-in{font-size:22px;line-height:30px}.leaflet-touch .leaflet-control-zoom-out{font-size:28px;line-height:30px}.leaflet-control-layers{box-shadow:0 1px 7px rgba(0,0,0,.4);background:#f8f8f9;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(clientlibs/css/images/layers.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(clientlibs/css/images/layers-2x.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-group-separator,.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-container .leaflet-control-attribution{background-color:rgba(255,255,255,.7);box-shadow:0 0 5px #bbb;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;color:#000;line-height:1.1;padding:2px 5px 1px;font-size:11px;text-shadow:1px 1px 1px #fff;background-color:rgba(255,255,255,.5);box-shadow:0 -1px 5px rgba(0,0,0,.2);white-space:nowrap;overflow:hidden}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px;box-shadow:0 2px 5px rgba(0,0,0,.2)}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-control-zoom{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-control-zoom{border:4px solid rgba(0,0,0,.3)}.leaflet-popup{position:absolute;text-align:center}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 19px;line-height:1.4}.leaflet-popup-content body.secondary [role=main] .download,.leaflet-popup-content p,body.secondary [role=main] .leaflet-popup-content .download{margin:18px 0}.leaflet-popup-tip-container{margin:0 auto;width:40px;height:20px;position:relative;overflow:hidden}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}html.no-csstransforms3d .leaflet-popup-tip{-webkit-transform:none;-ms-transform:none;transform:none}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;box-shadow:0 3px 14px rgba(0,0,0,.4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:4px 4px 0 0;text-align:center;width:18px;height:14px;font:16px/14px Tahoma,Verdana,sans-serif;color:#c3c3c3;text-decoration:none;font-weight:700;background:0 0}.leaflet-container a.leaflet-popup-close-button:hover{color:#999}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-editing-icon{border-radius:2px}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(clientlibs/css/#default#VML);display:inline-block;position:absolute}.leaflet-control{display:inline}.leaflet-popup-tip{width:21px;margin:0 auto}.leaflet-popup-tip-container{margin-top:-1px}.leaflet-popup-content-wrapper,.leaflet-popup-tip{border:1px solid #999}.leaflet-popup-content-wrapper{zoom:1}.leaflet-control-layers,.leaflet-control-zoom{border:3px solid #999}.leaflet-control-attribution,.leaflet-control-layers,.leaflet-control-scale-line{background:#fff}.leaflet-control-attribution{border-top:1px solid #bbb;border-left:1px solid #bbb}@media only all and (min-width:43.125em){body.system-map [role=main]{background-color:transparent;box-shadow:none;margin:140px auto 0;margin:10.76923rem auto 0;padding:15px 0 25px;padding:1.15385rem 0 1.92308rem}}@media only all and (min-width:43.125em){body.system-map [role=main] .breadcrumb,body.system-map [role=main] .page-heading{display:none}}.systemmap .map{display:none}@media only all and (min-width:43.125em){.systemmap .map{display:block}}.systemmap .leaflet-container{background:0 0;font-family:Lato,sans-serif}.systemmap .leaflet-container a{color:#7a0000}.systemmap .leaflet-control-container .leaflet-left.leaflet-top{left:50%;float:left;position:relative}.systemmap .leaflet-control-container .leaflet-left.leaflet-top .leaflet-bar,.systemmap .leaflet-control-container .leaflet-left.leaflet-top .leaflet-control{left:-50%;float:left;margin:10px 0 0;margin:.76923rem 0 0;position:relative}.systemmap .leaflet-control-container .leaflet-right.leaflet-top{left:60%;position:relative;top:20px;top:1.53846rem;width:25%}.systemmap .leaflet-control-container .leaflet-right.leaflet-top .leaflet-bar,.systemmap .leaflet-control-container .leaflet-right.leaflet-top .leaflet-control{margin:0;width:100%}.systemmap .leaflet-control-container .leaflet-left.leaflet-bottom{bottom:10px;bottom:.76923rem;left:0;width:100%}.systemmap .leaflet-control-container .leaflet-left.leaflet-bottom .leaflet-bar,.systemmap .leaflet-control-container .leaflet-left.leaflet-bottom .leaflet-control{display:block;float:none;margin:0 auto;position:relative;width:160px}.systemmap .leaflet-control-container .leaflet-left.leaflet-bottom .leaflet-bar.group-info,.systemmap .leaflet-control-container .leaflet-left.leaflet-bottom .leaflet-control.group-info{left:10px;position:absolute;width:300px}.systemmap .leaflet-control-container .leaflet-bar,.systemmap .leaflet-control-container .leaflet-control{background:#fff;border:none;border-radius:30px;font-size:1.1em;padding:0;zoom:1}.systemmap .leaflet-control-container .leaflet-bar:after,.systemmap .leaflet-control-container .leaflet-bar:before,.systemmap .leaflet-control-container .leaflet-control:after,.systemmap .leaflet-control-container .leaflet-control:before{content:" ";display:table}.systemmap .leaflet-control-container .leaflet-bar:after,.systemmap .leaflet-control-container .leaflet-control:after{clear:both}.systemmap .leaflet-control-container .leaflet-bar.group-info,.systemmap .leaflet-control-container .leaflet-bar.group-legend,.systemmap .leaflet-control-container .leaflet-control.group-info,.systemmap .leaflet-control-container .leaflet-control.group-legend{border-radius:0;bottom:60px;box-shadow:0 1px 7px rgba(0,0,0,.4);display:none;padding:10px;padding:.76923rem}.systemmap .leaflet-control-container .leaflet-bar.group-info.active,.systemmap .leaflet-control-container .leaflet-bar.group-legend.active,.systemmap .leaflet-control-container .leaflet-control.group-info.active,.systemmap .leaflet-control-container .leaflet-control.group-legend.active{display:block}.systemmap .leaflet-control-container .leaflet-bar.group-info h5,.systemmap .leaflet-control-container .leaflet-bar.group-legend h5,.systemmap .leaflet-control-container .leaflet-control.group-info h5,.systemmap .leaflet-control-container .leaflet-control.group-legend h5{margin:0 0 5px;margin:0 0 .38462rem;text-transform:uppercase;line-height:1;font-size:1em;color:#7a0000}.systemmap .leaflet-control-container .leaflet-bar.group-info body.secondary [role=main] .download,.systemmap .leaflet-control-container .leaflet-bar.group-info p,.systemmap .leaflet-control-container .leaflet-bar.group-legend body.secondary [role=main] .download,.systemmap .leaflet-control-container .leaflet-bar.group-legend p,.systemmap .leaflet-control-container .leaflet-control.group-info body.secondary [role=main] .download,.systemmap .leaflet-control-container .leaflet-control.group-info p,.systemmap .leaflet-control-container .leaflet-control.group-legend body.secondary [role=main] .download,.systemmap .leaflet-control-container .leaflet-control.group-legend p,body.secondary [role=main] .systemmap .leaflet-control-container .leaflet-bar.group-info .download,body.secondary [role=main] .systemmap .leaflet-control-container .leaflet-bar.group-legend .download,body.secondary [role=main] .systemmap .leaflet-control-container .leaflet-control.group-info .download,body.secondary [role=main] .systemmap .leaflet-control-container .leaflet-control.group-legend .download{font-size:.7em;margin:0}.systemmap .leaflet-control-container .leaflet-bar.group-info .legend-item,.systemmap .leaflet-control-container .leaflet-bar.group-legend .legend-item,.systemmap .leaflet-control-container .leaflet-control.group-info .legend-item,.systemmap .leaflet-control-container .leaflet-control.group-legend .legend-item{display:table;font-size:.8em;line-height:1}.systemmap .leaflet-control-container .leaflet-bar.group-info .legend-item .legend-icon,.systemmap .leaflet-control-container .leaflet-bar.group-info .legend-item .legend-label,.systemmap .leaflet-control-container .leaflet-bar.group-legend .legend-item .legend-icon,.systemmap .leaflet-control-container .leaflet-bar.group-legend .legend-item .legend-label,.systemmap .leaflet-control-container .leaflet-control.group-info .legend-item .legend-icon,.systemmap .leaflet-control-container .leaflet-control.group-info .legend-item .legend-label,.systemmap .leaflet-control-container .leaflet-control.group-legend .legend-item .legend-icon,.systemmap .leaflet-control-container .leaflet-control.group-legend .legend-item .legend-label{display:table-cell;padding:3px 6px;max-width:85px}.systemmap .leaflet-control-container .leaflet-control-layers-list{margin:0;zoom:1}.systemmap .leaflet-control-container .leaflet-control-layers-list:after,.systemmap .leaflet-control-container .leaflet-control-layers-list:before{content:" ";display:table}.systemmap .leaflet-control-container .leaflet-control-layers-list:after{clear:both}.systemmap .leaflet-control-container .leaflet-control-layers-list>div{float:left}.systemmap .leaflet-control-container .leaflet-control-layers-list>div label{float:left;padding:10px 15px;padding:.76923rem 1.15385rem;border-left:1px solid #e4e4e4}.systemmap .leaflet-control-container .leaflet-control-layers-list>div label:first-child{border:none}.systemmap .leaflet-control-container .leaflet-control-layers-list>div label.leaflet-active-control-item{color:#7a0000}.systemmap .leaflet-control-container .leaflet-control-layers-list>div input{margin-right:5px}.systemmap .leaflet-control-container .leaflet-control-layers-list>div.leaflet-control-layers-overlaygroups .leaflet-control-layers-group-separator{display:none}.systemmap .leaflet-control-container .leaflet-control-layers-list>div.leaflet-control-layers-overlaygroups .leaflet-control-layers-group-separator+label{border:none}.systemmap .leaflet-control-container .leaflet-control-layers-list>div.leaflet-control-layers-overlaygroups .leaflet-control-layers-group-separator+label{display:none}.systemmap .leaflet-control-container .leaflet-control-layers-list>div.leaflet-control-layers-overlaygroups .leaflet-control-layers-group-separator+label+label{border:none}.systemmap .leaflet-control-container .leaflet-control-zoom .leaflet-bar-part,.systemmap .leaflet-control-container .leaflet-control-zoom .leaflet-bar-part-bottom,.systemmap .leaflet-control-container .leaflet-control-zoom .leaflet-bar-part-top,.systemmap .leaflet-control-container .leaflet-control-zoom a{background:#7a0000;border:none;border-radius:50%;color:#fff;float:left;font-weight:400;height:18px;line-height:18px;margin:6px;margin:.46154rem;width:18px}.systemmap .leaflet-control-container .leaflet-control-zoom .leaflet-bar-part-bottom.leaflet-control-zoom-step,.systemmap .leaflet-control-container .leaflet-control-zoom .leaflet-bar-part-top.leaflet-control-zoom-step,.systemmap .leaflet-control-container .leaflet-control-zoom .leaflet-bar-part.leaflet-control-zoom-step,.systemmap .leaflet-control-container .leaflet-control-zoom a.leaflet-control-zoom-step{background:#bababa;height:12px;margin:9px 6px;margin:.69231rem .46154rem;overflow:hidden;text-indent:200%;white-space:nowrap;width:12px}.systemmap .leaflet-control-container .leaflet-control-zoom .leaflet-bar-part-bottom.leaflet-control-zoom-step.leaflet-active-step,.systemmap .leaflet-control-container .leaflet-control-zoom .leaflet-bar-part-top.leaflet-control-zoom-step.leaflet-active-step,.systemmap .leaflet-control-container .leaflet-control-zoom .leaflet-bar-part.leaflet-control-zoom-step.leaflet-active-step,.systemmap .leaflet-control-container .leaflet-control-zoom a.leaflet-control-zoom-step.leaflet-active-step{background:#7a0000}.systemmap .port-icon{height:19px;-webkit-transition:width .1s,height .1s;transition:width .1s,height .1s;width:19px}.systemmap .port-icon:hover{width:17px;height:17px}.systemmap .connection-icon{height:77px;-webkit-transition:width .1s,height .1s;transition:width .1s,height .1s;width:76px}.systemmap .connection-icon:hover{height:70px;width:70px}.systemmap .short-line-icon{background:#7a0000;border:2px solid #fff;border-radius:50%;box-shadow:0 1px 2px rgba(0,0,0,.6);color:#fff;font-size:1.2em;font-weight:700;height:30px;line-height:26px;text-shadow:0 0 1px #000;text-align:center;-webkit-transition:width .1s,height .1s,line-height .1s,font-size .1s;transition:width .1s,height .1s,line-height .1s,font-size .1s;width:30px}.systemmap .short-line-icon:hover{width:26px;height:26px;line-height:22px;font-size:1em}.systemmap .text-icon{background:#fff;box-shadow:0 1px 7px rgba(0,0,0,.4);line-height:1;padding:5px 8px;padding:.38462rem .61538rem;text-transform:uppercase}.systemmap .leaflet-popup-content-wrapper,.systemmap .leaflet-popup-tip{border:none}.systemmap .leaflet-popup-content-wrapper{border-radius:0}.systemmap .leaflet-popup-content-wrapper .leaflet-popup-content{margin:0}.systemmap .leaflet-popup-content-wrapper .leaflet-popup-content .connection-popup,.systemmap .leaflet-popup-content-wrapper .leaflet-popup-content .port-popup,.systemmap .leaflet-popup-content-wrapper .leaflet-popup-content .shortline-popup,.systemmap .leaflet-popup-content-wrapper .leaflet-popup-content .text-popup{margin:5px;margin:.38462rem}.systemmap .leaflet-popup-content-wrapper .leaflet-popup-content .connection-popup h1,.systemmap .leaflet-popup-content-wrapper .leaflet-popup-content .port-popup h1,.systemmap .leaflet-popup-content-wrapper .leaflet-popup-content .shortline-popup h1,.systemmap .leaflet-popup-content-wrapper .leaflet-popup-content .text-popup h1{font-size:1.4em;text-transform:uppercase;margin:0}.systemmap .leaflet-popup-content-wrapper .leaflet-popup-content .connection-popup h2,.systemmap .leaflet-popup-content-wrapper .leaflet-popup-content .port-popup h2,.systemmap .leaflet-popup-content-wrapper .leaflet-popup-content .shortline-popup h2,.systemmap .leaflet-popup-content-wrapper .leaflet-popup-content .text-popup h2{color:#262626;font-size:1.1em;margin:0;text-transform:uppercase}.systemmap .leaflet-popup-content-wrapper .leaflet-popup-content .connection-popup body.secondary [role=main] .download,.systemmap .leaflet-popup-content-wrapper .leaflet-popup-content .connection-popup p,.systemmap .leaflet-popup-content-wrapper .leaflet-popup-content .port-popup body.secondary [role=main] .download,.systemmap .leaflet-popup-content-wrapper .leaflet-popup-content .port-popup p,.systemmap .leaflet-popup-content-wrapper .leaflet-popup-content .shortline-popup body.secondary [role=main] .download,.systemmap .leaflet-popup-content-wrapper .leaflet-popup-content .shortline-popup p,.systemmap .leaflet-popup-content-wrapper .leaflet-popup-content .text-popup body.secondary [role=main] .download,.systemmap .leaflet-popup-content-wrapper .leaflet-popup-content .text-popup p,body.secondary [role=main] .systemmap .leaflet-popup-content-wrapper .leaflet-popup-content .connection-popup .download,body.secondary [role=main] .systemmap .leaflet-popup-content-wrapper .leaflet-popup-content .port-popup .download,body.secondary [role=main] .systemmap .leaflet-popup-content-wrapper .leaflet-popup-content .shortline-popup .download,body.secondary [role=main] .systemmap .leaflet-popup-content-wrapper .leaflet-popup-content .text-popup .download{font-size:.9em;margin:0 0 12px;margin:0 0 .92308rem}.systemmap .leaflet-popup-content-wrapper .leaflet-popup-content .connection-popup h1{color:#262626}.systemmap .leaflet-popup-content-wrapper .leaflet-popup-content .sea-port-popup h1{color:#437dc6}.systemmap .leaflet-popup-content-wrapper .leaflet-popup-content .river-port-popup h1{color:#65a82e}.systemmap .leaflet-popup-content-wrapper .leaflet-popup-content .lake-port-popup h1{color:#e4860b}.systemmap .leaflet-popup-content-wrapper .leaflet-popup-content .terminal-popup{margin:0 15px}.systemmap .leaflet-popup-tip-container{height:20px;margin-top:0}.systemmap .leaflet-popup-tip-container .leaflet-popup-tip{margin-top:-10px;margin-left:8px}html.no-csstransforms3d .systemmap .leaflet-popup-tip-container .leaflet-popup-tip{margin-top:-5px}@media only all and (min-width:43.125em){.systemmap .mobile-map{display:none}}.systemmap .mobile-map .mobile-map-section{padding-bottom:2px;padding-bottom:.15385rem}.systemmap .mobile-map .mobile-map-section h2{background:url(images/icons/mobile-menu-pointer.png) no-repeat right -53px;border-top:1px solid #d5d2be;color:#262626;margin:0;text-transform:none;white-space:nowrap;display:block;line-height:2.64706;font-size:17px;font-size:1.30769rem;height:45px;height:3.46154rem}@media all and (-webkit-min-device-pixel-ratio:1.5),all and (min-resolution:1.5dppx),all and (min--moz-device-pixel-ratio:1.5),all and (min-resolution:144dpi){.systemmap .mobile-map .mobile-map-section h2{background-image:url(images/icons/mobile-menu-pointer@2x.png);background-size:58px auto}}.systemmap .mobile-map .mobile-map-section h2:active,.systemmap .mobile-map .mobile-map-section h2:focus,.systemmap .mobile-map .mobile-map-section h2:hover{cursor:pointer}.systemmap .mobile-map .mobile-map-section h2.expanded{background-position:right -358px}.systemmap .mobile-map .mobile-map-section .mobile-map-section-content{display:none}.systemmap .mobile-map .mobile-map-section .mobile-map-section-content img{width:100%}html{height:100%}.block,.footable tfoot .pagination ul,.home-flexslider-container .flexslider,.home-flexslider-container .flexslider .slide-title-inner,.home-flexslider-container .flexslider .slides,.home-flexslider-container .flexslider-controls,.jumptiles .tile,.jumptiles-small .tile,.pk-main .tile,.related-content,.related-content .tile,.related-content header,.row,.screen-size-dependent .alternate-content,.search-page .results-pagination,.sidebar aside.biz-ns,.sidebar aside.connect,.sitemap header,.textimage,.tile-carousel .tile,.tile-secondary-grid .tile,.topic-landing-child-pages .tile,.twocolparsys7525 .tile,aside.events.paginating-events .event-pagination,body.home .block,body.home .row,body.home.cq-wcm-design #home-edit-controls,body.home.cq-wcm-edit #home-edit-controls,body.intermodal-landing .alerts,body.intermodal-landing .news,body.landing.ship-with-ns main[role=main] .slides li .content-container .content,body.new-to-rail.cq-wcm-design main .edit-slide,body.new-to-rail.cq-wcm-design main .edit-slide .edit-sub-slide,body.new-to-rail.cq-wcm-edit main .edit-slide,body.new-to-rail.cq-wcm-edit main .edit-slide .edit-sub-slide,body.secondary .jumptiles-small .jumptile,body.secondary .two-column .main-content,body.secondary .two-column .sidebar,body.secondary nav.section-nav,body.timeline .timeline-flexslider-inner,body.timeline header.timeline .flexslider-controls ul,body.timeline header.timeline .line-in-time,form,form .field,form .form_leftcol,form .form_row{zoom:1}.block:after,.block:before,.footable tfoot .pagination ul:after,.footable tfoot .pagination ul:before,.home-flexslider-container .flexslider .slide-title-inner:after,.home-flexslider-container .flexslider .slide-title-inner:before,.home-flexslider-container .flexslider .slides:after,.home-flexslider-container .flexslider .slides:before,.home-flexslider-container .flexslider-controls:after,.home-flexslider-container .flexslider-controls:before,.home-flexslider-container .flexslider:after,.home-flexslider-container .flexslider:before,.jumptiles .tile:after,.jumptiles .tile:before,.jumptiles-small .tile:after,.jumptiles-small .tile:before,.pk-main .tile:after,.pk-main .tile:before,.related-content .tile:after,.related-content .tile:before,.related-content header:after,.related-content header:before,.related-content:after,.related-content:before,.row:after,.row:before,.screen-size-dependent .alternate-content:after,.screen-size-dependent .alternate-content:before,.search-page .results-pagination:after,.search-page .results-pagination:before,.sidebar aside.biz-ns:after,.sidebar aside.biz-ns:before,.sidebar aside.connect:after,.sidebar aside.connect:before,.sitemap header:after,.sitemap header:before,.textimage:after,.textimage:before,.tile-carousel .tile:after,.tile-carousel .tile:before,.tile-secondary-grid .tile:after,.tile-secondary-grid .tile:before,.topic-landing-child-pages .tile:after,.topic-landing-child-pages .tile:before,.twocolparsys7525 .tile:after,.twocolparsys7525 .tile:before,aside.events.paginating-events .event-pagination:after,aside.events.paginating-events .event-pagination:before,body.home .block:after,body.home .block:before,body.home .row:after,body.home .row:before,body.home.cq-wcm-design #home-edit-controls:after,body.home.cq-wcm-design #home-edit-controls:before,body.home.cq-wcm-edit #home-edit-controls:after,body.home.cq-wcm-edit #home-edit-controls:before,body.intermodal-landing .alerts:after,body.intermodal-landing .alerts:before,body.intermodal-landing .news:after,body.intermodal-landing .news:before,body.landing.ship-with-ns main[role=main] .slides li .content-container .content:after,body.landing.ship-with-ns main[role=main] .slides li .content-container .content:before,body.new-to-rail.cq-wcm-design main .edit-slide .edit-sub-slide:after,body.new-to-rail.cq-wcm-design main .edit-slide .edit-sub-slide:before,body.new-to-rail.cq-wcm-design main .edit-slide:after,body.new-to-rail.cq-wcm-design main .edit-slide:before,body.new-to-rail.cq-wcm-edit main .edit-slide .edit-sub-slide:after,body.new-to-rail.cq-wcm-edit main .edit-slide .edit-sub-slide:before,body.new-to-rail.cq-wcm-edit main .edit-slide:after,body.new-to-rail.cq-wcm-edit main .edit-slide:before,body.secondary .jumptiles-small .jumptile:after,body.secondary .jumptiles-small .jumptile:before,body.secondary .two-column .main-content:after,body.secondary .two-column .main-content:before,body.secondary .two-column .sidebar:after,body.secondary .two-column .sidebar:before,body.secondary nav.section-nav:after,body.secondary nav.section-nav:before,body.timeline .timeline-flexslider-inner:after,body.timeline .timeline-flexslider-inner:before,body.timeline header.timeline .flexslider-controls ul:after,body.timeline header.timeline .flexslider-controls ul:before,body.timeline header.timeline .line-in-time:after,body.timeline header.timeline .line-in-time:before,form .field:after,form .field:before,form .form_leftcol:after,form .form_leftcol:before,form .form_row:after,form .form_row:before,form:after,form:before{content:" ";display:table}.block:after,.footable tfoot .pagination ul:after,.home-flexslider-container .flexslider .slide-title-inner:after,.home-flexslider-container .flexslider .slides:after,.home-flexslider-container .flexslider-controls:after,.home-flexslider-container .flexslider:after,.jumptiles .tile:after,.jumptiles-small .tile:after,.pk-main .tile:after,.related-content .tile:after,.related-content header:after,.related-content:after,.row:after,.screen-size-dependent .alternate-content:after,.search-page .results-pagination:after,.sidebar aside.biz-ns:after,.sidebar aside.connect:after,.sitemap header:after,.textimage:after,.tile-carousel .tile:after,.tile-secondary-grid .tile:after,.topic-landing-child-pages .tile:after,.twocolparsys7525 .tile:after,aside.events.paginating-events .event-pagination:after,body.home .block:after,body.home .row:after,body.home.cq-wcm-design #home-edit-controls:after,body.home.cq-wcm-edit #home-edit-controls:after,body.intermodal-landing .alerts:after,body.intermodal-landing .news:after,body.landing.ship-with-ns main[role=main] .slides li .content-container .content:after,body.new-to-rail.cq-wcm-design main .edit-slide .edit-sub-slide:after,body.new-to-rail.cq-wcm-design main .edit-slide:after,body.new-to-rail.cq-wcm-edit main .edit-slide .edit-sub-slide:after,body.new-to-rail.cq-wcm-edit main .edit-slide:after,body.secondary .jumptiles-small .jumptile:after,body.secondary .two-column .main-content:after,body.secondary .two-column .sidebar:after,body.secondary nav.section-nav:after,body.timeline .timeline-flexslider-inner:after,body.timeline header.timeline .flexslider-controls ul:after,body.timeline header.timeline .line-in-time:after,form .field:after,form .form_leftcol:after,form .form_row:after,form:after{clear:both}@media print{body{background:0 0}[role=banner]{display:none}body.secondary>.wrapper{margin:0}nav.cluster-nav{display:none}.breadcrumb{background:0 0;text-align:left;color:#262626}.breadcrumb a:link:after,.breadcrumb a:visited:after{display:none}.row{padding:0}.primary-footer .menu-bar{display:none}.primary-footer .copyright-bar{background:0 0;text-align:left;color:#bababa}}@media only all and (min-width:43.125em){.lt-ie9 .mainnav li{margin-left:8px!important}}@media only all and (min-width:60em){.lt-ie9 .mainnav li{margin-left:20px!important}}@media only all and (min-width:43.125em){.lt-ie9 .mainnav li a{font-size:11px!important}}@media only all and (min-width:60em){.lt-ie9 .mainnav li a{font-size:15px!important}}.lt-ie9 .mainnav .nav-w-drop a:after{padding:5px 0 0 2px!important}.lt-ie9 #login-link{padding-top:10px!important}.lt-ie9 .header-utility-nav{margin-top:-12px!important}.lt-ie9 .header-utility-nav input[type=search]{margin-top:11px!important}.lt-ie9 .mainnav ul{margin-top:32px!important}.lt-ie9 .contentcallout{padding-top:20px!important}.lt-ie9 .column-header a{padding-top:20px!important}.lt-ie9 .customlisting .column-header body.secondary [role=main] .download,.lt-ie9 .customlisting .column-header p,body.secondary [role=main] .lt-ie9 .customlisting .column-header .download{padding-top:18px!important}@media only all and (min-width:60em){.lt-ie9 #main-content-block-0 img{height:627px}}.lt-ie9 #article-blocks h1{padding-top:25px}.lt-ie9 .youtube{padding:5px!important}@media only all and (min-width:43.125em){.lt-ie9 .home [role=main]{margin-top:-20px}}@media all and (min-width:100em){.lt-ie9 .home [role=main]{margin-top:-190px}}.lt-ie9 .inpage-nav .heading-container h1{padding-left:42px}.lt-ie9 .inpage-nav .heading-container body.secondary [role=main] .download,.lt-ie9 .inpage-nav .heading-container p,body.secondary [role=main] .lt-ie9 .inpage-nav .heading-container .download{margin-left:42px}.lt-ie9 .service-alert body.secondary [role=main] .download,.lt-ie9 .service-alert p,body.secondary [role=main] .lt-ie9 .service-alert .download{padding-left:73px}.lt-ie9 .service-alert body.secondary [role=main] .download:before,.lt-ie9 .service-alert p:before,body.secondary [role=main] .lt-ie9 .service-alert .download:before{left:43px}.lt-ie9 [role=main]{margin-bottom:50px;padding-top:25px!important}.lt-ie9 [role=main] .slides{padding-bottom:5px}.lt-ie9 [role=main] .search-page{margin-left:15px!important}.lt-ie9 [role=main] .search-page .search-results .result{margin:10px 0!important}.lt-ie9 [role=main] .heading{padding-top:15px!important}.lt-ie9 [role=main] .heading .share ul{height:120px!important;width:100px!important}.lt-ie9 [role=main] .heading .share ul li{height:40px!important}.lt-ie9 [role=main] .heading .share ul li a{height:32px!important;text-align:right!important;width:90%!important}.lt-ie9 [role=main] .page-heading h1{margin:auto!important;width:97%!important}.lt-ie9 [role=main] .gallery-type .row,.lt-ie9 [role=main] .page-heading .row{margin:auto!important;width:97%!important}.lt-ie9 [role=main] .gallery-type .row{margin:auto!important;width:97%!important}.lt-ie9 [role=main] .external{margin:auto!important;width:97%!important}.lt-ie9 [role=main] .mainpar .parbase body.secondary [role=main] .download,.lt-ie9 [role=main] .mainpar .parbase p,body.secondary [role=main] .lt-ie9 [role=main] .mainpar .parbase .download{margin-left:15px!important}.lt-ie9 [role=main] .hometiles{vertical-align:top}.lt-ie9 [role=main] .hometiles-left-col{margin-bottom:5px;vertical-align:top}.lt-ie9 [role=main] .hometiles-left-col .jumptiles h1{margin-top:20px;margin-bottom:5px}.lt-ie9 [role=main] .hometiles-right-col{vertical-align:top}@media only all and (min-width:60em){.lt-ie9 [role=main] .hometiles-right-col{height:934px}}@media only all and (min-width:43.125em){.lt-ie9 [role=main] .related-link-banner{min-height:25px;background-color:#262626}}.lt-ie9 [role=main] .related-link-banner h1{padding-top:6px}.lt-ie9 [role=main] .tilecontainer .gridtile{margin-bottom:5px}.lt-ie9 [role=main] .tilecontainer .gridtile .tile-content h1{padding-top:4px}.lt-ie9 .tile-carousel{margin:15px!important;width:96.9%!important}.lt-ie9 .main-content{margin-bottom:25px}.lt-ie9 .main-content .label,.lt-ie9 .main-content h2,.lt-ie9 .main-content h3,.lt-ie9 .main-content input,.lt-ie9 .main-content label,.lt-ie9 .main-content span,.lt-ie9 .main-content table,.lt-ie9 .main-content textarea{margin-left:15px!important}.lt-ie9 .main-content .list .toc{margin-left:15px!important}.lt-ie9 .main-content figcaption{margin-left:15px}.lt-ie9 .main-content .list-callout{margin:1em 15px}.lt-ie9 .main-content .list-callout li{padding:8px 5px!important}.lt-ie9 .main-content .btn.download,.lt-ie9 .main-content a.download.more{margin-left:15px!important}.lt-ie9 .main-content .action{margin:15px!important}.lt-ie9 .main-content .action.submit{margin-top:5px!important}.lt-ie9 .main-content .field{margin:15px 0!important}.lt-ie9 .main-content .tilecontainer{margin-bottom:25px!important}.lt-ie9 .main-content .download .label{margin-top:7px!important}.lt-ie9 .main-content .gridtile{margin:2px 3px 2px!important}.lt-ie9 .main-content td{padding-top:15px!important;padding-bottom:15px!important}.lt-ie9 .main-content .image img{margin-left:15px;max-width:97%}.lt-ie9 .main-content .faqcontainer h4{margin:20px 0 20px 15px!important}.lt-ie9 .main-content .textimage{margin-bottom:8px}.lt-ie9 .sidebar aside h1{margin:15px auto!important}.lt-ie9 .sidebar .btn,.lt-ie9 .sidebar a.more{margin:15px auto!important}.lt-ie9 .sidebar .section{margin-bottom:20px!important}.lt-ie9 .sidebar aside.getting-started .feature-text{position:relative}.lt-ie9 .active-utility .drop-down-column ul{margin-top:-15px!important}.lt-ie9 .utility-content{height:20px!important;margin-top:15px!important}.lt-ie9 .utility-content ul li{padding-top:8px!important}.lt-ie9 .utility-content ul .utility-click a:after{padding:5px!important}.lt-ie9 .menu-bar .emergency{margin-top:10px!important}.lt-ie9 .menu-bar .utility{margin-top:30px!important}.lt-ie9 .primary-footer .menu-bar{background-image:none}.lt-ie9 .primary-footer .menu-bar .wrapper{background-image:url(images/logo-footer.png);background-position:15px 30px!important;background-repeat:no-repeat;background-size:129px auto}.lt-ie9 .alert-arrow-up,.lt-ie9 .nav-arrow-up{display:none!important}@media only all and (min-width:43.125em){.lt-ie9 .alert-arrow-up,.lt-ie9 .nav-arrow-up{display:none!important}}.lt-ie9 .tile body.secondary [role=main] .download,.lt-ie9 .tile p,body.secondary [role=main] .lt-ie9 .tile .download{margin-left:0!important}.lt-ie9 .tile .hover{background-color:rgba(255,213,0,.9)}.lt-ie9 .jumptiles .more{bottom:30px!important}.lt-ie9 .news{padding-left:15px!important}.lt-ie9 .news .item,.lt-ie9 .news .last{padding-top:40px!important}.lt-ie9 .news .last{padding-bottom:25px!important}.lt-ie9 .relatedlinks{padding:0 2px}.lt-ie9 .relatedlinks .related-content header{margin-top:0}.lt-ie9 .relatedlinks .related-content header h1{margin-left:10px}.lt-ie9 .two-column{margin-bottom:60px!important}.lt-ie9 .sidepar .youtube{padding:0!important}.lt-ie9 .footer .primary-footer .social-media-mobile a,.lt-ie9 .footer .social-media a,.primary-footer .lt-ie9 .footer .social-media-mobile a{width:28px}@media only all and (min-width:43.125em){.lt-ie9 .footer .primary-footer .social-media-mobile a,.lt-ie9 .footer .social-media a,.primary-footer .lt-ie9 .footer .social-media-mobile a{margin:2px}}@media only all and (min-width:60em){.lt-ie9 .footer .primary-footer .social-media-mobile a,.lt-ie9 .footer .social-media a,.primary-footer .lt-ie9 .footer .social-media-mobile a{margin:5px}}.lt-ie9 .footer .primary-footer .social-media-mobile a:before,.lt-ie9 .footer .social-media a:before,.primary-footer .lt-ie9 .footer .social-media-mobile a:before{background-attachment:scroll;background-color:transparent;background-image:url(images/icons/social-media-sprites.png);background-repeat:no-repeat;color:transparent;content:'';height:28px;overflow:visible!important;width:28px}.lt-ie9 .footer .primary-footer .social-media-mobile a.twitter:before,.lt-ie9 .footer .social-media a.twitter:before,.primary-footer .lt-ie9 .footer .social-media-mobile a.twitter:before{background-position:0 0}.lt-ie9 .footer .primary-footer .social-media-mobile a.facebook:before,.lt-ie9 .footer .social-media a.facebook:before,.primary-footer .lt-ie9 .footer .social-media-mobile a.facebook:before{background-position:0 -53px}.lt-ie9 .footer .primary-footer .social-media-mobile a.flickr:before,.lt-ie9 .footer .social-media a.flickr:before,.primary-footer .lt-ie9 .footer .social-media-mobile a.flickr:before{background-position:0 -106px}.lt-ie9 .footer .primary-footer .social-media-mobile a.linkedin:before,.lt-ie9 .footer .social-media a.linkedin:before,.primary-footer .lt-ie9 .footer .social-media-mobile a.linkedin:before{background-position:0 -371px}.lt-ie9 .footer .primary-footer .social-media-mobile a.rss:before,.lt-ie9 .footer .social-media a.rss:before,.primary-footer .lt-ie9 .footer .social-media-mobile a.rss:before{background-position:0 -424px}.lt-ie9 .footer .primary-footer .social-media-mobile a.youtube,.lt-ie9 .footer .social-media a.youtube,.primary-footer .lt-ie9 .footer .social-media-mobile a.youtube{padding:0!important}.lt-ie9 .footer .primary-footer .social-media-mobile a.youtube:before,.lt-ie9 .footer .social-media a.youtube:before,.primary-footer .lt-ie9 .footer .social-media-mobile a.youtube:before{background-position:0 -159px}.lt-ie9 .outermost{max-width:960px}.lt-ie9 .footer{width:100%}.lt-ie9 .sitemap .topic{margin:15px}@media only all and (min-width:43.125em){.lt-ie9 .sitemap .subtopic{display:inline-block!important;vertical-align:top!important;width:32%!important}}@media only all and (min-width:43.125em){html.no-borderradius body.new-to-rail .slide .slide-content .slide-img .flex-direction-nav a{height:40px;width:40px}html.no-borderradius body.new-to-rail .slide .slide-content .slide-img .flex-direction-nav a.flex-prev{background-position:-10px -212px}html.no-borderradius body.new-to-rail .slide .slide-content .slide-img .flex-direction-nav a.flex-next{background-position:-5px -259px}}html.no-flexbox.lt-ie9 .slide .slide-content{display:block}html.no-flexbox.lt-ie9 .slide .slide-content .slide-img{display:block;left:0;position:absolute;top:30%}html.no-flexbox.lt-ie9 .slide .slide-content .inner{display:block;position:absolute;right:0;top:30%}html.no-flexbox.lt-ie9 .slide .slide-content h1{margin-top:1em}@media only all and (min-width:60em){html.no-cssvwunit body.timeline .timeline-flexslider-inner .flex-direction-nav li a.flex-prev{left:1%}html.no-cssvwunit body.timeline .timeline-flexslider-inner .flex-direction-nav li a.flex-next{right:1%}}.lt-ie9 .systemmap .map{display:none}.lt-ie9 .systemmap .mobile-map{display:block}html.lt-ie9 body.landing.get-to-know .content{box-sizing:content-box;margin-left:0!important;padding:0 10% 0 15%!important;width:75%!important}html.lt-ie9 body.landing.get-to-know .content br{display:none}html.lt-ie9 body.landing.get-to-know .flex-control-nav{margin-top:-250px!important}.lt-ie9 .ns-video-player{text-align:center}.lt-ie9 .ns-video-player .video-preview{display:none}html.lt-ie9 .login{z-index:1010}html.lt-ie9 [role=banner] .banner-inner .logo a{text-indent:-9999px}td.redcell{background-color:#7a0000;color:#fff}td.redCell{background-color:#7a0000;color:#fff}td.greencell{background-color:green;color:#fff}td.greenCell{background-color:green;color:#fff}td.yellowcell{background-color:#fbd630;color:#000}td.yellowCell{background-color:#fbd630;color:#000}td.lightbluecell{background-color:#4dadff;color:#fff}td.lightblueCell{background-color:#4dadff;color:#fff}table{margin-bottom:12px;margin-bottom:.92308rem}table caption{color:#7a0000;text-align:left;text-transform:uppercase;margin-bottom:3px;margin-bottom:.23077rem}table tr.even{background-color:#dfdeda}table tr.odd{background-color:#f1f0ea}table tr.heading-row{background-color:#262626;border:1px solid #b1b1af}table tr.heading-row td{border:none;color:#fff;font-weight:400;text-align:left;vertical-align:bottom;padding-bottom:5px;padding-bottom:.38462rem;padding-top:5px;padding-top:.38462rem}table td,table th{padding-right:14px;padding-left:14px}table th{border:none;color:#fff;font-weight:400;text-align:left;padding-bottom:5px;padding-bottom:.38462rem;padding-top:5px;padding-top:.38462rem}table td{border:1px solid #b1b1af;padding-bottom:10px;padding-bottom:.76923rem;padding-top:10px;padding-top:.76923rem}.home-flexslider-container .flexslider a.morehome{float:right;margin:0;clear:both}@media only all and (min-width:43.125em){.home-flexslider-container .flexslider a.morehome{width:125px}}@media only all and (min-width:60em){.home-flexslider-container .flexslider a.morehome{bottom:40px;right:7px}}@media only all and (min-width:64em){.home-flexslider-container .flexslider a.morehome{bottom:40px;right:7px}}@media print{.home-flexslider-container .flexslider a.morehome{display:none}}@media only all and (min-width:32.5em){.home-flexslider-container .flexslider a.morehome span{display:block;line-height:2;font-size:16px;font-size:1.23077rem;height:32px;height:2.46154rem}}@media only all and (min-width:43.125em){.home-flexslider-container .flexslider a.morehome span{font-size:18px;font-size:1.38462rem;display:block;line-height:1.77778;font-size:18px;font-size:1.38462rem;height:32px;height:2.46154rem}}.morehome{background-color:#f1ba32;color:#262626;display:block;float:left;margin:0 6px;padding:10px 0 10px 0;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;font-family:oswald;font-size:21px}.manualtable tr:nth-child(even){background-color:#dfdeda}.manualtable tr:nth-child(odd){background-color:#f1f0ea}.manualtable th{background-color:#262626;border:1px solid #b1b1af}.moretechnology{background-color:#ffd500;color:#262626;display:block;padding:8px 0 8px 0;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;font-family:oswald;font-size:16px}.header .header-utility-nav{max-width:1200px}.header .header-utility-nav form{margin-right:.2%;margin-bottom:-1.3em;margin-left:1%;width:12%}.header .header-utility-nav .login-link{margin-right:.1%;width:12%}.header .header-utility-nav .utility-content{width:61%}.header .header-utility-nav .customer-form-link{background-color:#7a0000;display:none;text-decoration:none;width:12%;height:40px;height:3.07692rem}.header .header-utility-nav .customer-form-link span{color:#fff;display:inline-block;font-weight:400;margin:auto;text-align:center;width:100%;font-size:9px;font-size:.69231rem;padding-top:14px;padding-top:1.07692rem}@media only all and (min-width:43.125em){.header .header-utility-nav .customer-form-link{display:inline-block}}[role=banner] [role=navigation] .mobile-only-etc,[role=banner] [role=navigation] .mobile-only-utility{border:none}[role=banner] [role=navigation] .mobile-only-etc li a,[role=banner] [role=navigation] .mobile-only-utility li a{color:#c4c2ba;font-weight:300;font-size:14px;font-size:1.07692rem}[role=banner] [role=navigation] .mobile-only-etc li a{font-weight:400;text-transform:uppercase}@media only all and (min-width:43.125em){[role=banner] [role=navigation] .mobile-only-etc,[role=banner] [role=navigation] .mobile-only-login-buttons,[role=banner] [role=navigation] .mobile-only-utility{display:none}}.inclusion-nav a:hover{color:#7a0000!important}.inclusion-nav a{transition:color .4s;color:#262626!important}.inclusion-nav h3{margin-top:12px}.nstrax-button-left{margin-right:5px;margin-left:auto;font-size:18px;background-color:#f4ba06;padding:20px;text-align:center;border-radius:5px;width:200px}.nstrax-button-right{margin-left:5px;margin-right:auto;font-size:18px;background-color:#f4ba06;padding:20px;text-align:center;border-radius:5px;width:200px}@media (max-width:690px){.nstrax-button-left,.nstrax-button-right{width:100%!important;margin-left:auto;margin-right:auto;margin-top:20px}}.nstrax-button-right a{color:#292b25;text-decoration:none;display:block}.nstrax-button-left a{color:#292b25;text-decoration:none;display:block}.nswinter-button-center{margin-right:auto;margin-left:auto;font-size:20px;background-color:#26bcb5;padding:20px;text-align:center;border-radius:5px;width:300px;color:#fff}.col-4.hero{margin-left:0;margin-right:0;width:34%}.col-8.hero{margin-left:0;margin-right:0;width:66%}@media (max-width:768px){.col-4.hero,.col-8.hero{width:100%!important;margin-left:auto;margin-right:auto}}.customer-login-li{margin-left:-10px}.customer-login-h3{margin-bottom:0}li.customer-login-li{margin-left:-10px!important;margin-bottom:10px}h3.career-login-h3{font-size:15px;font-weight:700;margin-bottom:0}.metrics-button-left{margin-right:5px;margin-left:auto;font-size:1.5rem;background-color:#22bcb5;padding:20px;text-align:center;border-radius:5px;width:100%}.metrics-button-right{margin-left:5px;margin-right:auto;font-size:1.5rem;background-color:#22bcb5;padding:20px;text-align:center;border-radius:5px;width:100%}@media (max-width:690px){.metrics-button-left,.metrics-button-right{width:100%!important;margin-left:auto;margin-right:auto;margin-top:20px}}.metrics-button-right a{color:#22bcb5;text-decoration:none;display:block}.metrics-button-left a{color:#22bcb5;text-decoration:none;display:block}.bluetable tr:nth-child(even){background-color:#dfdeda}.bluetable tr:nth-child(odd){background-color:#f1f0ea}.bluetable th{background-color:#034764;border:1px solid #034764;padding-bottom:1rem}td.bluetext{font-size:1rem}td.bluetext a{color:#034764}td.lightgray{background-color:#f1f0ea}td.darkgray{background-color:#dfdeda}td.header{background-color:#262626;color:#fff}.col-12.site-message{color:#fff;background-color:#034764;padding-top:10px;padding-bottom:1px;padding-left:20px;padding-right:20px;margin-left:-1px;margin-right:-1px;width:100%}.site-message{padding-left:74px}@media screen and (max-width:600px){.site-message{padding-left:0}}a.dark-blue-button{margin-right:auto;margin-left:auto;font-size:18px;color:#00253b;padding:20px;text-align:center;border-radius:5px;border:solid 4px #00253b;text-decoration:none;display:inline-block;font-weight:700}a.dark-blue-button:hover{color:#22bcb5;transition:.3s;background-color:#00253b}a.dark-blue-button-sm{margin-right:auto;margin-left:auto;font-size:18px;color:#00253b;padding:10px;text-align:center;border-radius:5px;border:solid 4px #00253b;text-decoration:none;display:inline-block;font-weight:700}a.dark-blue-button-sm:hover{color:#22bcb5;transition:.3s;background-color:#00253b}a.light-blue-button{margin-right:auto;margin-left:auto;font-size:18px;color:#22bcb5;padding:20px;text-align:center;border-radius:5px;border:solid 4px #22bcb5;text-decoration:none;display:inline-block;font-weight:700}a.light-blue-button:hover{color:#fff;transition:.3s;background-color:#fff}a.light-blue-button-sm{margin-right:auto;margin-left:auto;font-size:14px;color:#22bcb5;text-transform:uppercase;padding:5px;text-align:center;border:solid 3px #22bcb5;text-decoration:none;display:inline-block;font-weight:700}a.light-blue-button-sm:hover{color:#fff;border:solid 3px #fff;transition:.3s}.center{display:block;margin-left:auto;margin-right:auto;width:50%;position:absolute}
.report-hero {
    background-image: url(../../../content/dam/nscorp/get-to-know-ns/about-ns/environment/esg-report-hero-mobile-2021.jpg);
    background-size: cover;
    padding: 0;
    background-color: #292b25;
    background-repeat: no-repeat;
    background-position: 50%;
    border-top: 10px solid #24bfb9;
    height: 80vh
}

.report-button-2 {
    background-color: #24bfb9 !important;
    display: block;
    text-transform: uppercase;
    margin: 0;
    padding: 15px 20px !important;
    letter-spacing: 1px;
    font-weight: 700;
    transition: all .2s ease-in-out;
    color: #fff;
    text-decoration: none !important;
    text-align: center;
    max-width: fit-content;
}

.blue-button {
    background-color: #24bfb9;
    display: block;
    text-transform: uppercase;
    padding: 15px 30px;
    letter-spacing: 1px;
    font-weight: 700;
    transition: all .2s ease-in-out;
    color: #fff;
    text-decoration: none;
    margin: auto;
    position: absolute;
    top: 50%;
    left: 50%;
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    text-align: center;
    max-width: fit-content;
}


.home-top-a-button {
    color: #fff;
    display: block;
    float: left;
    margin: 0 6px;
    padding: 0 16px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    white-space: nowrap;
    font-family: Oswald,san-serriff;
    max-width:fit-content;
}

.home-top-a {
    float: left;
    margin: 0;
    clear: both;
}



.report-hero .hero-heading  {
    font-size: 40px;
    color: #fff;
    text-transform: none;
    /*font-style: italic;*/
    line-height: 1;
    font-weight: 700;
    margin-bottom: 10px;
}

.report-hero .col-6 {
    width: 100%;
    margin-bottom: 3%;
    position: absolute;
    top: 40%;
}

.report-hero-2 .col-6 {
    width: 104%;
    margin-bottom: 3%;
    position: absolute;
    top: 37%;
}

.report-hero-3 .col-6 {
    width: 100%;
    margin-bottom: 3%;
    position: absolute;
    top: 27%;
    margin-left:3%;
}

.report-hero .col-6 a {
    text-decoration: none
}

.report-hero .col-8 {
    width: 100%
}

/*when using two columns, this makes the button size smaller for mobile size*/

/*@media only screen and (min-width: 889px) {
.report-hero .col-8 {
	width: 30%;
  }
}

/* end of two column button size smaller */


.report-hero .report-hero-2 .hero-subheading {
    font-size: 16px;
    color: #fff;
    line-height: 1.6
}

.report-hero .hero-subheading a {
    text-decoration: none
}

.report-hero .hero-subheading2 {
    font-size: 16px;
    color: #fff;
    line-height: 1.6;
}

.report-hero .hero-subheading2 a {
    text-decoration: none
}

.report-hero .col-6 {
    float: left;
    padding: 0 7%
}

.report-jumplink {
    display: none;
    background: #004866;
    padding: 30px 0
}

.report-jumplink ul {
    margin: 0
}

.report-jumplink ul li {
    color: #fff;
    padding-right: 60px;
    display: block;
    font-size: 16px;
    font-weight: 700;
    letter-spacing: 1px
}

.report-jumplink ul li:before {
    font-size: 25px;
    content: "";
    padding: 0 10px;
    background: transparent url(../../../content/dam/nscorp/get-to-know-ns/about-ns/environment/sustainability/caret-white.7bb544b6.png) no-repeat;
    background-size: 13px;
    vertical-align: middle
}

.report-jumplink a {
    text-transform: uppercase;
    color: #fff;
    text-decoration: none;
    transition: all .2s ease-in-out;
}

.report-jumplink a:hover {
    color: #e6e6e6
}

.report-accordion {
    margin-bottom: 10px;
    cursor: pointer
}

.report-accordion .accordion-content {
    display: none;
    border-bottom: 1px solid #dde0e7;
    padding: 1.5rem;
    color: #4a5666;
    font-size: 16px
}

.report-accordion .accordion-header {
    border-top: 1px solid #034764;
    padding: 10px;
    color: #24bfb9;
    font-weight: 700;
    /*font-style: italic;*/
    background: #eeeff0
}

.report-accordion .accordion-header .accordion-caret {
    margin-top: 8px;
    float: right
}

.report-accordion .accordion-header.active {
    background: transparent
}

.report-accordion .accordion-header.active .accordion-caret {
    transform: rotate(180deg)
}

.report-accordion .active.accordion-header:before {
    background-color: #fc6468
}

.report-button {
    background-color: #24bfb9;
    display: block;
    text-transform: uppercase;
    padding: 15px 20px;
    letter-spacing: 1px;
    font-weight: 700;
    transition: all .2s ease-in-out;
    color: #fff;
    text-decoration: none !important;
    margin: auto;
    text-align: center;
    max-width: fit-content;
}

.report-button:hover {
    background: #1c948f
}

.report-icon {
    padding-right: 30px
}

.row {
    padding: 0
}

.report-summary {
    padding: 10px 0 0;
    font-size: 15px;
    line-height: 1.5;
}

.report-summary-2 {
    padding: .4em .30em 0 .30em !important;
    font-size: 15px;
    line-height: 1.5
}

.report-summary h2 {
    color: #24bfb9;
    text-transform: none;
    /*font-style: italic;*/
    font-weight: 700;
    font-size: 24px
}

.report-summary h4 {
    color: #24bfb9 !important;
    text-transform: none !important;
    /*font-style: italic !important;*/
    font-weight: 700 !important;
    font-family: Lato, sans-serif !important;
    font-size: 26px !important;
    margin-left: 2%;
    letter-spacing: .1px;
}


h4.report-summary-2  {
    color: #000 !important;
    text-transform: none !important;
    /*font-style: italic !important;*/
    font-weight: 400 !important;
    font-family: Lato, sans-serif !important;
    font-size: 26px !important;
    margin-left: 2%;
    letter-spacing: .1px;
    font-family: Oswald,sans-serif !important;
    margin-top: 0px;
}


.report-summary .col-6 {
    padding: 0 2%
}

/*.report-summary img {        taking these two out made it so the arrows for the accordions are horizontally aligned vs diagonally
    margin: 4% 0
}*/

/*.report-summary-2 img 
    margin: 4% 0
}*/

.report-secondary {
    padding: 20px 0px 5px 0px;
    font-size: 16px;
    line-height: 1.6
}

.report-secondary.shoreline .col-6 {
    padding-top: 0;
    padding-bottom: 0
}

.report-secondary.shoreline ul li {
    color: #292625
}

.report-secondary.shoreline ul li:before {
    color: #004866
}


.report-secondary h2 {
    color: #fff
}


.report-secondary h2,
.report-secondary h2.shoreline {
    text-transform: none;
    font-weight: 700 !important;
    /*font-style: italic;*/
    font-size: 50px !important;
    margin-left: 0%;
    letter-spacing: .1px;
    margin-bottom: 0;
    font-family: 'Lato' !important;
    color: #004866 !important;
}

.report-secondary h3 {
    color: #fff
}

.report-secondary h3,
.report-secondary h3.accolades-header {
    font-weight: 700;
    /*font-style: italic;*/
    font-size: 26px;
    margin-left: 2%;
    letter-spacing: .1px;
    margin-bottom: 0;
    margin-top: 0.08462rem !important;
}

.report-secondary h4,
.report-secondary h4.shoreline {
    font-weight: 700 !important;
    /*font-style: italic;*/
    font-size: 30px !important;
    margin-left: 0%;
    letter-spacing: .1px;
    margin-bottom: 0;
    font-family: 'Lato' !important;
    color: #004866 !important;
}

.report-secondary h5,
.report-secondary h5.shoreline {
    font-weight: 700 !important;
    /*font-style: italic;*/
    font-size: 24px !important;
    margin-left: 0%;
    letter-spacing: 0.1px;
    margin-bottom: 7px !important;
    margin-top: 0px !important;
    font-family: 'Lato' !important;
    color: #00253b !important;
}

.report-secondary h3.accolades-header {
    color: #434343
}

.report-secondary.blue a {
    color: #24bfb9;
}

.report-secondary h3.shoreline {
    color: #004866;
    margin-left: 1%;
    margin-bottom: 20px
}

.report-secondary .accolades {
    font-family: Lato, sans-serif;
    font-weight: 700;
    font-size: 16px;
    line-height: 1.6;
    color: #004866
}

.report-secondary .accolades span {
    font-size: 16px;
    line-height: 1.6;
    color: #434343;
    display: inline;
    letter-spacing: .1px
}

.report-secondary .credit {
    font-size: 14px;
    color: #7b7b7b
}

.report-secondary .col-6 {
    padding: 2%
}

.report-secondary ul li {
    font-size: 16px;
    line-height: 1.6;
    margin-bottom: 0px;
    margin-left: 0;
    color: #fff
}

.report-secondary ul li:before {
    color: #24bfb9
}

.report-secondary.blue {
    background-color: #004866
}

.report-secondary.green {
    background-color: #24bfb9
}

.report-secondary.light-gray {
    background-color: #eeeff0
}

.report-secondary .col-3 {
    width: 24.07407%
}

.report-secondary .col-3,
.report-secondary .col-9 {
    float: left;
    margin-left: .46296%;
    margin-right: .46296%
}

.report-secondary .col-9 {
    width: 74.07407%
}

/*editing stuff*/

.report-fourth {
    /*padding: 30px 0;*/
    font-size: 16px;
    line-height: 1.6
}

.report-fourth.shoreline .col-6 {
    padding-top: 0;
    padding-bottom: 0
}

.report-fourth.shoreline ul li {
    color: #292625
}

.report-fourth.shoreline ul li:before {
    color: #004866
}

.report-fourth h3 {
    color: #fff
}

.report-fourth h3,
.report-fourth h3.accolades-header {
    font-weight: 700;
    /*font-style: italic;*/
    font-size: 26px;
    margin-left: 2%;
    letter-spacing: .1px;
    margin-bottom: 0
}

.report-fourth h3.accolades-header {
    color: #434343
}

.report-fourth h3.shoreline {
    color: #004866;
    margin-left: 1%;
    margin-bottom: 20px
}

.report-fourth .accolades {
    font-family: Lato, sans-serif;
    font-weight: 700;
    font-size: 16px;
    line-height: 1.6;
    color: #004866
}

.report-fourth .accolades span {
    font-size: 16px;
    line-height: 1.6;
    color: #434343;
    display: inline;
    letter-spacing: .1px
}

.report-fourth .credit {
    font-size: 14px;
    color: #7b7b7b
}

.report-fourth .col-6 {
    padding: 2%
}

.report-fourth ul li {
    font-size: 16px;
    line-height: 1.6;
    margin-bottom: 10px;
    margin-left: 0;
    color: #000
}

.report-fourth ul li:before {
    color: #24bfb9
}

.report-fourth.blue {
    background-color: #fff
}

.report-fourth.green {
    background-color: #24bfb9
}

.report-fourth.light-gray {
    background-color: #eeeff0
}

.report-fourth .col-3 {
    width: 24.07407%
}

.report-fourth .col-3,
.report-fourth .col-9 {
    float: left;
    margin-left: .46296%;
    margin-right: .46296%
}

.report-fourth .col-9 {
    width: 74.07407%
}

/**end editing stuff **/

.report-tertiary {
    color: #fff;
    font-size: 16px;
    line-height: 1.6
}

.report-tertiary-2 {
    color: #fff;
    font-size: 16px;
    line-height: 1.6
}


.report-tertiary .row {
    background-color: #434343
}

.report-tertiary-2 .row {
    background-color: #434343
}

.report-tertiary .row .col-wrapper {
    padding: 0;
    margin: 0
}

.report-tertiary-2 .row .col-wrapper {
    padding: 0;
    margin: 0
}

.report-tertiary .row .col-6 {
    padding: 0;
    width: 100%
}

.report-tertiary-2 .row .col-6 {
    padding: 0;
    width: 100%
}


.report-tertiary .row .text {
    padding: 1% 7%;
}

.report-tertiary-2 .row .text {
    padding: 1% 7%;
}

.report-tertiary h3 {
    color: #fff;
    font-weight: 700;
    /*font-style: italic;*/
    font-size: 26px
}

.report-tertiary-2 h3 {
    color: #fff;
    font-weight: 700;
    /*font-style: italic;*/
    font-size: 26px
}

.report-tertiary p {
    margin-top: 25px;
    line-height: 1.6
}

.report-tertiary-2 p {
    margin-top: 25px;
    line-height: 1.6
}


.report-tertiary .text {
    padding: 20px 0
}

.report-tertiary-2 .text {
    padding: 20px 0
}

.report-tertiary .col-6 {
    margin: 0
}

.report-tertiary-2 .col-6 {
    margin: 0
}

.report-tertiary .col-6:last-child {
    padding-right: 0 !important;
    padding-top: 0 !important;
    margin: 0 !important;
}

.report-tertiary-2 .col-6:last-child {
    padding-right: 0 !important;
    padding-top: 0 !important;
    margin: 0 !important
}

.report-tertiary .float-right {
    float: right;
    width: 49.54% !important;
}

.report-tertiary-2 .float-right {
    float: right;
    width: 49.54% !important;
}

.report-tertiary .gray {
    background-color: #434343;
}

.report-tertiary-2 .gray {
    background-color: #434343
}

.report-tertiary .email-link {
    color: #fff;
}

.report-tertiary-2 .email-link {
    color: #fff
}

.report-tertiary .email-link:hover {
    text-decoration: none;
}

.report-tertiary-2 .email-link:hover {
    text-decoration: none
}

.report-download {
    margin: 4px auto;
    padding: .5em 6%;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 15px;
}

.report-download h3 {
    font-weight: 700;
    /*font-style: italic;*/
    font-size: 26px;
    color: #004866;
    text-align: center;
    margin: 0 auto
}

.col-wrapper {
    padding: 0 5%
}

.col-wrapper .col-6,
.col-wrapper .col-12 {
    padding: 2%
}

#sustainability3 .top-left {
    top: 25%
}

.report-banner {
    overflow: hidden
}

.report-banner .banner-desktop {
    display: none
}

.report-banner .banner-mobile {
    display: block
}

.report-banner .container {
    position: relative;
    text-align: left
}

.report-banner .top-left {
    position: absolute;
    top: 15%;
    margin-left: 6%;
    width: 71%;
    word-wrap: break-word;
    white-space: normal
}


.winter {
    position: absolute;
    top: 10% !important;
    margin-left: 6%;
    width: 80% !important;
    word-wrap: break-word;
    white-space: normal
}

.report-banner .top-left .hero-subheading {
    color: #fff;
    font-size: 30px;
    font-weight: 700;
    text-transform: none;
    /*font-style: italic;*/
    line-height: 1.1
}

.report-banner .top-left .hero-subheading2 {
    color: #fff;
    font-size: 40px;
    font-weight: 700;
    text-transform: none;
    /*font-style: italic;*/
    line-height: 1.1
}

.report-thumbnail {
    padding: 0 !important
}

.report-thumbnail .container {
    position: relative;
    margin-bottom: 10px
}

.report-thumbnail .image {
    display: block;
    width: 100%;
    height: auto
}

.report-thumbnail .overlay {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: #004866;
    overflow: hidden;
    width: 100%;
    height: 0;
    transition: .5s ease;
    clip-path: polygon(0 80%, 100% 55%, 100% 100%, 0 100%);
    height: 100%;
    transition: all .5s ease-in-out
}

.report-thumbnail .container:hover .text {
    transform: translate(4px)
}

.report-thumbnail .text {
    font-size: 20px;
    position: absolute;
    bottom: 6%;
    right: 6%;
    text-align: right;
    letter-spacing: .1px
}

.report-thumbnail .text h5 {
    text-transform: uppercase;
    color: #fff !important;
    font-weight: 700
}

.report-thumbnail .text h5 img {
    vertical-align: unset;
    margin-left: 10px
}

h3.hero-topline {
    color: #fff;
    font-size: 20px;
    font-weight: 700;
}

@media only all and (min-width:32.5em) {
    .report-hero .col-6 {
        width: 100%;
        bottom: 0
    }
}

@media only all and (min-width:43.125em) {
    .report-secondary.shoreline ul li {
        margin-bottom: 25px
    }

    /*edit stuff*/
    .report-fourth.shoreline ul li {
        margin-bottom: 25px
    }

    h3.hero-topline {
        font-size: 30px;
    }

    /*end edit stuff*/
    .report-hero .hero-heading, .report-hero-2 .hero-heading {
        font-size: 50px;
        color: #fff;
        text-transform: none;
        /*font-style: italic;*/
        line-height: 1;
        font-weight: 700;
        margin-bottom: 20px
    }

    .report-hero .hero-subheading, .report-hero-2 .hero-subheading {
        font-size: 20px;
        color: #fff;
        line-height: 1.6;
        margin-bottom: 20px
    }

    .report-hero .hero-subheading2 {
        font-size: 20px;
        color: #fff;
        line-height: 1.6;
        margin-bottom: 20px
    }

    .report-hero .header-utility-nav {
        background-color: transparent !important
    }

    .report-button {
        font-size: 16px !important
    }

    .report-jumplink {
        display: block;
        text-align: left
    }
}

.bold {
    font-weight: 700;
    color: #004866
}

@media only all and (min-width:55.625em) {
    .report-hero {
        background-image: url(../../../content/dam/nscorp/get-to-know-ns/about-ns/environment/esg-report-hero-2021.jpg);
        height: 85vh
    }

    .report-hero .col-6 {
        width: 50%;
        margin: auto;
        position: absolute;
        /* right: 0; */
        transform: translateY(-35%);
        top: 50%;
    }

    .report-hero .col-8 {
        max-width: 320px
    }

    h3.hero-topline {
        font-size: 40px;
    }

    .report-summary {
        font-size: 18px;
        line-height: 1.5;
    }

	.report-summary-2 {
        font-size: 18px;
        line-height: 1.5;
    }

    .report-button {
        display: inline-block
    }

    .report-banner .banner-desktop {
        display: block
    }

    .report-banner .top-left {
        top: 25%;
        width: 44%;
        margin-left: 7%
    }

    .report-banner .top-left.banner-hero {
        top: 10%;
        width: 40%;
    }

    .winter {
        top: 10% !important;
        width: 40% !important;
    }


    .report-banner .top-left .hero-subheading {
        font-size: 40px
    }

    .report-banner .top-left .hero-subheading2 {
        font-size: 45px
    }

    .report-banner .banner-mobile {
        display: none
    }

    .report-secondary {
        padding: 30px 0px 5px 0px;
    }

    .report-secondary.related {
        padding: 20px 2% 30px;  /*was 40px 2% and 60px*/
    }

    .report-secondary.related .report-thumbnail {
        padding-bottom: 0;
        padding-top: 0
    }

    .report-secondary.related h3 {
        color: #004866 !important;
        margin-left: 0;
        margin-bottom: 30px
    }

    .report-secondary .youtube {
        padding: 3% 0
    }

    .report-secondary .widescreen-video-wrapper {
        margin-bottom: 20px
    }

    .report-secondary h3,
    .report-secondary h3.accolades-header {
        font-size: 40px
    }

    .report-secondary .accolades,
    .report-secondary .accolades span {
        font-size: 20px;
        line-height: 1.6
    }

    .report-secondary .accolades {
        color: #004866
    }

    .report-secondary ol li:before {
        color: #24bfb9;
    }

    /*EDIT STUFF*/

    .report-fourth {
        /*padding: 60px 0*/
    }

    .report-fourth.related {
        padding: 40px 2% 60px
    }

    .report-fourth.related .report-thumbnail {
        padding-bottom: 0;
        padding-top: 0
    }

    .report-fourth.related h3 {
        color: #004866 !important;
        margin-left: 0;
        margin-bottom: 30px
    }

    .report-fourth .youtube {
        padding: 3% 0
    }

    .report-fourth .widescreen-video-wrapper {
        margin-bottom: 20px
    }

    .report-fourth h3,
    .report-fourth h3.accolades-header {
        font-size: 40px
    }

    .report-fourth .accolades,
    .report-fourth .accolades span {
        font-size: 20px;
        line-height: 1.6
    }

    .report-fourth .accolades {
        color: #004866
    }

    /*end edit stuff*/

    .report-download {
        width: 100%;
        margin: 0 auto 60px
    }

    .report-download h3 {
        font-size: 30px
    }

    .report-download a {
        margin-top: 15px
    }

    .report-tertiary h3 {
        font-size: 40px
    }

    .report-tertiary .text {
        padding: 7%
    }


    .report-tertiary-2 h3 {
        font-size: 40px
    }

    .report-tertiary-2 .text {
        padding: 7%
    }

}

@media only all and (min-width:1282px) {
    .report-summary {
        padding: 60px 0;
        line-height: 1.6
    }

@media only all and (min-width:1282px) {
    .report-summary-2 {
        padding: .4em .30em 0 .30em !important;
        line-height: 1.4
    }

    .report-summary h2 {
        color: #24bfb9;
        text-transform: none;
        /*font-style: italic;*/
        font-weight: 700;
        font-size: 32px
    }

    .report-summary h4 {
        color: #24bfb9 !important;
        text-transform: none !important;
        /*font-style: italic !important;*/
        font-weight: 700 !important;
        font-size: 40px !important;
        font-family: Oswald,sans-serif !important;
    }

    .report-summary h3 {
        line-height: 1.6
    }

    .report-summary .col-6 {
        padding: 0 2%
    }

    .report-summary img {
        margin-top: 2%
    }

    .report-summary-2 img {
        margin-top: 2%
    }

    .report-jumplink {
        background: #004866;
        padding: 30px 0;
        text-align: center
    }

    .report-jumplink ul {
        margin: 0
    }

    .report-jumplink ul li {
        color: #fff;
        padding-right: 60px;
        display: inline;
        font-size: 16px;
        line-height: 1.6;
        font-weight: 700;
        letter-spacing: 1px
    }

    .report-jumplink ul li:before {
        font-size: 25px;
        content: "";
        padding: 0 10px;
        margin-left: -18px;
        background: transparent url(../../../content/dam/nscorp/get-to-know-ns/about-ns/environment/sustainability/caret-white.7bb544b6.png) no-repeat;
        background-size: 13px;
        vertical-align: middle
    }

    .report-jumplink a {
        text-transform: uppercase;
        color: #fff;
        text-decoration: none;
        transition: all .2s ease-in-out
    }

    .report-jumplink a:hover {
        color: #e6e6e6
    }

    .report-hero .col-6 {
        float: right;
        width: 50%;
        position: absolute;
        /* right: -5%; */
        padding-right: 15%;
        top: 50%;
    }

   .report-hero-2 .col-6 {
        float: left;
        width: 44%;
        position: absolute;
		margin-left:-10px !important;
        padding-left: 5%;
        top: 35%;
    }

    .report-hero .hero-heading {
        font-size: 70px;
        color: #fff;
        text-transform: none;
        /*font-style: italic;*/
        line-height: 1;
        font-weight: 700;
        margin-bottom: 40px
    }

    .report-hero .hero-heading2 {
        font-size: 70px;
        color: #fff;
        text-transform: none;
        /*font-style: italic;*/
        line-height: 1;
        font-weight: 700;
        margin-bottom: 40px
    }

    .report-hero .hero-subheading {
        font-size: 21px;
        color: #fff;
        line-height: 1.6;
        margin-bottom: 20px
    }

    .report-hero .hero-subheading2 {
        font-size: 21px;
        color: #fff;
        line-height: 1.6;
        margin-bottom: 20px
    }

    .report-hero .header-utility-nav {
        background-color: transparent !important
    }

    .report-banner .banner-desktop {
        display: block
    }

    .report-banner .banner-desktop.tertiary {
        display: none
    }

    .report-banner .top-left .hero-subheading {
        font-size: 40px
    }

    .report-banner .top-left .hero-subheading2 {
        font-size: 60px
    }

    .report-banner .top-left2 .hero-subheading2 {
        font-size: 60px
    }

    .report-banner .banner-mobile {
        display: none
    }

    #sustainability3 .top-left {
        top: 35%
    }

    .report-secondary .related {
        padding-left: 2%;
        padding-right: 2%
    }

    .report-secondary ul li {
        font-size: 20px;
        line-height: 1.6
    }

    .report-fourth .related {
        padding-left: 2%;
        padding-right: 2%
    }

    .report-fourth ul li {
        font-size: 20px;
        line-height: 1.6
    }

    .report-button {
        font-size: 16px
    }

    .report-tertiary {
        font-size: 20px;
        background-image: url(../../../content/dam/nscorp/get-to-know-ns/about-ns/environment/sustainability/approach.94e8862b.png);
        background-repeat: no-repeat;
        background-size: cover;
        height: 25vw
    }

 	.report-tertiary-2 {
        font-size: 20px;
        background-image: url(../../../content/dam/nscorp/get-to-know-ns/about-ns/environment/sustainability/Banner-split.png);
        background-repeat: no-repeat;
        background-size: cover;
        height: 25vw
    }

    .report-tertiary .row {
        background-color: transparent
    }

    .report-tertiary-2 .row {
        background-color: transparent
    }

    .report-tertiary .row .col-wrapper {
        padding: 0;
        margin: 0;
        position: relative
    }

    .report-tertiary-2 .row .col-wrapper {
        padding: 0;
        margin: 0;
        position: relative
    }

    .report-tertiary .row .text {
        padding: 23% 7% 23% 12%
    }

   .report-tertiary-2 .row .text {
        padding: 7% 7% 10% 7%;
    }

    .report-tertiary .row .col-6 {
        padding: 0;
        width: 50%;
        margin: auto
    }

   .report-tertiary-2 .row .col-6 {
        padding: 0;
        width: 50%;
        margin: auto
    }

    .report-tertiary .col-6:last-child {
        padding-bottom: 0 !important
    }

    .report-tertiary-2 .col-6:last-child {
        padding-bottom: 0 !important
    }

}


.related {
    padding-left: 2%;
    padding-right: 2%
}

/*read more*/

#more {
    display: none;
}

.report-secondary ol li:before {
    color: #24bfb9;
}

.report-banner .top-left2 .hero-subheading2 {
    color: #fff;
    font-size: 40px;
    font-weight: 700;
    text-transform: none;
    /*font-style: italic;*/
    line-height: 1.1
}

.report-banner .top-left2 {
    position: absolute;
    top: 5%;
    margin-left: 6%;
    width: 71%;
    word-wrap: break-word;
    white-space: normal
}

@media only all and (min-width:55.625em) {
    .report-banner .top-left2 {
        top: 20%;
        width: 44%;
        margin-left: 7%
    }

}

/**REPORT HERO FOR ART**/

.report-hero2 {
    background-image: url(../../../content/dam/nscorp/art/art-landing-mobile.jpg);
    background-size: cover;
    padding: 0;
    background-color: #292b25;
    background-repeat: no-repeat;
    background-position: 50%;
    border-top: 10px solid #24bfb9;
    height: 80vh
}

.report-hero2 .hero-heading {
    font-size: 50px;
    color: #fff;
    text-transform: none;
    /*font-style: italic;*/
    line-height: 1;
    font-weight: 700;
    margin-bottom: 10px
}

.report-hero2 .col-6 {
    width: 100%;
    margin-bottom: 3%;
    position: absolute;
    top: 40%
}

.report-hero2 .col-6 a {
    text-decoration: none
}

.report-hero2 .col-8 {
    width: 100%
}

.report-hero2 .hero-subheading {
    font-size: 16px;
    color: #fff;
    line-height: 1.6
}

.report-hero2 .hero-subheading a {
    text-decoration: none
}

.report-hero2 .hero-subheading2 {
    font-size: 16px;
    color: #fff;
    line-height: 1.6
}

.report-hero2 .hero-subheading2 a {
    text-decoration: none
}

.report-hero2 .hero-subheading3 {
    font-size: 40px;
    color: #fff;
    line-height: 1.3
}

.report-hero2 .hero-subheading3 a {
    text-decoration: none
}

.report-hero2 .col-6 {
    float: left;
    padding: 0 7%
}

@media only all and (min-width:32.5em) {
    .report-hero2 .col-6 {
        width: 100%;
        bottom: 0
    }
}

@media only all and (min-width:43.125em) {
    .report-hero2 .hero-heading {
        font-size: 70px;
        color: #fff;
        text-transform: none;
        /*font-style: italic;*/
        line-height: 1;
        font-weight: 700;
        margin-bottom: 20px
    }

    .report-hero2 .hero-subheading {
        font-size: 20px;
        color: #fff;
        line-height: 1.6;
        margin-bottom: 20px
    }

    .report-hero2 .hero-subheading2 {
        font-size: 20px;
        color: #fff;
        line-height: 1.6;
        margin-bottom: 20px
    }

    .report-hero2 .hero-subheading3 {
        font-size: 55px;
        color: #fff;
        line-height: 1.3;
        margin-bottom: 20px
    }


    .report-hero2 .header-utility-nav {
        background-color: transparent !important
    }
}

@media only all and (min-width:55.625em) {
    .report-hero2 {
        background-image: url(../../../content/dam/nscorp/art/art-landing.jpg);
        height: 85vh
    }

    .report-hero2 .col-6 {
        width: 50%;
        margin: auto;
        position: absolute;
        /* right: 0; */
        transform: translateY(-35%);
        top: 50%;
    }

    .report-hero2 .col-8 {
        max-width: 320px
    }
}

@media only all and (min-width:1282px) {
    .report-hero2 .col-6 {
        float: right;
        width: 50%;
        position: absolute;
        /* right: -5%; */
        padding-right: 15%;
        top: 50%;
    }

    .report-hero2 .hero-heading {
        font-size: 90px;
        color: #fff;
        text-transform: none;
        /*font-style: italic;*/
        line-height: 1;
        font-weight: 700;
        margin-bottom: 40px
    }

    .report-hero2 .hero-heading2 {
        font-size: 70px;
        color: #fff;
        text-transform: none;
        /*font-style: italic;*/
        line-height: 1;
        font-weight: 700;
        margin-bottom: 40px
    }

    .report-hero2 .hero-subheading {
        font-size: 21px;
        color: #fff;
        line-height: 1.6;
        margin-bottom: 20px
    }

    .report-hero2 .hero-subheading2 {
        font-size: 21px;
        color: #fff;
        line-height: 1.6;
        margin-bottom: 20px
    }

    .report-hero2 .hero-subheading3 {
        font-size: 50px;
        color: #fff;
        line-height: 1.3;
        margin-bottom: 20px
    }

    .report-hero2 .header-utility-nav {
        background-color: transparent !important
    }
}

/* code for corporate giving page */


.box-one {
  border: none;
  padding: 10px;
  width: 49%;
  float: left;
  height: 100px;
  text-align:center;
  vertical-align:middle;
}
/*
.clearfix-2 {
  overflow: auto;
}*/

.box-two {
  border: none;
  padding:10px;
  width: 50%;
  float: right;
  height: 100px;
}

@media (max-width: 767px) {
  .box-one {
    width: 100%;
  }
  .box-two {
    width: 100%;
  }
}

.noborder {
    border: none;
    }

/* end of corporate giving page */
.audiojs { max-width: 100%; }
.audiojs .play-pause { padding: 4px 0px; }
#sb-title-inner,#sb-info-inner,#sb-loading-inner,div.sb-message{font-family:"HelveticaNeue-Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;color:#fff;}
#sb-container{position:fixed;margin:0;padding:0;top:0;left:0;z-index:999;text-align:left;visibility:hidden;display:none;}
#sb-overlay{position:relative;height:100%;width:100%;}
#sb-wrapper{position:absolute;visibility:hidden;width:100px;}
#sb-wrapper-inner{position:relative;border:1px solid #303030;overflow:hidden;height:100px;}
#sb-body{position:relative;height:100%;}
#sb-body-inner{position:absolute;height:100%;width:100%;}
#sb-player.html{height:100%;overflow:hidden;}
#sb-body img{border:none;}
#sb-loading{position:relative;height:100%;}
#sb-loading-inner{position:absolute;font-size:14px;line-height:24px;height:24px;top:50%;margin-top:-12px;width:100%;text-align:center;}
#sb-loading-inner span{background:url(clientlibs/images/shadowbox/loading.gif) no-repeat;padding-left:34px;display:inline-block;}
#sb-body,#sb-loading{background-color:#060606;}
#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;}
#sb-title,#sb-title-inner{height:26px;line-height:26px;}
#sb-title-inner{font-size:16px;}
#sb-info,#sb-info-inner{height:20px;line-height:20px;}
#sb-info-inner{font-size:12px;}
#sb-nav{float:right;height:16px;padding:2px 0;width:45%;}
#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;background-repeat:no-repeat;}
#sb-nav-close{background-image:url(clientlibs/images/shadowbox/close.png);}
#sb-nav-next{background-image:url(clientlibs/images/shadowbox/next.png);}
#sb-nav-previous{background-image:url(clientlibs/images/shadowbox/previous.png);}
#sb-nav-play{background-image:url(clientlibs/images/shadowbox/play.png);}
#sb-nav-pause{background-image:url(clientlibs/images/shadowbox/pause.png);}
#sb-counter{float:left;width:45%;}
#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}
#sb-counter a.sb-counter-current{text-decoration:underline;}
div.sb-message{font-size:12px;padding:10px;text-align:center;}
div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;}

#CQ ul li:before, #CQ ul li li:before { display: none; }

.cq-wcm-edit .main-content, .cq-wcm-edit .sidebar { min-height: 20px; }

body.secondary [role="main"] .download img.cq-file-placeholder { float: none; }

.link-multi-field .x-form-field-wrap { width: auto !important; }
.link-multi-field input, .link-multi-field textarea { width: 80% !important; }
.link-multi-field input.x-form-checkbox { width: auto !important; }

#CQ iframe { overflow: scroll; }
h4 {
    color: #262626 !important;
    font-weight: 400 !important;
    margin-top: .4rem !important;
    font-size: 2rem !important;
    font-family: Oswald,sans-serif !important;
}

h5 {
    color: #262626 !important;
    font-weight: 400 !important;
    margin-top: .8rem !important;
    margin-bottom: .2rem !important;
    font-size: 1.38462rem !important;
    font-family: Oswald,sans-serif !important;
}

h6 {
    color: #262626 !important;
    font-weight: 400 !important;
    margin-top: .8rem !important;
    font-size: 1rem !important;
    font-family: Oswald,sans-serif !important;
}

/*NSites buttons*/

.industrial-button {
	color: #000000;
	background-color: #ffcb00;
	font-size: 19px;
	border: 1px solid #C3B88A;
	border-radius: 40px;
	padding: 10px 45px;
	cursor: pointer;
    margin-top: 28px;
    }
.industrial-button:hover {
	color: #ffffff;
	background-color: #808080;
    }

.transload-button {
	color: #ffffff;
	background-color: #22bcb5;
	font-size: 19px;
	border: 1px solid #87BCBA;
	border-radius: 40px;
	padding: 10px 25px;
	cursor: pointer;
    margin-top: 28px;
    }
.transload-button:hover {
	color: #ffffff;
	background-color: #808080;
    }



/** COLUMN WORK - DO NOT USE YET - Daniel

.parsys_column {
    float: left;
    position: relative;
    padding-right: 20px;
}

.colctrl-3c-c0 {
    width: 33%;
}
.colctrl-3c-c1 {
    width: 33%;
}
.colctrl-3c-c2 {
    width: 33%;
}
**/
.nav-image-tile-content {
    bottom: 0;
    left: 0;
    padding: 10px;
    position: absolute;
    -webkit-transition: bottom 0.2s ease;
    transition: bottom 0.2s ease;
    width: 100%;
    background-color: rgba(18, 18, 18, 0.67)!important;
}

.nav-image-tile-content h1 {
    font-size: 12px !important;
    text-align: center;
    color: #FFFFFF;
    margin-bottom: 0px !important;
}

.navgridtile {
    margin-top: 5px !important;
}

.navgridtile.section {
    border-top: 0px solid #ffffff !important;
    overflow: hidden;
    position: relative;
    z-index: 10;
    margin-left: 0px !important;
    margin-top: 40px !important;
}
.nav-image-tile-content {
    bottom: 0;
    left: 0;
    padding: 10px;
    position: absolute;
    -webkit-transition: bottom 0.2s ease;
    transition: bottom 0.2s ease;
    width: 100%;
    background-color: rgba(18, 18, 18, 0.67)!important;
}

.nav-image-tile-content h1 {
    font-size: 12px !important;
    text-align: center;
    color: #FFFFFF;
    margin-bottom: 0px !important;
}

.navgridtile {
    margin-top: 5px !important;
}

.navgridtile.section {
    border-top: 0px solid #ffffff !important;
    overflow: hidden;
    position: relative;
    z-index: 10;
    margin-left: 0px !important;
    margin-top: 40px !important;
}

.login-nav-header-two {
	padding-left: 0px !important;
	font-weight: bold !important;
	margin-top: 14px !important;
    }

/*NAV TEXT COMPONENT*/

.navtext {
    /* border-top: 1px solid #FFFFFF; */
    margin-right: 0;
    display: block;
    /* margin-left: 25px; */
    /* margin-left: 1.92308rem; */
    /* margin-bottom: 25px; */
    /* margin-bottom: 1.92308rem; */
    margin-top: 25px;
    margin-top: 1.92308rem;
@charset "utf-8";
/* Careers Landing Page CSS */
@media only all and (min-width: 690px) {
body.landing.careers {
	background-color: #f2f1ec;
	background-image: url("clientlibs/images/background-pattern.png"), url("../../../content/dam/nscorp/backgrounds/careers_bg.jpg") !important;
	background-repeat: repeat, no-repeat;
	background-position: left top, center top;
	background-size: auto auto, cover
}
html.no-multiplebgs body.landing.careers {
	background-image: url("../../../content/dam/nscorp/backgrounds/careers_bg.jpg") !important;
	background-position: center top;
	background-repeat: no-repeat
}
}

@media only all and (min-width: 1280px) {
html.no-backgroundsize body.landing.careers {
	background-image: url("../../../content/dam/nscorp/backgrounds/careers_bg_large.jpg") !important;
	background-position: center top;
	background-repeat: no-repeat
}
}
header[role="banner"] .login>div.job-seekers {
	padding-left: 60px !important;
	padding-right: 50px !important;
	padding-top: 30px !important;
	padding-top: 2.308rem !important;
	-webkit-transform: skew(20deg, 0) !important;
	-moz-transform: skew(20deg, 0) !important;
	-ms-transform: skew(20deg, 0) !important;
	-o-transform: skew(20deg, 0) !important;
	transform: skew(20deg, 0) !important;
}

.login-text, .login-text p {
	clear: both!important;
	line-height: 1.2!important;
	margin: 0!important;
	font-size: 13px!important;
	font-size: 1rem!important;
	-webkit-transform: skew(0deg, 0)!important;
	-moz-transform: skew(0deg, 0)!important;
	-ms-transform: skew(0deg, 0)!important;
	-o-transform: skew(0deg, 0)!important;
	transform: skew(0deg, 0)!important;
}

.login h3 {
  font-size: 15px !important;
}
.login>div {
  color: #69472b;
  display: none;
  min-width: 175px;
  padding: 25px 30px 25px 90px !important;
  line-height: 1.66667;
  font-size: 18px;
  font-size: 1.38462rem;
}
.text.parbase.text-home-sidebar.section {
    padding-left: 22px !important;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
    background-color: #FFD500 !important;
}

/*main nav image boxes*/
.tile-img div, .tile-carousel .tile-img-alt div, .tile-carousel .tile-nav div, .pk-main .tile div {
    background-color: rgba(18, 18, 18, 0.67)!important;
}
.text.parbase.text-black-sidebar.section {
    padding-left: 22px !important;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
    background-color: #262626 !important;
    color: #ffffff !important;
}

.text.parbase.text-green-sidebar.section {
    padding-left: 22px !important;
    padding-right: 20px !important;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
    margin-top: 10px!important;
    margin-bottom: 10px!important;
    background-color: #5d672a !important;
    color: #ffffff !important;
}

h5.text-black-sidebar {
    color: #ffffff !important;
}

/*main nav image boxes*/
.tile-img div, .tile-carousel .tile-img-alt div, .tile-carousel .tile-nav div, .pk-main .tile div {
    background-color: rgba(18, 18, 18, 0.67)!important;
}
/* BizNS CSS */


@media only all and (max-width: 43.125em)           /* this doesn't work to span */
 .pullquote-right {
    width: 100%; 
}


.pullquote-right {
  border-left: 4px solid #F2F1EC;
  float: right;
  font-style: italic;
  margin: 7px 0;
  margin: 0.53846rem 0;
  padding: 8px 20px;
  padding: 0.61538rem 15px;
  width: 35%;
  font-size: 17px;
  font-size: 1.30769rem;
}

/* Real Estate CSS */

.price-float {
	float: right;
	clear: right;
    }

.re-head {
	color: #296b82;
	font-family: oswald, sans-serif !important;
    font-size: 1.38462rem !important;
    font-weight: 400 !important;
    margin-bottom: 0.2rem !important;
    margin-top: 0.8rem !important;
    }

        
/* FAQ Parameter CSS */
#question2 {
    color: #ffffff;
    background-color: #262626;
    padding: 10px;
    margin: 2px;
}
/***HEADER STYLES FOR ACCESS NS PAGE ***/

.rowheader {
	padding: 1% 1.125% 0 1.125%;
    background-color: #fff;
    border-bottom-style: solid;
    border-bottom-color: #296b82;
    height: auto;
    width: 100%;
    z-index: 1000;
    top: 0;
    left: 0;
    overflow: hidden;
    }

.row-footer {
	padding: 0 3.125%;
    background-color: #296b82!important;
    }
/*  Styles for Sustainability Better Planet page */


.BP-column {
  float: left;
  width: 49%;
  padding: 5px;
}

/* Clearfix (clear floats) */
.BP-row::after {
  content: "";
  clear: both;
  display: table;
}


.header .header-utility-nav {
    max-width: 1200px;
}

.header .header-utility-nav form {
    margin-right: 0.2%;
    margin-bottom: -1.3em;
    margin-left: 1%;
    width: 12%;
}

.header .header-utility-nav .login-link {
    margin-right: .1%;
    width: 12%;
}

.header .header-utility-nav .utility-content {
  width: 61%;
}

.header .header-utility-nav .customer-form-link {
  background-color: #7A0000;
  display: none;
  text-decoration: none;
  width: 12%;
  height: 40px;
  height: 3.07692rem;
}

.header .header-utility-nav .customer-form-link span {
  color: #FFFFFF;
  display: inline-block;
  font-weight: normal;
  margin: auto;
  text-align: center;
  width: 100%;
  font-size: 9px;
  font-size: 0.69231rem;
  padding-top: 14px;
  padding-top: 1.07692rem;
}

@media only all and (min-width: 43.125em) {
  .header .header-utility-nav .customer-form-link {
     display: inline-block;
   }
}

[role="banner"] [role="navigation"] .mobile-only-utility,
[role="banner"] [role="navigation"] .mobile-only-etc {
  border: none;
}

[role="banner"] [role="navigation"] .mobile-only-utility li a,
[role="banner"] [role="navigation"] .mobile-only-etc li a {
  color: #c4c2ba;
  font-weight: 300;
  font-size: 14px;
  font-size: 1.07692rem;
}

[role="banner"] [role="navigation"] .mobile-only-etc li a {
  font-weight: normal;
  text-transform: uppercase;
}

[role="banner"] [role="navigation"] .mobile-only-login-buttons {
  display: none;
}

@media only all and (min-width: 43.125em) {
  [role="banner"] [role="navigation"] .mobile-only-utility,
  [role="banner"] [role="navigation"] .mobile-only-login-buttons,
  [role="banner"] [role="navigation"] .mobile-only-etc {
    display: none;
  }
}
