.membership-list li{margin-bottom:12px}.contact-list-main-elements span a:hover{color:#000}.contact-list-main-right{width:30%}#contact-list-search .contact-list-email{font-size:16px}#all-contacts li{min-height:auto;padding:0px}.contact-list-main-left{width:70%}.contact-list-contact-container{align-items:center}.membership .et_pb_with_border.et_pb_module{flex-basis:32.2%}.staff .contact-list-contact-container{align-items:flex-start!important}.staff .contact-list-main-right{width:150px;order:1;padding-right:30px}.staff .contact-list-main-left{width:100%;order:2;padding-right:10px}.staff .contact-list-contact-name,.staff .contact-list-job-title,.staff .contact-list-email,.staff .contact-list-phone{position:absolute;top:20px;width:90%;right:0px;padding-left:20px}.staff .contact-list-job-title{top:55px}.staff .contact-list-email{top:80px}.staff .contact-list-phone{top:110px}.new-staff .et_pb_module.et_pb_code{flex-basis:48.9%}.new-staff .contact-list-contact-name,.new-staff .contact-list-job-title,.new-staff .contact-list-email,.new-staff .contact-list-phone{width:80%;right:0px}#field_3_9{position:absolute;right:0;bottom:90px}.wpmem_loginout a{color:#fff!important}#wpmem_login legend,#wpmem_reg legend{display:none}div#wpmem_restricted_msg p{color:#000;margin:auto;width:90%;max-width:50%}input.buttons{background:#000;color:#fff;border-radius:5px}input.buttons:hover{background:#55733F}#menu-sitemap-menu li a{font-weight:bold;color:#000}#menu-sitemap-menu .sub-menu li a{font-weight:normal!important;color:inherit!important}#menu-sitemap-menu .sub-menu li{position:relative;padding-left:10px}#menu-sitemap-menu .sub-menu li::before{position:absolute;content:"";background:#55733F;width:5px;height:5px;border-radius:10px;left:0px;top:10px}@media only screen and (max-width:1280px){.staff .contact-list-contact-name,.staff .contact-list-job-title,.staff .contact-list-email,.staff .contact-list-phone{padding-left:40px}}@media only screen and (max-width:980px){.membership .et_pb_with_border.et_pb_module{flex-basis:48.5%}.new-staff .et_pb_module.et_pb_code{flex-basis:100%}.staff .contact-list-contact-name,.staff .contact-list-job-title,.staff .contact-list-email,.staff .contact-list-phone,.new-staff .contact-list-contact-name,.new-staff .contact-list-job-title,.new-staff .contact-list-email,.new-staff .contact-list-phone{width:88%!important;right:0px}}@media only screen and (max-width:840px){.staff .contact-list-contact-name,.staff .contact-list-job-title,.staff .contact-list-email,.staff .contact-list-phone,.new-staff .contact-list-contact-name,.new-staff .contact-list-job-title,.new-staff .contact-list-email,.new-staff .contact-list-phone{width:85%!important;right:0px}}@media only screen and (max-width:739px){.membership .et_pb_with_border.et_pb_module{flex-basis:48.2%}.staff .contact-list-contact-name,.staff .contact-list-job-title,.staff .contact-list-email,.staff .contact-list-phone,.new-staff .contact-list-contact-name,.new-staff .contact-list-job-title,.new-staff .contact-list-email,.new-staff .contact-list-phone{width:82%!important;right:0px}}@media only screen and (max-width:640px){#field_3_9{position:relative;right:0;bottom:0}#contact-list-search .contact-list-email,.contact-list-job-title,#contact-list-search ul li a{font-size:13px}.contact-list-description{margin-top:8px;font-size:14px;width:90%}}@media only screen and (max-width:550px){.staff .contact-list-contact-name,.staff .contact-list-job-title,.staff .contact-list-email,.staff .contact-list-phone,.new-staff .contact-list-contact-name,.new-staff .contact-list-job-title,.new-staff .contact-list-email,.new-staff .contact-list-phone{width:75%!important;right:0px}}@media only screen and (max-width:480px){.staff .contact-list-contact-name,.staff .contact-list-job-title,.staff .contact-list-email,.staff .contact-list-phone{position:inherit;padding-left:0px}.staff .contact-list-main-left{padding-right:0px}}