#topnav {
    width:100%;
    height:65px;
    margin:0 auto;
    padding:15px 0 0 0;
    background:#FFF;
}

#topnav #info {
    width:90%;
    margin:0 auto;
    padding:0;
}

#topnav #info #logo {
    width:25%;
    padding:0;
    float:left;
}

#topnav #info #socials {
    width:74%;
    padding:0;
    float:left;
}

#topnav #info #socials ul {
    cursor:pointer;
    font-family:Poppins;
    font-weight:400;
    font-variant:small-caps;
    font-size:140%;
    color:#777;
    z-index:1000;
    list-style:none;
    display:inline;
}

#topnav #info #socials li, #topnav #info #socials li ul {
    float:right;
    width:85px;
    text-align:center;
    margin:auto;
    display:inline;
}

#topnav #info #socials li a, #topnav #info #socials li a:visited {
    text-decoration: none; 
    background-color:transparent;
    color: #777;
    text-align:center;
    display:inline;
}

#topnav #info #socials li:hover, #topnav #info #socials li a:hover {
    color: #555;
}
