body{ background-color: #65052d; 
    font-family: 'Raleway', sans-serif;
    }

@import url(http://fonts.googleapis.com/css?family=Raleway);

header{
    width: 100%; 
    height: 60px;
    background-color: #b8d19c;
    
    
}

nav {
    margin-top: 4rem;
    }
    
nav ul {
    list-style:none;
    margin: 20px;
    padding:10px;
}

nav ul li {
    margin-bottom:5rem;
    float:right;
    display:inline-block;
    margin-right: 20px;
    align-content: stretch; 
}

nav ul li a {
    text-decoration: none;
    color: #65052d;
    display: block;
    text-align: center;
    margin-bottom:20px;
    margin-top:20px;
    line-height: 5px;
          
}

 nav ul li a:hover {
     color: #FFF;
         
}

section {
    margin-left: 20px;
    
}



#pagina{ 
    background-color: #666;
    max-width: 960px; 
    margin: auto;
}


article{padding: 20px;
        
}

.negro{ 
    color: #000;
    font-size: 12px;
    margin: 25px 0px 10px 10px;
    background-color: #000;
}


.bajada{font-size: 12px; color: #f00;}

section#section-logo{
    width:50%;
    float: right;
    margin-top: 5px;
    margin-right: 520px;
    position:inherit;
     
}

section#section-logo img{
    width:50%;
      
}

section#section-logodgpc{
    width:25%;
    float: left;
    margin-top: -65px;
    margin-left: 790px;
     
}

section#section-logodgpc img{
    width:50%;
      
}

section#section-mica{
    width:65%;
}



section#section-mica img{
    width:65%;
}

section#section-gianna{
    width:65%;
}

section#section-gianna img{
    width:65%;
}

section#section-flor{
    width:40%;
    margin-top: -30px;
   
}

section#section-flor img{
    width:40%;
    margin-top: -30px;
}

.mail {
    font-size:12px;
    }

.nasiflorencia {
    font-size:15px;
    margin-left: 40px;
    margin-top: 60px;
    }

.dni {
    font-size:12px;
    margin-bottom: : 10px;
    }

.primero {
    font-size:12px;
    margin-bottom: : 10px;
    }

.segundo {
    font-size:12px;
    margin-bottom: : 10px;
    }

.tercero {
    font-size:12px;
    margin-bottom: : 10px;
    }

section#section-jt21{
    margin-top: 20px;
    margin-right: 20px;
    float:left;
    margin-top: -7px;
}

section#section-jt21 img{
    margin-top: 20px;
    margin-left: 20px;
    float:left;
    margin-top: -7px;
        
}






@media all and (min-width:0px) and (max-width:320px) {
div#redes {
    width:10rem;
    position:absolute;
    top:8rem;
    right:0,21rem;
    display: block;
    
}
}
    
   
    
@media all and (min-width:321px) and (max-width:1024px) {
nav ul li {
        width: 8rem;
        float: left;
        display:inline-block;
        background-color:transparent;
}
article {
        clear: both;
}
}        
    


    
