﻿#fields,#locator_search,#submit{text-align:left}#physicianList p.phone a,.col-md-9 .gm-style-iw a.open_call{font-weight:300;color:#63513d}#directions p,#fields .resultsTitle,p.orange.resultsTitle{font-family:Prometo-Bold}.locator_top .field,.locator_top .search_fields{float:left;width:100%}#directions a p,p.resultsTitle+p{font-family:"Archivo Narrow",sans-serif}#locator_search{border-color:#dc8633;color:#fff;border-radius:10px;font-size:18px}#locator_zip,.btn{font-size:14px;background-image:none}#zipCodeError{margin-top:0;height:5px;color:red;line-height:.5}#directions a img,.hid-in-desk{display:none}p{margin:0 0 10px}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;border-radius:4px}.orange{color:#215732}.locator_section{max-width:865px;font-family:Avenir,sans-serif;clear:both}.locator_legend{font-size:15px;font-weight:700;color:#00af9d;margin-bottom:10px;display:block}input[type=submit],input[type=text]{-webkit-appearance:none;border-radius:0}.locator_top{padding:15px 25px}.locator_top .field{display:inline-block;margin-left:0}.locator_top input,.locator_top select{border:1px solid #d7d7d7;background:#fff;padding:0 7px;height:35px;display:block;width:40%;margin:10px 0;box-sizing:border-box}.locator_top .field span{display:block}#locator_print{height:35px;float:right;color:#00af9d;border:0;padding:0 20px 0 45px;background-size:26px 26px}#locator_zip,.pagination>li>a,.pagination>li>span{padding:6px 12px;line-height:1.42857143;background-color:#fff}.locator_results{position:relative;height:650px}#locator_map{height:250px;position:relative;top:0;right:0}.locations_holder{position:relative;height:auto;overflow-y:auto;z-index:2}.locations_holder>strong{background:#00af9d;color:#fff;padding-left:55px;display:block;line-height:1.75;text-transform:uppercase}@media all and (max-width:992px){.hid-in-mob{display:none}.locator_top .search_fields{border-right:0;text-align:left;float:none;margin-bottom:90px}}@media all and (max-width:768px){#location_map,.locations_holder{width:100%;position:relative}.locator_top .search_fields{border-right:0;text-align:left;float:none;margin-bottom:90px}.locator_top .field{display:block;margin:0 auto 10px}#locator_print{display:none}#location_map{display:none}#locator_search{margin:0}#directions a p{text-align:center}}#physicianFinderForm{margin-top:20px;margin-bottom:20px}#locator_zip{border:3px solid #dc8633;width:40%;display:block;height:34px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}#locator_zip:focus{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(220,134,51,.5);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(220,134,51,.5)}#submit{border-color:#dc8633;background-color:#dc8633;color:#fff;border-radius:10px;width:40%;font-size:18px}#submit:active,#submit:active:focus,#submit:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}#map{height:0}#output{margin-bottom:25px}#physicianList{display:flex;justify-content:space-between;border-bottom:1px solid #00b140;padding:15px;align-items:center}#physicianList p.phone,.col-md-9 .gm-style-iw p{margin:0}#directions a,#fields p span,#physicianList p.phone a,.col-md-9 .gm-style-iw a{text-decoration:none}#physicianList p.phone a:hover,.col-md-9 .gm-style-iw a:hover{text-decoration:underline;color:#dc8633!important}#fields .bullet{padding-left:5px;padding-right:5px}#directions p{margin-bottom:0}#results nav#map_page_navigation{text-align:right}.pagination>li>a,.pagination>li>span{position:relative;float:left;margin-left:-1px;color:#337ab7;text-decoration:none;border:1px solid #ddd}p.resultsTitle+p,p.resultsTitle+p+p{margin-bottom:0;color:#253746;font-size:18px}.pagination>li.next>a,.pagination>li.previous>a{color:#dc8633!important}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#dc8633!important;background-color:transparent;text-decoration:underline}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{pointer-events:none;display:none!important}@media(max-width:767px){#physicianList{display:block;padding:20px 0}#physicianList p.resultsTitle{font-size:20px;line-height:normal;margin-bottom:20px;float:left;word-break:break-all}.miles{float:right;margin-top:-2px}p.resultsTitle+p+p{clear:left}#physicianList p.phone{margin:0 0 25px}#map_page_navigation ul li{margin:0 6px}}#directions p.miles,p.resultsTitle{font-size:26px;font-family:Archivo,sans-serif!important;font-weight:700}@media(max-width:480px){#locator_zip,#submit,.locator_top .search_fields{width:100%}#map{height:150px}#results nav#map_page_navigation{text-align:center}.locator_top{padding:15px 0}.locator_top .search_fields #locator_zip{padding-left:20px}}.page-item a.page-link{font-family:OpenSans-Bold}#locator_search{background:0 0;height:62px!important;width:62px!important;position:absolute;top:33px;right:12px;padding:0;letter-spacing:-1000000000px;text-indent:-10000px}#map_page_navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#map_page_navigation ul{padding-top:65px;margin-bottom:110px}#map_page_navigation ul li{margin:0 6px}#map_page_navigation ul li a{height:40px!important;width:40px!important;border-radius:50%;padding:0;text-align:center;font-size:20px;font-family:Archivo,sans-serif;font-weight:700;line-height:40px;color:#253746!important;border:none;background:#fff;text-decoration:none}#map_page_navigation ul li.previous a,#map_page_navigation ul li:last-child a{height:40px;width:90px!important;border-radius:20px}#map_page_navigation ul li.active a{background:#00852f;color:#fff!important}#physicianList{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}#directions p.miles{color:#215732;margin-bottom:30px;text-align:right}#directions a p{margin:0;border-radius:30px;padding:13px 55px;font-size:16px;text-transform:capitalize;color:#fff;font-weight:700;border:none;position:relative;z-index:1;background:#00b14f;background:-webkit-gradient(linear,left top,right top,from(#00b14f),to(#215732));background:-o-linear-gradient(left,#00b14f 0,#215732 100%);background:linear-gradient(90deg,#00b14f 0,#215732 100%)}#directions a p:after{position:absolute;content:"";top:0;left:0;width:0;height:100%;background-color:#02ab4d;-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-webkit-transition:width .25s;-o-transition:width .25s;transition:width .25s;z-index:-1;border-radius:30px}#directions a:hover p:after{width:100%}p.resultsTitle{color:#00852f}p.resultsTitle+p,p.resultsTitle+p+p{font-weight:700}p.phone a{color:#253746!important;font-family:"Archivo Narrow",sans-serif!important;font-weight:700!important;font-size:18px}