/* CSS Document */
@media screen and (max-width:1000px) {
  /* reglas CSS */
  /*#b6babd Gris claro  #8d2319 Rojo  69737a; gris fuerte*/
  body{
    font-family:"Verdana";
    padding:0px;
    margin:0px;
    background:url("../Imgs/Fondohumo.jpg") fixed center top 100% no-repeat;
  }
  a{
    text-decoration:none;
    color:#8d2319;
  }
  li{
    list-style:none;
  }
  .Boton{
    cursor:pointer;
  }
  .Oculto{
    display:none;
  }
  contenedor{
    width:100%;
  }
  encabezado{     
    display:block;
    position:relative;
    top:0px;
    width:100%;  
    background:#fff;
    z-index:1000;
    padding-bottom:10px;
  }
  logo{
    margin:10px;
    width:150px;
  }
  logo img{
    width:150px;
  }
  #BMmovil{
    font-size:50pt;    
  }
  #BtnMenu:checked ~ menu{
    transform: translateX(0%);
  }
  menu{    
    width:100%;
    background:#69737a;
    color:#fff;
    left:0px;
    display:none;    
  }
  menu li{
    font-size:30pt;
    color:#fff;
  }
  
  menu li:hover > ul{
   /* display:block;*/
  }
  menu > li > ul{
    display:none;     
  }
  menu > li > ul > li > a{
      color:#fff;
  }
  menu > li > ul > li{
      font-size:20pt;
      padding-bottom:10px;
      /*border-bottom: 1px solid #fff;*/
  } 
  redes{
    position:absolute;
    right:20px;
    top:10px;    
    width:500px;
    text-align:right;    
  }
  .icoRS{
    display:inline-block;    
    width:50px;
    height:50px;
  }
  .icoRS{
    cursor:pointer;
    display:none;
  }
  #Sesion{
    font-size:50pt;
  }
  #SliderCh{    
    top:-100px;
  }
  slider li{
    display:inline-block;
  }
  slider img{
    width:100%;
  }
  slider b{
    position:absolute;
    display:block;
    top:-50px;
    padding:-10px;
    left:50px;;
  }
  .SliderGde{
    display:none;
  }
  .Videin{
	  width:50%;
	  
  }
  /*************************************Apartados**********************************************************/
  seccionesb{
  
  }
  apartado{
     position:relative;
     display:block;
     width:100%;              
     margin-bottom:20px;
     margin-top:20px;     
  }
  apartado Titulo{
    width:100%;
    display:block;
    font-size:24pt;
    color:#8d2319;
    text-align:center;
  }
  apartado img{
    width:90%;
    margin:5%;
    display:block;
    position:relative; vertical-align:middle;
  }
  apartado span{
    width:100%;
    display:block;    
    position:relative;  vertical-align:middle;
    font-size:20pt;
    text-align:center;
    font-family:Verdana;
  }
  /*************************************Formularios********************************************************/
  .Formita{
       display:block;
       text-align:left;
       
  }
  .Formita input, .Formita select, .Formita textarea{
    width:350px;
    font-size:20pt;
    margin-top:10px;    
  } 
  
  /****************************************Footer**********************************************************/
  footer{
    position:relative;
    bottom:0px;    
    background:#8d2319;
    color:#fff;
    width:100%;    
  }
  seccionesf{
    position:relative;
    width:100%;            
  }
  seccion{
        display:block;
        width:100%;               
        text-align:left;
        padding:10px;        
        vertical-align:top;
        font-size:20pt;
  }
  seccion Titulo{
    display:block;
    border-left:3px solid #b6babd;
    color:#fff;
    font-size:12pt;
    padding-left:10px;
    padding-bottom:2px;
  }  
  seccion li{
    display:inline-block;
    padding-left:50px;
    padding-top:5px;
    font-size:30px;
    cursor:pointer;
  }
  seccion a{
    color:#fff;
  }
  seccion a:hover{
    color#69737a:;    
  }
  pie{
    position:relative;
    display:block;
    width:100%;
    text-align:right;
    height:20px;
    background:#000;
    color:#fff;
    font-size:7pt;
    padding-top:10px;
  }
  Login{
    display:none;
    position:fixed;
    top:50%;
    margin-top:-100px;    
    width:100%;
    height:auto;
    background:url("../Imgs/bgloginM.jpg") top repeat-x;
    -webkit-border-radius: 10px 0 10px 0;
    border-radius: 10px 0 10px 0;
    -webkit-box-shadow: 5px 5px 5px #000;
    box-shadow: 5px 5px 5px  #000;
    text-align:center;
    z-index:1000;
    padding-bottom:0px;
  }      
  Login span{
    width:100%;
    display:block;
    float:left;    
    height:100%;
    padding-bottom:45px;
  }
  Login input,Login select{
    width:500px;
    padding:3px;
    font-size:24px;
    -webkit-border-radius: 5px 0px 5px 0px;
    border-radius: 5px 0px 5px 0px;
  }
  .BtnClose{
    position:absolute;
    top:5px;
    right:5px;
    color:#666;
    font-size:50pt;
    cursor:pointer;
  }
 Flotante{
    position:fixed;
    left:50%;
    width:440px;
    margin-left:-220px;
    top:0px;
    background:#8d2319;/*#999;*/ 
    padding:5px;  
    text-align:center;
    -webkit-border-radius: 10px 0 0 10px;
    border-radius: 10px 0 0 10px;
    -webkit-box-shadow: -3px 3px 5px 3px #616161;
    box-shadow: -3px 3px 5px 3px #616161;
    z-index:1000; 
  }      
  Flotante a{
    margin-left:10px;
    margin-right:10px;
    display:inline-block;
    color:#fff;
    font-size:60pt;
  }
  Flotante a:hover{
    color:#8d2319;
  }  
}