/*
	Theme Name: Corti-Hogar Leonor
	Theme URI: http://themeforest.net/user/fuelthemes
	Description: <strong>A Premium theme for magazine, editor, community and more! WordPress Theme by <a href="http://www.themeforest.net/user/fuelthemes">fuelthemes</a></strong> – Update notifications available on Twitter and Themeforest <a href="http://twitter.com/anteksiler">Follow us on twitter</a> – <a href="http://themeforest.net/user/fuelthemes">Follow us on Themeforest</a>
	Version: 1.0.0
	Author: fuelthemes
	Template: werkstatt
*/

@import url("../werkstatt/style.css");


.header {
	position: absolute;
}

.header:before {
	background: none;
}

.header #quick_search svg {
	fill: #fff !important;
}

.light-title .header .mobile-toggle span {
	background: #fff !important;
}

.fade-heading div {
	font-size: 100px;
}

.heading1 img {
	width: 700px;
}

.home .heading1.row.row-o-full-height {
    background-position: bottom;
}

.heading img {
	width: 450px;
}

.heading h2 {
	margin:0;
	font-size: 80px;
}

.thb-portfolio-filter.style2 {
    justify-content: center;
}

.thb-portfolio-filter.style2 li {
    font-size:16px;
}

.thb-portfolio-filter.style2 ul li:before {
    content: '·';
}

.text-center {
	text-align: center;
}

.wpcf7-form-control-wrap input[type="text"], .wpcf7-form-control-wrap input[type="email"], .wpcf7-form-control-wrap textarea {
	text-align: center;
} 

.thb-portfolio .type-portfolio.style1.light-title h2, .thb-portfolio .type-portfolio.style1.light-title .thb-categories {
	color:#000;
}

/*
.thb-portfolio .type-portfolio h2 {
	color: #818185;
}

.thb-portfolio .type-portfolio .thb-categories, .thb-portfolio-filter.style2 ul li a {
	color:#b5b5b5;
}


.btn.thb-text-style span {
    border-bottom: 1px solid #E24F84;
}

.btn.thb-text-style span:hover {
    border-bottom: 1px solid #111111;
}

.btn.thb-text-style {
	color: #E24F84;
}

.btn.thb-text-style:hover {
	color: #111111;
}
*/

@media only screen and (min-width: 75em) {
	.thb-mobile-menu a {
	    font-size: 60px;
	}
}

@media only screen and (max-width: 75em) {
	.thb-mobile-menu a {
	    font-size: 40px;
	}
	
	.fade-heading.h2-responsive div {
	    font-size: 80px !important;
	}
}


#mobile-menu {
	background: rgba(95,95,95,0.95);
}

.portfolio-title.style2 {
    padding: 7vh 0 5vh 0;
}

.br-footer {
	text-align: center;
}

.br-footer img {
	display: block;
	margin: auto;
}

.footer p {
    margin-bottom: 0.7em;
}

#custom_html-2.widget {
    margin-bottom: 0;
}

.thb-portfolio .type-portfolio.style2 h2 {
    font-size: 38px;
    margin-bottom: 0;
}

.thb-portfolio .type-portfolio.style2 .portfolio-holder .portfolio-inner {
    margin-bottom: 15px;
}

.post-gallery.parallax {
    min-height: 67vh !important;
}

.portfolio-title.style2 {
    background: #fff;
}