#navigation {
margin-bottom: 1em;
}
@media only screen and (min-width: 768px) { #navigation { display: none !important; } #navigation_beautiful_type, #navigation_centred, #navigation_header, #navigation_top_align, #navigation_top_tabs { display: none !important; }
#navigation .menus {
float: right;
} #header #navigation { 
display: block !important;
float: right; 
width: auto; 
clear:none; 
margin-top: 0;
max-width: 100%; // This can be changed
background: none;
}
}
@media only screen and (max-width: 767px) {  body.full-width #header #navigation {
top: -39px;
left: 0px;
}
body:not(.full-width) #header #navigation {
top: -39px;
left: -14px;
}   }
@media screen and (-webkit-min-device-pixel-ratio:0) { ::i-block-chrome, #header #navigation {
left: -14px;
top: -39px;
}
}
@media only screen and (min-device-width : 320px) and (max-device-width : 568px) { #header #navigation {
left: -14px;
top: -39px;
}
}
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) { #header #navigation {
left: -14px;
top: -39px;
}
}