/*
Theme Name: Aagan
Theme URI: https://aagan.wpengine.com/landing/
Author: the DesignThemes team
Author URI: https://wedesignthemes.com/
Description: Aagan multi-purpose theme for Websites.
Version: 2.7
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
Text Domain: aagan

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/
#cabeceraprincipal {
	background-color: #fff !important;
	padding: 0px 0px !important;
}
#cabeceraprincipal img {
	width: 70%;
}
#menu-main-menu-1 span {
	font-size: 12px;
}
div#dt-1505738959949-a6d81ffc-db3e ul.dt-primary-nav > li > a {
	padding: 20px 5px;
}
.dt-skin-primary-border, .dt-sc-title.with-right-border-decor h2::before, .dt-sc-pr-tb-col.type2 .dt-sc-tb-header::before, .dt-sc-newsletter-section.type2 .dt-sc-subscribe-frm input[type="text"], .dt-sc-newsletter-section.type2 .dt-sc-subscribe-frm input[type="email"], .dt-sc-text-with-icon.border-bottom, .dt-sc-text-with-icon.border-right, .dt-sc-hexagons li:hover, .dt-sc-hexagons li:hover::before, .dt-sc-hexagons li:hover::after, .dt-sc-hexagons li, .dt-sc-hexagons li::before, .dt-sc-hexagons li .dt-sc-hexagon-overlay::before, .dt-sc-hexagons li::after, .dt-sc-hexagons li .dt-sc-hexagon-overlay::after, .dt-sc-single-hexagon, .dt-sc-single-hexagon::before, .dt-sc-single-hexagon .dt-sc-single-hexagon-overlay::before, .dt-sc-single-hexagon::after, .dt-sc-single-hexagon .dt-sc-single-hexagon-overlay::after, .dt-sc-single-hexagon:hover, .dt-sc-single-hexagon:hover::before, .dt-sc-single-hexagon:hover::after, .carousel-arrows a:hover, .vc_custom_carousel .slick-slider .slick-dots, .vc_custom_carousel .slick-slider::before, .dt-sc-team-navigation .dt-sc-team-pager-prev::before, .dt-sc-team-navigation .dt-sc-team-pager-next::before, ul.dt-sc-vertical-nav, ul.dt-sc-vertical-nav > li:first-child > a, .dt-sc-loading::before, .side-navigation.type2 ul.side-nav, .side-navigation.type2 ul.side-nav li, .side-navigation.type2 ul.side-nav li ul, .dt-image-with-anti-corner-frame:hover::before, .dt-image-with-anti-corner-frame:hover::after, .dt-image-caption-counter-wrapper .dt-sc-image-caption.type7:hover .dt-image-with-anti-corner-frame::before, .dt-image-caption-counter-wrapper .dt-sc-image-caption.type7:hover .dt-image-with-anti-corner-frame::after, .dt-custom-job-post-list-wrapper h6, .dt-custom-job-post-list-wrapper ul li::after, .no-header-menu ul li ul.children::before, .dt-header-menu ul.dt-primary-nav li:not(.has-mega-menu) ul.sub-menu::before, .no-header-menu ul li ul.children::after, .dt-header-menu ul.dt-primary-nav li:not(.has-mega-menu) ul.sub-menu::after, .dt-sc-black .dt-sc-button.rounded-border:hover, .secondary-sidebar .type4 .widgettitle {
	border-color: #fff !important;
}
div#dt-1505738959949-a6d81ffc-db3e ul > li:not(.has-mega-menu) ul.sub-menu li:hover > a, div#dt-1505738959949-a6d81ffc-db3e ul > li:not(.has-mega-menu) ul.sub-menu li > a:hover, div#dt-1505738959949-a6d81ffc-db3e ul > li:not(.has-mega-menu) ul.sub-menu li.current-menu-item > a, div#dt-1505738959949-a6d81ffc-db3e ul > li:not(.has-mega-menu) ul.sub-menu li.current-page-item > a, div#dt-1505738959949-a6d81ffc-db3e ul > li:not(.has-mega-menu) ul.sub-menu li.current-menu-ancestor > a, div#dt-1505738959949-a6d81ffc-db3e ul > li:not(.has-mega-menu) ul.sub-menu li.current-page-ancestor > a {
	color: #ffffff;
	background-color: #0049af !important;
}
.tituloparcela h1 {
	font-weight: normal !important;
	font-size: 3em !important;
}
#btnformulario a {
	background-color: #00518c;
	border-color: #00518c;
}
#formularioviviendas fieldset {
	display: none;
}
.codseccion h5 {
	margin: 0.5em 0em !important;
}
.nomseccion h5 {
	margin: 0.5em 0em !important;
}
#formularioviviendas p {
	margin-bottom: 0px;
	text-align: justify;
}
span[data-name="notelectronica"] {
	margin-top: 25px;
}
#formularioviviendas .wpcf7-submit {
	width: 15%;
	font-size: 1.5em;
	background: #5cb742;
}
.unidconvivencia div {
	padding-left: 1px;
	padding-right: 1px;
}
#formok {
	margin-top: 3em;
}
#formok img {
	width: 75%;
}
#formok p {
	font-size: 2em;
	text-align: center;
}
#formerror {
	margin-top: 3em;
}
#formerror img {
	width: 75%;
}
#formerror p {
	font-size: 2em;
	text-align: center;
}
.unidconvivencia input {
    height: 49px;
}
#header-wrapper.header-top-relative #header {
	height: 200px;
}
#contactohome input {
	border: solid 2px #0049af;
	border-radius: 10px;
	margin-bottom: 1em;
	background: #0049af;
	color: #fff;
}
#contactohome textarea {
	border: solid 2px #0049af;
	border-radius: 10px;
	background: #0049af;
	color: #fff;
}
#contactohome .wpcf7-submit {
	background: #fff;
	font-size: 1.2em;
	color: #0049af;
}
@media only screen and (max-width: 768px) {
	#cabeceraprincipal {
	padding: 0px 70px !important;
}
	#logosheader1 {
	display: none;
}
	#logosheader2 {
	display: none;
}
	#cabeceraprincipal {
	min-height: 150px;
}
}
#bannerhome {
	padding: 10em 0em;
	background-position: center;
}
#bannerhome h1 {
	font-size: 4em;
	color: #fff;
	text-shadow: none;
}
@media only screen and (min-width: 769px) {
	#colpreguntashome {
	margin-top: 10em;
}
	#logoshome {
	display: none;
}
}
.preguntahome {
	background: #0057b6;
	padding: 0.25em;
	color: #fff;
}
.preguntahome h3 {
	color: #fff;
	font-weight: normal;
}
#btnregistro a {
	font-size: 3em;
	color: #fff;
	background: #d56f8b;
	padding: 0.5em 1em;
	border-radius: 10px;
	font-weight: bold;
}
#contactohome h3 {
	font-weight: normal;
}
#contactohome h4 {
	font-weight: normal;
	font-size: 1.25em;
}
.wpcf7-form-control.wpcf7-submit {
	float: none;
}
.wpcf7-spinner {
	display: none;
}
.commententries {
	display: none;
}
.subtituloparcela h2 {
	color: #fff;
	background: #0057b6;
	font-weight: normal;
	padding: 0.2em 0em;
}