﻿.search-box{margin-bottom:2.5em}.search-widget .results-list{border-bottom:1px solid #ccc;margin-bottom:2.5em}.ui-autocomplete{border:1px solid #ccc}.ui-autocomplete li:hover{background:#fff;border:1px solid #036}.ui-autocomplete li{border:1px solid #fff}.main-nav .cm-menu>.active>a{border-right:1px solid #ccc;border-left:1px solid #ccc}.page-aggregator.item-list .item{padding:2em 0 0 0}.alert-widget{margin-bottom:0;border-bottom:1px solid #ccc}.btn-period-closed,.btn-period-closed .btn-primary{line-height:initial;cursor:default;background:#4374b8;border-color:#4374b8}.rte-content.btn-period-closed{margin-bottom:2.5rem;padding-left:25px;padding-right:25px}@media (min-width:768px){.button-template .callout-list.full-width-callout{margin-bottom:2.5rem}}.aside-column .callout-list a .icon-link-off,.callout-list a .icon-link-off{width:1em;display:inline-block;height:1em;margin:-6px 0 0 .6em;vertical-align:middle;fill:#fff}.fill-org{fill:#f93}@media (min-width:48em){.button-template .callout-list{margin-top:0;margin-bottom:2.5rem}.callout-list>li{margin-bottom:0}}.callout-list a{width:auto;min-width:13.125rem}.callout-list .callout-desc{margin-bottom:0}@media (min-width:30em){.hero+.widget,.theme-01+.rte-content,.theme-01+.widget{margin-top:2.5rem}}.documents.widget{margin:0;margin-bottom:2.5rem}@media (min-width:48em){.aside-column .callout-list{margin-top:0}}.documents .item-list .item a:focus svg,.documents .item-list .item a:hover svg,.section-nav a:hover svg{fill:#fff}img+.flex-row .widget{margin-top:0}img+.flex-row .aside-column{margin-top:2.5rem}h3{margin-bottom:.5em}h1{margin-bottom:.75em}.tabs-widget .accordion h3{margin-bottom:0}@media (min-width:81.25em){.nav-bar .cm-menu>li>a{padding-left:.4em;padding-right:.4em}}.module-content .job-signature{margin-bottom:0;margin-top:15px}.accordion [data-toggle]:after{top:1.55rem}.rte-content+.flex-row .main-column .jump-box{margin-top:0}.RadDockZone h1.visually-hidden{position:relative!important;width:100%!important;height:100%!important;margin:auto!important}.RadDockZone h1.visually-hidden:after{content:"This H1 is intended for screen readers only and will be visually hidden in published state";font-size:14px;display:inline-block;color:red;padding:10px;background-color:#ffebee}.main-nav .cm-menu li font{text-transform:capitalize}.hero .is-bg{background-position:50% 0}.footer-top .social-widget .title{display:block}h4{font-size:1.15rem}div.rte-content img{display:block}.table-responsive{overflow-x:auto}.table-responsive tr:first-child th{background-color:#eee}.addthead{margin-bottom:1.8em}.embed-container{margin-bottom:1.8em;position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.googleCalendar{position:relative;height:0;width:100%;padding-bottom:75%}.googleCalendar iframe{position:absolute;top:0;left:0;width:100%;height:100%}.accordionblock{padding-bottom:2rem}div.accordionblock h2{margin:0;line-height:normal;border-top:0;display:block;position:relative;border-bottom:1px solid #ccc;padding:.6em 30px .6em 0;color:#333;background:0;transition:color .3s ease-in-out,background .3s ease-in-out,background-size .3s ease-in-out,background-position .3s ease-in-out,background-color .3s ease-in-out;cursor:pointer}h2.arrowdown:after{top:45%;content:" ";position:absolute;right:0;vertical-align:middle;border:7px solid transparent;border-top-color:#333;transform:scale(.98)}h2.arrowup:after{top:45%;content:" ";position:absolute;right:0;vertical-align:middle;border:7px solid transparent;border-top-color:#333;transform:scale(.98) rotate(-180deg) translateY(5px)}div.accordionblock h2:hover{color:#4374b8}.accordiontoggle{display:none;padding-top:2rem}.RadDockZone div.accordionblock,.RadDockZone div.accordiontoggle{display:block}.accordionblock hr{margin-bottom:-.6px}.accordion [data-toggle] h2{font-size:1.875rem}.accordion [data-toggle]:after{top:45%}.alphanumeric>ol{list-style-type:upper-roman}.alphanumeric>ol>li>ol{list-style-type:upper-alpha}.alphanumeric>ol>li>ol>li>ol{list-style-type:decimal}.alphanumeric>ol>li>ol>li>ol>li>ol{list-style-type:lower-alpha}.alphanumeric>ol>li>ol>li>ol>li>ol>li>ol{list-style-type:lower-roman}.jump-box .content ol li{display:-ms-inline-flexbox}@media screen and (max-width:48em){main .rte-content ol,main .rte-content ul{font-size:1.25em!important}}span.cstFloatLeft>img{float:left;margin-right:20px}div.rte-content ul{overflow:hidden}figure.cstImgCap{text-align:center;font-style:italic;font-size:17.4px;margin-bottom:1.8em}body>form{margin-top:0!important}.atcb-link{font-size:16px!important}.jump-box .content ol li{align-items:baseline}@media (min-width:60em){.nav-bar .cm-menu>li>a>span{padding:0 6.4px}}#site-header{background-color:#f2f2f2}.header-top .link-list>li{padding-right:0}#google_translate_element select{background-clip:padding-box;width:100%;margin-bottom:.25rem;padding:5px 20px;box-shadow:0 0 6px 0 transparent;border:1px solid #ccc;border-radius:0;background:#fff;transition:none;height:60px;height:3.75rem;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:normal;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}#google_translate_element select::-ms-expand{display:none}#google_translate_element select{background-image:linear-gradient(45deg,transparent 50%,#036 50%),linear-gradient(135deg,#036 50%,transparent 50%),linear-gradient(to right,#fff,#fff);background-position:calc(100% - 20px) calc(1em + 9px),calc(100% - 12px) calc(1em + 9px),100% 0;background-size:8px 8px,8px 8px,3em 3.65em;background-repeat:no-repeat;height:60px;height:3.75rem;cursor:pointer}.header-top .col-md-12>.extra-nav{text-align:right;padding-right:0}.header-top{line-height:54px;line-height:2rem}.goog-te-gadget{width:100%}.header .form-group input[type=search]{border-right:0}.header .form-group input[type=search]:focus,.header .form-group input[type=search]:hover{box-shadow:none;outline:0;border:1px solid #ccc;border-right:0}.site-search .btn{border:1px solid #ccc;border-left:0;background:#fff}.site-search .btn:focus,.site-search .btn:hover{box-shadow:none;outline:0;border:1px solid #ccc;border-left:0}.site-search .btn .icon{fill:#036}.header .site-search .form-group:focus{box-shadow:3px 3px 6px 0 rgba(0,0,0,.3);outline:0;padding:0;border:1px solid #ccc;border-color:#4374b8}.nav-bar .toggle-menu{top:-10.4875rem}@media (min-width:60em){.header-top .dropdown{position:absolute;right:41%;left:auto;top:2.15rem}.site-search{width:70%;float:right}.header .form-group{padding:0}.header .form-inline{padding:.625rem 0}}@media (max-width:59.938em){#site-header{margin-bottom:15px}.header-top .col-md-12{width:100%;position:absolute;top:0;left:auto;right:0;display:block}.header-bottom .col-md-7{padding:0 1rem;width:100%;position:relative}#google_translate_element select{font-size:1rem;padding:0;height:40px;line-height:normal;padding-left:10px}.header-top .dropdown{position:absolute;left:15px;top:103px;top:6.4375rem;line-height:1.5em;width:200px;position:absolute;right:4rem;top:23px;left:auto}.header .form-group input[type=search]{width:100%}}@media (max-width:480px){.nav-bar .toggle-menu{top:-15.6875rem}.header-bottom .col-md-7{padding-top:80px}.header-top .dropdown{right:80px;top:128px;left:15px;width:92%}}@media (max-width:71.95em){.site-search .btn{height:46px;height:2.875rem}#google_translate_element select{height:46px;height:2.875rem;background-position:calc(100% - 20px) calc(1em + 0px),calc(100% - 12px) calc(1em + 0px),100% 0}}.accordionblockh3{padding-bottom:2rem}div.accordionblockh3 h3{margin:0;line-height:normal;border-top:0;display:block;position:relative;border-bottom:1px solid #ccc;padding:.6em 30px .6em 0;color:#333;background:0;transition:color .3s ease-in-out,background .3s ease-in-out,background-size .3s ease-in-out,background-position .3s ease-in-out,background-color .3s ease-in-out;cursor:pointer}h3.arrowdown:after{top:45%;content:" ";position:absolute;right:0;vertical-align:middle;border:7px solid transparent;border-top-color:#333;transform:scale(.98)}h3.arrowup:after{top:45%;content:" ";position:absolute;right:0;vertical-align:middle;border:7px solid transparent;border-top-color:#333;transform:scale(.98) rotate(-180deg) translateY(5px)}div.accordionblockh3 h3:hover{color:#4374b8}.RadDockZone div.accordionblockh3{display:block}.accordionNoSpace{padding-bottom:0}.accordionblockh3 hr{margin-bottom:-.6px}.btn .icon{width:1em;height:1em}.translated-documents>.item-list>.item{padding:1.5px}