body{background-color:#eee}#header{padding-top:5px;background-color:#fff}#header-search-bar fieldset input[type="text"],#header-search-bar fieldset input[type="password"]{width:100%}#header-search-bar{padding-top:16px}#header-search-bar fieldset{padding-left:4px;padding-right:4px}#header-contact-info{text-align:center;padding-top:4px;z-index:99}#header-contact-info span{font-size:3rem;line-height:3rem;color:#69c}#footer{margin-top:0}#pre-footer .container{position:relative;background-color:#fff;padding-bottom:20px;padding-top:0}ul#socialMedia{float:left;padding-left:24px;margin-top:20px;position:relative;z-index:9}ul#socialMedia a{font-size:4rem;color:#369}ul#socialMedia>li{display:inline-block}#affiliation-logos{text-align:center;position:absolute;margin:auto;top:0;margin-top:10px;left:0;right:0;bottom:0}#affiliation-logos img{max-height:44px;margin:8px;max-width:74px}#contentWrapper{position:relative}#contentWrapper.home-content{padding-top:0}.home-content #sliderContainer{padding:0}#contentWrapper-gradient{width:100%;height:40px;position:absolute;top:0;left:0;background-color:#d2e0ed;background:-webkit-gradient(linear,0 0,0 bottom,from(#d2e0ed),to(#fff));background:-webkit-linear-gradient(#d2e0ed,#fff);background:-moz-linear-gradient(#d2e0ed,#fff);background:-ms-linear-gradient(#d2e0ed,#fff);background:-o-linear-gradient(#d2e0ed,#fff);background:linear-gradient(#d2e0ed,#fff)}#contentWrapper>.container{background-color:#fff}.whiteBackground{padding:20px}.whiteBackground .row{margin-bottom:20px}h1.showTitle{border-bottom:1px solid #666}.paragraph figure.pull-left img{margin:0 auto}.forms-library li{margin-bottom:3px}#generalPageText{margin-top:-25px}#generalPageText *{font-size:22px;font-size:2.2rem;color:#69c;font-family:'SourceSansProSemiBold',Arial,Helvetica,sans-serif}h1{font-size:3rem}h3,.h3,.h3>a,h3>a{font-size:2.2rem}.type-TC{color:#69c}.type-CE,.event-table .fa-file-pdf-o{color:#c00}.type-CS{color:#c6c}.type-HD{color:#396}.item-collection{position:relative}.item-filters{position:absolute;top:-48px;right:0}table.public-table thead th,table.public-table tbody td{background-color:#fff;color:#000;border-right:0;vertical-align:top}table.public-table thead th{border-bottom:1px solid #69c}table.public-table tbody td{border-bottom:1px solid #ccc}.event-table tr td:first-of-type{width:100px}.event-table tr td:first-of-type .fa{color:#69c;width:5px}.event-table tbody tr td:nth-of-type(1),.event-table tbody tr td:nth-of-type(2),.event-table tbody tr th:first-of-type span{cursor:pointer}.event-table tr td:nth-of-type(3){width:84px;text-align:center}.event-table tr th:first-of-type span:before{content:"";width:.8em;margin:6px 3px 0 0}.login-pane .userRelatedForms>div:not(.saveRecovery){padding:10px}.login-pane .userRelatedForms>div:not(.saveRecovery){margin-left:45px}.login-pane .userRelatedForms>div.saveRecovery{padding-top:10px}.login-pane .userRelatedForms>fieldset label{padding-right:10px}.login-pane .userRelatedForms>fieldset #AccessUserEmail{display:inline-block}.certificatesLibrary.public-table td{padding:4px;padding-left:8px}.certificatesLibrary.public-table thead td{padding-top:7px;padding-bottom:7px}.paginationContainer{margin-top:30px;padding:0}.pagination>li{margin-left:5px}.pagination li.active a{font-weight:bolder}.certificatesLibrary.public-table td form{display:inline-block}.certificatesLibrary.public-table td form button{border:0 none;background:none}#searchFilterCertificates{float:right;margin-top:-35px;padding-bottom:30px}#searchFilterCertificates>select{height:35px;float:left}#searchFilterCertificates>div,#searchFilterCertificates>fieldset{float:left}#searchFilterCertificates>fieldset{position:relative;margin:0 auto}#searchFilterCertificates .bootstrap-select{margin-right:20px}#searchFilterCertificates>fieldset>input{padding-left:45px;padding-right:45px}#searchFilterCertificates>fieldset button{position:absolute;left:76%;background-color:#fff;border:0;top:2px}#searchFilterCertificates .bootstrap-select>.btn{height:34px;border-radius:4px;padding-left:15px}#searchFilterCertificates .resetButton{margin-left:20px}#centralContent li{list-style:none}body.shackPage .centralContentContainer>.row{border-bottom:1px solid #666;padding-top:10px;padding-bottom:10px}body.shackPage .centralContentContainer>.row:last-child,body.shackPage .centralContentContainer>.row:first-child{border-bottom:0!important;padding-top:0;padding-bottom:0}body.shackPage .centralContentContainer form h3 a{text-decoration:underline}#header-search-bar.signIn{text-align:center}@media(min-width:992px){.whiteBackground{padding:30px;padding-bottom:10px}}@media(max-width:991px){#header-contact-info span{font-size:2.4rem}#main-menu div.pageLevel2{margin-left:0!important}#main-menu li .rightLeftMenu ul{padding-left:0!important;margin-left:0!important}#main-menu .megaMenu ul.pageLevel2{padding:20px 8px}#main-menu .megaMenu ul.pageLevel2 a{color:#666!important;font-family:'SourceSansProRegular',Arial,Helvetica,sans-serif!important}#affiliation-logos{position:relative!important;width:100%;float:left}ul#socialMedia{width:100%!important;padding-left:0!important;text-align:center}#main-menu .megaMenu2>div.container.pageLevel2{float:left!important;position:relative!important;width:100%!important}form[id^='dw-form'] td[data-th]:before{top:6px;left:6px;width:45%;float:left;padding-right:10px;white-space:nowrap;content:attr(data-th) ": "}form[id^='dw-form'] .fieldRow td.labelCell{position:absolute;top:-9999px;left:-9999px}}@media(min-width:768px){#footer #footer-menu>ul{margin-left:30px}#footer .footer-menu-map>ul>li{width:33%}.forms-library li{float:left;width:50%}}@media(max-width:767px){#generalPageText{margin-top:0!important}}@media(min-width:768px)and (max-width:991px){#generalPageText{margin-top:0}#main-menu .megaMenu ul.pageLevel2{padding-left:16px}}.footer-contact>ul>li{width:100%}.footer-contact li input,.footer-contact li textarea{width:100%;margin-bottom:8px;color:#000}.footer-contact li input.btn{width:inherit}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px white inset}.bootstrap-select{width:100%}.bootstrap-select button{width:100%;text-align:left;border-radius:0}.bootstrap-select button span{float:right}.bootstrap-select ul.dropdown-menu{width:100%}#header-contact-info input#search-text{padding-left:20px}#header-contact-info fieldset{width:100%;position:relative;margin:0 auto}#header-contact-info p{margin-bottom:4px}#header-contact-info button{position:absolute;right:5px;background-color:#fff;border:0;top:2px;color:#666}#header-contact-info .fa-search{font-size:1.8rem}.DMForms.contactsForm label{width:100%}.DMForms fieldset.TextInput>input,.DMForms fieldset.File>.fakefile,.DMForms fieldset>textarea,.DMForms fieldset.Select select,.DMForms fieldset.Select .bootstrap-select,.headerCareer span{width:70%!important}.DMForms textarea,input[type='textarea']{height:120px;padding-top:10px}.centralContentContainer .DMForms fieldset{background-color:#f4f4f4;padding-left:15px;padding-right:15px;padding-bottom:10px;border-bottom:solid 1px #ebebeb}.centralContentContainer .DMForms fieldset.mandatory label{margin-left:14px!important}.centralContentContainer .DMForms fieldset.mandatory:before{left:15px!important}.footer-contact fieldset.Textarea textarea{width:100%!important;margin-bottom:0!important}.footer-contact .formButtons{float:left;margin-top:0!important}.footer-contact fieldset.Submit{width:100%;float:left}.footer-contact .DMForms textarea{padding-top:3px!important}.footer-contact .DMForms input,.footer-contact .DMForms textarea{color:#000!important}.termsAndConditionsNewCustomer{margin-top:-20px;padding-bottom:20px}.termsAndConditionsNewCustomer,.termsAndConditionsNewCustomer>article{padding-left:0!important;padding-right:0!important}@media(min-width:1200px){.footer-contact li input,.footer-contact li textarea{width:85%}}@media(min-width:992px){#header-contact-info fieldset{width:76%}}@media(max-width:992px){}@media(max-width:480px){#header-contact-info fieldset #search-text{width:100%}.DMForms fieldset.TextInput>input,.DMForms fieldset.File>.fakefile,.DMForms fieldset.Select select,.DMForms fieldset.Select .bootstrap-select,.headerCareer span{width:100%!important}}@media(min-width:480px){}.main-navigation{background-color:#f3f3f3;border-top:1px solid #ccc}.main-navigation #main-menu-wrapper{position:static;padding:0;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:0;border-bottom:0}.noClick>a{cursor:default!important}.header-login-btn{width:120px;position:absolute;top:2px;right:2px}.menu a.btn{color:#fff}#main-menu ul.pageLevel2 li{line-height:16px}#main-menu .megaMenu .pageLevel2>li:nth-of-type(4){clear:none}#main-menu li.megaMenu .pageLevel2>li>a{background-color:transparent}#leftMenuAside{border:0}#leftMenuAside #leftMenu{padding:0}#leftMenuAside #leftMenu li>a{color:#3299cb}#leftMenuAside #leftMenu li.activeItem>a{color:#036}.main-navigation .container{line-height:10px;padding:0}#main-menu.blue-menu>ul>li{padding:0}#main-menu.blue-menu>ul>li:before{content:"";margin:0}#main-menu.blue-menu>ul>li.hasChildren>a:before{content:"";width:.8em;margin:6px 3px 0 0;color:#69c;font-size:1.4rem}#main-menu.blue-menu>ul>li>a{display:block;padding:12px 30px;text-transform:uppercase}#main-menu.blue-menu>ul>li.inpath>a,#main-menu.blue-menu>ul>li>a.menuitem-hover{color:#369;background-color:#d2e0ed}#main-menu .megaMenu ul li figure{padding:15px;border-bottom:1px solid #e1e1e1;margin-bottom:15px}#main-menu .megaMenu ul li figure img{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#main-menu .megaMenu ul li .sublink{margin:10px 10px 0 10px}#leftMenuAside #leftMenu .pageLevel3{margin-left:15px}@media(max-width:1199px){#main-menu.blue-menu>ul>li>a{padding:12px 14px}}@media(min-width:992px){#main-menu .pageLevel2{margin-top:0;border-top:1px solid #e1e1e1}#main-menu li:first-of-type .pageLevel2{left:-1px}#main-menu .megaMenu ul.pageLevel2>li{width:20%;min-width:190px;padding:2px 4px;border-left:1px solid #e1e1e1;text-align:center}#main-menu .megaMenu .pageLevel2>li:first-of-type{border-left:0}}@media(max-width:991px){#main-menu-wrapper{position:relative}#mega-menu-holder{padding:0 6px;min-height:40px}#main-menu{margin-top:6px;margin-bottom:8px}.burger-menu{color:#369;margin-top:6px;padding-left:8px}}#main-menu li.megaMenu .pageLevel2>li>a.sublink{font-size:12px;font-size:1.2rem}#main-menu li.megaMenu .pageLevel2>li>a.sublink,#searchFilterCertificates>fieldset button{color:#666}