body{
	margin:0px;
	font-family: 'Dosis', sans-serif;
	}
#log
{	
	background: url(http://www.editeced.mx/editeced/home/img/home/logo_home.png) no-repeat center center;
	z-index: 500;
	height:300px;
	position: absolute;
	top: -70px;
    padding-bottom: 50px;
    padding-right: 500px;
    padding-left: 50px;
}

#log1
{	
	background: url(http://www.editeced.mx/editeced/home/img/home/logo_home.png) no-repeat center center;
	z-index: 500;
	height:300px;
	position: absolute;
	top: -70px;
    padding-bottom: 50px;
    padding-right: 330px;
    padding-left: 50px;
}


a:visited
{
color:#FFF;
}
a:link   
{   
display:block;
color:#FFF;
padding-bottom: 7px;
border-bottom: 2px solid transparent;
-moz-border-bottom: 3px solid transparent;
-webkit-border-bottom: 3px solid transparent;
-ms-border-bottom: 3px solid transparent;
-o-border-bottom: 3px solid transparent;
 text-decoration: none;  
}
a:hover
{
color:#FFF;
border-bottom: 2px solid #FFF;
transition: border-bottom-color 0.1s linear 0s;
-moz-transition: border-bottom-color 0.1s linear 0s;
-ms-transition: border-bottom-color 0.1s linear 0s;
-o-transition: border-bottom-color 0.1s linear 0s;
-webkit-transition: border-bottom-color 0.1s linear 0s;
}
.Menu li{ 
	list-style-type: none;
	float: left; 
	position:relative; 
	right: 50%;}
.Menu li ul{
	display: none; 
	position: absolute;
	background-color: #f79130;
	left: 26px;
	top: 62px;
	width: 122px;
	}
/*----------Muestra el submenu----------*/
.Menu li:hover > ul{
	display: block;
}
.Menu li ul li{
	clear: both;
	font-size: 18px;
	list-style: none;
	padding-top: 10px;
	padding-bottom: 5px;
	border-bottom: 1px solid #fff;
	position:relative;
	left: -40px;
	width: 163px;
	text-align: -webkit-left;
}



/* Características del menú normal*/
nav.normal
{
	display:none;
}

/* Características del menú nuevo */
nav.nuevo
{ 
	background-color: #f79130; 
	height: 100px;
	display:block;
	
}

#ourwork_min
{
	font-family: 'Actor', sans-serif;
	font-size:18px;
	letter-spacing: 5px;
	border: 1px solid  #FFFFFF;
	border-radius: 5px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-o-border-radius: 10px;
	-ms-border-radius: 10px;
	width: 140px;
	height: 20px;
	border-radius: 40% / 20%;
	padding-top: 8px;
	cursor: default;
	text-align: center;
	position: absolute;
	left: 0px;
}
#ourwork_min:before {
  content: '';
  position: absolute;
  top: 10%;
  bottom: 10%;
  background: inherit;
  border-radius: 5% / 50%;
}


#ourwork
{
	font-family: 'Actor', sans-serif;
	font-size:28px;
	letter-spacing: 5px;
	border: 1px solid  #FFFFFF;
	border-radius: 5px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-o-border-radius: 10px;
	-ms-border-radius: 10px;
	width: 200px;
	height: 30px;
	border-radius: 40% / 20%;
	padding-top: 8px;
	cursor: default;
	text-align: center;
}
#ourwork:before {
  content: '';
  position: absolute;
  top: 10%;
  bottom: 10%;
  right: -5%;
  left: -5%;
  background: inherit;
  border-radius: 5% / 50%;
}

#fijo {
     position: fixed;
     z-index: 800;
     min-width: 100%;
     top: 0px;
}

#Bck {
	position: 0px 0px;
	position:fixed;
	left: 0;
	top: 0px;
	z-index: -1;
}

#fijo2 {
  	width: 100%;
	height: 100%;
	position: fixed;
	top: 0px;
  }

#fijo2min {
  	width: 100%;
	height: 100%;
	position: absolute;
	top: 280px;
  }
  
