.ie7 .htmlContainer{overflow:hidden}
.primary-section-heading-style{color:#024;text-transform:uppercase;font-size:20px;font-size:1.33333333333334rem;padding-top:.46875rem}
.primary-section-sub-heading-style{font-size:18px;font-size:1.200000000000006rem;color:#444;font-weight:700}
.secondary-section-heading-style{color:#666;text-transform:uppercase;font-size:20px;font-size:1.33333333333334rem}
.secondary-section-sub-heading-style{font-weight:700;font-size:21.36px;font-size:1.424rem}
.htmlContainer.default span{display:block}
.htmlContainer h2{margin-top:0}
.htmlContainer:has(p){display:inline}
.htmlContainer.default span.date-time{display:inline}
.sitemapbreadcrumb li{display:inline;font-weight:bold}
.sitemapbreadcrumb>li+li:before{padding:0 5px;content:"/\00a0";list-style:none}
.sitemap li>a{color:#444;font-weight:normal}
.sitemap li>a:hover,.sitemap li>a:focus,.sitemap li>a:active{color:#444}
.owl-theme .owl-controls .owl-buttons div{position:absolute;vertical-align:middle;top:50%;margin-top:-23px;z-index:2;font-size:46px}
.owl-theme .owl-controls .owl-buttons .owl-prev{left:10px}
.owl-theme .owl-controls .owl-buttons .owl-next{right:10px}
.owl-theme .owl-controls .owl-buttons .owl-prev a:hover,.owl-theme .owl-controls .owl-buttons .owl-next a:hover,.owl-theme .owl-controls .owl-buttons .owl-prev a:focus,.owl-theme .owl-controls .owl-buttons .owl-next a:focus,.owl-theme .owl-controls .owl-buttons .owl-prev a:active,.owl-theme .owl-controls .owl-buttons .owl-next a:active{text-decoration:none}
.slideshow,.slideshow img{width:100%}
.store-component{margin-right:14.0625px;margin-right:.87890625rem;margin-left:14.0625px;margin-left:.87890625rem;background-color:#54575c}
.store-component .well{padding:0 10px;padding:0 .66666666666667rem;border:2px solid #54575c;background-color:#b2bfb1}
.store-component .store-component__container{display:block;padding-top:16px}
.store-component .store-component__container+.store-component__container{border-top:4px solid #54575c}
.store-component h1{margin-bottom:14px;padding:14px 12px 0;padding:.933333333333338rem .800000000000004rem 0;color:#ff9f1c;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;font-weight:bold;font-size:24px;font-size:1.600000000000008rem}
.store-component h2{display:inline-block;margin:0 0 20px;margin:0 0 1.33333333333334rem;color:#0b70b8;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;font-weight:bold;font-size:18px;font-size:1.200000000000006rem}
.store-component a.moreLink{float:right;color:#fff;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;font-weight:bold;font-size:12px;font-size:.800000000000004rem}
.store-component ul>li{margin-bottom:0;padding-bottom:0}
.store-component ul>li+li{margin-top:9px;padding-top:9px;border-top:1px solid #fff}
.store-component ul>li a{float:none;padding-bottom:0;color:#fff;font-family:Arial,'Helvetica Neue',Helvetica,sans-serif;font-weight:normal;font-size:12px;font-size:.800000000000004rem}
.store-component ul>li a:hover,.store-component ul>li a:focus,.store-component ul>li a:active{text-decoration:none}
.store-component ul>li span{color:#000}
.store-component ul>li span:hover,.store-component ul>li span:focus,.store-component ul>li span:active{text-decoration:underline}
.brightcove-container div,.brightcove-container embed,.brightcove-container object,.BrightcoveExperience{position:static}
main.container .video-section{margin-bottom:5px}
.brightcove-container .video-js{display:block;position:relative;margin-bottom:5px;margin-left:auto;margin-right:auto;width:95%}
.brightcove-container .video-js:after{padding-top:40%;display:block;content:''}
.bc-player-default_default,.bc-player-default_default *,.bc-player-default_default :after,.bc-player-default_default :before{margin:-2px}
.brightcove-container .video-js .vjs-tech{margin:0}
.vjs-mouse.vjs-playlist{background-color:white;color:#787878;font-weight:bold}
.brightcove-container .playlist-wrapper{background-color:white;display:block;width:100%;height:230px;overflow-y:auto;overflow-x:hidden}
.brightcove-container .playlist-wrapper .vjs-playlist{margin:0}
.brightcove-container .playlist-wrapper .vjs-playlist-item{height:30px;margin-bottom:3px;font-size:12px}
.brightcove-container .playlist-wrapper .vjs-playlist-item{border-radius:0 0 8px 8px;background:#f8f8f8;border:1px solid #e8e8e8;padding:10px;width:100%;height:42px}
.brightcove-container .vjs-playlist-item .vjs-selected{color:#74dff0}
.brightcove-container .vjs-playlist-thumbnail,.brightcove-container .vjs-playlist-description,.brightcove-container .vjs-playlist-duration{display:none}
.vjs-big-play-button{display:none !important}
.brc_container .video-section{margin:0 0 6px}
.brightcove-container .vjs-poster{margin:0}
.brightcove-container .playlist-wrapper ol{padding:6px 0;color:#5e6062}
.brightcove-container{margin-top:36px}
.sidebar-top .brightcove-container{margin-bottom:20px}
.vjs-playlist .vjs-selected{color:#6baab1}
.vjs-playlist li:hover{color:#6baab1}
#currentVideoTitle{background:#669acc;margin-top:5px;height:39px;color:#fff;font-size:17px;font-size:1.063rem;margin:5px 0 -9px 0;padding:6px 11px 8px;padding:.375rem .733333333333337rem .533333333333336rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
header.hp-header{font-size:14px;position:relative;display:block;box-sizing:border-box}
header.hp-header *{box-sizing:border-box}
header.hp-header img{border:0;max-width:1143px;width:100%}
header.hp-header>.img-link>div{position:relative;z-index:1}
header.hp-header .header-box a.header-txt{text-decoration:none;margin:0 -.85em;padding:3em 15px;background-color:#333;display:block;font-family:sans-serif;left:60%;top:60px;font-size:.8em}
header.hp-header .header-box a.header-txt p{font-size:1.35em;margin:0}
header.hp-header .header-box a.header-txt .header-lead{font-family:serif;letter-spacing:.02em;font-size:1.65em;line-height:1.3;margin-bottom:15px}
header.hp-header .header-box a.header-txt .header-tag{font-weight:lighter;letter-spacing:normal;line-height:1;font-size:1.7em;display:inline-block}
header.hp-header .header-box a.header-txt .header-action{font-weight:lighter;letter-spacing:.5px;margin-top:15px}
header.hp-header .header-box a.header-txt .header-action i{font-size:.7em}
@media(min-width:1200px){header.hp-header .container .header-box a.header-txt{width:40%}
}
@media(min-width:992px){header.hp-header .container a.header-txt{font-size:1em}
}
@media(min-width:768px){header.hp-header{font-size:16px}
header.hp-header .header-box{position:absolute;top:0;width:100%;height:100%}
header.hp-header .header-box a.header-txt{background-color:#FFF;margin:0;padding:2rem;position:relative;width:35%;display:block;z-index:2}
}
@media(max-width:767px){header.hp-header .header-box a.header-txt{color:white}
header.hp-header .header-box a.header-txt .header-tag{background-color:#6487c3;padding:.75em .55em}
}