/*
Theme Name: Zephyr Child
Template: Zephyr
Version: 1.0
Author:	UpSolution
Theme URI: http://zephyr.us-themes.com/
Author URI: http://us-themes.com/
*/

/*Add your own styles here:*/

/*///////// BUTTONS /////////*/
.us-nav-style_1>*, .navstyle_1>.owl-nav div, .us-btn-style_1,
.us-nav-style_2>*, .navstyle_2>.owl-nav div, .us-btn-style_2,
.us-nav-style_3>*, .navstyle_3>.owl-nav div, .us-btn-style_3,
.us-nav-style_4>*, .navstyle_4>.owl-nav div, .us-btn-style_4,
.us-nav-style_5>*, .navstyle_5>.owl-nav div, .us-btn-style_5
{text-transform: none !important; font-weight: 600 !important;}

/*///////// FONT /////////*/
blockquote {padding: 0 3rem; font-size: 1.1em !important; line-height: 1.5 !important;}

/*///////// WPFORMS /////////*/
div.wpforms-container-full .wpforms-form button[type=submit] {
font-size: 16px; line-height: 1.2!important; font-style: normal; letter-spacing: 0em; border-radius: 0.3em; padding: 0.8em 1.8em; background: #e68920 !important; border-color: transparent !important; color: #ffffff!important; box-shadow: 0 0.1em 0.2em rgba(0,0,0,0.2) !important;}
.wpforms-confirmation-container-full, div[submit-success]>.wpforms-confirmation-container-full:not(.wpforms-redirection-message) {
background: #faf0e1 !important; border: 1px solid #ecb767 !important;}

/*///////// PORTFOLIO /////////*/
.layout_portfolio_18 .usg_vwrapper_1 {display: none;}

/*///////// CONTENT PAGE HEADER /////////*/
#glh-title-bar h1 {text-shadow: 2px 2px 12px rgba(0,0,0,0.7) !important;}
#glh-title-bar-dark h1 {text-shadow: 3px 3px 12px rgba(0,0,0,1) !important;}

/*///////// HOMEPAGE /////////*/
#glh-main-cta div.w-actionbox.color_primary.controls_bottom > div.w-actionbox-text > h1 {padding-bottom: 25px;}
#glh-main-cta div.w-actionbox.color_primary.controls_bottom > div.w-actionbox-controls .w-btn.us-btn-style_1 {box-shadow: 0 0.1em 1em rgb(101 75 33);}

/*///////// MENU /////////*/
.w-nav.type_desktop .w-nav-anchor.level_1 .w-nav-arrow:before {margin-left: 0.1em !important;}

/*///////// PAGES HEADER /////////*/
#treatment-list > div > h4, #treatment-list > div > p, #treatment-list > div:nth-child(1) > div > div > div > div > h4, #treatment-list > div:nth-child(1) > div > div > div > div > p {margin-bottom: .26rem;}

/*///////// BLOG /////////*/
.post-template-default.single.single-post h1
.post-template-default.single.single-post h1.w-post-elm.post_title {font-size: 2.2rem !important;}
.vc_wp_posts.wpb_content_element.glh-recent-posts .widget_recent_entries ul li {margin: 0 0 1.2rem !important;}

/*///////// PERSON ELEMENT /////////*/
.w-person-content {padding: 1.3rem 0 0;}

/*///////// TABBED CONTENT /////////*/
.w-tabs-sectio .w-tabs-section-content {padding-top: 2.2rem !important;}

/*///////// PRICING TABLE /////////*/
.w-pricing-item-header .w-pricing-item-title {font-weight: 500; line-height: 1.8rem;}
.w-pricing-item-header .w-pricing-item-price {font-size: 1.8rem; margin-bottom: 1rem;}
.w-pricing.style_cards .w-pricing-item-h {background: #ffffff !important;}
.w-pricing.style_cards .w-pricing-item-h {margin: 0 6px 30px 0;}

/*///////// ICON BOX /////////*/
#services-bar > div > div > div > div > div > a > h4 {font-size: 1.4rem; margin-top: 12px;}

/*///////// WP SHOW MORE /////////*/
.wpsm-show:hover {text-decoration: none;}

/*///////// FOOTER /////////*/
@media (max-width: 767px) {
#page-footer #footer-base > div.l-section-h.i-cf > div > div:nth-child(1) {margin: 0 !important;}
#page-footer #footer-base > div.l-section-h.i-cf > div > div:nth-child(1) > div > div > div > div > p, #page-footer #footer-base > div.l-section-h.i-cf > div > div:nth-child(2) > div > div > div > div > p {text-align: center !important;}
#footer-base .g-cols>div:not([class*=" vc_col-"]) {margin: 0;}
}