/* @override 
	http://optytech.fotografoquito.com/templates/yootheme/css/custom.css?* */


div.box-b2 {
    display: none;
}

div.box-t3 {
    border: none;
}

div.box-b1 div.box-b3 {
    border: none;
}

div.box-t1 div.box-t2 {
    display: none;
}

div.box-b1 div.box-b2 {
    display: none;
}

div.box-1 {
    border: none;
    border-left: none!important;
    border-right: none!important;
}



h3.wk-panel-title {
	color: #115161;
	font-size: 28px;
	font-weight: bold;
	font-family: inherit!important;
	letter-spacing: 0px!important;
	line-height: 1.3;
}

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

div.empresa p a.wk-button {
	background-color: #e8c031;
	color: #090909;
	font-size: large;
	border-radius: 10px;
	
}
div.banner-servicios h3.wk-h3 {
	font-family: inherit;
	font-weight: bold;
}
div.items div.box-1 div.teaser-item h2.pos-title a {
	color: #126a87;
	font-family: helvetica;
	}
	
div#pwebcontact187_container.pwebcontact-container {
	float: left;
}

 div.box-1 h1.title {
	font-family: helvetica;
	text-align: center;
 	color: #115161;
 }
 
 div#yoo-zoo.yoo-zoo.product-default.product-default-materiales-de-fibra-optica div.details.alignment-left div.box-1 h1.title {
 	color: #115161;
 }
 
 div#yoo-zoo.yoo-zoo.product-default.product-default-materiales-de-fibra-optica-copy div.box-1 h1.title {
 	color: #115161;
 }
 
 div#yoo-zoo.yoo-zoo.product-default.product-default-materiales-de-fibra-optica-copy div.teaser-item h2.pos-title {
 float: none;
 padding-left: 10px;
 position: relative;
 top: 1px;
 }
 
 body div.tm-page div.uk-section-default.uk-section div.uk-container ul.wk-slideshow li.wk-active h3.wk-h3 {
	text-align: center;
	font-weight: bold;
}
 
 div#yoo-zoo.yoo-zoo.product-default.product-default-equipos-para-fibra-optica h1.title {
 	color: #115161;
 }
 
 div#yoo-zoo.yoo-zoo.product-default.product-default-corning div.details.alignment-left div.box-1 h1.title {
 	color: #115161;
 }
 
 div#yoo-zoo.yoo-zoo.product-default.product-default-equipos-para-laboratorios-de-fibra-optica div.box-1 h1.title {
 	color: #115161;
 }
 
 div#yoo-zoo.yoo-zoo.product-default.product-default-totolink div.details.alignment-left div.box-1 h1.title {
 	color: #115161;
 }
 
 div#yoo-zoo.yoo-zoo.blog-default.blog-default-diseno-y-construccion-de-redes-ftth-gpon div.item h1.pos-title {
	font: 30px helvetica;
	color: #126a87;
	text-align: left;
}

div#yoo-zoo.yoo-zoo.blog-default.blog-default-instalacion-de-redes-de-fibra-optica-de-planta-externa div.item h1.pos-title {
	font: 30px helvetica;
	color: #126a87;
	text-align: left;
}

div#yoo-zoo.yoo-zoo.blog-default.blog-default-mantenimiento-preventivo-y-correctivo-de-redes-de-fibra-optica div.item h1.pos-title {
	font: 30px helvetica;
	color: #126a87;
	text-align: left;
}

div.slider-inicio strong.titulo4 {
	font-size: 44px;
	color: #ffffff;
	box-shadow: 0 0 #494949;
	text-shadow: 3px 3px 7px #313131;
	background-position: 0;
}

body div.tm-page div.uk-section-default.uk-section.uk-padding-remove-top.uk-padding-remove-bottom div.tm-grid-expand.uk-child-width-1-1.uk-grid-margin.uk-grid.uk-grid-stack div.uk-first-column div.uk-panel div.slider-inicio div.wk-slidenav-position ul.wk-slideshow.wk-overlay-active li.wk-active div.wk-overlay-panel.wk-flex.wk-flex-middle.wk-overlay-fade div div.wk-margin {
	margin-left: 80px;
}

body div.tm-page div.uk-section-default.uk-section.uk-padding-remove-top.uk-padding-remove-bottom div.tm-grid-expand.uk-child-width-1-1.uk-grid-margin.uk-grid.uk-grid-stack div.uk-first-column div.uk-panel div.slider-inicio div.wk-slidenav-position ul.wk-slideshow.wk-overlay-active li.wk-active div.wk-overlay-panel.wk-flex.wk-flex-middle.wk-overlay-fade div p a.wk-button {
	margin-left: 80px;
	background-color: #e8c031;
	font-weight: bold;
	min-width: 150px;
	
}

div.slider-inicio strong.titulo1 {
	font-size: 44px;
	color: #ffffff;
	box-shadow: 0 0 #494949;
	text-shadow: 3px 3px 7px #313131;
	background-position: 0;
}

