/*
Theme Name: Depot Child
Theme URI: http://depot.mikado-themes.com
Description: A child theme of Depot Theme
Author: Mikado Themes
Author URI: http://themeforest.net/user/elated-themes
Version: 1.0.0
Text Domain: depot
Template: depot
*/
.mkd-slide-from-header-bottom-holder .mkd-form-holder {

    background-color: #5D5048 !important;
 
}
.mkd-search-page-holder article .mkd-post-title-area .mkd-post-title-area-inner .mkd-post-excerpt {
    display:none;
}
.mkd-mobile-header .mkd-mobile-nav ul ul li a, .mkd-mobile-header .mkd-mobile-nav ul ul li h6 {
    font-size: 13px;
    text-transform: uppercase !important;
    
    padding: 3px 0;
}
.mkd-mobile-header .mkd-mobile-side-area{
	background:#5D5048 !important;
	    padding: 30px 70px 50px !important;
}
.mkd-mobile-header .mkd-mobile-nav ul ul ul li a {
    font-size: 13px !important;
}
.mkd-mobile-header .mkd-mobile-nav ul li a, .mkd-mobile-header .mkd-mobile-nav ul li h6 {
    position: relative;
    display: inline-block;
    padding: 5px 0 !important;
    margin: 0;
    color: #ffffff !important;
    font-size: 14px !important; 
    font-weight: 400;
}

.mkd-mobile-header .mkd-mobile-nav ul li a.active,.mkd-mobile-header .mkd-mobile-nav ul li a:hover,.mkd-mobile-header .mkd-mobile-nav ul li h6:hover,.mkd-mobile-header .mkd-mobile-nav ul ul li.current-menu-ancestor>a,.mkd-mobile-header .mkd-mobile-nav ul ul li.current-menu-item>a{color:#cbce1a!important;}
.newsletterinput{
	    width: 84%;
	    margin: 2px 0 15px;
	    padding: 20px 18px;
	    font-family: inherit;
	    font-size: 14px;
	    line-height: 21px;
	    font-weight: inherit;
	    color: #929292;
	    background-color: transparent;
	    border: 1px solid #d3d3d3;
	    border-radius: 0;
	    outline: 0;
	    -webkit-appearance: none;
	    box-sizing: border-box;
}
.newsletterbtn{
	color: #5D5048 !important;
	background-color: transparent !important;
	border: 1px solid #5D5048;
	padding: 24px 30px;
	text-transform: uppercase;
	width: 16%;
}
.newsletterbtn:hover{
	color: #ffffff !important;
    background-color: #CBCE1A !important;
    border: 1px solid #CBCE1A !important;
}
.caldera-grid .form-control{
	height:auto !important;
    margin: 2px 0 15px !important;
    padding: 20px 18px !important;
    font-family: inherit;
    font-size: 14px !important;
    line-height: 21px !important;
    font-weight: inherit;
    color: #929292 !important;
    background-color: transparent !important;
    border: 1px solid #d3d3d3 !important;
    border-radius: 0 !important;
    outline: 0;
    -webkit-appearance: none;
    box-sizing: border-box;
}
    
.caldera-grid label {
color: #4e4d4d;
    font-family: Open Sans;
    font-size: 14px;
    line-height: 23px;
    font-style: normal;
    font-weight: 300 !important;
    text-transform: none;
}
.mkd-content .woocommerce {
    padding: 0px 0 0px !important;
}
.widget.woocommerce.widget_product_tag_cloud .tagcloud a:after {
    display:none !important;
}
.widget.woocommerce.widget_product_tag_cloud .tagcloud a {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    font-family: inherit;
    background-color: transparent;
    font-size: 14px!important;
    padding: 10px 15px;
    border: 1px solid;
    margin-bottom: 10px;
}

.mkd-page-header .mkd-menu-area .mkd-logo-wrapper a {
    max-height: auto !important;
    height: 30px !important;
}
.mkd-title.mkd-content-center-alignment {
    height:auto !important;
}
.mkd-title .mkd-title-holder {

    padding-top: 0 !important;
}
.admin-bar .wpmm-sticky.wpmm-sticky-wrap {
    top: 0px;
}
.mkd-position-center-inner{text-align:center;}
.mkd-position-leftmain, .mkd-position-rightmain {padding-top: 20px;}
.mkd-position-centermain{padding-top: 40px;}
.mkd-header-standard .mkd-menu-area {
    background-color: transparent !important;
    
}
.mkd-page-header .mkd-menu-area {
    background-color: transparent!important;
}
.mkd-page-header {
    background: rgba(93, 80, 72, 1);
}
.mkd-page-header .mkd-grid {
    height: auto !important;
}
.vc_btn3.vc_btn3-size-xs {
    font-size: 14px !important;
}
.vc_btn3.vc_btn3-style-outline, .vc_btn3.vc_btn3-style-outline-custom, .vc_btn3.vc_btn3-style-outline-custom:focus, .vc_btn3.vc_btn3-style-outline-custom:hover, .vc_btn3.vc_btn3-style-outline:focus, .vc_btn3.vc_btn3-style-outline:hover {
    border-width: 1px !important;
}
.vc_btn3.vc_btn3-size-xs.vc_btn3-style-outline, .vc_btn3.vc_btn3-size-xs.vc_btn3-style-outline-custom {
    padding: 7px 20px !important;
}
.mkd-search-page-holder article .mkd-post-image {

    float: none !important;
    width: auto !important;
    

}
.mkd-post-image img {
    height: auto !important;
    margin: auto;
}
.mkd-search-page-holder article .mkd-post-title-area {
    height: auto !important;
    padding: 10px 0 0 0px !important;
    text-align:center;
}
.mkd-search-page-holder article .mkd-post-title-area .mkd-post-title-area-inner {
   
    height: auto !important;
    
}

/* Extra small devices (phones, 600px and down) */
@media only screen and (max-width: 600px) {
	.mkd-woo-single-page .mkd-single-product-content .images {
    width: 100% !important;
}
	.mkd-vertical-align-containers {
  
    height: auto !important;
    
}
.mkd-title.mkd-content-center-alignment {
    height: 100px !important;
}
.newsletterinput{
	    width: 100% !important;;
	   
}
.newsletterbtn{
	
	width: 100% !important;
}
.mkd-woo-single-page .mkd-single-product-summary {
    width: 100% !important;
    padding: 0 20px 0 20px !important;
}
.mkd-mobile-header .mkd-mobile-header-inner {height: 100px !important;}
} 

/* Small devices (portrait tablets and large phones, 600px and up) */
@media only screen and (min-width: 600px) {	
.mkd-title.mkd-content-center-alignment {
    height: 100px !important;
}
	.mkd-woo-single-page .mkd-single-product-summary {
    width: 100% !important;
    padding: 0 0 0 0px !important;
}
	.mkd-search-page-holder article {
    width: 49% !important;
}
.mkd-mobile-header .mkd-mobile-header-inner {
}
} 

/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (min-width: 768px) {
.mkd-woo-single-page .mkd-single-product-content .images {
    width: 30% !important;
}
	.mkd-woo-single-page .mkd-single-product-summary {
    width: 65% !important;
    padding: 0 0 0 50px !important;
}
	.mkd-search-page-holder article {
    width: 20% !important;
}
.mkd-mobile-header .mkd-mobile-header-inner {
}
} 

/* Large devices (laptops/desktops, 992px and up) */
@media only screen and (min-width: 992px) {
	#wp-megamenu-main-navigation>.wpmm-nav-wrap ul.wp-megamenu>li>a {
    font-size: 10px !important;
    }
.mkd-woo-single-page .mkd-single-product-content .images {
    width: 30% !important;
}
		.mkd-post-image img{height: auto !important;}
.mkd-search-page-holder article {
    width: 24% !important;
}
	.mkd-woo-single-page .mkd-single-product-summary {
    width: 65% !important;
    padding: 0 0 0 50px !important;
}
.mkd-mobile-header .mkd-mobile-header-inner {
    height: auto !important;

}
} 

