#gkHeaderNav {
background: #fff none repeat scroll 0 0 !important;
position: fixed !important;
top: -45px !important;
}
#gkBg {
padding-top: 75px;
}
@media only screen and (max-width:1160px) {
.gkMainMenu + #gkMobileMenu {
display: block;
}
.dark-bg #gkMobileMenu i, .dark-bg #gkMobileMenu i::after, .dark-bg #gkMobileMenu i::before {
background: #000 none repeat scroll 0 0;
}
}
#gkHeaderMod {
margin-top: 0;
}
#gkHeaderMod img {
top: 0 !important;
transform: translateY(0px) translateX(-50%);
-webkit-transform: translateY(0px) translateX(-50%);
-moz-transform: translateY(0px) translateX(-50%);
-ms-transform: translateY(0px) translateX(-50%);
-o-transform: translateY(0px) translateX(-50%);
}
@media screen and (min-width:1160px) {
.frontpage #gkBg
{
padding-top: 45px;
}
#gkHeaderNav {
background: #CCCCCC none repeat scroll 0 0 !important;
position: fixed !important;
top: -45px !important;
z-index: 999;
}
#gkHeaderNav.gk-fixed-nav
{
box-shadow: none !important;
height: 90px;
}
#gkHeaderNav.gk-fixed > div
{
padding: 45px;
}
#gkLogo
{
margin: 60px 0 0;
}
#gkLogo.text
{
margin-top: 0 !important;
padding-top: 15px;
}
#gkLogo img
{
margin-top: -47px !important;
}
#gkHeaderNav .gkMainMenu
{
margin: 45px 0 0 !important;
}
}
@media only screen and (max-width:1040px) {
#gkHeaderNav .gkMainMenu + #gkMobileMenu,
.gk-fixed-nav #gkMobileMenu {
top: 50px !important;
}
}
@media only screen and (max-width:1040px) {
#gkHeaderNav .gkMainMenu + #gkMobileMenu {
top: 50px !important;
}
.gk-fixed-nav #gkMobileMenu {
top: 0px !important;
}
}
@media only screen and (max-width:1160px) {
#gkHeader .gk-fixed-nav #gkLogo, #gkHeader .gk-fixed-nav #gkMobileMenu {
margin-top: 23px !important;
}
}