#left-col{display:none}.clearblock{clear:both;display:block}.slider_wrapper ol.carousel-indicators{display:none}#slider_wrapper_3303 ol.carousel-indicators{display:block}body.inside .slider_wrapper{margin-bottom:30px}@media screen and (max-width:767px){#comment-overlay{width:90% !important;left:5% !important;padding:5px !important}#comment-overlay .overlay.content{padding-left:5px !important;padding-right:5px !important}}*{font-family:Arial,Helvetica,sans-serif}footer{background:#333;margin-top:0}p{color:#333}a{color:#1780a3}a:visited{color:#1780a3}a:hover{color:#104472}#content a{font-weight:700}.tags a:hover,.tags label:hover{background:#00437e}.main section.hgroup{background:#004b64}a.searchbox-trigger{background:#004b64;line-height:30px}a.searchbox-trigger:hover{background:#002d54}.asset-contents-section{margin-bottom:40px}.float_right{float:right;margin-left:20px;margin-bottom:20px}#footer_teasers_wrapper .footer_teaser h3 a:link,#footer_teasers_wrapper .footer_teaser p a:link,#footer a:link{color:#acced9;text-decoration:none}#footer_teasers_wrapper .footer_teaser h3 a:visited,#footer_teasers_wrapper .footer_teaser p a:visited,#footer a:visited{color:#acced9;text-decoration:none}#footer_teasers_wrapper .footer_teaser h3 a:hover,#footer_teasers_wrapper .footer_teaser p a:hover,#footer a:hover{text-decoration:underline}#footer_teasers_wrapper{padding:20px 0 0}#footer_teasers_wrapper .footer_teaser h3{margin:5px 0 10px}a.btn{font-size:1.2em;font-weight:700}a.btn-primary:link,a.btn-primary:visited{background-color:#00536d;color:#fff}a.btn-primary:hover{background-color:#045f7b}#content p,#content li,#content td,#content th,#footer_teasers_wrapper div.footer_teaser p{font-size:18px;line-height:1.4em}#content p{margin-bottom:1.05em}#content ul h3{margin-left:0}#content ul.linklist h3,#content ul.main-results h3{margin-left:0;font-weight:700}#start-main-content h2{display:none}.article-container-public-content ul{margin-top:.9em;margin-bottom:1.2em}#kb-rating p{font-size:12px;padding-top:5px}#breadcrumb li{font-size:15px}.cc-message p{color:#fff}#sign a. #sign span.fa{color:#00437e}#sign a:hover,#sign a:hover span.fa{color:#002d54}.navbar .nav li a{color:#00437e;font-weight:600}.navbar .nav li a:hover,.navbar .nav li a:active{color:#002d54;border-bottom:solid 1px #002d54}.search-home{background-color:#004b64}@media screen and (max-width:767px){.slider_wrapper{display:block}.carousel-inner .carousel-caption .lead{display:none}.carousel-inner .carousel-caption h1{margin-bottom:20px}}.form-actions input[type=button],.form-actions input[type=submit]{background:#00437e}.form-actions input[type=button]:hover,.form-actions input[type=submit]:hover{background:#002d54}.button-create:hover{background:#002d54}.icon-box a{border:1px solid #00437e;color:#00437e}.icon-box a:hover{background:#00437e}.icon-box p,.icon-box li{font-size:18px !important;font-weight:400 !important}.icon-box ul{margin-bottom:30px}.icon-box p{margin-top:-10px}.icon-box p a:link,.icon-box p a:visited{border:0;color:#248db0;font-weight:700;display:inline;background:0 0;padding:0}.icon-box p a:hover{background:0 0;text-decoration:underline;color:#104472;font-weight:700}@media screen and (max-width:767px){#content .icon-box-wrapper{margin-top:-50px !important}#content .icon-box{margin-top:50px !important}#content .icon-box a{padding-top:20px !important}#content .icon-box a>h3{text-align:left !important}#content .icon-box p strong{font-size:18px}#content .icon-box p{font-size:18px !important;margin-left:10px;margin-right:10px}#content .icon-box p a{font-size:18px !important}}div.feature_teaser a:hover{color:#002d54}section.features_teasers_wrapper .feature_teaser a:link,section.features_teasers_wrapper .feature_teaser a:visited{padding:5px;border-radius:25px;border:1px solid #004b64;transition:transform .2s}section.features_teasers_wrapper .feature_teaser a:hover{background-color:#eef9fd;transform:scale(1.02)}section.DIOhomeIcons .feature_teaser a:link,section.DIOhomeIcons .feature_teaser a:visited{background-color:#004b64;color:#fff;padding:5px;border-radius:25px}section.DIOhomeIcons .feature_teaser a:hover{background-color:#025774}section.DIOhomeIcons .icon{color:#fff}section.features_teasers_wrapper{margin:0}section.features_teasers_wrapper div.icon{font-size:40px}section.features_teasers_wrapper h3{margin-top:15px}@media screen and (max-width:767px){section.features_teasers_wrapper .feature_teaser{text-align:left}section.features_teasers_wrapper h3,.icon-box a h3{margin-bottom:15px;font-size:20px;padding-left:15px}section.features_teasers_wrapper div.icon i.fa,.icon-box a i.fa{font-size:40px}section.features_teasers_wrapper div.icon,.icon-box a i.fa{float:right;padding-right:20px;margin-top:-5px}section.DIOhomeIcons .feature_teaser{margin-top:20px;text-align:center}section.DIOhomeIcons .feature_teaser h3{padding-left:0}section.DIOhomeIcons div.icon{float:none;padding-left:0;padding-right:0;margin-top:5px;margin-bottom:-10px}section.DIOhomeIcons .col-sm-4{width:33.3%;float:left;padding-left:5px;padding-right:5px}section.features_teasers_wrapper .feature_teaser{margin-bottom:10px}body.inside section.features_teasers_wrapper .feature_teaser{padding-left:0 !important;padding-right:0 !important}}.a-z-pagination.list-inline>li{padding:4px}.a-z-pagination a{background:#0d3e86}.list-inline.list-unstyled.a-z-pagination a:hover{background:#002d54}.cards.icons .a-z-list ul li a:hover{color:#002d54}.ui-menu-item a,.a-z-list.results li.ui-autocomplete-category{color:#00437e}.ui-menu-item a:hover,.a-z-list.results li.ui-autocomplete-category:hover{background:#00437e;color:#fff}.section-nav a:hover{background:#00437e}#kb-rating button{background:#00536d}#kb-rating button:hover{background:#045f7b}#content ul.facility-category{list-style:none;padding-left:0;margin-bottom:20px}#content ul.facility-category li{display:inline;margin-right:5px;color:#666}#content .facility-resources{padding:20px;background-color:none}#content .facility-address i{color:#e54633;float:left;display:inline-block;margin-right:10px}#content ul.facility-contact-details{padding-left:0;list-style:none}#content ul.facility-contact-details li{margin-bottom:5px}.facility-img img{width:300px;min-height:100px}.image-right{float:right;margin-left:10px;margin-bottom:10px}.privacy-policy-accordion .accordionItems.col-xs-12,.privacy-policy-accordion .accordionItems.col-sm-9,.privacy-policy-accordion .accordionItems.col-md-9{width:100%}.privacy-policy-accordion section{display:none}.twitter-feed-wrapper{text-align:center;margin-bottom:20px;border:1px solid #ddd;border-radius:4px;padding:5px}.facebook-feed-wrapper{overflow:hidden;border-radius:4px}.insta-feed-wrapper ul.insta-feed{padding:0}.insta-feed-wrapper ul.insta-feed li.insta-feed--item{list-style:none;overflow:hidden;border-radius:4px}.insta-feed{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:space-between}.insta-feed--item{font-size:13px;margin-bottom:2%;position:relative;background:#000;display:block;overflow:hidden}.insta-feed--link{display:block;overflow:hidden}.insta-feed--link img{width:100%;transition:all .3s ease}.insta-feed--item:hover img{transform:scale3d(1.1,1.1,1);-webkit-transform:scale3d(1.1,1.1,1);-moz-transform:scale3d(1.1,1.1,1) rotate(.02deg);opacity:.6}.insta-feed--info{font-size:14px;text-align:center;position:absolute;width:100%;top:50%;color:#fff;transition:opacity .3s ease;opacity:0;margin-top:-9px}.insta-feed--info span{margin:0 5px}.insta-feed--item:hover .insta-feed--info{opacity:1}@media (max-width:480px){.insta-feed--item{width:49%}}.news-section{background:#e2e2e2 !important;padding:40px 0 50px}.news-section .row{display:flex}.news-section .row.slider-right{flex-direction:row-reverse}.news-section .row.slider-right .carousel-indicators{text-align:right}.news-section .news-image{min-height:210px;height:100%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat}.news-section .news-details{padding:20px;background:#fff}.news-section h3{font-weight:700;margin:0;margin-bottom:10px}.news-promoted .news-promoted-list{display:flex;padding-bottom:10px}.news-promoted .news-promoted-list .col-md-6{background:#fff;padding-right:0;padding:0}.news-promoted .news-promoted-list{padding:5px 10px;height:100%}.news-section .news-find-more{font-weight:700}.news-promoted .carousel-indicators{bottom:-35px;z-index:999;background:0 0;color:#000;padding:0;left:0}.news-promoted .carousel-indicators{text-align:left}.news-promoted .carousel-indicators li{border:2px solid #000}.news-promoted .carousel-indicators li.active{border:2px solid #000;background-color:#000}.news-promoted.carousel .carousel-inner .item{height:100%}.news-promoted{height:100%}.news-promoted.carousel .carousel-inner{height:100%}.news-promoted .carousel-inner .item .news-image{height:50%}.news-promoted .carousel-inner .item .news-details{height:50%}@media screen and (max-width:991px){.news-section .news-list{margin-top:50px}.news-section .row{flex-wrap:wrap}}@media screen and (max-width:576px){.news-promoted .carousel-inner .item .news-details{height:100%}.news-promoted .carousel-inner .item .news-image{display:none}.news-list-first-row .col-md-6:nth-child(2){display:none}.news-list-second-row .col-md-6:nth-child(2){display:none}}.news-section .news-list-first-row{display:flex;padding-bottom:10px}.news-section .news-list-first-row .col-md-6{padding-right:0;padding:0;background:#fff}.news-section .news-list-second-row{display:flex;flex-direction:row-reverse}.news-section .news-list-second-row .col-md-6{padding-right:0;padding:0;background:#fff}.news-section .more-news{font-weight:700;margin-top:10px;float:left;position:absolute}}.articles-list{padding:0;list-style:none}.articles-list .article-item{padding:15px 20px;border-bottom:1px solid #dcd9d9;box-shadow:0 0 25px rgba(0,0,0,.1);-webkit-box-shadow:0px 0px 25px rgba(0,0,0,.1);-moz-box-shadow:0 0 25px rgba(0,0,0,.1);-ms-box-shadow:0 0 25px rgba(0,0,0,.1);padding:20px;margin-bottom:10px;border:1px solid #dadada}.articles-item i{margin-right:5px}.articles-list .article-item h3{margin-bottom:5px;margin-top:0;line-height:26px;display:inline-block}.articles-list .article-item i{display:none}.articles-list .article-item .published-date{display:none}.articles-list .article-item .published-date span{font-weight:400}.articles-list .article-item .description{margin:0}.article-container-public-content h3{margin-top:40px;margin-bottom:20px}.news-published-date{color:#00536d}#news-finder .search-result-news{margin-top:12px}#news-finder .highlighted-news-no-image .search-result-news{margin-top:0}#news-finder .news-center .search-result-news.search-result-highlighted-news{margin-top:0}#lhs_kb_nav .nav.sub-nav li{padding-left:20px}#lhs_kb_nav ul.nav a,#lhs_kb_nav .in ul.nav a{font-weight:500;border-bottom:0}#lhs_kb_nav ul.nav.sub-nav li.active>a,#lhs_kb_nav ul.nav>li.active>a,#lhs_kb_nav .in ul.nav.sub-nav li.active>a,#lhs_kb_nav .in ul.nav>li.active>a{background:#00437e;color:#fff;font-weight:600;margin:5px 0}#lhs_kb_nav .nav>li.active.hier>a,#lhs_kb_nav .in .nav>li.active.hier>a{color:#00437e;background:#fff}#lhs_kb_nav .nav>li.active.hier>a:hover,#lhs_kb_nav .in .nav>li.active.hier>a:hover{background:#00437e;color:#fff}#lhs_kb_nav .in ul.nav li.active .sub-nav a{color:#00437e},#lhs_kb_nav .in ul.nav li.active .sub-nav a:hover{color:#fff;background:#00437e}#lhs_kb_nav .in ul.nav li .sub-nav a:hover,#lhs_kb_nav .in ul.nav li.active .sub-nav a:hover{color:#fff;background:#00437e}@media screen and (min-width:450px) and (max-width:767px){.section-nav .navbar-collapse .nav li{width:auto;height:auto;float:none}}#lhs_kb_nav .navbar-toggler.toggler-example.btn{border:1px solid #ccc;background:#f0f0f0;font-size:13px}@media screen and (min-width:768px){#lhs_kb_nav .navbar-brand{display:none}}@media screen and (min-width:768px){#lhs_kb_nav .navbar-toggler,#lhs_kb_nav .section-tab-nav .navbar-toggler{display:none}}@media screen and (max-width:768px){#lhs_kb_nav .navbar-toggler.toggler-example.btn:focus,#lhs_kb_nav .navbar-toggler.toggler-example.btn:active:focus,#lhs_kb_nav .navbar-toggler.toggler-example.btn.active:focus,#lhs_kb_nav .navbar-toggler.toggler-example.btn.focus,#lhs_kb_nav .navbar-toggler.toggler-example.btn:active.focus,#lhs_kb_nav .navbar-toggler.toggler-example.btn.active.focus{background:0 0;outline:none}}@media screen and (min-width:450px) and (max-width:767px){#lhs_kb_nav .section-nav .navbar-collapse .nav li{float:left;width:50%}}body.sign-in-page .page-title{text-align:center}body.sign-in-page .icon-box h2{margin-top:15px}.button-create{border-color:#0d7f46}.button-create:visited{color:#fff}.article-body{min-height:500px}.article-container-wrapper+.article-container-wrapper{margin-top:20px}ul.related-services-list li a:link,ul.related-services-list li a:visited{background-color:#00536d;display:block;text-align:center;font-weight:700;border-radius:10px;color:#fff;font-size:1.2em;min-height:70px;padding:10px;text-decoration:none}ul.related-services-list li a:hover{background-color:#045f7b}a.related_btn{text-align:center;text-decoration:none;margin-bottom:10px}button.related_btn{background-color:#fff;color:#00536d;font-weight:700;font-size:1.2em;display:block;padding:10px;height:70px;width:95%;text-decoration:none;border:1px solid #004b64;border-radius:25px;margin:auto;transition:transform .2s}a.related_btn:hover button.related_btn{background-color:#eef9fd;transform:scale(1.02)}@media screen and (max-width:767px){button.related_btn{text-align:left;background-image:url(https://fife-web-dev.squiz.cloud/__data/assets/image/0012/10425/related_link_arrow_padded_t.png);background-repeat:no-repeat;background-position:center right;padding-right:40px;padding-left:20px}}.information-box{padding:0}section.information-box div.service_teaser{margin-top:10px;margin-bottom:0}section.information-box div.service_teaser,section.information-box div.service_details{min-height:20px}.information-box p a:link,.information-box p a:visited{background-color:#00536d;color:#fff;font-weight:700;font-size:1em;display:inline-block;padding:10px;padding-left:40px;padding-right:20px;text-decoration:none;border-radius:10px;background-image:url(https://fife-web-dev.squiz.cloud/__data/assets/image/0023/9725/external_link_primary.png);background-repeat:no-repeat;background-position:10px center}.information-box p a:hover{background-color:#045f7b}.main section.accordion{width:99% !important;display:block;padding-bottom:0}.main section.accordion div.accordion-header{margin-bottom:0}.main section.accordion h2{margin-left:-10px !important;margin-bottom:10px}.main div.accordionItems{width:99% !important}@media screen and (max-width:767px){.main div.accordionItems ul{padding-left:10px;margin-left:10px}.main div.accordionItems ul ul{margin-left:0}}div.right-col-div{float:right;width:300px;position:absolute;top:0;left:900px;z-index:100}@media screen and (max-width:1199px){div.right-col-div{left:750px;width:260px}}@media screen and (max-width:991px){div.right-col-div{left:580px;width:260px}}@media screen and (max-width:767px){div.right-col-div{left:0;float:none;width:99%;position:relative;top:0;display:block}}p.councillor-social a.btn{min-width:60px !important;margin-right:5px;margin-bottom:10px}#content li.councillor-listing{list-style-type:none !important;display:block;clear:both;min-height:120px;margin-top:20px !important;margin-left:-36px;border-bottom:1px solid #ccc}#content li.councillor-listing img{height:100px;float:left;margin-right:10px;display:inline-block}#content li.councillor-listing span{float:left;padding-bottom:10px}@media screen and (max-width:767px){#content li.councillor-listing span{float:none;display:block}p.councillor-phone a:link{display:block;padding-top:10px;padding-bottom:10px}p.councillor-social{text-align:center}p.councillor-social a.btn{width:21% !important;margin-right:5px}p.councillor-social a.message{width:100% !important;margin-right:0}}ul.ListClosures li{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#999;list-style-type:none;margin-left:-37px}ul.ListClosures li h3{display:inline-block;width:50%;margin-top:10px;margin-bottom:10px;font-size:18px}ul.ListClosures span.error{display:inline-block}.sq-form-question-answer{margin-bottom:30px}.sq-form-question-answer ul{list-style:none;padding-left:10px}.sq-form-question-answer ul li input[type=checkbox],.sq-form-question-answer ul li input[type=radio]{padding-top:35px !important;height:20px;width:25px;padding:10px;-ms-transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}@media screen and (max-width:767px){.sq-form-question-answer ul li label{width:80%}.sq-form-question-answer ul li input[type=checkbox],.sq-form-question-answer ul li input[type=radio]{padding-top:0 !important;-ms-transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}}.sq-form-question-answer input[type=email],.sq-form-question-answer input[type=text],.sq-form-question-answer textarea{width:100%}.sq-form-error,.sq-form-required-field{color:tomato}.sq-form-error{margin-top:-30px}.sq-form-question legend{font-weight:700}#start-main-content label,.asset-contents form label{font-size:20px;line-height:1.2 !important;font-weight:700 !important;margin:right:20px !important;padding-left:0 padding-right:0px margin-top:30px}#start-main-content input,.asset-contents form input{font-size:1.1em;border-width:1px;height:40px;padding-left:10px}#start-main-content select,.asset-contents form select{height:40px !important;padding-left:20px !important;padding-right:20px !important;font-size:18px;margin-right:10px}#start-main-content input[type=submit],.asset-contents form input[type=submit]{padding-left:20px;padding-right:20px;font-weight:700;margin-top:20px;margin-bottom:20px;border-radius:10px !important;background-color:#00536d;color:#fff;font-size:20px}#start-main-content input[type=submit]:hover,.asset-contents form input[type=submit]:hover{background-color:#045f7b}#start-main-content pagetop,#start-main-content #committee_members,#start-main-content .committeeHome h2{display:none}ul.external-link-listing{display:flex;flex-flow:row wrap;justify-content:center;list-style:none;padding-left:0;margin-bottom:30px !important}ul.external-link-listing li{display:inline-block;float:left;width:32%;border:1px solid #ccc;border-radius:10px !important;padding:10px !important;margin-right:1%;text-align:center;margin-bottom:10px}ul.external-link-listing li a:link{margin-left:auto;margin-right:auto}ul.external-link-listing li img{margin-top:10px;margin-bottom:10px;width:100%;height:150px;object-fit:cover}ul.external-link-listing li p{font-weight:400;font-size:80%}@media screen and (max-width:767px){ul.external-link-listing li{display:block;float:none;width:98%;margin-right:1%;margin-left:1%}}.asset-contents #search-container form label{font-size:12px !important;font-weight:500 !important}.asset-contents #search-container form .nice-radio-buttons label{font-size:20px !important}#form-search .fb-main-search-field .btn.btn-primary.btn-lg,#news-finder .btn.btn-primary.input-lg{height:40px;padding-top:7px}.asset-contents form .sq-form-captcha{margin-top:20px;padding:20px 40px;border-top:1px solid #000;margin-bottom:0}.asset-contents form .sq-form-captcha label{font-size:15px;margin:10px 0;font-weight:500 !important}.asset-contents form input#SQ_SYSTEM_SECURITY_KEY_VALUE{border:1px solid #333;margin-bottom:10px;width:150px}.carousel-inner .carousel-caption{min-height:250px;margin-right:0}.carousel-inner .carousel-caption h1,.carousel-inner .carousel-caption p.lead{margin-right:25%}section.call_to_action{border:1px solid #ededed}section.call_to_action .container{width:100% !important;margin-left:20px;margin-right:20px}section.call_to_action a.btn{float:right;margin-right:40px;border:1px solid #fff}section.call_to_action h3.cta-header,section.call_to_action h4.cta-subheader{float:left;text-align:left !important;margin-left:-40px;padding-left:30px;padding-right:15px;display:inline-block}section.call_to_action h3.cta-header{font-size:28px;line-height:28px;margin-top:0;font-weight:700;margin-bottom:0;padding-top:7px;padding-bottom:7px}section.call_to_action h4.cta-subheader{font-size:20px;line-height:20px;margin-top:0;padding-top:5px;padding-bottom:5px;margin-right:20px}@media screen and (max-width:767px){section.call_to_action{margin-top:10px;margin-bottom:10px}section.call_to_action a.btn{float:none;position:inherit;z-index:100;font-size:1px;color:transparent;background-color:transparent;display:block;margin:-30px;margin-top:-20px;margin-right:5px;border-width:0;min-height:140px}}#content td.roadworks-red,#content td.roadworks-amber,#content td.roadworks-green,#content td.roadworks-blue{background-image:url(https://www.fife.gov.uk/__data/assets/image/0034/184669/road_red.png);color:#fff;background-color:#000;margin:-8px;padding-top:8px;padding-right:45px;padding-bottom:8px;padding-left:8px;background-repeat:no-repeat;background-position:right -18px}#content td.roadworks-amber{background-image:url(https://www.fife.gov.uk/__data/assets/image/0027/184671/road_amber.png)}#content td.roadworks-green{background-image:url(https://www.fife.gov.uk/__data/assets/image/0026/184670/road_green.png)}#content td.roadworks-blue{background-image:url(https://www.fife.gov.uk/__data/assets/image/0029/184664/road_blue.png)}section.icon-buttons .container,section.icon-buttons-dark .container{width:100%}section.icon-buttons-dark .feature_teaser a:link,section.icon-buttons-dark .feature_teaser a:visited{background-color:#004b64;color:#fff}section.icon-buttons-dark .feature_teaser a:hover{background-color:#025774}section.icon-buttons-dark .icon{color:#fff}.alert-box h4{font-size:24px;color:#856404;background-color:#fff3cd;border-color:#ffeeba;font-weight:600}.alert-box{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-box .alert{margin-bottom:0;padding-left:0;padding-right:0}.alert-box .aler-link{display:block;text-decoration:none}ul.educ-closures{display:flex;flex-flow:row wrap;justify-content:left;list-style:none;padding-left:0;margin-bottom:30px !important;margin-top:20px}ul.educ-closures li{width:33%;margin:0;display:block;height:100%;padding:10px;position:relative;text-decoration:none;border-top:2px solid #007a94}ul.educ-closures li.col4{width:23%}@media screen and (max-width:767px){ul.educ-closures li,ul.educ-closures li.col4{display:block;float:none;width:98%;margin-right:1%;margin-left:1%}}.datepicker .flex-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding-bottom:20px;flex-direction:row-reverse}.datepicker .left-column,.datepicker .left-column .wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 10px;min-width:250px}.datepicker .right-column{text-overflow:ellipsis;-webkit-box-flex:3;-ms-flex:3;flex:3;border-right:1px solid #e5e5e5;padding-right:20px;margin-right:10px;min-width:300px}.datepicker .right-column .btn-primary{background-color:#004b64;border-color:#004b64}.datepicker .filters{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:20px}.datepicker .filters.filters-reset{margin:0 10px;margin-bottom:5px;border:1px solid #e5e5e5}.datepicker .nice-checkboxes li a{color:#595959;cursor:pointer;display:inline;font-size:12px;font-weight:400;padding:4px 10px;border:1px solid #595959;border-radius:50px}.datepicker .reset-filters{text-align:center;padding:16px 0 25px}.datepicker .reset-filters a{color:#fff;cursor:pointer;display:inline;font-size:12px;font-weight:400;padding:7px 60px;border:1px solid #004b64;border-radius:50px;background-color:#004b64}.datepicker .right-column .results-found{display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:10px 0}.datepicker .right-column .search-result-banner{margin-top:20px;margin-bottom:20px;padding-bottom:10px;border:0;border-bottom:1px solid #eee}.datepicker .right-column .search-result.type-event~.search-result.type-event .events-image{width:100%;min-height:150px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center}.datepicker .right-column .search-result.type-event .search-result-image .events-image{width:100%;min-height:200px;height:100%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat}.datepicker .right-column .search-result.type-event~.search-result.type-event .search-result-image{width:30%}.datepicker .right-column .search-result.type-event{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;transition:all .2s ease;border-bottom:none;padding-bottom:20px;flex-wrap:wrap}.datepicker .right-column .search-result.type-event .search-result-image{width:50%;height:100%}.datepicker .right-column .search-result.type-event~.search-result.type-event .search-result-event{width:70%;border:none;background:0 0;padding:0 15px}.datepicker .right-column .search-result.type-event .search-result-event{display:flex;width:50%;border:1px solid #dadada;padding:15px;background:#f5f4f4}.datepicker .search-result-event .search-result-content .read-all-link{font-weight:700;float:left}.search-result-event .search-result-header{margin-bottom:5px}.search-result-event .event-info .event-date-info{display:inline-block;margin-right:5px;margin-bottom:0;font-weight:700}.search-result-event .event-info .event-time-info{display:inline-block;margin-bottom:0}.search-result-event .event-info .event-location-info{display:inline-block}.datepicker .right-column .search-result.type-event:hover{border-left-width:5px}.datepicker .right-column .search-result.type-event .search-result-title{margin:0;font-size:20px}@media screen and (max-width:991px){.datepicker .right-column .search-result.type-event .search-result-image{width:100%}.datepicker .right-column .search-result.type-event .search-result-event{width:100%}.datepicker .search-result-event .search-result-content{margin-left:0}.datepicker .right-column .search-result.type-event .search-result-image{margin-bottom:15px}.datepicker .right-column .search-result.type-event~.search-result.type-event .search-result-image{width:100%}.datepicker .right-column .search-result.type-event~.search-result.type-event .search-result-event{width:100%}.datepicker .right-column .search-result.type-event~.search-result.type-event .search-result-event{padding:0}}@media screen and (max-width:626px){.datepicker .right-column{border:0;padding-right:0}}@media screen and (max-width:647px){.datepicker .right-column{flex:1 1 100%}}@media screen and (max-width:576px){.datepicker .right-column .search-result.type-event .search-result-image{display:none}.datepicker .left-column{margin:0}}@media screen and (max-width:310px){.datepicker .right-column{min-width:auto}}#datepicker .ui-datepicker-calendar{display:inline-table}.search-result-date.date{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;flex-shrink:0;width:64px;height:50px;border-radius:50%;margin-right:20px;margin-left:10px}.search-result-date.date .start-date{line-height:100%;vertical-align:super;float:left;font-size:30px;clear:both;background:0 0;border:0;margin:0;padding-right:3px;display:flex;flex-direction:column;align-items:center}.search-result-date.date .start-date .day{font-style:normal;text-transform:uppercase;line-height:110%;background:0 0;border:0;margin:0;padding:0;vertical-align:baseline}.search-result-date.date .start-date .month{font-style:normal;text-transform:uppercase;line-height:110%;font-size:11px;font-weight:400;display:block;background:0 0;border:0;margin:0;padding:0;vertical-align:baseline}.search-result-date.full-date{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;flex-shrink:0;width:64px;height:50px;border-radius:50%;margin-right:20px;margin-left:10px}.datepicker .end-date:before{background-color:#ababab;height:2px;width:4px;content:"";position:absolute;display:block;left:0;top:50%}.search-result-date.full-date .start-date{line-height:100%;vertical-align:super;float:left;font-size:30px;clear:both;background:0 0;border:0;margin:0;padding-right:3px;display:flex;flex-direction:column;align-items:center}.search-result-date.full-date .start-date .day{font-style:normal;text-transform:uppercase;line-height:110%;background:0 0;border:0;margin:0;padding:0;vertical-align:baseline}.search-result-date.full-date .start-date .month{font-style:normal;text-transform:uppercase;line-height:110%;font-size:11px;font-weight:400;display:block;background:0 0;border:0;margin:0;padding:0;vertical-align:baseline}.search-result-date.full-date .end-date{line-height:100%;vertical-align:super;float:left;padding-left:8px;font-size:14px;position:relative}.search-result-date.full-date .end-date .day{font-style:normal;text-transform:uppercase;line-height:110%;background:0 0;border:0;margin:0;padding:0;vertical-align:baseline}.search-result-date.full-date .end-date .month{font-style:normal;text-transform:uppercase;line-height:110%;font-size:8px;font-weight:400;display:block}.datepicker .ui-datepicker{font-size:15px;margin:0 auto;padding:0;margin-bottom:6px;margin-top:6px}.datepicker .left-column .panel-body{display:flex;flex-direction:column}.datepicker .left-column .panel-body .see-more{text-align:center}.datepicker .left-column .panel-body .see-more i{margin-left:5px}.datepicker .left-column .panel-body .see-more i:after{content:"\f107"}.datepicker .left-column .panel-body .see-more.less i:after{content:"\f106"}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #e1f3f8;background:#e1f3f8}.ui-menu-item a,.a-z-list.results li.ui-autocomplete-category{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:17px;color:#0071bc;font-weight:300 !important;text-decoration:none}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:0}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{background:#0071bc}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{color:#fff}.ui-state-default.ui-state-highlight{color:#205493 !important}.ui-state-default.ui-state-highlight.ui-state-active{color:#fff !important}@media screen and (max-width:467px){.datepicker .right-column{padding:0;border-left:none}}.event .article-tools{padding:0;font-size:22px;float:right;display:inline-block;line-height:30px}.event .tags-container{border:0}.event .article-tools .sign-in{background-color:#43493a;color:#fff;border-radius:15px;padding:5px 12px;font-size:13px;margin-left:7px}.event .article-tools .btn.finder i{margin-right:5px;vertical-align:middle;font-size:16px}.event .details .btn.download{background-color:#004b64;color:#fff;border-radius:15px;padding:5px 12px;font-size:13px}.event .details .btn.download i{margin-right:5px;vertical-align:middle;font-size:16px;color:#fff;float:none;width:auto}.event .details .ics-download{text-align:center}.event .details .maps{padding-bottom:15px}.event .article-tools .btn.finder span{vertical-align:middle;font-size:14px}.event .details .btn.download span{vertical-align:middle;font-size:14px}.event .article-tools .finder{background-color:#004b64;color:#fff;border-radius:15px;padding:5px 12px;font-size:13px}.event .article-tools a{margin:0 13px}.event .article-tools a:hover{text-decoration:none}.event-container-content .main-details.left{float:right}.event-container-content .details p{display:inline-block}.event-container-content .details i{font-size:18px;color:#004b64;float:left;width:29px}.event-container-content .details h3{text-transform:uppercase;font-size:12px;font-weight:500;letter-spacing:1px;float:left;margin-top:5px;margin-bottom:15px}.event .row.tools{padding-top:20px;padding-bottom:25px}.event .main-details h3{border-bottom:1px solid #eee;padding-bottom:10px;font-weight:600}.event .event-book .booking-cost{display:flex;align-items:center;flex-wrap:wrap}.event .event-book .booking-cost p:first-child{font-weight:700;margin-right:5px}.event .event-book .booking-details{display:flex;align-items:center;flex-wrap:wrap}.event .event-book .booking-details p:first-child{font-weight:700;margin-right:5px}.event .event-courses .course-age{display:flex;align-items:center;flex-wrap:wrap}.event .event-courses .course-age p:first-child{font-weight:700;margin-right:5px}.event .event-courses .course-level{display:flex;align-items:center;flex-wrap:wrap}.event .event-courses .course-level p:first-child{font-weight:700;margin-right:5px}.event .event-courses .course-study-method{display:flex;align-items:center;flex-wrap:wrap}.event .event-courses .course-study-method p:first-child{font-weight:700;margin-right:5px}.event .event-courses .course-timetable{display:flex;align-items:center;flex-wrap:wrap}.event .event-courses .course-timetable p:first-child{font-weight:700;margin-right:5px}.event .event-courses .course-block-charges{display:flex;align-items:center;flex-wrap:wrap}.event .event-courses .course-block-charges p:first-child{font-weight:700;margin-right:5px}.event .main-details .event-more-info{margin:5px 0;text-align:center}.event .main-details .event-more-info a{border:2px solid #004b64;padding:.4em 1em;border-radius:9999px;transition:all .6s ease}.event .main-details .event-more-info a i{margin-right:5px;vertical-align:middle;font-size:16px;float:none}.event .main-details .event-more-info a span{vertical-align:middle;font-size:14px;font-weight:600}.event .main-details .event-more-info a:hover{background:#004b64;border:2px solid #004b64;color:#fff}.event-container-content .map.js-visible{display:block}.event-container-content .map{height:250px;display:none}.event-container-content .map iframe{border:0;width:100%;height:100%}.departments{padding-left:0;list-style:none}.departments li{padding:3px 2px 3px 0;line-height:28px;display:inline-block}.departments a,.departments label{color:#595959;cursor:pointer;display:inline;font-size:12px;font-weight:400;padding:4px 10px;border:1px solid #595959;border-radius:50px}.event-date{border-bottom:1px solid #eee;padding-bottom:5px}.event-date p{display:inline-block}.event-date span{font-weight:700}.js-searchable-departments{border-bottom:1px solid #eee;padding-bottom:5px}.departments a:hover,.departments label:hover{background:#205493;color:#fff;border-color:#fff;text-decoration:none}.event .details .location-details{display:flex}.event .cp-tools{float:initial;margin:0;display:inline-block}.event-description.multi-date .event-date{margin:15px 0}@media screen and (max-width:991px){.event .article-tools{float:left;margin-top:20px}.event .article-tools .finder{margin-left:0}}.news.content .news-contact{display:flex;border-top:1px solid #eee;justify-content:space-between;padding:10px 0;align-items:center}.news.content .news-contact span{font-weight:700;font-size:16px;text-transform:uppercase}.news.content .row.bottom-boxes.news{display:flex;align-items:center;flex-wrap:wrap}.news-center .flex-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding-bottom:20px;flex-direction:row-reverse}.news-center .left-column{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 10px}.news-center .right-column{text-overflow:ellipsis;-webkit-box-flex:3;-ms-flex:3;flex:3;border-right:1px solid #e5e5e5;padding-right:20px;margin-right:10px;min-width:300px}.news-center .right-column .results-found{display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:10px 0}.news-center .search-result-highlighted-news{flex:1 0 100%;padding:10px;display:flex;padding-left:0;padding-right:0;background:#fff;padding-bottom:0;padding-top:0;flex-wrap:wrap;border-bottom:0;margin-bottom:15px}.news-center .first-news-no-image{margin-left:0;flex:1 0 calc(50% - 10px);border-bottom:0}.news-center .second-news-no-image{flex:1 0 calc(50% - 10px);margin-left:10px}.news-center .right-column .search-result-title{margin:0;font-size:20px}.news-center .right-column .read-all-link{font-weight:700}.news-center .search-result-highlighted-news .search-result-image{margin-left:0;flex:1 0 calc(50% - 10px)}.news-center .search-result-highlighted-news .search-result-image .news-image{min-height:200px;height:100%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat}.news-center .search-result-highlighted-news .search-result-details-news{flex:1 0 calc(50% - 10px);padding-left:5px;border:1px solid #dadada}.news-center .search-result-highlighted-news .search-result-details-news .search-result-content{padding:15px;margin-left:0}.news-center .highlighted-news-no-image{display:flex;flex-wrap:wrap;padding:15px 0;flex:1 0 calc(50% - 10px)}.news-center .highlighted-news-no-image .search-result-no-image-news{background:#fff;padding:15px;width:100%;height:100%}.news-center .search-result-details-news .search-result-header{margin-bottom:5px}.news-center .search-result-no-image-news .search-result-header{margin-bottom:5px}.news-center .search-result-details-news .news-date-info{display:inline-block;margin-right:5px;margin-bottom:0;font-weight:700}.news-center .search-result-no-image-news .news-published .news-date-info{display:inline-block;margin-right:5px;margin-bottom:0;font-weight:700}.news-center .left-column .news-filter-buttons{display:flex;justify-content:space-around;flex-wrap:wrap;padding:15px 0;margin-bottom:10px}.news-center .left-column .news-filter-buttons button{text-transform:uppercase;font-weight:700;border:1px solid;padding:5px 10px;background:#fff}@media screen and (max-width:373px){.news-center .left-column .news-filter-buttons .show-filters{margin-bottom:10px}}@media screen and (max-width:310px){.news-center .right-column{min-width:auto}}.news-center .search-result-news{flex:1 0 100%;padding:10px;display:flex;padding-left:0;padding-right:0;padding-top:0;flex-wrap:wrap;padding-bottom:10px;border-bottom:1px solid #ddd;margin-bottom:15px}.news-center .search-result-news.search-result-highlighted-news{display:flex;padding-left:0;padding-right:0;padding-bottom:0;padding-top:0;flex-wrap:wrap;margin-bottom:15px;flex:1 0 100%;background:#fff;border-bottom:0;margin-bottom:0}.news-center .search-result-news .search-result-image{width:30%}.news-center .search-result-news .search-result-image .news-image{width:100%;min-height:150px;height:100%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center}.news-center .search-result-news .search-result-news-details{width:70%}.news-center .search-result-news .search-result-content{margin-left:15px}.news-center .search-result-news .search-result-details-news{width:70%}@media screen and (max-width:991px){.news-center .search-result-news.search-result-highlighted-news .search-result-image{flex:1 0 100% !important}.news-center .search-result-news.search-result-highlighted-news h3{margin-top:0 !important}.news-center .highlighted-news-no-image h3{margin-top:0 !important}.news-center .highlighted-news-no-image .search-result-news{flex:1 0 100% !important}.news-center .highlighted-news-no-image .search-result-news{margin-left:0 !important;margin-top:10px}.news-center .highlighted-news-no-image .first-news-no-image{margin-bottom:10px !important}.news-center .search-result-news.search-result-highlighted-news{margin-bottom:0}.news-center .search-result-news .search-result-image{width:100%}.news-center .search-result-news .search-result-details-news{width:100%}.news-center .search-result-news .search-result-content{margin-left:0}.news-center .highlighted-news-no-image{padding-top:10px}.news-center .search-result-highlighted-news .search-result-details-news{margin-left:0}.news-center .right-column .search-result-title{margin-top:10px}}@media screen and (max-width:639px){.news-center .left-column .filters{display:none}.news-center .left-column .twitter-feed-wrapper{display:none}.news-center .left-column .facebook-feed-wrapper{display:none}.news-center .left-column div[use_custom_id="1"]{display:none}.news-center .right-column{flex:1 0 100%}.news-center .right-column{padding-right:0;margin-right:0;border:none}.news-center .left-column{margin:0}}@media screen and (min-width:640px){.news-center .left-column .news-filter-buttons{display:none}}@media screen and (max-width:576px){.news-center .search-result-news .search-result-image{display:none}}.news-center .highlighted-news-no-image .search-result-image{display:none}.news-center .highlighted-news-no-image .first-news-no-image .search-result-details-news{margin-left:0;flex:1 0 calc(50% - 10px)}.news-center .highlighted-news-no-image .second-news-no-image .search-result-details-news{margin-left:0;flex:1 0 calc(50% - 10px)}.news-center .highlighted-news-no-image .first-news-no-image{margin-left:0;flex:1 0 calc(50% - 10px);border-bottom:0;padding:0}.news-center .highlighted-news-no-image .second-news-no-image{margin-left:10px;flex:1 0 calc(50% - 10px);border-bottom:0}.news-center .search-result-news.first-news-no-image .search-result-content{margin-left:0;padding:15px;background:#fff;padding:15px;width:100%;height:100%}.news-center .search-result-news.second-news-no-image .search-result-content{margin:0;padding:15px;background:#fff;width:100%;height:100%}.news-center .highlighted-news-no-image .search-result-news{margin-bottom:0;padding:0;border:1px solid #dadada}.news-center .search-result-news.search-result-highlighted-news .search-result-image .news-image{min-height:200px;height:100%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat}.news-center .search-result-news.search-result-highlighted-news .search-result-image{margin-left:0;flex:1 0 calc(50% - 10px)}.newshome-alert-link a:link,.newshome-alert-link a:visited,p.facility-emergency-closure{color:#c90909 !important;display:block;padding-bottom:10px;border-bottom:1px solid #c90909 !important;margin-bottom:20px}ul.newshome-related-links{list-style:none;margin-left:0;margin-right:0;padding-left:0;padding-right:0;text-align:center;padding-top:10px;padding-bottom:10px;margin-right:10px;border:1px solid #ccc}ul.newshome-related-links li{display:inline-block;width:30%;text-align:center;margin-left:auto;margin-right:auto}ul.newshome-related-links li a{margin-left:auto;margin-right:auto}@media screen and (max-width:760px){ul.newshome-related-links li{display:block;width:100%;text-align:center}}#content .sideWidget{margin-left:-30px;padding-left:20px;background-color:#f5f5f5;margin-bottom:20px;margin-top:20px}#content .sideWidget h3{display:inline-block;float:left;margin-right:10px;padding-top:5px}#content .sideWidget input{margin-right:10px}ul.newsHome{list-style:none;padding-left:0}ul.newsHome li{border-bottom:1px solid #999}ul.newsHome li div.newsListImg{display:block;width:210px;height:120px;overflow:hidden;text-align:center;float:right;margin-left:20px}.recordpager{font-weight:700}.recordpager a:link{padding:5px 10px;background-color:#f3f3f3;margin-left:5px}.newsLogoImg{display:none}.newsImg1{display:block;width:300px;overflow:hidden;text-align:center;float:right;margin-left:20px}#content .newsImg1 p{font-size:12px;color:#666;margin-top:10px}ul.simple-news-listing{list-style:none;padding-left:15px}@charset "UTF-8";.cs-gov,.ss-gov,.ps-gov,.os-gov,.search-gov{padding:0 0 0 5px !important}.cs-gov fieldset,.ss-gov fieldset,.ps-gov fieldset,.os-gov fieldset,.search-gov fieldset{border:none !important;border-left:5px solid #004b64 !important;border-radius:0 !important}.cs-gov legend,.ss-gov legend,.ps-gov legend,.os-gov legend,.search-gov legend{position:relative !important;left:-15px !important;padding:10px;padding-left:20px !important;font-weight:700 !important;background:#004b64 !important;color:#fff !important}.cs-gov button,.ss-gov button,.ps-gov button,.os-gov button,.search-gov button{border:none !important}.search-gov .dform_widgeterror{box-shadow:none !important;border-color:#e11923 !important}.search-gov .dform_widgeterror>legend{background:#e11923 !important}.search-gov .dform_validationMessage{font-size:16px !important;font-weight:700 !important}.area-gov{padding:0 0 0 5px !important}.area-gov>fieldset{border:none !important;border-radius:0 !important;border-left:5px solid #004b64 !important}.area-gov>fieldset>legend{position:relative !important;left:-15px !important;padding-left:20px !important;font-weight:700 !important;background:#004b64 !important;color:#fff !important}.area-no-group>fieldset,.cs-no-group fieldset,.ss-no-group fieldset,.ps-no-group fieldset,.os-no-group fieldset,.search-no-group fieldset{border-left:0 !important}.area-no-group>fieldset>legend,.cs-no-group legend,.ss-no-group legend,.ps-no-group legend,.os-no-group legend,.search-no-group legend{left:0 !important;padding-left:0 !important;color:#004b64 !important;background:0 0 !important}@media (max-width:768px){.area-gov>fieldset,.cs-gov fieldset,.ss-gov fieldset,.ps-gov fieldset,.os-gov fieldset,.search-gov fieldset{padding-left:5px !important}.area-gov>fieldset>legend,.cs-gov legend,.ss-gov legend,.ps-gov legend,.os-gov legend,.search-gov legend{left:-10px !important;padding-left:20px !important}.area-no-group>fieldset,.cs-no-group fieldset,.ss-no-group fieldset,.ps-no-group fieldset,.os-no-group fieldset,.search-no-group fieldset{border-left:0 !important}.area-no-group>fieldset>legend,.cs-no-group legend,.ss-no-group legend,.ps-no-group legend,.os-no-group legend,.search-no-group legend{left:0 !important;padding-left:0 !important;background:0 0 !important}}.btn-gov,.btn-gov:hover,.btn-orange,.btn-orange:hover,.btn-continue,.btn-continue:hover,.btn-green,.btn-green:hover{color:#fff !important;border:none !important;border-radius:0 !important;outline-offset:-1px;width:auto !important;white-space:nowrap;padding:.3em .6em !important;font-size:18.7px !important;font-weight:700 !important;margin-right:3px !important}.btn-gov{box-shadow:inset 0 -2px 0 #003e53 !important;background:#004B64!important}.btn-gov:hover{box-shadow:inset 0 -2px 0 #003e53 !important;background:#003e53!important}.btn-gov:focus{box-shadow:inset 0 -2px 0 #003e53,0 0 0 3px #5399ae !important}.btn-orange{box-shadow:inset 0 -2px 0 #bc5114 !important;background:#CE4C03!important}.btn-orange:hover{box-shadow:inset 0 -2px 0 #bc5114 !important;background:#9D3703!important}.btn-orange:focus{box-shadow:inset 0 -2px 0 #bc5114,0 0 0 3px #5399ae !important}.btn-green{box-shadow:inset 0 -2px 0 #003618 !important;background:#00823b!important}.btn-green:hover{box-shadow:inset 0 -2px 0 #003618 !important;background:#00682e!important}.btn-green:focus{box-shadow:inset 0 -2px 0 #003618,0 0 0 3px #5399ae !important}@media (max-width:768px){.btn-gov,.btn-gov:hover,.btn-continue,.btn-continue:hover,.btn-orange,.btn-orange:hover,.btn-green,.btn-green:hover{width:100% !important}}.btn-continue{box-shadow:inset 0 -2px 0 #003618 !important;background:#00823b!important}.btn-continue:hover{box-shadow:inset 0 -2px 0 #003618 !important;background:#00682e!important}.btn-continue:focus{box-shadow:inset 0 -2px 0 #003618,0 0 0 3px #5399ae !important}@media (max-width:768px){.btn-gov,.btn-gov:hover,.btn-continue,.btn-continue:hover,.btn-orange,.btn-orange:hover{width:100% !important}}.btn-bold{font-weight:700 !important}.btn-back{background:0 0 !important;border:none !important;color:#000 !important;cursor:pointer !important;text-decoration:underline !important;box-shadow:none !important;border-color:rgba(0,0,0,0) !important;outline:none !important;padding:2.5px 5px 2px 5px!important}.btn-back:focus{background:#5399ae !important}.btn-back:before{content:"< "}.btn-link{color:#004B64!important;background:0 0 !important;border:none !important;cursor:pointer !important;text-decoration:underline !important;box-shadow:none !important;border-color:rgba(0,0,0,0) !important;outline:none !important;padding:2.5px 5px 2px 5px!important;font-size:18.7px !important;font-weight:700 !important}.btn-link:focus{background:#5399ae !important}.sel-gov>div>label{font-size:22px;line-height:1.2 !important;font-weight:700!important}.sel-gov>div .helptext{font-size:16px;margin-bottom:18px;margin-top:5px}.sel-gov select{border:2px solid #000 !important}.sel-gov select:focus:not([readonly]){box-shadow:0 0 0 3px #5399ae !important}.sel-gov select.dform_fielderror:focus{box-shadow:0 0 0 3px #5399ae !important;border-color:#d45252 !important}.sel-gov .dform_fielderror{box-shadow:none !important;border:solid 2px #d45252 !important;outline:none}.sel-gov .dform_validationMessage{padding-bottom:24px !important;font-size:16px !important;font-weight:700 !important}.sel-fill select{width:100% !important}.file-gov>div>label{font-size:20px;margin-bottom:24px !important}.file-gov>div .helptext{font-size:16px}.file-gov{font-size:16px}.file-gov .dform_validationMessage{position:absolute;font-weight:700 !important;top:-27px}.file-gov input{z-index:2;cursor:pointer;opacity:0;width:100% !important;margin-bottom:2px !important}.file-gov .dform_filenames span{display:inline-block}.file-gov .dform_filenames span:before{content:"" !important}.file-gov input:hover~.file-gov-icon{background:#003e53 !important}.file-gov input:focus~.file-gov-icon{background:#003e53 !important;box-shadow:inset 0 -2px 0 #003e53,0 0 0 3px #5399ae !important}.file-gov input.dform_fielderror:focus~.file-gov-icon{box-shadow:inset 0 -2px 0 #003e53,0px .2px 0px 2px #d45252,0px .2px 0px 5px #5399ae !important;border-color:#d45252 !important}.file-gov .dform_fielderror~.file-gov-icon{box-shadow:inset 0 -2px 0 #003e53,0px .2px 0px 2px #d45252;outline:none}.file-gov-icon{pointer-events:none;position:absolute;z-index:0;height:42px;width:100%;top:.6px;cursor:pointer;color:#fff;box-shadow:inset 0 -2px 0 #003e53;border:none;border-radius:0;outline-offset:-1px;background:#004b64}.file-gov-icon-a{position:absolute;cursor:pointer;left:7px;top:17px;width:19px;height:0;border:solid #ebebeb;border-width:0 0 5px}.file-gov-icon-b{position:absolute;cursor:pointer;left:14px;top:10px;width:0;height:19px;border:solid #ebebeb;border-width:0 5px 0 0}.file-gov-text{cursor:pointer;margin-top:7px;margin-left:32px;color:#fff !important;font-size:16px;font-weight:700}.file-gov .dform_fileupload_progressbar{visibility:hidden;height:0 !important;margin:0 !important;border:0 !important}@media (min-width:769px){.file-gov input,.file-gov-icon{width:188px !important}}.file-progress .dform_fileupload_progressbar{visibility:visible;height:30px !important;margin:5px !important;border:2px solid #004b64 !important}.file-progress .dform_fileupload_progressbar>div{background:#004b64 !important}.file-no-legend div>label{visibility:hidden !important;height:0 !important}.spr-xxxs br,.spr-xxs br,.spr-xs br,.spr-s br,.spr-m br,.spr-l br,.spr-xl br,.spr-xxl br,.spr-xxxl br,.spr-n br,.spr-none br{display:none}.spr-xxxs{padding-top:.25em}.spr-xxs{padding-top:.5em}.spr-xs{padding-top:1em}.spr-s{padding-top:2em}.spr-m{padding-top:3em}.spr-l{padding-top:4em}.spr-xl{padding-top:5em}.spr-xxl{padding-top:6em}.spr-xxxl{padding-top:7em}.spr-n,.spr-none{padding-top:0}.txt-gov>div>label,.dt-gov>div>label,.eml-gov>div>label,.num-gov>div>label,.pas-gov>div>label,.tel-gov>div>label,.time-gov>div>label,.field-gov>div>label{font-size:20px;line-height:1.2 !important;font-weight:700!important}.txt-gov>div .helptext,.dt-gov>div .helptext,.eml-gov>div .helptext,.num-gov>div .helptext,.pas-gov>div .helptext,.tel-gov>div .helptext,.time-gov>div .helptext,.field-gov>div .helptext{font-size:16px}.txt-gov input,.dt-gov input,.eml-gov input,.num-gov input,.pas-gov input,.tel-gov input,.time-gov input,.field-gov input{border:2px solid #000 !important}.txt-gov input:focus,.dt-gov input:focus,.eml-gov input:focus,.num-gov input:focus,.pas-gov input:focus,.tel-gov input:focus,.time-gov input:focus,.field-gov input:focus{box-shadow:0px .2px 3px 0px #d45252 !important}.txt-gov input:focus:not([readonly]),.dt-gov input:focus:not([readonly]),.eml-gov input:focus:not([readonly]),.num-gov input:focus:not([readonly]),.pas-gov input:focus:not([readonly]),.tel-gov input:focus:not([readonly]),.time-gov input:focus:not([readonly]),.field-gov input:focus:not([readonly]){border-color:#5399ae !important}.txt-gov input.dform_fielderror:focus,.dt-gov input.dform_fielderror:focus,.eml-gov input.dform_fielderror:focus,.num-gov input.dform_fielderror:focus,.pas-gov input.dform_fielderror:focus,.tel-gov input.dform_fielderror:focus,.time-gov input.dform_fielderror:focus,.field-gov input.dform_fielderror:focus{box-shadow:0 0 0px 3px #5399ae !important;border-color:#d45252 !important}.txt-gov .dform_fielderror,.dt-gov .dform_fielderror,.eml-gov .dform_fielderror,.num-gov .dform_fielderror,.pas-gov .dform_fielderror,.tel-gov .dform_fielderror,.time-gov .dform_fielderror,.field-gov .dform_fielderror{box-shadow:none !important;border:solid 2px #d45252 !important;outline:none}.txt-gov .dform_validationMessage,.dt-gov .dform_validationMessage,.eml-gov .dform_validationMessage,.num-gov .dform_validationMessage,.pas-gov .dform_validationMessage,.tel-gov .dform_validationMessage,.time-gov .dform_validationMessage,.field-gov .dform_validationMessage{padding-bottom:6px !important;font-size:16px !important;font-weight:700 !important}.txt-no-min-height div:first-child,.dt-no-min-height div:first-child,.eml-no-min-height div:first-child,.num-no-min-height div:first-child,.pas-no-min-height div:first-child,.tel-no-min-height div:first-child,.time-no-min-height div:first-child,.field-no-min-height div:first-child{min-height:0 !important}.txt-min-height div:first-child,.dt-min-height div:first-child,.eml-min-height div:first-child,.num-min-height div:first-child,.pas-min-height div:first-child,.tel-min-height div:first-child,.time-min-height div:first-child,.field-min-height div:first-child{min-height:1px !important}.txt-gov input[readonly],.dt-gov input[readonly],.eml-gov input[readonly],.num-gov input[readonly],.pas-gov input[readonly],.tel-gov input[readonly],.time-gov input[readonly],.field-gov input[readonly]{border-color:#ddd !important;background:#f6f6f6}.txta-gov>div>label{font-size:24px;line-height:1.2 !important;font-weight:700!important}.txta-gov>div .helptext{font-size:16px}.txta-gov textarea{border:2px solid #000 !important;font-family:"Open sans","Helvetica Neue","HelveticaNeue",Helvetica,Arial,sans-serif}.txta-gov textarea:focus:not([readonly]){border-color:#5399ae !important}.txta-gov textarea:focus{box-shadow:0px .2px 3px 0px #d45252 !important}.txta-gov textarea.dform_fielderror:focus{box-shadow:0 0 0px 3px #5399ae !important;border-color:#d45252 !important}.txta-gov .dform_fielderror{box-shadow:none !important;border:solid 2px #d45252 !important;outline:none}.txta-gov .dform_validationMessage{padding-bottom:6px !important;font-size:16px !important;font-weight:700 !important}.txta-gov textarea[readonly]{border-color:#ddd !important;background:#f6f6f6}.txta-length-message{width:100%;height:22px;position:relative;top:-6px}.warning-notice{position:relative;background-color:#ffbaba;padding:10px 10px 10px 55px;border:solid #b10e1e;border-width:5px;margin-bottom:15px}.dform_widget_type_html .warning-notice{padding:0 0 0 55px}.warning-notice-icon{position:absolute;top:50%;left:0;height:41px;width:41px;background-color:#b10e1e;border-radius:50%;margin-left:5px;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.warning-notice-icon-a{position:absolute;left:18px;top:6px;width:0;height:20px;border:solid #fff;border-width:0 5px 0 0}.warning-notice-icon-b{position:absolute;left:18px;top:30px;width:0;height:5px;border:solid #fff;border-width:0 5px 0 0}.info-notice{position:relative;background-color:#ebebeb;padding:10px 10px 10px 55px;border:solid #003e53;border-width:5px;margin-bottom:15px}.dform_widget_type_html .info-notice{padding:0 0 0 55px}.info-notice-icon{position:absolute;top:50%;left:0;height:41px;width:41px;background-color:#003e53;border-radius:50%;margin-left:5px;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.info-notice-icon-a{position:absolute;left:18px;top:15px;width:0;height:20px;border:solid #fff;border-width:0 5px 0 0}.info-notice-icon-b{position:absolute;left:18px;top:6px;width:0;height:5px;border:solid #fff;border-width:0 5px 0 0}.rad-gov>div>fieldset>span{display:block;position:relative;padding-left:35px;margin-bottom:12px;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rad-gov .radiogroup{border:none !important;padding-left:0 !important}.rad-gov>div>fieldset>span input{position:absolute;opacity:0;left:0 !important;width:100% !important;height:100% !important;z-index:1 !important;cursor:pointer}.rad-check{position:absolute;top:0;left:0;height:35px;width:35px;background-color:#fff;border-radius:75%;box-shadow:inset 0 0 0 3px #004b64}.rad-check:after{content:"";position:absolute;display:none}.rad-gov>div>fieldset>span input:checked~.rad-check:after{display:block}.rad-gov>div>fieldset>span .rad-check:after{top:7px;left:7px;width:21px;height:21px;border-radius:50%;background:#004b64}.rad-gov>div>fieldset .helptext{font-size:16px;margin-bottom:16px}.rad-gov legend{font-size:24px;line-height:1.2 !important;margin-bottom:0 !important}.no-legend legend{font-size:0px !important}.rad-gov input[type=radio].dform_fielderror~span{box-shadow:inset 0 0 0 3px #d45252}.rad-gov .dform_validationMessage{padding-bottom:24px !important;font-size:16px !important;font-weight:700 !important}.rad-gov>div>fieldset>span input:focus~.rad-check{box-shadow:0 0 0 3px #5399ae,inset 0 0 0 3px #004b64}.rad-gov>div>fieldset{margin:0 !important;padding-bottom:0 !important}.chk-gov>div{display:block;position:relative;padding-left:35px;margin-bottom:12px;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.chk-gov>div input{position:absolute;opacity:0;left:0 !important;width:100% !important;height:100% !important;z-index:1 !important;cursor:pointer}.chk-check{position:absolute;top:0;left:0;height:29px;width:29px;border:3px solid #004b64;border-radius:15%}.chk-gov>div input:checked~.chk-check{background-color:#004b64}.chk-check:after{content:"";position:absolute;display:none}.chk-gov>div input:checked~.chk-check:after{display:block}.chk-gov>div .chk-check:after{left:7px;top:-2px;width:10px;height:20px;border:solid #fff;border-width:0 5px 5px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.chk-gov>div .helptext{font-size:14px;position:absolute;top:32px;left:0}.no-legend>div>label{font-size:0px !important}.chk-gov .dform_validationMessage{position:absolute;top:-22px;left:0;font-size:16px !important;font-weight:700 !important}.chk-gov input[type=checkbox].dform_fielderror~span{border-color:#d45252}.chk-gov>div input:focus~.chk-check{box-shadow:0 0 0 3px #5399ae}.mchk-gov>div>fieldset>span{display:block;position:relative;padding-left:35px;margin-bottom:12px;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mchk-gov .checkboxgroup{border:none !important;padding-left:0 !important}.mchk-gov>div>fieldset>span input{position:absolute;opacity:0;left:0 !important;width:100% !important;height:100% !important;z-index:1 !important;cursor:pointer}.mchk-check{position:absolute;top:0;left:0;height:29px;width:29px;background-color:#fff;border-radius:15%;border:3px solid #004b64}.mchk-gov>div>fieldset>span input:checked~.mchk-check{background-color:#004b64}.mchk-check:after{content:"";position:absolute;display:none}.mchk-gov>div>fieldset>span input:checked~.mchk-check:after{display:block}.mchk-gov>div>fieldset>span .mchk-check:after{left:7px;top:-2px;width:10px;height:20px;border:solid #fff;border-width:0 5px 5px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mchk-gov>div>fieldset .helptext{font-size:16px;margin-bottom:16px}.mchk-gov legend{font-size:24px;line-height:1.2 !important;margin-bottom:0 !important}.no-legend legend{font-size:0 !important}.mchk-gov input[type=checkbox].dform_fielderror~span{border-color:#d45252}.mchk-gov .dform_validationMessage{padding-bottom:24px !important;font-size:16px !important;font-weight:700 !important}.mchk-gov>div>fieldset>span input:focus~.mchk-check{box-shadow:0 0 0 3px #5399ae}.mchk-gov>div>fieldset{margin:0 !important;padding-bottom:0 !important}.margin-auto{margin:auto !important}.width-fit-content{width:fit-content !important;width:intrinsic !important;width:-moz-max-content !important}.text-align-right>.one,.text-align-right>.two,.text-align-right>.three,.text-align-right>.four,.text-align-right>.five,.text-align-right>.six,.text-align-right>.seven,.text-align-right>.eight,.text-align-right>.nine,.text-align-right>.ten,.text-align-right>.eleven,.text-align-right>legend{text-align:right !important}.text-align-center>.one,.text-align-center>.two,.text-align-center>.three,.text-align-center>.four,.text-align-center>.five,.text-align-center>.six,.text-align-center>.seven,.text-align-center>.eight,.text-align-center>.nine,.text-align-center>.ten,.text-align-center>.eleven,.text-align-center>legend{text-align:center !important}.text-align-left>.one,.text-align-left>.two,.text-align-left>.three,.text-align-left>.four,.text-align-left>.five,.text-align-left>.six,.text-align-left>.seven,.text-align-left>.eight,.text-align-left>.nine,.text-align-left>.ten,.text-align-left>.eleven,.text-align-left>legend{text-align:left !important}.text-align-left .helptext,.text-align-center .helptext,.text-align-right .helptext,.text-align-left{margin-bottom:10px !important;text-align:left}.dform_validationMessage,.text-align-center .dform_validationMessage,.text-align-right .dform_validationMessage{padding-bottom:10px !important;text-align:left}@media (max-width:768px){.text-align-left>.one,.text-align-center>.one,.text-align-right>.one,.text-align-left>.two,.text-align-center>.two,.text-align-right>.two,.text-align-left>.three,.text-align-center>.three,.text-align-right>.three,.text-align-left>.four,.text-align-center>.four,.text-align-right>.four,.text-align-left>.five,.text-align-center>.five,.text-align-right>.five,.text-align-left>.six,.text-align-center>.six,.text-align-right>.six,.text-align-left>.seven,.text-align-center>.seven,.text-align-right>.seven,.text-align-left>.eight,.text-align-center>.eight,.text-align-right>.eight,.text-align-left>.nine,.text-align-center>.nine,.text-align-right>.nine,.text-align-left>.ten,.text-align-center>.ten,.text-align-right>.ten,.text-align-left>.eleven,.text-align-center>.eleven,.text-align-right>.eleven,.text-align-left>legend,.text-align-center>legend,.text-align-right>legend{text-align:left !important}}@media (max-width:768px){.field-mob input,.field-mob{width:100% !important}}.field-auto .txt-gov input,.field-auto .dt-gov input,.field-auto .eml-gov input,.field-auto .num-gov input,.field-auto .pas-gov input,.field-auto .tel-gov input,.field-auto .time-gov input{width:auto}.box-h1 p{color:#fff !important;font-weight:700 !important;font-size:35px;margin-top:0;margin-bottom:0;text-align:center}.box-h2 p{font-size:24px;font-weight:700 !important;color:#fff !important;margin-top:0;margin-bottom:0;text-align:center}.box-green{background:#004b64;margin-bottom:6px}.box-blue{background:#004b64;margin-bottom:6px}.box-orange{background:#ce4c03;margin-bottom:6px}.box-green fieldset,.box-blue fieldset,.box-orange fieldset{border:none !important}.box-green legend,.box-blue legend,.box-orange legend{color:#fff !important;font-weight:700 !important;font-size:35px !important;text-align:center}[data-type=html] a[href]{color:blue !important}[data-type=html] a[href]:focus{background-color:#5399ae;outline:3px solid #5399ae !important}[data-type=html] a[href]:visited{color:purple !important}.rad-margin-8-legend,.mchk-margin-8-legend{float:left;margin-right:3.8%;min-height:1px;width:4.85%}.rad-margin-16-legend,.mchk-margin-16-legend{float:left;margin-right:3.8%;min-height:1px;width:13.45%}.rad-margin-25-legend,.mchk-margin-25-legend{float:left;margin-right:3.8%;min-height:1px;width:22.05%}.rad-margin-33-legend,.mchk-margin-33-legend{float:left;margin-right:3.8%;min-height:1px;width:30.75%}.rad-margin-41-legend,.mchk-margin-41-legend{float:left;margin-right:3.8%;min-height:1px;width:39.45%}.rad-margin-50-legend,.mchk-margin-50-legend{float:left;margin-right:3.8%;min-height:1px;width:48%}.rad-margin-58-legend,.mchk-margin-58-legend{float:left;margin-right:3.8%;min-height:1px;width:56.75%}.rad-margin-66-legend,.mchk-margin-66-legend{float:left;margin-right:3.8%;min-height:1px;width:65.4%}.rad-margin-75-legend,.mchk-margin-75-legend{float:left;margin-right:3.8%;min-height:1px;width:74.05%}.rad-margin-83-legend,.mchk-margin-83-legend{float:left;margin-right:3.8%;min-height:1px;width:82.7%}.rad-margin-91-legend,.mchk-margin-91-legend{float:left;margin-right:3.8%;min-height:1px;width:91.35%}@media (max-width:768px){.rad-margin-8-legend,.mchk-margin-8-legend,.rad-margin-16-legend,.mchk-margin-16-legend,.rad-margin-25-legend,.mchk-margin-25-legend,.rad-margin-33-legend,.mchk-margin-33-legend,.rad-margin-41-legend,.mchk-margin-41-legend,.rad-margin-50-legend,.mchk-margin-50-legend,.rad-margin-58-legend,.mchk-margin-58-legend,.rad-margin-66-legend,.mchk-margin-66-legend,.rad-margin-75-legend,.mchk-margin-75-legend,.rad-margin-83-legend,.mchk-margin-83-legend,.rad-margin-91-legend,.mchk-margin-91-legend{width:100% !important;float:none}}.detail-block-hidden{visibility:hidden;height:0}.detail-block{border-left:5px solid #004b64;padding-left:10px;position:relative;top:-7px;visibility:hidden;height:0}.detail-block p{margin-top:6px;margin-bottom:6px}.detail-block-visible{visibility:visible;height:inherit}.detail-title>p,.detail-title{font-size:1.5em;margin:0}.rad-no-margin legend,.mchk-no-margin legend{float:none;text-align:left !important}.search-no-results .dform_widget_search_closeresults{padding:10px;margin-left:0 !important}.btn-margin-8,.chk-margin-8,.margin-8{margin-left:8.65% !important}.btn-margin-16,.chk-margin-16,.margin-16{margin-left:17.24%!important}.btn-margin-25,.chk-margin-25,.margin-25{margin-left:25.85%!important}.btn-margin-33,.chk-margin-33,.margin-33{margin-left:34.55%!important}.btn-margin-41,.chk-margin-41,.margin-41{margin-left:43.25%!important}.btn-margin-50,.chk-margin-50,.margin-50{margin-left:51.8% !important}.btn-margin-58,.chk-margin-58,.margin-58{margin-left:60.55%!important}.btn-margin-66,.chk-margin-66,.margin-66{margin-left:69.2% !important}.btn-margin-75,.chk-margin-75,.margin-75{margin-left:77.85%!important}.btn-margin-83,.chk-margin-83,.margin-83{margin-left:86.5% !important}.btn-margin-91,.chk-margin-91,.margin-91{margin-left:95.15%!important}.btn-margin-0,.chk-margin-0,.margin-0{margin-left:0 !important}@media (max-width:768px){.btn-margin-8,.btn-margin-16,.btn-margin-25,.btn-margin-33,.btn-margin-41,.btn-margin-50,.btn-margin-58,.btn-margin-66,.btn-margin-75,.btn-margin-83,.btn-margin-91,.btn-margin-0,.chk-margin-8,.chk-margin-16,.chk-margin-25,.chk-margin-33,.chk-margin-41,.chk-margin-50,.chk-margin-58,.chk-margin-66,.chk-margin-75,.chk-margin-83,.chk-margin-91,.chk-margin-0,.margin-8,.margin-16,.margin-25,.margin-33,.margin-41,.margin-50,.margin-58,.margin-66,.margin-75,.margin-83,.margin-91,.margin-0{margin-left:0 !important}}.detail-block>:first-child{margin-top:0 !important}.detail-block{margin-top:7px !important}.visibility-hidden{visibility:hidden}.visibility-visible{visibility:visible}.text-align-right-label div:first-child{text-align:right}.text-align-center-label div:first-child{text-align:center}.text-align-left-label div:first-child{text-align:left}.float-left{float:left}.float-right{float:right}.margin-left-1em{margin-left:1em}.margin-left-0-5em{margin-left:.5em}.margin-left-0-25em{margin-left:.25em}.display-none{display:none !important}.paragraph-normal,.p-n{margin:3px !important;font-size:1rem !important;line-height:1.17 !important}.paragraph-medium,.p-m{margin:3px !important;font-size:1.5rem !important;line-height:1.17 !important}.paragraph-large,.p-l{margin:3px !important;font-size:2rem !important;line-height:1.17 !important}.txt-btn-inline>button{float:left}.txt-btn-inline [type=text]{float:left;margin-right:.3rem !important}.assetResultJson{display:none}.lds-spinner{color:official;display:inline-block;position:relative;z-index:10;width:90%;height:70%;transform:translate(50%,50%);pointer-events:none}.lds-spinner div{transform-origin:64px 64px;animation:lds-spinner 1.2s linear infinite}.lds-spinner div:after{content:" ";display:block;position:absolute;top:6px;left:58px;width:10px;height:24px;border-radius:20%;background:gray}.lds-spinner div:nth-child(1){transform:rotate(0deg);animation-delay:-1.1s}.lds-spinner div:nth-child(2){transform:rotate(30deg);animation-delay:-1s}.lds-spinner div:nth-child(3){transform:rotate(60deg);animation-delay:-.9s}.lds-spinner div:nth-child(4){transform:rotate(90deg);animation-delay:-.8s}.lds-spinner div:nth-child(5){transform:rotate(120deg);animation-delay:-.7s}.lds-spinner div:nth-child(6){transform:rotate(150deg);animation-delay:-.6s}.lds-spinner div:nth-child(7){transform:rotate(180deg);animation-delay:-.5s}.lds-spinner div:nth-child(8){transform:rotate(210deg);animation-delay:-.4s}.lds-spinner div:nth-child(9){transform:rotate(240deg);animation-delay:-.3s}.lds-spinner div:nth-child(10){transform:rotate(270deg);animation-delay:-.2s}.lds-spinner div:nth-child(11){transform:rotate(300deg);animation-delay:-.1s}.lds-spinner div:nth-child(12){transform:rotate(330deg);animation-delay:0s}@keyframes lds-spinner{0%{opacity:1}100%{opacity:0}}abbr{text-decoration-line:none}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto'),local('Roboto-Regular'),url(https://fonts.gstatic.com/s/roboto/v19/KFOmCnqEu92Fr1Mu7GxKOzY.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local('Roboto'),local('Roboto-Regular'),url(https://fonts.gstatic.com/s/roboto/v19/KFOmCnqEu92Fr1Mu4mxK.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}#dform_container{font-family:"Roboto",sans-serif}#dform_container input,#dform_container select,#dform_container textarea{font-size:1.4em;padding:8px}.btn-gov,.btn-back,.btn-gov:hover,.btn-gov:focus,.btn-back:hover,.btn-back:focus,.btn-orange,.btn-orange:focus,.btn-orange:hover{background-color:#fff !important;border:2px solid #004b64 !important;border-radius:4.5rem !important;color:#004b64 !important;cursor:pointer !important;font-family:"Roboto",sans-serif !important;margin:0 0 .75rem !important;padding:.625rem 1.5rem !important;text-align:center !important;text-decoration:none !important;text-transform:uppercase !important;-webkit-transition:background-color .1s ease-out,border-color .1s ease-out,color .1s ease-out !important;-o-transition:background-color .1s ease-out,border-color .1s ease-out,color .1s ease-out !important;transition:background-color .1s ease-out,border-color .1s ease-out,color .1s ease-out !important;vertical-align:middle !important;box-shadow:none !important;font-size:16px!important}.btn-continue,.btn-continue:hover,.btn-continue:focus{background-color:#fff !important;border:2px solid #004b64 !important;border-radius:4.5rem !important;color:#004b64 !important;cursor:pointer !important;font-family:"Roboto",sans-serif !important;margin:0 0 .75rem !important;padding:.625rem 1.5rem !important;text-align:center !important;text-decoration:none !important;text-transform:uppercase !important;-webkit-transition:background-color .1s ease-out,border-color .1s ease-out,color .1s ease-out !important;-o-transition:background-color .1s ease-out,border-color .1s ease-out,color .1s ease-out !important;transition:background-color .1s ease-out,border-color .1s ease-out,color .1s ease-out !important;vertical-align:middle !important;box-shadow:none !important;font-size:16px!important;background-color:#004b64 !important;border-color:#004b64 !important;color:#fff !important}.btn-gov:hover,.btn-gov:focus,.btn-back:hover,.btn-back:focus{background-color:#333 !important;border-color:#333 !important;color:#fff !important}.btn-continue:hover,.btn-continue:focus{background-color:#333 !important;border-color:#333 !important;color:#fff !important}#GISLegend{position:absolute;right:0;top:-70px}#dform_container .templatePicker{border:0;padding:0;-o-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}#dform_container .dojoxGridRowTable{table-layout:fixed;width:0}#dform_container .templatePicker .grid .dojoxGridCell{border:1px solid #fff;outline:none;line-height:1.2}#dform_container .dojoxGrid .dojoxGridCell{border:1px solid;border-color:#ebeadb;border-right-color:#d5cdb5;padding:0;text-align:left;overflow:hidden;word-wrap:break-word}#dform_container .templatePicker .grid .dojoxGridRowTable tr{vertical-align:top}#dform_container .dojoxGrid table{padding:0}#dform_container .dojoxGridContent>div[role=presentation],#dform_container .dojoxGridRow,#dform_container .dojoxGridContent{width:auto !important}#dform_container .dojoxGridRowTable tr:hover td{background-color:unset}#dform_container .dojoxGridCell{border:none !important;background-color:unset !important;-o-border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:0;cursor:unset}#dform_container .dojoxGridRowTable{margin:0}.file-gov-text,#dform_container html,#dform_container button,#dform_container input,#dform_container select,#dform_container textarea,#dform_container a,#dform_container .buttonLink,#dform_container p,#dform_container div,#dform_container label,#dform_container legend{font-family:"Roboto",sans-serif;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-shadow:unset;outline:none}#dform_container .header1,#dform_container .header2,#dform_container .header3,#dform_container .header4,#dform_container .header5,#dform_container .header6,#dform_container h1,#dform_container h2,#dform_container h3,#dform_container h4,#dform_container h5,#dform_container h6{font-weight:700;letter-spacing:initial;text-transform:initial;line-height:initial}#dform_container .label,#dform_container label{width:inherit}#dform_container .content{background-color:initial;margin-left:initial;margin-right:initial;clear:initial}#dform_pageholder div,#dform_pageholder p{font-size:17px !important}#dform_pageholder div p{line-height:1.6em}#dform_pageholder div.header2,#dform_pageholder div h2{font-size:2em !important}#dform_pageholder div.header3,#dform_pageholder div h3{margin-top:1em !important;font-size:1.4em !important}#dform_container fieldset{border:none !important}#dform_container fieldset.searchwidget legend{font-size:1.3em;font-weight:700;margin-top:20px;display:none}#dform_container Label{font-weight:700;margin-top:20px}#dform_container input{font-family:Tahoma,Geneva,sans-serif;font-size:1em;border-width:1px}#dform_container input[type=text],#dform_container input[type=email]{width:100%;max-width:600px}#dform_container input[type=text]:read-only,#dform_container .non_editable input[type=text],#dform_container input[type=email]:read-only,#dform_container .non_editable input[type=email]{border:none}#dform_container input:required{border:1px solid tomato}#dform_container input[type=file]{border:none}#dform_container input[type=radio]{font-size:22px !important;height:35px !important;width:35px !important;border-radius:75% !important;margin-right:10px}#dform_container .radiogroup label{margin-left:10px !important}#dform_container input[type=checkbox]{font-size:22px !important;height:35px !important;width:35px !important;border-radius:75% !important}#dform_container .dform_widget_type_checkbox label{margin-top:0}#dform_container div[data-type=onetomany]{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding:0 !important;border:none !important}#dform_container select{width:100%;min-width:200px;height:40px}#dform_container .helptext{font-style:italic;margin-top:-5px;margin-bottom:10px}#dform_container button{font-weight:700;padding:10px;margin-top:20px;margin-bottom:20px;border-radius:10px !important}#dform_container .dform_info,#dform_container .info-notice{background-color:#fff2e3 !important}#dform_container button.btn-orange{background-color:#e75d00 !important;border:#e75d00 !important;color:#fff !important}#dform_container button.btn-orange:hover{background-color:#ce5300 !important;border:#ce5300 !important}#dform_container .otom_delete{font-size:24px !important;padding:10px;padding-left:20px;padding-right:20px;border-radius:30px}#dform_container .otom_delete:hover{color:tomato !important;background-color:#f6f6f6}#dform_container .otom_delete:active{background-color:tomato !important;color:#fff !important;transition:transform .2s}#dform_container .ui-state-active,#dform_container .ui-widget-content .ui-state-active,#dform_container .ui-widget-header .ui-state-active{background:#e75d00 !important}#dform_container .btn-continue:disabled{background-color:#666 !important;color:#aaa !important}#dform_container .btn-gov:disabled{background-color:#aaa !important;color:#666 !important}@media handheld,only screen and (min-width:993px){#dform_container .dform_childpage_holder_otom_items .container{width:45% !important;display:inline-block}#dform_container .dform_childpage_holder_otom_items .dform_hidden{display:none}#dform_container .dform_childpage_holder_otom_items .twelve .container,#dform_container .dform_childpage_holder_otom_items .nine .container,#dform_container .dform_childpage_holder_otom_items .six .container,#dform_container .dform_childpage_holder_otom_items .four .container,#dform_container .dform_childpage_holder_otom_items .three .container,#dform_container .dform_childpage_holder_otom_items .two .container{width:100% !important}}@media handheld,only screen and (max-width:992px){#dform_container .dform_childpage_holder_otom_items .container .four{width:30.5% !important;display:inline-block;float:left;margin-right:10px}}.search-gov legend{font-size:1.3em !important;padding-top:10px !important;padding-bottom:10px !important;padding-left:15px !important}.dform_validationMessage{margin-top:-5px}#dform_container .vof-form-summary>div{clear:both;border-bottom:1px solid silver;line-height:1.6em;margin-bottom:7px}#dform_container .vof-form-summary>div:after{display:block;content:" ";clear:both;height:0;visibility:hidden}#dform_container .vof-form-summary>div>span:first-child{float:left;width:33%;line-height:1.6em}#dform_container .vof-form-summary>div>span:last-child{float:left;width:66%;font-weight:700;line-height:1.6em;white-space:pre-wrap}#dform_container .fife-summarize-hidden{visibility:hidden;height:0;line-height:0;overflow:hidden}#dform_container label.file-gov-text{margin-top:8px}#dform_container .file-gov .helptext{padding-top:12px}#dform_container .line-breaks p{white-space:pre}#dform_container .border-box{box-sizing:border-box}#dform_container .autosearch-container{position:relative}#dform_container .autosearch-items{position:absolute;border:1px solid #d4d4d4;border-bottom:none;border-top:none;z-index:99;top:100%;left:0}#dform_container .autosearch-items div{padding:10px;cursor:pointer;background-color:#fff;border-bottom:1px solid #d4d4d4}#dform_container .autosearch-items div:hover{background-color:#e9e9e9}#dform_container div.autosearch-active,#dform_container div.autosearch-active:hover{background-color:#1e90ff;color:#fff}button#lhsc-msg{position:fixed;background:#333;text-decoration:none;bottom:50px;font-size:18px;letter-spacing:-1px;color:#fff;padding:15px;font-weight:700;border-radius:0 25px 25px 0;-webkit-border-radius:0 25px 25px 0;-moz-border-radius:0 25px 25px 0;left:-140px;z-index:1010;display:block;clear:both;border:1px solid #fff;transition:left .5s,background-color 2s;-webkit-transition:left .5s,background-color 2s}button#lhsc-msg:hover{left:-1px}button#lhsc-msg .txt{margin-right:15px}#lhsc-overlay{position:fixed;overflow-y:auto;padding:0 24px;box-sizing:border-box;background-color:#004b64;color:#fff;top:0;left:-1px;display:none;max-width:500px;max-height:90%;z-index:1000;border:1px solid #fff;border-radius:0 10px 10px 0;clear:both}#lhsc-overlay .lhsc-overlay-content{display:inline-block;margin:15px 0}#lhsc-overlay p{color:#fff}#lhsc-overlay p a{color:#fff;text-decoration:underline}#lhsc-overlay .save-btn-box{color:#004b64;float:right}#lhsc-overlay #lhsc-save{margin:5px 20px 10px 0;background-color:#fff;border:1px solid #fff}#lhsc-overlay .switcher-toggle{float:right;margin:10px 20px;border:1px solid #fff;border-radius:5px}
/*! ========================================================================
 * Bootstrap Toggle: bootstrap-toggle.css v2.2.0
 * http://www.bootstraptoggle.com
 * ========================================================================
 * Copyright 2014 Min Hur, The New York Times Company
 * Licensed under MIT
 * ======================================================================== */
