/*
Theme Name: Musea Child
Theme URI: http://musea.select-themes.com
Description: A child theme of Musea Theme
Author: Select Themes
Author URI: http://themeforest.net/user/select-themes
Version: 1.0.0
Text Domain: musea
Template: musea
*/

/* COLORS */
.white {
	color:#fff;
}

.red {
	color:#be1e2d;
}

.primary {
	color:#c9ab81;
}

/* FONTS-HEADINGS */
h1, h2, h3, h4, h5 {
	font-family: 'Montserrat' sans-serif!important;
}

body {
	font-size:1.3em!important;
}

.serif {
	font-family: "Cardo", Sans-serif;
	font-size: 1.1em;
	line-height: 1.5em;
}

.serif-banner {
	font-family: "Cardo", Sans-serif;
	font-size: 1.1em;
	line-height: 1.5em;
	text-align:center;
}

.eltdf-vertical-align-containers .eltdf-position-right-inner .eltdf-btn-text{
	color:#fff!important;
}

.eltdf-section-title-holder.eltdf-st-decorative-line h3.eltdf-st-title .eltdf-st-title-inner {
	padding:0px!important;
}

.eltdf-title-holder.eltdf-standard-type .eltdf-page-title {
	line-height:1em!important;
}

/* HEADER */
.eltdf-top-bar {
 height:38px!important;	
}

.eltdf-mobile-header .eltdf-mobile-menu-opener a {
  color: #fff!important;
}

.eltdf-mobile-header .eltdf-mobile-menu-opener.eltdf-mobile-menu-opened a, .eltdf-mobile-header .eltdf-mobile-menu-opener a:hover, .eltdf-mobile-header .eltdf-mobile-menu-opener.eltdf-mobile-menu-opened a {
	color:#c9ab81!important;
}

//.eltdf-main-menu > ul > li {
	display:none!important;
}

.eltdf-title-holder.eltdf-centered-type .eltdf-page-title::before, 
.eltdf-title-holder.eltdf-centered-type .eltdf-page-title::after {
    display:none!important;
}

  

/* ELEMENTS */
.eltdf-btn.eltdf-btn-small {
	padding: 5px 37px 10px 37px;
}

.eltdf-accordion-holder.eltdf-ac-simple .eltdf-accordion-content {
  padding: 31px 58px 12px 3%!important;
}

.eltdf-btn.eltdf-btn-outline-slit:not(.eltdf-btn-custom-hover-color):hover {
	color:#c9ab81!important;
}

.eltdf-price-table .eltdf-pt-inner ul li.eltdf-pt-mark {
    display:none!important;
}


/* POSTS */
.eltdf-related-posts-holder .eltdf-related-post .eltdf-post-title:first-child {
	font-size:16px;
}

.eltdf-blog-holder article .eltdf-post-title {
	font-size:32px;
	display:none;
}

.eltdf-related-posts-holder .eltdf-related-post .eltdf-post-info {
	font-size:14px;
}

.eltdf-content .eltdf-content-inner > .eltdf-container > .eltdf-container-inner {
  padding: 50px 0 80px 0!important;
	
}
.eltdf-post-info-author-link {
	display:none!important;
}


.eltdf-post-info-author-link > div::after {
	display:none!important;
}

/* FORMS */
#responsive-form{
	max-width:800px /*-- change this to get your desired form width --*/;
	margin:0 auto;
        width:100%;
}
.form-row{
	width: 100%;
}
.column-half, .column-full, .column-third{
	float: left;
	position: relative;
	padding: 0.65rem;
	width:100%;
	-webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box
}
.clearfix:after {
	content: "";
	display: table;
	clear: both;
}

.wpcf7-not-valid-tip {
	display:none;
}

.mobile-table td {
	color:#fff;
	text-align: left;
}

/**---------------- Media query ----------------**/
@media only screen and (min-width: 48em) { 
	.column-half{
		width: 50%;
	}
	
	.column-third {
  		width: 33%;
	}

}

@media only screen and (min-width:1000px) and (max-width:1320px) {
	.eltdf-position-right-inner {
		display:none!important;
	}
	
	.eltdf-main-menu > ul > li > a {
		font-size:10px!important;
	}
	
	.eltdf-page-header .eltdf-menu-area .eltdf-logo-wrapper a {
		max-height:55px!important;
	}
}	

//@media only screen and (min-width:1050px) and (max-width:1020px) {
	.eltdf-logo-wrapper{
		display:none!important;
	}
}


@media only screen and (max-width: 430px) {
	.eltdf-title-holder.eltdf-standard-type .eltdf-page-title {
		font-size:12px!important;
		text-align:center;
	}
}

@media only screen and (max-width: 400px) { 
	.eltdf-grid-list.eltdf-three-columns .eltdf-item-space {
		width:99%;
	}
	
}
.eltdf-mobile-header .eltdf-mobile-nav .mobile_arrow {
	color: #ffffff!important;
}
