.special-menu{width:693px!important;margin-left:-605px!important;background:#222322}.special-menu li{float:left!important;width:230px!important}.physician{display:block;position:relative;font-size:16px;padding-bottom:20px;background-color:#fff;color:#333;text-align:left}.physician.even{background-color:#f8f8f8}.physician .desc{padding-left:35px}.physician .specialty-icon{display:inline-block;width:33px;height:33px;margin-right:10px}.physician .specialty-icon i{font-size:70px}.physician .specialty-icon img{width:33px;height:33px}.physician .name{width:100%;margin:40px 0 15px;font-weight:600}.physician .name p{margin-bottom:0;font-size:16px;color:#333}.physician .specialty-name{display:inline-block}.physician-dd .specialty-name p{color:#86b725}.physician-fd .specialty-name p{color:#1d8fce}.physician .phone{font-weight:600;margin-top:15px}.physician .phone p{margin-bottom:0}.physician .website{font-weight:600}.physician .website a{color:#333;word-wrap:break-word}.physician-dd .website a:hover,.physician .website a:focus{color:#86b725;text-decoration:none}.physician-fd .website a:hover,.physician .website a:focus{color:#1d8fce;text-decoration:none}.physician .places{margin-top:10px}.physician .places>p{margin-top:5px;margin-bottom:5px}.physician .place{position:relative;padding-left:20px}.physician .place .placename:before{content:' ';position:absolute;top:6px;left:0;width:9px;height:9px}.physician-dd .place .placename:before{background-color:#86b725}.physician-fd .place .placename:before{background-color:#1d8fce}.physician .place .placename{font-weight:600;margin-bottom:0}.physician .place .address{margin-top:5px}.physician .place .hours{}@media(min-width:1200px){.physician .places{padding-left:0;padding-right:0}}@media(max-width:1199px){.physician .desc,.physician .places{padding-left:65px}}@media(max-width:991px){.physician{}}@media(max-width:767px){.physician .desc,.physician .places{padding-left:25px}}