/* Extra large devices (large laptops and desktops, 1200px and up) */
@media only screen and (min-width: 1200px) {
	#wp-megamenu-main-navigation>.wpmm-nav-wrap ul.wp-megamenu>li>a {
    font-size: 13px !important;
    }
.mkd-woo-single-page .mkd-single-product-content .images {
    width: 30% !important;
}
	.mkd-post-image img{height: auto !important;margin: auto;}
.mkd-search-page-holder article {
    width: 15% !important;
}
	.mkd-woo-single-page .mkd-single-product-summary {
    width: 70% !important;
    padding: 0 0 0 50px !important;
}

}
@media only screen and (min-width: 1300px) {
#wp-megamenu-main-navigation>.wpmm-nav-wrap ul.wp-megamenu>li>a {
    font-size: 13px !important;
    }

.mkd-woo-single-page .mkd-single-product-content .images {
    width: 30% !important;
}
		.mkd-post-image img{height: auto !important;margin: auto;}
.mkd-search-page-holder article {
    width: 15% !important;
}
.mkd-woo-single-page .mkd-single-product-summary {
    width: 70% !important;
    padding: 0 0 0 50px !important;
}
}
	/* Extra large devices (large laptops and desktops, 1200px and up) */
@media only screen and (min-width: 1400px) {
	#wp-megamenu-main-navigation>.wpmm-nav-wrap ul.wp-megamenu>li>a {
    font-size: 13px !important;
    }
.mkd-woo-single-page .mkd-single-product-content .images {
    width: 30% !important;
}
		.mkd-post-image img{height: auto !important;margin: auto;}
.mkd-search-page-holder article {
    width: 15% !important;
}
.mkd-woo-single-page .mkd-single-product-summary {
    width: 70% !important;
    padding: 0 0 0 50px !important;
}

}
	/* Extra large devices (large laptops and desktops, 1200px and up) */
@media only screen and (min-width: 1500px) {
	#wp-megamenu-main-navigation>.wpmm-nav-wrap ul.wp-megamenu>li>a {
    font-size: 13px !important;
    }
.mkd-woo-single-page .mkd-single-product-content .images {
    width: 15% !important;
}
		.mkd-post-image img{height: auto !important;margin: auto;}
.mkd-search-page-holder article {
    width: 15% !important;
}
.mkd-woo-single-page .mkd-single-product-summary {
    width: 70% !important;
    padding: 0 0 0 50px !important;
}

}