/* Additions for the Laravel version (replaces Contact Form 7 / WP option markup) */
.hp{position:absolute!important;left:-9999px!important;height:0;width:0;opacity:0}
.form_alert{padding:10px 14px;margin:0 0 12px;font-size:14px;border-left:4px solid}
.form_alert.success{background:#e6f6ec;border-color:#2e9e5b;color:#1d6b3c}
.form_alert.error{background:#fdecea;border-color:#c2231e;color:#8f1a16}
.field_error{display:block;color:#c2231e;font-size:13px;margin-top:3px}
.newsletter_form .form_alert{font-size:13px}

/* Home: welcome block */
.welcome_block h3{font-family:Vollkorn,serif;font-size:28px;margin:0 0 14px}
.welcome_block p{font-size:15px;line-height:1.7}
.clinic_time{position:relative;max-width:400px;margin:20px auto}
.clinic_time img{width:100%;display:block}
.clinic_time ul{list-style:none;margin:0;padding:0;position:absolute;right:0;bottom:20px;background:rgba(0,0,0,.7);border-radius:5px 0 0 5px}
.clinic_time ul li{padding:10px;color:#fff;font-size:16px;border-bottom:1px solid rgba(255,255,255,.5)}
.clinic_time ul li:last-child{border-bottom:0}

/* Home: why us */
.why_us{background:#e5f7f3}
.why_us .why_img{background:url('../../uploads/2019/06/bg-benefits.jpg') center/cover no-repeat;min-height:320px}
.why_us .why_text{padding:30px 25px}
.why_us ul{list-style:none;padding:0;margin:0 0 10px}
.why_us ul li{position:relative;padding:0 0 14px 28px;font-size:14px}
.why_us ul li:before{content:"\f058";position:absolute;left:0;top:0;font-family:FontAwesome;font-size:18px;color:#cb0f0a}
.why_us a.more{color:#c2231e;font-weight:500}

/* Pagination */
.pagination_wrap{margin:20px 0;clear:both}
.pagination_wrap .pagination{margin:0}
.pagination_wrap .pagination>li>a,.pagination_wrap .pagination>li>span{color:#c2231e}
.pagination_wrap .pagination>.active>span{background:#c2231e;border-color:#c2231e;color:#fff}

/* Blog detail */
.blog_content{clear:both}
.blog_content img{max-width:100%;height:auto}
.treatments img{max-width:100%;height:auto}
