/* @override 
	http://checkingroup.carsoon.com.ec/templates/yootheme/css/custom.css?*
	https://www.checkingroup.com/templates/yootheme/css/custom.css?* */

div.tm-toolbar {
	background-color: #ffffff;
	border-bottom: 1px solid #f2f2f2;
}

div.tm-toolbar p img {
	width: 20px;
	margin-right: 2px;
	
}

div.tm-toolbar p img.email {
	margin-left: 30px;
}

div.tm-toolbar p {
	color: #339999;
}

div.tm-toolbar p a{
	color: #339999;
}

div.tm-toolbar p a:hover{
	color: #339999;
	text-decoration: underline;
}

div.tm-toolbar a.uk-icon-link.uk-icon {
	color: #339999;
}

div.tm-toolbar a.uk-icon-link.uk-icon:hover {
	color: #FB9437;
}

div#module-105.uk-panel a.flag.nturl.notranslate img {
	margin-right: 15px;
}

div.Banner-inicio h3.wk-h3 {
	font-size: 50px;
	font-weight: 800;
	color: #ffffff;
	font-family: inherit!important;
}

div.Banner-inicio p a.wk-button {
	background-color: #f89443;
	color: #ffffff;
	font-weight: bold;
	font-size: 18px;
	font-family: inherit!important;
}

div.Banner-inicio div.wk-overlay-panel.wk-flex.wk-flex-middle.wk-overlay-fade div {
	background-color: rgba(50, 153, 153, 0.63);
	padding: 5px 20px 20px;
	margin-left: 60px;
}

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: #FDF9F5;
}

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

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

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

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

body.nosotros div.tm-page div.uk-section-default.uk-section { 
	background: url(/images/agencia-viajes/01-inicio/fondo-3.jpg) repeat fixed;
}

div#tm-main.tm-main.uk-section.uk-section-default {
	background: url(/images/agencia-viajes/01-inicio/fondo-3.jpg) repeat fixed;
}

div#yoo-zoo div.item h1.pos-title {
	font-family: inherit;
	color: #FB9437;
	border-bottom: 3px double #339999;
	padding-bottom: 6px;
}

div.servicios {
	background: url(/images/agencia-viajes/01-inicio/fondo-3.jpg) repeat fixed;
}

div.buscador {
	background: url(/images/agencia-viajes/01-inicio/fondo-3.jpg) repeat fixed;
}

div.buscador div#capa div.contenedor-buscador {
	background-color: #ffffff;
}

div.buscador div#capa div div.buscador-opciones ul li.turismo-ecuador {
	display: none;
}

div.buscador form#formularioHotel div.row div.col-md-12 legend.titulo-buscador-horizontal {
	color: #339999;
	border-bottom: 1px solid #FB9437;
}

div.buscador form#formularioTraslados legend {
	color: #339999;
	border-bottom: 1px solid #FB9437;
}

div.buscador form#formularioActividad div.row div.col-md-12 legend.titulo-buscador-horizontal {
	color: #339999;
	border-bottom: 1px solid #FB9437;
}

div.buscador form#formularioCircuitos legend {
	color: #339999;
	border-bottom: 1px solid #FB9437;
}

div.buscador form#formularioAutos div.row div.col-md-12 legend.titulo-buscador-horizontal {
	color: #339999;
	border-bottom: 1px solid #FB9437;
}

div.buscador div#seguros.div-buscador form div.row div.col-md-12 legend {
	color: #339999;
	border-bottom: 1px solid #FB9437;
}

div.buscador form#formularioHotel div.row div.col-md-12 button.btn.btn-sm.btn-primary.btn-buscar-hotel {
	background-color: #FB9437;
	border: 1px solid #FB9437;
}

div.buscador div#capa div div.buscador-opciones ul li.tab-buscador.active {
	background-color: #FB9437;
	border: 1px solid #FB9437;
	border-bottom: none;
}

div.buscador div#capa div div.buscador-opciones ul li.tab-buscador:hover {
	background-color: #FB9437;
	border: 1px solid #FB9437;
	border-bottom: none;
}

div.buscador div#capa div div.buscador-opciones ul li.tab-buscador {
	border: 1px solid #FB9437;
	border-bottom: none;
	background-color: #ffffff;
}

div.buscador div#seguros.div-buscador form div.row div.col-md-12 button.btn.btn-primary.btn-sm {
	background-color: #FB9437;
	border: 1px solid #FB9437;
}

div.buscador form#formularioAutos div.row div.col-md-12 button.btn.btn-sm.btn-primary.btn-buscar-auto {
	background-color: #FB9437;
	border: 1px solid #FB9437;
}

div.buscador form#formularioCircuitos div.row div.col-md-12 button.btn.btn-sm.btn-primary.btn-buscar-circuitos {
	background-color: #FB9437;
	border: 1px solid #FB9437;
}

div.buscador form#formularioActividad div.row div.col-md-12 button.btn.btn-sm.btn-primary.btn-buscar-actividad {
	background-color: #FB9437;
	border: 1px solid #FB9437;
}

