﻿@charset "UTF-8";@import "../foundation-6_5_1-custom/css/foundation.min.css"; @import "contrast-3.css";/* Mon, 30 Mar 2020 10:41:44 +0000 */#cookie-law{display:none;position:fixed;z-index:1005;right:0;bottom:0;left:0;box-sizing:border-box}.showCookie#cookie-law{-webkit-animation:bounceInUp 1s;-moz-animation:bounceInUp 1s;-ms-animation:bounceInUp 1s;-o-animation:bounceInUp 1s;animation:bounceInUp 1s}.hideCookie#cookie-law{border:0;-webkit-animation:bounceOutDown 1s;-moz-animation:bounceOutDown 1s;-ms-animation:bounceOutDown 1s;-o-animation:bounceOutDown 1s;animation:bounceOutDown 1s}#cookie-law a{text-decoration:underline}#cookie-law button{background:none;cursor:pointer}#cookie-law button span.tick{display:inline-block;vertical-align:bottom;margin-right:10px;width:16px;height:16px;background-image:url(../graphics/tick-white.png);background-size:contain;background-repeat:no-repeat;background-position:center top}#cookie-law button:hover span.tick,#cookie-law button:focus span.tick{background-image:url(../graphics/tick-dark.png)}#cookie-law p{margin:10px 5px}@-webkit-keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000);animation-timing-function:cubic-bezier(0.215,0.610,0.355,1.000)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1)}50%{-webkit-transform:scale(1.1)}100%{-webkit-transform:scale(1)}}@-moz-keyframes pulse{0%{-moz-transform:scale(1)}50%{-moz-transform:scale(1.1)}100%{-moz-transform:scale(1)}}@-ms-keyframes pulse{0%{-ms-transform:scale(1)}50%{-ms-transform:scale(1.1)}100%{-ms-transform:scale(1)}}@-o-keyframes pulse{0%{-o-transform:scale(1)}50%{-o-transform:scale(1.1)}100%{-o-transform:scale(1)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}.pulse{-webkit-animation-name:pulse 1s linear;-moz-animation-name:pulse;-ms-animation-name:pulse;-o-animation-name:pulse;animation-name:pulse}#accessbar{width:auto;height:1px;position:relative;padding:0;margin:-1px 0 0}#accessbar li{position:absolute;display:block;margin:0;padding:0;height:1px;z-index:1001}body a.skip_content{position:absolute;top:0;left:-1000px;background:#FFBF47!important;color:#000!important;padding:10px;white-space:nowrap;border-radius:0 0 5px 0!important}body .skip_content:active,body .skip_content:focus{left:1px;top:1px;text-decoration:underline;background:#FFBF47!important}.skip_content:hover{text-decoration:none}.relative{position:relative!important}.absolute{position:absolute!important}.fixed{position:fixed!important}.noFloat{float:none!important}.minus0{z-index:0}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;left:103px;top:71px}.floatRight{float:right}.noMargin{margin:0!important}.noTopMargin{margin-top:0!important}.noBottomMargin{margin-bottom:0!important}.noRightMargin{margin-right:0!important}.noLeftMargin{margin-left:0!important}.noSideMargins{margin-right:0!important;margin-left:0!important}.marginAll{margin:1.125rem!important}.marginTop{margin-top:1.125rem!important}.marginTopLarge{margin-top:2.25rem!important}.marginTopSmall{margin-top:.625rem!important}.marginRight{margin-right:1.125rem!important}.marginRightLarge{margin-right:2.25rem!important}.marginRightSmall{margin-right:.625rem!important}.marginBottom{margin-bottom:1.125rem!important}.marginBottomLarge{margin-bottom:2.25rem!important}.marginBottomSmall{margin-bottom:.625rem!important}.marginLeft{margin-left:1.125rem!important}.marginLeftLarge{margin-left:2.25rem!important}.marginLeftSmall{margin-left:.625rem!important}.marginNegativeTop{margin-top:-1.125rem!important}.marginNegativeTopLarge{margin-top:-2.25rem!important}.marginNegativeTopSmall{margin-top:-.625rem!important}.noPadding{padding:0!important}.noTopPadding{padding-top:0!important}.noRightPadding{padding-right:0!important}.noBottomPadding{padding-bottom:0!important}.noLeftPadding{padding-left:0!important}.paddingAll{padding:1.125rem!important}.paddingAllSmall{padding:.625rem!important}.paddingAllLarge{padding:2.25rem!important}.paddingTop{padding-top:1.125rem!important}.paddingTopLarge{padding-top:2.25rem!important}.paddingTopSmall{padding-top:.625rem!important}.paddingRight{padding-right:1.125rem!important}.paddingRightLarge{padding-right:2.25rem!important}.paddingRightSmall{padding-right:.625rem!important}.paddingBottom{padding-bottom:1.125rem!important}.paddingBottomLarge{padding-bottom:2.25rem!important}.paddingBottomSmall{padding-bottom:.625rem!important}.paddingLeft{padding-left:1.125rem!important}.paddingLeftLarge{padding-left:2.25rem!important}.paddingLeftSmall{padding-left:.625rem!important}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1)}50%{-webkit-transform:scale(1.1)}100%{-webkit-transform:scale(1)}}@-moz-keyframes pulse{0%{-moz-transform:scale(1)}50%{-moz-transform:scale(1.1)}100%{-moz-transform:scale(1)}}@-ms-keyframes pulse{0%{-ms-transform:scale(1)}50%{-ms-transform:scale(1.1)}100%{-ms-transform:scale(1)}}@-o-keyframes pulse{0%{-o-transform:scale(1)}50%{-o-transform:scale(1.1)}100%{-o-transform:scale(1)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}.pulse{-webkit-animation-name:pulse 1s linear;-moz-animation-name:pulse;-ms-animation-name:pulse;-o-animation-name:pulse;animation-name:pulse}img{image-rendering:auto;image-rendering:crisp-edges;image-rendering:pixelated;image-rendering:inherit;image-rendering:initial;image-rendering:unset}input:not([type="radio"]):not([type="checkbox"]){-webkit-appearance:none;border-radius:0}[type='text'].large,[type='search'].large{height:3.5rem;padding:.5rem 1rem;font-size:1.25rem}input:not([type]):focus,input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="color"]:focus,textarea:focus,input.sync_sent_highlighted,select:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{background:#fff;border-color:#999;outline-width:3px;outline-style:solid;outline-color:#ffbf47}a:focus,.bx-wrapper .bx-controls-auto .bx-start:focus,.bx-wrapper .bx-controls-auto .bx-stop:focus,.sidebar a:focus .value .valueTitle,.displayOptions a:focus,.contrast:focus,.buttonSquare:focus,input.button:focus,.button:focus,a.button:focus,.FormButton:focus,button:focus,button:focus span.icon,.headerLink.trigger.active:focus,.tileNavigationNodes .button.hollow:focus,.button.hollow:focus,a.button.hollow:focus,.button.toggler.active:focus,.featuredNewsCol figcaption a:focus,#cookie-law button:focus,#cookie-law a:focus,.callout .close-button:focus,a.greyButton:focus,.button.greyButton:focus,a.back-to-top:focus,.close-button:focus span,.dashboard-Canvas a.card:focus .description,.parts a:focus span,.parts a.current:focus span,.fontOptions ul li a:focus,body.contrastView .fontOptions ul li a:focus,body.contrastView .fontOptions ul li a:focus span,body.contrastView .fontOptions ul li a.active:focus,.promo:focus *,.promo:focus .promoText,.promoLeads a:focus .promoText,.promoListing a:focus .promoText{background-image:none;outline-color:#ffbf47;background-color:#ffbf47!important;color:#000!important;text-shadow:none!important;fiter:none}.button:focus{border-color:#000!important}.button.greyButton:focus{background:#ffbf47!important}.news-pager a.active:focus:after{border-right-color:#FFBF47!important}a:focus:hover,.promoLeads a:focus .promoText .headline,a:focus .promo .promoText p .headline,a:focus .promo .promoText .published{color:#000!important}::-moz-selection{text-shadow:none!important;background:#ffbf47!important;color:#000}::selection{text-shadow:none!important;background:#ffbf47!important;color:#000}.trigger.withArrows:after{content:"\25bc";float:right;color:inherit;margin-left:.5rem}.trigger.active.withArrows:after{content:"\25b2"}.withMidLine{background-image:none;background-repeat:repeat-y;background-position:center}.noBorder{border:none!important}.borderTop{border-top:1px solid #ccc}.borderTopThick{border-top:2px solid #ccc}.borderBottomThick{border-bottom:2px solid #ccc}.borderAll{border:1px solid #ccc}.borderRight{border-right:1px solid #ccc}.borderLeft{border-left:1px solid #ccc}.colorAlt{color:#ccc!important}.borderBottom,.noBorder.borderBottom{border-bottom:1px solid #ccc!important}.bgColorAlt{background-color:#F5F5F5}.borderTop.borderDotted{border-top:1px dotted #ccc}.borderBottom.borderDotted{border-bottom:1px dotted #ccc}.borderDottedStyle{border-style:dotted!important}.withShadow{-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,0.75);-moz-box-shadow:0 3px 5px 0 rgba(0,0,0,0.75);box-shadow:0 3px 5px 0 rgba(0,0,0,0.75)}.innerShadow{-webkit-box-shadow:inset 0 5px 5px 0 rgba(0,0,0,0.5);-moz-box-shadow:inset 0 5px 5px 0 rgba(0,0,0,0.5);box-shadow:inset 0 5px 5px 0 rgba(0,0,0,0.5)}.withShadowMedium{-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,0.45);-moz-box-shadow:0 3px 5px 0 rgba(0,0,0,0.45);box-shadow:0 3px 5px 0 rgba(0,0,0,0.45)}.innerShadowMedium{-webkit-box-shadow:inset 0 5px 5px 0 rgba(0,0,0,0.2);-moz-box-shadow:inset 0 5px 5px 0 rgba(0,0,0,0.2);box-shadow:inset 0 5px 5px 0 rgba(0,0,0,0.2)}.withTextShadow{text-shadow:0 2px 2px rgba(0,0,0,0.8)}.bold{font-weight:700}.displayOptionsExpanded .wrapper{padding:5px 0;color:#000}.no-js .displayOptionsExpanded{display:block!important}.preview{display:block;width:100%;height:45px;border:1px solid #ccc;border-radius:3px;background-color:#FFF;margin-top:15px;overflow:hidden}body.contrastView .preview{border-color:#FFF}.preview p{margin:0;padding:0;line-height:45px;position:relative;display:block}.preview p span{vertical-align:central;display:block;float:left;line-height:45px;box-sizing:border-box}.preview p .viewLabel{color:#000;text-transform:uppercase;font-size:16px!important;padding:0 10px;min-width:20%;border-right:1px solid #ccc;text-align:center}body.contrastView .preview p .viewLabel{color:#FFF;background-color:#2c2c33!important;border-right-color:#fff}.preview p .view{padding:0 10px;width:80%;height:45px;border-top-right-radius:3px;border-bottom-right-radius:3px;overflow:hidden;color:#000;line-height:45px!important;font-size:18px}body.contrastView .preview p .view{color:#FFF}.preview.contrastActive p .view,.preview.contrastActive.contrast p .view,.preview.contrast p .view{background-color:#000!important;color:#FFF}.preview.normal p .view{background-color:#FFF!important;color:#000!important}.preview.big p .view{font-size:24px!important}.fontOptions{display:inline-block}.fontOptions a{display:inline-block;border-radius:3px!important;border:1px solid #000;color:#000;text-align:center;margin-left:5px;position:relative;text-decoration:none!important}.fontOptions a.regular{width:35px;height:35px;line-height:35px;margin-top:10px;font-size:18px!important}.fontOptions a:hover,.fontOptions a.active:hover{box-shadow:inset 0 0 1px #2ba6cb;color:#000!important}.fontOptions a.contrast,.fontOptions a.contrast:hover{box-shadow:inset 0 0 1px #2ba6cb;color:#FFF!important}.fontOptions a.active:after,.fontOptions a.active:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;top:0}.fontOptions a.regular.active:after,.fontOptions a.regular.active:before{top:-31px}.fontOptions a.big.active:after,.fontOptions a.big.active:before{top:-21px}.fontOptions a.active:after{border-color:rgba(51,51,51,0);border-top-color:#333;border-width:15px;margin-left:-15px;margin-bottom:-12px}body.contrastView .fontOptions a.active:after{border-color:rgba(255,255,255,0);border-top-color:#fff}.fontOptions a.big{width:45px;height:45px;line-height:45px;font-size:24px!important}.fontOptions a span.sync_word_highlighted{background-color:#0FF!important}.fontOptions ul{list-style-type:none;position:relative;top:15px;margin:0 10px 24px;padding:0;display:inline-block;height:45px!important;font-size:18px!important}.fontOptions ul li{display:inline;float:left;position:relative}.fontOptions ul li a{vertical-align:baseline}.fontOptions .contrast{border-color:#000;background-color:#000;color:#FFF!important}body.contrastView .fontOptions a.contrast,body.contrastView .fontOptions a.contrast.active,body.contrastView .fontOptions .contrast span{background-color:#000!important;border-color:#fff!important;color:#FFF!important}.fontOptions .normal{border-color:#000;background-color:#FFF}body.contrastView .fontOptions a.normal,body.contrastView .fontOptions a.normal.active,body.contrastView .fontOptions .normal span{background-color:#fff!important;border-color:#fff!important;color:#000!important}a.signPost{display:block;width:100%;margin-right:0;margin-left:0;vertical-align:middle;font-family:inherit;text-decoration:none;-webkit-appearance:none;text-align:center;cursor:pointer}a.signPost span{display:block;clear:both}a.signPost span.fas,a.signPost span.far,a.signPost span.signPostString,a.signPost:focus span.fas,a.signPost:focus span.far,a.signPost:focus span.signPostString{color:#000!important}a.signPost:hover .signIcon.withPulse,a.signPost:focus .signIcon.withPulse{opacity:1;z-index:1;-webkit-animation:pulse 1s;-moz-animation:pulse 1s;-ms-animation:pulse 1s;-o-animation:pulse 1s;animation:pulse 1s}.has-tip.reset-has-tip{border-bottom:none!important;font-weight:400}ul.bxslider{margin-left:0!important}.bx-wrapper{position:relative;margin:0;padding:0;*zoom:1}.bx-wrapper img{max-width:100%;display:block}.main .bx-wrapper img{width:100%}.bx-wrapper .bx-viewport{left:0;background:#fff;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-50px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(../graphics/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#333;padding-top:20px}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:30px;height:30px;margin:0 5px;outline:0;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px}.bx-wrapper .bx-prev{left:10px;background:url(../graphics/controls.png) no-repeat 0 -32px}.bx-wrapper .bx-next{right:10px;background:url(../graphics/controls.png) no-repeat -43px -32px}.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center;height:40px;width:40px;background-color:transparent;background-image:url(../graphics/buttonRoundBG.png);color:#000;border-radius:25px;top:13px;right:25px;z-index:1004;cursor:pointer}.bx-wrapper .bx-controls-auto:hover{background-image:url(../graphics/buttonRoundBG-hover.png)}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;outline:0;width:40px;height:40px;background-image:url(../graphics/play-slider.png);background-size:22px 22px;background-position:center center;background-repeat:no-repeat;color:#FFF}.lt-ie9 .bx-wrapper .bx-controls-auto .bx-start{background-image:url(../graphics/play-slider-legacy.png)}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;outline:0;width:40px;height:40px;background-image:url(../graphics/pause-slider.png);background-size:22px 22px;background-position:center center;background-repeat:no-repeat;color:#FFF}.lt-ie9 .bx-wrapper .bx-controls-auto .bx-stop{background-image:url(../graphics/pause-slider-legacy.png)}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start:focus,.bx-wrapper .bx-controls-auto .bx-stop:focus{opacity:1}.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-stop.active{display:none}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;width:100%;text-align:center}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}.newsFeature .item{background-size:cover!important;background-position:center center;background-repeat:no-repeat}.newsFeature .item figure{height:inherit;margin:0!important}.featuredNewsCol figure{position:relative}.featuredNewsCol figure img{width:100%;height:100%;opacity:0}.featuredNewsCol figcaption{display:block;position:absolute;z-index:1;right:0;bottom:0;left:0;text-align:center;color:#FFF;background-color:#000}.featuredNewsCol figcaption,.campaignSlides figcaption{background-color:#333}.featuredNewsCol figcaption.black80,.campaignSlides figcaption.black80{background-color:transparent;background-image:url(../graphics/black80.png)}.featuredNewsCol figcaption.black65,.campaignSlides figcaption.black65{background-color:transparent;background-image:url(../graphics/black65.png)}.news-pager{margin:0;list-style-type:none;padding:0}.news-pager li{margin-left:0}.news-pager a{display:table;width:100%;padding:0;text-decoration:none;position:relative;vertical-align:central}.news-pager a span{display:table-cell;vertical-align:middle;box-sizing:border-box;padding:0 20px;border-bottom:1px solid}.news-pager li:last-of-type a span{border:none}.news-pager a.active{font-style:italic}.news-pager a.active:after{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-width:10px;margin-top:-10px}.featuredNewsCol,.featuredNewsNavCol,.newsFeature .item{height:43vh}.news-pager.fourItems a{height:10.75vh}.news-pager.threeItems a{height:14.333333vh}.news-pager.twoItems a{height:21.5vh}.news-pager.oneItems a{height:43vh}.accordion-content::before,.accordion-content::after{content:' ';display:table}.accordion-content::after{clear:both}.serviceNodes a{background-color:grey;color:#FFF;display:block;text-decoration:none!important;border-radius:5px;-webkit-hyphens:none;hyphens:none;-ms-hyphens:none}mark{background:#F2E6AA;border:1px solid #E6D273;box-shadow:inset 0 1px 0 #F9F3D5;padding:3px;box-sizing:border-box;display:inline-block}blockquote{margin:0 0 1rem;padding:.5625rem 1.25rem 0 1.1875rem}blockquote,blockquote p{line-height:1.6}.sidebar small.url{overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:none;-ms-hyphens:none;-moz-hyphens:none;hyphens:none;display:block!important;max-width:100%!important}.sidebar .menu.socialShares > li > a{padding:0!important;margin:.7rem 1rem .7rem 0}.sidebar .menu.socialShares > li > a img{margin-right:0}.sidebar .sideNav ul.nav{display:block;clear:none!important;list-style-type:none}.sidebar .sideNav ul.nav li{margin-bottom:0}.sidebar .sideNav ul.nav a{padding:15px 1.25rem;display:block;text-decoration:none}.sidebar .sideNav ul.nav li a span::first-letter{text-transform:uppercase}.sidebar .sideNav ul.nav a:hover span.folioTitle{text-decoration:underline!important}.sidebar .sideNav ul.nav a span.part{display:block}.sidebar .sideNav ul.nav a span.subTitle{display:block}.sidebar .sideNav ul.nav a.active:hover span.folioTitle{text-decoration:none!important}.sideMenu ul{list-style-type:none;margin-left:0;margin-bottom:0}.sideMenu a{display:block;padding:.625rem 0}.sidebar section p:last-of-type,.sidebar .section p:last-of-type{margin-bottom:0!important}a.chapterNav{text-decoration:none!important;width:100%;display:block}a.chapterNav span{display:block}a.chapterNav:hover span.part,a.chapterNav:hover span.subTitle{text-decoration:none!important}a.chapterNav:hover span.folioTitle{text-decoration:underline!important}a.chapterNav.active:hover span.folioTitle{text-decoration:none!important}.dateCalBlock{display:inline-block;margin-right:30px;margin-left:0;margin-bottom:15px;width:40px}.dateCalBlock.withDateCalBlockTitle{width:auto}.dateCalBlock .dateCal{display:inline-block;float:left;margin-right:10px;text-align:center;width:40px;height:40px}.dateCalBlock.noMargin .dateCal{margin-right:0!important;float:none!important;display:block}.dateCalBlock .dateCalBlockTitle{float:left;line-height:normal;vertical-align:top;font-size:inherit;white-space:nowrap;font-size:.75rem;padding:10px 0;width:inherit!important;text-align:center}.dateCalBlock .dateCalBlockTitle.normalText{font-size:inherit!important;white-space:normal!important}.dateCalBlockTitle abbr{text-decoration:none;border:none}.dateCal span{display:block;clear:both}table td .dateCalBlock span{max-width:40px}.dateMonthAbbr{border-radius:2px 2px 0 0;font-size:9px;line-height:14px;text-align:center}.dateDayNum{border:1px solid;border-radius:0 0 2px 2px;font-size:18px;min-height:26px;line-height:25px}.dateDayNum sup{font-size:.6rem}.dateCalBlock.has-tip{border-bottom:0}a.promo{display:block;text-decoration:none!important;padding-bottom:20px}a.promo.row{padding-bottom:0!important}.promo .promoText{padding:10px 10px 0}.promo .callout{clear:both}.promo p:last-of-type,.promo time:last-of-type{margin-bottom:0!important}.promo .promoText p span,.promo .promoText p time{margin-bottom:10px}.promo .promoText p span{display:inline-block;hyphens:none}.promo .promoText p time{display:block;margin-bottom:0}.promo .promoText p .headline{font-weight:700;display:block;line-height:normal!important}a.promo:hover p .headline{text-decoration:underline!important}#storeMiniBasket a.promo{background:none}#storeMiniBasket a.promo time{margin-bottom:10px!important}.promo .promoText .abstract,.promo .promoText .published{color:#000}.promo .promoText .published{font-size:.85rem;font-weight:900;color:#999}.promo:focus .promoText .published{color:#000}.itemSummary a.itemSummaryLink{text-decoration:none}.itemSummary .promoText span,.itemSummary .promo .promoText p span{display:block!important}.itemSummary a.itemSummaryLink{display:block!important}.itemSummary a.itemSummaryLink:focus,.itemSummary a.itemSummaryLink:focus :hover{background-color:#FFBF47!important;color:#000!important}img.fullWidth,img.expanded{width:100%;height:auto}.card-image-overflow{display:block;overflow:hidden;position:relative;background-color:#efefef;padding-bottom:75%}.card-image-overflow.img1by1{padding-bottom:100%}.card-image-overflow.img16by9{padding-bottom:56.25%}.card-image-overflow.img4by3{padding-bottom:75%}.card-image-overflow.img3by2{padding-bottom:66.66%}.card-image-overflow.img8by5{padding-bottom:62.5%}.card-image-overflow.a4sheet{padding-bottom:129%}.card-image-overflow.imgMaskPreview{padding-bottom:75%}.card-image-overflow-full{display:block;overflow:hidden;position:relative;background-color:#efefef}img.card-image{background-size:cover;background-position:center center;background-repeat:no-repeat;display:block;width:100%;min-height:inherit;position:absolute;top:0;bottom:0;left:0;right:0}.card-image.withZoom,.monogram.withZoom{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .35s;-moz-transition:-moz-transform .35s;transition:transform .35s}a:hover .card-image.withZoom,a:focus .card-image.withZoom,div.promo:hover .card-image.withZoom,div.promo:focus .card-image.withZoom,a:hover .monogram.withZoom,a:focus .monogram.withZoom{-webkit-transform:scale(1.12);-moz-transform:scale(1.12);-ms-transform:scale(1.12);-o-transform:scale(1.12);transform:scale(1.12)}.content .subHeading{color:#666!important}.content .info{background:#ddf4fc;text-align:center;padding:1.25em;margin-bottom:1.25em;display:block;clear:both}.content .info p:last-of-type{margin-bottom:0}.content .highlight{background:#fff3d9;text-align:center;padding:1.25em;margin-bottom:1.25em;display:block;clear:both}.content .highlight p:last-of-type{margin-bottom:0}.contentImg.right,.contentVid.right{margin:1.5em 0 2em;clear:left}.contentImg.left,.contentVid.left{margin:1.5em 0 2em;clear:right}.content .contentImg.left:first-of-type,.content .contentImg.right:first-of-type,.content .contentVid.left:first-of-type,.content .contentVid.right:first-of-type{margin-top:.5em}.contentImg,.contentVid{width:100%}.contentImg img,.contentVid iframe,.contentVid video{margin-bottom:10px;width:100%}.contentImg.center,.contentVid.center{margin:1.5em auto 2em;width:100%;text-align:center}.contentImg.fullWidth{margin:1.5em auto 2em;width:100%!important;text-align:center}.wrapper video,.wrapper iframe{margin:0 0 1em!important}.mediaContainer{width:auto!important;padding:1em;margin-bottom:1em;display:inline-block;position:relative}.lt-ie9 .mediaContainer,.lt-ie9 video{width:100%!important;display:none!important}.wrapper iframe,#embededmap{width:100%;height:480px!important;max-width:none;height:auto;border:0}.gm-style img{max-width:none;height:auto}.flex-video{position:relative;height:0;padding-bottom:75%;margin-bottom:1rem;overflow:hidden}.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%!important;min-height:auto!important}.taskAction{width:100%}@media screen and (max-width: 39.9375em){.buttonActions .row .button:first-of-type{margin-bottom:1rem!important}}.buttonActions .button:only-of-type,.buttonActions .button:last-of-type{margin-bottom:0!important}.button.noWrap{white-space:nowrap!important}.button.noDecor{border:none!important;background:none;color:#000!important;text-decoration:none!important}.button.noDecor i.fas{margin-right:5px}.button.fullWidth{display:block;width:100%;margin-right:0;margin-left:0}a.button.hollow.fillEffect{transition:.08s ease-in;-o-transition:.08s ease-in;-ms-transition:.08s ease-in;-moz-transition:.08s ease-in;-webkit-transition:.08s ease-in;position:relative;outline:0;overflow:hidden;background:none!important;z-index:1;cursor:pointer}.tileNavigationNodes.text-black .button.hollow.fillEffect:hover{color:#000!important}.tileNavigationNodes.text-white .button.hollow.fillEffect:hover{color:#fff!important}.button.hollow.fillEffect:before{content:"";position:absolute;background:rgba(0,0,0,.7);bottom:0;left:0;right:100%;top:0;z-index:-1;-webkit-transition:right .2s ease-in}.tileNavigationNodes.text-black .button.hollow.fillEffect:before{background:rgba(255,255,255,.3)}.tileNavigationNodes.text-white .button.hollow.fillEffect:before{background:rgba(0,0,0,.3)}.button.hollow.fillEffect:hover:before{right:0}a.button.hollow.arrowEffect{position:relative;overflow:hidden;z-index:1;cursor:pointer;transition:.08s ease-in;-o-transition:.08s ease-in;-ms-transition:.08s ease-in;-moz-transition:.08s ease-in;-webkit-transition:.08s ease-in}a.button.hollow.arrowEffect:before{content:"→";position:absolute;color:#000;left:83%;opacity:0;-webkit-transition:all 250ms cubic-bezier(0.680,-0.550,0.265,1.550);font-weight:900!important;font-size:15px!important;letter-spacing:2px!important;text-transform:uppercase}a.button.hollow.arrowEffect:hover:before{left:84%;opacity:1}a.button.hollow.arrowEffect:hover{width:auto}.dashboard-UI-Bg{border-top:1px solid #D8D8D8;border-bottom:1px solid #D8D8D8}.dashboard-UI-Bg,.dashboard-UI-Bg .top-bar{background:#fff}.dashboard-UI-Bg .menu.dropdown{width:100%}.dashboard-UI-Bg .menu.dropdown .menu{-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,0.75);-moz-box-shadow:0 3px 5px 0 rgba(0,0,0,0.75);box-shadow:0 3px 5px 0 rgba(0,0,0,0.75);border-color:#D8D8D8!important}.dashboard-UI-Bg .menu.dropdown .menu li a{border-bottom:1px solid #D8D8D8}.dashboard-UI-Bg .menu.dropdown .menu li:last-of-type a{border-bottom:none}.dashboard-UI-Bg .menu.dropdown a:hover,.dashboard-UI-Bg .menu.dropdown a.trigger.active{background:#EFEFEF!important}.dashboard-UI-Bg .menu.dropdown > li > a{background:#FFF;color:#000;border-right:1px solid #D8D8D8;padding-top:14px;padding-bottom:14px}.dashboard-UI-Bg .menu.dropdown li a{background:#FFF;color:#000!important}.dashboard-UI-Bg .menu.dropdown > li:first-of-type > a{border-left:1px solid #D8D8D8}.dashboard-UI-Bg .dropdown.menu > li.is-dropdown-submenu-parent > a::after{display:block;width:0;height:0;border:inset 5px;content:'';border-bottom-width:0;border-top-style:solid;border-color:#000 transparent transparent;right:10px;left:auto;margin-top:-3px}.drillDownContainer{border-right:1px solid #D8D8D8;border-left:1px solid #D8D8D8;height:300px;overflow-y:auto}.menu.drilldown{border-color:#D8D8D8!important}.menu.drilldown li a:hover,.menu.drilldown li a.active{background:#EFEFEF!important}.menu.drilldown li a{border-bottom:1px solid #D8D8D8}.dashboard-UI-Bg .is-dropdown-submenu .is-dropdown-submenu-parent > a{background-color:#EFEFEF!important}.dashboard-UI-Bg .is-dropdown-submenu .is-dropdown-submenu-parent.opens-left > a::after{display:block;width:0;height:0;border:inset 5px;content:'';border-left-width:0;border-right-style:solid;border-color:transparent #000 transparent transparent;right:auto;left:5px}.dashboard-UI-Bg .is-dropdown-submenu .is-dropdown-submenu-parent.opens-left:hover > a::after{border-color:transparent #000 transparent transparent}.dashboard-UI-Bg .is-dropdown-submenu .is-dropdown-submenu-parent.opens-right > a::after{display:block;width:0;height:0;border:inset 5px;content:'';border-right-width:0;border-left-style:solid;border-color:transparent transparent transparent #000;right:10px}.dashboard-UI-Bg .is-dropdown-submenu .is-dropdown-submenu-parent.opens-right:hover > a::after{border-color:transparent transparent transparent #000}.dashboard-UI-Bg .dropdown.menu li.active-node{position:relative}.dashboard-UI-Bg .dropdown.menu a .show-for-large{vertical-align:top}.dashboard-UI-Bg .dropdown.menu li a i,.dashboard-UI-Bg .dropdown.menu li a span.string,.menu.drilldown li a i,.menu.drilldown li a span.string{display:inline-block!important;vertical-align:text-top}.dashboard-UI-Bg .dropdown.menu li a i,.menu.drilldown li a i{max-width:20%}.dashboard-UI-Bg .dropdown.menu li a span.string,.menu.drilldown li a span.string{max-width:80%}.dashboard-UI-Bg .dropdown.menu li.active-node a .fas.fa-check,.menu.drilldown li a .fas.fa-check{position:absolute;right:0;top:16px;font-size:10px}.dashboard-UI-Bg .dropdown.menu li.active-node > a,.menu.drilldown li.active-node > a{background:#2ba6cb!important;color:#fff!important}.dashboard-UI-Bg .dropdown.menu > li.is-active > a{background:#efefef!important;color:#000!important}.dashboard-UI-Bg .dropdown.menu li.no-flex{flex:none!important}.panelExpanded{background-color:#EFEFEF}.row.fullwidth{max-width:100%}.tileNavigationNodes .tileNavNode{background-color:#efefef}.tileNavigationNodes .button.hollow{background-color:transparent!important;text-decoration:none!important}.tileNavigationNodes.text-black a.button.hollow,.tileNavigationNodes.text-black a.button.hollow:hover{border-color:#000!important;color:#000!important}.tileNavigationNodes.text-white a.button.hollow,.tileNavigationNodes.text-white a.button.hollow:hover{border-color:#FFF!important;color:#FFF!important}.category-card-nav .cardWrap{border:1px solid #efefef;border-color:#efefef}.category-card-nav .category-card-image-overflow{overflow:hidden;position:relative;display:block}.category-card-nav .category-card-image{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .35s;-moz-transition:-moz-transform .35s;transition:transform .35s;background-size:cover;background-position:center center;background-repeat:no-repeat;display:block;width:100%;background-color:#efefef}.category-card-nav .category-card-image.img1by1{padding-bottom:100%}.category-card-nav .category-card-image.img16by9{padding-bottom:56.25%}.category-card-nav .category-card-image.img4by3{padding-bottom:75%}.category-card-nav .category-card-image.img3by2{padding-bottom:66.66%}.category-card-nav .category-card-image.img8by5{padding-bottom:62.5%}.category-card-nav .category-card-nav-item .promoText{background-color:#efefef;color:#000;display:block!important}.category-card-nav .category-card-nav-item a{text-decoration:none!important}.category-card-nav .category-card-nav-item a:focus *{color:#000!important}.category-card-nav.whitelinks .category-card-nav-item .promoText{color:#FFF!important}.category-card-nav .category-card-nav-item a:hover .category-card-image,.category-card-nav .category-card-nav-item a:focus .category-card-image{-webkit-transform:scale(1.12);-moz-transform:scale(1.12);-ms-transform:scale(1.12);-o-transform:scale(1.12);transform:scale(1.12)}.category-card-nav .category-card-nav-item .promoText{background-color:inherit;display:block!important}.category-card-nav .category-card-nav-item .promoText{background-color:inherit;display:block!important}.subHeader .heroImage{background-repeat:no-repeat;background-size:contain}.heroImage img{margin:0!important}.subHeader.text-black{color:#000!important}.inPageBanner .borderAll{border-width:3px}.inPageBanner img{margin:0!important}.inPageBanner .frame.marginNegativeTop{margin-top:-3.125rem!important}.inPageBanner .frame.marginNegativeTopLarge{margin-top:-4.25rem!important}.inPageBanner .frame.marginNegativeTopSmall{margin-top:-2.625rem!important}.dashboard-Canvas a.card{border:1px solid #D8D8D8}.dashboard-Canvas a.card.withShadow{border:none}.dashboard-Canvas a.card .monogram{color:#000!important;text-decoration:none!important}.dashboard-Canvas a.card .description{background-color:#fff}.card .card-image-overflow{text-align:center;position:relative;vertical-align:middle;background-color:#efefef}.card .card-image-overflow .fitAll img.card-image{position:absolute;min-height:auto;width:86%;left:7%!important;right:7%!important;top:10%;-moz-box-shadow:0 0 6px 0 rgba(0,0,0,0.12);box-shadow:0 0 6px 0 rgba(0,0,0,0.12)}.monogram{background-color:gray;position:absolute;border-radius:50%;min-width:100px;min-height:100px;top:50%;left:50%;margin-top:-50px;margin-left:-50px;font-size:2.7rem;font-weight:900}.promoLeads a.card,.promoListing a.card{text-decoration:none!important}.promoLeads a .promoText,.promoListing a .promoText{color:#000!important;text-decoration:none!important;display:block}.promoLeads a .promoText .headline,.promoLeads a .promoText .abstract,.promoLeads a .promoText time,.promoListing a .promoText .headline,.promoListing a .promoText .abstract,.promoListing a .promoText time{display:block}.promoText{background-color:#fff}.menu.atoz li.active a,.menu.atoz li.is-active a{color:#FFF!important}.reveal{background-color:#efefef}.reveal .panel{background-color:#FFF}.reveal .panel p:last-of-type{margin-bottom:0!important}.pairLabel{color:#444}.pairValue{font-weight:700;color:#444;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.pairValue .label{font-size:inherit!important;white-space:inherit}.pairValue .label.success,.pairValue .label.primary{color:#fff}.details img.labelIcon{width:32px;height:32px}.label.expanded{display:block;text-align:center}.textColor{background-color:#FFF}.textColor.primary{color:#2ba6cb}.textColor.secondary{color:#e9e9e9}.textColor.alert{color:#c60f13}.textColor.success{color:#5da423}.textColor.warning{color:#ffae00}a:focus .textColor{background-color:inherit;color:#000}.faq .question,.faq .answer{text-align:center;font-size:2rem;font-family:Garamond,serif;font-weight:700;font-style:italic}.faq .question{color:#008BBC}.faq .answer{color:#444}.faq .questionText{margin-top:.5rem;color:#008BBC}.org .orgText{margin-top:.5rem;color:#008BBC}.org .columns .panel p:last-of-type{margin-bottom:0!important}.org .columns .panel.paddingAll.details:last-of-type{margin-bottom:0!important}.account .accountText{margin-top:.5rem}.account .columns .panel p:last-of-type{margin-bottom:0!important}.account.columns .panel.paddingAll.details:last-of-type{margin-bottom:0!important}.back-to-top{display:none;z-index:999;position:fixed;right:20px;bottom:20px;width:50px;height:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:50px;border-radius:50px}a.back-to-top{font-weight:600;letter-spacing:2px;font-size:.7rem;text-transform:uppercase;text-align:center;line-height:1.6;padding-left:2px;padding-top:8px;text-decoration:none!important}a.back-to-top .arrow:before{content:"↑";font-style:normal;font-weight:600;font-size:1rem;line-height:1;speak:none;-webkit-font-smoothing:antialiased;text-align:center;display:block;vertical-align:middle;cursor:pointer}a.back-to-top:hover .arrow:before{line-height:.9}.ribbonWrap{position:relative}.ribbon-wrapper-large{width:85px;height:88px;overflow:hidden;position:absolute;z-index:1;top:-3px;right:-3px}.ribbon-wrapper-large.leftRibbon{right:0;left:-6px}.mediaStore .ribbon-wrapper-large.leftRibbon{right:0;left:0}.ribbon-wrapper-small{width:48px;height:50px;overflow:hidden;position:absolute;z-index:1;top:-3px;right:-3px}.ribbon{text-align:center;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);position:relative}.leftRibbon .ribbon{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}.ribbon-wrapper-large .ribbon{font:bold 12px Sans-Serif;padding:7px 0;left:-5px;top:17px;width:120px}.ribbon-wrapper-large.leftRibbon .ribbon{left:-26px}.ribbon-wrapper-small .ribbon{font:bold 8px Sans-Serif;padding:4px 0;left:-5px;top:8px;width:70px}.ribbon{-webkit-text-shadow:rgba(0,0,0,0.55) 0 1px 1px;-moz-text-shadow:rgba(0,0,0,0.55) 0 1px 1px;text-shadow:rgba(0,0,0,0.55) 0 1px 1px;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.3);-moz-box-shadow:0 0 3px rgba(0,0,0,0.3);box-shadow:0 0 3px rgba(0,0,0,0.3);color:#FFF}.ribbon:before,.ribbon:after{content:"";border-left:4px solid transparent;border-right:4px solid transparent;position:absolute;bottom:-4px}.ribbon.positive{background-color:#B6BF00;background-image:-webkit-gradient(linear,left top,left bottom,from(#c4ce01),to(#B6BF00));background-image:-webkit-linear-gradient(top,#c4ce01,#B6BF00);background-image:-moz-linear-gradient(top,#c4ce01,#B6BF00);background-image:-ms-linear-gradient(top,#c4ce01,#B6BF00);background-image:-o-linear-gradient(top,#c4ce01,#B6BF00)}.ribbon.positive:before,.ribbon.positive:after{border-top:4px solid #7d8302}.ribbon.negative{background-color:#BC000E;background-image:-webkit-gradient(linear,left top,left bottom,from(#dc0313),to(#BC000E));background-image:-webkit-linear-gradient(top,#dc0313,#BC000E);background-image:-moz-linear-gradient(top,#dc0313,#BC000E);background-image:-ms-linear-gradient(top,#dc0313,#BC000E);background-image:-o-linear-gradient(top,#dc0313,#BC000E)}.ribbon.negative:before,.ribbon.negative:after{border-top:4px solid #85040d}.ribbon.purple{background:#4c508a;background-image:-webkit-gradient(linear,left top,left bottom,from(#4c508a),to(#513a7e));background-image:-webkit-linear-gradient(top,#4c508a,#513a7e);background-image:-moz-linear-gradient(top,#4c508a,#513a7e);background-image:-ms-linear-gradient(top,#4c508a,#513a7e);background-image:-o-linear-gradient(top,#4c508a,#513a7e)}.ribbon.purple:before,.ribbon.purple:after{border-top:4px solid #3a2666}.ribbon:before{left:0}.ribbon:after{right:0}.ribbon.alternative{background-color:#0483DC;background-image:-webkit-gradient(linear,left top,left bottom,from(#809CC3),to(#0483DC));background-image:-webkit-linear-gradient(top,#809CC3,#0483DC);background-image:-moz-linear-gradient(top,#809CC3,#0483DC);background-image:-ms-linear-gradient(top,#809CC3,#0483DC);background-image:-o-linear-gradient(top,#809CC3,#0483DC)}.ribbon.alternative:before,.ribbon.alternative:after{border-top:4px solid #045188}.ribbon.fresh{background:#00a4ef;border:1px solid rgba(0,0,0,.3);box-shadow:0 1px 3px rgba(0,0,0,.2);background-image:none}.ribbon.fresh:before,.ribbon.fresh:after{border-top:4px solid #192238}.ribbon:before{left:0}.ribbon:after{right:0}.searchResults,.searchResults ul{list-style-type:none;margin-left:0!important}.searchResults li{margin-bottom:1.25rem;margin-left:0}.lt-ie9 .searchResults li{margin-bottom:20px}.searchResults li a{display:block;border:1px solid;border-left-width:10px;border-color:#efefef;padding:1.25rem!important;text-decoration:none;color:#000}.lt-ie9 .searchResults li a{padding:20px!important}.searchResults li a > :first-child{margin-top:0}.searchResults li a > :last-child{margin-bottom:0}.searchResults li a small{color:green;display:block;margin:.625rem 0}.lt-ie9 .searchResults li a small{margin:10px 0}.searchResults li a b.contentType{background-color:#efefef;display:inline-block;margin-left:-1.25rem;padding:.3rem 2.25rem .3rem 1.25rem;margin-bottom:.625rem;font-weight:400;font-size:.75rem;position:relative}.searchResults li a b.contentType:after{right:0;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-right-color:#fff;border-width:15px;margin-top:-15px}.searchResults li a:hover b.contentType{background-color:#E2E2E2;color:#000}.searchResults li a:focus b.contentType,.searchResults li a:focus mark{background-color:#000;color:#ffbf47;box-shadow:none}.searchResults li a:focus b.contentType:after{border-right-color:#ffbf47}.searchResults li a:focus mark{border-color:#000}.searchResults li a .headline{color:#0d5c84;text-decoration:underline}.searchResults li a:hover .headline{color:#258faf;text-decoration:none}.searchResults li a:hover p{color:#000}.searchResults li a:hover{border-color:#E2E2E2}.searchResults li a:focus,.searchResults li a:focus .headline,.searchResults li a:focus small{color:#000!important;border-color:#000}.searchResults li a .headline,.searchResults li a small{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.searchResults li a b.docType{display:inline-block;padding:.3rem 2.25rem;font-weight:400;font-size:.75rem;background-image:url(../graphics/download-ready.png);background-repeat:no-repeat;background-position:bottom left;color:#000}.searchResults li a:hover b.docType{background-image:url(../graphics/download-hover.png)}.FormLabel{font-size:1rem}.formErrorIcon,.formHelpIcon,.formSuccessIcon{display:inline-block;width:39px;height:39px;vertical-align:top;background-repeat:no-repeat;background-position:center center;background-size:80%}.errorMessage.callout{margin-bottom:0!important}.formErrorIcon{background-image:url(../graphics/formIcons/formErrorIcon.png)}.formHelpIcon{background-image:url(../graphics/i_help_small.png);cursor:pointer}.formSuccessIcon{background-image:url(../graphics/formIcons/formSuccessIcon.png)}@media
only screen and (-webkit-min-device-pixel-ratio: 1.25),only screen and ( min--moz-device-pixel-ratio: 1.25),only screen and ( -o-min-device-pixel-ratio: 1.251),only screen and ( min-device-pixel-ratio: 1.25),only screen and ( min-resolution: 200dpi),only screen and ( min-resolution: 1.25dppx){.formErrorIcon{background-image:url(../graphics/formIcons/formErrorIcon@2x.png)}.formSuccessIcon{background-image:url(../graphics/formIcons/formSuccessIcon@2x.png)}}.noMargin [type="file"],.noMargin [type="checkbox"],.noMargin [type="radio"]{margin:0!important}.radioCheck{display:block;position:relative;padding-left:45px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:33px;padding-bottom:1rem}.radioCheck input{position:absolute;cursor:pointer;height:35px;width:35px;top:0;left:0;z-index:0;opacity:0}.radioCheck.seperateLabel input{position:absolute;cursor:pointer;height:35px;width:35px;top:0;left:0;z-index:2;opacity:0}.checkmark{position:absolute;top:1px;left:0;height:35px;width:35px;background-color:#fff;border:1px solid #ccc;border-radius:3px;z-index:1}.radioCheck.seperateLabel input:focus ~ .checkmark{outline-width:3px;outline-style:solid;outline-color:#ffbf47;border-radius:0 0 0 0}.radioCheck:hover input:checked ~ .checkmark{outline-width:3px;outline-style:solid;outline-color:#ffbf47;border-radius:0 0 0 0}.radioCheck input:disabled ~ .checkmark{border:none;background-color:transparent}.checkmark:after{content:"";position:absolute;display:none}.radioCheck input:checked ~ .checkmark:after{display:block}.radioCheck .checkmark:after{left:12px;top:4px;width:10px;height:22px;border:solid #286E8A;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.basketItemwithPrice{position:relative}.basketItemwithPrice label{display:block;z-index:1;padding:1.25rem;border:1px solid #ccc;border-radius:5px}.basketItemwithPrice input[type="checkbox"] + label,.basketItemwithPrice input[type="radio"] + label{margin:0!important;display:block!important;box-sizing:border-box}.basketItemwithPrice input[type="checkbox"],.basketItemwithPrice input[type="radio"]{position:absolute;opacity:0;z-index:-1;vertical-align:text-bottom}.basketItemwithPrice input[type="checkbox"]:checked + label,.basketItemwithPrice input[type="radio"]:checked + label{border:2px solid #0667d7}.basketItemwithPrice input[type="checkbox"]:focus + label,.basketItemwithPrice input[type="radio"]:focus + label{outline-width:3px;outline-style:solid;outline-color:#ffbf47}.basketItemwithPrice.withCheckSymbol label{padding-left:2rem}.basketItemwithPrice.withCheckSymbol input[type="checkbox"] + label:before{display:block;position:absolute;left:1.25rem;content:'✗';font-size:1.125rem}.basketItemwithPrice.withCheckSymbol.checkSymbolRight label{padding-right:2rem;padding-left:1.25rem}.basketItemwithPrice.withCheckSymbol.checkSymbolRight input[type="radio"]:checked + label:before{display:block;position:absolute;right:1.25rem;left:auto;content:'✓';color:#5DA423;font-size:2rem}.basketItemwithPrice.withCheckSymbol input[type="checkbox"]:checked + label,.basketItemwithPrice.withCheckSymbol input[type="radio"]:checked + label{border-color:#5DA423}.basketItemwithPrice.withCheckSymbol input[type="checkbox"]:checked + label:before,.basketItemwithPrice.withCheckSymbol input[type="radio"]:checked + label:before{display:block;position:absolute;left:1.25rem;content:'✓';color:#5DA423;font-size:1.125rem}table a{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}table.layout-fixed{table-layout:fixed}.timetable table thead,.timetable table tbody,.timetable table tfoot{border-right:none;border-left:none}.timetable .borderLeft{border-color:#F1F1F1}.timetable-days .columns{padding:.625rem!important}.button .icn-button-arrow-left,.button .icn-button-arrow-right{display:inline-block;vertical-align:text-bottom;width:16px;height:16px;background-repeat:no-repeat;background-position:center}.button .icn-button-arrow-right{background-image:url(../graphics/icon-arrow-right-dark.png);background-size:75% auto}.button.active .icn-button-arrow-right{background-image:url(../graphics/icon-arrow-right-white.png)}.button:hover .icn-button-arrow-right,.button:focus .icn-button-arrow-right{background-position:center right;background-size:75% auto}.button .icn-button-arrow-left{background-image:url(../graphics/icon-arrow-left-dark.png);background-size:75% auto}.button:hover .icn-button-arrow-left,.button:focus .icn-button-arrow-left{background-position:center left;background-size:75% auto}.button .icn-button-arrow-right.right{margin-top:4px;background-size:75% auto}.timetable table span.callout{display:block;margin:0!important}.content table.table tr th,.content table.table tr td{vertical-align:text-top}@media screen and (max-width: 39.9375em){.timetable-current-day time{display:inline-block}}@media screen and (max-width: 39.9375em){.borderTopSmallOnly{border-top:1px solid #ccc!important}.borderBottomSmallOnly{border-bottom:1px solid #ccc!important}.paddingLeftSmallOnly{padding-left:1.125rem!important}.paddingRightSmallOnly{padding-right:1.125rem!important}.marginAllSmallOnly{margin:1.125rem!important}.marginTopSmallOnly{margin-top:1.125rem!important}.marginTopLargeSmallOnly{margin-top:2.25rem!important}.marginTopSmallSmallOnly{margin-top:.625rem!important}.marginRightSmallOnly{margin-right:1.125rem!important}.marginRightLargeSmallOnly{margin-right:2.25rem!important}.marginRightSmallSmallOnly{margin-right:.625rem!important}.marginBottomSmallOnly{margin-bottom:1.125rem!important}.marginBottomLargeSmallOnly{margin-bottom:2.25rem!important}.marginBottomSmallSmallOnly{margin-bottom:.625rem!important}.marginLeftSmallOnly{margin-left:1.125rem!important}.marginLeftLargeSmallOnly{margin-left:2.25rem!important}.marginLeftSmallSmallOnly{margin-left:.625rem!important}.floatLeftSmallOnly{float:left!important}}@media screen and (min-width: 40em){.marginAllMediumUp{margin:1.125rem!important}.marginTopMediumUp{margin-top:1.125rem!important}.marginTopLargeMediumUp{margin-top:2.25rem!important}.marginTopSmallMediumUp{margin-top:.625rem!important}.marginRightMediumUp{margin-right:1.125rem!important}.marginRightLargeMediumUp{margin-right:2.25rem!important}.marginRightSmallMediumUp{margin-right:.625rem!important}.marginBottomMediumUp{margin-bottom:1.125rem!important}.marginBottomLargeMediumUp{margin-bottom:2.25rem!important}.marginBottomSmallMediumUp{margin-bottom:.625rem!important}.marginLeftMediumUp{margin-left:1.125rem!important}.marginLeftLargeMediumUp{margin-left:2.25rem!important}.marginLeftSmallMediumUp{margin-left:.625rem!important}.paddingRightMediumUp{padding-right:1.125rem!important}.paddingLeftMediumUp{padding-left:1.125rem!important}.contentImg.right,.contentVid.right{margin:1.5em 0 2em 4.6%;float:right}.contentImg.left,.contentVid.left{margin:1.5em 4.6% 2em 0;float:left}.contentImg,.contentVid{width:40%}.withSidebar .contentImg.right,.withSidebar .contentVid.right{margin:1.5em 0 2em}.withSidebar .contentImg.left,.withSidebar .contentVid.left{margin:1.5em 0 2em}.withSidebar .contentImg,.withSidebar .contentVid{width:100%}.taskAction{width:auto}.withSidebar .taskAction{width:100%}table.table p{font-size:.875rem!important}table.table tr th,table.table tr td{font-size:.875rem!important}table.table.unstriped tr{background-color:transparent!important}.wrapper video,.wrapper iframe{width:inherit;max-width:100%}}@media screen and (min-width: 40em) and (max-width: 63.9375em){.marginTopMediumOnly{margin-top:1.125rem!important}.marginBottomMediumOnly{margin-bottom:1.125rem!important}.marginBottomLargeMediumOnly{margin-bottom:2.25rem!important}.marginBottomSmallMediumOnly{margin-bottom:.625rem!important}.paddingLeftMediumOnly{padding-left:1.125rem!important}.paddingRightMediumOnly{padding-right:1.125rem!important}}@media screen and (min-width: 64em){.marginTopMediumOnly{margin-top:0!important}.contentImg.right,.withSidebar .contentImg.right,.contentVid.right,.withSidebar .contentVid.right{margin:1.5em 0 2em 4.6%;float:right}.contentImg.left,.withSidebar .contentImg.left,.contentVid.left,.withSidebar .contentVid.left{margin:1.5em 4.6% 2em 0;float:left}.contentImg,.withSidebar .contentImg,.contentVid,.withSidebar .contentVid{width:40%}.contentImg.center,.withSidebar .contentImg.center,.contentVid.center,.withSidebar .contentVid.center{margin:1.5em auto 2em;width:100%;text-align:center}.taskAction,.withSidebar .taskAction{width:auto}table.table p{font-size:1rem!important}table.table tr th,table.table tr td{font-size:1rem!important;padding:.5625rem}}