.checkbox label .toggle,.checkbox-inline .toggle{margin-left:-20px;margin-right:5px}.toggle{position:relative;overflow:hidden}.toggle-group{position:absolute;width:200%;top:0;bottom:0;left:0;transition:left .35s;-webkit-transition:left .35s;-moz-user-select:none;-webkit-user-select:none}.toggle.off .toggle-group{left:-100%}.toggle-on{position:absolute;top:0;bottom:0;left:0;right:50%;margin:0;border:0;border-radius:0}.toggle-off{position:absolute;top:0;bottom:0;left:50%;right:0;margin:0;border:0;border-radius:0}.toggle-handle{position:relative;margin:0 auto;padding-top:0;padding-bottom:0;height:100%;width:0;border-width:0 1px}.toggle.btn{min-width:59px;min-height:34px}.toggle-on.btn{padding-right:24px}.toggle-off.btn{padding-left:24px}.toggle.btn-lg{min-width:79px;min-height:45px}.toggle-on.btn-lg{padding-right:31px}.toggle-off.btn-lg{padding-left:31px}.toggle-handle.btn-lg{width:40px}.toggle.btn-sm{min-width:50px;min-height:30px}.toggle-on.btn-sm{padding-right:20px}.toggle-off.btn-sm{padding-left:20px}.toggle.btn-xs{min-width:35px;min-height:22px}.toggle-on.btn-xs{padding-right:12px}.toggle-off.btn-xs{padding-left:12px}
/*! ========================================================================
 * Bootstrap Toggle: for WCAG
 * ======================================================================== */
