/* @override 
	http://new.monel.ec/templates/yootheme/css/custom.css?v=1.14.8
	https://www.monel.ec/templates/yootheme/css/custom.css?v=1.15.7 */
body div.tm-page-container div.tm-page.uk-margin-auto {
	-webkit-box-shadow: 0px 4px 39px 9px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 4px 39px 9px rgba(0,0,0,0.75);
	box-shadow: 0px 4px 39px 9px rgba(0,0,0,0.75);
	
	
}

div.uk-navbar-container div.uk-container {
	border-bottom: 1px solid #b54134;
}

.uk-logo img {     
   width: 180px;
	margin-top: 10px;
	margin-bottom: 10px;
}

div#module-105.uk-panel div.custom p {
	margin-bottom: 0;
	color: #ffffff;
}



ul.wk-slideshow.wk-overlay-active h3.wk-h3 {
	font-size: 30px;
	margin-bottom: 5px;
	color: #ffffff;
	font-weight: bold;
}

ul.wk-slideshow.wk-overlay-active div.wk-margin {
	margin-top: 0;
	color: #ffffff;
	font-weight: bold;
	font-size: 15px;
}

div a.wk-slidenav.wk-slidenav-previous {
    color: #3a2315;
    font-size: 25px;
    width: 40px;
    height: 40px;
    line-height: 42px;
}

div a.wk-slidenav.wk-slidenav-next {
    color: #3a2315;
    font-size: 25px;
    width: 40px;
    height: 40px;
    line-height: 42px;
}


div a.wk-slidenav.wk-slidenav-previous:hover {
    color: #b24338;
}

div a.wk-slidenav.wk-slidenav-next:hover {
    color: #b24338;
}


div.monel div.uk-section.uk-section-large {
	padding-top: 40px;
	padding-bottom: 50px;
}

div.monel p {
	color: #070707;
}

h1.uk-margin-remove-bottom.uk-text-center {
	color: #b24338;
}

body.somos div.item div.floatbox div.pos-media.media-right {
	background: none!important;
	border: none!important;
}

div.servicios div.wk-panel.wk-panel-box.wk-panel-box-primary{
	background-color: #ffffff;
}

div.servicios div.wk-panel.wk-panel-box.wk-panel-box-primary:hover{
	-webkit-box-shadow: 0px 4px 24px -2px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 4px 24px -2px rgba(0,0,0,0.75);
	box-shadow: 0px 4px 24px -2px rgba(0,0,0,0.75);
}


div.servicios div.wk-panel.wk-panel-box.wk-panel-box-primary h3 a{
	color: #b24338!important;
}

div.servicios div.wk-panel.wk-panel-box.wk-panel-box-primary h3 a:hover{
	color: #b24338!important;
	text-decoration: underline!important;
}

div.servicios div.wk-panel.wk-panel-box.wk-panel-box-primary a.wk-button {
	background-color: #b24338;
	border: 2px solid #b24338!important;
	color: #ffffff;
}

div.servicios div.wk-panel.wk-panel-box.wk-panel-box-primary a.wk-button:hover {
	background-color: #ffffff;
	border: 2px solid #b24338!important;
	color: #b24338;
}

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

div#tm-top.tm-top.uk-section-default.uk-section div.uk-container {
	padding-right: 0;
	padding-left: 0;
}



.pweb-static.pweb-labels-over.pweb-form-blue.pweb-icomoon.pweb-shadow {
     float: left!important;
}


div#yoo-zoo.yoo-zoo.business-default h1.pos-title {
	font-style: inherit;
	color: #b54134;
	font-size: 28px;
	margin-bottom: 10px;
}

div#yoo-zoo.yoo-zoo.business-default div.element.element-textarea.first {
	margin-top: 5px;
}

div#yoo-zoo.yoo-zoo.business-default div.element.element-joomlamodule.last h3 {
	margin-bottom: 10px;
}

div#yoo-zoo.yoo-zoo.business-default h3 {
	color: #b54134;
	margin-bottom: 0;
	margin-top: 18px;
}

div#pwebcontact100_container.pwebcontact-container {
	padding-left: 0;
}

div#yoo-zoo.yoo-zoo.business-default p {
	color: #000000;
}

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


