#main-header{box-shadow:0 1px 0 rgba(0,0,0,0);padding-top:10px;padding-bottom:10px}#et_top_search{padding-bottom:10px}.text-section-header::after{content:"";margin:.25em 0 0;display:block;width:6em;height:4px;border-bottom:4px solid #8cc63f}li.pdf:before{font-family:'ETmodules';content:'\69';margin:0 5px 0 -15px;color:#000;font-size:1.5em}.pdf-list li:before{font-family:'ETmodules';content:'\69';margin:0 5px 0 0;color:#000;font-size:1.5em}.pdf-list li{list-style-type:none}.pdf-list a{color:#000}li.link:before{font-family:'ETmodules';content:'\3d';margin:0 5px 0 -15px;color:#000;font-size:1.5em;font-weight:bold}ul.no-bullet{list-style-type:none}span.contact-email-header:before{font-family:'ETmodules';content:'\e010';margin:0 5px 5px 0px;color:#000;font-size:1.5em}span.info-header:before{font-family:'ETmodules';content:'\70';margin:0 5px 5px 0px;color:#fff;font-size:1.5em}.sidebar-subheader{display:block;padding:4px 0 4px 6px;background:#ed8f55;border:1px solid #e66718;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;text-align:left;text-shadow:1px 1px 0px #e66718;margin-bottom:5px}.green-sidebar-box,blue-sidebar-box{padding:10px;color:#000}.green-sidebar-box{background-color:#8CC63F}.blue-sidebar-box{background-color:#007cbf;color:#000}.blue-sidebar-box h2{color:#000!important}.green-sidebar-subheader,.blue-sidebar-subheader{display:block;padding:4px 0 4px 6px;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;text-align:left;margin-bottom:5px}.green-sidebar-subheader{background:#9ece60;border:1px solid #8CC63F;text-shadow:1px 1px 0px #8CC63F}h2.green-sidebar-subheader,h3.green-sidebar-subheader{color:#000!important}.blue-sidebar-subheader{background:#78b120;border:1px solid #0081C6;text-shadow:1px 1px 0px #0081C6}.sub-menu .menu-item a{width:100%}li.link a{color:#000}li.pdf a{color:#000}.nav li ul{width:350px}a.pmpro-renew-button{background:#fff;padding:5px;margin:10px;border-radius:5px}#top-menu li li a{width:300px}.green-button,.blue-button{border-color:#000;color:#000}a.et_pb_promo_button.et_pb_button.blue-button{color:#000}.paging li{float:left;padding:6px 12px;margin-right:4px;background:#0081c6;color:#fff;border-radius:2px;margin-bottom:2px;font-size:13px;text-decoration:none;list-style-type:none}.paging li.active{color:#000}.paging li a{color:#fff}input[type=submit]{background:#0081c6;border:none;color:#FFF;font-family:Verdana,Geneva,sans-serif;cursor:pointer}.sidebar{padding-top:20px}table.sticky-list thead{display:none}table.sticky-list{text-align:center;border:none}td.sticky-action{border-top:none!important;text-align:center!important}.em-booking-form-details{width:75%}.em-booking-form label{width:30%}div.em-gateway-buttons{display:inline-block}div.em-booking-login{border:none}.em-booking-form span.input-group{margin-left:35%}.page-id-438 .message{z-index:999!important;color:black;position:absolute;margin-left:35vw;margin-top:100px;padding:10px;background:#8cc63f}@media screen and (max-width:960px){div.em-booking-login{display:inline-block}.em-booking-form-details{width:100%}}.pmpro-no-access{padding:10px}