/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{box-sizing:border-box;height:100%;}*,*::after,*::before{box-sizing:inherit;}*:focus{outline:1px dotted #000;}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}audio,canvas,video{display:inline;zoom:1;}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}a:focus{outline:thin dotted;}a:hover,a:active{outline:0;}h1{font-size:2em;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:700;}blockquote{margin:1em 40px;}dfn{font-style:italic;}mark{background:#ff0;color:#000;}pre,code,kbd,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em;}pre{white-space:pre-wrap;word-wrap:break-word;}q{quotes:none;}q:before,q:after{content:none;}small{font-size:75%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-.5em;}sub{bottom:-.25em;}ul,ol{margin-left:0;padding:0;}dd{margin:0 0 0 40px;}nav ul,nav ol{list-style:none;list-style-image:none;}img{border:0;-ms-interpolation-mode:bicubic;}svg:not(:root){overflow:hidden;}fieldset{border:0;margin:0;padding:0;}legend{border:0;}button,input,select,textarea{font-size:100%;vertical-align:middle;margin:0;}button,input{line-height:normal;}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button;overflow:visible;}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;}input[type=search]{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border-spacing:0;}audio:not([controls]),[hidden]{display:none;}body,figure,form{margin:0;}.group:before,.toolbar-bar:before,.breadcrumbs ol:before,.mainNav .menu-firstLevel:before,.mainNav .menu-secondLevel:before,.mainNav .menu-secondLevel > li:before,.horizontalQuickLinks ul:before,nav.tabs:before,nav.tabs ul:before,.group:after,.toolbar-bar:after,.breadcrumbs ol:after,.mainNav .menu-firstLevel:after,.mainNav .menu-secondLevel:after,.mainNav .menu-secondLevel > li:after,.horizontalQuickLinks ul:after,nav.tabs:after,nav.tabs ul:after,fieldset:before,fieldset:after,.mainNav nav:before,.mainNav nav:after{content:"";display:table;}.group:after,.toolbar-bar:after,.breadcrumbs ol:after,.mainNav .menu-firstLevel:after,.mainNav .menu-secondLevel:after,.mainNav .menu-secondLevel > li:after,.horizontalQuickLinks ul:after,nav.tabs:after,nav.tabs ul:after,fieldset:after,.mainNav nav:after{clear:both;}.group,.toolbar-bar,.breadcrumbs ol,.mainNav .menu-firstLevel,.mainNav .menu-secondLevel,.mainNav .menu-secondLevel > li,.horizontalQuickLinks ul,nav.tabs,nav.tabs ul,fieldset,.mainNav nav{zoom:1;}.clearfix:after{content:"";display:table;clear:both;}.hide,.printOnly{display:none;}.nowrap{white-space:nowrap;}.center{text-align:center;}.mobileMenuButton,.tableScroll{display:none;}.visually-hidden{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static !important;clip:auto;overflow:visible;height:auto;width:auto;}.invisible{visibility:hidden;}a.visually-hidden,a.visually-hidden:hover,a.visually-hidden:visited{width:20em;height:5em;position:absolute;left:0px;top:-500px;width:1px;height:1px;overflow:hidden;}a.visually-hidden:active,a.visually-hidden:focus{top:0;width:10em;height:1em;left:40em;z-index:100;background:#fff;text-align:center;padding:0.25em 0 0.5em;display:block;}header img,.pageContainer img{max-width:100%;max-height:100%;}.partnerSite form.contact-form{max-width:60em;margin:0 auto;}.partnerSite fieldset{width:100%;float:left;}.partnerSite label{font-weight:bold;display:block;font-size:1.125em;margin-left:1%;color:#0B4E72;margin-top:1em;padding-bottom:3px;}.partnerSite label em{font-size:75%;padding-left:1%;font-weight:normal;}.partnerSite input[type=checkbox],.partnerSite input[type=radio]{margin-top:1.2em;vertical-align:top;margin-left:0.5em;}.partnerSite input[type=checkbox] + label,.partnerSite input[type=radio] + label{margin-top:1em;display:inline-block;line-height:1em;margin-left:0.25em;}.partnerSite select{padding:0 0 0 4px;width:93.8%;margin:0 1% 0.5em;height:33px;font-size:1.125em;line-height:33px;box-sizing:content-box;-moz-box-shadow:inset 0 1px 2px #E9E9E8;-webkit-box-shadow:inset 0 1px 2px #E9E9E8;box-shadow:inset 0 1px 2px #E9E9E8;-webkit-border-radius:4px;border-radius:4px;}.partnerSite input[type=text],.partnerSite input[type=password],.partnerSite input[type=email],.partnerSite input[type=file],.partnerSite input[type=url],.partnerSite input[type=num],.partnerSite textarea{background:#f9f9f8;border:1px solid #0B4E72;padding:1px 0 1px 4px;-webkit-appearance:none;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:inset 0 1px 2px #E9E9E8;-webkit-box-shadow:inset 0 1px 2px #E9E9E8;box-shadow:inset 0 1px 2px #E9E9E8;width:98%;margin:0 1% 0.5em;font-size:1.125em;line-height:28px;box-sizing:content-box;font-weight:normal;}.partnerSite input[type=text]:hover,.partnerSite input[type=password]:hover,.partnerSite input[type=email]:hover,.partnerSite input[type=file]:hover,.partnerSite input[type=url]:hover,.partnerSite input[type=num]:hover,.partnerSite textarea:hover{border:1px solid #000;}.partnerSite input[type=text]:focus,.partnerSite input[type=password]:focus,.partnerSite input[type=email]:focus,.partnerSite input[type=file]:focus,.partnerSite input[type=url]:focus,.partnerSite input[type=num]:focus,.partnerSite textarea:focus{border:1px solid #000;-moz-box-shadow:inset -1px 1px 1px 0px rgba(0,0,0,0.4),inset 1px -1px 1px 0px rgba(0,0,0,0.4);-webkit-box-shadow:inset -1px 1px 1px 0px rgba(0,0,0,0.4),inset 1px -1px 1px 0px rgba(0,0,0,0.4);box-shadow:inset -1px 1px 1px 0px rgba(0,0,0,0.4),inset 1px -1px 1px 0px rgba(0,0,0,0.4);}.partnerSite input[type=submit],.partnerSite input[type=button],.partnerSite button{background-color:#0B4E72;-webkit-appearance:none;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:background-color 0.15s ease-in-out;-moz-transition:background-color 0.15s ease-in-out;-o-transition:background-color 0.15s ease-in-out;transition:background-color 0.15s ease-in-out;border:1px solid #072e43;color:#fff;padding:8px 10px;display:inline-block;margin:0.5em 2em 0.5em 0;}.partnerSite input[type=submit]:hover,.partnerSite input[type=submit]:focus,.partnerSite input[type=button]:hover,.partnerSite input[type=button]:focus,.partnerSite button:hover,.partnerSite button:focus{background-color:#072e43;color:#fff;-webkit-transition:background-color 0.15s ease-in-out;-moz-transition:background-color 0.15s ease-in-out;-o-transition:background-color 0.15s ease-in-out;transition:background-color 0.15s ease-in-out;}.partnerSite .contextual input[type=submit]:hover,.partnerSite .contextual input[type=submit]:focus,.partnerSite .contextual input[type=button]:hover,.partnerSite .contextual input[type=button]:focus,.partnerSite .contextual button:hover,.partnerSite .contextual button:focus{background-color:#fff;}.partnerSite #block-contactustextblock{width:50%;margin:2em auto;}.partnerSite #contact-message-contact-us-form{width:50%;margin:0 auto;clear:both;}.partnerSite input[type=submit].button--primary{text-transform:uppercase;float:right;margin-right:0;font-weight:bold;background-color:#A5000B;border-color:#720008;}.partnerSite input[type=submit].button--primary:hover,.partnerSite input[type=submit].button--primary:focus{background-color:#720008;color:#fff;-webkit-transition:background-color 0.15s ease-in-out;-moz-transition:background-color 0.15s ease-in-out;-o-transition:background-color 0.15s ease-in-out;transition:background-color 0.15s ease-in-out;}.partnerSite .form-actions{margin-top:2em;}.scGovBranding{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-size:100%;line-height:160%;background:#f6f6f6;border-bottom:1px solid #dddddd;font-size:87.5%;min-height:2.3em;margin:0;width:100%;position:relative;padding:0.5em 0;clear:both;}.scGovBranding a.scGovLogo{margin:0.1em 0 0 1%;display:inline-block;float:left;max-width:8em;line-height:2em;height:2em;}.scGovBranding a.scGovLogo img{max-height:100%;vertical-align:middle;}.scGovBranding .scGovLinks{font-size:0.9375em;padding-top:0.1em !important;display:block;float:right;}.scGovBranding .scGovLinks ul{list-style:none;margin:0.25em 0 0 0;display:block;width:100%;background:transparent;text-align:right;}.scGovBranding .scGovLinks ul li{display:inline;margin:0.25em auto;width:49%;margin:0;clear:none;text-align:center;}.scGovBranding .scGovLinks ul li:first-child{border-right:1px solid #00172e;}.scGovBranding .scGovLinks ul li a{color:#003466;padding:0.25em 1em;display:inline;text-decoration:underline;}.scGovBranding .scGovLinks ul li a:hover{text-decoration:none;}footer.scGovFooter{font-family:"Open Sans",Helvetica,Arial,sans-serif;width:100%;background-color:#0B4E72;color:#fff;}footer.scGovFooter .footerContainer{padding:40px 0 20px;}footer.scGovFooter section.links{clear:both;padding:0.25em 0;text-align:center;}footer.scGovFooter section.links a{display:inline-block;padding:0;text-align:center;font-size:87.5%;margin:0 1%;width:auto;}footer.scGovFooter section.links a,footer.scGovFooter section.links a:link,footer.scGovFooter section.links a:visited,footer.scGovFooter section.links a:hover,footer.scGovFooter section.links a:active{color:#fff;}footer.scGovFooter section.links span:before{display:inline-block;content:"|";margin:0;}footer.scGovFooter section.links span:first-child:before{display:none;}footer.scGovFooter section.copyright{font-size:87.5%;padding:0.5em 0.5em 0 0.5em;clear:both;text-align:center;}body{font-size:100%;line-height:140%;}.partnerSite{background:#fff;color:#444;font:normal normal 1em/160% "Ubuntu",Verdana,Arial,Helvetica,sans-serif;}.partnerSite a,.partnerSite a:link{color:#0B4E72;}.partnerSite a:visited{color:#000;}.partnerSite a:hover,.partnerSite a:focus{color:#000;text-decoration:none;}.partnerSite ol,.partnerSite ul{list-style-position:outside;margin-left:1.5em;}.partnerSite li{margin:0.25em 0;}.partnerSite img{margin:0.5em 1% 0.25em 1%;max-width:100%;height:auto;}.partnerSite .videoPanelContainer img{width:100%;max-width:none;margin:0;}.partnerSite .videoPanelContainer p{margin:0;}.partnerSite .videoPanelContainer .contentRotatorInfoBlock p{margin:1em 0;}.partnerSite small{font-size:0.875em;}.partnerSite table{border:1px solid #0B4E72;overflow-x:scroll;border-spacing:0;}.partnerSite caption{font-weight:bold;}.partnerSite td,.partnerSite th{border:1px solid #0B4E72;padding:0.5em;}.partnerSite td p,.partnerSite th p{margin:0;}.partnerSite th{background:#0B4E72;color:white;border-color:#072e43;}.partnerSite tbody th{background:transparent;color:inherit;border-color:#0B4E72;text-align:left;}.partnerSite hr{width:98% !important;background:#DDD;height:1px;color:#DDD;border:0;}.partnerSite p{margin:1em 0;}.partnerSite h1,.partnerSite h2,.partnerSite h3,.partnerSite h4,.partnerSite h5,.partnerSite h6{font:normal normal 1em/120% "Roboto",Verdana,Arial,Helvetica,sans-serif;padding:0.5em 0 0;margin:0;clear:both;}.partnerSite h1:first-child,.partnerSite h2:first-child,.partnerSite h3:first-child,.partnerSite h4:first-child,.partnerSite h5:first-child,.partnerSite h6:first-child{padding-top:0;}.partnerSite h1,.partnerSite h2,.partnerSite h3,.partnerSite caption{color:#0B4E72;}.partnerSite h4,.partnerSite h5,.partnerSite h6{color:#000;}.partnerSite h1{font-size:2.75em;}.partnerSite h2{font-size:2.25em;}.partnerSite h3{font-size:2em;}.partnerSite h4{font-size:1.875em;}.partnerSite h5{font-size:1.75em;}.partnerSite h6{font-size:1.375em;}.partnerSite caption{font-size:1.125em;}.partnerBranding{width:100%;padding:1em 0 0 0;background:transparent;}.horizontalQuickLinks + .partnerBranding{padding-top:0;}.partnerName{float:left;}.brandingContainer{padding:10px 50px;position:relative;}.brandingContainer h1{line-height:100%;margin:0;padding:0;color:#0B4E72;font-size:1em;}.brandingContainer h2{color:#A5000B;font-size:1.25em;font-style:italic;margin:0;}.brandingContainer a,.brandingContainer a:link,.brandingContainer a:hover,.brandingContainer a:visited,.brandingContainer a:focus{text-decoration:none;color:#0B4E72;}.brandingContainer a span{display:block;clear:both;}.brandingContainer a .title{font:normal normal 3.125em/100% "Roboto",Verdana,Arial,Helvetica,sans-serif;position:fixed;left:-1000px;top:-1000px;}.brandingContainer a .subTitle{font:normal normal 1.5em "Ubuntu",Verdana,Arial,Helvetica,sans-serif;position:fixed;left:-1000px;top:-1000px;}.partnerLogo{display:block;background-image:url(/themes/custom/eocpalmetto/images/partnerLogo.png);background-repeat:no-repeat;background-position:left bottom;background-size:253px 158px;padding-left:calc(10px + 253px);min-height:calc(10px + 158px);}.searchContainer{max-width:400px;width:100%;margin-top:3.125em;float:right;text-align:right;}.searchContainer input[type=text],.searchContainer button{float:left;}.searchContainer input[type=text]{max-width:318px;width:250px;margin:0;border-top-right-radius:0;border-bottom-right-radius:0;font-size:1em;line-height:28px;padding:3px 8px;height:27px;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;}.searchContainer input[type=text]:active,.searchContainer input[type=text]:focus{width:326px;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;border:1px solid #A5000B;}.searchContainer button{width:64px;height:35px;border-top-left-radius:0;border-bottom-left-radius:0;text-indent:-5000px;background-image:url(/themes/custom/eocpalmetto/images/searchIcon.png);background-repeat:no-repeat;background-position:center center;}.searchContainer button span{position:fixed;left:-1000px;top:-1000px;}.partnerSite .searchContainer button{margin:0;}.searchBoxContainer{float:right;}.headerContent{float:left;clear:both;color:#0B4E72;font:normal normal 1.375em "Ubuntu",Verdana,Arial,Helvetica,sans-serif;margin-left:calc(10px + 112px);}.headerContent p{margin:0;}.pageContainer{margin:2em auto;}.rightAside{background-color:transparent;color:#444;}.rightAside > div{padding:20px;}.rightAside ul{list-style-type:none;margin:0;}.rightAside h1,.rightAside h2,.rightAside h3{color:#0B4E72;}.rightAside h4,.rightAside h5,.rightAside h6{color:#0B4E72;}.rightAside a,.rightAside a:link{color:#0B4E72;}.rightAside a:visited{color:#0B4E72;}.rightAside a:hover,.rightAside a:focus{color:#000;}.subMenu ul{border:1px solid gainsboro;border-top:none;float:left;width:100%;}.subMenu ul li a{display:block;padding:0.5em;width:100%;border-top:1px solid gainsboro;text-decoration:none;}.subMenu ul li{margin:0;width:100%;float:left;display:block;}.subMenu ul li:first-child a{border:none;}.subMenu h1,.subMenu h2,.subMenu h3{color:#fff;background:#0B4E72;padding:0.5em;margin:0;}.subMenu h1:first-child,.subMenu h2:first-child,.subMenu h3:first-child{padding-top:0.5em;}.subMenu h4,.subMenu h5,.subMenu h6{color:#fff;background:#0B4E72;padding:0.5em;margin:0;}.subMenu h4:first-child,.subMenu h5:first-child,.subMenu h6:first-child{padding-top:0.5em;}.subMenu a:hover,.subMenu a:focus{color:#fff;background:#000;}.leftAside{background-color:transparent;border-right:1px dotted #f5f5f5;color:#444;}.leftAside > div{padding:20px;}.leftAside h1,.leftAside h2,.leftAside h3{color:#0B4E72;}.leftAside h4,.leftAside h5,.leftAside h6{color:#000;}.leftAside a,.leftAside a:link{color:#0B4E72;}.leftAside a:visited{color:#000;}.leftAside a:hover,.leftAside a:focus{color:#000;}.partnerFooter{background-color:#0B4E72;color:#fff;margin-bottom:0;line-height:1.813em;clear:both;padding:10px 0;}.partnerFooter .partnerFooterContainer{clear:both;padding-top:40px;background-image:url(/themes/custom/eocpalmetto/images/partnerLogo-footer.png);background-repeat:no-repeat;background-position:center 30px;background-size:253px 158px;min-height:calc(30px + 158px);}.partnerFooter .footerLeft{float:left;text-align:left;}.partnerFooter .footerRight{float:right;margin-right:20px;text-align:right;}.partnerFooter ul{list-style-type:none;margin-left:2em;*display:block;}.partnerFooter ul.linksList li{display:block;}.partnerFooter strong{font-weight:600;}.partnerFooter p{width:auto;margin:0.25em 0 0.25em 0.5em;line-height:160%;}.partnerSite .partnerFooter a,.partnerSite .partnerFooter a:visited{color:#fff;text-decoration:underline;}.partnerSite .partnerFooter a:hover,.partnerSite .partnerFooter a:focus{text-decoration:none;}.partnerSite .partnerFooter .contextual-links a,.partnerSite .partnerFooter .contextual-links a:visited{color:#333;}.pageHeading{background-color:#f5f5f5;background-image:url("data:image/svg+xml,%3Csvg width='6' height='6' viewBox='0 0 6 6' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%230f4c8c' fill-opacity='0.1' fill-rule='evenodd'%3E%3Cpath d='M5 0h1L0 6V5zM6 5v1H5z'/%3E%3C/g%3E%3C/svg%3E");}.pageTitle h1{padding:0 0 0.5em;font-size:2.625em;}.breadcrumbs{margin:3em 0 0.5em;}.breadcrumbs ol{list-style-type:none;margin:0;}.breadcrumbs li{float:left;margin:0 0.25em;padding:0;color:#0B4E72;}.breadcrumbs li:before{content:' \BB ';margin:0 0.5em 0 0;color:darkgray;}.breadcrumbs li:first-child{margin-left:0;}.breadcrumbs li:first-child:before{content:'';margin:0;}.searchResultsPage{margin:2em 0;}.searchResultsPage .cse .gsc-control-cse,.searchResultsPage .gsc-control-cse{background-color:transparent !important;border:none !important;padding:0 !important;}.searchResultsPage .gsc-control-cse,.searchResultsPage .gsc-control-cse .gsc-table-result{font:normal normal 1em/160% "Ubuntu",Verdana,Arial,Helvetica,sans-serif !important;}.searchResultsPage form.gsc-search-box{font-size:1em !important;padding-left:10px;padding-right:10px;}.searchResultsPage table,.searchResultsPage table td,.searchResultsPage table th{border:none;}.searchResultsPage table.gsc-search-box td.gsc-input{padding:0;border:1px solid #0B4E72;}.searchResultsPage .cse input.gsc-search-button,.searchResultsPage input.gsc-search-button{height:auto;font-size:1em;padding:5px 8px;margin:0;}.searchResultsPage table td.gsc-search-button,.searchResultsPage table td.gsc-clear-button{padding:0;vertical-align:top !important;}.searchResultsPage div.gsc-clear-button{background-color:#cc2226;margin-right:0 !important;padding:7px 8px !important;padding-left:8px !important;border-radius:4px;display:inline-block !important;}.searchResultsPage .gsc-results .gsc-cursor-box{text-align:center;}.searchResultsPage .gsc-results .gsc-cursor-box .gsc-cursor-page{padding:0 4px;}.searchResultsPage .gsc-results .gsc-cursor-box .gsc-cursor-current-page{background-color:#0B4E72 !important;color:#fff !important;}.searchResultsPage input[type=text],.searchResultsPage input[type=text]:focus{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}.searchResultsPage input [type=submit],.searchResultsPage input[type=button],.searchResultsPage button{padding:18px 22px;}.searchResultsPage .gsc-search-button,.searchResultsPage .gsc-search-button-v2,.searchResultsPage button{background:#A5000B;border-radius:6px;border-top-left-radius:0;border-bottom-left-radius:0;}.searchResultsPage .gsc-search-button:hover,.searchResultsPage .gsc-search-button:focus,.searchResultsPage .gsc-search-button-v2:hover,.searchResultsPage .gsc-search-button-v2:focus,.searchResultsPage button:hover,.searchResultsPage button:focus{background:#072e43;}.searchResultsPage .gsc-result .gs-title{height:1.4em;}.searchResultsPage svg[Attributes Style]{width:18;height:18;}.mainNav{width:100%;position:relative;clear:both;background:#0B4E72;-webkit-box-shadow:0px 5px 10px -5px rgba(0,0,0,0.75);-moz-box-shadow:0px 5px 10px -5px rgba(0,0,0,0.75);box-shadow:0px 5px 10px -5px rgba(0,0,0,0.75);}.mainNav .container{position:relative;}.mainNav nav{float:none;margin:0 auto;text-align:center;}.mainNav nav ul{margin:0;}.mainNav li{text-align:center;display:inline-block;margin:0;padding:0;}.mainNav li:hover ul,.mainNav li.expand ul,.mainNav li a:focus + ul{visibility:visible;opacity:1;transition-delay:0s;}.mainNav a{display:block;text-align:center;padding:1em 1.5em;font:normal normal 1em/160% "Ubuntu",Verdana,Arial,Helvetica,sans-serif;line-height:1.5em;-webkit-transition:background-color 0.15s ease-in-out;-moz-transition:background-color 0.15s ease-in-out;-o-transition:background-color 0.15s ease-in-out;transition:background-color 0.15s ease-in-out;width:auto !important;}.mainNav a,.mainNav a:link,.mainNav a:visited{text-decoration:none;font-weight:normal;color:#fff;font-size:1.125em;font-weight:normal;}.mainNav a:hover,.mainNav li:hover a,.mainNav a:focus,.mainNav li.expand a{color:#0B4E72;background:#fff;cursor:pointer;-webkit-transition:background-color 0.15s ease-in-out;-moz-transition:background-color 0.15s ease-in-out;-o-transition:background-color 0.15s ease-in-out;transition:background-color 0.15s ease-in-out;}.mainNav li:first-child a{border-left:none;cursor:pointer;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.mainNav nav ul.menu-firstLevel > li.menu-item--active-trail > a{background:#A5000B;color:#fff;}.mainNav nav ul.menu-firstLevel > li.menu-item--active-trail:hover > a,.mainNav nav ul.menu-firstLevel > li.menu-item--active-trail > a:hover,.mainNav nav ul.menu-firstLevel > li.menu-item--active-trail > a:focus{background:#fff;color:#0B4E72;}.mainNav .menu-firstLevel{width:100%;padding:0;display:inline-block;float:left;}.mainNav .menu-secondLevel{border-radius:0 0 4px 4px;-webkit-box-shadow:0px 2px 4px 0px rgba(0,0,0,0.5);-moz-box-shadow:0px 2px 4px 0px rgba(0,0,0,0.5);box-shadow:0px 2px 4px 0px rgba(0,0,0,0.5);visibility:hidden;opacity:0;-webkit-transition:visibility 0s linear 0.3s,opacity 0.3s linear;-moz-transition:visibility 0s linear 0.3s,opacity 0.3s linear;-o-transition:visibility 0s linear 0.3s,opacity 0.3s linear;transition:visibility 0s linear 0.3s,opacity 0.3s linear;background:#fff;top:100%;z-index:600;position:absolute;float:left;overflow:hidden;}.mainNav .menu-secondLevel > ul{list-style-type:none;margin:0;padding:0;position:absolute;}.mainNav .menu-secondLevel > li{display:inline-block;float:left;}.mainNav .menu-secondLevel a,.mainNav .menu-secondLevel a:link,.mainNav .menu-secondLevel a:visited,.mainNav .menu-secondLevel a:hover{display:block;min-width:140px;height:50px;text-align:center;line-height:50px;text-decoration:none;}.mainNav .menu-secondLevel .menu-item{display:block;float:none;}.mainNav .menu-secondLevel .menu-item > a{width:auto;min-width:200px;text-align:left;padding-left:20px;}.mainNav .menu-secondLevel .menu-item > a,.mainNav .menu-secondLevel .menu-item > a:link,.mainNav .menu-secondLevel .menu-item > a:visited{font:normal normal 1em/160% "Ubuntu",Verdana,Arial,Helvetica,sans-serif;color:#000;background:transparent;}.mainNav .menu-secondLevel .menu-item > a:hover,.mainNav .menu-secondLevel .menu-item > a:focus{background:#0B4E72;color:#fff;}.mainNav .menu-secondLevel .menu-item--expanded{display:block;float:none;}.mainNav .menu-secondLevel .menu-item--expanded > a{width:auto;min-width:140px;text-align:left;}.mainNav .menu-secondLevel .menu-item--expanded > a,.mainNav .menu-secondLevel .menu-item--expanded > a:link,.mainNav .menu-secondLevel .menu-item--expanded > a:visited{font:normal normal 1em/160% "Ubuntu",Verdana,Arial,Helvetica,sans-serif;color:#000;background:transparent;}.mainNav .menu-secondLevel .menu-item--expanded > a:hover,.mainNav .menu-secondLevel .menu-item--expanded > a:focus{background:#0B4E72;color:#fff;}.mainNav a.mobileMenuButton{float:left;background:#0B4E72;padding:0.75em;width:100%;font-size:1.125em;color:#fff;text-decoration:none;}.mainNav a.mobileMenuButton i{margin-right:5px;}.mainNav a.mobileMenuCloseButton{display:none;float:left;clear:both;background:#0B4E72;font-size:1.125em;padding:0 0.5em;width:1em;height:2em;z-index:-1;}.mainNav a.mobileMenuCloseButton:hover,.mainNav a.mobileMenuCloseButton > a:focus,.mainNav a.mobileMenuCloseButton > a.expanded{color:#fff;}.cycleContainer{clear:both;position:relative;text-align:center;width:100%;margin-left:auto;margin-right:auto;}.mainContentContainer .mainContent > div.cycleContainer{margin:1em 2.5em;}.cycle-slideshow{text-align:center;overflow:hidden;z-index:0;border:none;}.cycle-slideshow span{height:auto;width:100%;text-align:center;}.cycle-slideshow img{width:100%;max-width:none;margin:0;}.contentRotator .cycle-slideshow{overflow:visible;}.contentRotator + .welcomeContainer{margin-top:0;}.cycle-slideshow > img,.no-js .cycle-slideshow > img{display:none;}.cycle-slideshow > img.cycle-sentinel,.no-js .cycle-slideshow > img:first-child{display:block;}.no-js .cycle-slideshow > img.cycle-slide-active{display:inline-block !important;float:none;}.cycle-pager{text-align:center;width:100%;z-index:500;top:0.625em;overflow:hidden;*width:auto;*display:inline-block;}.cycle-pager span{font-size:2.25em;width:0.25em;height:0.75em;display:inline-block;color:#c8ccce;line-height:80%;text-shadow:-1px -1px 1px #000;margin:0 0.25em;}.cycle-pager span.cycle-pager-active{color:#0B4E72;}.cycle-pager > *{cursor:pointer;}.cycleNext,.cyclePrev{cursor:pointer;position:absolute;top:40%;font-size:40px;display:block;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out;}.cycleNext .iconText,.cyclePrev .iconText{position:fixed;left:-1000px;top:-1000px;}.cycleNext i,.cyclePrev i{color:#0B4E72;background:#fff;border-radius:50%;}.cyclePrev{left:0.4em;}.cycleNext{right:0.4em;}.cycle-paused:after{content:'Paused';color:#fff;background:black;background:rgba(0,0,0,0.5);padding:0.5em;z-index:500;position:absolute;width:6em;top:0;right:0;}.cycle-slideshow img{*max-height:none !important;}.contentRotator{margin-top:3em;background:url(/themes/custom/eocpalmetto/images/contentRotatorBg.jpg) no-repeat center center;background-size:cover;padding:50px 0;width:100%;max-width:80em;border:1px solid #0B4E72;margin-left:auto;margin-right:auto;}.contentRotatorSlide{width:100%;}.slideContainer{margin:0 40px;background:rgba(255,255,255,0.9);height:600px;position:relative;overflow:hidden;}.slideContainer h2,.slideContainer .contentRotatorInfoBlock{width:80%;margin:0 auto;}.slideContainer h2{margin-top:0.5em;}.slideContainer .contentRotatorInfoBlock{font-size:1.125em;line-height:160%;text-align:left;margin-top:1em;overflow:hidden;max-height:90%;}.slideContainer .contentRotatorInfoBlock h2,.slideContainer .contentRotatorInfoBlock h3,.slideContainer .contentRotatorInfoBlock h4,.slideContainer .contentRotatorInfoBlock h5,.slideContainer .contentRotatorInfoBlock h6{font:normal normal 1em/160% "Ubuntu",Verdana,Arial,Helvetica,sans-serif;color:#444;font-weight:bold;margin:0;}.slideContainer .contentRotatorInfoBlock h2,.slideContainer .contentRotatorInfoBlock h3,.slideContainer .contentRotatorInfoBlock h4,.slideContainer .contentRotatorInfoBlock h5,.slideContainer .contentRotatorInfoBlock h6{font-size:1.125em;}.rotatorLeft,.rotatorRight{width:48%;margin:0 1%;float:left;}.rotatorLeft p:nth-of-type(1),.rotatorLeft ol:nth-of-type(1),.rotatorLeft ul:nth-of-type(1),.rotatorRight p:nth-of-type(1),.rotatorRight ol:nth-of-type(1),.rotatorRight ul:nth-of-type(1){margin-top:0;}.repeatedContent h2{font-size:1.125em;background-color:#0B4E72;color:#fff;padding:0 8px;line-height:160%;}.repeatedContent [id|=block]{margin:0 0 1em;background:#f5f5f5;}.repeatedContent [id|=block] > div{padding:0.5em;margin:0;}.repeatedContent [id|=block] > div.contextual{padding:0;}.landingImg{float:left;width:35%;margin:0.5em;padding-right:2px;}.landingImg img{height:auto;}.landingText{width:55%;float:left;}.landingGrid{float:left;clear:both;}.landingCard{width:46%;float:left;background-color:white;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2);margin:1em;padding:0.5em;height:13.75em;overflow:hidden;}.landingPage-header{position:relative;display:block;background:url(/themes/custom/eocpalmetto/images/featuredBGImage.jpg) no-repeat center center;background-size:cover;}.siteAlert{width:100%;padding:0.6em 1%;font-weight:500;text-align:center;display:none;}.siteAlert p{margin:0;}.siteAlert a:link,.siteAlert a:visited{color:white;text-decoration:underline;}.siteAlert a:hover,.siteAlert a:active,.siteAlert a:focus{text-decoration:none;}.emergencyAlert{background:#B41016;color:#fff;}.infoAlert{background:#C7DBFF;color:#444;}.horizontalQuickLinks{background:transparent;}.horizontalQuickLinks ul{list-style-type:none;margin:0 auto;padding:0 50px;}.horizontalQuickLinks li{float:right;}.horizontalQuickLinks a,.horizontalQuickLinks a:link,.horizontalQuickLinks a:visited{color:#0B4E72;padding:0.5em 1em;display:block;}.horizontalQuickLinks a:hover,.horizontalQuickLinks a:active,.horizontalQuickLinks a:focus{color:#A5000B;}.staticImageContainer img{margin:0;width:100%;}.videoPanelContainer{position:relative;height:auto;}.videoPanelContainer video{display:block;}.videoOverlayContainer{position:absolute;top:15%;margin:auto auto;left:0;right:0;width:100%;text-align:center;height:300px;}.videoOverlayContainer h2{color:#fff;font:normal normal 3.4375em "Roboto",Verdana,Arial,Helvetica,sans-serif;}.videoOverlayContainer .jumpLinkContainer{margin-top:2em;display:inline-block;position:relative;width:100%;text-align:center;}.videoOverlayContainer .jumpLinkContainer h2{padding:5px 15px;display:inline-block;font:normal normal 1em/120% "Roboto",Verdana,Arial,Helvetica,sans-serif;color:#fff;background:#A5000B url(/themes/custom/eocpalmetto/images/dropDownIcon-white.png) no-repeat 92% center;padding-right:37px;cursor:pointer;width:auto;display:inline-block;clear:both;font-weight:normal;font-size:1.25em;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out;}.videoOverlayContainer .jumpLinkContainer h2 a,.videoOverlayContainer .jumpLinkContainer h2 a:hover,.videoOverlayContainer .jumpLinkContainer h2 a:visited,.videoOverlayContainer .jumpLinkContainer h2 a:focus,.videoOverlayContainer .jumpLinkContainer h2 a:active{text-decoration:none;color:#fff;}.videoOverlayContainer .jumpLinkContainer h2:after{content:'...';display:inline-block;}.videoOverlayContainer .jumpLinkContainer h2:hover,.videoOverlayContainer .jumpLinkContainer h2:active,.videoOverlayContainer .jumpLinkContainer h2 a:focus{background-color:#d8000e;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out;}.videoOverlayContainer .jumpLinkContainer nav > ul{display:none;position:absolute;left:50%;background-color:#f5f5f5;min-width:160px;width:auto;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);z-index:1;margin:0 0 0 -5.1875em;}.videoOverlayContainer .jumpLinkContainer nav > ul li{margin:0;text-align:left;}.videoOverlayContainer .jumpLinkContainer nav > ul a{padding:10px 14px;text-decoration:none;display:block;}.videoOverlayContainer .jumpLinkContainer nav > ul a:hover,.videoOverlayContainer .jumpLinkContainer nav > ul a a:focus{background-color:#fff;}.videoOverlayContent{background:rgba(11,78,114,0.5);padding:30px;width:auto;display:inline-block;max-height:450px;}.featureBoxes{position:relative;display:block;background:url(/themes/custom/eocpalmetto/images/featuredBGImage.jpg) no-repeat center center;background-size:cover;}.featureBoxesContainer{background:rgba(245,245,245,0.8);padding:1em 2.14286rem;}.featureBoxes article.featureBox{width:33%;float:left;text-align:center;padding:1.5em 2em;display:block;color:#0B4E72;}.featureBoxes article.featureBox h2{color:#0B4E72;text-transform:uppercase;font-family:"Roboto",Arial,Helvetica,sans-serif;line-height:1.2;margin:0 auto .5em;}.featureBoxes article.featureBox a{transition:background .25s ease;text-decoration:none;display:block;margin:0 auto;padding:1em 0;border-radius:4px;color:#0B4E72;}.featureBoxes article.featureBox p{height:auto;color:#fff;font-size:.85714em;letter-spacing:1px;}.featureBoxButton{transition:all .25s ease;background:#A5000B;border-radius:4px;border:0;color:#fff;cursor:pointer;display:inline-block;font-weight:600;letter-spacing:2px;margin:0 auto 1.5em;line-height:1.4;padding:.875em 1.5em .875em 1.5em;text-transform:uppercase;text-decoration:none;position:relative;text-align:center;}.featureBoxButton:hover,.featureBox a:hover .featureBoxButton,.featureBox a:focus .featureBoxButton{background-color:#A5000B;box-shadow:0px 15px 20px rgba(165,0,11,0.4);color:#fff;transform:translateY(-5px);}h2 small,.h2 small{font-size:.66667em;}*,*::before,*::after{box-sizing:border-box;}.welcomeContainer{position:relative;background:#fff;}.welcomeOverlayContainer{color:#444;margin:auto auto;}.welcomeOverlayContent{padding:40px 150px;width:100%;line-height:200%;}.welcomeOverlayContent #block-eocpalmetto-content h1,.welcomeOverlayContent #block-eocpalmetto-content h2,.welcomeOverlayContent #block-eocpalmetto-content h3,.welcomeOverlayContent #block-eocpalmetto-content h4,.welcomeOverlayContent #block-eocpalmetto-content h5,.welcomeOverlayContent #block-eocpalmetto-content h6{text-align:center;border-bottom:1px solid gainsboro;}.welcomeAndNews{padding:40px 0;}.welcomeAndNews .welcomeOverlayContent{float:left;width:70%;padding:0;}.welcomeAndNews aside{width:calc(30% - 20px);margin-left:20px;float:right;background-color:#f5f5f5;}.welcomeAndNews .mainNewsBlock{padding:1em;}.welcomeAndNews .mainNewsBlock h2{font-size:2.125em;}.welcomeAndNews .mainNewsBlock h3{font-size:1.5em;}.mainFeatures{position:relative;min-height:350px;margin:4em 0;}.mainFeatures article{width:33%;float:left;text-align:center;padding:1em 0;margin:0;border-right:1px solid rgba(0,0,0,0.1);}.mainFeatures article:last-child{border-right:none;}.mainFeatures article.mainNewsBlock{text-align:left;}.mainFeatures article h2{padding-bottom:.5em;margin:0 auto;text-align:center;}.mainFeatures article .mainNewsBlock-content h2,.mainFeatures article .mainNewsBlock-content h3,.mainFeatures article .mainNewsBlock-content h4,.mainFeatures article .mainNewsBlock-content h5{font-size:1.125em;font-weight:normal;text-align:left;}.mainFeatures article .mainNewsBlock-content h3.mainNewsBlock-content-title{font-size:1.375em;font-weight:bold;}.calendarBlock iframe,.facebookEmbed iframe,.instagramEmbed iframe,.twitterEmbed iframe,.mainNewsBlock-content,.eventblock{margin:1em auto;width:320px;}.mainNewsBlock-content h3{line-height:120%;}.mainNewsBlock-content .views-row{margin-top:1em;float:left;}.mainNewsBlock-content .views-row:first-child{margin-top:0;}.mainNewsBlock-content-title a:link,.mainNewsBlock-content-title a:visited,.mainNewsBlock-content-title a:hover,.mainNewsBlock-content-title a:focus,.mainNewsBlock-content-title a:active{text-decoration:none;}.mainNewsBlock-content-title + p:nth-of-type(1){margin-top:0;}.more-link{padding-top:2em;clear:both;text-align:center;font-weight:bold;font-size:1.125em;}.more-link a:link,.more-link a:visited{text-decoration:none;padding:10px;display:inline-block;background:#0B4E72;border-radius:4px;color:#fff;-webkit-transition:background-color 0.15s ease-in-out;-moz-transition:background-color 0.15s ease-in-out;-o-transition:background-color 0.15s ease-in-out;transition:background-color 0.15s ease-in-out;}.more-link a:link:hover,.more-link a:link:focus,.more-link a:visited:hover,.more-link a:visited:focus{background-color:#072e43;-webkit-transition:background-color 0.15s ease-in-out;-moz-transition:background-color 0.15s ease-in-out;-o-transition:background-color 0.15s ease-in-out;transition:background-color 0.15s ease-in-out;}.social-box{width:100%;clear:both;text-align:center;padding:10px 0;}.social-box div{display:inline;}.social-box a,.social-box a:link,.social-box a:hover,.social-box a:focus{text-decoration:none;}.social-box a i,.social-box a:link i,.social-box a:hover i,.social-box a:focus i{color:#fff;display:inline-block;font-size:40px;padding-left:12px;padding-right:12px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.social-box a i:hover,.social-box a:link i:hover,.social-box a:hover i:hover,.social-box a:focus i:hover{color:#ddedf9;}.social-box + .partnerFooterContainer{-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.3);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.3);box-shadow:inset 0 1px 0 rgba(255,255,255,0.3);border-top:1px solid #072e43;}.social-box a:focus i{color:#ddedf9;}.footer-bars{background:url(/themes/custom/eocpalmetto/images/bg-footer-bars.gif) repeat-x 0 100%;padding:0 0 24px;overflow:hidden;}.cards{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0;}.cardDate{font-size:0.875rem;line-height:1.5;}.cardTitle{font-size:1.5rem;padding-bottom:4px;border-bottom:dotted #000 1px;}.cardTitle a{text-decoration:none;}.cardText{font-size:0.85rem;line-height:1.5;margin-bottom:0.4rem;color:#333;}.cardText h1{font-size:1.5em;}.cardText h2{font-size:1.5em;}.cardText h3{font-size:1.5em;}.cardText h4{font-size:1.5em;}.cardText h5{font-size:1.5em;}.cardText h6{font-size:1.375em;}.cardButton{clear:both;font-size:0.875em;float:left;}.cardButton a:link,.cardButton a:visited{text-decoration:none;padding-top:2px;padding-bottom:2px;margin-bottom:5px;display:inline-block;border-bottom:solid #0B4E72 4px;color:#000;}.cardButton a:link:hover,.cardButton a:link:focus,.cardButton a:visited:hover,.cardButton a:visited:focus{border-bottom:solid 4px #148ecf;}.card{width:23% !important;margin:1em 1%;padding:0.5em;background-color:white;box-shadow:0 2px 8px 0 rgba(0,0,0,0.2);display:flex;flex-direction:column;overflow:hidden;}.card:hover,.card:focus{background-color:#f5f5f5;}.card__date{font-weight:bold;}.pager{text-align:center;margin-top:1em;}.pager ul{margin:0;display:inline-block;}.pager ul li{float:left;line-height:100%;margin:0;}.pager ul li a{background:#f5f5f5;text-decoration:none;padding:0.5em 0.75em;display:block;border:1px solid gainsboro;}.pager ul li a:hover,.pager ul li a:focus{background:#0B4E72;color:#fff;}.pager ul li.pager__item--ellipsis{padding:1em 0.5em 0 0.25em;display:block;}.pager ul li.is-active a,.pager ul li.is-active a:hover,.pager ul li.is-active a:focus{background:#A5000B;color:#fff;}.pager ul li.pager__item--previous{margin-right:1em;}.pager ul li.pager__item--next{margin-left:1em;}.pager ul li.pager__item--previous a,.pager ul li.pager__item--next a{color:#A5000B;font-weight:bold;}.pager ul li.pager__item--previous a:hover,.pager ul li.pager__item--previous a:focus,.pager ul li.pager__item--next a:hover,.pager ul li.pager__item--next a:focus{color:#fff;}.pager ul li.pager__item--first a,.pager ul li.pager__item--last a,.pager ul li.pager__item--first a:hover,.pager ul li.pager__item--last a:hover,.pager ul li.pager__item--first a:focus,.pager ul li.pager__item--last a:focus{background-color:transparent;border:none;color:#0B4E72;padding:1em 0.5em 0;border-bottom:2px solid #0B4E72;font-style:italic;}.pager ul li.pager__item--first a:hover,.pager ul li.pager__item--last a:hover,.pager ul li.pager__item--first a:focus,.pager ul li.pager__item--last a:focus{border-color:#fff;}.pager ul li.pager__item--last{margin-left:1.5em;}.pager ul li.pager__item--first{margin-right:1.5em;}.ckeditor-accordion-container > dl dt > a{background-color:#0B4E72 !important;text-decoration:none;border-color:#0f6ea1 !important;}.ckeditor-accordion-container > dl dt > a:hover,.ckeditor-accordion-container > dl dt > a:focus{background-color:#0f6ea1 !important;}.ckeditor-accordion-container dt a:link,.ckeditor-accordion-container dt a:visited,.ckeditor-accordion-container dt a:hover,.ckeditor-accordion-container dt a:active,.ckeditor-accordion-container dt a:focus{color:#fff !important;}.ckeditor-accordion-container > dl dt.active > a{background-color:#072e43 !important;}.ckeditor-accordion-container > dl{border-color:#0f6ea1 !important;}.ckeditor-accordion-container h1{font-size:2.25em;}.ckeditor-accordion-container h2{font-size:2em;}.ckeditor-accordion-container h3{font-size:1.75em;}.ckeditor-accordion-container h4{font-size:1.5em;}.ckeditor-accordion-container h5{font-size:1.375em;}.ckeditor-accordion-container h6{font-size:1.125em;}.ckeditor-accordion-container h1 + p,.ckeditor-accordion-container h2 + p,.ckeditor-accordion-container h3 + p,.ckeditor-accordion-container h4 + p,.ckeditor-accordion-container h5 + p,.ckeditor-accordion-container h6 + p{padding-top:0;margin-top:0.25em;}.eventblock{text-align:left;}.eventblock span{display:inline-block;margin-left:1em;}.eventblock .views-field-field-eventdate{font-size:0.85em;}.eventblock .views-field-title{font-weight:bold;padding-top:2px;padding-bottom:2px;border-bottom:dotted #000 1px;}.eventblock .views-field-title a{text-decoration:none;}.eventblock .views-field-title a:hover{font-style:italic;}.eventpage ul{list-style:none;margin:0 auto;}.eventpage article{padding:1em;margin:2em auto;border-left:6px solid #0B4E72;}.eventpage .views-row:nth-child(odd){background-image:linear-gradient(to right,#f5f5f5,#fff);}.eventpage h2 a{text-decoration:none;}.eventpage h2 a:hover{color:#000;}.eventpage time{font-size:0.85em;}.newsArchive ul{list-style:none;margin:0 auto;}.newsArchive .views-row{padding:1em;margin:1em auto;border-left:4px solid #0B4E72;}.newsArchive .views-row:nth-child(odd){background-image:linear-gradient(to right,#f5f5f5,#fff);}.newsArchive .articleDate{font-style:italic;}.newsArchive h2{line-height:140%;font-size:1.5em;}.newsArchive h2 a{text-decoration:none;}.newsArchive h2 a:hover,.newsArchive h2 a:focus{color:#000;}.newsArchive h2 a:visited{color:#0B4E72;}.newsArchive .views-row p{margin:0.25em 0;}.container{width:100%;max-width:80em;margin-left:auto;margin-right:auto;}.threeColLayout .mainContent{width:75%;float:left;}.threeColLayout .mainContent .mainCenter{width:calc(66.66667% - 20px);float:right;margin-left:20px;}.threeColLayout .mainContent .leftAside{width:calc(33.3333% - 20px);margin-right:20px;}.threeColLayout .rightAside{width:calc(25% - 20px);margin-left:20px;}.twoColLayout{margin-bottom:1em;margin-top:1em;}.twoColLayout .mainContent{width:calc(70% - 20px);float:left;}.twoColLayout .rightAside{width:calc(30% - 20px);margin-left:40px;}.twoColLayout .leftAside{width:calc(30% - 20px);margin-right:40px;}.twoColLayout .mainRight{float:right;}.leftAside{float:left;}.rightAside{float:right;}.oneColLayout{padding:0 150px;}.shadowEffect{position:relative;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3),0 0 40px rgba(0,0,0,0.1) inset;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.3),0 0 40px rgba(0,0,0,0.1) inset;box-shadow:0 1px 4px rgba(0,0,0,0.3),0 0 40px rgba(0,0,0,0.1) inset;}.shadowEffect:before,.shadowEffect:after{content:"";position:absolute;z-index:-1;-webkit-box-shadow:0 0 20px rgba(0,0,0,0.8);-moz-box-shadow:0 0 20px rgba(0,0,0,0.8);box-shadow:0 0 20px rgba(0,0,0,0.8);top:50%;bottom:0;left:10px;right:10px;-moz-border-radius:100px / 10px;border-radius:100px / 10px;}.shadowEffect:after{right:10px;left:auto;-webkit-transform:skew(8deg) rotate(3deg);-moz-transform:skew(8deg) rotate(3deg);-ms-transform:skew(8deg) rotate(3deg);-o-transform:skew(8deg) rotate(3deg);transform:skew(8deg) rotate(3deg);}.shadowEffect2{position:relative;}.shadowEffect2:before,.shadowEffect2:after{z-index:-1;position:absolute;content:"";bottom:15px;left:10px;width:50%;top:80%;max-width:300px;background:#777;-webkit-box-shadow:0 15px 10px #777;-moz-box-shadow:0 15px 10px #777;box-shadow:0 15px 10px #777;-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-o-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg);}.shadowEffect2:after{-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-o-transform:rotate(3deg);-ms-transform:rotate(3deg);transform:rotate(3deg);right:10px;left:auto;}nav.tabs{width:100%;clear:both;}nav.tabs ul{display:block;list-style-type:none;border-bottom:1px solid #bbb;width:100%;float:none;margin-left:0;}nav.tabs ul li{float:left;display:block;margin:0 5px 0 0;}nav.tabs ul li a:link,nav.tabs ul li a:visited,nav.tabs ul li a:hover,nav.tabs ul li a:active{display:block;float:left;padding:0 10px 3px;border:1px solid #bbb;margin-top:1px;margin-bottom:-1px;background-color:#ededed;border-radius:4px 4px 0 0;font-size:0.875em;text-decoration:none;height:1.8em;line-height:1.9;text-shadow:0 1px 0 #fff;}nav.tabs ul li a:hover,nav.tabs ul li a:focus{background:#0B4E72;color:#fff;border-bottom-color:#0B4E72;}nav.tabs ul li:first-child{margin-left:1em;}nav.tabs ul li.is-active a{background-color:#fff;border-bottom:1px solid #fff;}nav.tabs ul li.is-active a:hover,nav.tabs ul li.is-active a:focus{background-color:#0B4E72;border-bottom-color:#0B4E72;}.cycleContainer .views-element-container.contextual-region{position:absolute;top:0;left:8em;}.user-pass,.user-register-form,.user-login-form{width:100%;max-width:28.125em;margin:0 auto;}.user-pass .description,.user-register-form .description,.user-login-form .description{font-style:italic;margin-left:0.5em;color:#0B4E72;}.user-pass input[type=submit],.user-pass input[type=button],.user-pass button,.user-register-form input[type=submit],.user-register-form input[type=button],.user-register-form button,.user-login-form input[type=submit],.user-login-form input[type=button],.user-login-form button{background:#0B4E72;-webkit-appearance:none;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:background-color 0.15s ease-in-out;-moz-transition:background-color 0.15s ease-in-out;-o-transition:background-color 0.15s ease-in-out;transition:background-color 0.15s ease-in-out;border:none;color:#fff;font-weight:bold;padding:4px 6px;display:inline-block;margin:0.5em 2em;}.user-pass input[type=submit]:hover,.user-pass input[type=submit]:focus,.user-pass input[type=button]:hover,.user-pass input[type=button]:focus,.user-pass button:hover,.user-pass button:focus,.user-register-form input[type=submit]:hover,.user-register-form input[type=submit]:focus,.user-register-form input[type=button]:hover,.user-register-form input[type=button]:focus,.user-register-form button:hover,.user-register-form button:focus,.user-login-form input[type=submit]:hover,.user-login-form input[type=submit]:focus,.user-login-form input[type=button]:hover,.user-login-form input[type=button]:focus,.user-login-form button:hover,.user-login-form button:focus{background-color:#072e43;-webkit-transition:background-color 0.15s ease-in-out;-moz-transition:background-color 0.15s ease-in-out;-o-transition:background-color 0.15s ease-in-out;transition:background-color 0.15s ease-in-out;}div[role=contentinfo]{background:#6fd7ff;padding:1em;}div[role="alert"]{background:#6fd7ff;color:#0B4E72;text-align:center;}div[role="alert"] a:link,div[role="alert"] a:visited,div[role="alert"] a:hover,div[role="alert"] a:focus{color:#0B4E72;}.node-preview-container{position:relative !important;}.align-center,.align-right{margin:0.5em auto 0.25em;}.partnerSite img.align-center{margin:0.5em auto 0.25em auto;}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.partnerFooter .partnerFooterContainer{background-image:url(/themes/custom/eocpalmetto/images/partnerLogo-footer_2x.png);background-size:253px 158px;}.searchContainer button{background-image:url(/themes/custom/eocpalmetto/images/searchIcon_2x.png);background-size:26px;}.videoOverlayContainer .jumpLinkContainer h2{background-image:url(/themes/custom/eocpalmetto/images/dropDownIcon-white_2x.png);background-size:15px;}.partnerLogo{background-image:url(/themes/custom/eocpalmetto/images/partnerLogo_2x.png);background-size:253px 158px;}}@media only screen and (max-width:1260px){.brandingContainer a .title{line-height:120%;}.partnerName,.searchContainer{display:inline-block;float:none;}.brandingContainer{text-align:center;padding:10px;text-align:center;}.headerContent{float:none;margin-left:0;}.brandingContainer h1,.partnerName{width:100%;}.partnerLogo{padding-left:0;width:100%;background-position:center top;}.brandingContainer a span.subTitle{padding-top:0;}.searchContainer{max-width:none;text-align:center;margin-top:1.5em;margin-bottom:1.5em;}.searchBoxContainer{float:none;display:inline-block;}.searchContainer input[type=text],.searchContainer input[type=text]:active,.searchContainer input[type=text]:focus{width:220px;}.searchContainer button{width:44px;}.mainNav{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.threeColLayout,.welcomeContainer{margin:0 1em;}.threeColLayout .mainContent,.threeColLayout .rightAside,.twoColLayout .mainContent,.twoColLayout .rightAside,.welcomeAndNews .rightAside,.welcomeAndNews .welcomeOverlayContent{width:100%;margin-left:auto;float:none;clear:both;}.threeColLayout .rightAside,.welcomeAndNews .rightAside{max-width:40em;}.twoColLayout .rightAside,.welcomeAndNews .rightAside{margin-right:auto;}.welcomeAndNews .rightAside .mainNewsBlock-content{width:auto;}.landingCard{height:auto;}.landingCard:nth-of-type(odd){clear:left;}.landingCard:nth-of-type(even){clear:right;}.horizontalQuickLinks ul{padding:0 10px;}.slideContainer h2,.slideContainer .contentRotatorInfoBlock{width:95%;}.contentRotator .cycle-slideshow{overflow:visible !important;}.slideContainer .contentRotatorInfoBlock{overflow:visible !important;}.slideContainer{overflow:visible;height:auto;}.videoOverlayContainer{top:5%;}}@media only screen and (max-width:1120px){.mainFeatures article{float:none;width:100%;clear:both;}.mainNewsBlock-content{width:95%;max-width:800px;}}@media only screen and (max-width:80em){.mainNav nav a,.mainNav nav a:link,.mainNav nav a:visited{padding-left:0.75em;padding-right:0.75em;}.twoColLayout{margin-left:1em;margin-right:1em;}.pageHeading{padding-left:1em;padding-right:1em;}.card{width:44% !important;margin:1em 3%;}.cycle-sentinel{display:none !important;}.cycle-slide-active{position:relative !important;}}@media only screen and (max-width:1070px){.twoColLayout .mainContent,.twoColLayout .rightAside{float:none;width:95%;margin:0 auto;clear:both;}.twoColLayout .rightAside{max-width:40em;}.mobileMenuButton,.mainNav a.mobileMenuCloseButton{display:block;}.mainNav{background:transparent;border-bottom:4px solid #0B4E72;}.mainNav .container{float:left;height:auto;}.mainNav nav{display:none;clear:both;float:left;position:absolute;top:3.38em;z-index:5;padding-bottom:2em;}.mainNav .menu-firstLevel{width:auto;max-width:300px;background:#0B4E72;}.mainNav a{text-align:left;}.mainNav li:hover .menu-secondLevel,.mainNav li:active .menu-secondLevel,.mainNav li.expand .menu-secondLevel{position:relative;}.mainNav .menu-subMenu{display:none;}.mainNav .menu-secondLevel > li{width:100%;clear:both;}.mainNav .menu-secondLevel .menu-item--expanded > a,.mainNav .menu-secondLevel .menu-item--expanded > a:link,.mainNav .menu-secondLevel .menu-item--expanded > a:visited{border-bottom:none;margin-bottom:0;padding:0.5em 0.75em;}.menu-firstLevel > li{display:block;clear:both;}.mobileMenuCloseButton{position:absolute;bottom:0;}.videoPanelContainer{overflow:visible;}.staticImageContainer img{float:left;}.videoPanelContainer video{display:none;}.videoOverlayContainer{position:relative;height:auto;background:#0B4E72;top:auto;bottom:0;float:left;}.videoOverlayContainer h2{font-size:2.25em;}.videoOverlayContainer h2 br{display:none;}.videoOverlayContainer .jumpLinkContainer{margin-top:0.5em;}.videoOverlayContent{padding:10px;}.welcomeContainer{margin-top:0;}.welcomeOverlayContent{padding:40px 75px;}.featureBoxesContainer{padding:1em;}.featureBoxes article.featureBox{padding:1.5em 1em;}.threeColLayout .mainContent .leftAside{width:100%;margin-right:auto;margin-left:auto;float:none;max-width:40em;clear:both;}.rotatorLeft,.rotatorRight{width:100%;margin:0;float:none;clear:both;}}@media only screen and (max-width:960px){.featureBoxes article.featureBox{width:100%;float:none;clear:both;padding:1em;}.featureBoxButton{margin-bottom:0;}.landingCard{width:96% !important;margin:2em 2%;float:none !important;}.oneColLayout{padding:0 75px;}}@media only screen and (max-width:740px){.partnerFooter .footerLeft,.partnerFooter .footerRight{float:none;text-align:center;margin-right:0;}.partnerFooter .partnerFooterContainer{padding-top:calc(40px + 158px);background-position:center 20px;}.partnerFooter p{margin:0.25em 0;}.partnerFooter ul{margin-left:0;}footer.scGovFooter .footerContainer{padding-top:0;}footer.scGovFooter section.links span{display:block;clear:both;margin:1em 0;}footer.scGovFooter section.links span:first-child{margin-top:0;}footer.scGovFooter section.links span:before{display:none;content:'';}.card{width:96% !important;margin:2em 2%;float:none !important;}}@media only screen and (max-width:580px){.videoOverlayContainer h2{font-size:2em;}.welcomeOverlayContent{padding:40px 20px;}.oneColLayout{padding:0 50px;}.videoPanelContainer{padding-bottom:0;}.videoOverlayContainer{position:relative;clear:both;}.partnerSite .videoPanelContainer img{float:left;}.videoOverlayContainer .jumpLinkContainer h2{font-size:1em;}.videoOverlayContainer .jumpLinkContainer nav > ul{left:45%;}}@media only screen and (max-width:460px){.videoOverlayContainer h2{font-size:1.5em;}.landingCard{text-align:center;}.landingText,.landingImg{float:none;width:100%;margin:0.5em auto;padding-right:0;}}@media only screen and (max-width:400px){.searchContainer input[type=text],.searchContainer input[type=text]:active,.searchContainer input[type=text]:focus{min-width:0;}.featureBoxes article.featureBox{padding:1em 0;}.contentRotator{background:none;margin-top:2em;padding:10px 0;}.oneColLayout{padding:0 25px;}.newsImageCol img{display:none;}}@media only screen and (min-width:1070px){.mobileMenuButton,.mainNav a.mobileMenuCloseButton{display:none !important;}.mainNav nav{display:block;}.videoPanelContainer video{display:block;}}.messages--error{display:none !important;}