#principal {

     position: absolute;
     background-color:#fff; 
     z-index: 700;
     width: 100%;
     top: 890px;
}
#orange{
 	z-index: 900;
	padding-top:5px;
	font-family: 'Actor', sans-serif;
	font-size: 24px;
	font-weight:bold;
    background: url(http://www.editeced.mx/editeced/home/img/home/fondo2.png) no-repeat center center;
	-webkit-background-size: cover;
  	-moz-background-size: cover;
 	-o-background-size: cover;
  	background-size: cover;
    height:250px;
    color:white;

	}
#blanc{
 z-index: 900;
	padding-top:20px;
	font-family: 'Dosis', sans-serif;
	font-size:40px;
	font-weight:bold; 
    height:230px;
    color: #999;

	}
	
#blancp{
	font-weight:100;
	font-size:22px;}
	
#gray2{
 z-index: 900;
	padding-top:20px;
	font-family: 'Dosis', sans-serif;
	font-size:40px;
	font-weight:bold;
    background-color:#C9CCCE; 
    height:230px;
    color:white;

	}	
	
#orangep{
	font-weight:100;
	font-size: 22px;}
#Layer_orange {
top: -29px;
}
#cross3{
 width: 70%;
	padding-top:20px;
	font-family: 'Actor', sans-serif;
	font-size:36px;
    }
#cross{
     width: 70%;
	padding-top:20px;
	font-family: 'Dosis', sans-serif;
	font-size:26px;
	}
	
#cross1{
 	width: 80%;
	margin: 0 auto;
	display: inline-block;
	text-align:center;
	padding-top:20px;
	padding: 0;
	font-family: 'Dosis', sans-serif;
	font-size:18px;
	color:#606262;
	}
#cross1 li {
	padding: 20px;
	padding-top: 30px;
	display: inline-block; 
	margin: 0 4px 0 0; 
	list-style:none;}

#cross2{
 	width: 80%;
	margin: 0 auto;
	display: inline-block;
	text-align:center;
	padding-top:20px;
	padding: 0;
	font-family: 'Dosis', sans-serif;
	font-size:18px;
	color:#606262;
	list-style-type:none;
	}
#cross2 li {
	padding: 20px;
	padding-top: 30px;
	display: inline-block; 
	margin: 0 4px 0 0; 
	list-style-type:none;}

#txtor{
	   color:#f69130;
	}
	
#foot{

padding-top:40px;
padding-bottom:40px;
padding-left:100px;
padding-right:100px;
font-family: 'Dosis', sans-serif;
color:#FFFFFF;
font-size:16px;
background-color:#707070;
z-index:1000;
	 }
#cross12{
	padding-top:20px;
	padding-left:30px;
	font-family: 'Dosis', sans-serif;
	font-size:22px;
	}
	
#orangetitle{
	padding-top:20px;
	padding-bottom:20px;
	font-family: 'Dosis', sans-serif;
	font-size:46px;
    color:#f69130;
    }
	
/*colorear la imagen y añadir texto*/
#bljaIMGte{
float:left;
position:relative;
}

#txtf{
width:100%;
background:rgba(246,145,48, 0.8);
padding-top:120px;
padding-left:0px;
position:relative;
text-align:left; 
font-family: 'Dosis', sans-serif;
font-size:5em;
color:white;
height:813px;
line-height: 1;
/*text-transform: uppercase;*/
}
#txtf1{
	width:100%;
background:rgba(246,145,48, 0.8);
padding-top:0px;
padding-left:0px;
position:relative;
text-align:left; 
font-family: 'Actor', sans-serif;
font-size:5em;
color:white;
height:900px;
line-height: 1;
top: -300px;
/*text-transform: uppercase;*/
}

#homelogos {
	width:75%;
	margin-right:auto;
	margin-left:auto;
	margin-top:0px;
	margin-bottom:0px; 
}

@media screen and (min-width: 801px){
#cssmenu2{display:none;}
#fijo2min{display:none;}
#cross31{display:none;}

#txtf1{display:none;}
#Bck2 { display: none;}
#Bck3 {
		display: none;
	}