div[data-toggle=toggle]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:4px}table.dataTable{width:100%;margin:0 auto;clear:both;border-collapse:separate;border-spacing:0}table.dataTable thead th,table.dataTable tfoot th{font-weight:700}table.dataTable thead th,table.dataTable thead td{padding:10px 18px;border-bottom:1px solid #111}table.dataTable thead th:active,table.dataTable thead td:active{outline:none}table.dataTable tfoot th,table.dataTable tfoot td{padding:10px 18px 6px;border-top:1px solid #111}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc_disabled{cursor:pointer;*cursor:hand;background-repeat:no-repeat;background-position:center right}table.dataTable thead .sorting{background-image:url("./images/sort_both.png")}table.dataTable thead .sorting_asc{background-image:url("./images/sort_asc.png")}table.dataTable thead .sorting_desc{background-image:url("./images/sort_desc.png")}table.dataTable thead .sorting_asc_disabled{background-image:url("./images/sort_asc_disabled.png")}table.dataTable thead .sorting_desc_disabled{background-image:url("./images/sort_desc_disabled.png")}table.dataTable tbody tr{background-color:#fff}table.dataTable tbody tr.selected{background-color:#b0bed9}table.dataTable tbody th,table.dataTable tbody td{padding:8px 10px}table.dataTable.row-border tbody th,table.dataTable.row-border tbody td,table.dataTable.display tbody th,table.dataTable.display tbody td{border-top:1px solid #ddd}table.dataTable.row-border tbody tr:first-child th,table.dataTable.row-border tbody tr:first-child td,table.dataTable.display tbody tr:first-child th,table.dataTable.display tbody tr:first-child td{border-top:none}table.dataTable.cell-border tbody th,table.dataTable.cell-border tbody td{border-top:1px solid #ddd;border-right:1px solid #ddd}table.dataTable.cell-border tbody tr th:first-child,table.dataTable.cell-border tbody tr td:first-child{border-left:1px solid #ddd}table.dataTable.cell-border tbody tr:first-child th,table.dataTable.cell-border tbody tr:first-child td{border-top:none}table.dataTable.stripe tbody tr.odd,table.dataTable.display tbody tr.odd{background-color:#f9f9f9}table.dataTable.stripe tbody tr.odd.selected,table.dataTable.display tbody tr.odd.selected{background-color:#acbad4}table.dataTable.hover tbody tr:hover,table.dataTable.display tbody tr:hover{background-color:#f6f6f6}table.dataTable.hover tbody tr:hover.selected,table.dataTable.display tbody tr:hover.selected{background-color:#aab7d1}table.dataTable.order-column tbody tr>.sorting_1,table.dataTable.order-column tbody tr>.sorting_2,table.dataTable.order-column tbody tr>.sorting_3,table.dataTable.display tbody tr>.sorting_1,table.dataTable.display tbody tr>.sorting_2,table.dataTable.display tbody tr>.sorting_3{background-color:#fafafa}table.dataTable.order-column tbody tr.selected>.sorting_1,table.dataTable.order-column tbody tr.selected>.sorting_2,table.dataTable.order-column tbody tr.selected>.sorting_3,table.dataTable.display tbody tr.selected>.sorting_1,table.dataTable.display tbody tr.selected>.sorting_2,table.dataTable.display tbody tr.selected>.sorting_3{background-color:#acbad5}table.dataTable.display tbody tr.odd>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd>.sorting_1{background-color:#f1f1f1}table.dataTable.display tbody tr.odd>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd>.sorting_2{background-color:#f3f3f3}table.dataTable.display tbody tr.odd>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd>.sorting_3{background-color:#f5f5f5}table.dataTable.display tbody tr.odd.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_1{background-color:#a6b4cd}table.dataTable.display tbody tr.odd.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_2{background-color:#a8b5cf}table.dataTable.display tbody tr.odd.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_3{background-color:#a9b7d1}table.dataTable.display tbody tr.even>.sorting_1,table.dataTable.order-column.stripe tbody tr.even>.sorting_1{background-color:#fafafa}table.dataTable.display tbody tr.even>.sorting_2,table.dataTable.order-column.stripe tbody tr.even>.sorting_2{background-color:#fcfcfc}table.dataTable.display tbody tr.even>.sorting_3,table.dataTable.order-column.stripe tbody tr.even>.sorting_3{background-color:#fefefe}table.dataTable.display tbody tr.even.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_1{background-color:#acbad5}table.dataTable.display tbody tr.even.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_2{background-color:#aebcd6}table.dataTable.display tbody tr.even.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_3{background-color:#afbdd8}table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1{background-color:#eaeaea}table.dataTable.display tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2{background-color:#ececec}table.dataTable.display tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3{background-color:#efefef}table.dataTable.display tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1{background-color:#a2aec7}table.dataTable.display tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2{background-color:#a3b0c9}table.dataTable.display tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3{background-color:#a5b2cb}table.dataTable.no-footer{border-bottom:1px solid #111}table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}table.dataTable.compact thead th,table.dataTable.compact thead td{padding:4px 17px 4px 4px}table.dataTable.compact tfoot th,table.dataTable.compact tfoot td{padding:4px}table.dataTable.compact tbody th,table.dataTable.compact tbody td{padding:4px}table.dataTable th.dt-left,table.dataTable td.dt-left{text-align:left}table.dataTable th.dt-center,table.dataTable td.dt-center,table.dataTable td.dataTables_empty{text-align:center}table.dataTable th.dt-right,table.dataTable td.dt-right{text-align:right}table.dataTable th.dt-justify,table.dataTable td.dt-justify{text-align:justify}table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap{white-space:nowrap}table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left{text-align:left}table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center{text-align:center}table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right{text-align:right}table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify{text-align:justify}table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap{white-space:nowrap}table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left{text-align:left}table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center{text-align:center}table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right{text-align:right}table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify{text-align:justify}table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap{white-space:nowrap}table.dataTable,table.dataTable th,table.dataTable td{box-sizing:content-box}.dataTables_wrapper{position:relative;clear:both;*zoom:1;zoom:1}.dataTables_wrapper .dataTables_length{float:left}.dataTables_wrapper .dataTables_filter{float:right;text-align:right}.dataTables_wrapper .dataTables_filter input{margin-left:.5em}.dataTables_wrapper .dataTables_info{clear:both;float:left;padding-top:.755em}.dataTables_wrapper .dataTables_paginate{float:right;text-align:right;padding-top:.25em}.dataTables_wrapper .dataTables_paginate .paginate_button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:.5em 1em;margin-left:2px;text-align:center;text-decoration:none !important;cursor:pointer;*cursor:hand;color:#333 !important;border:1px solid transparent;border-radius:2px}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:#333 !important;border:1px solid #979797;background-color:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#dcdcdc));background:-webkit-linear-gradient(top,#fff 0%,#dcdcdc 100%);background:-moz-linear-gradient(top,#fff 0%,#dcdcdc 100%);background:-ms-linear-gradient(top,#fff 0%,#dcdcdc 100%);background:-o-linear-gradient(top,#fff 0%,#dcdcdc 100%);background:linear-gradient(to bottom,#fff 0%,#dcdcdc 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{cursor:default;color:#666 !important;border:1px solid transparent;background:0 0;box-shadow:none}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:#fff !important;border:1px solid #111;background-color:#585858;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#585858),color-stop(100%,#111));background:-webkit-linear-gradient(top,#585858 0%,#111 100%);background:-moz-linear-gradient(top,#585858 0%,#111 100%);background:-ms-linear-gradient(top,#585858 0%,#111 100%);background:-o-linear-gradient(top,#585858 0%,#111 100%);background:linear-gradient(to bottom,#585858 0%,#111 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button:active{outline:none;background-color:#2b2b2b;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#2b2b2b),color-stop(100%,#0c0c0c));background:-webkit-linear-gradient(top,#2b2b2b 0%,#0c0c0c 100%);background:-moz-linear-gradient(top,#2b2b2b 0%,#0c0c0c 100%);background:-ms-linear-gradient(top,#2b2b2b 0%,#0c0c0c 100%);background:-o-linear-gradient(top,#2b2b2b 0%,#0c0c0c 100%);background:linear-gradient(to bottom,#2b2b2b 0%,#0c0c0c 100%);box-shadow:inset 0 0 3px #111}.dataTables_wrapper .dataTables_paginate .ellipsis{padding:0 1em}.dataTables_wrapper .dataTables_processing{position:absolute;top:50%;left:50%;width:100%;height:40px;margin-left:-50%;margin-top:-25px;padding-top:20px;text-align:center;font-size:1.2em;background-color:#fff;background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(25%,rgba(255,255,255,.9)),color-stop(75%,rgba(255,255,255,.9)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.9) 25%,rgba(255,255,255,.9) 75%,rgba(255,255,255,0) 100%);background:-moz-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.9) 25%,rgba(255,255,255,.9) 75%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.9) 25%,rgba(255,255,255,.9) 75%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.9) 25%,rgba(255,255,255,.9) 75%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.9) 25%,rgba(255,255,255,.9) 75%,rgba(255,255,255,0) 100%)}.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dataTables_paginate{color:#333}.dataTables_wrapper .dataTables_scroll{clear:both}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{*margin-top:-1px;-webkit-overflow-scrolling:touch}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td{vertical-align:middle}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td>div.dataTables_sizing{height:0;overflow:hidden;margin:0 !important;padding:0 !important}.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:1px solid #111}.dataTables_wrapper.no-footer div.dataTables_scrollHead table.dataTable,.dataTables_wrapper.no-footer div.dataTables_scrollBody>table{border-bottom:none}.dataTables_wrapper:after{visibility:hidden;display:block;content:"";clear:both;height:0}@media screen and (max-width:767px){.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{float:none;text-align:center}.dataTables_wrapper .dataTables_paginate{margin-top:.5em}}@media screen and (max-width:640px){.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter{float:none;text-align:center}.dataTables_wrapper .dataTables_filter{margin-top:.5em}}