div.buscador div.buscador form#formularioTraslados div.row div.col-md-12 button.btn.btn-sm.btn-primary.btn-buscar-traslados {
	background-color: #FB9437;
	border: 1px solid #FB9437;
}

div#yoo-zoo.yoo-zoo div.item div.pos-sidebar.sidebar-right {
	background-color: #ffffff;
}

div.servicios-inicio h3.wk-panel-title.wk-margin-bottom-remove {
	font-weight: 500;
	text-align: center;
}

div.servicios-inicio a.wk-link-reset {
	color: #FB9437;
}

div.servicios-inicio a.wk-link-reset:hover {
	color: #FB9437;
	text-decoration: underline!important;
}



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

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

div#yoo-zoo div.teaser-item div.pos-media.media-left  img{
	border: none;
	background: #1abc9c!important;
}

div#yoo-zoo div.teaser-item div.pos-media.media-left.zx a.zx{
	background: #1abc9c!important;
}

div#yoo-zoo div.teaser-item div.pos-media.media-left.zx img {
	border: none!;
	background: #1abc9c;
	opacity: 1;
	-webkit-transition: .3s ease-in-out;
	transition: .3s ease-in-out;
}

div#yoo-zoo div.teaser-item div.pos-media.media-left.zx img:hover {
	opacity: .5;
}

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

div#yoo-zoo div.items div.teaser-item {
	padding-right: 0;
	padding-left: 0;
	background-color: #ffffff;
	margin-right: 15px;
	margin-left: 15px;
	margin-bottom: 15px;
	box-shadow: 5px 5px 0 #339999;
}



div#yoo-zoo div.items div.teaser-item div.pos-description {
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
}

div#yoo-zoo div.items div.teaser-item h2.pos-title {
	padding-right: 10px;
	padding-left: 10px;
	font-size: 25px;
}

div#yoo-zoo div.items div.teaser-item h2.pos-title a {
	color: #339999;
}

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

div#yoo-zoo div.teaser-item div.pos-description h4 {
	font-size: 28px;
	font-weight: bold;
	color: #FB9437;
	text-decoration: underline;
}

div#yoo-zoo div.teaser-item div.pos-description h5 {
	font-weight: bold;
	color: #339999;
}

div#yoo-zoo div.teaser-item div.pos-description h6 {
	font-size: 13px;
}

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

div#yoo-zoo div.details.alignment-left div.description h2 {
	color: #339999;
	font-weight: bold;
	margin-bottom: 10px;
	border-bottom: 3px double #339999;
}

div#yoo-zoo div.details.alignment-left div.description p {
	margin-top: 5px;
	margin-bottom: 5px;
	color: #0000000;
}

div#yoo-zoo div.item div.pos-description div.element.element-textarea.first.last h3 {
	color: #FB9437;
	font-weight: bold;
	margin-top: 30px;
	margin-bottom: 12px;
}

div#yoo-zoo div.item div.pos-description div.tours-dias {
	background-color: #ffffff;
	opacity: 1;
	border: 1px solid #339999;
}

div#yoo-zoo div.item div.pos-description div.tours-dias ul.wk-tab li.wk-active a {
	background-color: #339999;
	color: #ffffff;
	border: 1px solid #339999;
	border-bottom: none;
}

div#yoo-zoo div.item div.pos-description div.tours-dias ul.wk-tab {
	border-bottom: 1px solid #339999;
}

div#yoo-zoo div.item div.pos-description div.tours-dias ul.wk-tab li a:hover {
	background-color: #FB9437;
	color: #ffffff;
}

ul#wk-87a.wk-switcher.wk-margin-top.wk-text-left li.wk-active div.wk-margin-top p {
	margin-top: 5px;
	margin-bottom: 5px;
}



body.nosotros div#yoo-zoo div.pos-content p {
	font-size: 19px;
}

h1.uk-h1.uk-text-primary.uk-text-center {
	font-size: 35px;
}

h3.uk-h3.uk-heading-line.uk-text-primary.uk-text-center {
	font-size: 25px;
}

div#yoo-zoo div.pos-media.media-right img {
	box-shadow: 5px 5px #339999;
	margin: 10px;
	border: 2px solid #ffffff;
}

div#layerslider_1.ls-wp-container.fitvidsignore.ls-outline.ls-container.ls-fullwidth.ls-device-is-desktop div.ls-inner div.ls-layers div.ls-wrapper.ls-in-out p.ls-layer {
	text-shadow: 0 0 8px #000000;
}

/* Smartphones */
@media (max-width: 480px) {
	
		div.Banner-inicio div.wk-overlay-panel.wk-flex.wk-flex-middle.wk-overlay-fade div{
		display: none!important;
}
}
    
/* Smartphones to Tablets */
@media (min-width: 481px) and (max-width: 767px) {
	
		div.Banner-inicio div.wk-overlay-panel.wk-flex.wk-flex-middle.wk-overlay-fade div{
		display: none!important;
}
}
    
/* Tablets */
@media (min-width: 768px) and (max-width: 959px) {
}
    
/* Desktop */
@media (min-width: 960px) and (max-width: 1199px) {
	
	
}
/* Large Display */
@media (min-width: 1200px) {
	


}




