#nhs_MapLeftSide{background-color:#eee;color:#4b4b4b;padding:15px 1.412429378531073%;float:left;width:38.13559322033898%;margin:0;min-height:475px;font-size:14px}#nhs_MapLeftSide h4,#nhs_MapLeftSide p{padding:0}#nhs_MapLeftSide .nhs_Title{display:inline-block;font-size:16px;font-weight:600;margin:0;padding:0;line-height:1;border:none;color:#222}#nhs_MapLeftSide #nhs_drivingDirections{display:none}#nhs_BuilderDir{margin:0 0 30px 0}#nhs_BuilderDir>p{margin:0 0 12px 0}#nhs_GetDirections{margin:0;padding:0 0 10px 0}#nhs_MapLeftSide label{font-size:13px;font-size:.825rem}#nhs_MapLeftSide label[for=nhsTxtStreeAddress]{display:none}#nhs_GetDirections #nhs_TxtDate,#nhs_GetDirections input[type=text],.nhs_RequestAppointment #nhsTxtDate{font-size:16px;font-size:1rem;width:90%;height:16px;margin:0;padding:8px;background:#fff;border:1px solid #bababa!important;border-radius:3px;color:#4b4b4b}.nhs_RequestAppointment #nhsTxtDate{width:67%}#nhsTxtDate[disabled]{background:#fff}#nhs_MapLeftSide .btnCss{color:#fff!important;background-color:#0079d2;margin:7px 0 10px 0}#nhs_MapRightSide{color:#4b4b4b;min-height:475px;text-align:center;margin:0;padding:15px 0;background-color:#eee;float:right;width:56.77966101694915%}.nhs_CommunityMap .map{width:96%!important;clear:both;margin:0 auto;background:#fff;border:1px solid #bababa;text-align:center}.nhs_CommunityMap .map img{margin:0 auto}.nhs_PickerIconContainer{width:33px;height:34px;background-color:#bababa;display:inline-block;position:absolute;margin:5px -37px;cursor:pointer}.nhs_PickerIconContainer .nhs_PickerIcon,.nhs_PickerIconModalContainer .nhs_PickerIconModal{background-image:url(https://da7xgjtj801h2.cloudfront.net/2014.1.528/styles/Flat/sprite.png);background-position:-31px -174px;width:16px;height:16px;display:block;margin:7px auto}.nhs_PickerIconModalContainer .nhs_PickerIconModal{display:inline-block}.nhs_DetailsForm.nhs_DetailsFormBasicCommunity .form__container{min-height:493px;display:flex;align-items:center}.nhs_DetailsForm.nhs_DetailsFormBasicCommunity .form__container #block-error p>span{font-size:25px;background-color:#0079d2!important;font-family:Muli,Arial,Helvetica,sans-serif!important;font-weight:400;text-align:center;display:block}