*{margin:0; padding: 0}
* { box-sizing: border-box;
    position: relative;
  }
*html{overflow-x:hidden;}
a:visited{color:lightgrey;
         }
*footer{text-align: center;
        position: absolute;
        float: left;}
#imagen_header{min-width: 100%;
}
#recetas{color: #fafafa; 
}
#consejos{color: #fafafa;
}
#veniyconoce{font-family: "Minion Pro";
         font-size:15px; 
         width: 45%; 
         box-sizing: border-box;
         padding: -5px 0px 0px 70px;
         color: #8b8b8b; 
         margin: 15px 0px 0px 40px;
         left: 150px;
         top: 28px;
}
#veniyconoce2{font-family: "Minion Pro";
         font-size:15px; 
         width: 50%; 
         box-sizing: border-box;
         padding: -5px 0px 0px 70px;
         color: #8b8b8b; 
         margin: 15px 0px 0px 40px;
         left: 380px;
         bottom: 77px;
}
.botonentrar{position: relative;
             float: left;
             width: 80px;
        }
#webtallercocina{position: absolute;
                 left: 400px;
                 top: 160px;}
html {font-family: "Merriweather", "Times New Roman", sans-serif;
      color: #111;
      font-size: 9px;
      background: url(img/tabla.jpg);
      }
#fototomates{float: left;
             left: 30px;
             bottom: 50px;
             margin: 0 0 0 0;}
#pais{width: 50%;
      font-size: 50px;
      color: #fff;
      font-family: Nueva Std;
}
.pais2{position: absolute;
        float: right;
         font-family: "Minion Pro";
         font-size:17px; 
         width: 45%; 
         box-sizing: border-box;
         padding: -5px 0px 0px 20px;
         color: #fff; 
         left: 475px;
         bottom: -62px;
}
#home{background: #2c0707;
     }
main { width: 100%;
       min-height: 1200px; 
        }
body{ width: 100%; 
      min-height: 1200px;
     }
.buscador{
    height: 2.5rem;
    background: #fafafa;
    border: 1px dashed #704535;
    overflow: hidden;
   }
nav {width: 100%; 
    height: 50px; 
    background: #400c0c;
        }
#estrenamos{width: 50%;
            font-size: 30px;
            margin-left: 20px;
            color: #bcbcbc;}
nav ul { list-style-type: none; 
       }
nav ul li {position: relative; 
          float: left;  
          margin: 10px 0px 0px 0px;
             
          }
.pasos {padding: 50px 0px 0px 150px;
        font-family: "Nueva Std";
        position: relative;
        text-align: left;
        top: 25px;
        left: -150px;
        font-size: 60px; 
        color: #fff;
        }

#chipafoto{position: relative;
       left: 40px;
       }
#alfajores{position: relative;
       left: 90px;
}
#humus{position: relative;
       left: 20px;
      border-top-width: 10px;
      border-bottom: 10px solid brown;
     
}
#unpocodehistoria{position: absolute;
                  float: left;
                  width: 80%;
                  font-family: Arial;
                  font-size: 16px;
                  color: #5d5d5d;
                  left: 20px;
                  top: 400px;
    
 }
#video{width: 500px; 
       height: 300px;
       position: absolute; 
       float: right;
       right: 60px;
       bottom:23px;
       }
.textual{font-family: "Minion Pro";
         font-size:12px; 
         width: 40%; 
         box-sizing: border-box;
         padding: -5px 0px 0px 00px;
         color: #8b8b8b; 
         margin: 15px 0px 0px 20px;
         border-bottom: 10px solid #771414;
         margin-bottom: -100px}

nav ul li a {font-family: "Minion Pro";
             font-size: 22px; 
             text-decoration: none;
             margin-top: 0.1rem;
             padding: 10px 20px 30px 20px;
            }
.taller {border-color: beige;
         border-box= 1px;
         width: 100%; 
         height: 100px;
         top: 65px;
         left: 9px;
          }
nav ul li a:hover { background: #2c0707; 
                    color: white; 
                    height: 200px;
                  }
.row {clear: both;
      overflow: auto;
     }
.container{
    max-width: 980px;
    margin: 0 auto;
    background: #2c0707;
    padding-right: 10px;
    padding-left: 10px;
    }
.botonMain{
    margin-right: 2em;
    padding: 0.5em 0.6em;
    margin-bottom: 1em;
    display: inline-block;
    border: 1px dashed #704535;
    color: #704535;
    float: left;
    }
