@charset "UTF-8";
@import url('http://fonts.googleapis.com/css?family=Droid+Sans:regular,bold&v1');

/** Container */
.shailan-dropdown-menu .dropdown-horizontal-container{ 
	background: transparent;	
	font-family:'Droid Sans', Arial, sans-serif;
	font-weight:bold;
}

ul.dropdown li a {
	padding: 32px 27px !important;
	line-height: 22px;
	background:#222;
	font-size:1.06em; 
	text-align: center;
}


.sticky-header ul.dropdown .menu-item-48201 a {
	font-size: 7px !important; 
    font-weight : 500 !important;
}

.sticky-header ul.dropdown .menu-item-48201 span {
    right : 36% !important;
}


.sticky-header ul.dropdown li a {
	padding:21px 22px !important;
}

@media(max-width: 1550px) {
	ul.dropdown li a {
	padding: 32px 18px !important;
}
.sticky-header ul.dropdown li a {
	padding:21px 18px !important;
}
}

@media(max-width: 1450px) {
	ul.dropdown li a {
	padding: 32px 15px !important;
}
.sticky-header ul.dropdown li a {
	padding:21px 14px !important;
}
}

@media(max-width: 1270px) and (min-width:1182px) {
    
    ul.dropdown li a {
    padding: 40px 11px !important;
    font-size: 0.9em !important;
    }    
    
}

@media(max-width: 1181px) and (min-width:1101px) {
    
    ul.dropdown li a {
    padding: 40px 11px !important;
    font-size: 0.784em !important;
    }    
    
    
    ul.dropdown .menu-item-48201 span {
	position: absolute;
	
	left: 28px !important;
	line-height: 15px;

}
    
}


@media(max-width: 1350px) and (min-width:1271px) {
	ul.dropdown li a {
	padding: 32px 11px !important;
	font-size:1.04em; 
}
    
}

@media(max-width: 1350px) {
.sticky-header ul.dropdown li a {
	padding:21px 10px !important;
}
}

ul.dropdown .sub-menu li a {
	text-align: left;
}

ul.dropdown li ul li a {
	padding: 21px 30px !important;
	border-bottom: 1px solid #444;
}

ul.dropdown li ul li:last-child a {
	border: none;
}

ul.dropdown li { }
ul.dropdown ul li { }
ul.dropdown-vertical>li{ }
ul.dropdown-horizontal.dropdown-align-left>li {  }
ul.dropdown-horizontal.dropdown-align-left>li:last-child {  }
ul.dropdown-horizontal.dropdown-align-right>li {  }
ul.dropdown-horizontal.dropdown-align-right>li:first-child { }

/** Right align fix */
ul.dropdown-align-right li{ }

/** Link colors */
ul.dropdown a, ul.dropdown a:link, ul.dropdown a:visited { color: #fff; text-decoration: none; display:block; margin: 0; }
ul.dropdown a:hover, .current-menu-ancestor a	{ color: #b5d334 !important; }

/** Sub menus */
ul.dropdown ul { }
ul.dropdown ul li { }
ul.dropdown ul li a{ font-size:1em;  }

/** Current menu item */
li.current-cat>a, li.current_page_item>a, li.current-menu-item>a,
li.current-cat>a:link, li.current_page_item>a:link, li.current-menu-item>a:link,
li.current-cat>a:visited, li.current_page_item>a:visited, li.current-menu-item>a:visited{ color: #444; }

/** Ancestor */
li.current_page_ancestor>a,li.current_page_ancestor>a:visited, li.current_page_ancestor>a:link { color: #444; }
li.current-menu-ancestor>a,li.current-menu-ancestor>a:visited, li.current-menu-ancestor>a:link { color: #444; }

ul.dropdown .menu-item-32 a, ul.dropdown .menu-item-33 a {
	padding-right: 22px !important;
	padding-left: 22px !important;
}


ul.dropdown .menu-item-48201 a {
	padding: 4px 14px 0px 10px !important;
}

ul.dropdown .menu-item-48201 span {
	position: absolute;
	top: 41px;
	left: 20px;
	line-height: 15px;
	color: black;
}

.sticky-header ul.dropdown .menu-item-48201 span {
	top: 20px;
}

.sticky-header ul.dropdown .menu-item-48201 img._before {
	width:34%;
	padding-top:0px;
	margin-top: -10px;
	margin-left: 23px;
}

ul.dropdown .menu-item-48201 a:hover {
	background: none !important;
}

ul.dropdown .menu-item-48201.current-menu-item a {
	background: none !important;
}

ul.dropdown .menu-item-48201 img._before {
	margin-bottom: -40px !important;
}