/*
Theme Name:     Gardening Child
Theme URI: 		https://dtgardening.wpengine.com/
Author: 		the DesignThemes team
Author URI: 	http://themeforest.net/user/designthemes
Description:    Child theme for the Gardening theme powered by DesignThemes
Template:       gardening
Version:        1.0
*/
.inner-page-form {
    background: #e3e3e3 !important;
    border-radius: 12px !important;
    padding: 20px 0px !important;
}
.inner-page-3 ul li {
    list-style-type: square !important;
}

.inner-page-3 ul {
    padding-left: 18px;
}
.ser-page h3 a { color:#fff !important; font-weight:500;}
.ser-page h3 { font-size: 18px !important; font-weight:500;
    text-align: center;
    margin: 10px 0px 0px;
    background: #637361;
    padding: 10px 0px;
    border-radius: 5px;}
.ser-page .vc_col-sm-4 img { width:100% !important;}


#logo a{width:120px;}
.is-sticky #logo a{height:55px;}
.main-title-section-wrapper{margin: 0px 0px 50px;}
.main-title-section h1{    font-size: 25px; font-weight: 500;font-family: 'Paytone One';}
@media(min-width:1024px){
    .footer-widgets .dt-sc-one-half {width: 75%;}
    .footer-widgets .dt-sc-one-fourth {width: 21.5%;}
}
@media(max-width:767px){
    .footer-widgets .widget,.dt-sc-icon-box.type2 .icon-content,
    h1,h2,h3,h4,h5,h6,p,
	.dt-sc-image-caption.type6 .dt-sc-image-content,blockquote, .text-center{
        text-align: center!important;
    }
    .main-header {
        display: flex!important;
        align-items: center;
    }
    #main-menu {
        position: absolute!important;
        right: 0;
    }
    .dt-sc-button.medium{
        padding: 16px 24px 16px;
    }
    .dt-sc-image-caption .dt-sc-image-wrapper>a,
    .dt-sc-image-caption.type6 .icon-wrapper,
    .dt-sc-button.medium,
    .dt-sc-testimonial-author{
        display: flex;
        justify-content: center;
    }
    .vc_toggle_content p{text-align: left!important;}
    #logo, .main-header-wrapper, .request-form{padding: 0!important;}
    #logo{padding-bottom: 7px!important;}
    #logo a{margin: 0!important;}
    #logo a {width:100px;}
    .dt-menu-toggle{padding: 25px;}
    .menu-wrapper{width: auto!important;}
    .legend-wrap{padding-top: 50px!important;padding-bottom:0!important;}
    .m-none{display: none!important;}
    .premier-wrap .vc_column-inner{padding:5%!important;}
    .footer-widgets .widget{margin-bottom: 0!important;}
    .shape .vc_column-inner {padding:30px!important;}
    .dt-sc-contact-info.type7{padding-left: 0!important;text-align: center;}
    .dt-sc-contact-info.type7 span{display: none;}
    .page-template-tpl-blog #primary, .pb-0{padding-bottom: 0!important;}
    .px-0{padding-left: 0!important;padding-right: 0!important;}
	.dt-sc-button.medium, a.paoc-popup-click.paoc-popup-cust-11295.paoc-popup-simple_link.paoc-popup-link, .dt-sc-button.type2{font-size:15px!important}
	.dt-sc-section-title h2 {font-size: 20px!important;text-align: center;}
}
.skin-highlight-dark .dt-sc-section-title.type2 h2 span, .dt-sc-dark-bg .dt-sc-section-title.type2 h2 span{color: #637462;}
.gradient .upb_row_bg:before{    content: '';
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background: linear-gradient(75deg, #637462, #637462db);
    z-index: 1212;}
.dt-sc-button.white:hover {
    background: #d75736 !important;
    color: #fff!important;
}