address{margin-bottom:6px}textarea{color:#333;display:block;margin-top:9px;padding-top:5px;font-size:100%}.static-gmap{display:block;height:110px;margin:0 auto;max-width:720px;overflow:hidden}.static-gmap img{display:block;height:100%;object-fit:cover;object-position:center center;width:100%}#write-review-bottom{position:relative;top:0}.why-review{display:inline}#st-el-1,#st-el-3,#st-4,#st-5{display:none!important}@media(min-width:1200px){.side-padding-offcenter{padding-right:0;padding-left:10px}.less-right-padding{padding-right:5px}}.asteriskField{display:none}.well{background-image:none;border-radius:0;text-align:left;font-size:17px;margin-bottom:0;background:none transparent}.form-horizontal .control-label{text-align:left}.item-title{font-weight:bold}.panel-heading{font-weight:bold;font-size:17px}.panel-heading .pull-right{font-weight:normal}.panel-body form{margin-top:15px}.clinic-information{margin-bottom:15px}a.btn-review.btn-big{font-size:16px}@media(min-width:768px){.well{border-radius:0 0 10px 10px;margin-bottom:20px;background-color:#f5f5f5}}.detail-panel{margin-bottom:0;padding:0}.detail-panel.panel-default{min-height:270px;background:#f5f5f5 none}.detail-panel .panel-heading i{margin-right:5px}.detail-panel .info-col{padding-left:25px;padding-top:15px;text-align:left;width:100%}.detail-panel .info-col>address{margin-bottom:0;font-size:15px}.ailment-button i.fa-medkit{color:#f6890c}.ailment-button:not(.nothover):hover i{color:#fff}.review .body{margin-bottom:0;padding-top:5px;padding-bottom:5px}.review .byline{margin-top:-10px}.review .byline a{color:#4d4d4d}.review .title{font-size:100%;color:#000}.menu .well,.reviews .infopanel .body .text{font-size:15px}#dclinic-contact .form-group .controls.col-xs-offset-12{margin-left:0}.write-review .well{background-color:#fdf5d6;border:1px solid #fc0;border-radius:2px;padding-bottom:0}#postreviewbutton{display:inline-block}.hours{padding-left:0;padding-right:0;margin-left:-30px}.hours-sep{margin-right:9px;float:none}.hours-list .row{margin-bottom:8px}.hours-list .open{padding:0;margin-left:15px}.hours-list .well{font-size:16px}.hours-list p{font-size:17px}.store-open{color:#0bec26;margin-left:5px}.store-closed{color:#ec480a;margin-left:5px}.open .store-open{color:#0bec26;margin-left:0}.open .store-closed{color:#ec480a;margin-left:0}.content-container #clinic-info.panel-default{background:none transparent}.map-col{padding-right:0;padding-left:0}#clinic-info .well{padding-top:0}.feature-and-map{width:200px;display:inline-block;margin-right:3px}.content-wrapper a.btn.btn-map{font-size:110%;width:48%}#filter-form-toggle{margin-left:5px}#ailments_mobile{float:left;width:49%}#learn_info_mobile{float:right;width:49%}article.infopanel .body img{width:20%;height:63px}#clinic_detail_accordion h1{font-size:160%;margin:0}@media(min-width:768px){.content-wrapper a.btn.btn-map{font-size:80%;width:auto;float:none}#filter-form-toggle{margin-left:auto;width:auto;float:none}.detail-panel{padding-left:15px;padding-right:15px}#clinic-info .well{padding-top:15px}.detail-panel .info-col{padding-top:0;padding-left:15px;margin-left:-45px;padding-right:15px;width:38%}.detail-panel .info-col>address{margin-bottom:020px;font-size:17px}.content-container .panel-default{background:#f8f8f8;background-image:linear-gradient(to right,#dbdbdb 0,#f7f7f7 29%,#FFF 45%,#fefefe 58%,#f8f8f8 69%,#dbdbdb 100%);background-image:-webkit-linear-gradient(to right,#dbdbdb 0,#f7f7f7 29%,#FFF 45%,#fefefe 58%,#f8f8f8 69%,#dbdbdb 100%)}.map-col{padding-right:15px;padding-left:15px}.hours{margin-left:0}.hours-list .well{padding:11px 15px 7px 10px}.hours-list .open{margin-left:0}article.infopanel .body img{width:auto;height:70px;margin-left:12px}}@media(min-width:992px){.hours-list{margin-left:-20px}.hours-list .panel{margin-right:-20px}.hours-list .well{font-size:16px;padding-left:15px}.detail-panel .info-col{margin-left:-25px;width:35%}.map-col{padding-left:15px;margin-left:0}.feature-and-map{margin-right:1px;width:185px}.hours-list .open{margin-left:-5px}.hours-sep{float:right}}@media(min-width:1200px){.detail-panel .info-col{padding-left:0;margin-left:0;padding-right:15px;width:41.66666667%}.hours-list .open{margin-left:0}.feature-and-map{width:200px;margin-right:3px}.map-col{padding-right:12px}article.infopanel .body img{height:90px;margin-left:12px}}table.clinic-services{border-collapse:separate;border-spacing:10px}table.clinic-services tr{font-family:Verdana,Geneva,sans-serif;font-size:90%;line-height:1}table.clinic-services td{vertical-align:middle;padding-bottom:5px}table.clinic-services td.fee{text-align:center;font-size:140%;font-weight:bold;border-right:2px solid lightgray;padding-right:15px;color:#58d208}table.clinic-services td.service{padding-left:5px;font-size:85%;overflow:hidden}