section.doctor-service,section.practice-service{padding:0;margin:0;position:relative;overflow:hidden}section.doctor-service figure,section.practice-service figure{display:inline-block;margin:0 auto;overflow:hidden;height:auto;width:200px}section.doctor-service figure img,section.practice-service figure img{width:200px;height:auto}section.doctor-service h2,section.practice-service h2{font:22px/120% "open_sansregular", arial, sans-serif;padding:20px 20px 0;color:#fff;-webkit-text-shadow:2px 2px 2px rgba(0, 0, 0, 0.3);-moz-text-shadow:2px 2px 2px rgba(0, 0, 0, 0.3);-ms-text-shadow:2px 2px 2px rgba(0, 0, 0, 0.3);text-shadow:2px 2px 2px rgba(0, 0, 0, 0.3)}section.doctor-service h3,section.practice-service h3{font:14px/150% "open_sansregular", arial, sans-serif;padding:0 20px}section.doctor-service h4,section.practice-service h4{font:18px/120% "open_sansregular", arial, sans-serif;padding:20px 20px 0;color:#fff;-webkit-text-shadow:2px 2px 2px rgba(0, 0, 0, 0.3);-moz-text-shadow:2px 2px 2px rgba(0, 0, 0, 0.3);-ms-text-shadow:2px 2px 2px rgba(0, 0, 0, 0.3);text-shadow:2px 2px 2px rgba(0, 0, 0, 0.3)}section.doctor-service .service-description,section.practice-service .service-description{font:15px/180% "open_sansregular", arial, sans-serif;color:#fff}section.doctor-service .row,section.practice-service .row{position:relative;z-index:1;margin:76px auto 100px}section.doctor-service .left,section.practice-service .left{width:290px;text-align:center;float:left}section.doctor-service .right,section.practice-service .right{width:580px;float:right}section.doctor-service .right h1:after,section.practice-service .right h1:after{display:table;content:" ";clear:both;height:20px}@media only screen and (max-width : 1025px){section.doctor-service h2,section.practice-service h2{font:20px/120% "open_sansregular", arial, sans-serif}section.doctor-service .row,section.practice-service .row{margin:30px auto}section.doctor-service:after,section.practice-service:after{height:30px}section.doctor-service .left,section.practice-service .left,section.doctor-service .right,section.practice-service .right{float:none;width:100%;text-align:center}section.doctor-service .left,section.practice-service .left{margin-bottom:25px}section.doctor-service .full,section.practice-service .full{padding:0 40px}section.doctor-service .full ul.booking-options,section.practice-service .full ul.booking-options{margin:0 0 0 20px}section.doctor-service .service-description,section.practice-service .service-description{padding:0 20px}}section.service{border-bottom:1px solid #dfe5e8;background:#fff;padding:50px 0}section.service h1{color:#191b1f}section.service h2{font:18px/26px "open_sansregular", arial, sans-serif}section.service .span12{margin:0}section.service .span12 a.author-tag{display:block;margin:10px 0;font-size:13px}section.service p{margin:0 0 12px}section.service .details{padding:0;font:15px/180% "open_sansregular", arial, sans-serif;color:#747c83}section.service .details ul{list-style:disc}section.service .details ul li{margin-left:30px}section.service .details ol{list-style:decimal}section.service .details ol li{margin-left:30px}section.service .details img{float:right;margin:0 0 20px 20px}section.service .details h2,section.service .details h3,section.service .details h4,section.service .details h5,section.service .details h6{margin:20px 0 10px;color:#000;padding:0}section.service #social-crumb:before,section.service #social-crumb:after{display:table;content:" ";clear:both;height:20px}section.service ul.social-share li{display:block;float:right;margin:0 10px 0 0}section.service .btn-book-online{margin:50px auto 30px;display:block}@media only screen and (max-width : 1025px){section.service .span6{width:100%;float:none;padding:5px 20px}section.service ul.social-share li{float:left}section.service .span12{padding:0 20px}section.service .details h1{font-size:22px}section.service .details h2{font-size:20px}section.service .details h3{font-size:18px}section.service .details h4{font-size:16px}section.service .details h5{font-size:14px}section.service .details h6{font-size:12px}}section.doctor-service figure{width:200px;height:auto}section.doctor-service figure img{border:4px solid #fff;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;border-radius:100px;background:#fff}@media only screen and (max-width : 1025px){section.doctor-service figure img{width:150px}}.service-embedded-video{text-align:center;padding:20px}@media only screen and (max-width : 768px){.service-embedded-video iframe{width:426px;height:270px}}@media only screen and (max-width : 479px){.service-embedded-video iframe{width:300px;height:200px}}