/*
Theme Name: Tecnomovil Child
Theme URI: https://catapultthemes.com/downloads/singularity
Template: singularity
Author: Catapult Themes
Author URI: https://catapultthemes.com/
Description: Clean and simple theme with Easy Digital Downloads and Discussion Board integrations
Tags: one-column,two-columns,right-sidebar,custom-background,custom-colors,custom-menu,custom-logo,featured-images,footer-widgets,full-width-template,theme-options,e-commerce
Version: 1.0.11.1618677461
Updated: 2021-04-17 16:37:41

*/

html.wf-inactive h1,
html.wf-inactive h2,
html.wf-inactive h3,
html.wf-inactive h4,
html.wf-inactive h5,
html.wf-inactive h6,
html.wf-active h1,
html.wf-active h2,
html.wf-active h3,
html.wf-active h4,
html.wf-active h5,
html.wf-active h6,
 {
	visibility: hidden;
}

html.wf-active h1{
	color:white;
}

.shadow_container {
    margin-top: -65px;
	box-shadow: 0px 4px 8px rgba(0,0,0,0.5);
	background-color: transparent;
}

.shadow_slide
{
	box-shadow: 0px 4px 8px rgba(0,0,0,0.5);
	background-color: transparent;
}


@media screen 
and (min-device-width : 10em) 
and (max-device-width : 30em) {
	.custom_image_tecno{
		display: none;
		visibility: hidden;
		height:0px;
	}

	/*
	html.wf-active h1{
		color:white;
		height:0px;
		visibility:hidden;
	}
	#html.wf-active h1{
		color:white;
		height:0px;
		visibility:hidden;
	}*/
}

@media screen and (min-width: 48em) {
	.site-header {
		padding: 8px 0;
		padding: 0rem 0;
	}
	.vce-row-container {
		margin-top:20px;
	}
	.entry-header{
		height: 8px;
		background-color: #003C5F;   
		min-width:100%;
	}
	.custom-logo {
		max-width: 40%;
		margin-top: 10px;
	}
	#mobile-contact-bar ul {
		/*box-sizing: border-box;
		line-height: 0;
		list-style-type: none;
		margin: 0;
		padding: 0;
		position: relative;
		text-align: center;
		width: 100%;*/
		visibility:hidden;
		height:1px;
		position: absolute;
		border:0px;
	}
	#mobile-contact-bar-outer {
    /*ckground-color: #ffffff;
    box-sizing: border-box;
    border-top: 1px solid #ffffff;
     height: 50px; 
    overflow: hidden;
    width: 100%;*/
		visibility:hidden;
		height:0px;
	}
	body {
     border-bottom: 0px solid #ffffff!important; 
	}
}




.justify{
	text-align: justify;
}

.centrado{
  margin-left: auto;
  margin-right: auto;
}

.site-footer-columns-inner {
	background-color: #2c3e50;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 0;
}

.footer-info .a{
	background-color: #2c3e50;
	text-align: center;
	font-size: 100%;
	color: white;
	padding: 16px 0;
	padding: 1rem 0;
}

.site-description{
	visibility:hidden;
	color: white;
	opacity:0;
	margin-top:-20px;
	
}


.site-footer .site-info {
	text-align: center; 
	font-size: 100%; 
	padding: 16px 0;
	padding: 1rem 0;
	opacity: 1; 
	color:white;
	background-color: #2c3e50;
}

.site-footer .site-info a {
	color:white;
	
}


.left_menu.selected 
{
	border-color: #999999;
    width: 271px;
    min-height: 0px;
    border-radius: 0px 10px 0px 10px;
    background-color: #C8C8C8;
    margin: 0px;
}

.left_menu, a{
	color:black;
	list-style:none;
	text-decoration: none;
}

.menu {
	list-style:none;
	margin-bottom:10px;
}


.left_menu a:hover{
	box-sizing: content-box;
	width: 100%;
	border-radius: 0px 10px;
    padding-bottom: 10px;
    padding-top: 10px;
	margin-left:-10px;
	padding-left:10px;
	padding-right:10px;
    position: relative;
    background-color: #C8C8C8
}

.left_menu a{
	color: #373737;
	padding-bottom: 10px;
    padding-top: 10px;
	padding-right:10px;
	line-height:40px;
	background-color: transparent;
	font-weight: bold;
	font-size: 16px;
	width: 250px;
}



.left_menu_append {
    border-radius: 10px;
    padding-bottom: 12px;
    padding-top: 23px;
	padding-left:10px;
	padding-right:10px;
    position: relative;
    z-index: 227;
    background-color: #E6E6E6;
	text-align:justify;
}

.ashe-preloader-wrap .loader::before {
	display: none !important;
}

.vce-simple-image-slider-list .vce-simple-image-slider-img.vce-simple-image-slider-img--scale {
     background-size: none; 
}
.carrousel_image2{
	width:454px;

}

.image_galery_shadow{
	/*box-shadow: 5px 5px white;*/
	/*box-shadow: 0px 4px 4px rgba(255,255,255,0.5);*/
	/*height:30px;
	-webkit-box-shadow: 4px 5px 10px 0px rgba(255,255,255,0.5);
	-moz-box-shadow: 4px 5px 10px 0px rgba(255,255,255,0.5);
	box-shadow: 4px 5px 10px 0px rgba(255,255,255,0.5);*/
}

.metaslider.ms-theme-radix .flexslider ol.flex-control-nav:not(.flex-control-thumbs) li a, .metaslider.ms-theme-radix ul.rslides_tabs li a, .metaslider.ms-theme-radix div.slider-wrapper .nivo-controlNav:not(.nivo-thumbs-enabled) a, .metaslider.ms-theme-radix .coin-slider .cs-buttons a {
    background: transparent;
    border: 0;
    border-radius: 0;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-size: 16px;
    height: auto;
    line-height: .7;
    margin: 0 2px 0 2px;
    padding: 2px 3px 5px 3px;
    text-decoration: none;
    text-indent: 0;
    -webkit-transition: background .2s ease-in-out;
    transition: background .2s ease-in-out;
    width: auto;
}

.center_img_tecno {
	float: center;
	margin: 0px;
	top: 0px;
}

section #origincode_videogallery {
    padding: 28px;
    display: block;
    min-height: 100%;
    text-align: center;
    margin-bottom: 30px;
    background-color: #003C5F;
    box-shadow: 0 0 10px;
}

.youtube{
	color:red;
	font-size:16px;
}


.facebook{
	color:blue;
	font-size:16px;
}