.botonMain:hover {
    border: 1px solid #704535;
    background: #704535;
    color: #fafafa;
    }
.asd{width: 100%;
}
.campoFormulario {
    height: 2.5rem;
    background: #fafafa;
    border: 1px dashed #704535;
    overflow: hidden;
}
footer{
       text-align: center;
    box-sizing: border-box;
       }
      
.seguinos{text-align: right;
        }
.seguinos img{
    position: relative;
    top: -22px;
    width: 30px;
    height: 30px;
}
.seguinos p{position: relative;
            right: 110px;
            color: white;
            font-family: Calibri;
}
#footerid{
    background-color: #400c0c;
}
.copyrighttext{position: relative; 
               right: 85px;
               color: white;    
               font-family: Arial;
               top: 22px; 
               
}
#busqueda{position: absolute;
          left:615px;
          top: 14px;
          width: 250px;
         }
#conocenos{background:#2c0707; }
#submit{
    position:absolute;
    left:880px;
    top:14px;
}
#platodeldia{background:#2c0707; }
    
.quienessomos{position: absolute;
              text-align: left;
              font-family: "Nueva Std";
              box-sizing: border-box;
              width: 50%;
              margin-top: 50px;
              margin-left: 40px;
              font-size: 55px;
              color: #fff;
                }
#quienessomos2{margin-top: 125px;
               margin-left: 20px;}
#historia{margin-top: 20px;
          margin-left: 20px;
          width: 100%;
          font-size: 22px;
          font-family: Minion Pro;
}
.main2{background-color: #2c0707;
       padding-bottom: 10px;
       overflow-x:hidden;
       }

.fotomujer{position: absolute; 
           left: 500px;
           top: 115px;
        }
#fotohombre{margin-top: 100px;
            }

#videotutorial{position: absolute;
               left: 70px;
               top: 400px}
#miriam{position: absolute;
        left: 850px;
        width: 17%;
        top: 130px;
       }
#miriamtexto{position: relative;
             color: #be5027;
             font-size: 10px;
             left: 550px;
             margin-top: -182px;
}
#miriamnombre{position: relative;
             color: #fafafa;
             font-size: 16px;
             left: 550px;
             margin-top: 0px;
             }
#datosmiriam{position: relative;
             color: #d1d1d1;
             font-family: Arial;
             font-size: 10px;
             left: 580px;
             margin-top: 40px;
}
#tucuman{position: relative;
             color: #d1d1d1;
             font-family: Arial;
             font-size: 10px;
             left: 580px;
             margin-top: 25px;
}
#iconousuario{position: absolute;
             left: 700px;
             margin-top: 33px;
             width: 25px;
}
#iconousuario2{position: absolute;
             left: 544px;
             margin-top:10px;
             width: 35px;
    }
#iconousuario3{position: absolute;
             left: 700px;
             margin-top:20px;
             width: 25px;
}
#especialidades{position: relative;
             color: #d1d1d1;
             font-family: Arial;
             font-size: 10px;
             left: 580px;
             margin-top: 25px;
             width: 15%;
}
#footerfinal{align-content: center;
             top: 150px;
             right: 270px;
              }
#fotoacumar{position: relative; 
            float: left;
            margin-left: 50px;
            margin-top: 25px;
             }
#carbonadatitulo{margin:40px 0px 0px 60px; 
                }
.carbonadatexto{font-family: "Minion Pro";
         font-size:13px; 
         width: 35%; 
         box-sizing: border-box;
         padding: -5px 0px 0px 50px;
         color: #e5e4e4; 
         margin: 20px 0px 0px 60px;
          }
#paracomentar{position: absolute;
              width: 200px;
              height: 100px;
              bottom: 60px;
              right: 600px;
}
#enviar{position: absolute;
        bottom: 35px;
        right: 680px;
}
#bannerrecetas{position: relative;
                width: 300px;
                float: right;
                margin: 700px 80px 0px 700px;
                bottom: 45px;
                }

#nombre{position: relative;
          float: bottom;
          bottom: 30px;
          top:765px;
          width: 120px;
          height: 20px;
          left: 140px;
         }
#apellido{position: relative;
          float: bottom;
          bottom: 30px;
          top: 735px;
          width: 120px;
          height: 20px;
          left: 18px;
}
#ranking{position: absolute;
         width: 150px;
         float: left;
         bottom: 240px;
         left: 63px;}