/* 
	WordPress Menubar Plugin
	ssf-blue.css stylesheet for the Superfish template

	Credits:

	Superfish v1.4.8 - jQuery menu plugin by Joel Birch
	http://users.tpg.com.au/j_birch/plugins/superfish/

	Search box design by the LightWord theme
	http://www.lightword-theme.com/
*/


.ssf-country,.ssf-country * {
list-style:none;
margin:0;
padding:0;
}

.ssf-country {
line-height:18px;
float:left;
width:100%;
}

.ssf-country ul {
position:absolute;
top:-999em;
width:100%;
background:#849E98;
}

.ssf-country li:hover {
visibility:inherit;
}

.ssf-country li {
float:left;
font-size:12px;
font-family:'Lato', sans-serif;
letter-spacing:0.3px;
background:none;
/* color:#069; */
height:20px;
}

.ssf-country a {
display:block;
position:relative;
border:0;
text-decoration:none;
padding:0 16px;
margin:0 10px;
}

.ssf-country li:hover ul,.ssf-country li.wpm-hover ul {
left:0;
top:1.5em;
z-index:99;
}

.ssf-country a.sf-with-ul {
min-width:1px;
}

.sf-sub-indicator {
position:absolute;
display:block;
width:0;
height:0;
overflow:hidden;
}

a > .sf-sub-indicator {
top:.8em;
background-position:0 -100px;
}

a:focus > .sf-sub-indicator,a:hover > .sf-sub-indicator,a:active > .sf-sub-indicator,li:hover > a > .sf-sub-indicator,li.wpm-hover > a > .sf-sub-indicator {
background-position:-10px -100px;
}

.ssf-country ul a > .sf-sub-indicator {
background-position:0 0;
}

.sf-shadow ul.sf-shadow-off {
background:transparent;
}

.ssf-country-wrap {
font-weight:400;
background:#000;
position:relative;
z-index:49;
text-align:center;
vertical-align:top;
line-height:18px;
margin:0;
padding:0;
}

.ssf-country li li a {
border:0;
text-decoration:none;
font-family:'Lato', sans-serif;
font-size:12px;
height:20px;
border-image:initial;
/* color:#069; */
padding:2px 21px 0;
}

.ssf-country li li:hover,.ssf-country li li a:hover {
/* color:#FFF; */
text-decoration:none;
}

.ssf-country li li {
height:auto;
}

.ssf-country li li a:last-child {
background-image:none;
}

.ssf-country li li a:last-child:hover {
background-image:none;
}

.ssf-country li.current-cat-parent {
color:#405968;
outline:0;
height:20px;
background-color:#0078ad;
}

.ssf-country li.current_page_item {
color:#405968;
outline:0;
height:20px;
background-color:#0078ad;
}

.ssf-country li:hover {
color:#405968;
outline:0;
height:20px;
background-color:#CCC;
}

.ssf-country li.selected {
	background-color:#FFF;
	color:#405968;
}

.ssf-country li.current-cat {
	background-color:#FFF;
	color:#000;
}

.ssf-country a:focus {
	background-color:#FFF;
}

.ssf-country li.wpm-hover,.ssf-country a:hover {
	background-color: inherit;
}

.ssf-country li li.current-cat {
background:none;
color:#FFF;
text-decoration:underline;
}

.ssf-country li.right {
float:right;
}

.ssf-country li.right a,.ssf-country li.right form {
border:0;
}

.ssf-country form {
background:url('searchbox.png') no-repeat center center;
height:30px;
width:195px;
border-right:1px solid #8EC3F7;
margin:0;
padding:0;
}

.ssf-country form input.wpm-text {
border:0;
background:transparent;
width:154px;
margin:6px 0 0 6px;
}

.ssf-country form input.wpm-submit {
border:0;
background:transparent;
cursor:pointer;
height:20px;
width:26px;
}

.ssf-country-after {
clear:both;
height:0;
margin:0;
padding:0;
}

ul.ssf-country li:hover li ul,ul.ssf-country li.wpm-hover li ul,ul.ssf-country li li:hover li ul,ul.ssf-country li li.wpm-hover li ul {
top:-999em;
}

ul.ssf-country li li:hover ul,ul.ssf-country li li.wpm-hover ul,ul.ssf-country li li li:hover ul,ul.ssf-country li li li.wpm-hover ul {
left:10em;
top:0;
}

.ssf-country ul .sf-sub-indicator,.ssf-country ul a:focus > .sf-sub-indicator,.ssf-country ul a:hover > .sf-sub-indicator,.ssf-country ul a:active > .sf-sub-indicator,.ssf-country ul li:hover > a > .sf-sub-indicator,.ssf-country ul li.wpm-hover > a > .sf-sub-indicator {
background-position:-10px 0;
}

.ssf-country a {
color:#000;
}

.ssf-country li li a:visited {
	color:#FFF;
}

.ssf-country li a:hover {
	color:#000;
}

.ssf-country li li a:link {
	color:#FFF;
}

.ssf-country a:visited {
	color: #405968;
} 

.ssf-country a:link {
	color:#FFF;
}

/*my work*/
.ssf-country li.selected a{ color:#405968!important;}
.ssf-country li a{ color:#fff !important;}
.ssf-country li a:hover{color: #405968 !important;}
.ssf-country li:hover{background-color: #fff !important;}