#footer-widgets .footer-widget a,#footer-widgets .footer-widget li a,#footer-widgets .footer-widget li a:hover{color:#ffffff}.footer-widget{color:#ffffff}.et_slide_in_menu_container,.et_slide_in_menu_container .et-search-field{letter-spacing:px}.et_slide_in_menu_container .et-search-field::-moz-placeholder{letter-spacing:px}.et_slide_in_menu_container .et-search-field::-webkit-input-placeholder{letter-spacing:px}.et_slide_in_menu_container .et-search-field:-ms-input-placeholder{letter-spacing:px}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}#footer-info{display:none}#logo{display:none}#main-header{display:none}#page-container{padding-top:0px!important;margin-top:-1px!important}#main-content .container{padding-top:58px!important}a.formTab:link{color:white}a.formTab:visited{color:white}a.formTab:hover{color:#e1bd12}a.formTab:active{color:#e1bd12}.map_banner{display:flex;justify-content:center;height:60px;background-color:#FFF9DC}.map_banner img{height:50px;padding:5px 30px;object-fit:contain}.map_banner span{height:50px;padding:0px 10px;font-size:xx-large;color:black;font-weight:bold;line-height:1.2!important}#provider_map_name{background-color:#FFF9DC;text-align:center;margin-top:20px;padding:2px 2px;font-size:medium;font-weight:bold;line-height:1;color:black}#provider_map_name_phone{display:none}.admin_menu_links{font-size:x-large;font-weight:bold;padding:10px}button.admin_menu_button{display:none;font-size:x-large;font-weight:bold;padding:10px;background:#00a9ad;border-radius:8px}form.map_banner{width:1000px}.fc-badge.info{display:none!important}.fc-badge{display:none}.fc-item-featured_image{display:none}.fc-main{font-size:large}.fc-item-title{font-size:x-large!important}.registration-welcome{max-width:75%;text-align:center;margin:auto;//font-weight:bold;line-height:1.2;font-size:x-large;color:white;border:1px solid #0c1738;padding:15px;border-radius:15px;background:#410073}#birs_appointment_form{font-family:arial!important;color:black;background-color:#FFF9DC;border:2px solid;border-radius:25px;padding:1% 30%}.birs_form_field{font-family:arial!important}.birs_appointment_location{display:none}.birs_appointment_section{display:none}.birs_appointment_service{display:none}.birs_appointment_staff{display:none}#birs_appointment_datepicker{display:none}.birs_appointment_date{display:none}.birs_appointment_time{display:none}.birs_appointment_notes{display:none}.birs_client_section{display:none!important}#birs_appointment_form>b>div>ul>li.birs_form_field.birs_client_section>h2{display:none}.formboundary{max-width:50%;text-align:center;margin-top:1em;margin-bottom:0px;background:#410073;color:white;font-weight:bold;border-radius:.5em .5em 0 0}.birs_footer{list-style-type:none!important}#birs_book_appointment{list-style-type:none!important;border-radius:.5em;padding:.2em .5em;margin-left:25%;margin-bottom:.5em;background-color:#410073;color:white;font-weight:bold;font-size:x-large}@media only screen and (max-width:981px){#birs_appointment_form{background-color:#FFF9DC;border:2px solid;border-radius:25px;padding:20%}#provider_map_name{margin-top:10px;font-size:12px}}@media only screen and (max-width:851px){.map_banner span{height:1px;padding:0px 2px;font-size:large;color:black;font-weight:bold;line-height:2}}@media only screen and (max-width:651px){#birs_appointment_form{background-color:#FFF9DC;border:2px solid;border-radius:25px;padding:5%}}@media only screen and (max-width:561px){.map_banner{display:flex;justify-content:center;height:50px;background-color:#FFF9DC;padding-top:0px!important;padding-bottom:0px!important}.map_banner img{height:40px;padding:5px 2px;object-fit:contain}.map_banner span{height:1px;padding:0px 2px;font-size:large;color:black;font-weight:bold;line-height:2}#provider_map_name_phone{display:flex;justify-content:center;background-color:#FFF9DC;text-align:center;margin-top:0px;padding:0px 0px 4px 0px}#provider_map_name_phone span{font-size:medium;font-weight:bold;line-height:1;color:black}#provider_map_name_phone img{height:30px;padding:2px 30px;object-fit:contain}#provider_map_name{display:none}#map_menu_button{display:none}}