div.bienes-raices h3.wk-panel-title.wk-margin-bottom-remove {
	color: #b54134;
	font-size: 18px;
}

div.bienes-raices a.wk-link-reset:hover {
	color: #3a2315;
	text-decoration: underline;
}

div.bienes-raices h3.wk-panel-title.wk-margin-bottom-remove {
	color: #b54134;
}

div.bienes-raices a.wk-position-cover {
	border: 3px solid #b54134;
}

div.bienes-raices a.wk-position-cover:hover {
	border: 3px solid #3a2315!important;
}

div.footer h3 {
	color: #b54134!important;
}

div.footer p {
	color: #ffffff!important;
}

div.footer p a {
	color: #d06a5e !important;
}

div.footer p a:hover {
	color: #d06a5e!important;
	text-decoration: underline;
}

div.footer a.el-link.uk-icon-button.uk-icon {
	background-color: #ffffff;
	color: #b54134;
}

div.footer a.el-link.uk-icon-button.uk-icon:hover {
	background-color: #b54134;
	color: #ffffff;
}

div.footer ul.uk-list li.el-item {
	color: #ffffff;
}

div.footer ul.uk-list li.el-item:hover {
	color: #b54134;
}

div.footer ul.uk-list li.el-item a.el-link {
	color: #ffffff;
}

div.footer ul.uk-list li.el-item a.el-link:hover {
	color: #b54134;
}

div#yoo-zoo.yoo-zoo.blog-default h1.pos-title {
	color: #b54134;
	font-style: inherit;
	font-size: 35px;
	font-family: inherit;
	letter-spacing: 0;
}

div#yoo-zoo.yoo-zoo.blog-default h3 {
	color: #b54134;
	font-style: inherit;
	font-size: 25px;
	font-family: inherit;
	letter-spacing: 0;
	margin-bottom: 0;
	margin-top: 18px;
}

div#yoo-zoo.yoo-zoo.blog-default p {
	color: #000000;
}

div#yoo-zoo.yoo-zoo.blog-default img {
	border-style: solid;
	border-color: #cecece;
}

div#yoo-zoo.yoo-zoo.blog-default div.pos-media.media-right {
	background-color: #f4f4f4;
	padding: 8px 5px 5px 8px;
	border: 1px solid #cacaca;
}

div#yoo-zoo.yoo-zoo.blog-default div.element.element-joomlamodule.first.last h3 {
	margin-bottom: 0;
}

div#yoo-zoo.yoo-zoo.blog-default p {
	color: #000000;
}

div#yoo-zoo.yoo-zoo.blog-default li {
	color: #000000;
}

div#pwebcontact100_text-0.pweb-field-container.pweb-separator-text {
	color: #000000;
}

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

div#yoo-zoo.yoo-zoo.business-default div.details.alignment-left h1{
	font-style: inherit;
	color: #b54134;
	font-size: 35px;
	margin-bottom: 5px;
	
}

div#yoo-zoo.yoo-zoo.business-default div.details.alignment-left h4{
	font-style: inherit;
	color: #b54134;
	font-size: 20px;
	margin-bottom: 10px;
	margin-top: 10px;
}

div#yoo-zoo.yoo-zoo.business-default div.details.alignment-left p {
	margin-top: 0;
	margin-bottom: 15px;
}

div#yoo-zoo.yoo-zoo.business-default div.pos-media.media-left.zx {
	margin-right: 0;
}

#yoo-zoo .items div.pos-media { border: 3px solid #b54134;
	margin-bottom: 5px;
}

div#yoo-zoo.yoo-zoo.business-default div.teaser-item p.pos-subtitle {
	border: 3px solid #b54134;
}

div#yoo-zoo.yoo-zoo.business-default div.teaser-item h2.pos-title {
	background-color: #b54134;
	padding-left: 7px;
	padding-bottom: 5px;
	padding-top: 4px;
}

div#yoo-zoo.yoo-zoo.business-default div.teaser-item h2.pos-title a {
	color: #ffffff;
}

div#yoo-zoo.yoo-zoo.business-default div.teaser-item h2.pos-title a:hover {
	color: #ffffff;
	text-decoration: underline;
}

