.shiftnav-toggle-main-block {
display: none;
}

#shiftnav-toggle-main:before {
padding: 14px 16px 14px 16px !important;
border-radius: 2px;
border: 2px solid #EAEAEA;
color: #FFF;
}

#shiftnav-toggle-main {
width: 62px;
right: 5%;
  top: 24px;
left: auto;
background: none !important;
color: #777;
padding: 0px;
}

body {
padding-top: 0px !important;
}

.shiftnav.shiftnav-skin-light {
background: #FFF !important;
}

.shiftnav:after {
-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.4); -moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.4); -ms-box-shadow: 0 0 8px rgba(0, 0, 0, 0.4); -o-box-shadow: 0 0 8px rgba(0, 0, 0, 0.4); box-shadow: 0 0 8px rgba(0, 0, 0, 0.4);
}

.shiftnav.shiftnav-skin-light ul.shiftnav-menu ul.sub-menu li.menu-item > .shiftnav-target {
color: #333;
}

.shiftnav.shiftnav-skin-light ul.shiftnav-menu li.menu-item > .shiftnav-target {
font-weight: 600;
font-size: 18px !important;
}

.shiftnav.shiftnav-skin-light ul.shiftnav-menu li.menu-item.current-menu-item > .shiftnav-target, .shiftnav.shiftnav-skin-light ul.shiftnav-menu > li.shiftnav-sub-accordion.current-menu-ancestor > .shiftnav-target, .shiftnav.shiftnav-skin-light ul.shiftnav-menu > li.shiftnav-sub-shift.current-menu-ancestor > .shiftnav-target, .shiftnav.shiftnav-skin-light ul.shiftnav-menu li.menu-item ul.sub-menu .current-menu-item .shiftnav-target,
.shiftnav.shiftnav-skin-light ul.shiftnav-menu li.menu-item.shiftnav-active > .shiftnav-target, .shiftnav.shiftnav-skin-light ul.shiftnav-menu li.menu-item.shiftnav-in-transition > .shiftnav-target {
background: #555;
color: #FFF;
}

.shiftnav.shiftnav-skin-light ul.shiftnav-menu li.menu-item .shiftnav-submenu-activation {
background: rgba(0, 0, 0, 0.4);
}

