.acf-map{width:100%;height:400px;border:#ccc solid 1px;margin:20px 0}.acf-map img{max-width:inherit!important}body.apt-booker-show{overflow:hidden}.apt-booker{position:fixed;display:none;align-items:center;justify-content:center;top:100px;left:0;bottom:0;right:0;z-index:1000}body.apt-booker-show .apt-booker{display:flex}.apt-booker:before{background-color:#000;opacity:.5;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1001;content:' ';display:block}.apt-booker>div{z-index:2;position:relative;width:98%;max-width:800px;background-color:#fff;height:80%;z-index:1002;padding:0 1rem 3rem 1rem}.apt-booker .apt-booker-content{overflow:scroll;display:flex;justify-content:center;width:100%;height:calc(100% - 4rem)}.apt-booker .top{display:flex;width:100%;height:4rem;justify-content:space-between}.location-label{color:#fff;text-decoration:none}@media only screen and (min-width:900px){.apt-booker>div{padding:0rem 3rem 3rem 3rem}}.apt-booker .close-booker{border:0;background-color:transparent;padding:2px 11px;font-size:35px}.apt-booker .button{display:block;width:100%;max-width:200px;margin-left:auto;margin-right:auto;margin-bottom:15px}.apt-booker .button:last-child{margin-bottom:0}.apt-booker .button:hover{background-color:#006C83}.apt-booker .buttons span{padding-left:10px;padding-right:10px}.new-booking button.button{max-width:400px;font-size:2em;height:auto}.apt-booker .step{display:none;width:100%}.apt-booker .step.show{display:block}.apt-booker .physician-picker h4{padding-bottom:0}.apt-booker ul{list-style-type:none;border:1px solid #777;margin-bottom:10px}.apt-booker li span{display:block}.apt-booker li{border-bottom:1px solid #777;padding:28px 10px;cursor:pointer}.apt-booker li:last-child{border-bottom:0}.apt-booker li:hover{background-color:#efefef}.apt-booker h4{padding:0 0 10px 0;margin:0}.apt-booker .choose-method.show{display:flex;align-items:center;justify-content:center}.apt-booker h3{margin-top:0}.apt-booker .back{background-color:transparent;border:none;color:#666;font-size:20px;position:relative;top:3px;visibility:hidden}.apt-booker .back.show{visibility:visible}.booking-content{overflow-y:scroll;max-height:575px}