.shiftnav.shiftnav-skin-custom {
font-size: 13px;
line-height: 1.3em;
background: url(//yokai.com/wordpress/wp-content/plugins/shiftnav-pro/custom/sidebar_2_bg.png) repeat-y;
background-color: rgba(0, 0, 0, .3);
}
.shiftnav.shiftnav-skin-custom .shiftnav-site-title {
font-size: 30px;
text-align: left;
padding: 40px 25px;
font-weight: normal;
}
.shiftnav.shiftnav-skin-custom ul.shiftnav-menu li.menu-item > .shiftnav-target {
color: #4d4d4d;
font-size: 13px;
font-weight: normal;
border-top: 1px solid #005B85;
border-bottom: 1px solid #005B85;
font-family: 'Gloria Hallelujah', cursive;
padding-left: 59px;
margin-left: 16px;
}
.shiftnav-inner h3 { 
font-family: 'Gloria Hallelujah', cursive;
font-size: 1.3em;
margin-left: 30px;
}
.shiftnav.shiftnav-skin-custom ul.shiftnav-menu li.menu-item .shiftnav-submenu-activation {
color: #555555;
}
.shiftnav.shiftnav-skin-custom ul.shiftnav-menu li.menu-item .shiftnav-submenu-activation:hover {
color: #D05E52;
}
.shiftnav.shiftnav-skin-custom ul.shiftnav-menu li.menu-item.shiftnav-active > .shiftnav-submenu-activation,
.shiftnav.shiftnav-skin-custom ul.shiftnav-menu li.menu-item.shiftnav-in-transition > .shiftnav-submenu-activation {
color: #555555;
}
.shiftnav.shiftnav-skin-custom ul.shiftnav-menu li.menu-item.shiftnav-highlight > .shiftnav-target,
.shiftnav.shiftnav-skin-custom ul.shiftnav-menu li.menu-item ul.sub-menu .shiftnav-highlight > .shiftnav-target {
background: rgba(208, 94, 82, 0.2);
background: transparent;
}
.shiftnav.shiftnav-skin-custom ul.shiftnav-menu li.menu-item.shiftnav-active > .shiftnav-target,
.shiftnav.shiftnav-skin-custom ul.shiftnav-menu li.menu-item.shiftnav-in-transition > .shiftnav-target{
color: #4d4d4d;
border-top-color: rgba(255, 255, 255, 0.2);
border-bottom-color: rgba(0, 0, 0, 0.5);
}
.shiftnav.shiftnav-skin-custom ul.shiftnav-menu li.menu-item.current-menu-item > .shiftnav-target,
.shiftnav.shiftnav-skin-custom ul.shiftnav-menu li.menu-item ul.sub-menu .current-menu-item .shiftnav-target {
color: #D05E52;
background: rgba(208, 94, 82, 0.2);
}
.shiftnav.shiftnav-skin-custom ul.shiftnav-menu > li.menu-item > .shiftnav-target {
text-transform: uppercase;
}
.shiftnav.shiftnav-skin-custom ul.shiftnav-menu li.shiftnav-retract .shiftnav-target {
background: rgba(0, 0, 0, 0.2);
color: #ffffff;
text-transform: normal;
font-size: 12px;
text-align: right;
}
.shiftnav.shiftnav-skin-custom ul.shiftnav-menu ul.sub-menu {
color: #cccccc; }
.shiftnav.shiftnav-skin-custom ul.shiftnav-menu ul.sub-menu li.menu-item > .shiftnav-target {
color: #4d4d4d;
border-width: inherit;
border-top-color: rgba(0, 91, 133, 0.05);
border-bottom-color: rgba(0, 91, 133, 0.15);
font-weight: normal;
font-size: inherit;
padding-left: 69px;
}
.shiftnav.shiftnav-skin-custom ul.shiftnav-menu.shiftnav-sub-always ul.sub-menu li.menu-item > .shiftnav-target {
padding-left: 50px;
}
.shiftnav.shiftnav-skin-custom ul.shiftnav-menu.shiftnav-sub-always ul.sub-menu ul.sub-menu ul.sub-menu li.menu-item > .shiftnav-target {
padding-left: 75px;
}
.shiftnav.shiftnav-skin-custom ul.shiftnav-menu.shiftnav-sub-always ul.sub-menu ul.sub-menu ul.sub-menu ul.sub-menu li.menu-item > .shiftnav-target {
padding-left: 100px;
}
.shiftnav.shiftnav-skin-custom.shiftnav-left-edge {
border-right: none;
}
.shiftnav.shiftnav-skin-custom.shiftnav-right-edge {
border-left: none;
}
.shiftnav.shiftnav-skin-custom.shiftnav-nojs ul.shiftnav-menu li.menu-item > .shiftnav-target:hover,
.shiftnav.shiftnav-skin-custom ul.shiftnav-menu.shiftnav-active-on-hover li.menu-item > .shiftnav-target:hover,
.shiftnav.shiftnav-skin-custom.shiftnav-active-highlight ul.shiftnav-menu li.menu-item > .shiftnav-target:active {
color: #D05E52;
background: rgba(208, 94, 82, 0.2);
border-top-color: rgba(255, 255, 255, 0.2);
border-bottom-color: rgba(0, 0, 0, 0.5);
}
.shiftnav:after {
-webkit-box-shadow: 0 0 0px rgba(0, 0, 0, 0.8);
-moz-box-shadow: 0 0 0px rgba(0, 0, 0, 0.8);
-ms-box-shadow: 0 0 0px rgba(0, 0, 0, 0.8);
-o-box-shadow: 0 0 0px rgba(0, 0, 0, 0.8);
box-shadow: 0 0 0px rgba(0, 0, 0, 0.8);
}
.shiftnav {
-webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.8);
-moz-box-shadow: 0 0 15px rgba(0, 0, 0, 0.8);
-ms-box-shadow: 0 0 15px rgba(0, 0, 0, 0.8);
-o-box-shadow: 0 0 15px rgba(0, 0, 0, 0.8);
box-shadow: 0 0 15px rgba(0, 0, 0, 0.8);
}
button#shiftnav-toggle-main-button {text-shadow: 1px 1px 2px #D05E52, 0 0 1em #005B85, 0 0 0.2em #005B85;}
.shiftnav li.menu-item.shiftnav-sub-accordion.shiftnav-active > ul.sub-menu{
max-height:100%;
}