#Bck4{
	display: none;
	}
#cross1_mini
    {
		display: none;
	}
}
@media screen and (max-device-width: 1024px) 
{
	#cssmenu2{display:block;}
	#menulargo{display:none;}
	#txtf{top: -30px;}
	#Bck{ top: 100px;}
	#log{ display: none;}
}
/*------------------------------------VERSIÓN IPAD--------------------------------*/
@media screen and (max-width: 818px){
#orange {
font-size: 22px;
}
#Layer_orange {
top: -27px;
}
}
@media screen and (max-width: 800px) and (min-width: 401px)
{
#fijo{display: none;} /*excelente*/
#fijo2{display:none;} /*excelente*/
#cross1{display:block;} /*excelente*/
#Bck { display: none;}
#Bck2 { display: none;}
#Bck3 {
		display: none;
	}
#cross1_mini
    {
		display: none;
	}
#cabecera
{
	font-size: 60px;
	
}
#principal {
     position: absolute;
     background-color:#fff; 
     z-index: 700;
     width: 100%;
     top: 650px;
	}
#Bck4{
	top: 130px;
    position: fixed;
	left: 0;
	z-index: -1;
	}
	#orange {
	font-size: 20px;
	}
	#orangep {
	font-size: 16px;
	}
	#Layer_orange {
top: -25px;
}
}



/*------------------------------------VERSIÓN IPHONE--------------------------------*/
@media screen and (max-width: 400px) and (min-width: 321px){
	#log1{
		display: none;
	}
	#fijo
	{
		display: none;
	}
	.bljaIMGtex
	{
		display: none;
	}
	#cross1
	{
		display: none;
	}
	#cross1_mini{
 	width: 80%;
	margin: 0 auto;
	text-align:center;
	padding-top:20px;
	padding: 0;
	font-family: 'Dosis', sans-serif;
	font-size:18px;
	color:#606262;
	}
	#cross1_mini td {
	padding: 20px;
	padding-top: 30px;
	}
	
	#principal {
     position: absolute;
     background-color:#fff; 
     z-index: 700;
     width: 100%;
     top: 450px;
	}
	#Bck{
		display: none;
	}
	#Bck2 {
	display: none;
	}
	#Bck3 {
	position:absolute;
	left: 0;
	top: 132px;
	z-index: -1;
	}
	#Bck4{
	display: none;
	}
	#cabecera
	{
	font-size: 40px;
	}
	#orange {
	font-size: 17px;
	}
	#orangep {
	font-size: 14px;
	}
	#Layer_orange {
top: -22px;
}
}
@media screen and (max-width: 320px)
{
	#log1{
		display: none;
	}
	#fijo{display: none;}
	.bljaIMGtex{
		display: none;
	}
	#cross1{
		display: none;
	}
	#cross1_mini{
 	width: 80%;
	margin: 0 auto;
	text-align:center;
	padding-top:20px;
	padding: 0;
	font-family: 'Dosis', sans-serif;
	font-size:18px;
	color:#606262;
	}
	#cross1_mini td {
	padding: 20px;
	padding-top: 30px;
	}
	
	#principal {
     position: absolute;
     background-color:#fff; 
     z-index: 700;
     width: 100%;
     top: 450px;
	}
	#Bck{
		display: none;
	}
	#Bck2 {
	position:absolute;
	left: 0;
	top: 134px;
	z-index: -1;
	}
	#Bck3 {
		display: none;
	}
	#Bck4{
	display: none;
	}
	#cabecera
	{
	font-size: 40px;
	}
	#orange {
	font-size: 15px;
	}
	#orangep {
	font-size: 12px;
	}
	#Layer_orange
	{
		top: -20px;
	}
}
@media screen and (max-device-width: 400px)
{
#foot{
padding-top:20px;
padding-bottom:20px;
padding-left:5px;
padding-right:5px;
font-size:15px;
height: 110px;
}
	
}