/*
Theme Name: Entre Child
Theme URI: http://entre.mikado-themes.com
Description: A child theme of Entre Theme
Author: Mikado Themes
Author URI: http://themeforest.net/user/mikado-themes
Version: 1.0.0
Text Domain: entre
Template: entre
*/

body {
	color: #000 !important;
}

/*TOP BAR*/
.mkd-top-bar {
	color: #000 !important;
	font-weight: 500 !important;;
}
/*HEADER*/
.mkd-logo-wrapper {
	height: 45px !important;
}
.mkd-logo-wrapper a img {
	margin-top: 0px !important;
	max-width: 170px !important;
	max-height: 45px !important;
}
/*CONTENT*/
.mkd-btn {
	font-family: 'Open Sans', sans-serif !important;
	font-size: 14px !important;
}
.page-id-1929 .mkd-content .mkd-content-inner > .mkd-full-width > .mkd-full-width-inner,
.mkd-content .mkd-content-inner>.mkd-container>.mkd-container-inner, .mkd-content .mkd-content-inner>.mkd-full-width>.mkd-full-width-inner {
    padding-top: 0px !important;
}
.mkd-row-grid-section-wrapper {
	background-size: cover !important;
	background-position: bottom right;
}

/* TESTIMONIALS */
.mkd-testimonials-holder.mkd-testimonials-standard .mkd-separator-top-line {
    height: 2px !important;
    background-color: #fff !important;
}
.mkd-testimonials-holder.mkd-testimonials-standard {
    border-bottom: 2px solid #fff !important;
}
.mkd-testimonial-author {
	color:  #000;
	font-weight: 400 !important;
}
.mkd-testimonials-holder.mkd-testimonials-standard .mkd-author-separator-line {
	background-color:  #D6D6CE !important;
}
.cta-light .mkd-cta-text h3,
.cta-light .mkd-cta-text h2,
.cta-light .mkd-cta-text p {
	color: #fff !important;
}
.cta-light .mkd-cta-text h2 {
	font-size: 60px !important;
	font-weight: 600 !important;
}
.cta-light .mkd-cta-text h3 {
	font-size: 36px !important;
	font-weight: 600 !important;
}
.mkd-page-footer .mkd-footer-top-holder .mkd-footer-top-inner.mkd-footer-top-has-logo .mkd-footer-logo-area .mkd-footer-line {
    width: calc(80% - 4px)  !important;
}
.mkd-page-footer .mkd-footer-top-holder .mkd-footer-top-inner .mkd-footer-line {
    border-bottom: 2px solid #ffffff !important;
}

.social-links .wpb_wrapper {
	display: flex;
}
.wp-social-link {
	margin-bottom: 10px !important;
}
.sidebar-title {
	border-bottom: 1px solid #000;
	width: 100%;
	padding-bottom: 10px;
	display: block !important;
}
.widget {
	margin: 0 0 10px !important;
}
.mkd-blog-slider-widget {
	margin: 0 0 50px !important;
}
.single-post .mkd-container {
	padding: 60px 0;
}
/* FORM */
input.wpcf7-form-control.wpcf7-submit:hover {
  color: #000 !important;
}

@media only screen and (max-width: 740px) {
  	.cta-light .mkd-cta-text h2 {
		font-size: 30px !important;
	}
}