/* @override 
	http://new.vivendirs.com/templates/yootheme/css/custom.css?* */

div.conocenos h3.wk-panel-title {
	border-bottom: 0.12em solid #5ec6f0!important;
	color: #033c5a!important;
	font-size: 56px!important;
	font-family: Barlow Condensed!important;
	padding-bottom: 15px!important;
}

div.nosotros-pag h3.wk-panel-title {
	border-bottom: 0.12em solid #5ec6f0!important;
	color: #033c5a!important;
	font-size: 56px!important;
	font-family: Barlow Condensed!important;
	padding-bottom: 15px!important;
	line-height: 1;
}

div.conocenos div.wk-margin h3 {
	font-family: Barlow Condensed!important;
	color: #5ec6f0!important;
}

div#tm-main.tm-main.uk-section.uk-section-default {
	background: url(../../../images/real-state/01-inicio/lineas-1.svg) fixed;
	background-size: 100%;
}

div#yoo-zoo.yoo-zoo.business-default.business-default-frontpage {
	background-color: #f4f4f4;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 20px;
}

div#yoo-zoo.yoo-zoo.business-default.business-default-frontpage div.details.alignment-left {
	border: none;
}

div#yoo-zoo div.categories.categories div.category h2.title {
	border: 2px solid #5EC6F0;
	text-align: center;
	font-family: Barlow Condensed;
	letter-spacing: 0;
	font-size: 22px;
	padding-bottom: 5px;
	
}

div#yoo-zoo div.categories.categories div.category h2.title a {
	color: #033c5a!important;
}

div#yoo-zoo div.categories.categories div.category h2.title a:hover {
	color: #033c5a!important;
	text-decoration: underline;
}


div#yoo-zoo div.details.alignment-left div.description h2 {
	border-bottom: 0.12em solid #5ec6f0!important;
	color: #033c5a!important;
	font-size: 56px!important;
	font-family: Barlow Condensed!important;
	padding-bottom: 6px;
}

div#yoo-zoo div.details.alignment-left div.description h3 {
	margin-top: 20px;
	margin-bottom: 0;
	font-family: Barlow Condensed!important;
	color: #5ec6f0!important;
}

div#yoo-zoo div.row.first-row div.pos-media.media-left {
	margin-right: 0;
	margin-bottom: 10px;
}

div#yoo-zoo div.teaser-item h2.pos-title {
	font-size: 22px;
	letter-spacing: 0px;
	color: #033c5a;
}

div#yoo-zoo div.teaser-item h2.pos-title a:hover {
	color: #033c5a;
}

div#yoo-zoo div.teaser-item div.pos-media.media-left img {
	border: none;
}

div#yoo-zoo div.teaser-item div.pos-media.media-left {
	border: none;
}

div.informacion-alquiler div.wk-row-first {
	padding-left: 0;
}

div.informacion-alquiler div.wk-grid-margin.wk-row-first {
	padding-left: 0;
	margin-top: 25px;
}

div.informacion-alquiler div.wk-text-center.wk-panel-teaser  {
	text-align: left!important;
	margin-bottom: 5px;
}

div#yoo-zoo div.details.alignment-left h1.title {
	border-bottom: 0.12em solid #5ec6f0!important;
	color: #033c5a!important;
	font-size: 46px !important;
	font-family: Barlow Condensed!important;
	padding-bottom: 10px!important;
}

div#yoo-zoo div.item h1.pos-title {
	border-bottom: 0.12em solid #5ec6f0!important;
	color: #033c5a!important;
	font-size: 46px !important;
	font-family: Barlow Condensed!important;
	padding-bottom: 10px!important;
}

div#yoo-zoo div.item {
	background-color: #f4f4f4;
	padding: 20px;
}

div#yoo-zoo div.item div.floatbox div.pos-sidebar.sidebar-right {
	border: 2px solid #5ec6f0;
}

div#yoo-zoo div.element.element-joomlamodule.last {
	border: none;
}

div#yoo-zoo div.pos-sidebar.sidebar-right div.element.element-image.element-imagepro.first img {
	border: none!important;
}

div#yoo-zoo div.pos-sidebar.sidebar-right div.element.element-image.element-imagepro.first {
	border: none!important;
}

div#yoo-zoo div.pos-sidebar.sidebar-right div.uk-margin-remove-last-child.custom p a {
	color: #033c5a;
}

div#yoo-zoo div.pos-sidebar.sidebar-right div.uk-margin-remove-last-child.custom p a:hover {
	color: #033c5a;
	text-decoration: underline;
}

div#yoo-zoo div.pos-sidebar.sidebar-right h3 {
	color: #5ec6f0!important;
	font-size: 22px;
	font-weight: bold;
}

div.informacion-alquiler div.wk-panel h3.wk-panel-title {
	color: #5ec6f0!important;
	font-size: 22px;
	font-weight: bold;
	margin-bottom: 5px;
}

div.informacion-alquiler div.wk-panel div.wk-margin {
	margin-top: 5px;
}

div#yoo-zoo div.pos-description p a.boton-air {
	padding: 5px 15px 7px;
	background-color: #033c5a;
	color: #ffffff;
	border: 2px solid #033c5a;
}

div#yoo-zoo div.pos-description p a.boton-air:hover {
	padding: 5px 15px 7px;
	background-color: #f4f4f4;
	color: #033c5a;
	border: 2px solid #033c5a;
}

div#yoo-zoo div.details.alignment-left {
	background-color: #f4f4f4;
	padding: 20px;
	border: none;
}

div#yoo-zoo div.item div.pos-content h3 {
	color: #5ec6f0!important;
	font-size: 27px;
	font-weight: bold;
	margin-bottom: 5px;
	font-family: Barlow Condensed!important;
}

div#yoo-zoo div.item div.pos-media.media-right img {
	border: 2px solid #5ec6f0;
}

div.banner-top-prodcutos h3.wk-h3 {
	color: #095b9e;
	font-weight: bold;
	font-size: 35px;
}

div#tm-top.tm-top.uk-section-default.uk-section {
	padding-top: 30px;
	padding-bottom: 30px;
}

div#yoo-zoo.yoo-zoo div.teaser-item div.pos-media.media-left div {
	width: 100%!important;
	max-width: 350px;
	min-width: 380px;
}

ul.vistoverde;{
list-style-type: none;
margin: 15px;
}

ul.vistoverde li:before {
content: '';
display: inline-block;
height: 15px;
width: 15px;
background-size: 15px;
background-image: url('../../../images/vistoverde.svg');
background-repeat: no-repeat;
margin-right: 5px;
margin-left: -20px;
background-color: #f4f4f4;
}

ul.vistoverde li {
padding-bottom: 15px;
}

div.servicios div.wk-width-medium-1-5.wk-row-first {
	padding-left: 0;
	width: 60px;
}

div.servicios div.wk-width-medium-4-5 {
	padding-left: 0;
}

html, body {
    width: 100%;
    height: inherit!important;
    margin: 0px;
    padding: 0px;
}

/* Smartphones */
@media (max-width: 480px) {
}
    
/* Smartphones to Tablets */
@media (min-width: 481px) and (max-width: 767px) {
}
    
/* Tablets */
@media (min-width: 768px) and (max-width: 959px) {
}
    
/* Desktop */
@media (min-width: 960px) and (max-width: 1199px) {
}
/* Large Display */
@media (min-width: 1200px) {
}