#megaMenu ul.megaMenu{
zoom:1;
overflow:visible;
} #megaMenu ul.megaMenu > li{
padding:3px 0px; } #megaMenu ul.megaMenu > li > a{
padding-left:15px;
padding-right:15px;
font-family: 'Lato', regular;
color: #0e8086;
font-size:14px;
line-height:22px;
background-image: url();
background-repeat: no-repeat;
background-position: left center; }
#megaMenu ul.megaMenu > li > a:hover{
padding-left:15px;
padding-right:15px;
font-family: 'Lato', regular;
color: #414141;
font-size:14px;
line-height:22px; } #megaMenu ul.megaMenu > li:first-child > a{
border-left-color:transparent;
}
#megaMenu ul.megaMenu > li:last-child > a{
border-right-color:transparent;
}
#megaMenu ul.megaMenu > li:hover > a, #megaMenu ul.megaMenu > li > a:hover, #megaMenu ul.megaMenu > li.megaHover > a{
color: #414141; } #megaMenu ul.megaMenu > li:hover > a, #megaMenu ul.megaMenu > li.megaHover > a, #megaMenu ul.megaMenu > li.ss-nav-menu-mega > ul.sub-menu-1, #megaMenu ul.megaMenu li.ss-nav-menu-reg ul.sub-menu{ }
#megaMenu ul.megaMenu > li.ss-nav-menu-mega:hover > a, #megaMenu ul.megaMenu > li.ss-nav-menu-reg.mega-with-sub:hover > a, #megaMenu ul.megaMenu > li.ss-nav-menu-mega.megaHover > a, #megaMenu ul.megaMenu > li.ss-nav-menu-reg.mega-with-sub.megaHover > a{ }
#megaMenu ul ul.sub-menu{
top:48px; }
#megaMenu ul.megaMenu > li:hover > a, #megaMenu ul.megaMenu > li.ss-nav-menu-mega > ul.sub-menu-1, #megaMenu ul.megaMenu li.ss-nav-menu-reg ul.sub-menu{
}
#megaMenu ul.megaMenu > li:hover > a,
#megaMenu ul.megaMenu > li.megaHover a{
border-radius:1px 0px 0px 1px;
-moz-border-radius:1px 0px 0px 1px;
-webkit-border-radius:1px 0px 0px 1px;
}
#megaMenu ul.megaMenu > li.ss-nav-menu-mega > ul.sub-menu-1{
border-radius:1px;
-moz-border-radius:1px;
-webkit-border-radius:1px;
} #megaMenu ul.megaMenu > li.ss-nav-menu-reg ul.sub-menu{
width:250px;
border-radius:0px 0px 1px 1px;
-moz-border-radius:0px 0px 1px 1px;
-webkit-border-radius:0px 0px 1px 1px;
}
#megaMenu ul.megaMenu > li.ss-nav-menu-reg ul.sub-menu ul.sub-menu{
border-radius:0px 1px 0px 1px;
-moz-border-radius:0px 1px 0px 1px;
-webkit-border-radius:0px 1px 0px 1px;
} #megaMenu li.ss-nav-menu-mega ul.sub-menu.sub-menu-1, #megaMenu li.ss-nav-menu-reg ul.sub-menu{ background-image:url(//www.kushnershuttles.com/images/drop_back.png);
background-position: left top;
background-repeat:repeat-x; }
#megaMenu ul li.ss-nav-menu-mega ul ul.sub-menu li a, #megaMenu ul ul.sub-menu li a{
color:#FFF !important;
font-size:14px;
text-align:left;
padding-left:15px;
line-height:12px;
font-family:Lato, regular;
}
#megaMenu ul li.ss-nav-menu-mega ul.sub-menu-1 > li > a, 
#megaMenu ul li.ss-nav-menu-mega ul.sub-menu-1 > li:hover > a, 
#megaMenu ul li.ss-nav-menu-mega ul ul.sub-menu .ss-nav-menu-header > a,
.wpmega-widgetarea h2.widgettitle{
display:block;
width:100%;
height:30px;
margin-bottom:15px;
padding-left:15px;
padding-top:18px;
padding-right:15px;
font-family: 'Kaushan Script', cursive;
font-size:15px;
color:#0b5073;
text-align:left;
background-color:#000 !important; background-image: url(//www.kushnershuttles.com/images/mega-nav/blueR.gif); }
#megaMenu ul li.ss-nav-menu-mega ul ul.sub-menu li a:hover, #megaMenu ul ul.sub-menu > li:hover > a{ color:#0b5073;
display:block; border-radius:1px 1px 1px 1px;
-moz-border-radius:1px 1px 1px 1px;
-webkit-border-radius:1px 1px 1px 1px; }
#megaMenu ul li.ss-nav-menu-mega ul.sub-menu li.ss-nav-menu-highlight > a, 
#megaMenu ul li.ss-nav-menu-reg ul.sub-menu li.ss-nav-menu-highlight > a{
color:#0b5073;
text-shadow:0px 1px 1px #000;
background:#000;
}
.ss-nav-menu-with-img .wpmega-link-title, .ss-nav-menu-with-img .wpmega-link-description{
background-color:#0F0;		
}
.ss-nav-menu-with-img{
min-height:20px;
}
#megaMenu ul.megaMenu > li.ss-nav-menu-reg ul.sub-menu > li > ul.sub-menu{
top:-1px;
} #megaMenu.megaMenuVertical ul.megaMenu {
background:#000;   }
#megaMenu.megaMenuVertical ul.megaMenu > li:hover > a, 
#megaMenu.megaMenuVertical ul.megaMenu > li > a:hover, 
#megaMenu.megaMenuVertical ul.megaMenu > li.megaHover > a{
background:#000;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#383838', endColorstr='#111111', gradientType='1');
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#383838', endColorstr='#111111', gradientType='1')";
background:-moz-linear-gradient(left, #383838, #111111);
background:-webkit-gradient(linear, left top, right top, from(#383838), to(#111111));
border-right-color:#111;
}
#megaMenu ul.megaMenu .wpmega-nonlink{
color:#eee;
text-shadow:0px 1px 1px #000;
}
#megaMenu .wpmega-divider{
border-color:#000000 transparent #191919 transparent;
}
#megaMenu ul li.ss-nav-menu-mega ul.sub-menu li ul.wpmega-postlist img {
background:#111;
border:none;
float:left;
padding:4px;
-moz-border-radius:2px;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#292929', endColorstr='#222222');
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#292929', endColorstr='#222222')";
background:-moz-linear-gradient(top, #292929, #222222);
background:-webkit-gradient(linear, left top, left bottom, from(#292929), to(#222222));
}
#megaMenu ul li.ss-nav-menu-mega ul.sub-menu li ul.wpmega-postlist li div.wpmega-postlist-title a{
color:#fff;
text-shadow:0px 1px 1px #000;
}
#megaMenu ul li.ss-nav-menu-mega ul.sub-menu li ul.wpmega-postlist li div.wpmega-postlist-content{
color:#ccc;
text-shadow:0px 1px 1px #000;
}
#megaMenu .slickr-flickr-gallery ul img {
border:1px solid #000;
}
#megaMenu > ul.megaMenu > li > .wpmega-widgetarea > ul > li > form#searchform div {
padding-top:0px;
}
#megaMenu > ul.megaMenu > li > .wpmega-widgetarea > ul > li > form#searchform input[type="submit"] {
background-image: url(//www.kushnershuttles.com/wp-content/plugins/wp-uber-menu/styles/images/search_light.png);
}