/*=== Body ===*/
body,
html {overflow-x:hidden; color:#282828;font-family:'Neue Helvetica W01'; font-size:16px;}
.wrap {position: relative; background-color: #fff; z-index:2;}
#page-top {position: absolute;z-index: 3;background: transparent;padding: 0;left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);top: 0;}
#page-top > .container {position:relative;}
#page-banner {position: relative; z-index: 1;}
#page-banner img {width:100%;}
#page-middle {position: relative;z-index: 2;padding: 0;background: #fff;}
#page-middle.standard {margin-top:10px;}
#page-bottom {position: relative;z-index: 3;background: #27347f;padding: 20px 0;}

/* General */
a,
a:hover,
a:focus,
a:active,
.btn,
.btn:hover,
.btn:focus,
.btn:active {color: #27347f;text-decoration: none;box-shadow: none;-webkit-box-shadow: none;outline: none;background: transparent;text-shadow: none; font-weight:700;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
a:hover {opacity:0.7;}
/* Slide out menu */
.slider-menu-holder {display: none;}
.snapjs-right .slider-left,
.snapjs-left .slider-right {display: none;}

/* SVG */
img.svg-img {display: block;}
img.svg-fallback {display: none;}

/* Smooth Scroll */
.smooth-scroll{overflow: auto;-webkit-transition-property: top, bottom; transition-property: top, bottom; -webkit-transition-duration: .2s, .2s; transition-duration: .2s, .2s;
-webkit-transition-timing-function: linear, linear; transition-timing-function: linear, linear; -webkit-overflow-scrolling: touch;}
.disable-hover, 
.disable-hover * {pointer-events: none !important;}

/* Selection highlight colour */
::-moz-selection { background: #ededed; text-shadow: none; }
::selection { background: #ededed; text-shadow: none; }
input::-ms-clear{display: none;}

/*=== Core Elements ===*/
/* Header */
.header {position:relative;z-index:2;background: rgba(39, 52, 127, 0.8);padding: 25px 25px 20px 25px;}

/* Menu Overlay */
.menu-overlay {}
.menu-overlay ul.subnav.dropdown-submenu{}
.menu-overlay{}
.open .menu-overlay {}
    
/* Main Navigation */
    .navbar {margin-bottom: 0;}
    .navbar .nav-collapse {width: 100%;position:  static;}
    .navbar .nav {margin:0;float: left;position: unset;}
    .navbar .nav li:first-child a {padding-left:0}
    .navbar .nav li a {color: #fff;padding: 12px 15px;border: 0;}
    .navbar .nav li a:hover {opacity:0.7;color: #fff;}
    .navbar .nav li:last-child a {padding-right:0;}
    .navbar .nav li.active > a,
    .navbar .nav li.active > a:hover,
    .navbar .nav li.current > a, 
    .navbar .nav li.current > a:hover {background: transparent; color:#fff;}
    .navbar .nav > li > a {position:relative;}
    .navbar .nav>li>a:focus,
    .navbar .nav>li>a:hover {color:#fff;}
    .navbar .nav > li > a:hover {background:transparent; color:#fff;}
    .navbar .nav > li > a:before {position:absolute;content:"";width:25%;height: 4px;opacity:0;background: #fff;bottom:0;left: 35%;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
    .navbar .nav > li > a:hover:before {width:75%;opacity:1;left: 13%;}
    .navbar .nav > li:first-child > a:hover:before {left:2%;}
    .navbar .nav > li:last-child > a:hover:before {left:17%;}

    /* Sub menu trigger */
    .navbar .nav li.dropdown > .dropdown-toggle {position:relative;}
    .navbar .nav li.dropdown.level-2 > .dropdown-toggle:after {
    content:"";
    display:inline-block;
    width: 21px;
    height: 12px;
    margin-left: 10px;
    position: absolute;
    top: 17px;
    background: transparent url("img/svg/arrow-down.html") no-repeat center;
    background-size: 21px;
    -webkit-transition: transform 0.35s ease;
    -moz-transition: transform 0.35s ease;
    -o-transition: transform 0.35s ease;
    transition: transform 0.35s ease;
    }
    .navbar .nav li.dropdown.level-2.active > .dropdown-toggle:after {-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-o-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}
    
    /* Sub menu wrapper */
    .submenu-wrapper {visibility: hidden;overflow: hidden;display: block;width: 100%;position: absolute;top: 138px;left: 0;box-sizing: border-box;}
    .submenu-wrapper.visible {overflow:visible}

    /* Sub menu */
    .navbar .nav li.dropdown {position:static;} 
    .navbar .nav li .subnav {
    font-size:0;
    position:relative;
    top: 0;
    width:100%;
    background: #d5dfe2;
    display:block;
    padding: 30px;
    box-sizing: border-box;
    -webkit-transform: translateY(-100%);
    -moz-transform: translateY(-100%);
    -o-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    transform: translateY(-100%);
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    }
    .navbar .nav li .subnav .menu__item {text-align:center;padding: 30px;background:#adadad;color: #000;font-size:40px;font-family: 'Lexia-XBold';text-transform:uppercase;margin-bottom: 30px;}
    .navbar .nav li .subnav li a:hover {background: #27347f;opacity:1;color: #fff;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}

    /* Level 2 */
    .navbar .nav li.level-2 {display:inline-block;vertical-align: top;width: 33%;}
    .navbar .nav li.level-2 a {font-size: 16px;padding: 12px 20px;text-transform: none;color: #000;}
    .navbar .nav li.level-2.dropdown {position: relative;}
    .navbar .nav li.level-2 .subnav {background: #d5dfe2;top: 0;}

    /* Level 3 */
    .navbar .nav li.level-3 a {padding-left: 30px;border-bottom:1px solid #27347f}
    .navbar .nav li.level-2 .submenu-wrapper {top:100%;}
    .navbar .nav li.level-2 .submenu-wrapper .subnav .menu__item {display:none;}
    .navbar .nav li.level-2 .submenu-wrapper .subnav {padding: 0;}
    .navbar .nav li .subnav li.level-3 a:hover {background: #27347f;}

    /* Active */
    .navbar .nav li.dropdown.active > .dropdown-toggle {background: transparent; color:#fff;}
    .navbar .nav li.dropdown.active > .dropdown-toggle:before {/* opacity:1; *//* width:75%; *//* left:13%; */}

    .navbar .nav li.dropdown.active > .submenu-wrapper {visibility:visible;}
    .navbar .nav li.dropdown.active > .submenu-wrapper > .subnav {
        -webkit-transform: translateY(0); -moz-transform: translateY(0); -o-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0);}

     .navbar .nav li.level-2.dropdown.active {background: #27347f;}
     .navbar .nav li.level-2.dropdown.active a {}
     
    /* Current */
    .navbar .nav > li.current > a:before {opacity:1;width: 75%;left: 13%;}
    .navbar .nav li.current > a, 
    .navbar .nav li.current > a:hover {background:transparent;}
    .navbar .nav li.current:first-child  a:before {width:75%;left: 4%;}
    .navbar .nav li.active .current.level-2 a {}
    
/* Logo */
.logo {background: transparent;padding-bottom: 8px;}
.logo a {display: block;}
.logo a img {-webkit-transition: opacity 0.35s ease; -moz-transition: opacity 0.35s ease; -o-transition: opacity 0.35s ease; transition: opacity 0.35s ease;}
.logo a:hover img {opacity:0.65;}

/* Search & Results */
.search-trigger {float: right;}
.search-trigger img {padding: 10px 0 10px 10px;cursor:pointer;-webkit-transition: opacity 0.35s ease;-moz-transition: opacity 0.35s ease;-o-transition: opacity 0.35s ease;transition: opacity 0.35s ease;width: 25px;}
.search-trigger img:hover {opacity:0.65;}
.search .input-append {/* width:50%; */left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);}
    .search {position:absolute;/* top: 95px; */right: 0;left: 0;overflow: hidden;visibility: hidden;z-index: 2;color: #fff!important;}
    .icon-search:before {content:"";background: url("img/svg/search-trigger-black.svg")no-repeat;width: 20px;height: 20px;background-size: 15px;position:relative;top: 6px;}
	.search-box {border: none;border-top:none;background: #d5dfe2;z-index: 0;-webkit-transform: translateY(-100%);-moz-transform: translateY(-100%);-ms-transform: translateY(-100);-o-transform: translateY(-100%);transform: translateY(-100%);-webkit-transition: all 0.35s ease;-moz-transition: all 0.35s ease;-ms-transform: all 0.35s ease;-o-transition: all 0.35s ease;transition: all 0.35s ease;}
	.search.open {visibility:visible;}
	.search.open .search-box {visibility:visible;-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}

.form.form-search{position: relative;}
.input-append{position: relative;}
#searchstring::-webkit-input-placeholder{color: #282828;}
#searchstring::-moz-input-placeholder{color: #282828;}
#searchstring::-ms-input-placeholder{color: #282828;}
#searchstring {position: relative;z-index: 9;height: 30px;background-color: #d5dfe2;color: #282828;border:none;padding-right:43px;border-radius: 0;box-shadow: none;width: 100%;text-align:  center;}
#searchstringsubmit {position: relative;z-index: 10;line-height: 30px;color: #282828;border:none;background: transparent none;box-shadow: none;text-shadow:none;float:right;margin-right:0;left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);}
#searchstringsubmit {font-size: 16px;}

#searchresults {top: 168px;left: 0;right: 0;background: #fff;width: 100%;text-align: center;}
#searchresults ul {padding: 0;border-bottom: 2px solid #27347f;}
#searchresults ul li {padding: 8px 15px; border-bottom: 1px solid #ededed;width: 100%;box-sizing: border-box;}

/* Header Items */
.header-items {}
.header-items .nav-inline {margin:0 0 10px 0;}
.header-items .nav-inline li a:hover {background:transparent;}

/* Footer */
.list-footer h1,
.list-footer h1 a{font-size: 16px;color: #fff;line-height: 1;padding: 0;}
.list-footer .thumbnail{background-color: transparent;border:none;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}
.list-footer .thumbnail:hover{background-color: transparent; opacity:0.65;}
.list-footer .thumbnail, 
.list-footer .thumbnail .caption {color: #949494;padding: 0;}

.list-footer h1{display:none;}
.list-footer.site-essentials ul {position: relative;display: inline-block;margin: 15px 0;left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);}
.list-footer.site-essentials ul li {width:auto;padding: 0 20px;margin: 0;}
.list-footer.site-essentials ul li:last-child {border:0;}
.list-footer.site-essentials ul li a .thumbnail .caption {color:#fff;font-size: 16px;}
.list-footer.site-essentials {border-bottom:1px solid #fff;margin-bottom:20px;}

.list-footer h1{margin-bottom: 17px;display: none;}
.list-footer.downloads .caption strong{color: #fff;}
.list-footer.downloads .caption em{color: #949494;font-style: normal;}
.list-footer.downloads .thumbnail, .list-footer.downloads .caption{padding-top: 0!important;}
.list-footer .thumbnail strong { display: block; font-weight:normal;}

/* Back to the top */
.footer-btn-top.btn {padding: 0;line-height: 1;width: 50px;height: 50px;text-shadow: none;background: rgba(255, 255, 255, 0.3803921568627451) url("img/svg/homepage-arrow-up.svg") no-repeat center;background-size: 30px;left: 50%;-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);position: relative;border: 0;margin-bottom: 20px;}
.footer-btn-top.btn {}
.footer-btn-top.btn:hover {opacity:0.65;}
.footer-btn-top.btn:active {box-shadow: none; -webkit-box-shadow: none;}
.footer-btn-top.btn i {font-size: 0;}
.footer-btn-top.btn i:before {font-size: 0; -ms-transform: translate(-50%, -50%);padding: 15px 0;}

.powered-by,
.copyright{padding-bottom: 0;font-size: 16px; color:#fff;}
.copyright {padding-top:20px}
.powered-by {padding-left: 55px;position: relative;padding-bottom: 0;width: 190px;text-align: left;float:  right;}
.powered-by:before {position:absolute;content:"";background-image:url("img/svg/jp-logo.svg");height:40px;width:39px;left: 0;top: -1px;}
.powered-by a {color:#fff;}
/*=== Content Elements ===*/
#content {min-height: 0;margin-left: 0;}
#content .content-area {min-height: 335px;}
#content .content-area [class*="span"].pull-right {position:relative; z-index:2; margin: 0 0 20px 20px;}
#content .content-area .span4:nth-child(4n+4) {margin-left:0;} /* Allows muore then 3 span4s to be housed within a row-fluid */
#content .content-area  {margin-left:0;margin-top: 40px;}
/* Page Header */
.page-header {border-bottom: none; padding: 0; margin: 0;}
.page-header h1 {font-size:52px;padding: 30px 0;color: #27347f;font-family: inherit;font-weight:400;border-bottom:  2px solid;margin-bottom: 20px;}

/* Sub Nvaigation */
.mobile-submenu {display: none;}
.submenu {display: block;}
.sub-menu .nav {margin:0;}
.sub-menu .nav li  a {border: 1px solid #d7d7d7; background: #fff; border-bottom:none; padding:10px 15px; color: #282828;
 webkit-transition: background 0.35s ease; -moz-transition: background 0.35s ease; -o-transition: background 0.35s ease; transition: background 0.35s ease;}
.sub-menu .nav li:last-child > a {border-bottom:1px solid #d7d7d7;}
.sub-menu .nav li a:hover, 
.sub-menu .nav li.active > a,
.sub-menu .nav li.current > a {background-color: #ededed;}
.sub-menu .nav li .nav li a {padding-left:20px;}
.sub-menu .nav li .nav li .nav li a {padding-left:25px;}

/* Sidebar Macro Container */
.sidebar-macro {margin: 20px 0;}
.sidebar-macro .row-fluid + .row-fluid {margin-top:20px;}

/* Breadcrumb */
#breadcrumb {width:auto;}
.breadcrumb {background-color: #fff;border-radius: 0;position: relative;z-index: 2;width: auto;display: block;float: left;}
.breadcrumb li {text-shadow: none;line-height: 0;float: left;}
.breadcrumb li:after {content:"/";  margin: 0px 12px; width:6px; height:10px;display: inline-block;}
.breadcrumb li:last-child:after {display:none;}
.breadcrumb li a,
.breadcrumb li:last-child {padding: 0;color: #27347f;font-size: 14px;line-height: 1;}
.breadcrumb li a {webkit-transition: opacity 0.35s ease; -moz-transition: opacity 0.35s ease; -o-transition: opacity 0.35s ease; transition: opacity 0.35s ease;}
.breadcrumb li a:hover {opacity:0.65;}

/* PDF Download Options */
.page-downloads,
.pdf-download {float: right;}
.page-downloads .input-append,
.page-downloads .input-prepend {margin: 0;float: left;}
.page-downloads #panAddPdf .btn,
.page-downloads #hrefPdf,
.pdf-download .btn {margin-left: 10px;background-color:  #f7a700;border: 0;color: #fff;padding: 8px 12px;border-radius:0;font-size: 0;text-shadow: none;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition:  all 0.3s ease-in-out;text-transform:  uppercase;}
.pdf-download .btn {background-image:url("img/svg/basket-icon.svg");background-repeat:no-repeat;height: 40px;width: 40px;background-position:center;padding: 0;}

a#ContentPlaceHolderDefault_DefaultPageContent_PdfBasket_12_hypViewBasket {}
.page-downloads #hrefPdf {display:inline-block;float: left;}
.page-downloads #hrefPdf.btn {background-image:url("img/svg/pdf-download-icon.svg");background-size: 25px;background-repeat:  no-repeat;width: 40px;background-position:  center;height: 40px;padding: 0;}
.page-downloads #panAddPdf .btn.btn-downloads {background-image:url("img/svg/plus-icon.svg");background-repeat:no-repeat;background-position:center;background-size: 25px;height: 40px;width: 40px;}
.page-downloads #panAddPdf .btn:hover,
.page-downloads #hrefPdf:hover,
.pdf-download .btn:hover {opacity:0.7;}
.page-downloads .btn i {margin-right:8px;}
.page-downloads + .pdf-download .btn {border-right:none;}

/* Previous & Next */
.page-nav {margin: 0;text-align: left;margin: 40px 0;} /* Margin spacing to match #page-middle for consistency */
.page-nav ul {margin:0;width: 100%;float: left;}
.page-nav ul li {width: 450px;float: left;display: inline-block;box-sizing:border-box;background-color: #d5dfe2;-webkit-transition: background-color 0.35s ease;-moz-transition: background-color 0.35s ease;-o-transition: background-color 0.35s ease;transition: background-color 0.35s ease;}
.page-nav ul li.page-prev {}
.page-nav ul li.page-next {
    float: right;
}
.page-nav ul li a {padding: 20px 20px 20px 80px;height: 100%;box-sizing: border-box;background-color: transparent;display: block;border: none;color: #282828;position:relative;}
.page-nav ul li:hover,
.page-nav ul li:focus {background-color: #ededed;}
.page-nav ul li a:hover,
.page-nav ul li a:focus {background-color:transparent;}
.page-nav ul li a img {position:absolute;left:10px;width: 30px;height: 30px;background: #ec9400;background-size: 15px;top: 50%;padding: 5px;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}
.page-nav ul li a span {display:block;line-height: 1;color: #bebebe;text-transform: capitalize;font-weight: 300;}
.page-nav ul li a strong {color: #282828;}

.page-nav ul li.page-next a {text-align:right;padding: 20px 80px 20px 20px;}
.page-nav ul li.page-next a img {left:auto;right:10px;}

.page-nav ul li.disabled:hover,
.page-nav ul li.disabled:focus {background:transparent;}
.page-nav ul li.disabled a {background-color:transparent; opacity:0.65;}
.page-nav ul li.disabled a img {opacity:0;}

/* Previous & Next in Header */
.page-nav.top {float:right; margin: 0 0 10px 0;width:auto}
.page-nav.top ul {width: auto; border-top:none;}
.page-nav.top ul li {width: auto; border: none;}
.page-nav.top ul li:hover,
.page-nav.top ul li:focus {background-color:transparent;}
.page-nav.top ul li a {padding: 11px; box-sizing:border-box; -webkit-transition: opacity 0.35s ease; -moz-transition: opacity 0.35s ease; -ms-transition: opacity 0.35s ease; -o-transition: opacity 0.35s ease; transition: opacity 0.35s ease;}
.page-nav.top ul li a:hover {opacity:0.65;}
.page-nav.top ul li a img { position: static;}
.page-nav.top ul li a:hover,
.page-nav.top ul li a:focus {background-color: transparent!important;}
.page-nav.top ul li.disabled a img {opacity:0.5;}

/* Shareprice Feed */
#shareprice {}
#shareprice h1 {}
#shareprice p {}
#shareprice p.price {}
#shareprice p.change {}
#shareprice p.change strong {}
#shareprice p.change i {}
#shareprice p.bid {}
#shareprice p.offer {}
#shareprice p.last-trade {}
#shareprice p.last-close {}
#shareprice p.disclaimer {}
#shareprice p.symbol {}

/* Caption */
.content-area .caption {padding:10px; background: #282828;width: 100%;box-sizing: border-box;}
.content-area .caption * {color:#fff;}
.content-area .caption p {padding-bottom: 0;}

/* Image Overlay */
.overlay {position: relative; padding: 0;}
.overlay .overlay-content {position:absolute; bottom: -1px; left:0; padding:10px; background: #282828; background: rgba(40,40,40,0.4);width: 100%;box-sizing: border-box;}
.overlay .overlay-content * {color:#fff;}
.overlay .overlay-content p {padding-bottom: 0;}   

/* Cookie */
#cookie-law {background: #282828; padding: 14px;}
#cookie-law button.close {text-shadow: none;}
#cookie-law p {color: #fff; padding: 0; font-weight: 300;}

/* Modal */
.modal {width: 728px;margin-left: -364px;}
.modal-header {padding: 15px;}

/* Iframe */
.iframe-wrapper {position: relative; padding-bottom: 56.25%; padding-top: 7px; height: 0;} /* Responsive iframe wrapper */
.iframe-wrapper .video-iframe {position: absolute;top: 0; left: 0; width: 100%; height: 100%;max-height: 100%!important;min-height: 0;}

/* Miscellaneous */
.margin-top {margin-top: 40px;}
.margin-bottom {margin-bottom: 40px;}
.margin-top-small {margin-top:20px;}
.margin-bottom-small {margin-bottom:20px;}
no-padding-bottom {padding-bottom:0;}

/* Sub Content */
.sub-content {padding-top: 20px;}

/*=== Specific Pages ===*/
/* Home */
#macro-content .row-fluid {margin-bottom: 20px;}
#macro-content h1,
#macro-content h1 a {color:#282828; font-size:26px;}
#macro-content p {color:#282828; font-weight:400;}

.home .section {padding:80px 0;}

/* Section 1 */
.home #section-1 {position:relative;}
.home #section-1 .section-1.background {background-image:url("img/Spraying-metal-structure.jpg");background-repeat:no-repeat;position:relative;height: 100vh; background-size:cover; background-position:center right;}

.home #section-1 .section-1.background:after {position:absolute;content:"";width:100%;height:100%;background: -moz-linear-gradient(top, rgba(0,0,0,0) 1%, rgba(0,0,0,0) 45%, rgba(0,0,0,0.11) 54%, rgba(0,0,0,0.7) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(0,0,0,0) 1%,rgba(0,0,0,0) 45%,rgba(0,0,0,0.11) 54%,rgba(0,0,0,0.7) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(0,0,0,0) 1%,rgba(0,0,0,0) 45%,rgba(0,0,0,0.11) 54%,rgba(0,0,0,0.7) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#b3000000',GradientType=0 ); /* IE6-9 */}

.home #section-1 .content {position:absolute;top: 73%;left:50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}
.home #section-1 .content * {color:#fff;}
.home #section-1 .content p {font-size:20px;}
.home #section-1 .content p.large {position:relative;color:#fff;text-transform:uppercase;font-family: DIN Next W01;font-size:  90px;/* border-bottom:  4px solid #fff; */margin-bottom: 40px;}
.title-border:after {content:"";position:absolute; width:60%;background:#fff;height:5px;bottom:0;left:0;}

/* Section 2 */
.home #section-2 {background-image: url("img/Contents-page.jpg");background-repeat: no-repeat;position:relative;overflow:  hidden;background-size: cover;}
.home #section-2 .span6 {margin-left:0}

/* Section 3 */
.home #section-3 {background-color:#f5f5f5;}
.home #section-3 .panel {padding-bottom:0}
.home #section-3 .panel p {margin:50px 0}

/* Section 4 */
.home #section-4 {background-color:#fff;}

/* Section 5 */
.home #section-5 {background-color:#f5f5f5;}
.home #section-5 {background-image: url("img/svg/stripe-01.svg");background-repeat:no-repeat;background-position:center bottom;background-size:100%;}
.home #section-5 .panel {padding-bottom:0}
.home #section-5 .panel p {margin-top:20px}

.home .panel-section [class*="panel"] {height:350px;box-sizing:border-box;position:relative}
.home .panel-section #panel-one {background:url("../media/123189/construction-site.jpg") center;background-size:cover;}
.home .panel-section #panel-two {background:url("../media/123181/Spraying-metal-structure.jpg") center;background-size:cover;}
.home .panel-section #panel-three {background:url("../media/123197/severfield-lorry.jpg") center;background-size:cover;}

.home .panel-section .overlay {height:350px;width:100%;box-sizing:border-box;}
.home .panel-section .overlay:before {position:absolute;content:"";width:100%;height:100%;}

.home .panel-section .panel-content * {color:#fff;}
.home .panel-section .panel-content {position:absolute;padding:20px;left: 0;height: auto;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}

/* Tab content */
.home #section-4 .nav-tabs {border:0}
.home #section-4 .nav-tabs > li {width:20%;}
.home #section-4 .nav-tabs > li > a {width:80%;position:relative;padding:10px 5px;border:0;opacity:0.5;left:50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);
-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}
.home #section-4 .nav-tabs > li > a:hover,
.home #section-4 .nav-tabs > .active > a {opacity:1;background:  transparent;}
.home #section-4 .nav-tabs > li > a:focus {opacity:1;}

.home #section-4 .nav > li > a > img {max-width:100%}
.home #section-4 .tab-content h3 {margin-bottom:20px;} 
.home #section-4 .tab-content p {font-size:20px}

/* Search Page */
.page-search .side-panel{margin-top: 185px;}
.page-search .ghost-div{display: none;}
.page-search .nav-tabs{border-bottom: 1px solid #000;}
.page-search .nav-tabs > .active > a {border:1px solid #000;border-bottom: none;}
.page-search #results {margin-top: 30px;}
.page-search #results > ul {margin-bottom: 0;}
.page-search #results > ul > li{border:none;margin-bottom: 0;padding-bottom: 0;}
.search.page-search {float: none;padding: 0;margin: 0;background:none;position:  inherit;margin-top: 20px;}
.search.page-search #searchstringpagesubmit{margin-left:-43px; }
.search.page-search #searchstringpage,
.search.page-search #searchstringpagesubmit{}
.search.page-search #searchstringpage {position: relative;z-index: 9;height: 30px;background-color: rgba(5, 13, 158, .8);color: #fff;border:none;padding-right:43px;border-radius: 0;box-shadow: none;width: auto;}
.search.page-search #searchstringpage::-webkit-input-placeholder{color: #d7d7d7;}
.search.page-search #searchstringpage::-moz-input-placeholder{color: #d7d7d7;}
.search.page-search #searchstringpage::-ms-input-placeholder{color: #d7d7d7;}
.search.page-search #searchstringpagesubmit{position: relative;z-index: 10;line-height: 30px;color: #fff;border:none;background: transparent none;box-shadow: none;text-shadow:none;margin-right:0;float: none;display:inline-block;}
.search.page-search  #searchstringpagesubmit i{font-size: 20px;}

.search-page#page-middle {margin-top: 10px;}
/* Login Page */
.login-page#page-top {position:relative; background:rgba(5, 13, 158, .8)}
.login-page#page-middle {padding:10px 10px 0 10px;}
.login-page#page-bottom {padding: 50px;}
.login-page .header {background:transparent}
.login-page .logo {width:350px;margin:0 auto}
.login-page {padding:40px 0}

/* List Page */
.sub-content .list .thumbnail .caption {background:transparent;padding:10px;}
.sub-content .list .thumbnail .caption strong {color:#050d9e;}

/* Glossary */
.glossary-items dt, .glossary-items dd{clear: none;display: block;float: left;border-top: solid 1px #000;padding-top: 10px;}
.glossary-items dt {width: 30%; }
.glossary-items dd {margin-left: 2%; width: 68%; margin-bottom: 20px; }

/* Site Map */
.sitemap ul > li {padding:0;padding-bottom: 8px;}
.sitemap ul > li:before {display:none;}
.sitemap ul li a {color:#282828; font-weight: 600;font-size: 24px;}
.sitemap ul li ul {margin-bottom: 40px;margin-top: 8px;}
.sitemap ul li ul li {padding-left:25px;}
.sitemap ul li ul li:before {display:block}
.sitemap ul li ul li a {font-weight: 400; font-size: 16px;}
.sitemap ul li ul li ul {margin-bottom:0px;}
.sitemap ul > li:last-child ul {margin-bottom:0;}

/* PDF Basket */
.pdf-basket .input-prepend .btn {padding: 10px 15px; border-radius: 0;background: #fff; font-size: 14px; box-shadow: none; margin-right:3px; line-height: 1; border: 1px solid #ededed;
 -webkit-transition: background-color 0.35s ease; -moz-transition: background-color 0.35s ease; -o-transition: background-color 0.35s ease; transition: background-color 0.35s ease;}
.pdf-basket .input-prepend .btn:hover {background-color: #ededed;}
.pdf-basket .input-prepend .btn i {margin-right:5px;}

/* RSS */
[class^="list"] h1 > .sprite-rss {font-size: 0;background: url("img/rss-icon.png") no-repeat 0 0;}


/*=== Animations ===*/
/* Transition out to the left */
@-webkit-keyframes outToLeft {
	to {opacity: 0;	-webkit-transform: translateX(-100%); transform: translateX(-100%);}
}
@keyframes outToLeft {
	to {opacity: 0;	-webkit-transform: translateX(-100%); transform: translateX(-100%);}
}

/* Transition out to the right */
@-webkit-keyframes outToRight {
	to {opacity: 0; -webkit-transform: translateX(100%); transform: translateX(100%);}
}
@keyframes outToRight {
	to {opacity: 0;	-webkit-transform: translateX(100%); transform: translateX(100%);}
}

/* Transition in from the left */
@-webkit-keyframes inFromLeft {
	from {opacity: 0; -webkit-transform: translateX(-100%); transform: translateX(-100%);}
	to {opacity: 1; -webkit-transform: translateX(0); transform: translateX(0);}
}
@keyframes inFromLeft {
	from {opacity: 0; -webkit-transform: translateX(-100%); transform: translateX(-100%);}
	to {opacity: 1;	-webkit-transform: translateX(0); transform: translateX(0);}
}

/* Transition in from the right */
@-webkit-keyframes inFromRight {
	from {opacity: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0);}
	to {opacity: 1;	-webkit-transform: translateX(0); transform: translateX(0);}
}
@keyframes inFromRight {
	from {opacity: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0);}
	to {opacity: 1;	-webkit-transform: translateX(0); transform: translateX(0);}
}


@media (min-width: 1200px) {
/*=== Body ===*/

/*=== Core Elements ===*/
/* Remove the next 2 lines if you do not want to implement a drop down */
.search,
#searchresults {}
#searchresults {top: 176px;}
.page-nav ul li {width:550px;}
/*=== Content Elements ===*/
.modal {width: 800px;margin-left: -400px;}



/*=== Specific Pages ===*/
/* Home */
.home #section-1 .content {top: 70%;}
}


@media (min-width: 768px) and (max-width: 979px) {
/*=== Body ===*/

/*=== Core Elements ===*/
/* Remove the next 2 lines if you do not want to implement a drop down */

#searchresults {top: 136px;}

.page-nav ul li {width:350px;}
/*=== Content Elements ===*/
.header {padding:15px}
.search-trigger img {width:21px}
.navbar .nav li a {font-size:15px;padding: 10px 8px;}
/*=== Specific Pages ===*/
/* Home */
.home #section-1 .content p.large {font-size:65px;}
.home #section-2 p.large {margin-bottom:0;font-size:  36px;}
.home #section-2 h2 {}
.home #section-2 hr.white {margin: 5px 0;}
}

@media (max-width: 767px) {
/*=== Body ===*/
#page-top {
    position: inherit;
}
#page-middle {padding: 0;}
#content {padding:20px}
#page-bottom {padding:10px}
.page-nav ul li {width:50%}
/*=== Core Elements ===*/
/* Header */
.header {padding: 15px 0;background: #27347f;}

/* Slide out menu */ 
.slider-menu-holder {display: block; position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: 1; width: auto; height: auto;}
.slider-menu-holder [class*="slider-"] {position: fixed;top: 0;bottom: 0;left:0;width: 240px;height: auto;overflow: auto;z-index: 1;background: #27347f;-webkit-overflow-scrolling: touch;-webkit-transition: width 0.3s ease;-moz-transition: width 0.3s ease;-ms-transition: width 0.3s ease;-o-transition: width 0.3s ease;transition: width 0.3s ease;}
[class*="slider-"] > .nav {display:none;} /* Hidden menu for iPad fix */
[class*="snapjs-"] [class*="slider-"] > .nav {display:block;}
.slider-menu-holder .nav li {line-height: 1; padding: 0 10px;}
.slider-menu-holder .nav li ul {display:none;}
.slider-menu-holder .nav li a {border-bottom:1px solid #ededed; padding: 10px 0;}
.slider-menu-holder .nav li a:hover {background: transparent;}

/* Hamburger Icon */
#menu {position:absolute; top: 0; left:0;width: auto;}
.navbar {width:auto;display: inline-block;}
.navbar .nav-inner {width:auto;display: inline-block;}
.navbar .btn-navbar {float:left;text-shadow: none;border: none;background: transparent;margin: 0;padding: 32px 20px;}
.navbar .btn-navbar:active,
.navbar .btn-navbar:focus,
.navbar .btn-navbar:hover {background: transparent;}
.navbar .btn-navbar .icon-bar {background: #fff;width: 28px;border-radius: 0;box-shadow: none;-webkit-box-shadow: none;height: 3px;}
.navbar .btn-navbar .icon-bar + .icon-bar {margin-top: 6px;}
.navbar .nav-collapse {display:none;}

/* Mobile menu */
.navbar .btn-navbar {position: absolute;left: 0;top: 0;-webkit-box-shadow: none;box-shadow: none;background-color: transparent!important;}
#menu {display:inline-block;vertical-align: top;}
.menu {position: fixed;top: 0;height: 100%;left: 0;width: 240px;background: #fff;}
.menu__wrap {position: absolute;top: 0;bottom: 0;overflow: hidden;width: 100%;z-index: 3;border-top: solid 62px #27347f;}
.menu__wrap ul li {border-bottom: 1px solid #fff;position: relative;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;background: #fff;}
.menu__wrap ul li:first-child {/* border-top: 1px solid #fff; */}
.menu__wrap ul li:hover {/* background: #58585a; */}
.menu__level {position: absolute;top: 0;left: 0;visibility: hidden;overflow-y:auto;height: 100%;list-style-type: none;display: none;margin: 0;width: 100%;}
.menu__level--current {visibility: visible;display: block;}
.menu__item a {width: calc(100% - 71px);font-size: 14px;padding: 15px;display: block; color: #27347f; font-weight:400;}
.menu__item a:hover {font-weight:400;}
.menu__item a.internal-link,
.menu__item a.external-link {font-size: 11px;}
.menu__item a.internal-link:after {display:none;}
.menu__item a.external-link {width:100%;position: relative;}
.menu__item a.external-link:after {content:"";background: url("img/svg/external-icon-small.html"); background-repeat:no-repeat; width:13px;height: 13px;margin-left: 0;position: absolute;right: 12px;top: 7px;}
.menu__item a.menu__link {width: auto;line-height: 1;width: 16px;height: 16px;position: absolute;top: 50%;border-radius: 50%;right: 10px;padding: 8px;background: url("img/svg/homepage-arrow-down-blue.svg") no-repeat center;background-size: 20px;-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}
/*.menu__item a.menu__link:after {content:"";background: url("/web/20220604155002im_/http://severfield.annualreport2018.com/css/img/svg/menu-arrow.svg");background-repeat:no-repeat;display: block;width: 18px;height: 17px;}*/
.menu__item a.menu__link:hover {opacity:0.8; color:#fff;}

.menu__breadcrumbs {padding: 10px;position: relative;z-index: 2;line-height: 1;}
.menu__breadcrumbs a {font-size: 10px;font-weight: 700;text-transform: uppercase;color: #fff;display: inline-block;letter-spacing: 0.4px;cursor: pointer;opacity: 1;}
.menu__breadcrumbs a:hover {color:#fff;}
.menu__breadcrumbs a:after {display:inline-block;content:"";background:url("img/svg/breadcrumb.html");background-repeat:no-repeat; color: #fff;margin: 0 5px;width: 5px;height: 8px;vertical-align:middle;}
.menu__breadcrumbs a:last-child {pointer-events: none;opacity: 0.65;}
.menu__breadcrumbs a:last-child:after {display:none;}

.menu__back {position: absolute;top:0;z-index: 100;margin: 0;padding: 15px;cursor: pointer;color: #fff;border: none;background: #27347f;width: 100%;text-align: left;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.menu__back .icon {width: 16px;height: 22px;background: transparent url("img/svg/Prev-Bottom.svg") no-repeat center left;background-size: 12px;padding: 0;display: inline-block;}
.menu__back--hidden {pointer-events: none;opacity: 0;}
.menu__back:hover, .menu__back:focus {color: #fff;outline: none;opacity: 0.7;}

.menu_exit .btn.btn-navbar {position:absolute;top: 3px;right:0;z-index: 101;background: transparent;}
[class*="snapjs"] .menu_exit .btn.btn-navbar .icon-bar {-ms-transform: rotate(45deg);-ms-transform-origin: top center;-webkit-transform: rotate(45deg);-webkit-transform-origin: top center;transform: rotate(45deg);transform-origin: top center;top: 23px;left: 9px;}
[class*="snapjs"] .menu_exit .btn.btn-navbar .icon-bar.two {width: 0;opacity: 0;top: 20px;left: 19px;-ms-transform: rotate(0);-ms-transform-origin: top center;-webkit-transform: rotate(0);-webkit-transform-origin: top center;transform: rotate(0);}
[class*="snapjs"] .menu_exit .btn.btn-navbar .icon-bar.three {-ms-transform: rotate(-45deg);-ms-transform-origin: top center;-webkit-transform: rotate(-45deg);-webkit-transform-origin: top center;transform: rotate(-45deg);transform-origin: top center;top: 20px;left: 7px;}

.icon--arrow-left:before {content: 'Back';font-family: 'Neue Helvetica W01';font-weight: 600;font-size: 16px;position:relative;left:15px;top:0;color: #fff;font-weight: 400;}

[class^='animate-'],
[class*=' animate-'] {visibility: visible;display: block;}
.animate-outToRight .menu__item {-webkit-animation: outToRight 0.6s both cubic-bezier(0.7, 0, 0.3, 1); animation: outToRight 0.6s both cubic-bezier(0.7, 0, 0.3, 1);}
.animate-outToLeft .menu__item {-webkit-animation: outToLeft 0.6s both cubic-bezier(0.7, 0, 0.3, 1); animation: outToLeft 0.6s both cubic-bezier(0.7, 0, 0.3, 1);}
.animate-inFromLeft .menu__item {-webkit-animation: inFromLeft 0.6s both cubic-bezier(0.7, 0, 0.3, 1); animation: inFromLeft 0.6s both cubic-bezier(0.7, 0, 0.3, 1);}
.animate-inFromRight .menu__item {-webkit-animation: inFromRight 0.6s both cubic-bezier(0.7, 0, 0.3, 1); animation: inFromRight 0.6s both cubic-bezier(0.7, 0, 0.3, 1);}


/* Logo */
.logo {max-width: 175px;margin: 0 auto;padding: 10px 0;}
.logo a:hover img {opacity:1;}

/* Search */
.search-trigger {position:absolute; top:0; right:0;}
.search-trigger img {padding: 30px 20px;}
.search-trigger img:hover {opacity:1;}
.search {top:81px;}
.search,
#searchresults {}
#searchresults {top: 119px;}
#searchstring {height: 38px;}

/* Footer */
.footer-holder {padding: 20px 0 0 0;}
.list-footer h1 {display:none}
.list-footer .thumbnails {width: 150px; margin: 0 auto;}
.list-footer .thumbnails li .thumbnail {text-align:center;padding: 1px 0;}
.list-footer .thumbnails li .thumbnail:after {display:none;}
.list-footer .thumbnails li .thumbnail:hover {opacity:1;}
.list-footer.downloads img,
.list-footer.downloads .caption em {display:none;}
.footer-btn-top.btn {/* position:absolute; */top: -10px;}
.footer-btn-top.btn:hover {opacity:1;}
.powered-by {text-align: left;float: none;display:  inline-block;left: 50%;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);}
.copyright {text-align:center;padding: 5px 0 15px 0;}
.address {text-align: center;}
.address .logo {/* display:none; */}

/*=== Content Elements ===*/
#content .content-area {min-height: 0;}
#content .content-area [class*="span"].pull-right {margin:0 0 20px 0;}
#page-middle #content .content-area .span4:nth-child(4n+4) {margin-left:2%;}
#page-middle #content .content-area .span6-sm:nth-child(2n+3) {margin-left:0;}
#page-middle {margin-top:0;}
/* Sidebar Macro Container */
.sidebar-macro {display:none;}

/* Mobile Sub Navigation */
.mobile-submenu {display: none;}
.mobile-submenu .select-menu {border-radius: 0; border: 1px solid #d7d7d7;margin-bottom: 0;}

/* Page Header */
.page-header h1 {padding: 25px 0;}

/* Previous & Next */
.page-nav {width:100%;/* margin: 20px 0 0 0; */}
.page-nav ul li:hover,
.page-nav ul li:focus {background-color:transparent;}

/* Previous & Next in Header */
.page-nav.top {margin-left: 0; top: 0; right: 50px;position: absolute;margin: 0;}
.page-nav.top ul {border-bottom:0;}
.page-nav.top ul li a {padding: 25px 8px;}
.page-nav.top ul li a:hover {opacity:1;}

/* Breadcrumb */
#breadcrumb {display: none;}

/* PDF Download Options */
.page-downloads, 
.pdf-download {float:left;}
.page-downloads #panAddPdf .btn:hover,
.page-downloads #hrefPdf:hover,
.pdf-download .btn:hover {background:#fff none;}
.page-downloads + .pdf-download .btn {border-left:none; border-right:1px solid #d7d7d7;}

/* Modal */
.modal {width: auto; margin: 0;top: 50px;}

/* Misc */
.margin-bottom-mobile {margin-bottom:20px;}
.margin-top-mobile {margin-top:20px;}

/*=== Specific Pages ===*/
/* Home */
#macro-content .row-fluid [class*="span"] + [class*="span"] {margin-top:20px;}
.home .section {padding: 40px 20px;}
.home #section-1 .section-1.background {height:300px;}
.home #section-1 .content {padding: 40px;position:inherit;top: auto;left: auto;-webkit-transform: none;-moz-transform: none;-o-transform: none;transform: none;}
.home #section-1 .content p {color:#27347f !important;text-align:center;}
.home #section-2 {height:inherit;}

/* PDF Basket */
.pdf-basket .input-prepend .btn:hover {background-color: #fff;}
.home #section-1 .content a {color:#27347f;}
.home #section-1 .content {/* left:20px; *//* bottom:20px; */}
.home #section-1 .content p.large {font-size:50px;margin-bottom:10px}

}

@media (max-width: 480px) {
/*=== Body ===*/
#page-top {}
#page-middle {padding: 0;margin-top: 0;}
.header {padding: 10px 0;}

.page-nav {width:100%;}
.page-nav ul li {width:50%;}
/*=== Core Elements ===*/
/* Hamburger Icon */
.navbar .btn-navbar {padding: 22px 10px;}
.navbar .btn-navbar .icon-bar {
    width: 24px;
    height: 2px;
}
/* Search */
.search {top: 62px;}
.search-trigger img {padding: 21px 10px;width: 19px;}
#searchresults {top: 100px;}
#searchstringsubmit {left: 56px;}
/* Logo */
.logo {max-width: 120px;}

/*=== Content Elements ===*/
#content .content-area [class*="span"].pull-right {margin:0 0 10px 0;}
#content .content-area .span6-sm {width:100%;margin-left: 0;}

/* Page Header */
.page-header h1 {padding: 20px 0;font-size:26px;}

/* Previous & Next */
.page-nav ul li a {padding: 20px 20px 20px 30px;}
.page-nav ul li.page-next a {padding: 20px 30px 20px 20px;}
.page-nav ul li a strong {display:none;}
.page-nav ul li a img {left:0;top: 20px;padding: 5px;}
.page-nav ul li.page-next a img {right:0;}

/* Previous & Next in Header */
.page-nav.top {right: 33px;}
.page-nav.top ul li a {padding: 17px 7px;}
.page-nav.top ul li a img {  width: 7px;}

/* Modal */
.modal {width: auto; margin: 0;top: 10px;}

/*=== Specific Pages ===*/
/* Home */
#macro-content .row-fluid {margin-bottom: 10px;}
#macro-content .row-fluid [class*="span"] + [class*="span"] {margin-top: 10px;}

.pdf-basket .input-prepend,
.pdf-basket .input-prepend .btn {width:100%; display:block;}
.pdf-basket .input-prepend:last-child {margin-bottom:0;}

.home .section {padding:20px 20px;}
.home #section-1 {}
.home #section-1 .content p.large {}
.home #section-2 hr.white {margin: 10px 0;}
}

@media print{
/* Framework */
#page-top {padding-bottom: 0;}
#page-middle {padding: 0;}
.page-banner,
#page-bottom {display:none!important;}
#content{width:100%!important;margin-left:0!important;}

/*Navigation */
#menu,
#submenu,
.submenu,
.search-trigger,
.search,
.slider-menu-holder,
.header-items,
.page-nav,
.mobile-submenu .select-menu {display:none!important;}

/*responsive table print fix*/
table.table-mobile th:first-child, table.table-mobile td:first-child, table.table-mobile td:first-child, table.table-mobile.pinned td { display:table-cell; }
table.table-mobile th, table.table-mobile td{white-space:normal;}
.table tr td, .table tr th {border-color:#282828!important;}

/*Extended Macros*/
.search-box,
.page-widget,
.cookie-law,
.sidebar-macro {display:none!important;}

/*Other*/
a:after{display:none;}
html{-webkit-text-stroke: 0 !important;}
.no-print{display:none!important;}
div[class*="height"] {height:auto!important;}
.row-fluid [class*="span"] {min-height:0;}
.pdf-download,
.page-downloads {display: none;}
.logo img {background:#000!important; padding:10px;}
img.svg-img {display: none;}
img.svg-fallback {display: block;}

}


/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

/*
     FILE ARCHIVED ON 15:50:02 Jun 04, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 14:18:50 Aug 22, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.504
  exclusion.robots: 0.058
  exclusion.robots.policy: 0.046
  esindex: 0.008
  cdx.remote: 14.759
  LoadShardBlock: 68.0 (3)
  PetaboxLoader3.datanode: 64.699 (4)
  load_resource: 57.285
  PetaboxLoader3.resolve: 36.072
*/