.content {
    margin-top: 20px !important;
}

#main-header {
    padding-top: 50px !important;
    padding-bottom: 10px !important;
}

#logo {
    padding-top: 0px !important;
}



.my_nav  {
    padding-left: 0px;
    width:auto !important;
    margin-top: 25px;
    margin-left: 30px;
        
}

.my_nav  li {
    display: inline;
    padding-right: 10px;
    padding-left: 10px;
    text-align: center;
}
.my_nav  ul{
    display: block;
    height: 40px;
    width: auto;
}

.my_nav  li {
    border-right: 1px solid #bbb;
}
.my_nav  li:last-child {
    border-right:none;
}

.my_nav  li a {
      
    color: #34495E;
}

.my_nav  li a:hover {
    color: #9b59b6;   
}

.bx-core-popup-menu {z-index: 2000 !important;}