div.slider-inicio strong.titulo2 {
	font-size: 44px;
	color: #fff;
	box-shadow: 0 0 #494949;
	text-shadow: 3px 3px 7px #191919;
	background-position: 0;
}

div.slider-inicio strong.titulo3 {
	font-size: 44px;
	color: #fff;
	box-shadow: 0 0 #494949;
	text-shadow: 3px 3px 7px #121212;
	background-position: 0;
}

body div.svelte-x8mclh div div.chatwith.device-null.rightx.svelte-1rkcvoi div.mbutton.bounce-in-right.svelte-1rkcvoi div.chatwith-inline-wrapper.svelte-26sdm2 div.chatwith-mainbutton.svelte-26sdm2 span.chatwith-text.svelte-26sdm2 {
	color: #090909;
}

div#yoo-zoo.yoo-zoo.blog-default.blog-default-nuevos-productos div.details.alignment-left div.heading h1.title {
	text-align: center;
	font: bold 30px helvetica;
	color: #126a87;
}

div#yoo-zoo.yoo-zoo.blog-default.blog-default-nuevos-productos  h1.pos-title a {
	color: #126a87;
}

div#yoo-zoo.yoo-zoo.blog-default.blog-default-nuevos-productos  div.teaser-item-bg h1.pos-title {
	text-align: center;
	font: 25px helvetica;
	color: #73bdd5;
}

div.item div.floatbox div.box-1 h1.pos-title {
	font: 20px helvetica;
	color: #126a87;
}

div#yoo-zoo.yoo-zoo.blog-default.blog-default-nuevas-promociones div.details.alignment-left div.heading h1.title {
	text-align: center;
	font: bold 30px helvetica;
	color: #126a87;
}

div#yoo-zoo.yoo-zoo.blog-default.blog-default-nuevas-promociones  div.teaser-item div.teaser-item-bg h1.pos-title {
	text-align: center;
	font: 30px helvetica;
	color: #126a87;
}

div#yoo-zoo.yoo-zoo.blog-default.blog-default-nuevas-promociones div.teaser-item div.teaser-item-bg h1.pos-title a {
	color: #126a87;
}

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: white;
}

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

/* Smartphones */
@media (max-width: 480px) {
 
	body div.tm-page div.uk-section-default.uk-section.uk-padding-remove-top.uk-padding-remove-bottom div.tm-grid-expand.uk-child-width-1-1.uk-grid-margin.uk-grid.uk-grid-stack div.uk-first-column div.uk-panel div.slider-inicio div.wk-slidenav-position ul.wk-slideshow.wk-overlay-active li.wk-active div.wk-overlay-panel.wk-flex.wk-flex-middle.wk-overlay-fade div div.wk-margin strong.titulo2 {
		font-size: 22px;
		text-align: left;
	}
	
	body div.tm-page div.uk-section-default.uk-section.uk-padding-remove-top.uk-padding-remove-bottom div.tm-grid-expand.uk-child-width-1-1.uk-grid-margin.uk-grid.uk-grid-stack div.uk-first-column div.uk-panel div.slider-inicio div.wk-slidenav-position ul.wk-slideshow.wk-overlay-active li.wk-active div.wk-overlay-panel.wk-flex.wk-flex-middle.wk-overlay-fade div div.wk-margin strong.titulo3 {
		font-size: 22px;
	}
	
	div.footer iframe {
		margin-bottom: 40px;
	}
	
	 div#yoo-zoo div.items div.teaser-item {
        margin-bottom: 30px;
    }
	
}
    
/* Smartphones to Tablets */
@media (min-width: 481px) and (max-width: 767px) {
	
	div.footer iframe {
		margin-bottom: 40px;
	}
	body div.tm-page div.uk-section-default.uk-section.uk-padding-remove-top.uk-padding-remove-bottom div.tm-grid-expand.uk-child-width-1-1.uk-grid-margin.uk-grid.uk-grid-stack div.uk-first-column div.uk-panel div.slider-inicio div.wk-slidenav-position ul.wk-slideshow.wk-overlay-active li.wk-active div.wk-overlay-panel.wk-flex.wk-flex-middle.wk-overlay-fade div div.wk-margin strong.titulo2 {
		font-size: 22px;
		text-align: left;
	}
	
	body div.tm-page div.uk-section-default.uk-section.uk-padding-remove-top.uk-padding-remove-bottom div.tm-grid-expand.uk-child-width-1-1.uk-grid-margin.uk-grid.uk-grid-stack div.uk-first-column div.uk-panel div.slider-inicio div.wk-slidenav-position ul.wk-slideshow.wk-overlay-active li.wk-active div.wk-overlay-panel.wk-flex.wk-flex-middle.wk-overlay-fade div div.wk-margin strong.titulo3 {
		font-size: 22px;
	}
	 div#yoo-zoo div.items div.teaser-item {
        margin-bottom: 30px;
    }
	
}
    
/* Tablets */
@media (min-width: 768px) and (max-width: 959px) {
}
    
/* Desktop */
@media (min-width: 960px) and (max-width: 1199px) {
}
/* Large Display */
@media (min-width: 1200px) {
}


