/*
Theme Name: Gardencare Child
Author: Template_path
Version: 1.0.0
Author URI: http://themeforest.net/user/template_path
Theme URI: http://themeforest.net/user/template_path
Description: This is Gardencare Wordpress theme
License: ''
License URI: ''
Tags: black, brown, orange, tan, white, yellow, light, one-column, two-columns, right-sidebar, custom-header, custom-menu, editor-style, featured-images, rtl-language-support, sticky-post, translation-ready, microformats
Text Domain: wp_gardencare
Template: gardencare
*/

@import url(../gardencare/style.css);

/*Layout*/
header,body {background: black!important;}
.site-blue{color:#6da7a2;}
.top-info .info-box .icon-box, .top-info .info-box .text-box{height:75px;}
.top-info .info-box p{border: 1px solid #5e9f99;    padding: 5px 15px 5px 15px;}
.top-info .info-box span.highlighted,.top-info .info-box span.highlighted a{color:#e8e8e8;}
.top-info .info-box span.highlighted i.fa{color:#5e9f99;}
.highlighted.mail{padding-left:15px;}
.search-wrapper {z-index:9;}
.mainmenu-navigation .social-icons{padding-top:3px;}
.mainmenu-navigation .social-icons .fa{    background: #fff;    font-size: 18px;    color: #5e9f99;    padding: 5px 8px 5px 8px;    border-radius: 50%;}
#footer-bg{background:none;    padding-top: 0px;    padding-bottom: 25px;}
#bottom-bar a{color:#c0c1c1;}
.rev_slider_wrapper{margin-left:0px!important;;margin-right:0px!important;}
.rev_slider_wrapper .vc_column-inner{padding-left:0px!important;padding-right:0px!important;}
.vc_row-has-fill > .vc_column_container > .vc_column-inner, .vc_row-has-fill + .vc_row > .vc_column_container > .vc_column-inner, .vc_row-has-fill + .vc_row-full-width + .vc_row > .vc_column_container > .vc_column-inner, .vc_col-has-fill > .vc_column-inner{padding-top:0px!important;}

.mainmenu-navigation .navigation { colour: white!important; background-color: #5e9f99;font-family: Open Sans ,sans-serif;}

.nav-footer ul.nav li a { display: block; font-family: Open Sans ,sans-serif;font-size: 15px; color: white; line-height: 9px; text-transform: uppercase; border-right: 0px;font-weight: normal;}

.mainmenu-gradient-bg {background: #5e9f99!important;}
.mainmenu-navigation .search-wrapper > ul > li { display: inline-block; margin-right: 3px; padding: 6px 0;}

.mainmenu-navigation .container:before { border: 0px!important;}
.mainmenu-navigation .search-wrapper:before {background: #5e9f99!important;display:none;}
.mainmenu-navigation .search-wrapper {background: #5e9f99!important;}


.mainmenu-navigation .navigation> .nav-footer ul > li > .sub-menu { width: 247px; padding-top: 0px;}

.mainmenu-navigation .navigation> .nav-footer ul>li .sub-menu li { background: #a5d4d0; color: #5e9f99; padding-top: 10px; padding-bottom: 10px;border-top: 1px solid white;}

.mainmenu-navigation .navigation> .nav-footer ul > li:hover > a {color: white;}
.mainmenu-navigation .navigation> .nav-footer ul>li .sub-menu a {font-weight: 600; border-bottom: 0; color: #5e9f99;    text-transform: capitalize;}
.mainmenu-navigation .navigation> .nav-footer ul>li .sub-menu li:hover {background: #72ada8; color: white!important;}
.mainmenu-navigation .navigation> .nav-footer ul > li.active > a, .mainmenu-navigation .navigation> .nav-footer ul > li:hover > a{font-weight:bold;color:white;}

.mainmenu-navigation.stricky-fixed,.mainmenu-navigation.stricky-fixed .search-wrapper:after{background:#5e9f99!important}
.mainmenu-navigation .navigation> .nav-footer ul>li>.sub-menu a:before{content:'';padding-right:0px;}
.mainmenu-navigation .navigation> .nav-footer ul>li .sub-menu a:hover{color:white;}
.mainmenu-navigation .navigation .nav-header button{background: #5e9f99!important;}


.wpb_single_image .vc_single_image-wrapper.vc_box_border {padding: 1px!important;}
.wpb_single_image .vc_box_border.vc_box_border_turquoise { background-color #5e9f99 !important;}
.prettyphoto:hover > img{border:2px solid #6da7a2 ;}
.vc_images_carousel .vc_carousel-control{opacity:1!important;}
.vc_images_carousel .vc_carousel-control .icon-prev:before,.vc_images_carousel .vc_carousel-control .icon-next:before{top:4px!important;}
.vc_images_carousel .vc_carousel-control .icon-next, .vc_images_carousel .vc_carousel-control .icon-prev{width:40px!important;height:40px!important;    background: rgba(0,0,0,0.5);    color: white;}
.vc_images_carousel .vc_carousel-control:hover .icon-next, .vc_images_carousel .vc_carousel-control:hover .icon-prev{ background: black;   }

.heading-border {border: 2px solid #6da7a2;    margin-top: 30px; /*padding: 10px;*/}
.h1, .h2, .h3, h1, h2, h3{margin-top:0px;}

p {line-height: 17px;}
.home-img-label p{text-align:center;color:#e0e0e0!important;font-size:16px;font-weight:bold;}
.home-img-label{max-width:285px;}
.home-btn .vc_btn3.vc_btn3-size-md{padding-left:0px;}
.home-btn .vc_btn3.vc_btn3-size-md:hover{background:transparent;font-weight:bold;}

/*contact us*/
.wpb_gmaps_widget .wpb_wrapper{background-color:transparent!important;}
.wpcf7-form label{font-weight:normal;width:120px;vertical-align: top;}
.wpcf7-submit{background:#5e9f99; color:white;border:none; padding: 8px 11px 8px 14px; font-weight: 600;}
.wpcf7-textarea {width: 294px;}
.vc_custom_1465208183799 a:hover{color:#6da7a2!important;}

/*PrettyPhoto*/
div.ppt{    position: relative!important;
    bottom: 15px;
    font-size: 15px!important;
    color: black!important;
    left: 130px;
    width: auto!important;}
.pluginCountButtonNub{display:none!important;}
.pp_social{margin-top:6px!important;}
.pp_social .twitter{display:none!important;}

.vc_figure-caption{padding-top: 10px !important;
    padding-bottom: 10px !important;
    background-color: #5e9f99 !important;
        text-align: center;
    color: #e0e0e0!important;
    
    font-weight: bold;
}
.wpb_single_image .vc_figure-caption{
margin-top:0px!important;
font-size: 16px!important;
}

@media (min-width: 1200px){
.container {
    width: 900px!important;
}
}

@media (max-width: 1024px){
.nav-footer ul.nav li.dropdown > a > button,.nav-footer ul.nav > li:hover > a{background: #5e9f99!important;}
.mainmenu-navigation .navigation > .nav-footer{background:#fff!important;}
.mainmenu-navigation .navigation> .nav-footer ul > li.active > a, .mainmenu-navigation .navigation> .nav-footer ul > li:hover > a {color: #242424;}
.mainmenu-navigation .social-icons {    padding-top: 12px;}
}

@media (max-width: 780px){
.copyright,.credit  {    width: 100%;    text-align: center;}
.copyright p,.credit p{line-height:35px!important;}
#footer-bg{padding-bottom:0px}
}
@media (max-width: 480px){
.top-info .info-box span.highlighted{display: block;}
header{padding:0px;}
.copyright p {font-size:10px!important;}
.credit {display:none;}
}


@media (max-width: 1024px){
.nav-footer ul.nav > li > a{font-family: Open Sans ,sans-serif!important;}
}
