.top-menu-wrapper .navigation {position: absolute; right: 0px; top: -30px; font-family:verdana;font-size:14px;}
.top-menu-wrapper .navigation select {background-color: transparent; color: #fff; border: 0px; outline:0px; padding: 5px 10px;cursor:pointer;position:absolute;top:0;right:0;}
.top-menu-wrapper .navigation select option{background-color: #fff; color:#000;}
.top-menu-wrapper .navigation .other-links-button {color: #fff;display: inline-block; font-size: 18px; cursor:pointer; outline: 0px;position:absolute;right: 120px;top:-2px;}
.top-menu-wrapper .navigation .other-links-menu {position: absolute;z-index: 10000;background-color: #fff;right: 30px;width: 200px;top:0px;padding: 5px 0 5px 0;border-radius: 5px; display:none; margin-top:30px;}
.top-menu-wrapper .navigation .other-links-menu a {font-size: 14px;font-family: verdana;color: #000; text-decoration: none;}
.top-menu-wrapper .navigation .other-links-menu #contact-us {cursor:pointer;}
.top-menu-wrapper .navigation .other-links-menu div {padding: 5px;}
.top-menu-wrapper .navigation .other-links-menu div:hover {background-color:#f5f2f2;}

@media screen and (max-width: 720px){
    .top-menu-wrapper .navigation { display: inline; position: static; }
    .top-menu-wrapper .navigation select { position: static; }
    .top-menu-wrapper .navigation .other-links-button { display: none; }
    .top-menu-wrapper .navigation .other-links-menu { position: static; display: block; background-color: transparent; color: #fff; text-align: left; margin: 10px; padding-left: 10px; }
    .top-menu-wrapper .navigation .other-links-menu a { color: #fff; }
    .top-menu-wrapper .navigation .other-links-menu div {padding: 10px;}
    .top-menu-wrapper .navigation .other-links-menu div:hover { background-color: inherit; }
}