#nav>li>a,#nev>li.root-level-item>a{text-transform:uppercase;text-align:center}#nav>li>a{display:block;background:#f7d117;color:#4d4d4d;font:16px/18px FuturaPT-Bold,Arial,Helvetica,sans-serif;padding:11px 10px;border-left:1px solid #fff;position:relative}#nav>li.active>a{background:#fff;text-decoration:none;color:#4d4d4d;border-left:1px solid #999;border-right:1px solid #999;margin:0 -1px 0 0;z-index:10}#nav>li.active>a:after{content:"";position:absolute;top:0;left:-1px;right:-1px;height:5px;background:#d42e12}#header>nav>div.menu>ul:after,.tabset:after{content:" ";display:block;clear:both}#nev>li ul li:after,#nev>li.active>a:after,#ocmsPortalLogoutButton:after{content:""}#footer ul,#header>nav>div.menu>ul,#nev>li ul,.announcements .announcements-list,.aside .contacts-list,.content .questions,.content ul,.questions,.tabset,.threecolumns ul,.topnav{margin:0;padding:0;list-style:none}#header .topnav{margin:15px 0 0 6px}#header .topnav a.simple-horizontal-menu{color:#333}#header div.topnav>span:nth-last-child(1){display:none}#header div.topnav>span.simple-horizontal-menu-divider{color:#b3b3b3;padding:0 9px;font-size:10px}#header>nav>div.menu>ul{width:100%;position:relative;margin:0 0 41px;float:left;display:none}#nev>li{float:left}#nev>li:first-child a{border:0}#nev>li.active>a{background:#fff;text-decoration:none;border-left:1px solid #999;border-right:1px solid #999;margin:0 -1px 0 0;color:#d42e12;z-index:10}#nev>li.active>a:after{position:absolute;top:0;left:-1px;right:-1px;height:5px;background:#d42e12}#nev>li.active ul{display:block}#nev>li.root-level-item>a{display:block;background:#f7d117;color:#4d4d4d;font:16px/18px FuturaPT-Bold,Arial,Helvetica,sans-serif;padding:11px 10px;border-left:1px solid #fff;position:relative}#nev>li>a:hover{text-decoration:none;background:#dfbe17}#footerMenu a:hover,#nev>li ul li a:hover{text-decoration:underline}#nev>li ul{position:absolute;top:100%!important;left:0!important;width:100%;background:#fff;border-bottom:1px solid #999;padding:9px 0 8px;display:none;font-size:14px}#nev>li ul li{display:inline-block;vertical-align:top;position:relative;padding:0 25px 0 27px}.heading-box{background:0 0;padding:0}#nev>li ul li:after{position:absolute;top:3px;bottom:3px;left:0;width:1px;background:#b3b3b3}#nev>li ul li:first-child:after{display:none}#nev>li ul li.active a{color:#d42e12}#nev>li ul li a{color:#333;font-size:14px;text-transform:uppercase}#header>div>.logo img{float:left;vertical-align:middle;margin:0 35px 0 0}#header>div>.logo p,#header>div>.logo>p{float:right;display:inline-block;vertical-align:middle;margin:8px -4px 0 4px;color:#d42e12;letter-spacing:-1px;font:26px/30px FuturaPT-Bold,Arial,Helvetica,sans-serif}#header>.holder>.logo,#header>.holder>.logo span{display:flex;float:left}#header .ocmsPortalLoginComponent{text-align:right;float:right;margin:0;padding:14px 0 0;font-size:14px;color:#333}#ocmsPortalLogoutButton{float:right;text-transform:uppercase;background:#f7d117;color:#4d4d4d;font:12px/25px FuturaPT-Bold,Arial,Helvetica,sans-serif;padding:0 30px 0 5px;text-align:center;min-width:100px;margin:-4px 0 0;position:relative}#ocmsPortalLogoutButton:after{position:absolute;top:0;right:0;background:url(../images/sprite.png) -170px -125px no-repeat;width:25px;height:25px}.heading-box{margin:0 0 6px}#main>header>p,#main>header>span>p{position:absolute;vertical-align:top;background:rgba(255,255,255,.8);color:#d42e12;padding:16px 30px;margin-top:-80px;font:27px/29px FuturaPT-Bold,Arial,Helvetica,sans-serif}#footer>p,#footer>span>p,#footerMenu a{text-align:center;margin:0;color:#666;font-size:14px;overflow:hidden}#footerMenu a,.sort-form select{vertical-align:top;position:relative}#footer>p,#footer>span>p{float:left}#footerMenu{float:right}#footerMenu a{display:inline-block;padding:0 10px}#footerMenu a:hover{color:#000}#footerMenu span>span:nth-last-child(1){display:none}#footerMenu>span.simple-horizontal-menu-divider,#footerMenu>span>span.simple-horizontal-menu-divider{font-size:10px}.accordion .actions{x-index:3}.accordion .opener{x-index:1}.alert-error,.alert-error *,.alert-ok,.alert-ok *{font-family:Futura}.ocms-ajax-form{padding:37px 0 25px}.ocms-ajax-form table tbody tr:nth-child(odd){background:#FFF}.ocms-ajax-form table{border-bottom:0;border-top:0;width:100%!important}.ocms-ajax-form table td{width:50%!important;height:20px!important;border-top:0;border-bottom:0;padding:0 112px 0 0!important;font-size:16px;line-height:14px}.ocms-ajax-form table td input[type=text]{width:100%!important}.ocms-ajax-form table td input[type=submit]{margin:20px 0 50px}.sort-form select{background:url(../images/select_arrow.png) right no-repeat #f2f2f2;padding:3px;color:grey;outline:0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;cursor:default;display:inline-block;border:1px solid #ccc;margin:0 0 10px;min-width:178px}.sort-form select li,select{overflow:hidden;white-space:nowrap;cursor:default;display:block}.sort-form select li{padding:6px 9px;color:#333;height:1%}select{text-overflow:ellipsis;color:grey;background-color:#f2f2f2;padding-right:30px;border:1px solid #ccc}select::-ms-expand{display:none}#main .ocmsPortalLoginComponent .ocmsLoginButton{margin-top:20px;margin-bottom:10px}#theLinks a{color:#000}#main>section>div>section>div.sectionHeader{margin:0 0 33px;color:#333;font:20px/26px FuturaPT-Bold,Arial,Helvetica,sans-serif}#main .content .twocolumns .media-heading{border:1px solid #ccc;border-width:1px 0;padding:7px 0;color:#333;font:16px/20px FuturaPT-Bold,Arial,Helvetica,sans-serif;margin:0 0 14px}.ocms-n_caption_left{background:0 0;color:#000}.theme-default .ocms-controlNav{display:none}#main .slider-wrapper .sliderCaption p{margin:0 0 0 20px;background:rgba(255,255,255,1);padding:10px 10px 14px 14px;max-width:457px;font-size:18px;line-height:24px}#main .slider-wrapper .sliderCaption p:nth-child(1){background:#f7d117;color:#333;font:33px/36px FuturaPT-Bold,Arial,Helvetica,sans-serif;max-width:380px;padding:12px 20px 15px;margin:0}#main .slider-wrapper div.sliderCaption{position:absolute;left:70px;top:50%;padding:100px 0 0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}#main .slider-wrapper .theme-default .ocmsSlider a{display:initial!important}.theme-default .ocmsSlider a{border:0;display:inline}.main-holder{width:100%;position:relative;overflow:hidden;margin:0 0 5px}.ocms-directionNav .ocms-nextNav,.ocms-directionNav .ocms-prevNav{position:absolute!important;left:0!important;top:50%!important;background:url(../images/sprite.png) no-repeat!important;width:50px!important;height:50px!important;overflow:hidden!important;text-indent:-9999px!important;margin:-25px 0 0!important;opacity:1!important}.ocms-directionNav .ocms-nextNav{left:auto!important;right:0!important;background-position:-69px 0!important}#main>.main-holder>.content>.tabset li a h1{margin:0!important}.content form{padding:0}.sort-form{width:100%;overflow:hidden;margin:0 0 15px;padding:0!important}#main .article ul li{position:relative;padding:0 0 0 41px;font:16px/30px FuturaPT-Book,Arial,Helvetica,sans-serif;color:#000;display:inline-block;vertical-align:top}.mail,.tel{display:block;padding:5px 5px 17px 40px;margin-left:-40px;color:#000}.mail{background:url(../images/ico05.svg) no-repeat;background-size:30px 30px}.tel{background:url(../images/ico06.svg) no-repeat;background-size:30px 30px}.ocmsPortalLoginComponent td{display:block;float:left;width:100%}#main .main-holder .same-height-left .ocmsPortalLoginComponent{max-width:270px}#main .content.full .pgOneCol .article-detail .article-detailMain .article-body img{float:right;margin:0 0 15px 25px}#main .threecolumns .col-holder .column .media.article-detailMain.clearfix .article-body a{box-sizing:inherit;max-height:1000000px;text-decoration:none;color:#d42e12;display:inline-block;vertical-align:top;padding:0 4px 0 0;text-transform:uppercase;font-family:FuturaPT-Bold,Arial,Helvetica,sans-serif;font-size:16px;position:relative;border-color:#d42e12;line-height:20px}form div{display:block}.submit-holder input[type=button]{width:100%;border:0;background:#d42e12;position:relative;text-align:center;color:#fff;text-transform:uppercase;font:16px/18px FuturaPT-Bold,Arial,Helvetica,sans-serif;height:35px;padding:0 35px 0 0;margin:0 auto}#registerformId select{width:100%}@media only screen and (max-width:850px){#nev>li ul li{padding:0 6px 0 10px}#nev>li.active ul{position:inherit!important}#footer span>p,#footer>p,#footerMenu{float:none!important}#nav li a{text-align:left!important}#main .slider-wrapper .sliderCaption p:nth-child(1){font-size:20px;line-height:24px;padding:12px 10px}#header>.holder>.logo img{width:44px;height:41px;margin:0 29px 0 0}#header>.holder>div{font-size:14px}#header .logo p{font-size:22px}.logo,.logo>span{text-align:left}#nav>li.has-drop-down.active ul{display:block;position:inherit!important}#nav li a,#nav li ul,.logo{text-align:left}#nav li ul li a,.menu .nav-opener{text-transform:uppercase;color:#4d4d4d}.topnav{font-size:14px}.topnav li{padding:0 6px 0 10px}.logo img{width:44px;height:41px;margin:0 29px 0 0}.logo span{font-size:22px}.menu .nav-opener{display:block;background:#f7d117;font:16px/20px FuturaPT-Bold,Arial,Helvetica,sans-serif;padding:11px 17px}.menu .nav-opener:hover{text-decoration:none}#nav>li ul li{padding:0 6px 0 10px}.menu{position:relative;margin:0 0 4px}.nav-drop{overflow:hidden;position:absolute;top:100%;left:0;right:0;z-index:999;max-height:0}.nav-active .nav-drop{max-height:4000px}.nav-active .nav-drop #nav{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#nav{float:none;-webkit-transition:all .25s linear;transition:all .25s linear;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}#nav li{float:none;border-top:1px solid #fdf4c7;width:100%!important}#nav li.has-drop-down.active>a{border:0;background:#f7d117}#nav li.has-drop-down.active>a:after{display:none}#nav li.drop-active ul{position:static!important;left:auto!important;top:auto!important}#nav li.drop-active a .opener:after{background:url(../images/sprite.png) -18px -63px no-repeat}#nav li a{padding:11px 17px!important;font-size:16px;border:0;position:relative}#nav li a .opener{position:absolute;top:0;right:0;width:41px;height:41px}#nav li a .opener:after{content:"";position:absolute;top:50%;left:50%;background:url(../images/sprite.png) 0 -63px no-repeat;width:10px;height:10px;margin:-5px 0 0 -5px}#nav li ul{left:-9999px!important;top:-9999px!important;border:0;padding:0}#nav li ul li{display:block;padding:0}#nav li ul li:after,.carousel .btn-next,.carousel .btn-prev{display:none}#nav li ul li a{font-size:16px;display:block}#nav li ul li a:hover{text-decoration:none;color:#d42e12}.carousel .mask img{height:300px;width:auto}.carousel .mask .text{left:10px;right:10px;padding:0}.carousel .mask h1{font-size:20px;line-height:24px;padding:12px 10px}.carousel .mask p{margin:0;padding:10px}.content{padding:28px 10px 10px}.content .column{float:none;padding:0;width:auto;margin:0 0 20px}.aside{padding:28px 10px}.aside.contact-box{padding-left:10px}.heading-box{padding:11px 0}.heading-box h1{font-size:16px;line-height:18px;padding:5px}.threecolumns{margin:0}.threecolumns .col-holder{float:none;padding:0;width:auto;margin:0 0 5px}.threecolumns .column{padding:20px 10px;height:auto!important}#footer{padding:18px 0;overflow:visible}#footer .copy{float:none;margin:0 0 10px}#footer ul{float:none;margin:0 -25px}#footer ul li{padding:0 6px 0 10px}.marker-holder{padding:40px 10px 60px}.marker{margin-left:135px}.marker.right{margin-left:0}}@media only screen and (max-width:350px){#header .logo p{font-size:20px!important;margin-left:-20px!important}}.ui-icon{background:url(../images/sprite.png) -133px 0 no-repeat!important;width:30px!important;height:30px!important}form .ui-selectmenu-button.ui-widget{background:#f2f2f2;padding:4px 9px}.ui-selectmenu-button span.ui-icon{right:0;left:auto;margin-top:0;position:absolute;top:0}.ui-selectmenu-button span.ui-selectmenu-text{padding:0 0 0 8px!important;font:16px/1.25 FuturaPT-Book,Arial,Helvetica,sans-serif!important}.ui-selectmenu-button{height:30px!important;float:left!important;background:#fff!important;text-transform:uppercase!important;margin:0!important}.ui-menu-item.ui-state-focus{background:#ebebeb;color:#333;border:0}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:0!important}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:0!important}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:0!important}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:0!important}.content .pgOneCol form td{padding-right:10px}.content .pgOneCol form input#username{margin:0}.content .pgOneCol form input[type=submit]{padding:0 35px!important;height:30px!important}.jcf-drop-active .jcf-select-opener{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-draggable{background-color:#fff;border:2px solid #E6E6E6;position:fixed!important;top:25%;left:50%;margin-left:-200px}.ui-dialog .ui-dialog-titlebar.ui-widget-header.ui-corner-all.ui-helper-clearfix{font-size:20px;font-weight:700;background-color:#d42e12;color:#fff;padding:10px}.ui-dialog .ui-icon.ui-icon-closethick{display:none}#dialog-confirm{position:absolute}.ui-dialog #dialog-confirm{position:static;display:initial;padding:20px;width:auto;min-height:0;height:125px;font-size:16px}.ui-dialog .ui-dialog-buttonpane.ui-widget-content.ui-helper-clearfix{text-align:center}.ui-dialog .ui-dialog-buttonset .ui-button.ui-button-text-only{border:1px solid #d3d3d3;background:url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x #e6e6e6;font-weight:400;color:#555;margin:.5em .4em .5em 0;cursor:pointer;font-size:1em;height:35px;width:65px}#ocms-mask.dialog-overlay-show{z-index:2;min-width:100%;position:fixed;top:0;opacity:.2;min-height:100%;background-color:#000}