/*
Theme Name: Entre Child
Theme URI: https://entre.qodeinteractive.com/
Description: A child theme of Entre Theme
Author: Mikado Themes
Author URI: http://themeforest.net/user/mikado-themes
Version: 1.0.1
Text Domain: entre
Template: entre
*/
.mkd-portfolio-list-holder article .mkd-pli-image {
    overflow: hidden;
    max-height: 270px;
}
.mkd-portfolio-list-holder article .mkd-pli-image img {
    min-height: 270px;
}
.mkd-cf7-contact-form .c6 {
	width:50%;
	float:left;
}
.mkd-cf7-contact-form .c12 {
	width:100%;
}
@media screen and (max-width: 767px) {
  .mkd-cf7-contact-form .c6 {
	width:100%!important;
}
}

#respond input[type=text], #respond textarea, .mkd-style-form textarea, .post-password-form input[type=password], .wpcf7-form-control.wpcf7-date, .wpcf7-form-control.wpcf7-number, .wpcf7-form-control.wpcf7-quiz, .wpcf7-form-control.wpcf7-select, .wpcf7-form-control.wpcf7-text, .wpcf7-form-control.wpcf7-textarea, input[type=text], input[type=email], input[type=password] {
	border: 1px solid #c7c7c7!important;
}
.wpcf7-radio .wpcf7-list-item, .wpcf7-checkbox .wpcf7-list-item {
	margin: 0!important;
}
.mkd-cf7-contact-form .wpcf7-form-control.wpcf7-text, .mkd-cf7-contact-form .wpcf7-form-control.wpcf7-textarea {
	width:99%!important;
}
#respond input[type=text], #respond textarea, .mkd-style-form textarea, .post-password-form input[type=password], .wpcf7-form-control.wpcf7-date, .wpcf7-form-control.wpcf7-number, .wpcf7-form-control.wpcf7-quiz, .wpcf7-form-control.wpcf7-select, .wpcf7-form-control.wpcf7-text, .wpcf7-form-control.wpcf7-textarea, input[type=text], input[type=email], input[type=password] {
	margin: 0px 4px 13px!important;
    padding: 11px 10px!important;
}
.mkd-cf7-contact-form label.subtitle {
    border-bottom: 1px solid black;
    margin-left: 5px;
}
.mkd-page-header .mkd-logo-area .mkd-logo-wrapper a, .mkd-page-header .mkd-menu-area .mkd-logo-wrapper a {
    max-height: 50px!important;
}
.mkd-title-holder {
	background-size:cover;
}
.mkd-portfolio-list-holder.mkd-pl-standard-shader .mkd-pli-text-holder {
    min-height: 110px;
}
.mkd-portfolio-list-holder article .mkd-pli-text-wrapper {
    min-height: 100px;
	border-bottom: 1px solid black;
}
.mkd-section-title-holder h3.mkd-st-title {
    font-size: 22px;
}
.mkd-section-title-holder h4.mkd-st-subtitle {
    font-size: 14px;
    margin: 20px 0!important;
}
.mkd-portfolio-single-holder.mkd-ps-images-layout .mkd-ps-info-holder {
	display:none!important;
}
.mkd-single-image-holder.mkd-image-has-drop-shadow-effect .mkd-si-inner img {
	border:none!important;
}
.mkd-portfolio-list-holder.mkd-pl-standard-shader .mkd-pli-text-holder {
    min-height: 60px!important;
}
.mkd-portfolio-list-holder article .mkd-pli-text-wrapper {
    min-height: 50px!important;
}
h4.mkd-pli-title {
    font-size: 13px;
}
.mkd-blog-list-holder .mkd-post-image {
    margin: 0px!important;
}
h4.mkd-post-title {
    font-size: 13px!important;
}
.mkd-bli-excerpt {
	display:none!important;
}
.mkd-related-products {
    display: none!important;
}
h6.mkd-pli-title.entry-title {
    font-size: 12px;
}
.product-subtitle .mkd-portfolio-list-holder article .mkd-pli-image img {
    min-height: auto;
}
.product-subtitle .mkd-portfolio-list-holder.mkd-pl-standard-shader .mkd-pli-text-holder {
    margin: 0!important;
}
.mkd-woo-single-page .mkd-single-product-summary .product-subtitle {
    margin: 10px 0 0!important;
    padding: 10px 0!important;
}
.astm-search-menu a {
    padding-top: 33px!important;
}
.single-portfolio-item .mkd-pl-holder.mkd-standard-layout .mkd-pli {
    float: right!important;
}
.header-call-us {
    display: inline-block;
    vertical-align: middle;
    background: #83bb32;
    height: 100%;
    padding: 0px 15px;
}
.header-call-us i {
    display: block;
    text-align: center;
    color: #ffffff;
    font-size: 24px;
    margin-bottom: 5px;
}
.header-call-us a {
    vertical-align: middle;
    height: 100%;
    color: #ffffff;
    top: 15%;
    position: relative;
}
.mkd-page-header a img.wpml-ls-flag {
    display: inline!important;
}
.mkd-main-menu>ul>li>a {
	padding: 0 16px!important;
}
.mkd-page-title.entry-title {
    padding-top: 60px;
}