/* Custom ShiftNav Skin Sample */
.shiftnav .shiftnav-menu-image-padded{ padding:40px 15px 10px 15px;}
.shiftnav-search .shiftnav-searchform{ background: rgba(200,200,200,0.2);}
.shiftnav-search .shiftnav-searchform input[type="text"]{ border:1px solid rgba(255,255,255,0.1); border-radius:0 !important;}
.shiftnav-nav #console-list .cart-items.has-products{ position:relative;}
.shiftnav-nav #console-list .icon{     font-size: 1.4em;}
.shiftnav-nav #console-list .cart-items.has-products span.new-alert{
    position: absolute;
    top: -8px;
    right: -16px;
    background-color: rgba(94,0,80,1);
    width: 18px;
    height: 18px;
    border-radius: 10px;
	border:1px solid rgba(255,255,255,0.1)	
}

.shiftnav-basic-user-profile{    padding: 10px;}
.shiftnav-nav #console-list {    border-top: 1px solid rgba(150,150,150,0.2);}
.shiftnav-nav #console-list li.console-item{    
	display: inline-block;
    width: 33%;
    text-align: center;
    padding: 15px 0;
	border-right:1px solid rgba(150,150,150,0.2);}
.shiftnav-nav #console-list li.console-item a{ color:white;}

.shiftnav-toggle i.icon-menu{ font-size:1.5em;line-height: 47px;}
.shiftnav-inner{ }
#shiftnav-toggle-main{}
.shiftnav{
  font-family: "Oswald", sans-serif;
}
.shiftnav-loading{  display:none !important;}
.shiftnav-wrap .eidesia-gradient{ position:fixed; top:0; right:0;}
.shiftnav.shiftnav-skin-custom {
  font-size: 13px;
  line-height: 1.3em;
  background: #141414;
  color: #dcdcdc;
}
.shiftnav.shiftnav-skin-custom .shiftnav-site-title {
  font-size: 30px;
  text-align: left;
  padding: 40px 25px;
  font-weight: normal;
  color: #eeeeee;
}
.shiftnav.shiftnav-skin-custom ul.shiftnav-menu li.menu-item > .shiftnav-target {
  color: #eeeeee;
  font-size: 13px;
  font-weight: normal;
  border-top: 1px solid #292929;
  border-bottom: 1px solid #111111;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
}
.shiftnav.shiftnav-skin-custom ul.shiftnav-menu li.menu-item .shiftnav-submenu-activation {
  background: rgba(0, 0, 0, 0.1);
  color: #f0f0f0;
}
.shiftnav.shiftnav-skin-custom ul.shiftnav-menu li.menu-item .shiftnav-submenu-activation:hover {
  background: rgba(0, 0, 0, 0.2);
  color: #eeeeee;
}
.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 {
  background: rgba(0, 0, 0, 0.1);
  color: #eeeeee;
}
.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 {
  color: #5e0050;
  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: #eeeeee;
  background: #5e0050;
  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: #ff9900;
  background: rgba(220,220,220,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;
  background: #25252a;
  padding-left:10px;
}
.shiftnav.shiftnav-skin-custom ul.shiftnav-menu ul.sub-menu li.menu-item > .shiftnav-target {
  color: #999999;
  border-top-color: rgba(255, 255, 255, 0.05);
  border-bottom-color: rgba(0, 0, 0, 0.15);
  font-weight: normal;
  font-size: inherit;
}
.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: #eeeeee;
  background: #5e0050;
  border-top-color: rgba(255, 255, 255, 0.2);
  border-bottom-color: rgba(0, 0, 0, 0.5);
}