div#yoo-zoo.yoo-zoo.business-default div.teaser-item {
	padding-right: 10px;
	padding-left: 10px;
}

div#yoo-zoo.yoo-zoo.business-default a.zx {
	border: none;
}

div#yoo-zoo.yoo-zoo.business-default div.teaser-item img:hover {
	opacity: 1;
		-webkit-animation: flash 1.5s;
		animation: flash 1.5s;
	}
	@-webkit-keyframes flash {
		0% {
			opacity: .4;
		}
		100% {
			opacity: 1;
		}
	}
	@keyframes flash {
		0% {
			opacity: .4;
		}
		100% {
			opacity: 1;
		}
	}}


div#yoo-zoo.yoo-zoo.business-default p.pos-links a{
	color: #b54134;
}

div#yoo-zoo.yoo-zoo.business-default p.pos-links a:hover{
	color: #b54134;
	text-decoration: underline;
}

div#yoo-zoo.yoo-zoo.business-default div.pos-description ul {
	color: #000000;
}

div.pag-contacto div.uk-margin p {
	color: #000000;
}

div.pag-contacto div.uk-margin p a{
	color: #b54134;
}
div.pag-contacto div.uk-margin p a:hover{
	color: #b54134;
	text-decoration: underline;
}

div.pag-contacto h4 {
	color: #b54134;
}

div.pag-contacto h1.uk-h1.uk-heading-line {
	color: #b54134;
}

div.pag-contacto h1.uk-h2.uk-heading-line {
	color: #b54134;
	font-size: 30px;
	font-weight: bold;
}

div#yoo-zoo.yoo-zoo.business-default div.element.element-joomlamodule.last h3 {
	margin-bottom: 0px;
}

div#yoo-zoo.yoo-zoo.business-default ul.wk-thumbnav.wk-flex-center li a img {
	border: 2px solid #b54134;
}

div#yoo-zoo.yoo-zoo.business-default div.teaser-item div.pos-description div.element.element-text {
	background-color: #3a2315;
	color: #ffffff;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 6px;
	font-weight: 800;
	font-size: 18px;
	margin-top: 0;
}

div#yoo-zoo.yoo-zoo.business-default div.pos-sidebar.sidebar-right div.element.element-text {
	background-color: #3a2315;
	color: #ffffff;
	font-weight: bold;
	font-size: 22px;
}

h1.uk-text-center.uk-h1{
	color: #b54134;
	letter-spacing: 0;
	font-size: 38px;
	font-variant: inherit;
	font-weight: bold;
}


/* Smartphones */
@media (max-width: 480px) {
 ul.wk-slideshow.wk-overlay-active div.wk-overlay-panel.wk-flex.wk-flex-center {
 	display: none;
 }
}
    
/* Smartphones to Tablets */
@media (min-width: 481px) and (max-width: 767px) {
 ul.wk-slideshow.wk-overlay-active div.wk-overlay-panel.wk-flex.wk-flex-center {
 	display: none;
 }
}
    
/* Tablets */
@media (min-width: 768px) and (max-width: 959px) {
 ul.wk-slideshow.wk-overlay-active div.wk-overlay-panel.wk-flex.wk-flex-center {
 	display: none;
 }
}
    
/* Desktop */
@media (min-width: 960px) and (max-width: 1199px) {
 ul.wk-slideshow.wk-overlay-active div.wk-overlay-panel.wk-flex.wk-flex-center {
 	background-color: rgba(178, 67, 56, 0.81);
 	margin: 33% 15% 0;
 }
div#yoo-zoo.yoo-zoo.business-default.business-default div.pos-sidebar.sidebar-right {
	max-width: 130%!important;
	min-width: 130px!important;
	width: 45%!important;
}	
}
    
/* Large Display */
@media (min-width: 1200px) {
 ul.wk-slideshow.wk-overlay-active div.wk-overlay-panel.wk-flex.wk-flex-center {
 	background-color: rgba(178, 67, 56, 0.81);
 	margin: 33% 15% 0;
 }
div#yoo-zoo.yoo-zoo.business-default.business-default div.pos-sidebar.sidebar-right {
	max-width: 130%!important;
	min-width: 130px!important;
	width: 45%!important;
}	
}


