﻿@charset "UTF-8";@font-face{font-family:'Carlito Regular';src:url("../fonts/carlito/Carlito-Regular.eot");src:url("../fonts/carlito/Carlito-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/carlito/Carlito-Regular.woff") format("woff"),url("../fonts/carlito/Carlito-Regular.ttf") format("truetype");font-weight:400;font-style:normal;}@font-face{font-family:'Carlito Bold';src:url("../fonts/carlito/Carlito-Bold.eot");src:url("../fonts/carlito/Carlito-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/carlito/Carlito-Bold.woff") format("woff"),url("../fonts/carlito/Carlito-Bold.ttf") format("truetype");font-weight:bold;font-style:normal;}.popout{z-index:9999;}.popout-shield{z-index:9998;}.canvas{line-height:1.4em;}.canvas a,.canvas a:visited{color:#0092bc;}.canvas a:active,.canvas a:hover,.canvas a.active{color:#00587c;text-decoration:none;}.canvas a.tel{color:#000;display:block;}.canvas a.tel:focus,.canvas a.tel:hover{color:#000;text-decoration:none;}.canvas a.cta{position:relative;padding-right:15px;}.canvas a.cta:after{content:'';font-family:'FontAwesome';font-weight:normal;font-size:20px;color:#0092bc;position:absolute;right:0;top:0;}.canvas a.cta:hover:after{color:#00587c;}.canvas h1,.canvas h2,.canvas h3,.canvas h4{margin-top:0;margin-bottom:0;line-height:1.1em;}.canvas h1.has-shadow,.canvas h2.has-shadow,.canvas h3.has-shadow,.canvas h4.has-shadow{background-image:url(/assets/img/header-shadow.png);background-repeat:repeat-x;background-position:bottom;padding-bottom:20px;text-transform:uppercase;text-align:left;}.canvas h1.has-shadow.smaller,.canvas h2.has-shadow.smaller,.canvas h3.has-shadow.smaller,.canvas h4.has-shadow.smaller{font-size:139%;}.canvas h1.ico-anchor-small,.canvas h2.ico-anchor-small,.canvas h3.ico-anchor-small,.canvas h4.ico-anchor-small{background:url("/assets/img/icon-anchor-small.png") no-repeat 0 0;padding:5px 0 1px 30px;}.canvas h1,.canvas h2,.canvas h3{color:#00587c;}.canvas h1{margin:14px 0 20px 0;}.canvas h2{text-transform:uppercase;margin-bottom:20px;}.canvas h2.no-transform{text-transform:none;}.canvas h3,.canvas h4{margin:30px 0 10px;}.canvas h3 .meta-info,.canvas h4 .meta-info{color:#000;display:block;margin-top:2px;font-size:14px;}.canvas h3 a.powered-by,.canvas h4 a.powered-by{font-size:14px;display:block;margin-top:2px;}.canvas h3.underlined,.canvas h4.underlined{border-bottom:2px solid #e9ebeb;padding-bottom:10px;margin-bottom:0;}.canvas h3.no-bump,.canvas h4.no-bump{margin:0 0;}.canvas p{margin:0 0 20px;}.canvas img{width:auto;max-width:100%;height:auto;}.canvas blockquote,.canvas span.blockquote{background-image:url("../img/open-quotes.png"),linear-gradient(to bottom,#00587c,#0092bc),url("../img/close-quotes.png"),linear-gradient(to bottom,#00587c,#0092bc);background-position:0 4px,0 0,100% 99%,100% 100%;background-repeat:no-repeat;background-size:13px 12px,15px 20px,13px 12px,15px 20px;border:0;font-size:16px;margin:30px 15px 30px 18px;padding:0 34px 0 38px;display:block;}html.no-cssgradients .canvas blockquote,html.no-cssgradients .canvas span.blockquote{background-image:url("/assets/img/blockquote-bg-open.png"),url("/assets/img/blockquote-bg-close.png");background-image:url("../img/open-quotes.png"),url("../img/blockquote-bg.png"),url("../img/close-quotes.png"),url("../img/blockquote-bg.png");}.canvas blockquote span,.canvas span.blockquote span{color:#00587c;display:block;font-size:14px;margin-top:18px;text-align:right;}.canvas .underscored{position:relative;}.canvas .underscored:after{content:"";position:absolute;bottom:-4px;left:0;width:63px;height:3px;background:#000;}.canvas time{color:#959595;}hr{display:none;}@media(min-width:700px){hr{border:1px solid #e9ebeb;display:block;clear:both;}}.canvas h2.page-title{position:relative;padding-right:120px;padding-top:30px;margin-bottom:30px;}.canvas h2.page-title:after{position:absolute;background:no-repeat;right:20px;bottom:-5px;content:'';height:80px;width:80px;}.canvas h2.page-title[data-page-icon="document"]:after{background-image:url("/assets/img/page-icon-document.png");}.canvas h2.page-title[data-page-icon="anchor"]:after{background-image:url("/assets/img/page-icon-anchor.png");}.canvas h2.page-title[data-page-icon="environment"]:after{background-image:url("/assets/img/page-icon-environment.png");}.canvas h2.page-title[data-page-icon="information"]:after{background-image:url("/assets/img/page-icon-information.png");}.canvas h2.page-title[data-page-icon="training"]:after{background-image:url("/assets/img/page-icon-training.png");}i{cursor:pointer;}figure{width:100%;}figure img{width:100%;}.no-padding{padding:0 !important;}.testimonial-author{display:block;text-align:right;margin-right:18px;}@media(min-width:700px){.canvas h3 .meta-info,.canvas h4 .meta-info{float:right;}.canvas h3 a.powered-by,.canvas h4 a.powered-by{float:right;}}.ie11scrollIndicator{position:absolute;right:50px;bottom:50px;height:87px;width:68px;}@font-face{font-family:'Carlito Regular';src:url("../fonts/carlito/Carlito-Regular.eot");src:url("../fonts/carlito/Carlito-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/carlito/Carlito-Regular.woff") format("woff"),url("../fonts/carlito/Carlito-Regular.ttf") format("truetype");font-weight:400;font-style:normal;}@font-face{font-family:'Carlito Bold';src:url("../fonts/carlito/Carlito-Bold.eot");src:url("../fonts/carlito/Carlito-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/carlito/Carlito-Bold.woff") format("woff"),url("../fonts/carlito/Carlito-Bold.ttf") format("truetype");font-weight:bold;font-style:normal;}body{font-size:14px;}body,h1,h2,h3,h4,h5,h6,.modal-dialog .modal-header .btn,.modal-dialog .modal-header .form-group .scfSubmitButton,.form-group .modal-dialog .modal-header .scfSubmitButton,.modal-dialog .modal-header .scfForm .scfSubmitButton,.scfForm .modal-dialog .modal-header .scfSubmitButton,.supergraphic h2 span,.scfForm{font-family:"Carlito Regular",Arial,Helvetica,sans-serif !important;font-weight:400;font-style:normal;}strong,blockquote footer,blockquote footer cite,.canvas .btn-primary,.canvas .btn-secondary,.canvas .form-group .scfSubmitButton,.form-group .canvas .scfSubmitButton,.canvas .scfForm .scfSubmitButton,.scfForm .canvas .scfSubmitButton,.canvas .btn-cancel,.canvas .btn-outline,.canvas .btn-chevron-left,.canvas .btn-chevron-right,.supergraphic h2,.nav-tabs>li>a,.page-actions li a,.main-navigation .nav>li>a,.main-navigation .dropdown-menu li a,.main-navigation .dropdown-menu h2,.search-again{font-family:"Carlito Bold",Arial,Helvetica,sans-serif !important;font-weight:bold;font-style:normal;}small{font-size:.85714em;}.label{font-size:.92857em;}.site-footer,.main-navigation .dropdown-menu h2{font-size:1em;}table.stacktable.small-only tbody td.st-key,.site-search .form-control,.canvas h3,.find-port p{font-size:1.28571em;}.site-search label,.canvas h2,.canvas h3.has-shadow{font-size:1.42857em;}h3.sub-heading,.canvas h2.has-shadow{font-size:1.85714em;}.cta-banner p{font-size:2.14286em;}body{overflow-y:scroll;}.canvas{position:relative;}.canvas .left{float:left;}.canvas .left+*{clear:both;}.canvas .right{float:right;}.canvas .right+*{clear:both;}.canvas .center{display:block;margin-left:auto;margin-right:auto;text-align:center;}@media(max-width:1019px){.container{width:auto;}}@media(min-width:1020px){.container{padding:0;}}.flat-top-solid-fill-chevron,.solid-fill-chevron{background:#e9ebeb;padding:80px 0 40px;margin-bottom:40px;position:relative;overflow:hidden;}.flat-top-solid-fill-chevron h2.has-shadow,.flat-top-solid-fill-chevron h3.has-shadow,.solid-fill-chevron h2.has-shadow,.solid-fill-chevron h3.has-shadow{background-image:url(/assets/img/header-shadow-alt.png);}.flat-top-solid-fill-chevron:after,.flat-top-solid-fill-chevron:before,.solid-fill-chevron:after,.solid-fill-chevron:before{content:'';background-repeat:no-repeat;display:block;height:40px;left:50%;margin-left:-480px;position:absolute;width:960px;}.flat-top-solid-fill-chevron:before,.solid-fill-chevron:before{background-image:url(/assets/img/chevron-white.png);top:0;}.flat-top-solid-fill-chevron:after,.solid-fill-chevron:after{background-image:url(/assets/img/chevron-grey.jpg);bottom:0;}@media(min-width:960px){.flat-top-solid-fill-chevron,.solid-fill-chevron{padding-bottom:0;margin-bottom:80px;overflow:visible;}.flat-top-solid-fill-chevron:after,.solid-fill-chevron:after{bottom:-40px;}}.flat-top-solid-fill-chevron{padding-top:40px;}.flat-top-solid-fill-chevron:before{background-image:none;}.chevron-separator{margin-bottom:40px;padding-bottom:50px;position:relative;overflow:hidden;}.chevron-separator:after{content:'';background-image:url("/assets/img/separator-chevron.png");background-repeat:no-repeat;display:block;height:50px;left:50%;margin-left:-480px;position:absolute;bottom:0;width:960px;}@media(min-width:960px){.chevron-separator{padding-bottom:10px;margin-bottom:90px;background-image:url("/assets/img/double-separator-lines.png");background-repeat:repeat-x;background-position:bottom left;overflow:visible;}.chevron-separator:after{bottom:-44px;}}.homepage .sub-navigation{display:none;}.contracts-filter,.related-courses{margin-bottom:40px;}.related-courses:before,.related-courses:after{content:" ";display:table;}.related-courses:after{clear:both;}.news-controls{width:100%;}.news-controls a{display:block;float:none;margin-bottom:10px;}.news-controls a.btn-chevron-right{clear:both;}@media(min-width:700px){.news-controls a{display:inline-block;margin-bottom:0;}.news-controls a.btn-chevron-right{float:right;}}.inline-search{margin-bottom:20px;}.inline-search label{padding-top:5px;padding-bottom:10px;margin-bottom:0;}.inline-search.for-cargo label,.inline-search.for-country label{padding-left:35px;}.inline-search.for-cargo label{background:url(/assets/img/icon-cargo.png) no-repeat;}.inline-search.for-cargo input[type=submit]{line-height:initial;}.inline-search.for-country label{background:url(/assets/img/icon-anchor-small.png) no-repeat;}.inline-search.for-country input[type="text"]{background-color:#fff;}.inline-search .fa{font-size:35px;position:absolute;top:3px;left:17px;}.inline-search.search-std input[type="text"]{background-color:#fff;}.inline-search.search-std label{color:#0092bc;}.container :not>.row>div{margin-bottom:40px;}.container :not>.row.page-header>div{margin-bottom:0;}.frontpage .container>.row>div{margin-bottom:0 !important;}.sub-navigation .container>.row>div{margin-bottom:20px;}.section{margin-top:40px;}.section .container>h2{margin-top:0;}.contentrow-top{margin-top:20px;}.contentrow-bottom{margin-bottom:20px;}.text-left{text-align:left;}.text-right{text-align:right;}.text-center{text-align:center;}.canvas ul{list-style:none;padding:0;margin:0 0 15px;}.canvas ul li{position:relative;padding-left:10px;margin-bottom:5px;}.canvas ul li:before{content:'›';font-size:18px;padding-right:4px;color:#0092bc;position:absolute;left:0;top:0;bottom:0;width:10px;}.canvas ul li>ul{margin-top:10px;margin-left:-10px;}.canvas ul li .list-item-content{margin-left:-10px;}.canvas ul.two-col:before,.canvas ul.two-col:after{content:" ";display:table;}.canvas ul.two-col:after{clear:both;}.canvas ul.two-col li{padding-bottom:10px;}@media(min-width:700px){.canvas ul.two-col li{float:left;width:50%;}}.canvas ul.three-col{-webkit-column-count:3;-moz-column-count:3;column-count:3;}.canvas ul.underline li{border-bottom:1px solid #e9ebeb;margin-bottom:5px;padding-bottom:5px;}.canvas ul.underline li:last-child{border-bottom:0;}.canvas ul.extra-space li{margin-bottom:10px;}.canvas ul.list-disc li{padding-left:12px;}.canvas ul.list-disc li:before{font-family:'FontAwesome';content:'';font-size:.5em;color:#000;}.canvas ol{padding-left:14px;}.canvas ol li{margin-bottom:10px;}.canvas ol.alt-list-style{counter-reset:section;list-style-type:none;padding-left:0;}.canvas ol.alt-list-style li{position:relative;margin-left:25px;}.canvas ol.alt-list-style li:before{border-radius:50%;background:#00587c;background:-moz-linear-gradient(top,#00587c 0%,#0092bc 100%);background:-webkit-linear-gradient(top,#00587c 0%,#0092bc 100%);background:linear-gradient(to bottom,#00587c 0%,#0092bc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00587c',endColorstr='#0092bc',GradientType=0);counter-increment:section;content:counter(section);display:block;text-align:center;position:absolute;left:-25px;height:20px;width:20px;color:#fff;}table{width:100%;margin-bottom:40px;}table td,table th{padding:10px 5px;vertical-align:top;}table thead tr{background:#f5f5f5;border:0;border-bottom:2px solid #e9ebeb;color:#000;font-weight:normal;}table thead tr th{text-align:left;}table tbody tr{border-bottom:1px solid #f5f5f5;}table tbody tr:hover{background:#e9ebeb;}table tbody tr:hover .rowspan{background:#fff;}table tbody tr.extra-border{border-top:2px solid #f5f5f5;}table tbody tr.extra-border:first-child{border-top-width:0;}table tbody tr.extra-border td:first-child{padding-left:15px;text-align:center;border-right:1px solid #f5f5f5;}table.fixed-header{margin-bottom:0;}table.fixed-header thead th div{position:static;background:transparent;color:#000;padding:10px;top:-38px;line-height:normal;}table.fixed-header tbody td{white-space:nowrap;}table.stacktable.small-only{margin-bottom:20px;}table.stacktable.small-only tbody tr td:first-child{padding-top:15px;}table.stacktable.small-only tbody tr:last-child td:last-child{padding-bottom:15px;}table.stacktable.small-only tbody td{display:block;padding:5px 15px 0;text-align:left;vertical-align:top;width:100%;}table.stacktable.small-only tbody td.st-key{border-bottom:0;border-right:0;padding-bottom:0;}table.stacktable.small-only tbody td.st-val{border-bottom:0;border-right:0;}table.stacktable.small-only:last-of-type{margin-bottom:0;}.table-wrapper{margin-bottom:40px;}.table-wrapper .table-header{background:#f5f5f5;border:0;border-bottom:2px solid #e9ebeb;margin-bottom:5px;padding-right:20px;}.table-wrapper .table-header>table{margin-bottom:0;}.table-wrapper .table-header>table thead tr{background:none;border:0;border-bottom-width:0;}.table-wrapper .inner-wrapper{max-height:240px;overflow:hidden;}.table-wrapper.has-fade-out{margin-bottom:60px;}.table-wrapper.has-fade-out .table-header table{margin-bottom:0;}.table-wrapper.has-fade-out table{margin-bottom:20px;}.table-wrapper.has-fade-out .inner-wrapper:after{background:-webkit-linear-gradient(rgba(255,255,255,0),#fff);background:-o-linear-gradient(rgba(255,255,255,0),#fff);background:-moz-linear-gradient(rgba(255,255,255,0),#fff);background:linear-gradient(rgba(255,255,255,0),#fff);clear:both;content:'';display:block;height:40px;position:relative;top:-40px;width:100%;right:20px;}header:before,header:after{content:" ";display:table;}header:after{clear:both;}header .logo{float:left;margin:10px 0 0;padding:0;display:block;width:85px;}header .logo a{display:block;}header .logo img{margin:0 auto;}body.search-active header .btn.search-toggle,body.search-active header .form-group .search-toggle.scfSubmitButton,.form-group body.search-active header .search-toggle.scfSubmitButton,body.search-active header .scfForm .search-toggle.scfSubmitButton,.scfForm body.search-active header .search-toggle.scfSubmitButton{box-shadow:inset 0 -100px 0 0 #00587c !important;border-color:#00587c !important;}body.search-active header .btn.search-toggle:after,body.search-active header .form-group .search-toggle.scfSubmitButton:after,.form-group body.search-active header .search-toggle.scfSubmitButton:after,body.search-active header .scfForm .search-toggle.scfSubmitButton:after,.scfForm body.search-active header .search-toggle.scfSubmitButton:after{content:'';}header .container{position:relative;}header .top-bar{position:absolute;top:0;right:0;}header .top-bar .btn,header .top-bar .form-group .scfSubmitButton,.form-group header .top-bar .scfSubmitButton,header .top-bar .scfForm .scfSubmitButton,.scfForm header .top-bar .scfSubmitButton{display:block;float:right;margin-left:20px;}header .top-bar .btn.shop,header .top-bar .form-group .shop.scfSubmitButton,.form-group header .top-bar .shop.scfSubmitButton,header .top-bar .scfForm .shop.scfSubmitButton,.scfForm header .top-bar .shop.scfSubmitButton{display:none;}header .top-bar .btn.log-in,header .top-bar .form-group .log-in.scfSubmitButton,.form-group header .top-bar .log-in.scfSubmitButton,header .top-bar .scfForm .log-in.scfSubmitButton,.scfForm header .top-bar .log-in.scfSubmitButton{display:none;}header .top-bar .btn.search-toggle,header .top-bar .form-group .search-toggle.scfSubmitButton,.form-group header .top-bar .search-toggle.scfSubmitButton,header .top-bar .scfForm .search-toggle.scfSubmitButton,.scfForm header .top-bar .search-toggle.scfSubmitButton{padding-left:0;padding-right:0;text-indent:-99999px;position:relative;width:50px;height:50px;}header .top-bar .btn.search-toggle:before,header .top-bar .form-group .search-toggle.scfSubmitButton:before,.form-group header .top-bar .search-toggle.scfSubmitButton:before,header .top-bar .scfForm .search-toggle.scfSubmitButton:before,.scfForm header .top-bar .search-toggle.scfSubmitButton:before{content:'';font-family:'FontAwesome';font-weight:normal;font-size:26px;color:#fff;position:absolute;left:12px;text-indent:0;top:14px;}header .top-bar .btn.btn-primary.menu-toggle,header .top-bar .form-group .btn-primary.menu-toggle.scfSubmitButton,.form-group header .top-bar .btn-primary.menu-toggle.scfSubmitButton,header .top-bar .scfForm .btn-primary.menu-toggle.scfSubmitButton,.scfForm header .top-bar .btn-primary.menu-toggle.scfSubmitButton{background-color:#00587c;box-shadow:inset 0 0 0 0 #0092bc;height:50px;padding-top:15px;padding-bottom:15px;margin-left:0;}header .top-bar .btn.btn-primary.menu-toggle:hover,header .top-bar .form-group .btn-primary.menu-toggle.scfSubmitButton:hover,.form-group header .top-bar .btn-primary.menu-toggle.scfSubmitButton:hover,header .top-bar .scfForm .btn-primary.menu-toggle.scfSubmitButton:hover,.scfForm header .top-bar .btn-primary.menu-toggle.scfSubmitButton:hover{box-shadow:inset 0 -100px 0 0 #0092bc;}header .members-section{display:none;}header .site-search{display:block;}header .site-search .typeahead-search{float:left;}header .site-search .form-control{padding-right:60px;}header .site-search .input-group-btn{margin-left:-48px;}@media(min-width:700px){header .logo{margin:20px 0;width:150px;}header .top-bar .btn.btn-outline,header .top-bar .form-group .btn-outline.scfSubmitButton,.form-group header .top-bar .btn-outline.scfSubmitButton,header .top-bar .scfForm .btn-outline.scfSubmitButton,.scfForm header .top-bar .btn-outline.scfSubmitButton{border-top:0;}header .top-bar .btn.shop,header .top-bar .form-group .shop.scfSubmitButton,.form-group header .top-bar .shop.scfSubmitButton,header .top-bar .scfForm .shop.scfSubmitButton,.scfForm header .top-bar .shop.scfSubmitButton{display:block;padding-left:40px;}header .top-bar .btn.shop:after,header .top-bar .form-group .shop.scfSubmitButton:after,.form-group header .top-bar .shop.scfSubmitButton:after,header .top-bar .scfForm .shop.scfSubmitButton:after,.scfForm header .top-bar .shop.scfSubmitButton:after{height:21px;width:21px;display:block;content:url(/assets/img/icon-basket.png);position:absolute;left:10px;top:3px;}header .top-bar .btn.log-in,header .top-bar .form-group .log-in.scfSubmitButton,.form-group header .top-bar .log-in.scfSubmitButton,header .top-bar .scfForm .log-in.scfSubmitButton,.scfForm header .top-bar .log-in.scfSubmitButton{display:block;padding:0;text-indent:-9999999px;width:40px;}header .top-bar .btn.log-in:after,header .top-bar .form-group .log-in.scfSubmitButton:after,.form-group header .top-bar .log-in.scfSubmitButton:after,header .top-bar .scfForm .log-in.scfSubmitButton:after,.scfForm header .top-bar .log-in.scfSubmitButton:after{content:'';font-family:'FontAwesome';font-weight:normal;font-size:20px;position:absolute;right:10px;text-indent:0;top:8px;}header .top-bar .btn.menu-toggle,header .top-bar .form-group .menu-toggle.scfSubmitButton,.form-group header .top-bar .menu-toggle.scfSubmitButton,header .top-bar .scfForm .menu-toggle.scfSubmitButton,.scfForm header .top-bar .menu-toggle.scfSubmitButton{display:none;}header .top-bar .btn.search-toggle,header .top-bar .form-group .search-toggle.scfSubmitButton,.form-group header .top-bar .search-toggle.scfSubmitButton,header .top-bar .scfForm .search-toggle.scfSubmitButton,.scfForm header .top-bar .search-toggle.scfSubmitButton{height:40px;padding:10px 60px 10px 40px;text-indent:0;width:auto;}header .top-bar .btn.search-toggle:before,header .top-bar .form-group .search-toggle.scfSubmitButton:before,.form-group header .top-bar .search-toggle.scfSubmitButton:before,header .top-bar .scfForm .search-toggle.scfSubmitButton:before,.scfForm header .top-bar .search-toggle.scfSubmitButton:before{font-size:16px;top:9px;}header .top-bar .btn.search-toggle:after,header .top-bar .form-group .search-toggle.scfSubmitButton:after,.form-group header .top-bar .search-toggle.scfSubmitButton:after,header .top-bar .scfForm .search-toggle.scfSubmitButton:after,.scfForm header .top-bar .search-toggle.scfSubmitButton:after{content:'';font-family:'FontAwesome';font-weight:normal;font-size:20px;color:#fff;position:absolute;right:12px;top:9px;}header .members-section{display:block;float:right;margin-top:7px;}header .members-section li{padding:0;float:left;}header .members-section li:before{display:none;}header .members-section li.member{color:#0092bc;position:relative;padding-left:20px;padding-right:10px;margin-right:10px;}header .members-section li.member:after{content:'';display:block;height:14px;width:1px;background:#0092bc;position:absolute;right:0;top:2px;}header .members-section li.member a:before{content:'';color:#0092bc;font-family:'FontAwesome';font-weight:normal;display:block;font-size:16px;position:absolute;left:0;top:-1px;}header .members-section li.member a:hover:before{color:#00587c;}}@media(min-width:850px){header .top-bar .btn.btn-outline.log-in,header .top-bar .form-group .btn-outline.log-in.scfSubmitButton,.form-group header .top-bar .btn-outline.log-in.scfSubmitButton,header .top-bar .scfForm .btn-outline.log-in.scfSubmitButton,.scfForm header .top-bar .btn-outline.log-in.scfSubmitButton{background-color:#f68d2e;border:0;box-shadow:inset 0 0 0 0 #f36b20;color:#fff;line-height:40px;padding:0 15px;text-indent:0;width:auto;}header .top-bar .btn.btn-outline.log-in:active,header .top-bar .form-group .btn-outline.log-in.scfSubmitButton:active,.form-group header .top-bar .btn-outline.log-in.scfSubmitButton:active,header .top-bar .scfForm .btn-outline.log-in.scfSubmitButton:active,.scfForm header .top-bar .btn-outline.log-in.scfSubmitButton:active,header .top-bar .btn.btn-outline.log-in:hover,header .top-bar .form-group .btn-outline.log-in.scfSubmitButton:hover,.form-group header .top-bar .btn-outline.log-in.scfSubmitButton:hover,header .top-bar .scfForm .btn-outline.log-in.scfSubmitButton:hover,.scfForm header .top-bar .btn-outline.log-in.scfSubmitButton:hover{box-shadow:inset 0 -100px 0 0 #f36b20;}header .top-bar .btn.btn-outline.log-in:after,header .top-bar .form-group .btn-outline.log-in.scfSubmitButton:after,.form-group header .top-bar .btn-outline.log-in.scfSubmitButton:after,header .top-bar .scfForm .btn-outline.log-in.scfSubmitButton:after,.scfForm header .top-bar .btn-outline.log-in.scfSubmitButton:after{display:none;}body.logged-in header .top-bar .btn.log-in,body.logged-in header .top-bar .form-group .log-in.scfSubmitButton,.form-group body.logged-in header .top-bar .log-in.scfSubmitButton,body.logged-in header .top-bar .scfForm .log-in.scfSubmitButton,.scfForm body.logged-in header .top-bar .log-in.scfSubmitButton{display:none;}body.logged-in header .top-bar .members-section{display:block;}}.canvas footer.site-footer{border-bottom:10px solid #0092bc;background:url(/assets/img/footer-bg.jpg) no-repeat top center #00587c;padding-bottom:20px;padding-top:70px;color:#fff;}.canvas footer.site-footer .container .row>div{margin-bottom:30px;}.canvas footer.site-footer h2{margin-top:0;margin-bottom:10px;color:#fff;}.canvas footer.site-footer ul{margin:0;}.canvas footer.site-footer ul li{color:#00b5d0;padding:0;}.canvas footer.site-footer ul li a,.canvas footer.site-footer ul li a:hover{color:#00b5d0;}.canvas footer.site-footer ul li a:hover{text-decoration:underline;}.canvas footer.site-footer ul.links li{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #0092bc;padding-left:10px;}.canvas footer.site-footer ul.links li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0;}.canvas footer.site-footer ul.social{margin-top:20px;}.canvas footer.site-footer ul.social li{display:inline-block;margin-right:30px;}.canvas footer.site-footer ul.social li:last-child{margin-right:0;}.canvas footer.site-footer ul.social li:before{display:none;}.canvas footer.site-footer ul.social li a{background:#00b5d0;border-radius:50%;color:#00587c;text-indent:-1000px;position:relative;display:block;height:40px;width:40px;}.canvas footer.site-footer ul.social li a .fa.fa-fw{text-indent:1010px;line-height:40px;font-size:16px;}.canvas footer.site-footer ul.social li a .fa.fa-fw:before{font-size:24px;}.canvas footer.site-footer ul.social li a .fa.fa-fw.fa-facebook{text-indent:1013px;}.canvas footer.site-footer .copyright{color:#fff;text-align:center;margin:0;}@media(min-width:700px){.canvas footer.site-footer h2{margin-bottom:30px;}.canvas footer.site-footer ul li{margin-bottom:15px;}.canvas footer.site-footer ul li:last-child{margin-bottom:0;}.canvas footer.site-footer ul.social{margin-top:0;}.canvas footer.site-footer ul.social li{display:block;margin-right:0;}.canvas footer.site-footer ul.social li a{border-radius:0;background:none;color:#00b5d0;display:inline;text-indent:0;width:auto;height:auto;}.canvas footer.site-footer ul.social li a .fa.fa-fw{text-indent:0;padding-right:30px;line-height:inherit;}.canvas footer.site-footer ul.social li a .fa.fa-fw.fa-facebook{text-indent:0;}.canvas footer.site-footer ul.social li a .fa.fa-fw:before{font-size:20px;}.canvas footer.site-footer ul.links li{margin-bottom:15px;border-bottom:0;padding-bottom:0;padding-left:10px;}.canvas footer.site-footer .copyright{text-align:right;}}ul.bimcofieldset{float:left;width:100%;}ul.bimcofieldset li{float:left;width:100%;padding-left:0;padding-top:2px;padding-bottom:2px;}ul.bimcofieldset li label{float:left;width:30%;font-weight:bold;}ul.bimcofieldset li input{float:left;width:70%;}ul.bimcofieldset li textarea{float:left;width:70%;}ul.bimcofieldset li::before{content:none !important;}.accordionContainer .accordion{background-color:#eee;color:#444;cursor:pointer;padding:18px;width:100%;text-align:left;border:none;outline:none;transition:.4s;font-size:1.2em;}.accordionContainer .active,.accordionContainer .accordion:hover{background-color:#ccc;}.accordionContainer .panel{padding:0 18px;background-color:#fff;display:none;overflow:hidden;}.accordionContainer .accordion:after{content:'➕';font-size:13px;color:#777;float:right;margin-left:5px;}.accordionContainer .active:after{content:"➖";}.accordionContainer .accordion:last-of-type{margin-bottom:20px;}.canvas ul.page-actions{margin-left:0;margin-bottom:30px;}.canvas ul.page-actions:before,.canvas ul.page-actions:after{content:" ";display:table;}.canvas ul.page-actions:after{clear:both;}.canvas ul.page-actions li{float:left;padding-right:20px;padding-left:0;margin-bottom:5px;}.canvas ul.page-actions li:before{display:none;}.canvas ul.page-actions li a{padding-left:20px;position:relative;}.canvas ul.page-actions li a:before{content:'';display:block;font-family:'FontAwesome';font-weight:normal;font-size:14px;position:absolute;left:0;}.canvas ul.page-actions li a.homepage:before{content:'';font-size:15px;}.canvas ul.page-actions li a.bookmark:before{content:'';}.canvas ul.page-actions li a.print:before{content:'';}.canvas ul.page-actions li a.share:before{content:'';}.canvas ul.page-actions li a.save:before{content:url(/assets/img/save-as-pdf.png);}.canvas ul.page-actions li a.save:hover:before{content:url(/assets/img/save-as-pdf-hover.png);}.article{margin-top:30px;}.article:before,.article:after{content:" ";display:table;}.article:after{clear:both;}.article img{float:left;margin-right:20px;}.article h3{margin:0;}.article .cta{float:right;}.contactBar h2{background:#00587c;margin:0;padding:10px 20px;color:#fff;}.contactBar .content{float:left;width:100%;padding-top:10px;padding-bottom:10px;padding-left:10px;background-color:#fff;}.contactBar .content .image{float:left;width:30%;}.contactBar .content .information{float:left;width:70%;}.contactBar .content .information ul{margin-left:0;margin-bottom:20px;}.contactBar .content .information ul li{display:block;height:20px;position:relative;padding-left:30px;margin-bottom:10px;}.contactBar .content .information ul li:before{background-image:url("/assets/img/feedback-sprite.png");background-repeat:no-repeat;content:'';height:20px;left:0;position:absolute;width:20px;}.contactBar .content .information ul li.tel:before{background-position:0 0;}.contactBar .content .information ul li.tel a{color:#00587c;}.contactBar .content .information ul li.email:before{background-position:-20px 0;}.contactBar .content .information ul li.fax:before{visibility:hidden;}.contactBar .content .information ul li.website:before{visibility:hidden;}.contactBar .content .teaser{float:left;width:100%;padding-top:10px;}.author-block{font-size:16px;margin-bottom:20px;}.author-block:before,.author-block:after{content:" ";display:table;}.author-block:after{clear:both;}.author-block .author-details{overflow:hidden;padding-left:20px;padding-top:18px;}.author-block .author-details .author-date{color:#999;}.author-block .author-updated{color:#999;font-size:14px;margin-top:20px;}.author-block .author-name,.author-block .author-location,.author-block .author-date,.author-block .author-updated{width:100%;}.author-block .version-history .btn-primary{position:absolute !important;top:10px !important;right:20px !important;}.author-block .version-history a{cursor:pointer;}.date-block{margin-bottom:20px;color:#999;font-size:16px;}.col-sm-4 .date-block span{display:block;clear:both;}.col-sm-8 .date-block span.updated,.col-sm-12 .date-block span.updated{border-left:1px solid #ccc;margin-left:3px;padding-left:4px;}.breadcrumbs ol{margin:20px 0;padding:0;}.breadcrumbs ol:before,.breadcrumbs ol:after{content:" ";display:table;}.breadcrumbs ol:after{clear:both;}.breadcrumbs ol li{color:#0092bc;display:block;float:left;list-style:none;margin:0;padding-right:5px;}.breadcrumbs ol li:last-child:after{display:none;}.breadcrumbs ol li:after{content:'›';color:#0092bc;font-size:18px;padding:0 5px;}.breadcrumbs ol li a{font-family:"Carlito Bold",Arial,Helvetica,sans-serif !important;}.breadcrumbs ol li.active{padding-right:0;}.breadcrumbs ol li.active:after{display:none;}.supergraphic{margin-bottom:20px;margin-top:20px;position:relative;}.supergraphic .membership-upsell:before,.supergraphic .membership-upsell:after{content:" ";display:table;}.supergraphic .membership-upsell:after{clear:both;}.supergraphic .membership-upsell p{margin-bottom:0;}.supergraphic .membership-upsell .cta,.supergraphic .membership-upsell .btn,.supergraphic .membership-upsell .form-group .scfSubmitButton,.form-group .supergraphic .membership-upsell .scfSubmitButton,.supergraphic .membership-upsell .scfForm .scfSubmitButton,.scfForm .supergraphic .membership-upsell .scfSubmitButton{display:block;float:left;clear:both;margin-top:10px;}.supergraphic .image-wrapper{overflow:hidden;height:325px;position:relative;}.supergraphic .image-wrapper img{display:block;position:absolute;top:0;bottom:0;max-width:none;width:2000px;left:50%;margin-left:-890px;}.supergraphic .content-wrapper{position:absolute;top:0;left:0;right:0;height:325px;}.supergraphic .container{height:100%;position:relative;}.supergraphic .container h2{display:block;font-size:24px;text-align:center;margin:20px auto 0;text-transform:none;}.supergraphic .container h2 span{display:block;}.supergraphic .container .site-search{background:none;bottom:30px;margin:0 20px;padding:0;height:auto;position:absolute;top:auto;}.supergraphic .container .site-search label{display:block;text-align:center;width:100%;}.supergraphic .container .site-search .form-control{width:100%;padding-right:62px;}.supergraphic .container .site-search .input-group-btn{float:right;margin-top:-50px;}body.logged-in .supergraphic .container h2{font-size:24px;}body.logged-in .supergraphic .container h2 span{display:initial;}body.logged-in .supergraphic .membership-upsell{display:none !important;}@media(min-width:700px){.supergraphic{margin-top:0;}.supergraphic .image-wrapper img{margin-left:-960px;}.supergraphic .container h2{top:10px;margin:0;position:absolute;text-align:left;}.supergraphic .container .site-search{bottom:60px;margin:0 50px 0 0;}.supergraphic .container .site-search label{text-align:left;}.supergraphic .container h2,.supergraphic .container .site-search{left:170px;}body.logged-in .supergraphic h2,body.logged-in .supergraphic .site-search{left:170px;}body.logged-in .supergraphic h2{font-size:30px;}}@media(min-width:850px){.supergraphic .image-wrapper img{margin-left:-990px;}}@media(min-width:1020px){.supergraphic .image-wrapper img{margin-left:-1000px;}.supergraphic .container h2,.supergraphic .container .site-search{left:230px;}.supergraphic .container .site-search{max-width:400px;}body.logged-in .supergraphic .container h2,body.logged-in .supergraphic .container .site-search{left:260px;}body.logged-in .supergraphic .container .site-search{max-width:560px;}.supergraphic .container .membership-upsell{display:block;background:#00587c;background:rgba(0,88,124,.3);max-width:250px;padding:80px 20px 20px 20px;position:absolute;right:0;bottom:0;height:100%;}.supergraphic .container .membership-upsell:before,.supergraphic .container .membership-upsell:after{content:" ";display:table;}.supergraphic .container .membership-upsell:after{clear:both;}.supergraphic .container .membership-upsell h3{color:#fff;margin-top:0;margin-bottom:25px;}.supergraphic .container .membership-upsell p{color:#fff;}.supergraphic .container .membership-upsell a.btn.btn-outline,.supergraphic .container .membership-upsell .form-group a.btn-outline.scfSubmitButton,.form-group .supergraphic .container .membership-upsell a.btn-outline.scfSubmitButton,.supergraphic .container .membership-upsell .scfForm a.btn-outline.scfSubmitButton,.scfForm .supergraphic .container .membership-upsell a.btn-outline.scfSubmitButton{display:block;margin-bottom:20px;}.supergraphic .container .membership-upsell a.cta{color:#fff;float:right;}.supergraphic .container .membership-upsell a.cta:after{color:#fff;}.supergraphic .container .membership-upsell a.cta:hover{text-decoration:underline;}.supergraphic .container .membership-upsell:after{position:absolute;top:0;right:0;z-index:1;}}@font-face{font-family:'Carlito Regular';src:url("../fonts/carlito/Carlito-Regular.eot");src:url("../fonts/carlito/Carlito-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/carlito/Carlito-Regular.woff") format("woff"),url("../fonts/carlito/Carlito-Regular.ttf") format("truetype");font-weight:400;font-style:normal;}@font-face{font-family:'Carlito Bold';src:url("../fonts/carlito/Carlito-Bold.eot");src:url("../fonts/carlito/Carlito-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/carlito/Carlito-Bold.woff") format("woff"),url("../fonts/carlito/Carlito-Bold.ttf") format("truetype");font-weight:bold;font-style:normal;}.canvas .btn-primary,.canvas .btn-secondary,.canvas .form-group .scfSubmitButton,.form-group .canvas .scfSubmitButton,.canvas .scfForm .scfSubmitButton,.scfForm .canvas .scfSubmitButton,.canvas .btn-cancel,.canvas .btn-outline,.canvas .btn-search{display:inline-block;border-width:2px;border-radius:0;border:none;height:auto;width:auto;max-width:218px;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;min-height:40px;text-decoration:none;text-transform:uppercase;text-align:center;padding:10px 15px;position:relative;-webkit-transition:ease-in-out .5s all;-moz-transition:ease-in-out .5s all;-o-transition:ease-in-out .5s all;transition:ease-in-out .5s all;}.canvas .btn-primary.wide,.canvas .btn-secondary.wide,.canvas .form-group .wide.scfSubmitButton,.form-group .canvas .wide.scfSubmitButton,.canvas .scfForm .wide.scfSubmitButton,.scfForm .canvas .wide.scfSubmitButton,.canvas .btn-cancel.wide,.canvas .btn-outline.wide,.canvas .btn-search.wide{max-width:none;}.canvas .btn-primary.load-more,.canvas .btn-secondary.load-more,.canvas .form-group .load-more.scfSubmitButton,.form-group .canvas .load-more.scfSubmitButton,.canvas .scfForm .load-more.scfSubmitButton,.scfForm .canvas .load-more.scfSubmitButton,.canvas .btn-cancel.load-more,.canvas .btn-outline.load-more,.canvas .btn-search.load-more{width:100%;max-width:none;margin-bottom:20px;text-transform:uppercase;}.canvas .btn-primary.load-more:after,.canvas .btn-secondary.load-more:after,.canvas .form-group .load-more.scfSubmitButton:after,.form-group .canvas .load-more.scfSubmitButton:after,.canvas .scfForm .load-more.scfSubmitButton:after,.scfForm .canvas .load-more.scfSubmitButton:after,.canvas .btn-cancel.load-more:after,.canvas .btn-outline.load-more:after,.canvas .btn-search.load-more:after{content:"";right:0;font-family:'FontAwesome';font-weight:normal;margin-left:12px;}.canvas .btn-primary.load-more.fewer:after,.canvas .btn-secondary.load-more.fewer:after,.canvas .form-group .load-more.fewer.scfSubmitButton:after,.form-group .canvas .load-more.fewer.scfSubmitButton:after,.canvas .scfForm .load-more.fewer.scfSubmitButton:after,.scfForm .canvas .load-more.fewer.scfSubmitButton:after,.canvas .btn-cancel.load-more.fewer:after,.canvas .btn-outline.load-more.fewer:after,.canvas .btn-search.load-more.fewer:after{content:"";right:0;font-family:'FontAwesome';font-weight:normal;margin-left:12px;}.canvas .btn-primary.search,.canvas .btn-primary.news-search,.canvas .btn-secondary.search,.canvas .form-group .search.scfSubmitButton,.form-group .canvas .search.scfSubmitButton,.canvas .scfForm .search.scfSubmitButton,.scfForm .canvas .search.scfSubmitButton,.canvas .btn-secondary.news-search,.canvas .form-group .news-search.scfSubmitButton,.form-group .canvas .news-search.scfSubmitButton,.canvas .scfForm .news-search.scfSubmitButton,.scfForm .canvas .news-search.scfSubmitButton,.canvas .btn-cancel.search,.canvas .btn-cancel.news-search,.canvas .btn-outline.search,.canvas .btn-outline.news-search,.canvas .btn-search.search,.canvas .btn-search.news-search{padding-left:40px;}.canvas .btn-primary.search:before,.canvas .btn-primary.news-search:before,.canvas .btn-secondary.search:before,.canvas .form-group .search.scfSubmitButton:before,.form-group .canvas .search.scfSubmitButton:before,.canvas .scfForm .search.scfSubmitButton:before,.scfForm .canvas .search.scfSubmitButton:before,.canvas .btn-secondary.news-search:before,.canvas .form-group .news-search.scfSubmitButton:before,.form-group .canvas .news-search.scfSubmitButton:before,.canvas .scfForm .news-search.scfSubmitButton:before,.scfForm .canvas .news-search.scfSubmitButton:before,.canvas .btn-cancel.search:before,.canvas .btn-cancel.news-search:before,.canvas .btn-outline.search:before,.canvas .btn-outline.news-search:before,.canvas .btn-search.search:before,.canvas .btn-search.news-search:before{content:'';font-family:'FontAwesome';font-weight:normal;font-size:16px;color:#fff;position:absolute;left:12px;top:10px;}.canvas .btn-primary:active,.canvas .btn-primary:hover,.canvas .btn-primary:visited,.canvas .btn-secondary:active,.canvas .form-group .scfSubmitButton:active,.form-group .canvas .scfSubmitButton:active,.canvas .scfForm .scfSubmitButton:active,.scfForm .canvas .scfSubmitButton:active,.canvas .btn-secondary:hover,.canvas .form-group .scfSubmitButton:hover,.form-group .canvas .scfSubmitButton:hover,.canvas .scfForm .scfSubmitButton:hover,.scfForm .canvas .scfSubmitButton:hover,.canvas .btn-secondary:visited,.canvas .form-group .scfSubmitButton:visited,.form-group .canvas .scfSubmitButton:visited,.canvas .scfForm .scfSubmitButton:visited,.scfForm .canvas .scfSubmitButton:visited,.canvas .btn-cancel:active,.canvas .btn-cancel:hover,.canvas .btn-cancel:visited,.canvas .btn-outline:active,.canvas .btn-outline:hover,.canvas .btn-outline:visited,.canvas .btn-search:active,.canvas .btn-search:hover,.canvas .btn-search:visited{text-decoration:none;}.canvas .btn-primary,.canvas .btn-primary:visited{background-color:#0092bc;box-shadow:inset 0 0 0 0 #00587c;color:#fff;}.canvas .btn-primary:active,.canvas .btn-primary:hover{color:#fff;box-shadow:inset 0 -100px 0 0 #00587c;}.canvas .btn-secondary,.canvas .form-group .scfSubmitButton,.form-group .canvas .scfSubmitButton,.canvas .scfForm .scfSubmitButton,.scfForm .canvas .scfSubmitButton,.canvas .btn-secondary:visited,.canvas .form-group .scfSubmitButton:visited,.form-group .canvas .scfSubmitButton:visited,.canvas .scfForm .scfSubmitButton:visited,.scfForm .canvas .scfSubmitButton:visited{box-shadow:inset 0 0 0 0 #f36b20;background-color:#f68d2e;color:#fff;}.canvas .btn-secondary:active,.canvas .form-group .scfSubmitButton:active,.form-group .canvas .scfSubmitButton:active,.canvas .scfForm .scfSubmitButton:active,.scfForm .canvas .scfSubmitButton:active,.canvas .btn-secondary:hover,.canvas .form-group .scfSubmitButton:hover,.form-group .canvas .scfSubmitButton:hover,.canvas .scfForm .scfSubmitButton:hover,.scfForm .canvas .scfSubmitButton:hover{box-shadow:inset 0 -100px 0 0 #f36b20;}.canvas .btn-cancel,.canvas .btn-cancel:visited{box-shadow:inset 0 0 0 0 #cf161e;background-color:#f00;color:#fff;}.canvas .btn-cancel:active,.canvas .btn-cancel:hover{box-shadow:inset 0 -100px 0 0 #cf161e;}.canvas .btn.disabled,.canvas .form-group .disabled.scfSubmitButton,.form-group .canvas .disabled.scfSubmitButton,.canvas .scfForm .disabled.scfSubmitButton,.scfForm .canvas .disabled.scfSubmitButton,.canvas .btn.disabled:visited,.canvas .form-group .disabled.scfSubmitButton:visited,.form-group .canvas .disabled.scfSubmitButton:visited,.canvas .scfForm .disabled.scfSubmitButton:visited,.scfForm .canvas .disabled.scfSubmitButton:visited{box-shadow:inset 0 0 0 0 #9f9f9f;background-color:#9f9f9f;color:#fff;}.canvas .btn.disabled:active,.canvas .form-group .disabled.scfSubmitButton:active,.form-group .canvas .disabled.scfSubmitButton:active,.canvas .scfForm .disabled.scfSubmitButton:active,.scfForm .canvas .disabled.scfSubmitButton:active,.canvas .btn.disabled:hover,.canvas .form-group .disabled.scfSubmitButton:hover,.form-group .canvas .disabled.scfSubmitButton:hover,.canvas .scfForm .disabled.scfSubmitButton:hover,.scfForm .canvas .disabled.scfSubmitButton:hover{box-shadow:inset 0 -100px 0 0 #9f9f9f;cursor:default;}.canvas .btn-outline,.canvas .btn-outline:visited{background-color:#fff;box-shadow:inset 0 0 0 0 #00587c;border-color:#0092bc;border-style:solid;border-width:2px;color:#0092bc;padding-top:8px;padding-bottom:8px;}.canvas .btn-outline:active,.canvas .btn-outline:hover,.canvas .btn-outline.btn-is-active{box-shadow:inset 0 -100px 0 0 #00587c;color:#0092bc;}.canvas .outline-thin{border-width:1px;}.canvas .outline-thin span{padding-right:6px;}.canvas .btn-switch{display:inline;}@media(min-width:850px){.canvas .btn-switch{display:none;}}.canvas .btn-chevron-left,.canvas .btn-chevron-right{max-width:275px;}.canvas .btn-chevron-left:before,.canvas .btn-chevron-left:after,.canvas .btn-chevron-right:before,.canvas .btn-chevron-right:after{position:absolute;width:40px;font-family:"FontAwesome";font-size:22px;text-align:center;}.canvas .btn-chevron-left:before,.canvas .btn-chevron-right:before{content:"";bottom:0;top:0;}.canvas .btn-chevron-left:after,.canvas .btn-chevron-right:after{top:50%;transform:translateY(-50%);}.canvas .btn-chevron-left{padding-left:55px;padding-right:15px;}.canvas .btn-chevron-left:before{border-right:2px solid #0092bc;left:0;}.canvas .btn-chevron-left:after{content:"";left:0;}.canvas .btn-chevron-right{padding-left:15px;padding-right:55px;}.canvas .btn-chevron-right:before{background:#fa9e47;right:0;}.canvas .btn-chevron-right:after{content:"";right:0;}.canvas .btn-chevron-outline-left{background-color:#fff;box-shadow:inset 0 0 0 0 #00587c;border-color:#0092bc;border-style:solid;border-width:1px;border-left-width:0;color:#0092bc;padding-top:6px;padding-bottom:6px;padding-left:1px;padding-right:15px;position:relative;margin-left:16px;}.canvas .btn-chevron-outline-left .btn-chevron-outline-text{text-transform:uppercase;}.canvas .btn-chevron-outline-left:before{background-color:transparent;border:16px solid transparent;border-right-color:#00587c;content:'';display:block;position:absolute;left:-32px;top:-1px;z-index:-4;}.canvas .btn-chevron-outline-left:after{background-color:transparent;border:16px solid transparent;border-right-color:#fff;content:'';display:block;position:absolute;left:-31px;top:-1px;z-index:-2;}.canvas .contract-search{position:relative;}.canvas .contract-search .btn-search{background-color:transparent;position:absolute;left:0;top:26px;}.canvas .contract-search .btn-search:hover,.canvas .contract-search .btn-search:visited{background-color:transparent;box-shadow:none;}.canvas .contract-search .btn-search.search:before{color:#0092bc;}.canvas .contract-search .btn-search.search:hover:before,.canvas .contract-search .btn-search.search:visited:before{color:#00587c;}.canvas .contract-search .form-control{padding-left:6px;}.no-csstransforms .canvas .btn-chevron-left:after,.no-csstransforms .canvas .btn-chevron-right:after{top:0;line-height:40px;}.no-csstransforms .canvas .btn-outline.btn-chevron-left:after,.no-csstransforms .canvas .btn-outline.btn-chevron-right:after{line-height:36px;}.bunker-prices .form-group{font-size:14px;margin-top:-8px;}.bunker-prices .form-group:before,.bunker-prices .form-group:after{content:" ";display:table;}.bunker-prices .form-group:after{clear:both;}.bunker-prices .form-group label{margin-right:15px;margin-top:9px;float:left;}.bunker-prices .form-group .chosen-container{float:left;font-size:14px;}.cta-banner{text-align:center;}.cta-banner p{color:#00587c;line-height:normal;text-align:center;}.cta-banner .btn.btn-secondary,.cta-banner .form-group .scfSubmitButton,.form-group .cta-banner .scfSubmitButton,.cta-banner .scfForm .scfSubmitButton,.scfForm .cta-banner .scfSubmitButton{padding-left:40px;}.cta-banner .icon-phone:before{content:url(/assets/img/icon-phone.png);display:block;position:absolute;left:12px;top:9px;}.canvas .contracts-downloads-list{margin-bottom:40px;}.canvas .contracts-downloads-list h4{color:#00587c;}.canvas .contracts-downloads-list ul{margin:0;padding:0;}.canvas .contracts-downloads-list ul li{border-bottom:1px solid #e9ebeb;padding:20px 0 20px 0;position:relative;}.canvas .contracts-downloads-list ul li:before{display:none;}.canvas .contracts-downloads-list ul li .size{float:right;}.canvas .contracts-downloads-list ul li .file-type{display:block;margin-bottom:5px;}.canvas .contracts-downloads-list ul li p{margin-bottom:0;}.canvas .contracts-downloads-list ul li.supporting{padding:5px 0 5px 35px;}.canvas .contracts-downloads-list ul li.supporting a:before{content:'';font-family:'FontAwesome';font-weight:normal;color:#00587c;position:relative;left:-6px;top:0;}@media(min-width:700px){.canvas .contracts-downloads-list ul li{padding-left:45px;}.canvas .contracts-downloads-list ul li .file-type{float:left;margin-left:-45px;margin-bottom:0;}.canvas .contracts-downloads-list ul li .cta{float:right;margin-top:-18px;}}.create-idea2-contract{margin-top:20px;}.create-idea2-contract .create-idea2-contract-right{text-align:center;}.create-idea2-contract .create-idea2-contract-right a.btn,.create-idea2-contract .create-idea2-contract-right .form-group a.scfSubmitButton,.form-group .create-idea2-contract .create-idea2-contract-right a.scfSubmitButton,.create-idea2-contract .create-idea2-contract-right .scfForm a.scfSubmitButton,.scfForm .create-idea2-contract .create-idea2-contract-right a.scfSubmitButton{max-width:none;}@media(min-width:850px){.create-idea2-contract .create-idea2-contract-left{margin-top:21px;}.create-idea2-contract .create-idea2-contract-right{margin-top:41px;}.create-idea2-contract .create-idea2-contract-right a.btn,.create-idea2-contract .create-idea2-contract-right .form-group a.scfSubmitButton,.form-group .create-idea2-contract .create-idea2-contract-right a.scfSubmitButton,.create-idea2-contract .create-idea2-contract-right .scfForm a.scfSubmitButton,.scfForm .create-idea2-contract .create-idea2-contract-right a.scfSubmitButton{white-space:nowrap;}}#contact .modal-dialog{max-width:650px !important;width:auto !important;}@media(min-width:850px){#contact .modal-dialog{max-width:740px !important;}}.canvas .btn.btn-primary.contact-us-button,.canvas .form-group .btn-primary.contact-us-button.scfSubmitButton,.form-group .canvas .btn-primary.contact-us-button.scfSubmitButton,.canvas .scfForm .btn-primary.contact-us-button.scfSubmitButton,.scfForm .canvas .btn-primary.contact-us-button.scfSubmitButton{position:fixed;top:235px;right:-44px;height:40px;border:1px solid #fff;border-bottom-width:0;background-color:#00587c;overflow:hidden;padding-left:40px;font-family:"Carlito Regular",Arial,Helvetica,sans-serif !important;font-weight:normal;-webkit-transform-origin:50% 51%;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);}.canvas .btn.btn-primary.contact-us-button span,.canvas .form-group .btn-primary.contact-us-button.scfSubmitButton span,.form-group .canvas .btn-primary.contact-us-button.scfSubmitButton span,.canvas .scfForm .btn-primary.contact-us-button.scfSubmitButton span,.scfForm .canvas .btn-primary.contact-us-button.scfSubmitButton span{padding-right:10px;font-size:24px;line-height:40px;position:absolute;left:10px;top:0;}.reason-for-call .control-wrapper .chosen-container{width:100% !important;}.modal .modal-content.contact-us-modal{background:#fff;padding:0;}.modal .modal-content.contact-us-modal .modal-body{padding-bottom:20px;}.modal .modal-content.contact-us-modal .modal-body ul.nav-tabs{border-bottom:0;margin:0;}.modal .modal-content.contact-us-modal .modal-body ul.nav-tabs li{border:0;width:50%;height:50px;}.modal .modal-content.contact-us-modal .modal-body ul.nav-tabs li.active a,.modal .modal-content.contact-us-modal .modal-body ul.nav-tabs li a{border:0;padding-top:15px;padding-bottom:15px;text-align:center;}.modal .modal-content.contact-us-modal .modal-body ul.nav-tabs li.active a span,.modal .modal-content.contact-us-modal .modal-body ul.nav-tabs li a span{padding-right:5px;font-size:24px;}.modal .modal-content.contact-us-modal .modal-body ul.nav-tabs li.active a span.fa-phone:before,.modal .modal-content.contact-us-modal .modal-body ul.nav-tabs li.active a span.fa-envelope:before,.modal .modal-content.contact-us-modal .modal-body ul.nav-tabs li a span.fa-phone:before,.modal .modal-content.contact-us-modal .modal-body ul.nav-tabs li a span.fa-envelope:before{position:relative;bottom:-2px;}.modal .modal-content.contact-us-modal .modal-body ul.nav-tabs li.active a span.fa-phone:before,.modal .modal-content.contact-us-modal .modal-body ul.nav-tabs li a span.fa-phone:before{bottom:-3px;}.modal .modal-content.contact-us-modal .modal-body .tab-pane{padding-top:45px;padding-left:20px;padding-right:20px;}.modal .modal-content.contact-us-modal .modal-body .tab-pane .scfForm .scfDropListUsefulInfo,.modal .modal-content.contact-us-modal .modal-body .tab-pane .scfForm .scfEmailUsefulInfo,.modal .modal-content.contact-us-modal .modal-body .tab-pane .scfForm .scfMultipleLineTextUsefulInfo,.modal .modal-content.contact-us-modal .modal-body .tab-pane .scfForm .scfSingleLineTextUsefulInfo,.modal .modal-content.contact-us-modal .modal-body .tab-pane .scfForm .scfPasswordUsefulInfo,.modal .modal-content.contact-us-modal .modal-body .tab-pane .scfForm .scfNumberUsefulInfo,.modal .modal-content.contact-us-modal .modal-body .tab-pane .scfForm .scfDatePickerUsefulInfo,.modal .modal-content.contact-us-modal .modal-body .tab-pane .scfForm .scfDateUsefulInfo,.modal .modal-content.contact-us-modal .modal-body .tab-pane .scfForm .scfRadioButtonListUsefulInfo,.modal .modal-content.contact-us-modal .modal-body .tab-pane .scfForm .scfListBoxUsefulInfo,.modal .modal-content.contact-us-modal .modal-body .tab-pane .scfForm .scfCheckBoxListUsefulInfo,.modal .modal-content.contact-us-modal .modal-body .tab-pane .scfForm .scfFileUploadUsefulInfo,.modal .modal-content.contact-us-modal .modal-body .tab-pane .scfForm .scfDateSelectorUsefulInfo,.modal .modal-content.contact-us-modal .modal-body .tab-pane .scfForm .scfCreditCardTextUsefulInfo,.modal .modal-content.contact-us-modal .modal-body .tab-pane .scfForm .scfConfirmPasswordUsefulInfo,.modal .modal-content.contact-us-modal .modal-body .tab-pane .scfForm .scfCaptchaUsefulInfo,.modal .modal-content.contact-us-modal .modal-body .tab-pane .scfForm .scfTelephoneUsefulInfo,.modal .modal-content.contact-us-modal .modal-body .tab-pane .scfForm .scfSmsTelephoneUsefulInfo{display:none;}.modal .modal-content.contact-us-modal .modal-body .tab-pane .form-success{min-height:300px;display:flex;text-align:center;flex-direction:column;justify-content:center;}.modal .modal-content.contact-us-modal .modal-body .tab-pane .form-success i{font-size:75px;color:#40c1ac;padding-bottom:20px;}.modal .modal-content.contact-us-modal .modal-body .tab-pane .form-success p{color:#00587c;font-size:20px;margin-bottom:0;padding-bottom:50px;}.modal .modal-content.contact-us-modal .modal-body .tab-pane .form-success p.thankyou-message{color:#40c1ac;padding-bottom:40px;}.modal .modal-content.contact-us-modal .modal-body .tab-pane .form-success button.btn.btn-primary,.modal .modal-content.contact-us-modal .modal-body .tab-pane .form-success .form-group button.btn-primary.scfSubmitButton,.form-group .modal .modal-content.contact-us-modal .modal-body .tab-pane .form-success button.btn-primary.scfSubmitButton,.modal .modal-content.contact-us-modal .modal-body .tab-pane .form-success .scfForm button.btn-primary.scfSubmitButton,.scfForm .modal .modal-content.contact-us-modal .modal-body .tab-pane .form-success button.btn-primary.scfSubmitButton{font-size:16px;height:auto;margin:0 auto;padding:0 15px;position:relative;right:auto;top:auto;width:auto;}.modal .modal-content.contact-us-modal .modal-body .tab-pane .reason-for-call{border-bottom:1px solid #e9ebeb;margin-bottom:0;padding-bottom:20px;}.modal .modal-content.contact-us-modal .modal-body .tab-pane .reason-for-call:before,.modal .modal-content.contact-us-modal .modal-body .tab-pane .reason-for-call:after{content:" ";display:table;}.modal .modal-content.contact-us-modal .modal-body .tab-pane .reason-for-call:after{clear:both;}.modal .modal-content.contact-us-modal .modal-body .tab-pane .reason-for-call .control-wrapper{position:relative;clear:both;}.modal .modal-content.contact-us-modal .modal-body .tab-pane .reason-for-call .control-wrapper .tool-tip{background:-moz-linear-gradient(top,rgba(249,250,250,0),#f9fafa);background:0-linear-gradient top,rgba(249,250,250,0),#f9fafa;background:-webkit-linear-gradient(top,rgba(249,250,250,0),#f9fafa);background:linear-gradient(to bottom,rgba(249,250,250,0),#f9fafa);border:1px solid #e9ebeb;display:block;font-size:14px;margin-top:20px;padding:5px;position:relative;}.modal .modal-content.contact-us-modal .modal-body .tab-pane .reason-for-call .control-wrapper .tool-tip:after{position:absolute;top:-14px;left:50%;margin-left:-9px;content:url("/assets/img/form-help-arrow-mobile.png");z-index:100;}.modal .modal-content.contact-us-modal .modal-body .tab-pane .result-panel{text-align:center;padding:40px 0 20px;}.modal .modal-content.contact-us-modal .modal-body .tab-pane .result-panel p{color:#00587c;font-size:18px;line-height:20px;margin:0 auto;}.modal .modal-content.contact-us-modal .modal-body .tab-pane .result-panel.result-found p{padding-bottom:10px;}.modal .modal-content.contact-us-modal .modal-body .tab-pane .result-panel.result-found p.sub-text{font-size:14px;line-height:16px;padding-bottom:0;}.modal .modal-content.contact-us-modal .modal-body .tab-pane .result-panel.result-found strong{color:#00587c;display:block;font-size:20px;padding-bottom:10px;line-height:24px;}@media(min-width:700px){.modal .modal-content.contact-us-modal .modal-body .tab-pane .scfForm{padding-right:240px;}.modal .modal-content.contact-us-modal .modal-body .tab-pane .scfForm .scfDropListUsefulInfo,.modal .modal-content.contact-us-modal .modal-body .tab-pane .scfForm .scfEmailUsefulInfo,.modal .modal-content.contact-us-modal .modal-body .tab-pane .scfForm .scfMultipleLineTextUsefulInfo,.modal .modal-content.contact-us-modal .modal-body .tab-pane .scfForm .scfSingleLineTextUsefulInfo,.modal .modal-content.contact-us-modal .modal-body .tab-pane .scfForm .scfPasswordUsefulInfo,.modal .modal-content.contact-us-modal .modal-body .tab-pane .scfForm .scfNumberUsefulInfo,.modal .modal-content.contact-us-modal .modal-body .tab-pane .scfForm .scfDatePickerUsefulInfo,.modal .modal-content.contact-us-modal .modal-body .tab-pane .scfForm .scfDateUsefulInfo,.modal .modal-content.contact-us-modal .modal-body .tab-pane .scfForm .scfRadioButtonListUsefulInfo,.modal .modal-content.contact-us-modal .modal-body .tab-pane .scfForm .scfListBoxUsefulInfo,.modal .modal-content.contact-us-modal .modal-body .tab-pane .scfForm .scfCheckBoxListUsefulInfo,.modal .modal-content.contact-us-modal .modal-body .tab-pane .scfForm .scfFileUploadUsefulInfo,.modal .modal-content.contact-us-modal .modal-body .tab-pane .scfForm .scfDateSelectorUsefulInfo,.modal .modal-content.contact-us-modal .modal-body .tab-pane .scfForm .scfCreditCardTextUsefulInfo,.modal .modal-content.contact-us-modal .modal-body .tab-pane .scfForm .scfConfirmPasswordUsefulInfo,.modal .modal-content.contact-us-modal .modal-body .tab-pane .scfForm .scfCaptchaUsefulInfo,.modal .modal-content.contact-us-modal .modal-body .tab-pane .scfForm .scfTelephoneUsefulInfo,.modal .modal-content.contact-us-modal .modal-body .tab-pane .scfForm .scfSmsTelephoneUsefulInfo{display:block;position:absolute;right:-240px;top:0;width:220px;}.modal .modal-content.contact-us-modal .modal-body .tab-pane .scfForm .scfDropListUsefulInfo:after,.modal .modal-content.contact-us-modal .modal-body .tab-pane .scfForm .scfEmailUsefulInfo:after,.modal .modal-content.contact-us-modal .modal-body .tab-pane .scfForm .scfMultipleLineTextUsefulInfo:after,.modal .modal-content.contact-us-modal .modal-body .tab-pane .scfForm .scfSingleLineTextUsefulInfo:after,.modal .modal-content.contact-us-modal .modal-body .tab-pane .scfForm .scfPasswordUsefulInfo:after,.modal .modal-content.contact-us-modal .modal-body .tab-pane .scfForm .scfNumberUsefulInfo:after,.modal .modal-content.contact-us-modal .modal-body .tab-pane .scfForm .scfDatePickerUsefulInfo:after,.modal .modal-content.contact-us-modal .modal-body .tab-pane .scfForm .scfDateUsefulInfo:after,.modal .modal-content.contact-us-modal .modal-body .tab-pane .scfForm .scfRadioButtonListUsefulInfo:after,.modal .modal-content.contact-us-modal .modal-body .tab-pane .scfForm .scfListBoxUsefulInfo:after,.modal .modal-content.contact-us-modal .modal-body .tab-pane .scfForm .scfCheckBoxListUsefulInfo:after,.modal .modal-content.contact-us-modal .modal-body .tab-pane .scfForm .scfFileUploadUsefulInfo:after,.modal .modal-content.contact-us-modal .modal-body .tab-pane .scfForm .scfDateSelectorUsefulInfo:after,.modal .modal-content.contact-us-modal .modal-body .tab-pane .scfForm .scfCreditCardTextUsefulInfo:after,.modal .modal-content.contact-us-modal .modal-body .tab-pane .scfForm .scfConfirmPasswordUsefulInfo:after,.modal .modal-content.contact-us-modal .modal-body .tab-pane .scfForm .scfCaptchaUsefulInfo:after,.modal .modal-content.contact-us-modal .modal-body .tab-pane .scfForm .scfTelephoneUsefulInfo:after,.modal .modal-content.contact-us-modal .modal-body .tab-pane .scfForm .scfSmsTelephoneUsefulInfo:after{position:absolute;top:10px;left:-10px;content:url("/assets/img/form-help-arrow.png");z-index:100;}.modal .modal-content.contact-us-modal .modal-body .tab-pane .reason-for-call{max-width:700px;padding-bottom:50px;padding-right:240px;}.modal .modal-content.contact-us-modal .modal-body .tab-pane .reason-for-call .control-wrapper .tool-tip{margin-top:0;position:absolute;right:-240px;top:0;width:220px;}.modal .modal-content.contact-us-modal .modal-body .tab-pane .reason-for-call .control-wrapper .tool-tip:after{position:absolute;top:10px;left:-10px;margin-left:0;content:url("/assets/img/form-help-arrow.png");z-index:100;}.modal .modal-content.contact-us-modal .modal-body .tab-pane .result-panel{padding:0;}.modal .modal-content.contact-us-modal .modal-body .tab-pane .result-panel .content{min-height:300px;display:flex;flex-direction:column;justify-content:center;}.modal .modal-content.contact-us-modal .modal-body .tab-pane .result-panel p{margin:0 auto;max-width:75%;font-size:20px;}.modal .modal-content.contact-us-modal .modal-body .tab-pane .result-panel.result-found p{padding-bottom:20px;}.modal .modal-content.contact-us-modal .modal-body .tab-pane .result-panel.result-found p.sub-text{font-size:18px;line-height:22px;}.modal .modal-content.contact-us-modal .modal-body .tab-pane .result-panel.result-found strong{font-size:40px;color:#00587c;padding-bottom:40px;line-height:40px;}}@media(min-width:850px){.modal .modal-content.contact-us-modal .modal-body .tab-pane .scfForm{width:700px;}}.contentPanel{background-color:#add8e6;padding:10px;display:flex;flex-direction:column;justify-content:space-between;}.contentPanel h3{margin:10px 0 10px 0;}.mCustomScrollbar .mCSB_container{margin-right:20px;}.mCustomScrollbar .mCSB_scrollTools_vertical{margin-top:5px;}.mCustomScrollbar .mCSB_draggerRail{background:#0092bc !important;background:rgba(0,146,188,.5) !important;}.mCustomScrollbar .mCSB_dragger_bar,.mCustomScrollbar .mCSB_dragger_bar:hover{background-color:#0092bc !important;border-radius:0 !important;}.canvas .downloads-list{margin-bottom:40px;}.canvas .downloads-list ul{margin:0;padding:0;}.canvas .downloads-list ul li{border-bottom:1px solid #e9ebeb;padding:20px 0 20px 0;position:relative;}.canvas .downloads-list ul li:before{display:none;}.canvas .downloads-list ul li .file-type{display:block;margin-bottom:5px;}.canvas .downloads-list ul li p{margin-bottom:0;}.canvas .downloads-list ul li p .size{display:block;font-weight:bold;}.canvas .downloads-list ul li .cta{margin-top:5px;}@media(min-width:700px){.canvas .downloads-list ul li{padding-left:45px;}.canvas .downloads-list ul li .file-type{float:left;margin-left:-45px;margin-bottom:0;}.canvas .downloads-list ul li .cta{float:right;margin-top:-18px;}}.errorpage .sub-navigation .container .row .col-md-12{margin-bottom:0;}.errorpage .container .row div.error-contents{margin-top:40px;margin-bottom:40px;}.sub-navigation .container .row .col-md-12.error-panel-header{margin-bottom:0;}.container .row div.error-panel{margin-top:40px;margin-bottom:40px;}@media(min-width:850px){.errorpage .container .row div.error-contents{margin-top:100px;margin-bottom:100px;}.container .row div.error-panel{margin-top:100px;margin-bottom:100px;}}#eventListContainer .eventList{display:block;}#eventListContainer .eventList .event{height:380px;padding-left:0;padding-right:0;padding-bottom:20px;}#eventListContainer .eventList .event::before{content:none !important;}#eventListContainer .eventList .event .title{display:block;clear:both;font-size:1.3em;margin-top:5px;}#eventListContainer .eventList .event .location{display:block;clear:both;}#eventListContainer .eventList .event .topics{display:block;clear:both;}#eventListContainer .pagination{display:block;clear:both;float:right;}#publicationListContainer .publicationList{display:block;}#publicationListContainer .publicationList .publication{padding-left:0;padding-right:0;}#publicationListContainer .publicationList .publication .specifications{min-height:60px;}#publicationListContainer .publicationList .publication::before{content:none !important;}#publicationListContainer .publicationList .publication img{display:block;clear:both;}#publicationListContainer .publicationList .publication .title{display:block;clear:both;font-size:1.3em;margin:10px 0 10px 0;min-height:50px;}#publicationListContainer .publicationList .publication .location{display:block;clear:both;}#publicationListContainer .publicationList .publication .topics{display:block;clear:both;}#publicationListContainer .publicationList .publication .abstract{min-height:140px;margin-bottom:5px;}#publicationListContainer .publicationList .publicationDetails{padding:5px;background-color:#e9ebeb;margin:auto;width:98%;}#publicationListContainer .publicationList .publicationDetailsContainer .topics{min-height:45px;padding-bottom:10px;}#publicationListContainer .pagination{display:block;clear:both;float:right;}#publicationListContainer .badge{text-transform:uppercase;background:#e1e1e1;border:1px solid #e1e1e1;margin-right:10px;padding:5px;cursor:pointer;display:inline-block;}.publicationDetailsContainer{padding-bottom:20px;}.publicationDetailsContainer .badge{text-transform:uppercase;background:#e1e1e1;border:1px solid #e1e1e1;margin-right:10px;padding:5px;cursor:pointer;display:inline-block;margin-top:5px;}.publicationAdvertisement{min-height:340px;}.publicationAdvertisement.sidebar{min-height:410px;}.col-sm-8 .publicationAdvertisement .image{width:100%;max-width:350px;}.col-sm-8 .publicationAdvertisement .abstract{display:inline-block;padding:0 0 20px 0;}.col-sm-4 .publicationAdvertisement .image{max-width:250px;width:100%;}.col-sm-4 .publicationAdvertisement .abstract{padding:20px 0 20px 0;display:block;}.col-sm-6 .publicationAdvertisement .abstract{clear:both;width:100%;padding:20px 0 0 0;}.imageWrapper{padding:0 20px 0 0;}.expand-image{clear:both;margin-bottom:40px;position:relative;}.expand-image h3{display:none;}.expand-image .btn.btn-primary,.expand-image .form-group .btn-primary.scfSubmitButton,.form-group .expand-image .btn-primary.scfSubmitButton,.expand-image .scfForm .btn-primary.scfSubmitButton,.scfForm .expand-image .btn-primary.scfSubmitButton{height:40px;position:absolute;right:20px;text-indent:-99999px;top:20px;width:40px;}.expand-image .btn.btn-primary:after,.expand-image .form-group .btn-primary.scfSubmitButton:after,.form-group .expand-image .btn-primary.scfSubmitButton:after,.expand-image .scfForm .btn-primary.scfSubmitButton:after,.scfForm .expand-image .btn-primary.scfSubmitButton:after{background-image:url("/assets/img/icon-expand.png");background-repeat:no-repeat;background-position:center;content:'';display:block;height:14px;left:50%;margin-left:-7px;margin-top:-7px;position:absolute;top:50%;width:14px;}.expand-image #imageresource{display:block;width:auto;max-width:100%;}.expand-image.has-title{padding-top:10px;}.expand-image.has-title h3{margin-top:0;display:block;}.expand-image.has-title .btn.btn-primary,.expand-image.has-title .form-group .btn-primary.scfSubmitButton,.form-group .expand-image.has-title .btn-primary.scfSubmitButton,.expand-image.has-title .scfForm .btn-primary.scfSubmitButton,.scfForm .expand-image.has-title .btn-primary.scfSubmitButton{top:0;right:0;}.modal #imagepreview{margin:100px auto;display:block;}.featured-news{margin-bottom:60px;}.featured-news:before,.featured-news:after{content:" ";display:table;}.featured-news:after{clear:both;}.featured-news h3{margin:0 0 10px;}.featured-news .large-item{margin-bottom:40px;}.featured-news .large-item:before,.featured-news .large-item:after{content:" ";display:table;}.featured-news .large-item:after{clear:both;}.featured-news .large-item img{margin-bottom:20px;}.featured-news .large-item time{color:#959595;}.featured-news .small-item{margin-bottom:30px;}.featured-news .small-item:last-child{margin-bottom:0;}.featured-news .small-item p{margin-bottom:0;}@media(min-width:700px){.featured-news .large-item{width:75%;border-right:1px solid #e9ebeb;float:left;margin-right:20px;padding-right:20px;}.featured-news .large-item img{float:left;margin-right:20px;}}fieldset{border:0;padding:0;margin:0;}.scfSectionBorder .chosen-container{width:100% !important;}.form-group,.scfForm{margin:0 0 15px;}.form-group:before,.form-group:after,.scfForm:before,.scfForm:after{content:" ";display:table;}.form-group:after,.scfForm:after{clear:both;}.form-horizontal .form-group,.form-horizontal .scfForm{margin:0 0 15px;}.form-group .scfSectionBorderAsFieldSet,.scfForm .scfSectionBorderAsFieldSet{border:0;padding:0;margin:0;}.form-group .scfRequired,.scfForm .scfRequired{display:none;}.form-group .scfEmailGeneralPanel,.form-group .scfMultipleLineGeneralPanel,.form-group .scfSingleLineGeneralPanel,.form-group .scfPasswordGeneralPanel,.form-group .scfNumberGeneralPanel,.form-group .scfDatePickerGeneralPanel,.form-group .scfDateGeneralPanel,.form-group .scfRadioButtonListGeneralPanel,.form-group .scfCheckBoxListGeneralPanel,.form-group .scfFileUploadGeneralPanel,.form-group .scfDateSelectorGeneralPanel,.form-group .scfCreditCardGeneralPanel,.form-group .scfConfirmPasswordGeneralPanel,.form-group .scfCaptchaGeneralPanel,.form-group .scfTelephoneGeneralPanel,.form-group .scfSmsTelephoneGeneralPanel,.form-group .scfDropListGeneralPanel,.form-group .scfListBoxGeneralPanel,.scfForm .scfEmailGeneralPanel,.scfForm .scfMultipleLineGeneralPanel,.scfForm .scfSingleLineGeneralPanel,.scfForm .scfPasswordGeneralPanel,.scfForm .scfNumberGeneralPanel,.scfForm .scfDatePickerGeneralPanel,.scfForm .scfDateGeneralPanel,.scfForm .scfRadioButtonListGeneralPanel,.scfForm .scfCheckBoxListGeneralPanel,.scfForm .scfFileUploadGeneralPanel,.scfForm .scfDateSelectorGeneralPanel,.scfForm .scfCreditCardGeneralPanel,.scfForm .scfConfirmPasswordGeneralPanel,.scfForm .scfCaptchaGeneralPanel,.scfForm .scfTelephoneGeneralPanel,.scfForm .scfSmsTelephoneGeneralPanel,.scfForm .scfDropListGeneralPanel,.scfForm .scfListBoxGeneralPanel{padding:0;position:relative;width:100% !important;}.form-group .scfDropListBorder,.form-group .scfEmailBorder,.form-group .scfMultipleLineTextBorder,.form-group .scfSingleLineTextBorder,.form-group .scfPasswordBorder,.form-group .scfNumberBorder,.form-group .scfDatePickerBorder,.form-group .scfDateBorder,.form-group .scfRadioButtonListBorder,.form-group .scfListBoxBorder,.form-group .scfCheckBoxListBorder,.form-group .scfFileUploadBorder,.form-group .scfDateSelectorBorder,.form-group .scfCreditCardBorder,.form-group .scfConfirmPasswordBorder,.form-group .scfCaptchaBorder,.form-group .scfTelephoneBorder,.form-group .scfSmsTelephoneBorder,.scfForm .scfDropListBorder,.scfForm .scfEmailBorder,.scfForm .scfMultipleLineTextBorder,.scfForm .scfSingleLineTextBorder,.scfForm .scfPasswordBorder,.scfForm .scfNumberBorder,.scfForm .scfDatePickerBorder,.scfForm .scfDateBorder,.scfForm .scfRadioButtonListBorder,.scfForm .scfListBoxBorder,.scfForm .scfCheckBoxListBorder,.scfForm .scfFileUploadBorder,.scfForm .scfDateSelectorBorder,.scfForm .scfCreditCardBorder,.scfForm .scfConfirmPasswordBorder,.scfForm .scfCaptchaBorder,.scfForm .scfTelephoneBorder,.scfForm .scfSmsTelephoneBorder{margin-bottom:30px;}.form-group .scfDropListBorder:before,.form-group .scfDropListBorder:after,.form-group .scfEmailBorder:before,.form-group .scfEmailBorder:after,.form-group .scfMultipleLineTextBorder:before,.form-group .scfMultipleLineTextBorder:after,.form-group .scfSingleLineTextBorder:before,.form-group .scfSingleLineTextBorder:after,.form-group .scfPasswordBorder:before,.form-group .scfPasswordBorder:after,.form-group .scfNumberBorder:before,.form-group .scfNumberBorder:after,.form-group .scfDatePickerBorder:before,.form-group .scfDatePickerBorder:after,.form-group .scfDateBorder:before,.form-group .scfDateBorder:after,.form-group .scfRadioButtonListBorder:before,.form-group .scfRadioButtonListBorder:after,.form-group .scfListBoxBorder:before,.form-group .scfListBoxBorder:after,.form-group .scfCheckBoxListBorder:before,.form-group .scfCheckBoxListBorder:after,.form-group .scfFileUploadBorder:before,.form-group .scfFileUploadBorder:after,.form-group .scfDateSelectorBorder:before,.form-group .scfDateSelectorBorder:after,.form-group .scfCreditCardBorder:before,.form-group .scfCreditCardBorder:after,.form-group .scfConfirmPasswordBorder:before,.form-group .scfConfirmPasswordBorder:after,.form-group .scfCaptchaBorder:before,.form-group .scfCaptchaBorder:after,.form-group .scfTelephoneBorder:before,.form-group .scfTelephoneBorder:after,.form-group .scfSmsTelephoneBorder:before,.form-group .scfSmsTelephoneBorder:after,.scfForm .scfDropListBorder:before,.scfForm .scfDropListBorder:after,.scfForm .scfEmailBorder:before,.scfForm .scfEmailBorder:after,.scfForm .scfMultipleLineTextBorder:before,.scfForm .scfMultipleLineTextBorder:after,.scfForm .scfSingleLineTextBorder:before,.scfForm .scfSingleLineTextBorder:after,.scfForm .scfPasswordBorder:before,.scfForm .scfPasswordBorder:after,.scfForm .scfNumberBorder:before,.scfForm .scfNumberBorder:after,.scfForm .scfDatePickerBorder:before,.scfForm .scfDatePickerBorder:after,.scfForm .scfDateBorder:before,.scfForm .scfDateBorder:after,.scfForm .scfRadioButtonListBorder:before,.scfForm .scfRadioButtonListBorder:after,.scfForm .scfListBoxBorder:before,.scfForm .scfListBoxBorder:after,.scfForm .scfCheckBoxListBorder:before,.scfForm .scfCheckBoxListBorder:after,.scfForm .scfFileUploadBorder:before,.scfForm .scfFileUploadBorder:after,.scfForm .scfDateSelectorBorder:before,.scfForm .scfDateSelectorBorder:after,.scfForm .scfCreditCardBorder:before,.scfForm .scfCreditCardBorder:after,.scfForm .scfConfirmPasswordBorder:before,.scfForm .scfConfirmPasswordBorder:after,.scfForm .scfCaptchaBorder:before,.scfForm .scfCaptchaBorder:after,.scfForm .scfTelephoneBorder:before,.scfForm .scfTelephoneBorder:after,.scfForm .scfSmsTelephoneBorder:before,.scfForm .scfSmsTelephoneBorder:after{content:" ";display:table;}.form-group .scfDropListBorder:after,.form-group .scfEmailBorder:after,.form-group .scfMultipleLineTextBorder:after,.form-group .scfSingleLineTextBorder:after,.form-group .scfPasswordBorder:after,.form-group .scfNumberBorder:after,.form-group .scfDatePickerBorder:after,.form-group .scfDateBorder:after,.form-group .scfRadioButtonListBorder:after,.form-group .scfListBoxBorder:after,.form-group .scfCheckBoxListBorder:after,.form-group .scfFileUploadBorder:after,.form-group .scfDateSelectorBorder:after,.form-group .scfCreditCardBorder:after,.form-group .scfConfirmPasswordBorder:after,.form-group .scfCaptchaBorder:after,.form-group .scfTelephoneBorder:after,.form-group .scfSmsTelephoneBorder:after,.scfForm .scfDropListBorder:after,.scfForm .scfEmailBorder:after,.scfForm .scfMultipleLineTextBorder:after,.scfForm .scfSingleLineTextBorder:after,.scfForm .scfPasswordBorder:after,.scfForm .scfNumberBorder:after,.scfForm .scfDatePickerBorder:after,.scfForm .scfDateBorder:after,.scfForm .scfRadioButtonListBorder:after,.scfForm .scfListBoxBorder:after,.scfForm .scfCheckBoxListBorder:after,.scfForm .scfFileUploadBorder:after,.scfForm .scfDateSelectorBorder:after,.scfForm .scfCreditCardBorder:after,.scfForm .scfConfirmPasswordBorder:after,.scfForm .scfCaptchaBorder:after,.scfForm .scfTelephoneBorder:after,.scfForm .scfSmsTelephoneBorder:after{clear:both;}.form-group label,.scfForm label{color:#00587c;display:block;float:left;font-weight:normal;margin-top:15px;padding:0;padding-bottom:5px;margin-right:30px;width:auto;}.form-group .scfDropListLabel,.form-group .scfEmailLabel,.form-group .scfMultipleLineTextLabel,.form-group .scfSingleLineTextLabel,.form-group .scfPasswordLabel,.form-group .scfNumberLabel,.form-group .scfDatePickerLabel,.form-group .scfDateLabel,.form-group .scfRadioButtonListLabel,.form-group .scfCheckBoxListLabel,.form-group .scfListBoxLabel,.form-group .scfFileUploadLabel,.form-group .scfDateSelectorLabel,.form-group .scfCreditCardLabel,.form-group .scfConfirmPasswordLabel,.form-group .scfCaptchaLabel,.form-group .scfTelephoneLabel,.form-group .scfSmsTelephoneLabel,.scfForm .scfDropListLabel,.scfForm .scfEmailLabel,.scfForm .scfMultipleLineTextLabel,.scfForm .scfSingleLineTextLabel,.scfForm .scfPasswordLabel,.scfForm .scfNumberLabel,.scfForm .scfDatePickerLabel,.scfForm .scfDateLabel,.scfForm .scfRadioButtonListLabel,.scfForm .scfCheckBoxListLabel,.scfForm .scfListBoxLabel,.scfForm .scfFileUploadLabel,.scfForm .scfDateSelectorLabel,.scfForm .scfCreditCardLabel,.scfForm .scfConfirmPasswordLabel,.scfForm .scfCaptchaLabel,.scfForm .scfTelephoneLabel,.scfForm .scfSmsTelephoneLabel{margin-top:0;padding-bottom:5px;}.form-group .scfEmailTextBox,.form-group .scfSingleLineTextBox,.form-group .scfPasswordTextBox,.form-group .scfNumberTextBox,.form-group .scfDatePickerTextBox,.form-group .scfDateTextBox,.form-group .scfRadioButtonList,.form-group .scfListBox,.form-group .scfCheckBoxList,.form-group .scfFileUpload,.form-group .scfCreditCardTextBox,.form-group .scfCreditCardType,.form-group .scfConfirmPasswordTextBox,.form-group .scfTelephoneTextBox,.form-group .scfSmsTelephoneTextBox,.form-group .form-control,.scfForm .scfEmailTextBox,.scfForm .scfSingleLineTextBox,.scfForm .scfPasswordTextBox,.scfForm .scfNumberTextBox,.scfForm .scfDatePickerTextBox,.scfForm .scfDateTextBox,.scfForm .scfRadioButtonList,.scfForm .scfListBox,.scfForm .scfCheckBoxList,.scfForm .scfFileUpload,.scfForm .scfCreditCardTextBox,.scfForm .scfCreditCardType,.scfForm .scfConfirmPasswordTextBox,.scfForm .scfTelephoneTextBox,.scfForm .scfSmsTelephoneTextBox,.scfForm .form-control{background:#e9ebeb;font-weight:normal;border-radius:0;color:#000;float:left;font-size:16px;border:none;padding:6px 12px;height:40px;box-shadow:none;-webkit-box-shadow:none;width:100%;}.form-group .scfSubmitButton,.scfForm .scfSubmitButton{float:right;}.form-group .scfDropListUsefulInfo,.form-group .scfEmailUsefulInfo,.form-group .scfMultipleLineTextUsefulInfo,.form-group .scfSingleLineTextUsefulInfo,.form-group .scfPasswordUsefulInfo,.form-group .scfNumberUsefulInfo,.form-group .scfDatePickerUsefulInfo,.form-group .scfDateUsefulInfo,.form-group .scfRadioButtonListUsefulInfo,.form-group .scfListBoxUsefulInfo,.form-group .scfCheckBoxListUsefulInfo,.form-group .scfFileUploadUsefulInfo,.form-group .scfDateSelectorUsefulInfo,.form-group .scfCreditCardTextUsefulInfo,.form-group .scfConfirmPasswordUsefulInfo,.form-group .scfCaptchaUsefulInfo,.form-group .scfTelephoneUsefulInfo,.form-group .scfSmsTelephoneUsefulInfo,.scfForm .scfDropListUsefulInfo,.scfForm .scfEmailUsefulInfo,.scfForm .scfMultipleLineTextUsefulInfo,.scfForm .scfSingleLineTextUsefulInfo,.scfForm .scfPasswordUsefulInfo,.scfForm .scfNumberUsefulInfo,.scfForm .scfDatePickerUsefulInfo,.scfForm .scfDateUsefulInfo,.scfForm .scfRadioButtonListUsefulInfo,.scfForm .scfListBoxUsefulInfo,.scfForm .scfCheckBoxListUsefulInfo,.scfForm .scfFileUploadUsefulInfo,.scfForm .scfDateSelectorUsefulInfo,.scfForm .scfCreditCardTextUsefulInfo,.scfForm .scfConfirmPasswordUsefulInfo,.scfForm .scfCaptchaUsefulInfo,.scfForm .scfTelephoneUsefulInfo,.scfForm .scfSmsTelephoneUsefulInfo{background:-moz-linear-gradient(top,rgba(249,250,250,0),#f9fafa);background:0-linear-gradient top,rgba(249,250,250,0),#f9fafa;background:-webkit-linear-gradient(top,rgba(249,250,250,0),#f9fafa);background:linear-gradient(to bottom,rgba(249,250,250,0),#f9fafa);border:1px solid #e9ebeb;display:block;font-size:14px;padding:5px;}.form-group textarea,.scfForm textarea{background-color:#e9ebeb;border:0;border-radius:1px;font-size:16px;height:140px;padding:6px 12px;width:100%;}.form-group textarea.form-control,.scfForm textarea.form-control{height:170px;}.form-group select,.scfForm select{background-color:#e9ebeb;border:1px solid #ddd;height:34px;width:100%;}.form-group select.narrow,.scfForm select.narrow{width:50% !important;}.form-group .chosen-container,.scfForm .chosen-container{background:none;font-size:16px;height:40px;max-width:initial;padding:0;}.form-group .chosen-container .chosen-single,.scfForm .chosen-container .chosen-single{box-shadow:none;background:#e9ebeb;border-color:#e9ebeb;border-radius:0;color:#000;display:block;height:auto;line-height:38px;padding-left:12px;padding-right:40px;}.form-group .chosen-container .chosen-single span,.scfForm .chosen-container .chosen-single span{margin-right:20px;}.form-group .chosen-container .chosen-single div,.scfForm .chosen-container .chosen-single div{background:#0092bc;height:40px;line-height:40px;text-align:center;width:40px;}.form-group .chosen-container .chosen-single div b,.scfForm .chosen-container .chosen-single div b{background:none;}.form-group .chosen-container .chosen-single div b:after,.scfForm .chosen-container .chosen-single div b:after{content:'';color:#fff;display:block;font-family:FontAwesome;font-size:22px;}.form-group .chosen-container .chosen-drop,.scfForm .chosen-container .chosen-drop{border-radius:0;border-color:#e9ebeb;box-shadow:none;}.form-group .chosen-container .chosen-drop .chosen-results,.scfForm .chosen-container .chosen-drop .chosen-results{margin:0;padding:0;}.form-group .chosen-container .chosen-drop .chosen-results li,.scfForm .chosen-container .chosen-drop .chosen-results li{padding:5px 12px;}.form-group .chosen-container .chosen-drop .chosen-results li.highlighted,.scfForm .chosen-container .chosen-drop .chosen-results li.highlighted{background:#0092bc;}.form-group .chosen-container .chosen-drop .chosen-results li:before,.scfForm .chosen-container .chosen-drop .chosen-results li:before{display:none;}.form-group .chosen-container.alt .chosen-single,.scfForm .chosen-container.alt .chosen-single{background:#fff;}@media(min-width:700px){.form-group .halfAvailableWidth,.scfForm .halfAvailableWidth{float:left;padding-right:20px;width:50%;}.form-group .halfAvailableWidth:nth-child(even),.scfForm .halfAvailableWidth:nth-child(even){padding-right:0;}}.form-group-sort{min-width:200px;}.form-group-sort .chosen-single span:before{font-family:'FontAwesome';content:"";margin-right:10px;}.form-group-sort .chosen-container .chosen-drop .chosen-results li:first-child{display:none;}.checkbox,.radio{overflow:hidden;margin-bottom:5px;}.checkbox:before,.checkbox:after,.radio:before,.radio:after{content:" ";display:table;}.checkbox:after,.radio:after{clear:both;}.checkbox label,.radio label{position:relative;padding-left:30px;display:block;margin-top:-21px;padding-top:5px;color:#00587c;}.checkbox label:after,.radio label:after{color:#00587c;content:'';display:block;font-family:FontAwesome;font-size:22px;left:0;line-height:18px;margin-right:15px;position:absolute;text-align:center;top:4px;}.checkbox input[type=checkbox],.radio input[type=checkbox]{margin-top:0;margin-left:-30px;position:relative;}.checkbox input[type=checkbox]:checked+label:after,.radio input[type=checkbox]:checked+label:after{content:"";}.checkbox input[type=radio],.radio input[type=radio]{margin-top:0;margin-left:-30px;position:relative;}.checkbox input[type=radio]+label:after,.radio input[type=radio]+label:after{background-color:#fff;color:#00587c;font-size:20px;content:'';}.checkbox input[type=radio]:checked+label:after,.radio input[type=radio]:checked+label:after{content:'';}.checkbox input[type=radio]:disabled+label,.radio input[type=radio]:disabled+label{color:#e9ebeb;}.checkbox input[type=radio]:disabled+label:after,.radio input[type=radio]:disabled+label:after{content:'';color:#e9ebeb;}.form-control.error{color:#ec1a29;}.thanks-note{text-align:center;background-color:#e9ebeb;margin-top:12px;padding:24px;font-size:1.71429em;}.thanks-note *:last-child{margin-bottom:0;}.feedback-panel{margin-bottom:30px;clear:both;}.feedback-panel:before,.feedback-panel:after{content:" ";display:table;}.feedback-panel:after{clear:both;}.feedback-panel h2{background:#00587c;color:#fff;display:block;font-size:20px;margin:0;padding:10px 20px;text-transform:none;}.feedback-panel .content{background-color:#e9ebeb;padding:20px;}.feedback-panel .content:before,.feedback-panel .content:after{content:" ";display:table;}.feedback-panel .content:after{clear:both;}.feedback-panel .content h3{margin-top:0;}.feedback-panel .content ul{margin-left:0;margin-bottom:20px;}.feedback-panel .content ul li{display:block;height:20px;position:relative;padding-left:30px;margin-bottom:10px;}.feedback-panel .content ul li:before{background-image:url("/assets/img/feedback-sprite.png");background-repeat:no-repeat;content:'';height:20px;left:0;position:absolute;width:20px;}.feedback-panel .content ul li.tel:before{background-position:0 0;}.feedback-panel .content ul li.tel a{color:#00587c;}.feedback-panel .content ul li.email:before{background-position:-20px 0;}.feedback-panel .content ul li.fax:before{visibility:hidden;}.feedback-panel .content ul li.website:before{visibility:hidden;}@media(min-width:700px){.feedback-panel .content{position:relative;}.feedback-panel .content ul{margin-bottom:0;}.feedback-panel .content .btn.btn-secondary,.feedback-panel .content .form-group .scfSubmitButton,.form-group .feedback-panel .content .scfSubmitButton,.feedback-panel .content .scfForm .scfSubmitButton,.scfForm .feedback-panel .content .scfSubmitButton{position:absolute;right:20px;bottom:20px;}}.canvas .featured-content{position:relative;padding-bottom:20px;}.canvas .featured-content h3{margin-top:0;}.canvas .featured-content a.cta{position:absolute;right:0;bottom:0;}.content-filter{clear:both;margin-top:20px;position:relative;z-index:1;}.content-filter.open-dropdown{z-index:3;}.content-filter.open-dropdown>.filter-dropdown{display:block;}.content-filter p{color:#00587c;margin-bottom:1px;}.content-filter .toggle{display:block;background:#e9ebeb;height:40px;line-height:40px;text-transform:uppercase;font-family:"Carlito Bold",Arial,Helvetica,sans-serif !important;padding-left:45px;padding-right:40px;position:relative;}.content-filter .toggle:active,.content-filter .toggle:focus{text-decoration:none;}.content-filter .toggle:before{content:'';font-family:'FontAwesome';font-weight:normal;font-size:18px;position:absolute;left:15px;top:0;}.content-filter .toggle:after{background:#0092bc;content:'';color:#fff;height:40px;width:40px;font-family:'FontAwesome';font-weight:normal;font-size:35px;text-align:center;position:absolute;right:0;top:0;}.content-filter .toggle:hover:after{background:#00587c;}.content-filter .filter-dropdown{display:none;background:#e9ebeb;padding:3px 12px 20px 20px;text-align:center;position:absolute;top:100%;width:100%;}.content-filter .filter-dropdown:before,.content-filter .filter-dropdown:after{content:" ";display:table;}.content-filter .filter-dropdown:after{clear:both;}.content-filter .filter-dropdown .checkbox-list{text-align:left;max-height:240px;overflow:hidden;padding-bottom:20px;}.filter-overlay{display:none;position:fixed;top:0;bottom:0;left:0;right:0;background:#00587c;opacity:.9;z-index:-1;}.filter-overlay.z-index-fix{z-index:2;}.filter-overlay.open-dropdown{display:block;}.checkbox.port-filter{margin-left:15px;}.content-filter.content-filter-2{clear:both;margin:0 40px 20px 0;}.content-filter.content-filter-2>.toggle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:60px;}.content-filter.content-filter-2>.filter-dropdown{left:0;right:0;}.content-filter.content-filter-2.type-location .filter-dropdown{padding:12px 12px 20px;}.content-filter.content-filter-2.type-location .filter-dropdown .typeahead-search{width:100%;}.content-filter.content-filter-2.type-location .filter-dropdown .news-search{padding-left:25px;}.content-filter.content-filter-2.type-location .location-filter{border:1px solid #ccc;}.content-filter.content-filter-2.news-type .filter-dropdown{padding:12px 12px 60px;}.content-filter.content-filter-2.news-type .filter-dropdown .nav-tabs .active a{border-right-color:#0092bc;}.content-filter.content-filter-2.news-type .filter-dropdown .nav-tabs a{border-right-color:#e9ebeb;}.content-filter.content-filter-2.news-type .filter-dropdown .btn,.content-filter.content-filter-2.news-type .filter-dropdown .form-group .scfSubmitButton,.form-group .content-filter.content-filter-2.news-type .filter-dropdown .scfSubmitButton,.content-filter.content-filter-2.news-type .filter-dropdown .scfForm .scfSubmitButton,.scfForm .content-filter.content-filter-2.news-type .filter-dropdown .scfSubmitButton{bottom:0;left:0;position:absolute;margin-bottom:55px;right:0;}.content-filter.content-filter-2.news-type .filter-dropdown .btn-primary{margin:0 auto 12px;width:120px;}.content-filter.content-filter-3{clear:both;margin:0 0 20px 0;z-index:100;}.content-filter.content-filter-3>.toggle{padding-right:60px;}.content-filter.content-filter-3>.filter-dropdown{width:200px;}.find-port{background:#f5f5f5;padding:20px;}.find-port:before,.find-port:after{content:" ";display:table;}.find-port:after{clear:both;}.find-port p{color:#00587c;margin-top:10px;margin-bottom:10px;}.find-port h2,.find-port h3{margin-top:0;}.find-port .modal-body .form-group{padding-bottom:0;}.find-port .modal-body .form-group:before,.find-port .modal-body .form-group:after{content:" ";display:table;}.find-port .modal-body .form-group:after{clear:both;}.find-port .modal-body .form-group .form-control,.find-port .modal-body .form-group .typeahead-suggestions{width:100%;}.find-port .modal-body .form-group .typeahead-search .btn,.find-port .modal-body .form-group .typeahead-search .scfSubmitButton{right:0;text-indent:-9999px;padding-left:25px;}.find-port .modal-body .form-group .typeahead-search .btn:before,.find-port .modal-body .form-group .typeahead-search .scfSubmitButton:before{text-indent:0;}.find-port .modal-body .form-group .typeahead-search .typeahead-suggestions{max-height:250px;overflow:auto;}.find-port .modal-body .form-group .form-control{margin-bottom:20px;background-color:#fff;}.find-port .modal-body .results:before,.find-port .modal-body .results:after{content:" ";display:table;}.find-port .modal-body .results:after{clear:both;}.find-port .modal-body .results li{padding-top:0;padding-left:20px;margin-bottom:15px;position:relative;float:left;margin-right:5%;width:45%;}.find-port .modal-body .results li:before{content:url("/assets/img/icon-anchor-small-alt.png");display:block;float:left;margin-right:10px;}@media(min-width:700px){.find-port .btn,.find-port .form-group .scfSubmitButton,.form-group .find-port .scfSubmitButton,.find-port .scfForm .scfSubmitButton,.scfForm .find-port .scfSubmitButton{float:right;}.find-port p{float:left;margin-bottom:0;}.find-port .modal-body .form-group{padding-bottom:40px;}.find-port .modal-body .form-group .form-control{margin-bottom:0;}.find-port .modal-body .form-group .typeahead-search .btn,.find-port .modal-body .form-group .typeahead-search .scfSubmitButton{text-indent:0;padding-left:40px;}.find-port .modal-body .results li{float:left;margin-right:3%;width:30%;}}.find-bimco-member:before,.find-bimco-member:after{content:" ";display:table;}.find-bimco-member:after{clear:both;}.find-bimco-member .member-count{display:block;margin-bottom:20px;}.find-bimco-member .member-count:before,.find-bimco-member .member-count:after{content:" ";display:table;}.find-bimco-member .member-count:after{clear:both;}.find-bimco-member .member-count span,.find-bimco-member .member-count strong{display:block;float:left;}.find-bimco-member .member-count .count{font-size:4.28571em;line-height:50px;margin-right:15px;}.find-bimco-member .member-count .updated{color:#000;display:block;float:left;clear:both;}.find-bimco-member .member-count .wrapper{margin-top:4px;}.find-bimco-member .member-count strong{font-size:1.42857em;margin-bottom:5px;}@media(min-width:700px){.find-bimco-member .cta{float:right;}}.canvas .page-actions{margin-top:20px;right:0;}.canvas .page-actions .subscriptionsLink{background-color:#00a6ca;border-width:1px;border-color:#fff;color:#fff;cursor:pointer;display:block;padding-right:40px;}.canvas .page-actions .subscriptionsLink:hover{color:#fff;}.canvas .page-actions .btn.toggle,.canvas .page-actions .form-group .toggle.scfSubmitButton,.form-group .canvas .page-actions .toggle.scfSubmitButton,.canvas .page-actions .scfForm .toggle.scfSubmitButton,.scfForm .canvas .page-actions .toggle.scfSubmitButton{background-color:#00a6ca;border-width:1px;border-color:#fff;color:#fff;cursor:pointer;display:block;padding-right:40px;}.canvas .page-actions .btn.toggle:after,.canvas .page-actions .form-group .toggle.scfSubmitButton:after,.form-group .canvas .page-actions .toggle.scfSubmitButton:after,.canvas .page-actions .scfForm .toggle.scfSubmitButton:after,.scfForm .canvas .page-actions .toggle.scfSubmitButton:after{content:'';font-family:'FontAwesome';font-weight:normal;font-size:20px;color:#fff;position:absolute;right:12px;top:8px;}.canvas .page-actions .btn.toggle:hover,.canvas .page-actions .form-group .toggle.scfSubmitButton:hover,.form-group .canvas .page-actions .toggle.scfSubmitButton:hover,.canvas .page-actions .scfForm .toggle.scfSubmitButton:hover,.scfForm .canvas .page-actions .toggle.scfSubmitButton:hover{color:#fff;}.canvas .page-actions.active .btn.toggle:after,.canvas .page-actions.active .form-group .toggle.scfSubmitButton:after,.form-group .canvas .page-actions.active .toggle.scfSubmitButton:after,.canvas .page-actions.active .scfForm .toggle.scfSubmitButton:after,.scfForm .canvas .page-actions.active .toggle.scfSubmitButton:after{content:'';}.canvas .page-actions.active ul{display:block;}.canvas .page-actions ul{background:#00a6ca;display:none;position:absolute;top:100%;z-index:9999;width:100%;}.canvas .page-actions ul li{margin-bottom:0;padding-left:0;border-top:1px solid #fff;height:40px;}.canvas .page-actions ul li:before{display:none;}.canvas .page-actions ul li:first-child{border-top:0;}.canvas .page-actions ul li a{background-color:#00a6ca;color:#fff;display:block;line-height:40px;padding-left:12px;}.canvas .page-actions ul li a:hover{background-color:#00587c;}.canvas .page-actions ul li a:before{background-image:url("/assets/img/page-actions-sprite.png");background-repeat:no-repeat;content:'';display:block;float:left;height:15px;margin-right:12px;margin-top:12px;width:15px;}.canvas .page-actions ul li a.homepage:before{background-position:0 0;}.canvas .page-actions ul li a.bookmark:before{background-position:0 -16px;}.canvas .page-actions ul li a.print:before{background-position:0 -35px;}.canvas .page-actions ul li a.share:before{background-position:0 -52px;}.canvas .page-actions ul li a.save:before{background-position:0 -68px;}.icon-panel{text-align:center;}.icon-panel img{display:block;margin:0 auto;}.icon-panel h3{margin:20px 0 10px;text-align:center;color:#0092bc;}.idea aside .search-filter ul{max-height:0;}.idea .trustedpartners .established{white-space:nowrap;}.idea .trustedpartners .established .half{display:inline-block;vertical-align:top;width:50%;white-space:normal;}.idea .trustedpartners .established .half select{width:100%;}.idea .trustedpartners .established .btn-wrapper{display:inline-block;width:100%;}.idea .trustedpartners .established .btn-wrapper input{display:inline-block !important;}.idea .trustedpartners .established input{margin-top:.5em;}.smartcon #ProfileSummary ul{background-color:#d3d3d3;margin-bottom:5px;}.smartcon .panelExpandTarget{padding:5px;}.smartcon .container{padding:5px;}.smartcon input[readonly]{color:#808080 !important;}.smartcon button{float:left;margin-right:5px;}.smartcon ul{float:left;width:100%;}.smartcon ul li{float:left;padding-top:10px;width:100%;}.smartcon ul li:before{content:none;}.smartcon ul li label{float:left;width:200px;vertical-align:top;}.smartcon ul li input{float:left !important;}.smartcon ul li input:not([type='checkbox']){width:400px !important;}.smartcon ul li select{float:left !important;width:400px !important;}.smartcon ul li textarea{float:left !important;width:400px !important;}.smartcon ul.nav li{width:auto !important;}.smartcon .confirmation{background-color:#fff;padding:10px;border:solid 1px #0092bc;}.smartcon .confirmation .btn,.smartcon .confirmation .form-group .scfSubmitButton,.form-group .smartcon .confirmation .scfSubmitButton,.smartcon .confirmation .scfForm .scfSubmitButton,.scfForm .smartcon .confirmation .scfSubmitButton{margin-bottom:0 !important;margin-right:5px !important;}.smartcon .smartconObjectStatus{float:left;width:100%;clear:both;padding:5px;font-size:1.4em;}.smartconProductList li{background-color:#d3d3d3;padding:10px;}.smartconProductList li label{width:300px !important;cursor:pointer;}.smartconProductList li select{width:100px !important;}#SmartconModalContents ul{padding-bottom:10px;}#SmartconModalContents ul li{margin-bottom:0;font-size:.8em;padding-top:0;width:33%;}.invoiceBreakdownModal{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto !important;background-color:#000;background-color:rgba(0,0,0,.4);}.invoiceBreakdownModal .modal-content{background-color:#fefefe;margin:15% auto;padding:20px;border:1px solid #888;width:80%;}.invoiceBreakdownModal .close{color:#aaa;float:right;font-size:28px;font-weight:bold;}.invoiceBreakdownModal .close:hover,.invoiceBreakdownModal .close:focus{color:#000;text-decoration:none;cursor:pointer;}.latest-market-reports-sidebar a{color:#0092bc;font-family:"Carlito Bold",Arial,Helvetica,sans-serif !important;}.latest-market-reports-sidebar ul{margin-bottom:0;}.link-block{background-color:#e9ebeb;position:relative;padding-left:20px;padding-bottom:40px;padding-top:1px;}.link-block h2{color:#000;}.link-block a{position:absolute;right:30px;padding-right:17px;}.link-block a:after{background-color:transparent;border:5px solid transparent;border-left-color:#00587c;content:'';display:block;position:absolute;right:0;top:5px;}.media{overflow:hidden;margin-bottom:20px;}.media .media-body{overflow:hidden;_overflow:visible;zoom:1;}.media .media-body .media-body-head h3{margin:0 0 10px;}.media .media-body .read-more-cta{display:block !important;}.media img{display:block;}.media .media-img{margin-right:20px;}.media .media-imgExt{margin-left:20px;}.media .media-imgStatic{float:left;}.media .no-media-panel{padding-left:20px;}.media .read-more-expanded .read-more-cta{float:right;padding-bottom:20px;}.media-panel{background-color:#f5f5f5;clear:both;}.media-panel .media .media-img{margin-right:0;}.media-panel .media .media-imgExt{margin-left:0;}.media-panel .has-media-panel{padding:20px;}.card{position:relative;padding:20px;background-color:#f5f5f5;margin-bottom:20px;}.card:before,.card:after{content:"";position:absolute;left:0;right:0;}.card:before{height:8px;top:0;border-top:4px solid #00587c;border-bottom:3px solid #0084ad;}.card:after{top:9px;border-top:2px solid #00a6ca;}.card.has-link-sticky{position:relative;padding-bottom:12em;}.card .link-sticky{position:absolute;bottom:0;}@media(min-width:700px){.media .media-img{float:left;}.media .media-imgExt{float:right;}.media .media-imgStatic{float:none;}.media .no-media-panel{padding-left:0;margin-top:20px;}}.filter .filter-top .form-group{margin-right:initial;}.filter .filter-top:before,.filter .filter-top:after{content:" ";display:table;}.filter .filter-top:after{clear:both;}.filter .filter-control{padding:10px;background-color:#f5f5f5;}.filter .filter-control:before,.filter .filter-control:after{content:" ";display:table;}.filter .filter-control:after{clear:both;}.filter .filter-control .fa{margin-right:3px;}.filter .filter-control .content-filter-2{margin:0 8px 15px 0;}@media(min-width:850px){.filter .filter-control .content-filter-2{margin-bottom:0;}}.filter .filter-control .filter-dropdown a.btn,.filter .filter-control .filter-dropdown .form-group a.scfSubmitButton,.form-group .filter .filter-control .filter-dropdown a.scfSubmitButton,.filter .filter-control .filter-dropdown .scfForm a.scfSubmitButton,.scfForm .filter .filter-control .filter-dropdown a.scfSubmitButton{text-align:initial;margin-bottom:18px;display:inherit;}.filter .filter-control .form-group-sort{margin-right:8px;}.filter .filter-footer{padding:20px 10px;}@media(min-width:850px){.filter .filter-footer{margin-left:30%;border-left:1px solid #e9ebeb;padding:40px 10px 20px 20px;}}.filter .dateMonth p{font-size:1.2em;}.filter .filter-item{padding-bottom:20px;border-bottom:1px solid #e9ebeb;}.filter .filter-item:before,.filter .filter-item:after{content:" ";display:table;}.filter .filter-item:after{clear:both;}@media(min-width:700px){.filter .filter-item{padding-bottom:0;}}.filter .filter-item.grid-item .col-2{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;}.filter .filter-item.grid-item .col-2 .col-2-2{float:left;width:50%;padding-right:20px;min-height:240px;}.filter .dateMonth{margin-top:30px;}.filter .col-1,.filter .col-2{width:auto;}@media(min-width:700px){.filter .col-1,.filter .col-2{float:left;}}@media(min-width:700px){.filter .col-1{width:30%;}}@media(min-width:700px){.filter .col-2{width:70%;border-left:1px solid #e9ebeb;padding-left:20px;padding-bottom:40px;}}.filter .form-group{clear:none;}.filter .form-group.form-digit{margin-right:0;}.filter .form-group.form-digit .chosen-container{width:100px !important;}@media(min-width:850px){.filter .form-group.form-digit{float:right;}}.filter .form-group label{margin-top:10px;margin-right:10px;}@media(min-width:700px){.filter .form-group{float:left;margin-right:12px;margin-bottom:0;}}.filter .form-group.article-search{width:100%;}.filter .form-group.article-search .predictive-wrapper .typeahead-search{width:78.6%;}.filter .predictive-wrapper{margin-bottom:18px;}.filter .predictive-wrapper:before,.filter .predictive-wrapper:after{content:" ";display:table;}.filter .predictive-wrapper:after{clear:both;}.filter .predictive-wrapper .typeahead-search{width:auto;}.filter .predictive-wrapper .news-search{padding:10px 20px;}.searchBlock{width:100%;}.searchBlock .predictive-wrapper{position:relative;}.searchBlock .predictive-wrapper .typeahead-search{width:100%;position:relative;}@media(min-width:850px){.searchBlock .predictive-wrapper .typeahead-search{width:83.7%;}}.searchBlock .predictive-wrapper .typeahead-search input[type="text"]{padding-right:24px;}.searchBlock .predictive-wrapper .btn,.searchBlock .predictive-wrapper .form-group .scfSubmitButton,.form-group .searchBlock .predictive-wrapper .scfSubmitButton,.searchBlock .predictive-wrapper .scfForm .scfSubmitButton,.scfForm .searchBlock .predictive-wrapper .scfSubmitButton{position:absolute;right:0;bottom:0;}.searchBlock .predictive-wrapper label{display:block;}@media(min-width:850px){.searchBlock .predictive-wrapper label{width:auto;}}.pagination-custom .contracts-filter .jump-to{float:none;max-width:100%;}.pagination-custom .contracts-filter .jump-to ul li{padding-left:0;}.pagination-custom .contracts-filter .jump-to ul li:before{content:"";}.social.social-skin{background-color:#e9ebeb;padding:20px 24px;}.social.social-skin:before,.social.social-skin:after{content:" ";display:table;}.social.social-skin:after{clear:both;}.social>ul>li{float:left;width:60px;margin-right:20px;text-align:center;padding-left:0;}@media(min-width:700px){.social>ul>li{margin-right:30px;}}.social>ul>li:last-child{margin-right:0;}.social>ul>li:before{content:"";}.social>ul>li a{color:#333;}.social .social-data{position:relative;background-color:#fff;padding:4px 2px;}.social .social-data:after{font-family:'FontAwesome';content:"";position:absolute;bottom:-12px;left:0;right:0;color:#fff;}.social .social-twitter,.social .social-facebook,.social .social-google{color:#fff;margin-top:6px;padding:2px;}.social .social-twitter:hover,.social .social-facebook:hover,.social .social-google:hover{opacity:.8;}.social .social-twitter{background-color:#1da1f2;}.social .social-facebook{background-color:#3b5998;}.social .social-google{background-color:#2d2d2d;}#map{height:260px;margin:0 0 40px;overflow:visible;position:relative;width:100%;}.map-wrapper #map{margin-bottom:20px;}.main-navigation{background:#00587c;border-bottom:3px solid #00a6ca;clear:both;display:none;}.main-navigation .container{position:relative;padding:0;}.main-navigation .nav{margin:0;}.main-navigation .nav>li{margin:0;padding:0;float:left;}.main-navigation .nav>li>a{color:#fff;text-transform:uppercase;padding:10px 6px;display:block;position:relative;}.main-navigation .nav>li>a:focus{background-color:#00587c;}.main-navigation .nav>li:before{display:none;}.main-navigation .nav>li.dropdown{position:static;}.main-navigation .nav>li.dropdown>a:after{font-family:FontAwesome;content:'';font-size:12px;padding-left:4px;color:#fff;display:inline-block;}.main-navigation .nav>li:hover>a,.main-navigation .nav>li.open>a{background-color:#00587c;}.main-navigation .nav>li:hover>a:before,.main-navigation .nav>li.open>a:before{content:"";background:#00a6ca;height:5px;position:absolute;bottom:0;left:0;right:0;}.main-navigation .nav>li.nav-home>a{background:#00a6ca;font-size:20px;}.main-navigation .nav>li .dropdown-menu{left:0;right:0;margin-top:3px;padding:0;box-shadow:0 5px 10px 0 rgba(0,0,0,.25);border:none;border-radius:0;background:#f5f5f5;position:absolute;}.main-navigation .nav>li .dropdown-menu .dropdown-menu-section{border-left:solid 1px #fff;padding:35px 20px 15px 20px;}.main-navigation .nav>li .dropdown-menu .dropdown-menu-section:first-child{border-left:none;}.main-navigation .nav>li .dropdown-menu .dropdown-menu-section.one-half{position:relative;min-height:1px;padding-left:10px;padding-right:10px;}@media(min-width:700px){.main-navigation .nav>li .dropdown-menu .dropdown-menu-section.one-half{float:left;width:50%;padding-left:20px;padding-right:20px;}}.main-navigation .nav>li .dropdown-menu .dropdown-menu-section.one-third{position:relative;min-height:1px;padding-left:10px;padding-right:10px;}@media(min-width:700px){.main-navigation .nav>li .dropdown-menu .dropdown-menu-section.one-third{float:left;width:33.33333%;padding-left:20px;padding-right:20px;}}.main-navigation .nav>li .dropdown-menu .dropdown-menu-section.one-quarter{position:relative;min-height:1px;padding-left:10px;padding-right:10px;}@media(min-width:700px){.main-navigation .nav>li .dropdown-menu .dropdown-menu-section.one-quarter{float:left;width:25%;padding-left:20px;padding-right:20px;}}.main-navigation .nav>li .dropdown-menu .dropdown-menu-section.three-quarters{position:relative;min-height:1px;padding-left:10px;padding-right:10px;}@media(min-width:700px){.main-navigation .nav>li .dropdown-menu .dropdown-menu-section.three-quarters{float:left;width:75%;padding-left:20px;padding-right:20px;}}.main-navigation .nav>li .dropdown-menu .dropdown-menu-section.one-fifth{position:relative;min-height:1px;padding-left:10px;padding-right:10px;}@media(min-width:700px){.main-navigation .nav>li .dropdown-menu .dropdown-menu-section.one-fifth{float:left;width:20%;padding-left:20px;padding-right:20px;}}.main-navigation .nav>li .dropdown-menu .dropdown-menu-section.two-fifths{position:relative;min-height:1px;padding-left:10px;padding-right:10px;}@media(min-width:700px){.main-navigation .nav>li .dropdown-menu .dropdown-menu-section.two-fifths{float:left;width:40%;padding-left:20px;padding-right:20px;}}.main-navigation .nav>li .dropdown-menu .dropdown-menu-section.three-fifths{position:relative;min-height:1px;padding-left:10px;padding-right:10px;}@media(min-width:700px){.main-navigation .nav>li .dropdown-menu .dropdown-menu-section.three-fifths{float:left;width:60%;padding-left:20px;padding-right:20px;}}.main-navigation .nav>li .dropdown-menu .dropdown-menu-section.four-fifths{position:relative;min-height:1px;padding-left:10px;padding-right:10px;}@media(min-width:700px){.main-navigation .nav>li .dropdown-menu .dropdown-menu-section.four-fifths{float:left;width:80%;padding-left:20px;padding-right:20px;}}.main-navigation .nav>li .dropdown-menu .dropdown-menu-section .inline-search{margin-bottom:40px;}.main-navigation .nav>li .dropdown-menu .dropdown-menu-section .inline-search input[type=text]{background:#fff;}.main-navigation .nav>li .dropdown-menu .dropdown-menu-section .inline-search .btn,.main-navigation .nav>li .dropdown-menu .dropdown-menu-section .inline-search .form-group .scfSubmitButton,.form-group .main-navigation .nav>li .dropdown-menu .dropdown-menu-section .inline-search .scfSubmitButton,.main-navigation .nav>li .dropdown-menu .dropdown-menu-section .inline-search .scfForm .scfSubmitButton,.scfForm .main-navigation .nav>li .dropdown-menu .dropdown-menu-section .inline-search .scfSubmitButton{height:40px;width:40px;overflow:hidden;}.main-navigation .nav>li .dropdown-menu .dropdown-menu-section .inline-search .btn i,.main-navigation .nav>li .dropdown-menu .dropdown-menu-section .inline-search .form-group .scfSubmitButton i,.form-group .main-navigation .nav>li .dropdown-menu .dropdown-menu-section .inline-search .scfSubmitButton i,.main-navigation .nav>li .dropdown-menu .dropdown-menu-section .inline-search .scfForm .scfSubmitButton i,.scfForm .main-navigation .nav>li .dropdown-menu .dropdown-menu-section .inline-search .scfSubmitButton i{font-size:22px;position:relative;top:-2px;left:-5px;}.main-navigation .nav>li .dropdown-menu .dropdown-menu-section.with-emphasis{background:#fff;}.main-navigation .nav>li .dropdown-menu .dropdown-menu-section.with-emphasis .inline-search input[type=text]{background:#dde1e1;}.main-navigation .nav>li .dropdown-menu .dropdown-menu-section .cta{text-align:right;display:block;}.main-navigation .nav>li .dropdown-menu .dropdown-menu-section ul{margin-top:0;margin-bottom:0;}.main-navigation .nav>li .dropdown-menu .dropdown-menu-section ul>li{margin-bottom:10px;}.main-navigation .nav>li .dropdown-menu .dropdown-menu-section ul>li>a{color:#00587c;padding-right:5px;margin-left:-10px;padding-left:10px;}.main-navigation .nav>li .dropdown-menu .dropdown-menu-section ul>li>a:hover{background:#00a6ca;color:#fff;}.main-navigation .nav>li .dropdown-menu .dropdown-menu-section ul>li>a:hover:before{content:'›';font-size:18px;padding-right:4px;color:#fff;position:absolute;left:0;top:0;bottom:0;width:10px;}.main-navigation .nav>li .dropdown-menu .dropdown-menu-section ul>li>.list-item-content{margin-top:15px;margin-bottom:20px;}.main-navigation .nav>li .dropdown-menu .dropdown-menu-section ul>li>ul{margin-top:15px;}.main-navigation .nav>li .dropdown-menu .dropdown-menu-section ul>li>ul>li{margin-bottom:10px;}.main-navigation .nav>li .dropdown-menu .dropdown-menu-section ul>li>ul>li>a{color:#0092bc;}.main-navigation .nav>li .dropdown-menu .dropdown-menu-section ul>li>ul>li>a:hover{background:none;color:#00587c;}.main-navigation .nav>li .dropdown-menu .dropdown-menu-section ul>li>ul>li>a:hover:before{color:#00587c;}.main-navigation .nav>li .dropdown-menu .dropdown-menu-section ul.lighter-style>li a{color:#0092bc;}.main-navigation .nav>li .dropdown-menu .dropdown-menu-section ul.lighter-style>li a:hover{background:none;color:#00587c;}.main-navigation .nav>li .dropdown-menu .dropdown-menu-section ul.lighter-style>li a:hover:before{color:#00587c;}.main-navigation .nav>li .dropdown-menu .dropdown-menu-section>ul{margin-bottom:30px;}@media(min-width:700px){.main-navigation{display:block;}}@media(min-width:850px){.main-navigation ul.nav li.dropdown:hover>div.dropdown-menu{visibility:visible;opacity:1;}.main-navigation ul.navbar-nav li.active{background-color:#00a6ca;}.main-navigation ul.navbar-nav .dropdown-menu{margin-top:0;}}nav.immediate .dropdown-menu{transition-delay:0s !important;}nav.out .dropdown-menu{transition-delay:.4s !important;}.mobile-navigation{background-color:rgba(0,88,124,.9);bottom:0;left:100%;position:absolute;right:0;top:0;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;z-index:101;}.mobile-navigation a:focus{outline:none;}.mobile-navigation.is-visible{left:0;position:fixed;}.mobile-navigation.is-visible .top-bar{display:block;width:100%;}.mobile-navigation .top-bar{background-color:#00587c;border-bottom:3px solid #00a6ca;display:none;height:53px;left:0;position:absolute;right:auto;}.mobile-navigation .top-bar a{color:#fff;display:inline-block;float:left;height:50px;position:relative;text-indent:-9999px;width:50px;}.mobile-navigation .top-bar a:before,.mobile-navigation .top-bar a:after{position:absolute;text-indent:0;}.mobile-navigation .top-bar a:first-child:before{content:'';font-family:FontAwesome;font-size:24px;left:20px;line-height:2.1;}.mobile-navigation .top-bar a:last-child{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);position:absolute;right:0;}.mobile-navigation .top-bar a:last-child:before,.mobile-navigation .top-bar a:last-child:after{background-color:#fff;content:'';height:3px;left:15px;top:50%;width:20px;}.mobile-navigation .top-bar a:last-child:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);}.mobile-navigation nav{bottom:0;left:0;overflow-x:hidden;overflow-y:auto;position:absolute;right:50px;text-transform:uppercase;top:53px;}.mobile-navigation nav ul{background-color:#e9ebeb;margin:0;position:relative;-webkit-transition:height .3s linear;-o-transition:height .3s linear;transition:height .3s linear;z-index:2;}.mobile-navigation nav ul.moves-out{height:0;}.mobile-navigation nav ul.moves-out>li>a{-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);-o-transform:translate(-100%,0);transform:translate(-100%,0);}.mobile-navigation nav li{color:#0092bc;margin:0;padding:0;position:static;}.mobile-navigation nav li:before{display:none;}.mobile-navigation nav li a{background-color:#e9ebeb;border-bottom:1px solid #fff;border-top:1px solid #e1e1e1;cursor:pointer;display:block;padding:14px 20px;-webkit-transition:-webkit-transform .3s ease-in-out;-moz-transition:-moz-transform .3s ease-in-out;-o-transition:-o-transform .3s ease-in-out;transition:transform .3s ease-in-out;}.mobile-navigation nav li:first-child a{border-top:none;}.mobile-navigation nav li.go-back a{background-color:#0092bc;color:#fff;}.mobile-navigation nav li.parent-title a{color:#00587c;font-weight:bold;text-transform:uppercase;}.mobile-navigation nav .has-children .innerList{text-transform:initial;}.mobile-navigation .has-children>a,.mobile-navigation .go-back a{position:relative;}.mobile-navigation .has-children>a:after,.mobile-navigation .go-back a:after{content:'';font-family:FontAwesome;font-size:1.14286em;position:absolute;right:20px;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);}.mobile-navigation .has-children>a{padding-right:40px;}.mobile-navigation .has-children>a:after{content:'';right:20px;}.mobile-navigation .go-back a{padding-left:40px;}.mobile-navigation .go-back a:after{content:'';left:20px;}.mobile-navigation .has-children>ul{left:0;margin:0;position:absolute;top:0;-webkit-transition:-webkit-transform .3s ease-in-out;-moz-transition:-moz-transform .3s ease-in-out;-o-transition:-o-transform .3s ease-in-out;transition:transform .3s ease-in-out;width:100%;z-index:1;}.mobile-navigation .has-children>ul.is-hidden{overflow:hidden;-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);-o-transform:translate(100%,0);transform:translate(100%,0);}.mobile-navigation .icon-nav{position:relative;z-index:1;}.mobile-navigation .icon-nav li a{background-color:#f5f5f5;padding-left:50px;position:relative;}.mobile-navigation .icon-nav li a:before{font-family:FontAwesome;font-size:1.42857em;position:absolute;left:20px;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);}.mobile-navigation .icon-nav li.shop a:before{content:'';}.mobile-navigation .icon-nav li.account a:before{content:'';}.mobile-navigation .icon-nav li.settings a:before{content:'';}.mobile-navigation .icon-nav li.contact a:before{content:'';}.mobile-navigation .icon-nav li.log-out a:before{color:#f68d2e;content:'';transform:rotateY(180deg);top:initial;}.mobile-navigation .icon-nav li:last-child a{background-color:#e9ebeb;color:#f68d2e;}.mobile-navigation .std-content{background-color:#fff;padding:14px 20px;}.mobile-navigation .std-content.std-list{padding-bottom:0;}.mobile-navigation .std-content .inline-search{margin-bottom:initial;}.mobile-navigation .std-content .inline-search input[type="text"]{background-color:#dde1e1;}.mobile-navigation .std-content ul{background-color:initial;}.mobile-navigation .std-content .viewed-list li{padding:0 20px;margin-left:-20px;margin-right:-20px;border-bottom:1px solid #e9ebeb;}.mobile-navigation .std-content .viewed-list li:before,.mobile-navigation .std-content .viewed-list li:after{content:" ";display:table;}.mobile-navigation .std-content .viewed-list li:after{clear:both;}.mobile-navigation .std-content .viewed-list li a{background-color:initial;padding-left:initial;float:left;}@media(min-width:375px){.mobile-navigation .std-content .viewed-list li a{width:80%;}}.mobile-navigation .std-content .viewed-list li span{display:block;color:#000;padding-top:14px;padding-bottom:14px;}@media(min-width:375px){.mobile-navigation .std-content .viewed-list li span{float:right;}}.mobile-navigation .std-content .viewed-list .viewed-title{border-bottom:none;color:#00587c;}.mobile-navigation .std-content .viewed-list .viewed-title p{margin:0;}.modal-backdrop{background:#00587c;}.modal-backdrop.in{opacity:.9;}.modal{border-radius:0;}.modal .modal-dialog{margin-top:60px;}.modal .modal-content{background:#f5f5f5;border-radius:0;border:0;box-shadow:none;padding:20px;}.modal .modal-content .modal-header{border:0;padding:0;}.modal .modal-content .modal-header h2{text-transform:none;}.modal .modal-content .modal-header .btn.btn-primary,.modal .modal-content .modal-header .form-group .btn-primary.scfSubmitButton,.form-group .modal .modal-content .modal-header .btn-primary.scfSubmitButton,.modal .modal-content .modal-header .scfForm .btn-primary.scfSubmitButton,.scfForm .modal .modal-content .modal-header .btn-primary.scfSubmitButton{position:absolute;height:40px;width:40px;top:-60px;right:0;padding:0;text-align:center;font-size:1.78571em;}.modal .modal-content .modal-body{padding:0;}.modal .modal-content h2.has-shadow,.modal .modal-content h3.has-shadow,.modal .modal-content h4.has-shadow{background-image:url(/assets/img/header-shadow-modal.png);}@media(min-width:700px){.modal .modal-dialog{margin-top:150px;}.modal .modal-content{padding:40px;}.modal .modal-content .modal-header h2{padding-right:50px;}.modal .modal-content .modal-header .btn.btn-primary,.modal .modal-content .modal-header .form-group .btn-primary.scfSubmitButton,.form-group .modal .modal-content .modal-header .btn-primary.scfSubmitButton,.modal .modal-content .modal-header .scfForm .btn-primary.scfSubmitButton,.scfForm .modal .modal-content .modal-header .btn-primary.scfSubmitButton{position:absolute;top:-60px;}}.modal.common .modal-content{padding:20px !important;}.modal .btn-modal-add{position:inherit;height:inherit;width:inherit;top:inherit;right:inherit;padding:10px 20px;font-size:inherit;text-align:inherit;vertical-align:middle;max-width:100% !important;}.modal-notification{margin-top:10px;color:#fff;text-align:center;background-color:#006400;}.modal-notification.error{background-color:#f00;}.content.vip-overview div.vip_list_view{overflow:hidden;max-height:88px;}.content.vip-overview .vip_contact{width:49%;display:inline-block;vertical-align:top;overflow:hidden;position:relative;text-overflow:ellipsis;margin-bottom:10px;}.content.vip-overview .vip_contact .name{font-weight:bold;overflow:hidden;white-space:nowrap;}.content.vip-overview .vip_contact .email{overflow:hidden;white-space:nowrap;}.content.company-addresses{white-space:nowrap;}.content.company-addresses .address-wrapper{float:left;vertical-align:top;padding-left:5px;padding-right:5px;}.content.company-addresses .address-wrapper p.lines{margin:0;overflow:hidden;text-overflow:ellipsis;}.content.company-addresses .address-wrapper .body{height:110px;}.content.company-addresses .address-wrapper hr{border:1px solid #fff;margin-top:10px;margin-bottom:10px;display:block;}.content.company-addresses .address-wrapper .btn-wrapper>*{margin-left:auto;margin-right:auto;}.content.company-addresses .address-wrapper.new{bottom:20px;position:absolute;}.content.company-addresses .address-wrapper .btn-wrapper.add{position:absolute;bottom:20px;margin-left:20px;}.content.company-addresses .address-wrapper .btn-wrapper.add input{width:140px;}.content.company-addresses .manager-modal .panel>*,.content.company-addresses .manager-modal .panel .togglepanel>*{display:block;width:100%;margin-bottom:10px;}.content.company-addresses .manager-modal .panel .btn-wrapper{display:block;text-align:right;margin-bottom:0;white-space:normal;}.content.company-addresses .manager-modal .btn-wrapper input[type=submit]{display:inline-block !important;margin-bottom:0;}.content.company-addresses .manager-modal .btn-wrapper input[type=submit]+input[type=submit]{margin-left:10px;}.content.company-addresses .manager-modal select{float:none;}.content.company-addresses .manager-modal .checkboxwrapper .togglepanel{margin-top:10px;}.content.company-addresses .manager-modal .checkboxwrapper .togglepanel.disabled *{opacity:.25;}.content.company-addresses.cols_1>.address-wrapper{width:100%;text-align:center;}.content.company-addresses.cols_1>.address-wrapper *{text-align:center;margin-left:auto;margin-right:auto;float:none;display:block;}.content.company-addresses.cols_2>.address-wrapper{width:50%;}.content.company-addresses.cols_3>.address-wrapper{width:33%;}.content.company-addresses.cols_4>.address-wrapper{width:25%;}.content.company-addresses.cols_5>.address-wrapper{width:20%;}.content.company-addresses.cols_6>.address-wrapper{width:16%;}.content.company-information{white-space:nowrap;}.content.company-information .basic-details{width:50%;display:inline-block;vertical-align:top;}.content.company-information .img-wrapper{width:50%;display:inline-block;vertical-align:top;text-align:right;}.content.company-information .img-wrapper img{display:none;vertical-align:top;}.content.employee-statistics>*{height:40px;position:relative;line-height:40px;display:inline-block;margin-right:10px;vertical-align:top;}.content.employee-statistics>.btn-wrapper{line-height:initial;}.content.communication-details{white-space:nowrap;}.content.communication-details .fieldblock{width:50%;display:inline-block;}.content.communication-details .fieldblock>*,.content.invoicing-details .fieldblock>*{display:inline-block;height:40px;}.content.communication-details .fieldblock input[type=text],.content.invoicing-details .fieldblock input[type=text]{height:40px;}.content.communication-details .fieldblock:not(.editing) input[type=text],.content.invoicing-details .fieldblock:not(.editing) input[type=text]{border:0;text-align:right;}.content.communication-details .fieldblock input[type=submit],.content.invoicing-details .fieldblock input[type=submit]{display:none !important;}.content.communication-details .fieldblock.editing input[type=submit].save,.content.invoicing-details .fieldblock.editing input[type=submit].save{display:block !important;}.content.communication-details .fieldblock:not(.editing) input[type=submit].edit,.content.invoicing-details .fieldblock:not(.editing) input[type=submit].edit{display:block !important;}.content.communication-details .fieldblock+.fieldblock,.content.invoicing-details .fieldblock+.fieldblock{padding-left:20px;}.content.communication-details .fieldblock .leftblock h3,.content.invoicing-details .fieldblock .leftblock h3{margin-right:10px;line-height:40px;}.content.communication-details .fieldblock .rightblock,.content.invoicing-details .fieldblock .rightblock{text-align:right;height:40px;float:right;}.content.communication-details .fieldblock .rightblock input[type=submit],.content.invoicing-details .fieldblock .rightblock input[type=submit]{height:40px;line-height:initial;}.content.communication-details .fieldblock .rightblock input[type=text],.content.invoicing-details .fieldblock .rightblock input[type=text]{margin-right:10px;}.content .fieldblock input[type=checkbox]{display:none;}.content .fieldblock .cb-wrapper{cursor:pointer;width:140px;height:40px;position:relative;float:right;}.content .fieldblock .cb-wrapper *{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.content .fieldblock .cb-wrapper .left.yes.green{position:absolute;width:50%;background-color:#00a453;height:100%;left:0;}.content .fieldblock .cb-wrapper .right.no.red{position:absolute;width:50%;background-color:#a30000;height:100%;right:0;}.content .fieldblock .culler{position:absolute;top:0;bottom:0;width:100%;height:100%;background-color:#fff;}.content .fieldblock .cb-wrapper .text-overlay{position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;line-height:40px;color:#0092bc;font-size:16px;}.content .fieldblock input[type=checkbox]+.cb-wrapper .culler{display:none !important;}.content .fieldblock input[type=checkbox]+.cb-wrapper .yes .culler{display:block !important;}.content .fieldblock input[type=checkbox]:checked+.cb-wrapper .no .culler{display:block !important;}.content .fieldblock input[type=checkbox]:checked+.cb-wrapper .yes .culler{display:none !important;}.content .fieldblock input[type=checkbox]+.cb-wrapper .no .text-overlay{color:#fff;}.content .fieldblock input[type=checkbox]:checked+.cb-wrapper .yes .text-overlay{color:#fff;}.content .fieldblock input[type=checkbox]:checked+.cb-wrapper .no .text-overlay{color:#0092bc;}.content.mydetails{white-space:nowrap;}.mydetails .column+.column{padding-left:1em;}.company.column{border-right:1px solid #e9ebeb;}.mydetails .column{display:inline-block;display:inline-block;vertical-align:top;width:50%;}.mydetails .btn-wrapper{position:absolute;bottom:2.5em;right:2.5em;}.content.manager .form-group,.content.manager .scfForm{margin:0;}.content.manager aside.disabled *{pointer-events:none;}.content.manager aside.disabled .oneline{opacity:.5;}.content.manager tbody tr{border-bottom:none;}.content.manager tbody tr:not(.open)+tr:not(.open){border-top:1px solid #f5f5f5;}.content.manager .tabs{margin-bottom:10px;}.content.manager label.myaccount-panel-label.static{width:100%;background-color:#0084ad;display:block;font-size:16px;height:40px;line-height:40px;padding-left:10px;padding-right:10px;cursor:pointer;color:#fff;display:block;}.content.manager label.myaccount-panel-label{width:100%;background-color:#0084ad;display:block;font-size:16px;}.content.manager label.myaccount-panel-label a{height:40px;line-height:40px;padding-left:10px;padding-right:10px;cursor:pointer;color:#fff;display:block;}.content.manager label.myaccount-panel-label a:after{font-family:FontAwesome;content:"";color:#fff;float:right;}.content.manager label.myaccount-panel-label a.expanded:after{font-family:FontAwesome;content:"";color:#fff;float:right;}.content.manager .myaccount-panel{overflow:hidden;}.content.manager .myaccount-panel{background-color:#f5f5f5;}.content.manager .myaccount-panel+.myaccount-panel{margin-top:20px;}.content.manager .oneline+.btn-wrapper{margin-top:10px;}.content.manager .checkboxwrapper input[type=checkbox]:checked+label:before{content:'';}.content.manager .checkboxwrapper input[type=checkbox]{display:none;}.content.manager .checkboxwrapper input[type=checkbox]+label{color:#0092bc;font-weight:bold;margin:0;padding:0 0 0 30px;position:relative;}.content.manager .checkboxwrapper label:before{background-color:#e9ebeb;color:#000;content:'';font-family:FontAwesome;font-size:.78571em;height:18px;left:0;position:absolute;text-align:center;width:18px;}.content.manager .myaccount-outer-panel div.expandable-panel{color:#000;padding:10px;}.content.manager aside .myaccount-outer-panel input[type=text],.content.manager aside .myaccount-outer-panel input[type=date],.content.manager aside .myaccount-outer-panel .oneline input[type=checkbox]{opacity:1;display:inline-block;position:relative;width:auto;top:0;-webkit-transform:none;-o-transform:none;transform:none;float:right;clear:right;line-height:16px;}.content.manager aside .myaccount-outer-panel input[type=date]{float:none;}.content.manager aside .myaccount-outer-panel input[type=submit]{opacity:1;position:relative;width:auto;right:auto;left:auto;margin-right:0;top:initial;float:none;-webkit-transform:none;-ms-transform:none;-o-transform:none;transform:none;}.content.manager .oneline input,.content.manager .oneline select{margin-top:2px;}.content.manager .oneline select{margin-right:1px;}.content.manager select:not(.chosen-select){float:right;}.content.manager .oneline{line-height:20pt;width:100%;overflow:hidden;}.content.manager .oneline span{margin-right:10px;}.content.manager .oneline:nth-child(even){background-color:#dfdfdf;}.content.manager .oneline span:not(:first-child):last-child{float:right;margin-right:0;}.content.manager .oneline span.title{font-weight:bold;}.content.manager aside .myaccount-outer-panel th.tab a.selected{color:#fff;cursor:default;background-color:#00587c;}.content.manager aside .myaccount-outer-panel th.tab a{text-decoration:initial;width:100%;height:100%;display:block;line-height:40px;cursor:pointer;}.content.manager aside .myaccount-outer-panel th.tab{text-align:center;font-weight:normal;padding:0;}.content.manager .manager-modal{z-index:3000;position:fixed;top:0;left:0;right:0;bottom:0;}.content.manager .manager-modal .bg{position:fixed;left:0;right:0;top:0;bottom:0;background-color:#00587c;opacity:.9;}.content.manager .manager-modal .vcenterer.outer{display:table;position:absolute;height:100%;width:100%;}.content.manager .manager-modal .vcenterer.middle{display:table-cell;vertical-align:middle;}.content.manager .manager-modal .vcenterer.inner>*{width:80%;height:auto;margin-left:auto;margin-right:auto;cursor:default;max-width:640px;min-width:320px;background-color:#dfdfdf;padding:20px;}.content.manager .manager-modal .btn-wrapper{display:inline-block;}.content.manager .manager-modal .btn-wrapper:not([style*="display:none"]):not([style*="display: none"])+.btn-wrapper:not([style*="display:none"]):not([style*="display: none"]){margin-left:10px;}.content.manager .btn-red,.content.manager .btn-red:visited{box-shadow:inset 0 0 0 0 #af0000;background-color:#f00;color:#fff;}.content.manager .btn-red:active,.content.manager .btn-red:hover{box-shadow:inset 0 -100px 0 0 #af0000;}.content.manager .oneline.no-background{background:none;}.content.manager .oneline .btn-wrapper.fullwidth{width:100%;margin-bottom:10px;}.content.manager .oneline .btn-wrapper.fullwidth>input{width:100%;max-width:none;}.content.staff.manager div.expandable-panel.filter input.filter,.content.fleet.manager div.expandable-panel.filter input.filter{margin-bottom:10px;}.content.staff.manager aside tr.contact-header-row td,.content.staff.manager aside tr.vessel-header-row td,.content.fleet.manager aside tr.contact-header-row td,.content.fleet.manager aside tr.vessel-header-row td{background-color:#00a6ca;color:#fff;padding:5px 5px;cursor:pointer;}.content.staff.manager .disabled .contact-header-row input,.content.staff.manager .disabled .contact-header-row select,.content.staff.manager .disabled .vessel-header-row input,.content.staff.manager .disabled .vessel-header-row select,.content.fleet.manager .disabled .contact-header-row input,.content.fleet.manager .disabled .contact-header-row select,.content.fleet.manager .disabled .vessel-header-row input,.content.fleet.manager .disabled .vessel-header-row select{pointer-events:none;opacity:.8;}.content.staff.manager tr.contact-header-row:not(.extranet) td,.content.fleet.manager tr.contact-header-row:not(.extranet) td{color:#a6dfec;}.content.staff.manager .expandable-panel .button-row,.content.fleet.manager .expandable-panel .button-row{position:absolute;bottom:0;right:0;height:40px;width:100%;text-align:right;}.content.staff.manager .expandable-panel .btn-wrapper,.content.fleet.manager .expandable-panel .btn-wrapper{display:inline-block;}.content.staff.manager .expandable-panel .btn-wrapper+.btn-wrapper,.content.fleet.manager .expandable-panel .btn-wrapper+.btn-wrapper{margin-left:10px;}.content.staff.manager .list_view .btn-wrapper,.content.fleet.manager .list_view .btn-wrapper{display:none;}.content.staff.manager .list_view tr.new+tr.editor-controls .btn-wrapper.cancel,.content.fleet.manager .list_view tr.new+tr.editor-controls .btn-wrapper.cancel{display:inline-block;}.content.staff.manager .list_view tr.new+tr.editor-controls .btn-wrapper.create,.content.fleet.manager .list_view tr.new+tr.editor-controls .btn-wrapper.create{display:inline-block;}.content.staff.manager .list_view tr:not(.new)+tr.editor-controls .btn-wrapper.delete,.content.fleet.manager .list_view tr:not(.new)+tr.editor-controls .btn-wrapper.delete{display:inline-block;}.content.staff.manager .list_view tr:not(.new)+tr.editor-controls .btn-wrapper.save,.content.fleet.manager .list_view tr:not(.new)+tr.editor-controls .btn-wrapper.save{display:inline-block;}.content.staff.manager .list_view tr:not(.extranet)+tr.editor-controls .btn-wrapper.extranet,.content.fleet.manager .list_view tr:not(.extranet)+tr.editor-controls .btn-wrapper.extranet{display:inline-block;}.content.staff.manager .list_view tr:not(.new):not(.enroled):not(.pending)+tr.editor-controls .btn-wrapper.enrol,.content.fleet.manager .list_view tr:not(.new):not(.enroled):not(.pending)+tr.editor-controls .btn-wrapper.enrol{display:inline-block;}.content.staff.manager tr.editor-controls,.content.fleet.manager tr.editor-controls{background-color:#f5f5f5;color:#000;padding:10px;display:none;}.content.staff.manager tr.contact-header-row.open+tr.editor-controls,.content.staff.manager tr.vessel-header-row.open+tr.editor-controls,.content.fleet.manager tr.contact-header-row.open+tr.editor-controls,.content.fleet.manager tr.vessel-header-row.open+tr.editor-controls{display:table-row;}.content.staff.manager tr.open,.content.fleet.manager tr.open{border:1px #0092bc solid;}.content.staff.manager aside tr.open>td,.content.fleet.manager aside tr.open>td{background-color:#fff;color:#0092bc;}.content.staff.manager aside tr.new>td,.content.fleet.manager aside tr.new>td{background-color:#00587c;}.content.staff.manager aside tr>td,.content.fleet.manager aside tr>td{position:relative;}.content.staff.manager tr.editor-controls tr td input,.content.fleet.manager tr.editor-controls tr td input{opacity:1;display:inline-block;position:relative;width:auto;top:initial;-webkit-transform:none;-o-transform:none;transform:none;float:none;clear:right;line-height:16px;}.content.staff.manager tr.editor-controls tr td input[type=submit],.content.fleet.manager tr.editor-controls tr td input[type=submit]{float:right;}.content.staff.manager tr.editor-controls table,.content.fleet.manager tr.editor-controls table{margin-bottom:0;}.content.staff.manager tr.editor-controls tr,.content.fleet.manager tr.editor-controls tr{border-bottom:none;}.content.staff.manager tr.editor-controls table td,.content.fleet.manager tr.editor-controls table td{background-color:transparent;}.content.staff.manager tr.editor-controls tr,.content.fleet.manager tr.editor-controls tr{background:none;}.content.staff.manager tr.editor-controls tr td,.content.fleet.manager tr.editor-controls tr td{padding:5px;line-height:30px;height:30px;position:relative;}.content.staff.manager tr.editor-controls tr td .fieldblock,.content.fleet.manager tr.editor-controls tr td .fieldblock{line-height:30px;height:30px;}.content.staff.manager tr.editor-controls tr td .fieldblock.double,.content.fleet.manager tr.editor-controls tr td .fieldblock.double{height:70px;}.content.staff.manager tr.editor-controls tr td .fieldblock+.fieldblock,.content.fleet.manager tr.editor-controls tr td .fieldblock+.fieldblock{margin-top:10px;}.content.staff.manager .leftblock,.content.fleet.manager .leftblock{height:100%;padding-right:20px;width:auto;float:left;}.content.staff.manager .rightblock,.content.fleet.manager .rightblock{width:auto;height:80%;overflow:hidden;}.content.staff.manager .rightblock.roles,.content.fleet.manager .rightblock.roles{position:relative;overflow:visible;display:block;}.content.staff.manager .rightblock.roles .chosen-drop,.content.fleet.manager .rightblock.roles .chosen-drop{min-width:330px;margin-top:4px;}.content.staff.manager .rightblock.roles .chosen-drop li.active-result.highlighted,.content.fleet.manager .rightblock.roles .chosen-drop li.active-result.highlighted{background-color:#00587c !important;background-image:none !important;}.content.staff.manager aside .myaccount-outer-panel input[type=text],.content.staff.manager aside .myaccount-outer-panel input[type=date],.content.staff.manager aside .myaccount-outer-panel select:not(.chosen-select),.content.fleet.manager aside .myaccount-outer-panel input[type=text],.content.fleet.manager aside .myaccount-outer-panel input[type=date],.content.fleet.manager aside .myaccount-outer-panel select:not(.chosen-select){width:100%;line-height:inherit;position:relative;display:inline-block;margin-left:0;margin-right:0;left:0;right:0;}.content.staff.manager aside .myaccount-outer-panel input[type=text],.content.staff.manager aside .myaccount-outer-panel input[type=date],.content.fleet.manager aside .myaccount-outer-panel input[type=text],.content.fleet.manager aside .myaccount-outer-panel input[type=date]{height:100%;line-height:normal;}.content.staff.manager aside .myaccount-outer-panel select.roles:not(.chosen-select),.content.fleet.manager aside .myaccount-outer-panel select.roles:not(.chosen-select){position:absolute;bottom:50px;top:0;width:100%;}.content.staff.manager .diabled aside .myaccount-outer-panel select.roles:not(.chosen-select),.content.fleet.manager .diabled aside .myaccount-outer-panel select.roles:not(.chosen-select){bottom:0;}.content.staff.manager .chosen-roles-wrapper,.content.fleet.manager .chosen-roles-wrapper{height:24px;position:absolute;display:inline-block;width:100%;}.content.staff.manager .chosen-roles-wrapper .chosen-select.roles,.content.fleet.manager .chosen-roles-wrapper .chosen-select.roles{width:100%;}.content.staff.manager .chosen-container-multi .chosen-choices,.content.fleet.manager .chosen-container-multi .chosen-choices{min-width:400px;list-style-type:none;box-shadow:none;background:#f8f8f8;border:#afafaf dashed 1px;border-radius:0;color:#000;display:block;height:auto;line-height:38px;padding-left:12px;padding-right:40px;}.content.staff.manager .chosen-container-multi .chosen-choices li.search-field:before,.content.fleet.manager .chosen-container-multi .chosen-choices li.search-field:before{content:none;}.content.staff.manager li.search-choice,.content.fleet.manager li.search-choice{border:none;border-radius:0;background-color:#fff;background-image:none;height:32px;line-height:26px;border-left:4px #00587c solid;}.content.staff.manager li.search-choice span:before,.content.fleet.manager li.search-choice span:before{display:none;}.content.staff.manager li.search-choice:before,.content.fleet.manager li.search-choice:before{display:none;}.content.staff.manager tr.editor-controls td,.content.fleet.manager tr.editor-controls td{padding:0;}.content.staff.manager aside .editor-controls td,.content.fleet.manager aside .editor-controls td{background-color:inherit;}.content.staff.manager aside .editor-controls td,.content.fleet.manager aside .editor-controls td{padding:10px;}.content.fleet.manager select.clubs{margin-bottom:5px;height:30px;}.content.fleet.manager tr.vessel-header-row>td>div.scia{top:2px;bottom:2px;background-color:#f00;position:absolute;left:2px;right:2px;}.content.fleet.manager tr.vessel-header-row>td>div.scia.pending{background-color:#f80;border:1px #00587c dotted;opacity:.8;}.content.fleet.manager tr.vessel-header-row>td>div.scia.enroled{background-color:#7fdf2f;}.content.idea.manager .expandable-panel .btn-wrapper{text-align:right;}.content.idea.manager .users .user-header-row.unsynced{color:#f00;}.content.idea.manager tr.user-header-row td{height:20pt;padding:0;line-height:20pt;}.content.idea.manager .user_table{margin-bottom:0;margin-top:10px;}.content.idea.manager .user_table th.cb-column-header{width:180px;}.content.idea.manager .tabcontents.log tr{line-height:20pt;}.content.idea.manager .tabcontents.log td{padding:0;}.content.idea.manager .tabcontents.log .btn-wrapper{padding:10px;}.content.idea.manager a.btn,.content.idea.manager .form-group a.scfSubmitButton,.form-group .content.idea.manager a.scfSubmitButton,.content.idea.manager .scfForm a.scfSubmitButton,.scfForm .content.idea.manager a.scfSubmitButton{display:inline-block !important;}.content.invoice.manager .has-custom-scrollbar{max-height:300px;}.content.ourpeople-overview .headline_group{margin-bottom:10px;vertical-align:top;}.content.ourpeople-overview .headline_group.space_saving{display:inline-block;width:50%;}.content.ourpeople-overview .headline_group:not(.hidden):not(.space_saving)+.headline_group:not(.hidden){margin-top:30px;}.content.ourpeople-overview .person{width:50%;padding-right:10px;margin-bottom:20px;display:inline-block;}.content.ourpeople-overview .person>div{display:inline-block;vertical-align:top;}.content.ourpeople-overview .person>.details-wrapper>label{display:block;}.content.ourpeople-overview .person>.details-wrapper>label.name{font-weight:bold;}.content.ourpeople-overview .person>.image-wrapper{width:30%;padding-right:10px;}.content.ourpeople-overview .person>.details-wrapper{width:70%;}.content.disabled{opacity:.6;}.content.disabled *{pointer-events:none;}.content.members-directory .form-text-input,.content.invoice.manager .form-text-input{background:#e9ebeb;display:block;height:auto;line-height:38px;padding-left:12px;padding-right:40px;border:none;font-size:16px;margin-bottom:10px;}.content.members-directory .manager-modal,.content.invoice.manager .manager-modal{z-index:3000;position:fixed;top:0;left:0;right:0;bottom:0;}.content.members-directory .manager-modal .content,.content.invoice.manager .manager-modal .content{border:0;}.content.members-directory .manager-modal .bg,.content.invoice.manager .manager-modal .bg{position:fixed;left:0;right:0;top:0;bottom:0;background-color:#00587c;opacity:.9;}.content.members-directory .manager-modal .vcenterer.outer,.content.invoice.manager .manager-modal .vcenterer.outer{display:table;position:absolute;height:100%;width:100%;}.content.members-directory .manager-modal .vcenterer.middle,.content.invoice.manager .manager-modal .vcenterer.middle{display:table-cell;vertical-align:middle;}.content.members-directory .manager-modal .vcenterer.inner>*,.content.invoice.manager .manager-modal .vcenterer.inner>*{width:80%;height:auto;margin-left:auto;margin-right:auto;cursor:default;max-width:640px;min-width:320px;background-color:#dfdfdf;padding:20px;}.content.members-directory .manager-modal .btn-wrapper,.content.invoice.manager .manager-modal .btn-wrapper{display:inline-block;}.content.members-directory .manager-modal .btn-wrapper,.content.invoice.manager .manager-modal .btn-wrapper{float:right;}.scfForm.styledcheckboxes .checkboxwrapper+.checkboxwrapper{padding-top:10px;}.scfForm.styledcheckboxes .checkboxwrapper{clear:both;}.scfForm.styledcheckboxes .checkboxwrapper input[type=checkbox]:checked+label:before{content:'';}.scfForm.styledcheckboxes .checkboxwrapper input[type=checkbox]{display:none;}.scfForm.styledcheckboxes .checkboxwrapper input[type=checkbox]+label{color:#0092bc;font-weight:bold;margin:0;padding:0 0 0 30px;position:relative;}.scfForm.styledcheckboxes .checkboxwrapper label:before{background-color:#e9ebeb;color:#000;content:'';font-family:FontAwesome;font-size:.78571em;height:18px;left:0;position:absolute;text-align:center;width:18px;}.content.manager.update .form-group{text-align:right;}.content.manager.update .oneline td:first-child{line-height:40px;}.content.manager.update .form-group div.chosen-container{width:200px !important;}.clock-notifications-panel{padding-top:16px;padding-left:16px;border:1px solid #afafaf;}.clock-notifications-panel.warning{border:1px solid #fc0;}.clock-notifications-panel.warning span.message::before{background:url("/assets/img/warning.png") no-repeat no-repeat 0 -2px;}.clock-notifications-panel span.message{font-weight:bold;display:block;}.clock-notifications-panel span.message a{margin-left:10px;}.clock-notifications-panel span.message+span.message{margin-top:10px;}.clock-notifications-panel .message::before{content:"____";color:transparent;width:24px;height:24px;padding:2px;}.content.cca.manager td+td+td{text-align:right;padding:4px 2px;}.content.cca.manager td{height:20px;line-height:20px;}.content.cca.manager td+td+td div .btn-wrapper input{min-height:10px;line-height:10px;width:100%;}.clock-overview-panel svg text.percentage{font-size:5%;}.clock-overview-panel svg text.complete{font-size:2%;}.news-list{margin-bottom:40px;}.news-list:before,.news-list:after{content:" ";display:table;}.news-list:after{clear:both;}.news-list:last-child{margin-bottom:0;}.news-list h3{margin-top:0;margin-bottom:10px;}.news-list p{margin-bottom:0;}.news-list.alt .list>li{padding:12px 20px 15px;}.news-list.alt .list>li p{margin-bottom:20px;}.news-list.alt .list>li:first-child{padding-top:0;}.news-list.alt .list>li:nth-child(even){background:#f5f5f5;}.news-list.alt .list.no-band>li:nth-child(even){background:#fff;}.news-list.alt .more-news{margin-top:20px;}.news-list .list{padding:0;}.news-list .list>li{padding:0 0 30px;}.news-list .list>li:before{display:none;}.news-list .more-news{float:right;}@media(min-width:700px){.news-list{margin-bottom:40px;}}.canvas .article-header{background-color:#f5f5f5;margin:0 0 10px 0;padding:20px;}.canvas .article-header h3{margin-bottom:10px;margin-top:0;}.canvas .article-header p{margin-bottom:15px;}.canvas .tags{margin-bottom:0;padding:0;}.canvas .tags:before,.canvas .tags:after{content:" ";display:table;}.canvas .tags:after{clear:both;}.canvas .tags.pull-up{margin-top:-80px;}.canvas .tags.pull-up-less{margin-top:-60px;}.canvas .tags.header-row{margin-top:20px;}.canvas .tags li{display:block;float:left;padding:6px 10px 6px 0;}.canvas .tags li:before{display:none;}.canvas .tags li a{color:#000;padding:5px;text-decoration:none;text-transform:uppercase;display:inline-block;}.canvas .tags li.level-1 a{background:#fff;border:1px solid #ccc;}.canvas .tags li.level-2 a{background:#e1e1e1;border:1px solid #e1e1e1;}.canvas .tags li.level-3 a{background:#ccc;border:1px solid #ccc;}.ourpeopleContainer{padding-left:0;padding-right:0;}.ourpeopleContainer .ourPeopleList{float:left;width:100%;}.ourpeopleContainer .ourPeopleList li{float:left;padding-left:0 !important;width:50%;margin-bottom:15px !important;min-height:128px;}.ourpeopleContainer .ourPeopleList li:before{display:none;}.ourpeopleContainer .ourPeopleList .image{float:left;width:30%;}.ourpeopleContainer .ourPeopleList .details{float:left;width:70%;padding-left:10px;}.ourpeopleContainer .ourPeopleList .details .title{font-weight:bold;}.ourpeopleContainer .ourPeopleList .details .name{margin:5px 0 5px 0 !important;}.filterContainer{padding-right:0 !important;}.filterContainer .filterList{background-color:#f2f2f2;padding-left:20px;padding-bottom:10px;float:left;width:100%;}.filterContainer .filterList h2{margin-top:10px;}.filterContainer .filterList label{float:left;width:182px;word-wrap:break-word;clear:both;}.filterContainer .filterList .toggleLink{float:right;margin-right:30px;text-decoration:underline;cursor:pointer;}.filterContainer .filterList .toggleLink.more::after{font-family:'FontAwesome';content:'';font-weight:normal;font-size:18px;}.filterContainer .filterList .toggleLink.less::after{font-family:'FontAwesome';content:'';font-weight:normal;font-size:18px;}.filterContainer .filterList label.filterHeader{margin-top:10px;margin-bottom:5px;}.filterContainer .filterList .input{float:left;clear:both;width:250px;height:40px;font-family:'Arial';font-weight:400;font-style:normal;font-size:13px;text-decoration:none;padding-left:10px;color:#000;text-align:left;clear:both;}.filterContainer .filterList .checkboxes{float:left;width:100%;margin-bottom:0;}.filterContainer .filterList .checkboxes li{float:left;height:30px;vertical-align:middle;width:250px;padding-left:10px !important;background-color:#fff;}.filterContainer .filterList .checkboxes li:before{display:none;}.filterContainer .filterList .checkboxes li label{clear:none;width:210px;margin-top:7px;margin-left:10px;}.filterContainer .filterList .checkboxes li input{margin-top:10px;float:left;}.outline-panel{padding:20px;border:1px solid #ccc;margin-bottom:40px;clear:both !important;}.outline-panel:before,.outline-panel:after{content:" ";display:table;}.outline-panel:after{clear:both;}.outline-panel h3{margin-top:0;}.outline-panel .form-group{position:relative;}.outline-panel .form-group label{margin-top:0;}.outline-panel .form-group .form-control{padding-right:62px;}.outline-panel .form-group .input-group-btn{position:absolute;right:0;bottom:0;height:50px;width:50px;}.outline-panel .form-group .input-group-btn .btn.btn-primary,.outline-panel .form-group .input-group-btn .btn-primary.scfSubmitButton{float:right;}@media(min-width:850px){.elsewhereOnBimco .outline-panel{min-height:280px;}}.panel-skin{margin-bottom:20px;padding:10px;border:1px solid #ccc;clear:both;min-height:89px;}.panel-skin.panel-skin-dark{background-color:#0092bc;}.panel-skin.panel-skin-dark h3,.panel-skin.panel-skin-dark a{color:#fff;}.panel-skin.panel-skin-dark a:hover{color:#ccc;}.panel-skin .panel-content-head h3{margin-top:0;}@media(min-width:700px){.panel-skin.panel-skin-smHide{border:none;padding:0;}}ul.pagination:before,ul.pagination:after{content:" ";display:table;}ul.pagination:after{clear:both;}ul.pagination li{padding:0;}ul.pagination li:before{display:none;}ul.pagination li:first-child span,ul.pagination li:last-child span{display:none;}ul.pagination li.disabled a,ul.pagination li.disabled a:visited{color:#c1c1c1;}ul.pagination li.active a,ul.pagination li.active a:visited{color:#fff;}ul.pagination li a{padding:8px 18px;border-color:#e1e1e1;border-radius:0 !important;}ul.pagination li a:hover{color:#fff;text-decoration:none;}@media(min-width:700px){ul.pagination li:first-child span,ul.pagination li:last-child span{display:block;}ul.pagination li:first-child i,ul.pagination li:last-child i{display:none;}}.page-intro{border:1px solid #e9ebeb;background:-moz-linear-gradient(top,rgba(249,250,250,0),#f9fafa);background:0-linear-gradient top,rgba(249,250,250,0),#f9fafa;background:-webkit-linear-gradient(top,rgba(249,250,250,0),#f9fafa);background:linear-gradient(to bottom,rgba(249,250,250,0),#f9fafa);border:#e9ebeb 1px solid;padding:5px;}.planning-panel ul li span{color:#999;}.planning-panel-sidebar{background-color:#f5f5f5;}.planning-panel-sidebar p{padding:20px;padding-bottom:0;margin-bottom:0;}.planning-panel-sidebar.panel-block .modal h2{color:#00587c;}.port-warning-panel{background:#f5f5f5;padding:20px;}.port-warning-panel:before,.port-warning-panel:after{content:" ";display:table;}.port-warning-panel:after{clear:both;}.port-warning-panel .warning,.port-warning-panel .alert{background:#fff;margin-bottom:10px;}.port-warning-panel .warning:before,.port-warning-panel .warning:after,.port-warning-panel .alert:before,.port-warning-panel .alert:after{content:" ";display:table;}.port-warning-panel .warning:after,.port-warning-panel .alert:after{clear:both;}.port-warning-panel .warning:last-child,.port-warning-panel .alert:last-child{margin-bottom:0;}.port-warning-panel .warning span,.port-warning-panel .alert span{color:#fff;float:left;line-height:40px;min-width:160px;padding-left:20px;padding-right:20px;text-align:center;text-transform:uppercase;}.port-warning-panel .warning p,.port-warning-panel .alert p{width:75%;float:left;padding-left:20px;padding-right:20px;margin:0;vertical-align:middle;}.port-warning-panel .warning p a,.port-warning-panel .alert p a{font-family:"Carlito Bold",Arial,Helvetica,sans-serif !important;margin-left:5px;}.port-warning-panel .warning span{background-color:#ec1a29;}.port-warning-panel .alert span{background-color:#f7922b;}.canvas .portSearchGateway .btn.btn-secondary,.canvas .portSearchGateway .form-group .scfSubmitButton,.form-group .canvas .portSearchGateway .scfSubmitButton,.canvas .portSearchGateway .scfForm .scfSubmitButton,.scfForm .canvas .portSearchGateway .scfSubmitButton{text-align:left;}.canvas .portSearchGateway .btn.btn-secondary span,.canvas .portSearchGateway .form-group .scfSubmitButton span,.form-group .canvas .portSearchGateway .scfSubmitButton span,.canvas .portSearchGateway .scfForm .scfSubmitButton span,.scfForm .canvas .portSearchGateway .scfSubmitButton span{text-transform:none;}.canvas .portSearchGateway .btn.btn-secondary span.bottomLine,.canvas .portSearchGateway .form-group .scfSubmitButton span.bottomLine,.form-group .canvas .portSearchGateway .scfSubmitButton span.bottomLine,.canvas .portSearchGateway .scfForm .scfSubmitButton span.bottomLine,.scfForm .canvas .portSearchGateway .scfSubmitButton span.bottomLine{font-family:"Carlito Regular",Arial,Helvetica,sans-serif !important;font-weight:normal;}.rich-text-panel h2{margin-top:0;}.rich-text-panel .btn-wrapper{margin-top:20px;padding:20px;background:#f5f5f5;}.rich-text-panel .btn-wrapper .btn,.rich-text-panel .btn-wrapper .form-group .scfSubmitButton,.form-group .rich-text-panel .btn-wrapper .scfSubmitButton,.rich-text-panel .btn-wrapper .scfForm .scfSubmitButton,.scfForm .rich-text-panel .btn-wrapper .scfSubmitButton{display:block;max-width:none;}.rich-text-panel h3{padding-top:2px;margin:0;}.rich-text-panel.topic-list li{padding:2px 0 5px;}.rich-text-panel.topic-list li:before{content:none;}#flowStepContainer{border:solid 1px #00587c;margin:10px 0 10px 0;padding:5px 5px 5px 5px;border-radius:5px;}#flowStepContainer span.required{color:#f00 !important;padding-left:5px;font-size:1.2em;}#flowStepContainer input,#flowStepContainer select{max-width:300px !important;}#flowStepContainer h1{text-align:center !important;}.flowIntroduction{margin-bottom:10px;margin-top:10px;padding:0 5px 10px 5px;border-bottom:solid 1px #d3d3d3;font-size:1.2em;}#flowStepContainer.completed{background-color:#90ee90;}.setup-panel li{list-style-type:none !important;padding-left:0 !important;}.setup-panel li::before{content:none !important;}.setup-panel h4,.setup-panel p{margin:0 0 0 0 !important;}div.registrationSummary{background-color:#d3d3d3;padding:10px;margin-bottom:10px;}div.registrationSummary h3{padding:0;margin:0;}div.registrationInfo{background-color:#cce5ff;padding:10px;margin-bottom:10px;}div.registrationInfo h3{padding:0;margin:0;}div.registrationSection{padding:10px;margin-bottom:10px;background-color:#d3d3d3;float:left;width:100%;}div.registrationSection h3{padding:0;margin:0;}div.registrationSection h4{font-size:1.2em;color:#00587c;}div.registrationSection.fleet{background-color:#d3d3d3;}div.registrationSection.keyPersonal{background-color:#d3d3d3;}div.registrationSection.summary{background-color:#d3d3d3;}div.registrationSection.success{background-color:#90ee90;}div.registrationSection.error{background-color:#f08080;}div.registrationSection.completed{background-color:#ffa500;}.btn:disabled,.form-group .scfSubmitButton:disabled,.scfForm .scfSubmitButton:disabled,.btn:disabled:visited,.form-group .scfSubmitButton:disabled:visited,.scfForm .scfSubmitButton:disabled:visited{box-shadow:inset 0 0 0 0 #808080;background-color:#808080;color:#fff;}.btn:disabled:active,.form-group .scfSubmitButton:disabled:active,.scfForm .scfSubmitButton:disabled:active,.btn:disabled:hover,.form-group .scfSubmitButton:disabled:hover,.scfForm .scfSubmitButton:disabled:hover{box-shadow:inset 0 -100px 0 0 #808080;}.bimcofieldset select{width:70%;}.contentPanel{min-height:250px;}div.navigation{padding-top:10px;padding-bottom:10px;display:flex;clear:both;justify-content:space-between;}.related-product{margin-bottom:30px;}.related-product:before,.related-product:after{content:" ";display:table;}.related-product:after{clear:both;}.related-product h3{margin-top:0;margin-bottom:10px;}.related-product img{display:block;margin:0 auto 10px;}.related-product.alt{background:#f5f5f5;padding:20px;margin-bottom:20px;}.related-product.alt h3{min-height:0;margin-bottom:20px;}.related-product.alt img{margin:0;width:40%;float:left;}.related-product.alt p{float:right;width:50%;}.related-product.alt time{color:#00587c;display:block;font-size:12px;}.related-product.alt .btn.btn-primary,.related-product.alt .form-group .btn-primary.scfSubmitButton,.form-group .related-product.alt .btn-primary.scfSubmitButton,.related-product.alt .scfForm .btn-primary.scfSubmitButton,.scfForm .related-product.alt .btn-primary.scfSubmitButton{clear:both;float:right;width:50%;}@media(min-width:700px){.related-product h3{min-height:40px;}}.related-news .content ul{margin-left:0;}.related-news .content ul li{padding:0;margin-bottom:20px;}.related-news .content ul li:before{display:none;}.related-news .content ul li a{font-size:16px;}.related-news .content ul li time{display:block;}.related-news .content ul li:last-child{margin-bottom:0;}.related-course{background-color:#f5f5f5;background-color:rgba(245,245,245,.5);min-height:240px;padding:20px;margin-bottom:30px;}.related-course:before,.related-course:after{content:" ";display:table;}.related-course:after{clear:both;}.related-course h3{font-size:26px;margin-top:0;}.related-course h3 a{color:#00587c;}.related-course h3 a:hover{color:#0092bc;}.related-course .course-content{position:relative;}.related-course .course-content .image-wrapper{max-width:140px;margin-bottom:20px;overflow:hidden;}.related-course .course-content .image-wrapper img{width:auto;display:block;margin-left:-50px;}.related-course .course-content p{margin-bottom:0;}.related-course .course-info li{color:#00587c;position:relative;padding-left:30px;margin-bottom:8px;}.related-course .course-info li time{color:#00587c;}.related-course .course-info li:before{color:#00587c;font-family:FontAwesome;position:absolute;left:0;}.related-course .course-info li.type:before{content:'';}.related-course .course-info li.location:before{content:'';font-size:25px;margin-left:3px;}.related-course .course-info li.date:before{content:'';font-size:20px;margin-left:1px;}.related-course .btn.btn-primary,.related-course .form-group .btn-primary.scfSubmitButton,.form-group .related-course .btn-primary.scfSubmitButton,.related-course .scfForm .btn-primary.scfSubmitButton,.scfForm .related-course .btn-primary.scfSubmitButton{display:none;}.related-course.sidebar .course-content{padding-left:0;}.related-course.sidebar .course-content .course-info{margin-bottom:20px;}.related-course.sidebar .course-content .image-wrapper{max-width:none;position:relative;left:auto;top:auto;}.related-course.sidebar .course-content .image-wrapper img{width:auto;max-width:100%;}.related-course.sidebar .course-content .btn.btn-primary,.related-course.sidebar .course-content .form-group .btn-primary.scfSubmitButton,.form-group .related-course.sidebar .course-content .btn-primary.scfSubmitButton,.related-course.sidebar .course-content .scfForm .btn-primary.scfSubmitButton,.scfForm .related-course.sidebar .course-content .btn-primary.scfSubmitButton{display:inline-block;margin-top:20px;}@media(min-width:850px){.related-course .course-content{padding-left:160px;}.related-course .course-content .image-wrapper{left:0;position:absolute;top:0;}}@media(min-width:850px){.narrow-courses .related-course .course-content{padding-left:100px;}}@media(min-width:850px){.narrow-courses .related-course .course-content p{margin-left:-100px;}}.read-more{height:2.8em;overflow:hidden;}.read-more.is-truncated{overflow:initial;}.read-more.read-more-expanded{height:auto;}.read-more.read-more-expanded p+a.read-more-cta{display:block;position:relative;top:-20px;}.read-more a.read-more-cta{text-decoration:underline;}.truncate.bottom-margin{margin-bottom:20px;}.read-more-cta{display:inline !important;position:relative !important;right:0 !important;}.read-more-cta.hidden{display:none !important;}.read-more-cta::after{border:none !important;}aside .search-filter{margin:0;padding:0;}aside .search-filter li{background-color:#0092bc;color:#fff;font-size:1em;margin:0 0 20px;padding:0;position:relative;text-transform:uppercase;}aside .search-filter li:before{display:none;}aside .search-filter li label{background-color:#0092bc;border-right:1px solid #fff;display:block;margin-right:40px;min-height:40px;padding:10px;position:relative;}aside .search-filter li label:before,aside .search-filter li label:after{background-color:#fff;content:'';height:2px;position:absolute;right:-29px;top:50%;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);width:16px;}aside .search-filter li label:before{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);top:19px;-webkit-transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;transform-origin:center;}aside .search-filter li label.hide-checkbox:before,aside .search-filter li label.hide-checkbox:after{background-color:transparent;content:'';height:2px;position:absolute;right:-29px;top:50%;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);width:16px;}aside .search-filter li input{height:40px;opacity:0;position:absolute;right:0;width:40px;}aside .search-filter li input:disabled+label{background-color:rgba(255,255,255,.5);border:none;margin:0;}aside .search-filter li input:disabled+label:before,aside .search-filter li input:disabled+label:after{display:none;}aside .search-filter li input:checked+label:before{-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);}aside .search-filter li input:checked+label+ul{max-height:3000px;opacity:1;padding-bottom:10px;-webkit-transition:background .3s linear,max-height .3s linear;-o-transition:background .3s linear,max-height .3s linear;transition:background .3s linear,max-height .3s linear;}aside .search-filter li ul{background-color:#f5f5f5;border-top:1px solid #fff;margin:0;max-height:0;opacity:0;overflow:hidden;}aside .search-filter li ul li{background-color:#f5f5f5;border:none;margin:0;text-transform:none;}aside .search-filter li ul label{background-color:transparent;border:none;color:#000;margin:0;padding-left:50px;}aside .search-filter li ul label:before{background-color:#fff;content:'';font-family:FontAwesome;font-weight:normal;height:20px;left:20px;text-align:center;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);width:20px;}aside .search-filter li ul strong{color:#0092bc;}aside .search-filter li ul input{height:20px;left:20px;right:auto;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);width:20px;}aside .search-filter li ul input:checked+label:before{content:'';-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);}aside .search-filter .has-children{background-color:#e9ebeb;border-bottom:1px solid #fff;}aside .search-filter .has-children>label{font-weight:bold;min-height:60px;padding:20px 10px 20px 20px;}aside .search-filter .has-children>label.toggle-next-level{position:absolute;right:0;top:0;z-index:1;min-height:60px;padding:20px 10px 20px 50px;}aside .search-filter .has-children>label.toggle-next-level:before{display:none;}aside .search-filter .has-children>label.toggle-next-level:after{background-color:transparent;content:'';color:#0092bc;font-family:FontAwesome;font-size:2.14286em;height:auto;right:0;text-align:center;width:40px;}aside .search-filter .has-children>input.toggle-next-level{left:auto;padding:0;position:absolute;right:0;top:0;}aside .search-filter .has-children>input.toggle-next-level:checked+label.toggle-next-level:after{content:'';}aside .search-filter .has-children>input.toggle-next-level:checked+label.toggle-next-level+ul{max-height:3000px;opacity:1;padding:0;-webkit-transition:background .3s linear,max-height .3s linear;-o-transition:background .3s linear,max-height .3s linear;transition:background .3s linear,max-height .3s linear;}aside .search-filter .has-children>input:checked+label+ul{margin-bottom:10px;margin-top:-10px;}aside .search-filter .has-children ul{border:none;margin-left:30px;}aside .search-filter .has-children li{background-color:#e9ebeb;}aside .search-filter .has-children strong{opacity:0;}aside .search-filter .check-all:before{display:none;}.search-results header h2{text-align:left;margin:0 0 24px;}.search-results header h2 span{font-weight:bold;text-transform:none;}.search-results header p{line-height:1.8;margin:0;text-align:right;}.search-results .dropdown{float:right;}.search-results .ddl{clear:none;position:relative;}@media(min-width:768px){.search-results .ddl{float:left;margin-right:10px;}}.search-results .ddl:before,.search-results .ddl:after{content:" ";display:table;}.search-results .ddl:after{clear:both;}.search-results .ddl .chosen-single span{color:#0092bc;font-size:14px;font-weight:bold;padding-left:20px;position:relative;text-transform:uppercase;}.search-results .ddl .chosen-single span:before{font-family:FontAwesome;font-size:18px;font-weight:normal;left:0;position:absolute;}@media(min-width:768px){.search-results .ddl.ddl-location{width:245px;}}.search-results .ddl.ddl-location .chosen-single span:before{content:'';}.search-results .ddl.ddl-location .filter-dropdown{width:100%;}.search-results .ddl.ddl-location .filter-overlay{display:none !important;}.search-results .ddl.ddl-location .btn.news-search,.search-results .ddl.ddl-location .form-group .news-search.scfSubmitButton,.form-group .search-results .ddl.ddl-location .news-search.scfSubmitButton,.search-results .ddl.ddl-location .scfForm .news-search.scfSubmitButton,.scfForm .search-results .ddl.ddl-location .news-search.scfSubmitButton{display:none;}@media(min-width:768px){.search-results .ddl.ddl-relevancy{width:205px;}}.search-results .ddl.ddl-relevancy span{padding-left:24px;}.search-results .ddl.ddl-relevancy span:before{content:'';}.search-results .ddl.ddl-paging{margin-right:0;padding-left:66px;width:156px;}.search-results .ddl.ddl-paging span{padding:0;}.search-results .ddl.ddl-paging p{color:#00587c;font-weight:bold;left:0;line-height:1;position:absolute;right:100px;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);}.search-results .exclude-filter{border-bottom:1px solid #e9ebeb;clear:both;padding:0 0 20px;}.search-results .exclude-filter label{color:#0092bc;font-weight:bold;margin:0;padding:0 0 0 30px;position:relative;}.search-results .exclude-filter label:before{background-color:#e9ebeb;color:#000;content:'';font-family:FontAwesome;font-size:.78571em;height:18px;left:0;position:absolute;text-align:center;width:18px;}.search-results .exclude-filter input[type=checkbox]{display:none;}.search-results .exclude-filter input[type=checkbox]:checked+label:before{content:'';}.search-results .search-items{border-bottom:1px solid #e9ebeb;margin:0 0 20px;padding:0 0 40px;}.search-results .search-items h3 a strong{color:#959595;font-weight:normal;}.search-results .search-items span.country-home{color:#a5a5a5;}.search-results .search-items article p.date{color:#959595;margin:0;}.search-results .tags li{margin-bottom:10px;margin-right:10px;padding:0;}.search-results .tags li a{background-color:#e1e1e1;border:1px solid #e1e1e1;font-size:.92857em;padding:3px 10px;}.search-results .tags li.white a{background-color:#fff;border-color:#ccc;}.search-results .tags li.dark-grey a{background-color:#ccc;border-color:#ccc;}@media(min-width:700px){.search-results{margin-bottom:40px;}.search-results .dropdown .btn,.search-results .dropdown .form-group .scfSubmitButton,.form-group .search-results .dropdown .scfSubmitButton,.search-results .dropdown .scfForm .scfSubmitButton,.scfForm .search-results .dropdown .scfSubmitButton{display:none;}.search-results .dropdown .dropdown-menu{display:block;border:none;box-shadow:none;-webkit-box-shadow:none;position:static;top:initial;left:initial;z-index:inherit;float:none;}.search-results .dropdown .dropdown-menu li{display:inline-block;position:relative;margin-right:6px;}.search-results .dropdown .dropdown-menu li a{border-radius:3px;}.search-results .dropdown .dropdown-menu li.active:after{content:"";position:absolute;bottom:-8px;left:50%;margin-left:-8px;width:0;height:0;border-style:solid;}.search-results ol li.with-image{position:relative;}.search-results ol li.with-image figure{margin-bottom:0;width:136px;position:absolute;top:0;left:0;}.search-results ol li.with-image article,.search-results ol li.with-image footer{padding-left:167px;}}@media(min-width:700px){.search-results{margin-bottom:0;}}.content.signup-form table td,.content.signup-form table th{padding:0;}.content.signup-form .btn-wrapper{float:right;}.content.signup-form .btn-wrapper.fullwidth{width:100%;}.content.signup-form.top-buffer .btn-wrapper{margin-top:20px;}.content.signup-form.bottom-buffer .btn-wrapper{margin-bottom:20px;}.content.signup-form .btn-wrapper.fullwidth input.btn,.content.signup-form .btn-wrapper.fullwidth .form-group input.scfSubmitButton,.form-group .content.signup-form .btn-wrapper.fullwidth input.scfSubmitButton,.content.signup-form .btn-wrapper.fullwidth .scfForm input.scfSubmitButton,.scfForm .content.signup-form .btn-wrapper.fullwidth input.scfSubmitButton{max-width:none;width:100%;display:block;}.content.signup-form tr:hover{background:none;}.content.signup-form input[type=checkbox]+label:after{background-color:#e9ebeb;color:#000;content:'';font-family:FontAwesome;font-size:.78571em;height:18px;text-align:center;width:18px;display:inline-block;margin-left:8px;vertical-align:bottom;}.content.signup-form input[type=checkbox]:checked+label:after{content:'';}.content.signup-form input[type=checkbox]{display:none;}.content.signup-form .form-group label{margin:0;}.content.signup-form .form-group div+label,.content.signup-form .form-group input+label,.content.signup-form .company-details-wrapper div label{margin-top:15px;}.content.signup-form li.search-field{height:40px;line-height:40px;}.content.signup-form .chosen-container-multi .chosen-choices{list-style-type:none;box-shadow:none;background:#e9ebeb;border-color:#e9ebeb;border-radius:0;color:#000;display:block;height:auto;line-height:38px;padding-left:12px;padding-right:40px;}.content.signup-form .chosen-container-multi .chosen-choices li.search-field:before{content:none;}.content.signup-form li.search-choice{border:none;border-radius:0;background-color:#fff;background-image:none;height:32px;line-height:26px;border-left:4px #00587c solid;}.content.signup-form li.search-choice span:before{display:none;}.content.signup-form li.search-choice:before{display:none;}.content.signup-form .manager-modal{z-index:3000;position:fixed;top:0;left:0;right:0;bottom:0;}.content.signup-form .manager-modal .content{border:0;}.content.signup-form .manager-modal .bg{position:fixed;left:0;right:0;top:0;bottom:0;background-color:#00587c;opacity:.9;}.content.signup-form .manager-modal .vcenterer.outer{display:table;position:absolute;height:100%;width:100%;}.content.signup-form .manager-modal .vcenterer.middle{display:table-cell;vertical-align:middle;}.content.signup-form .manager-modal .vcenterer.inner>*{width:80%;height:auto;margin-left:auto;margin-right:auto;cursor:default;max-width:640px;min-width:320px;background-color:#dfdfdf;padding:20px;}.content.signup-form .training .vcenterer.inner>*{max-width:1000px;}.content.signup-form .manager-modal .btn-wrapper{display:inline-block;text-align:right;padding-top:20px;float:none;}.content.signup-form .manager-modal .btn-wrapper .btn,.content.signup-form .manager-modal .btn-wrapper .form-group .scfSubmitButton,.form-group .content.signup-form .manager-modal .btn-wrapper .scfSubmitButton,.content.signup-form .manager-modal .btn-wrapper .scfForm .scfSubmitButton,.scfForm .content.signup-form .manager-modal .btn-wrapper .scfSubmitButton{float:none;display:inline-block !important;}.content.signup-form .form-group .scfMultipleLineTextBorder,.content.signup-form .form-group .scfSingleLineTextBorder,.content.signup-form .form-group .scfPasswordBorder,.content.signup-form .form-group .scfNumberBorder,.content.signup-form .form-group .scfDatePickerBorder,.content.signup-form .form-group .scfDateBorder,.content.signup-form .form-group .scfRadioButtonListBorder,.content.signup-form .form-group .scfListBoxBorder,.content.signup-form .form-group .scfCheckBoxListBorder,.content.signup-form .form-group .scfFileUploadBorder,.content.signup-form .form-group .scfDateSelectorBorder,.content.signup-form .form-group .scfCreditCardBorder,.content.signup-form .form-group .scfConfirmPasswordBorder,.content.signup-form .form-group .scfCaptchaBorder,.content.signup-form .form-group .scfTelephoneBorder,.content.signup-form .form-group .scfSmsTelephoneBorder,.content.signup-form .scfForm .scfDropListBorder,.content.signup-form .scfForm .scfEmailBorder,.content.signup-form .scfForm .scfMultipleLineTextBorder,.content.signup-form .scfForm .scfSingleLineTextBorder,.content.signup-form .scfForm .scfPasswordBorder,.content.signup-form .scfForm .scfNumberBorder,.content.signup-form .scfForm .scfDatePickerBorder,.content.signup-form .scfForm .scfDateBorder,.content.signup-form .scfForm .scfRadioButtonListBorder,.content.signup-form .scfForm .scfListBoxBorder,.content.signup-form .scfForm .scfCheckBoxListBorder,.content.signup-form .scfForm .scfFileUploadBorder,.content.signup-form .scfForm .scfDateSelectorBorder,.content.signup-form .scfForm .scfCreditCardBorder,.content.signup-form .scfForm .scfConfirmPasswordBorder,.content.signup-form .scfForm .scfCaptchaBorder,.content.signup-form .scfForm .scfTelephoneBorder,.content.signup-form .scfForm .scfSmsTelephoneBorder{margin-bottom:0;}.content.signup-form .formpopup.manager-modal{z-index:1;position:fixed;top:0;left:0;right:0;bottom:0;}.content.signup-form .formpopup.manager-modal .vcenterer.outer{pointer-events:none;}.content.signup-form .formpopup.manager-modal .panel{pointer-events:all;}.content.signup-form .formpopup.manager-modal .panel-block{margin-bottom:0;}.content.signup-form .formpopup.manager-modal .content{border:0;}.content.signup-form .formpopup.manager-modal .form-wrapper{max-height:512px;overflow-x:hidden;padding-right:20px;}.content.signup-form .formpopup.manager-modal .chosen-container.chosen-select{width:100% !important;}.content.signup-form input.disabled{pointer-events:none !important;}.panel-block{margin-bottom:20px;width:100%;clear:both !important;}.panel-block h2,.panel-block h4{color:#fff;background:#00587c;margin:0;padding:10px 20px;text-transform:none;}.panel-block .modal-title{margin-bottom:20px;}.panel-block.centre{text-align:center;}.panel-block.working-hours{clear:both;}.panel-block.working-hours select{color:#00587c;}.panel-block.has-arrow h2:first-child{position:relative;}.panel-block.has-arrow h2:first-child:before{background-color:transparent;border:20px solid transparent;border-right-color:#00587c;content:'';display:block;position:absolute;left:-40px;top:0;}.panel-block .content{background:#e9ebeb;padding:20px;}.panel-block .content:before,.panel-block .content:after{content:" ";display:table;}.panel-block .content:after{clear:both;}.panel-block .content .content-title{color:#00587c;font-size:1.42857em;}.panel-block .content h2,.panel-block .content h3{margin-top:0;}.panel-block .content img{margin-bottom:15px;max-width:100%;width:auto;}.panel-block .content h3{color:#00587c;font-size:16px;margin-bottom:10px;}.panel-block .content table{margin-bottom:20px;}.panel-block .content table thead tr{border-bottom-color:#fdfdfd;}.panel-block .content table tbody tr{border-bottom-color:#fdfdfd;}.panel-block .content .btn,.panel-block .content .form-group .scfSubmitButton,.form-group .panel-block .content .scfSubmitButton,.panel-block .content .scfForm .scfSubmitButton,.scfForm .panel-block .content .scfSubmitButton{max-width:none !important;margin-bottom:10px;}.panel-block .content *:last-child{margin-bottom:0;}.panel-block .content .content-lists{margin-bottom:20px;}.panel-block .content .btn-inline .btn,.panel-block .content .btn-inline .form-group .scfSubmitButton,.form-group .panel-block .content .btn-inline .scfSubmitButton,.panel-block .content .btn-inline .scfForm .scfSubmitButton,.scfForm .panel-block .content .btn-inline .scfSubmitButton{display:inline-block !important;float:left;margin-right:12px;}.panel-block .content .btn-inline.text-right,.panel-block .content .btn-inline .text-right{float:right;}.panel-block .content .btn-inline.text-right .btn,.panel-block .content .btn-inline.text-right .form-group .scfSubmitButton,.form-group .panel-block .content .btn-inline.text-right .scfSubmitButton,.panel-block .content .btn-inline.text-right .scfForm .scfSubmitButton,.scfForm .panel-block .content .btn-inline.text-right .scfSubmitButton,.panel-block .content .btn-inline .text-right .btn,.panel-block .content .btn-inline .text-right .form-group .scfSubmitButton,.form-group .panel-block .content .btn-inline .text-right .scfSubmitButton,.panel-block .content .btn-inline .text-right .scfForm .scfSubmitButton,.scfForm .panel-block .content .btn-inline .text-right .scfSubmitButton{margin-right:0;margin-left:12px;}.panel-block.no-background .content{background:none;border:1px solid #e9ebeb;border-top-width:0;}.panel-block.no-background .content table thead tr{border-bottom-color:#e9ebeb;}.panel-block.no-background .content table tbody tr{border-bottom-color:#e9ebeb;}.panel-block .inline-search .btn,.panel-block .inline-search .form-group .scfSubmitButton,.form-group .panel-block .inline-search .scfSubmitButton,.panel-block .inline-search .scfForm .scfSubmitButton,.scfForm .panel-block .inline-search .scfSubmitButton{margin-bottom:10px !important;top:0;height:40px;}.content-title.title-training{position:relative;padding-left:40px;color:#00587c;font-size:1.42857em;}.content-title.title-training img{position:absolute;left:0;top:-6px;}.inline-search-switch:before,.inline-search-switch:after{content:" ";display:table;}.inline-search-switch:after{clear:both;}@media(min-width:850px){.inline-search-switch .title-training{float:right;margin-top:10px;}}.content-lists.lists-split:before,.content-lists.lists-split:after{content:" ";display:table;}.content-lists.lists-split:after{clear:both;}.content-lists.lists-split a{width:60%;float:left;}.content-lists.lists-split time{width:40%;float:right;text-align:right;font-size:1em;}.has-custom-scrollbar.content .content-lists{margin-bottom:12px;}.has-custom-scrollbar .content-lists h3{font-size:1em;}.port-members{background-color:#e9ebeb;padding:20px;margin-bottom:20px;}.port-members:before,.port-members:after{content:" ";display:table;}.port-members:after{clear:both;}.port-members .form-group{margin-bottom:20px;}.port-members .form-group:before,.port-members .form-group:after{content:" ";display:table;}.port-members .form-group:after{clear:both;}.port-members .form-group .panel-title{color:#00587c;display:block;float:left;font-size:20px;line-height:40px;margin-right:5px;}.port-members .form-group .constrain-chosen{float:left;margin-right:5px;}.port-members .form-group .form-control{width:auto;}.port-members .form-group .chosen-container{float:left;margin-right:5px;}.port-members .form-group .chosen-container .chosen-single{text-transform:uppercase;color:#0092bc;}.port-members .table-wrapper{margin-bottom:20px;}.port-members .table-wrapper .table-header{border-bottom-color:#fdfdfd;}.port-members .table-wrapper table tbody tr{border-bottom-color:#fdfdfd;}.canvas .port-popular-information h2{font-size:1.42857em;margin:30px 0 10px;}.canvas .port-popular-information ul.underline li{border-bottom:none;}.set-password{background-color:#e9ebeb;float:left;padding:15px 15px 5px 15px;width:100%;position:relative;margin-top:20px;}.set-password:before{background-color:transparent;border:16px solid transparent;border-bottom-color:#e9ebeb;content:'';display:block;position:absolute;left:20px;top:-32px;}.set-password .set-password-text{font-weight:bold;padding-bottom:10px;}.set-password ul li{padding-left:26px;}.set-password ul li:before{content:none;}.set-password ul li.pwd-valid:before{content:'✔';}.sharing-controls{background:#e9ebeb;padding:20px;margin-bottom:20px;}.sharing-controls ul{margin:0;}.sharing-controls ul:before,.sharing-controls ul:after{content:" ";display:table;}.sharing-controls ul:after{clear:both;}.sharing-controls ul li{display:block;float:left;padding:0;padding-right:20px;}.sharing-controls ul li:before{display:none;}.shop .publication.details{white-space:nowrap;width:960px !important;}.shop .publication.details,.shop .publication.details .content{background:none;}.shop .publication.details *{white-space:normal;}.shop .publication.details h1{padding:10px 20px 0 20px;margin-bottom:0;}.shop .publication.details .panel-block .content{padding:0 20px 0 20px;}.shop .publication.details .details{width:677.33px;display:inline-block;vertical-align:top;}.shop .publication.details .summary{height:96px;overflow:hidden;}.shop .publication.details .rating{height:24px;line-height:24px;font-size:10pt;color:#8f8f8f;}.shop .publication.details .separator{border-bottom:1px solid #b2b2b2;padding-top:10px;position:relative;margin-bottom:10px;width:100%;}.shop.nosale .publication.details h1{display:none;}.shop.nosale .publication.details .details{height:400px;overflow:hidden;}.shop.nosale .publication.details .separator{display:none;}.shop.nosale .publication.details .summary{height:auto;}.shop .publication.details .area-splitter{white-space:nowrap;height:185px;padding-top:10px;}.shop .publication.details .area-splitter>div{height:100%;display:inline-block;position:relative;vertical-align:top;white-space:normal;}.shop .publication.details .area-splitter>div.purchasearea{width:70%;}.shop .publication.details .area-splitter>div.shippingarea{width:30%;}.shop .publication.details .purchasearea .quantity{display:inline-block;height:40px;line-height:40px;}.shop .publication.details .purchasearea .quantity label{display:inline-block;margin-top:0;}.shop .publication.details .purchasearea .quantity .control-wrapper{display:inline-block;}.shop .publication.details .purchasearea .quantity .control-wrapper .chosen-single{border:0;}.shop .publication.details .purchasearea .quantity .control-wrapper a.chosen-single{background-color:#fff;}.shop .publication.details .purchasearea .quantity .control-wrapper .chosen-single span{height:40px;line-height:40px;}.shop .publication.details .purchasearea .quantity .control-wrapper .chosen-container.chosen-container-single{vertical-align:top;}.shop .publication.details .purchasearea .quantity .control-wrapper .chosen-drop{border:0;margin:0;}.shop .publication.details .purchasearea .btn-wrapper{display:inline-block;vertical-align:top;}.shop .publication.details .purchasearea .price{font-weight:bold;font-size:15pt;margin-bottom:10px;}.shop .publication.details .purchasearea .price span.pricevalue{font-size:20pt;}.shop .publication.details .purchasearea select{height:40px;width:120px;margin-right:5px;}.shop .publication.details .purchasearea .bulk{position:absolute;bottom:0;}.shop .publication.details>.publication.main{overflow:hidden;white-space:nowrap;padding-bottom:20px;}.shop .publication.details>.publication.main .body.content{display:inline-block;vertical-align:top;width:75%;}.shop .publication.details>.publication.main .quartermodules{display:inline-block;vertical-align:top;width:25%;}.shop .productlisting .product{height:400px;overflow:hidden;margin-bottom:20px;}.shop .productlisting .product .area-splitter{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;}.shop .productlisting .product .area-splitter>*{display:inline-block;vertical-align:top;}.shop .productlisting .product .area-splitter>div.description-wrapper{padding-left:20px;padding-right:20px;width:300px;}.shop .productlisting .product .price{font-weight:bold;font-size:15pt;margin-bottom:10px;}.shop .productlisting .product .price span.pricevalue{font-size:20pt;}.shop .productlisting .product h3.title{font-size:20px !important;padding-top:20px;overflow:hidden;white-space:normal;}.shop .productlisting .product .btn-wrapper{display:inline-block;vertical-align:top;margin-top:20px;}.shop .productlisting .product .area-splitter>div.description-wrapper p{white-space:normal;}.shop .shoppingbasket table{border-collapse:separate;}.shop .shoppingbasket tbody tr:nth-child(even){background-color:#dfdfdf;}.shop .shoppingbasket td.image{padding:0;width:75px;}.shop .shoppingbasket td.price,.shop .shoppingbasket td.sub_t{font-size:10px;}.shop .shoppingbasket td.price span.pricevalue,.shop .shoppingbasket td.sub_t span.pricevalue{font-size:20px;}.shop .shoppingbasket td.image img{height:106px;width:auto;}.shop .shoppingbasket td h2{background:none;color:#000;line-height:64px;}.shop .shoppingbasket td.actions{position:relative;white-space:nowrap;vertical-align:middle;}.shop .shoppingbasket td.actions>div.btn-wrapper{width:50%;display:inline-block;}.shop .shoppingbasket td.actions>div.btn-wrapper:first-child{padding-right:4px;}.shop .shoppingbasket td.actions>div.btn-wrapper:last-child{padding-left:4px;}.shop .shoppingbasket td.actions>div.btn-wrapper input{width:100%;}.shop .btn-wrapper.paymentoptions .btn+.btn,.shop .btn-wrapper.paymentoptions .form-group .scfSubmitButton+.btn,.form-group .shop .btn-wrapper.paymentoptions .scfSubmitButton+.btn,.shop .btn-wrapper.paymentoptions .scfForm .scfSubmitButton+.btn,.scfForm .shop .btn-wrapper.paymentoptions .scfSubmitButton+.btn,.shop .btn-wrapper.paymentoptions .form-group .btn+.scfSubmitButton,.form-group .shop .btn-wrapper.paymentoptions .btn+.scfSubmitButton,.shop .btn-wrapper.paymentoptions .form-group .scfSubmitButton+.scfSubmitButton,.form-group .shop .btn-wrapper.paymentoptions .scfSubmitButton+.scfSubmitButton,.shop .btn-wrapper.paymentoptions .scfForm .btn+.scfSubmitButton,.scfForm .shop .btn-wrapper.paymentoptions .btn+.scfSubmitButton,.shop .btn-wrapper.paymentoptions .scfForm .scfSubmitButton+.scfSubmitButton,.scfForm .shop .btn-wrapper.paymentoptions .scfSubmitButton+.scfSubmitButton{margin-left:20px;}.shop .btn-wrapper.paymentoptions{text-align:right;}.shop .shop-disabled{font-weight:bold;font-size:1.2em;}.content.shoppingbasket .btn,.content.shoppingbasket .form-group .scfSubmitButton,.form-group .content.shoppingbasket .scfSubmitButton,.content.shoppingbasket .scfForm .scfSubmitButton,.scfForm .content.shoppingbasket .scfSubmitButton{cursor:pointer;}.content.shoppingbasket table.cc{padding:10px;}.content.shoppingbasket table tr.half td{width:50%;}.content.shoppingbasket .cc_form tr:nth-child(even){background:none;}.content.shoppingbasket table td>div.cellcontainer{width:100%;line-height:38px;}.content.shoppingbasket table td>div.cellcontainer>label{float:left;padding-right:20px;margin-top:auto;padding-bottom:0;}.content.shoppingbasket table td>div.cellcontainer>span{display:block;overflow:hidden;text-align:right;}.content.shoppingbasket table td>div.cellcontainer>span>div.inputwrapper{margin-left:10px;margin-right:10px;}.content.shoppingbasket td.actions>div.btn-wrapper{width:100%;}.content.shoppingbasket table td>div.cellcontainer>span>div.inputwrapper>input{width:100%;background:#fff;display:block;height:40px;padding-left:12px;padding-right:40px;border:none;font-size:16px;}.content.shoppingbasket table td>div.cellcontainer.double div.inputwrapper{display:inline-block;width:30%;}.content.shoppingbasket table input[type='text']{background-color:#fff;vertical-align:bottom;font-size:11pt;}.content.shoppingbasket input.placeholder{color:#8f8f8f;}.content.shoppingbasket .paymentinfo{text-align:center;width:50%;margin-left:auto;margin-right:auto;margin-bottom:20px;}.content.shoppingbasket .btn-wrapper .btn,.content.shoppingbasket .btn-wrapper .form-group .scfSubmitButton,.form-group .content.shoppingbasket .btn-wrapper .scfSubmitButton,.content.shoppingbasket .btn-wrapper .scfForm .scfSubmitButton,.scfForm .content.shoppingbasket .btn-wrapper .scfSubmitButton{margin-left:auto;margin-right:auto;}.content.shoppingbasket .message{text-align:center;font-size:16px;font-weight:bold;}.content.shoppingbasket ul.shopPaymentAddress{float:left;width:100%;list-style-type:none !important;}.content.shoppingbasket ul.shopPaymentAddress li{list-style-type:none !important;width:100%;float:left;}.content.shoppingbasket ul.shopPaymentAddress li label{float:left;width:150px;}.content.shoppingbasket ul.shopPaymentAddress li input,.content.shoppingbasket ul.shopPaymentAddress li select{float:left !important;width:250px !important;}.site-search{background:#00587c;padding:20px 0;position:absolute;height:130px;top:-130px;left:0;right:0;}.site-search label{color:#fff;display:block;font-weight:normal;margin:0 0 10px;}.site-search .form-control{border-top-left-radius:0;border-bottom-left-radius:0;background-color:#fff;height:50px;width:80%;z-index:0;}.site-search .input-group-btn{float:left;}.site-search .input-group-btn .btn,.site-search .input-group-btn .form-group .scfSubmitButton,.form-group .site-search .input-group-btn .scfSubmitButton,.site-search .input-group-btn .scfForm .scfSubmitButton,.scfForm .site-search .input-group-btn .scfSubmitButton{color:#fff;height:50px;font-size:14px;line-height:32px;}.site-search .search-again{display:none;}.site-search .btn.btn-primary.close-search,.site-search .form-group .btn-primary.close-search.scfSubmitButton,.form-group .site-search .btn-primary.close-search.scfSubmitButton,.site-search .scfForm .btn-primary.close-search.scfSubmitButton,.scfForm .site-search .btn-primary.close-search.scfSubmitButton{background-color:#0092bc;background-image:url(/assets/img/icon-close.png);background-position:10px 10px;background-repeat:no-repeat;box-shadow:none;height:40px;width:40px;position:absolute;top:-20px;right:0;font-size:25px;line-height:40px;text-align:left;text-indent:-9999999px;}.site-search .btn.btn-primary.close-search:hover,.site-search .form-group .btn-primary.close-search.scfSubmitButton:hover,.form-group .site-search .btn-primary.close-search.scfSubmitButton:hover,.site-search .scfForm .btn-primary.close-search.scfSubmitButton:hover,.scfForm .site-search .btn-primary.close-search.scfSubmitButton:hover{box-shadow:none;border-color:#0092bc;}@media(min-width:850px){.site-search{padding:40px 0;}.site-search label{float:left;margin-top:15px;margin-right:30px;}.site-search .form-control{width:500px;}.site-search .btn.btn-primary.close-search,.site-search .form-group .btn-primary.close-search.scfSubmitButton,.form-group .site-search .btn-primary.close-search.scfSubmitButton,.site-search .scfForm .btn-primary.close-search.scfSubmitButton,.scfForm .site-search .btn-primary.close-search.scfSubmitButton{top:-40px;}}.inline-search{position:relative;}.inline-search label{display:block;}.inline-search input[type=text],.inline-search input[type=submit]{border:none;height:40px;}.inline-search input[type=text]{background:#dde1e1;display:block;width:100%;padding:0 50px 0 10px;}.inline-search .btn,.inline-search .form-group .scfSubmitButton,.form-group .inline-search .scfSubmitButton,.inline-search .scfForm .scfSubmitButton,.scfForm .inline-search .scfSubmitButton{position:absolute !important;bottom:0;right:0;min-width:40px;}.inline-search .btn.uses-icon,.inline-search .form-group .uses-icon.scfSubmitButton,.form-group .inline-search .uses-icon.scfSubmitButton,.inline-search .scfForm .uses-icon.scfSubmitButton,.scfForm .inline-search .uses-icon.scfSubmitButton{font-family:FontAwesome;font-size:22px;}.canvas .typeahead-search{position:relative;display:block !important;line-height:initial;}.canvas .typeahead-search:before,.canvas .typeahead-search:after{content:" ";display:table;}.canvas .typeahead-search:after{clear:both;}.canvas .typeahead-search .typeahead-suggestions{border:0;border-radius:0;background:#fff;box-shadow:none;position:absolute;top:40px;left:0;margin:0;width:100%;z-index:999 !important;box-shadow:0 5px 10px 0 rgba(0,0,0,.25);}.canvas .typeahead-search .typeahead-suggestions .typeahead-suggestion{border-top:1px solid #e9ebeb;color:#000;display:block;font-weight:bold;padding:15px;cursor:pointer;}.canvas .typeahead-search .typeahead-suggestions .typeahead-suggestion img{margin-right:10px;}.canvas .typeahead-search .typeahead-suggestions .typeahead-suggestion strong{color:#0092bc;}.canvas .typeahead-search .typeahead-suggestions .typeahead-suggestion .country{font-weight:normal;color:#000;}.canvas .typeahead-search .typeahead-suggestions .typeahead-suggestion.active,.canvas .typeahead-search .typeahead-suggestions .typeahead-suggestion:hover{color:#fff;background:#00587c;}.canvas .typeahead-search .typeahead-suggestions .typeahead-suggestion.active strong,.canvas .typeahead-search .typeahead-suggestions .typeahead-suggestion.active .country,.canvas .typeahead-search .typeahead-suggestions .typeahead-suggestion:hover strong,.canvas .typeahead-search .typeahead-suggestions .typeahead-suggestion:hover .country{color:#fff;}.canvas .typeahead-search .btn.search,.canvas .typeahead-search .form-group .search.scfSubmitButton,.form-group .canvas .typeahead-search .search.scfSubmitButton,.canvas .typeahead-search .scfForm .search.scfSubmitButton,.scfForm .canvas .typeahead-search .search.scfSubmitButton{position:absolute;}.predictive-wrapper .typeahead-search{float:left;width:83.7%;}.typeahead-loading{background-image:url("/assets/img/loading.gif") !important;background-repeat:no-repeat !important;background-position-x:50% !important;background-position-y:20px !important;display:block !important;}.search-page .site-search{background-color:#e9ebeb;height:auto;margin:30px 0 0;padding:0;position:relative;top:auto;}.search-page .site-search .container{padding:20px;}.search-page .site-search label,.search-page .site-search .close-search{display:none;}.search-page .site-search span{width:100%;}.search-page .site-search .form-control{height:40px;width:100%;}.search-page .site-search .input-group-btn{position:absolute;right:20px;top:20px;}.search-page .site-search .input-group-btn:hover .search-again{box-shadow:inset 0 -100px 0 0 #f36b20;}.search-page .site-search .input-group-btn .btn,.search-page .site-search .input-group-btn .form-group .scfSubmitButton,.form-group .search-page .site-search .input-group-btn .scfSubmitButton,.search-page .site-search .input-group-btn .scfForm .scfSubmitButton,.scfForm .search-page .site-search .input-group-btn .scfSubmitButton{bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;width:100%;}.search-page .site-search .input-group-btn .search-again{background-color:#f68d2e;box-shadow:inset 0 0 0 0 #f36b20;color:#fff;display:block;height:40px;line-height:3;padding:0 10px;padding-left:40px;position:relative;text-transform:uppercase;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}.search-page .site-search .input-group-btn .search-again:before{content:'';font-family:FontAwesome;font-size:1.42857em;font-weight:normal;left:10px;position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);}.sub-navigation{background:#00a6ca;background:-moz-linear-gradient(top,#00a6ca 0%,#0092bc 100%);background:-webkit-linear-gradient(top,#00a6ca 0%,#0092bc 100%);background:linear-gradient(to bottom,#00a6ca 0%,#0092bc 100%);margin-top:20px;}.sub-navigation h2{color:#fff;font-size:26px;margin:0;padding:20px 0 20px;}.sub-navigation h2 span{color:#bfe4ee;}.sub-navigation .nav-list-wrapper{position:relative;}.sub-navigation .subsections-toggle{cursor:pointer;position:absolute;top:-75px;right:20px;padding-right:40px;background-color:#00587c;}.sub-navigation .subsections-toggle:active,.sub-navigation .subsections-toggle:hover{background-color:#0092bc;}.sub-navigation .subsections-toggle:after{content:'';font-family:FontAwesome;font-size:28px;padding-left:4px;color:#fff;display:inline-block;position:absolute;right:15px;top:8px;}.sub-navigation .subsections-toggle.collapsed:after{content:'';}@media(min-width:700px){.sub-navigation .subsections-toggle{display:none;}}.sub-navigation .sub-nav-list{align-items:stretch;background:#0084ad;justify-content:space-between;margin:0;min-height:30px;width:100%;}.sub-navigation .sub-nav-list:before,.sub-navigation .sub-nav-list:after{content:" ";display:table;}.sub-navigation .sub-nav-list:after{clear:both;}.sub-navigation .sub-nav-list a{background-color:#0084ad;color:#fff;padding:5px 15px;text-align:center;}.sub-navigation .sub-nav-list a.selected{background:#fff;color:#00587c;}.sub-navigation .sub-nav-list a:hover{background:#fff;color:#00587c;}.sub-navigation .sub-nav-list a span{display:block;margin:0 auto;}.sub-navigation .sub-nav-list>a{align-items:center;display:flex;flex-grow:1;}.sub-navigation .sub-nav-list .more-items-toggle{position:relative;}.sub-navigation .sub-nav-list .more-items-toggle a{display:block;min-height:30px;}.sub-navigation .sub-nav-list .more-items-toggle:hover .more-items{display:block;}.sub-navigation .sub-nav-list .more-items-toggle .more-items{display:none;min-width:170px;position:absolute;right:0;top:100%;z-index:999;}.sub-navigation .sub-nav-list .more-items-toggle .more-items li{border-top:1px solid #fff;margin-bottom:0;padding-left:0;}.sub-navigation .sub-nav-list .more-items-toggle .more-items li:before{display:none;}.sub-navigation .sub-nav-list .more-items-toggle .more-items li a{line-height:30px;padding:5px 15px;text-align:right;}.sub-navigation .sub-nav-list .more-items-toggle .more-items li a:hover{background:#00587c;color:#fff;}@media(max-width:700px){.sub-navigation .sub-nav-list{display:block;}.sub-navigation .sub-nav-list a{background-color:#f5f5f5;border-top:1px solid #e1e1e1;border-bottom:1px solid #fff;padding:14px 20px;color:#0092bc;text-transform:uppercase;}.sub-navigation .sub-nav-list a:active,.sub-navigation .sub-nav-list a:focus,.sub-navigation .sub-nav-list a:hover{color:#00587c;background-color:#f5f5f5;}.sub-navigation .sub-nav-list.collapse{display:none;}.sub-navigation .sub-nav-list.collapse.in{display:block;}}@media(max-width:700px){.sub-navigation{margin:0 -10px;}}@media(min-width:700px){.sub-navigation{margin-top:0;}.sub-navigation .sub-nav-list{display:flex;}.is-ie .sub-navigation .sub-nav-list{display:table;width:100%;}.is-ie .sub-navigation .sub-nav-list>div,.is-ie .sub-navigation .sub-nav-list>a{display:table-cell;}}.canvas .nav-tabs{list-style:none;border-bottom:1px solid #0092bc;}.canvas .nav-tabs li{padding:0;margin:0;}.canvas .nav-tabs li:before{display:none;}.canvas .nav-tabs li a{border-radius:0;background-color:#e9ebeb;border-color:#e9ebeb;border-bottom-color:#0092bc;border-right-color:#fff;color:#0092bc;margin:0 0 -1px;text-transform:uppercase;}.canvas .nav-tabs li a:hover{color:#00587c;}.canvas .nav-tabs li.active a{background-color:#fff;border-color:#0092bc;border-bottom-color:#fff;color:#0092bc;padding:10px 15px;}.canvas .nav-tabs li.active a:hover{color:#0092bc;}.tab-intro-height{height:85px;}.tab-pane{padding-top:30px;}.tab-pane.login{padding-top:0;}.tab-pane.tabpanel-display>div{min-height:257px;position:relative;padding-bottom:48px;}.tab-pane.tabpanel-display .btn,.tab-pane.tabpanel-display .form-group .scfSubmitButton,.form-group .tab-pane.tabpanel-display .scfSubmitButton,.tab-pane.tabpanel-display .scfForm .scfSubmitButton,.scfForm .tab-pane.tabpanel-display .scfSubmitButton{position:absolute;bottom:0;margin-left:18px;margin-right:18px;left:0;right:0;}@media(min-width:850px){.topic-list-item .collapse{display:block;}}.topic-list-item .inner-content{min-height:120px;}.topic-list-item .bottom-border{width:100%;border-bottom:1px solid #e9ebeb;padding:10px 0;}@media(max-width:850px){.topic-list-item{min-height:0 !important;height:auto !important;padding:10px !important;margin:10px 0;}.topic-list-item h3{margin:0;}.topic-list-item ul{margin:15px 0 0;}.topic-list-item .btn.btn-primary.wide,.topic-list-item .form-group .btn-primary.wide.scfSubmitButton,.form-group .topic-list-item .btn-primary.wide.scfSubmitButton,.topic-list-item .scfForm .btn-primary.wide.scfSubmitButton,.scfForm .topic-list-item .btn-primary.wide.scfSubmitButton{position:relative;width:100%;margin:10px 0;}.mobile-collapse-button:after{cursor:pointer;content:'';font-family:FontAwesome;font-size:32px;float:right;padding-left:4px;color:#00587c;display:inline-block;}.mobile-collapse-button.collapsed:after{content:'';}}.venueDetails li{padding-left:0 !important;margin-bottom:0 !important;}.venueDetails li:before{content:none !important;}.courseInstancePrice .price{padding-left:30px;}.courseInstancePrice ul li{padding-left:0 !important;}.courseInstancePrice ul li:before{content:none !important;}.courseInstanceHeader{background-color:#e9ebeb;margin-top:10px;}.courseInstanceHeader table{display:inline-flex;width:80%;margin-bottom:0;padding-left:10px;border-collapse:initial;}.courseInstanceHeader .information{display:inline-block;padding-top:15px;width:70%;}.courseInstanceHeader .information i{margin-right:10px;}.courseInstanceHeader .information ul{display:inline-block;width:49%;}.courseInstanceHeader .information ul li:before{content:none !important;}.courseInstanceHeader .register{display:flex;justify-content:center;flex-direction:column;text-align:center;height:80px;float:right;padding-right:20px;}.courseInstanceHeader .paymentMethods img{height:25px !important;}.relatedCourse{background-color:#e9ebeb;padding:5px;margin-bottom:20px;}.relatedCourse ul li:before{content:none !important;}.relatedCourse .btn-outline{display:inline-flex;margin-right:20px;margin-top:-1px;}.relatedCourse .btn-primary{float:right;}.training-single h3{font-size:1.42857em;text-transform:uppercase;}.training-single .training-session{margin-bottom:5px;}.training-single .training-session img{width:15px;display:inline-block;}.training-single .training-date{margin-bottom:10px;}.training-single .training-date span.fa-calendar:before{font-family:'FontAwesome';color:#00587c;position:relative;margin-right:5px;}.training-descriptor{float:left;}.training-descriptor h3{margin:0 0 10px !important;}.trainingFrontpageCategory{float:left;padding-bottom:3px;padding-left:0 !important;padding-right:0 !important;}.trainingFrontpageCategory .content{float:left;background-color:#efedee;padding:5px;margin:0;width:98%;height:98%;}.trainingFrontpageCategory .content .innerContent{float:left;width:100%;height:90%;}.trainingFrontpageCategory .content h3{margin-top:5px;}.training-instance-header tr:hover{background:none !important;}.training-instance-header table td{padding:0;}.training-instance-header table tr{border-bottom:0;}.training-instance-header .cert{position:absolute;right:0;margin-top:-30px;font-weight:bold;color:#40c1ac;}.training-instance-header .price-shop-and-launch-panel{background-color:#00587c;color:#fff;}.training-instance-header .price-shop-and-launch-panel .datespan{font-weight:bold;}.training-instance-header .price-shop-and-launch-panel .price.members{font-weight:bold;}.training-instance-header .price-shop-and-launch-panel .price{width:100%;overflow:hidden;}.training-instance-header .price-shop-and-launch-panel div.price-floater{display:inline-block;float:right;}.training-instance-header .price-shop-and-launch-panel div.price-floater>span.priceprefix{margin-right:2px;font-size:10px;}.training-instance-header .price-shop-and-launch-panel table table{margin-bottom:0;}.training-instance-header .price-shop-and-launch-panel table td,.training-instance-header .price-shop-and-launch-panel table th{padding:10px 10px;}.training-instance-header .price-shop-and-launch-panel table td.info-cell{width:75%;}.training-instance-header .price-shop-and-launch-panel table td.info-cell .instanceTitle{font-size:1.5em;}.training-instance-header .price-shop-and-launch-panel table td.shop-cell{width:25%;vertical-align:middle;}.training-instance-header .price-shop-and-launch-panel table td.shop-cell .btn-wrapper{text-align:right;}.training-instance-header .price-shop-and-launch-panel table td.shop-cell .btn-wrapper .information{text-align:center;font-size:1.4em;padding-top:5px;padding-bottom:5px;text-transform:uppercase;}.training-instance-header .price-shop-and-launch-panel table td.shop-cell .btn-wrapper .btn,.training-instance-header .price-shop-and-launch-panel table td.shop-cell .btn-wrapper .form-group .scfSubmitButton,.form-group .training-instance-header .price-shop-and-launch-panel table td.shop-cell .btn-wrapper .scfSubmitButton,.training-instance-header .price-shop-and-launch-panel table td.shop-cell .btn-wrapper .scfForm .scfSubmitButton,.scfForm .training-instance-header .price-shop-and-launch-panel table td.shop-cell .btn-wrapper .scfSubmitButton{margin-top:5px;width:140px;}.training-instance-header .nav-tabs{height:41px;white-space:nowrap;overflow:hidden;margin:0 0 -1px 0;border:0;}.training-instance-header .nav-tabs li{display:inline-block;float:none;}.training-instance-header .nav-tabs li.static{position:absolute;right:20px;}.training-instance-header .tab-content{border:1px solid #0092bc;padding:20px;}.training-instance-header .nav-tabs li:not(.active) a{border:0;margin:1px 0 -1px;}.training-instance-header .venue-panel{margin-bottom:0;}.training-instance-header .venue-panel .venue-info-cell{width:40%;padding-right:10px;}.training-instance-header .venue-panel .venue-map-cell{width:60%;}.training-instance-body{padding-bottom:20px;}.training-instance-body h4{font-weight:bold;}.training-instance-list time{color:#0092bc !important;}.training-instance-list time.selected{font-weight:bold;}.training-downloads-list{float:left;width:100%;}.training-downloads-list ul{float:left;width:100%;}.training-downloads-list ul li{float:left;width:100%;margin-bottom:10px;padding-left:0;}.training-downloads-list ul li .icon{float:left;width:8%;}.training-downloads-list ul li .linkContent{float:left;width:92%;}.training-downloads-list ul li .linkContent .documentSize{float:right;}.training-downloads-list ul li .linkContent .documentName{float:left;}.training-downloads-list ul li .linkContent .documentAction{float:left;clear:both;}.training-downloads-list ul li::before{content:none !important;}.training-speaker+.training-speaker{margin-top:40px;}.training-speaker h2{text-transform:none;margin-bottom:10px;}.training-speaker .desc-row>*{display:inline-block;}.training-speaker .desc-row{overflow:hidden;position:relative;}.training-speaker .desc-row .image-wrapper{width:20%;}.training-speaker .desc-row .text{width:80%;padding-left:15px;position:absolute;height:100%;text-overflow:ellipsis;}.training-speaker:last-child{padding-bottom:20px;}a.cta{padding-bottom:10px;}.upcoming-courses{font-size:90%;}.upcoming-courses .courseWrapper{float:left;width:100%;padding-left:2px;padding-right:2px;}.upcoming-courses .courseWrapper.odd{background-color:#efedee;}.upcoming-courses .courseWrapper .courseInstance{float:left;width:100%;}.upcoming-courses .courseWrapper .courseInstance .name{float:left;width:70%;}.upcoming-courses .courseWrapper .courseInstance .date{float:left;width:30%;text-align:right;}.upcoming-courses .courseWrapper .courseType{float:left;width:100%;}.training-event-row{white-space:nowrap;}.training-event-row>div{display:inline-block;vertical-align:middle;}.training-event-row .btn-wrapper{float:right;padding:10px;}.training-event-row>div.details-wrapper{width:90%;}.training-event-row>div.image-wrapper{width:10%;}.training-event-row>div.image-wrapper img{padding:10px;}.training-event-row h3{display:inline-block;margin:20px;}.twitter-feed{margin-bottom:40px;}.twitter-feed:before,.twitter-feed:after{content:" ";display:table;}.twitter-feed:after{clear:both;}.twitter-feed .btn,.twitter-feed .form-group .scfSubmitButton,.form-group .twitter-feed .scfSubmitButton,.twitter-feed .scfForm .scfSubmitButton,.scfForm .twitter-feed .scfSubmitButton{float:right;}.twitter-feed ul{clear:both;padding-top:20px;}.twitter-feed ul li{padding:0;padding-left:70px;position:relative;margin-bottom:20px;}.twitter-feed ul li:before{display:none;}.twitter-feed ul li .author{position:absolute;left:0;top:0;}.twitter-feed ul li .tweet-content{background:-moz-linear-gradient(top,rgba(249,250,250,0),#f9fafa);background:0-linear-gradient top,rgba(249,250,250,0),#f9fafa;background:-webkit-linear-gradient(top,rgba(249,250,250,0),#f9fafa);background:linear-gradient(to bottom,rgba(249,250,250,0),#f9fafa);border:#e9ebeb 1px solid;padding:15px;position:relative;}.twitter-feed ul li .tweet-content:after{position:absolute;top:10px;left:-15px;content:url("/assets/img/tweet-content-arrow.png");z-index:100;}.twitter-feed ul li .tweet-content ul{padding:0;}.twitter-feed ul li .tweet-content ul li{padding-left:0;display:inline-block;margin-bottom:0;border-right:1px solid #959595;color:#959595;padding-right:6px;margin-right:2px;}.twitter-feed ul li .tweet-content ul li:last-child{padding-right:0;margin-right:0;border-right:0;}.weather{background:#f5f5f5;padding:27px 20px 20px;position:relative;}.weather:before,.weather:after{content:" ";display:table;}.weather:after{clear:both;}.weather .weather-icon{float:left;max-width:70px;}.weather .forecast{color:#00587c;float:right;text-align:right;}.weather .forecast:before,.weather .forecast:after{content:" ";display:table;}.weather .forecast:after{clear:both;}.weather .forecast span{clear:both;display:block;float:right;margin-bottom:10px;}.weather .forecast span.temp{font-size:35px;}.weather .forecast span.temp strong{font-weight:normal;font-size:50px;}.weather .forecast a{clear:both;display:block;float:right;}.wp.terminal_rating .overall_highlight,.wp.terminal_rating .main_table{padding-bottom:8px;}.wp.terminal_rating .main_table>table{width:100%;}.wp.terminal_rating table{margin:0;margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;padding:0;padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;}.wp.terminal_rating table tr{border-bottom:0;}.wp.terminal_rating .subcategory_details{padding-top:4px;padding-bottom:64px;margin-left:8px;margin-right:8px;}.wp.terminal_rating .subcategory_details>table{width:100%;border-collapse:collapse;}.wp.terminal_rating .subcategory_details>table>tbody>tr>td:last-child{width:10%;}.wp.terminal_rating .subcategory_details>table>tbody>tr>td:last-child>table{width:100%;font-size:8pt;}.wp.terminal_rating .subcategory_details>table>tbody>tr>td:last-child>table td:last-child{width:80%;}.wp.terminal_rating .subcategory_details>table>tbody>tr:nth-child(odd){background-color:#eaeaea;}.wp.terminal_rating .subcategory_details>table>tbody>tr:nth-child(even){background-color:#f8f8f8;}.wp.terminal_rating .subcategory_details>table>tbody>tr>td{padding-top:10px;padding-bottom:10px;vertical-align:middle;}.wp.terminal_rating .subcategory_details>table>tbody>tr>td:first-child{padding-left:4px;}.wp.terminal_rating .subcategory_details>table>tbody>tr>td:last-child{padding-right:4px;}.wp.terminal_rating tr.specific.notes>td{text-align:left;}.wp.terminal_rating tr.specific.notes div.freetext{float:right;display:inline-table;}.wp.terminal_rating th:first-child{text-align:left;}.wp.terminal_rating th:last-child,.wp.terminal_rating td:last-child{text-align:right;}.wp.terminal_rating tr.category_overall{cursor:pointer;}.wp.terminal_rating .details td:last-child svg{width:200px;height:10px;background-color:rgba(0,0,0,.1);}.wp.terminal_rating svg.bar{width:200px;height:10px;}.wp.terminal_rating svg.bar rect{fill:#5b9bd5;}.wp.terminal_rating svg.rating{width:100%;min-height:52px;vertical-align:middle;}.wp.terminal_rating svg.rating rect.rated{fill:#f68d2e;}.wp.terminal_rating svg.rating rect.unrated{fill:#afafaf;}.updateModal select{min-width:200px !important;}.updateModal li::before{content:none !important;}.updateModal .panel{max-width:800px !important;}.updateModal .addNotificationTable td{vertical-align:middle !important;}.updateContainer td a{color:#000;text-decoration:underline;cursor:pointer;}.updateContainer td a:hover{color:#000;text-decoration:underline;cursor:pointer;}.updateContainer tbody tr{background:#f5f5f5;}.updateContainer .addMore{text-align:right;}.updateContainer .addMore p{float:right;padding-top:9px;padding-right:10px;}.updateContainer .addMore button{float:right;}.verticalSpacer{display:block;width:100%;height:200px;float:left;}div.sticky{position:-webkit-sticky;position:sticky;padding-top:10px;padding-bottom:10px;top:90vh;clear:both;}.section.error{text-align:left;margin-top:0;margin-bottom:-50px;padding:90px 60px;}.section.error h1{font-size:48px;margin-top:0;position:relative;}.section.error p{font-size:18px;font-weight:bold;margin-bottom:20px;padding-bottom:20px;position:relative;}@media(min-width:700px){.section.error{background:#e9ebeb;}.section.error .error-panel{padding:60px;}}.news-article header{margin-bottom:20px;position:relative;padding-top:15px;}.news-article header h1{margin-bottom:15px;margin-top:0;}.news-article header time{color:#afafaf;display:block;font-weight:bold;text-align:center;}.news-article header .addthis_sharing_toolbox{margin:0 auto;padding-top:15px;text-align:center;}.news-article footer{border-top:2px solid #e9ebeb;margin-bottom:25px;padding-top:25px;}.news-article footer:before,.news-article footer:after{content:" ";display:table;}.news-article footer:after{clear:both;}.news-article footer .btn,.news-article footer .form-group .scfSubmitButton,.form-group .news-article footer .scfSubmitButton,.news-article footer .scfForm .scfSubmitButton,.scfForm .news-article footer .scfSubmitButton{position:relative;left:50%;margin-left:-90px;}@media(min-width:700px){.news-article header h1{margin-bottom:5px;padding-right:150px;}.news-article header time{text-align:left;}.news-article header .addthis_sharing_toolbox{position:absolute;right:0;top:0;}.news-article footer .btn,.news-article footer .form-group .scfSubmitButton,.form-group .news-article footer .scfSubmitButton,.news-article footer .scfForm .scfSubmitButton,.scfForm .news-article footer .scfSubmitButton{float:right;left:auto;margin-left:0;}}.contracts-filter:before,.contracts-filter:after{content:" ";display:table;}.contracts-filter:after{clear:both;}.contracts-filter+table{margin-bottom:0;}.contracts-filter .jump-to{float:left;max-width:630px;}.contracts-filter .jump-to:before,.contracts-filter .jump-to:after{content:" ";display:table;}.contracts-filter .jump-to:after{clear:both;}.contracts-filter .jump-to p{color:#00587c;margin-bottom:1px;}.contracts-filter .jump-to a{border:1px solid #0092bc;display:block;float:left;height:39px;line-height:39px;margin-right:5px;margin-bottom:5px;padding:0;text-align:center;width:39px;}.contracts-filter .jump-to a:hover,.contracts-filter .jump-to a.selected{background:#00587c;color:#fff;}.contracts-filter .filter-boxes{float:right;margin-right:20px;width:300px;}.contracts-filter .filter-boxes .contract-search label{margin-top:0;margin-bottom:1px;}.contracts-filter .filter-hash-col{float:left;}.contracts-filter .filter-alpha-col{overflow:hidden;}.contracts-filter a.disabled{border-color:#d4d4d4;color:#d4d4d4;cursor:not-allowed;}.contracts-filter a.disabled:hover{background-color:transparent;border-color:#d4d4d4;color:#d4d4d4;cursor:not-allowed;}.contracts-filter .input-group-btn{position:relative;padding-left:45px;}.contracts-filter .input-group-btn a.btn,.contracts-filter .input-group-btn .form-group a.scfSubmitButton,.form-group .contracts-filter .input-group-btn a.scfSubmitButton,.contracts-filter .input-group-btn .scfForm a.scfSubmitButton,.scfForm .contracts-filter .input-group-btn a.scfSubmitButton{position:absolute;left:0;top:25px;background-color:#e9ebeb;color:#0092bc;font-size:1.25em;padding:10px 15px;}.contracts-filter .input-group-btn a.btn:hover,.contracts-filter .input-group-btn .form-group a.scfSubmitButton:hover,.form-group .contracts-filter .input-group-btn a.scfSubmitButton:hover,.contracts-filter .input-group-btn .scfForm a.scfSubmitButton:hover,.scfForm .contracts-filter .input-group-btn a.scfSubmitButton:hover{color:#fff;}.contracts-filter .input-group-btn input:focus{outline:0;}.contracts .tab-pane table.fixed-header tbody td{white-space:normal;}table.cargo-table td,table.cargo-table th{padding:24px;}table.cargo-table td p,table.cargo-table th p{margin:0;}table.cargo-table tr{border-bottom:1px solid #e9ebeb;}table.cargo-table tbody tr:hover{background:none;}table.cargo-table td.description{width:35%;border-right:1px solid #e9ebeb;text-align:right;}table.cargo-table .subtable_wrapper tr{border:none;}table.cargo-table .subtable_wrapper tr:last-child td,table.cargo-table .subtable_wrapper tr:last-child th{padding-bottom:0;}table.cargo-table .subtable_wrapper td:first-child,table.cargo-table .subtable_wrapper th:first-child{padding:0 24px 24px 0;}table.cargo-table .subtable_wrapper td:last-child,table.cargo-table .subtable_wrapper th:last-child{padding:0 24px 24px 24px;}table.cargo-table .subtable_wrapper td.description{text-align:left;}.newsSectionTitle .col-md-9{margin-bottom:0 !important;}.featuredArticle{position:relative;}.insightsArticle{position:relative;}.featuredArticleset{margin-bottom:18px;}.featuredArticleset h1{margin-bottom:10px !important;margin-top:0 !important;}.featuredArticleset .insight1{margin-top:0;}.featuredArticleset .insight2{margin-top:0;}.featuredArticleset .insight3{margin-top:0;}.featuredArticleset .insight4{margin-top:0;}.featuredArticleset .insight5{margin-top:0;}.featuredArticleSubSectionTitle{position:absolute;top:0;margin-top:15px;padding:5px;background-color:#ffa500;text-transform:uppercase;color:#fff;}.featuredArticle .featuredArticleSubSectionTitle.right{right:0;}.articleAbstract{background-color:#00587c;height:80px;width:100%;color:#fff !important;}.articleAbstract div{display:flex;justify-content:center;align-items:center;padding-left:10px;padding-right:10px;height:100%;text-align:center;}@media(min-width:830px){.row.no-gutter{margin-left:0;margin-right:0;}.insight1{padding-left:0;padding-right:12px !important;margin-top:18px;}.insight2{padding-right:7px !important;padding-left:6px !important;margin-top:18px;}.insight3{padding-left:12px !important;padding-right:0;margin-top:18px;}.insight4{padding-left:0;padding-right:9px !important;margin-top:18px;}.insight5{padding-left:9px !important;padding-right:0;margin-top:18px;}.insight6{padding-left:0 !important;padding-right:0;margin-top:18px;}}@media(max-width:830px){.featuredArticle{margin-bottom:18px;}.insightsColumnNumber{display:none !important;}.insightsArticle{margin-bottom:18px;}}.insightsArticle h1{color:#0092bc;font-weight:bold;}.insightsArticle h3{margin-top:10px;}.insightsArticleImageDescription{position:absolute;top:0;margin-top:15px;padding:5px;background-color:#ffa500;color:#fff;}.insightsArticleAbstract{font-weight:bold;}.protectedArticle{position:absolute;top:0;margin-top:15px;right:25px;background-image:url("/assets/img/lock_orange.png");height:29px;width:21px;}.protectedArticle.left{right:auto;left:25px;}html.is-ie .modal-body .tab-pane .result-panel{padding:0 5%;}html.is-ie .modal-body .tab-pane .result-panel .content{padding:50px 0;}html.is-ie .modal-body .tab-pane .result-panel p{max-width:none;width:100%;}.canvas .inline-search-widget .inner-search-widget{padding:2em 0;border-top:1px #ccc solid;}.canvas .inline-search-widget input{height:40px;font-size:1em;width:100%;margin-bottom:18px;padding-left:6px;}.canvas .inline-search-widget .typeahead-search{width:100%;display:inline-block !important;}@media(min-width:850px){.canvas .inline-search-widget .typeahead-search{width:60%;}}.canvas .inline-search-widget label,.canvas .inline-search-widget span{vertical-align:middle;}.canvas .inline-search-widget label{margin-right:9px;font-size:1.28571em;width:30%;}@media(min-width:850px){.canvas .inline-search-widget label{float:left;text-align:right;}}.canvas .inline-search-widget .btn,.canvas .inline-search-widget .form-group .scfSubmitButton,.form-group .canvas .inline-search-widget .scfSubmitButton,.canvas .inline-search-widget .scfForm .scfSubmitButton,.scfForm .canvas .inline-search-widget .scfSubmitButton{font-size:1.28571em;}@media(min-width:850px){.canvas .inline-search-widget .btn,.canvas .inline-search-widget .form-group .scfSubmitButton,.form-group .canvas .inline-search-widget .scfSubmitButton,.canvas .inline-search-widget .scfForm .scfSubmitButton,.scfForm .canvas .inline-search-widget .scfSubmitButton{float:right;}}.canvas .contract-icon{background-image:url("/assets/img/icon_contract.png");width:44px;height:44px;display:inline-block;}.canvas .cargo-icon{background-image:url("/assets/img/icon_box.png");width:44px;height:44px;display:inline-block;}@media print{.sub-nav-list,.top-bar,.main-navigation,.mobile-navigation,.site-footer,.contact-us-button,.page-actions,.breadcrumbs,.filter,.site-search{display:none !important;}*{transition:none !important;}@page{margin:.5cm;}a[href]:after{content:none !important;}}