/**********************************
 NAVIGATION - MAIN MENU
 **********************************/
 
/****
BARVE 
#ed1c24 RDECA - tekst ko je oznacen
#675d4d TEMNA - tekst

#675d4d TEMNA - tekst

#c0afa6 RJAVA - ozadje
c1b0a7  RJAVA svetlejša - ozadje e6dfdb  hover ddd6d2
e7e0d8 RJAVA najsvetlejša  hover e1d9d0

RJAVA svetlejša - ozadje ddd6d2  hover d5ceca
RJAVA najsvetlejša - ozadje eeeae7 hover e3dfdc
*****/

/****
top meni
*****/

div.zenZoneMenuHorizontalAbout ul.sub-menu li {
    display: block;
}

div.zenZoneMenuHorizontalAbout li ul li {
    padding-right: 0px;
    padding-top: 2px;
}

div.zenZoneMenuHorizontalAbout .dropdown-menu li a, 
div.zenZoneMenuHorizontalAbout .dropdown-menu li span {
    text-decoration: none;
    /* padding: 1px 1px; */
    color: #675d4d;
    background-color: #eeeae7;
    outline: 0;
    font-family: 'Ubuntu', sans-serif;
    font-size: 12px;
}

div.zenZoneMenuHorizontalAbout .dropdown-menu > li > a:hover 
{
	font-weight: bold;
}	

div.zenZoneMenuHorizontalAbout .dropdown-menu > li > a:hover,
div.zenZoneMenuHorizontalAbout .dropdown-menu > li > a:focus {
    color: #ed1c24;
    text-decoration: none;    
    background-color: #ddd6d2;
    outline: 0;
}


div.zenZoneMenuHorizontalAbout  > .active > a {
    color: #fff;
    text-decoration: none;
    background-color: #ed1c24;
    outline: 0;
}

div.zenZoneMenuHorizontalAbout  .dropdown-menu > .active > a {
	color: #ed1c24;
    text-decoration: none;    
    background-color: #ddd6d2;
    outline: 0;
}	

div.zenZoneMenuHorizontalAbout  .dropdown-menu > li > a:hover 
{
	font-weight: bold;
}	

div.zenZoneMenuHorizontalAbout  .dropdown-menu > li > a:hover,
div.zenZoneMenuHorizontalAbout  .dropdown-menu > li > a:focus {
    color: #ed1c24;
    text-decoration: none;    
    background-color: #ddd6d2;
    outline: 0;
}

#top .container .zenZoneMenuAbout ul li ul, 
#top .container .zenZoneMenuAbout ul li.item-103 ul {
    top: 30px;
    height: 30px;
    padding-top: 0px;
    padding-bottom: 0px;
}

#top .container .zenZoneMenuAbout ul li.item-143 ul a,
#top .container .zenZoneMenuAbout ul li.item-103 ul a, 
#top .container .zenZoneMenuAbout ul li.item-104 ul a {
    top: 30px;
    height: 30px;
    padding-top: 07px;
    padding-bottom: 0px;
    font-family: Ubuntu, sans-serif;
}

.zenZoneMenuHorizontalAbout ul li a.imageLink {
	display: block;
    background: #f7f4ed none repeat scroll 0 0;
    height: 30px;
    margin-left: 8px;
    padding-bottom: 20px;
    padding-left: 1px;
    padding-right: 40px;
    width: 41px;
}

#header #top .container .zenZoneMenuHorizontalAbout ul li span.menuSeparator {
	border-left: 1px solid #74645b;
    display: block;
    background: #f7f4ed none repeat scroll 0 0;
    margin-top: 5px;
    margin-left: 3px;
    height: 20px;
    position: inherit;
    width: 3px;
    color: transparent;
    margin-right: 0px;
    overflow: hidden;
    padding-right: 0px;
}

/****
 END top meni
*****/

    

#wrap .header {
    line-height: 30px;
}

div.zenZoneMenuAboutBgNew  .dropdown-menu {
	opacity: 0.99;
    background-color: transparent; 
}
 
div.zenZoneMenuAboutBgNew .nav .open > a,
div.zenZoneMenuAboutBgNew .nav .open > a:hover,
div.zenZoneMenuAboutBgNew .nav .open > a:focus {
    background-color: #ed1c24;
    border-color: #ed1c24;
}

div.zenZoneMenuAboutBgNew .nav .dropdown-menu .open > a, 
div.zenZoneMenuAboutBgNew .nav .dropdown-menu .open > a:hover,
div.zenZoneMenuAboutBgNew .nav .dropdown-menu .open > a:focus{
    background-color: #ddd6d2;
    border-color: #ddd6d2;
}

ul.zenZoneMenuHorizontal > .active > a {
    color: #fff;
    text-decoration: none;
    background-color: #ed1c24;
    outline: 0;
}

ul.zenZoneMenuHorizontal .dropdown-menu > .active > a {
	color: #ed1c24;
    text-decoration: none;    
    background-color: #ddd6d2;
    outline: 0;
}	

ul.zenZoneMenuHorizontal .dropdown-menu > li > a:hover 
{
	font-weight: bold;
}	

ul.zenZoneMenuHorizontal .dropdown-menu > li > a:hover,
ul.zenZoneMenuHorizontal .dropdown-menu > li > a:focus {
    color: #ed1c24;
    text-decoration: none;    
    background-color: #ddd6d2;
    outline: 0;
}

#navigation .nav > li > a {
    padding: 0px 15px;
}

 

ul.zenZoneMenuHorizontal 
{
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;
}

ul.zenZoneMenuHorizontal li 
{ 
	display: table-cell;
	padding-right: 15px;
	white-space: nowrap;
}

ul.zenZoneMenuHorizontal > li 
{ 
	width: 20%;
}

ul.zenZoneMenuHorizontal li:last-child
{ 
	padding-right: 0px;
}

ul.zenZoneMenuHorizontal li ul li {
    padding-right: 0px;
    padding-top: 2px;
}

ul.zenZoneMenuHorizontal li a,
ul.zenZoneMenuHorizontal li span 
{
text-decoration: none;
/*padding: 1px 1px; */
color: #fff;
background: none repeat scroll 0 0 #c0afa6;
/*margin-left:2px;*/
/*font-family: Laila, Calibri;*/
font-family: 'Ubuntu', sans-serif;
    font-family: 'Laila', serif  !important;
font-size: 16px;
}


ul.zenZoneMenuHorizontal .dropdown-menu li a,
ul.zenZoneMenuHorizontal .dropdown-menu li span 
{
	text-decoration: none;
	/*padding: 1px 1px; */
	color: #675d4d;
	background-color: #ddd6d2;
	outline: 0;
	font-family: 'Ubuntu', sans-serif;
	font-family: 'Laila', serif  !important;
	font-size: 16px;
}

ul.zenZoneMenuHorizontal .dropdown-menu .dropdown-submenu .dropdown-menu li a,
ul.zenZoneMenuHorizontal .dropdown-menu .dropdown-submenu .dropdown-menu li span 
{
	text-decoration: none;
	/*padding: 1px 1px; */
	color: #675d4d;
	background-color: #eeeae7;
	outline: 0;
	font-family: 'Ubuntu', sans-serif;
	font-family: 'Laila', serif  !important;
	font-size: 16px;
}

ul.zenZoneMenuHorizontal .dropdown-menu .dropdown-submenu .dropdown-menu > .active > a {
	color: #ed1c24;
    text-decoration: none;    
    background-color: #e3dfdc;
    outline: 0;	
}	

ul.zenZoneMenuHorizontal .dropdown-menu .dropdown-submenu .dropdown-menu > li > a:hover,
ul.zenZoneMenuHorizontal .dropdown-menu .dropdown-submenu .dropdown-menu > li > a:focus {
    color: #ed1c24;
    text-decoration: none;    
    background-color: #e3dfdc;
    outline: 0;
}


ul.zenZoneMenuHorizontal .dropdown-menu .sub-menu {
    border-bottom-left-radius: 0;
    border-left-color: #9c867a;
}

ul.zenZoneMenuHorizontal li a{
	display: block;
}

ul.zenZoneMenuHorizontal ul.sub-menu li {
	display: block;
}

ul.zenZoneMenuHorizontal li:first-child a
{
/*margin-left: 0em;*/
}

ul.zenZoneMenuHorizontal li ul.nav-child  
{
/*	display: none; */
}

/*ul.zenZoneMenuCentral li.active a,*/
ul.zenZoneMenuCentral li.current a,
ul.zenZoneMenuCentral li a.active
{
	background-color: #ed1c24; /*8c0f15;*/
}

ul.zenZoneMenuCentral { z-index:5}
ul.zenZoneMenuCentral
 { 
	/*background-color: #4e3b30;*/
	display: table;
    width: 100%;
}

ul.zenZoneMenuCountry li a:hover,
ul.zenZoneMenuCentral li a:hover
{
	color: #fff;
	background-color: #ed1c24; /*8c0f15;*/
	opacity: 1;
	filter: alpha(opacity=100); 
}

.open > .dropdown-menu {
    display: block;
    /*width: 50%;*/
    width: 95.5%;
}

ul.zenZoneMenuHorizontal .dropdown-menu .dropdown-submenu ul.dropdown-menu 
{
	display: none;	
}

ul.zenZoneMenuHorizontal .dropdown-menu .active.dropdown-submenu ul.dropdown-menu 
{
	display: inherit;	
}

ul.zenZoneMenuHorizontal .dropdown-menu .dropdown-submenu.open ul.dropdown-menu 
{
	display: inherit;	
}


/*******************************
     COPY 
********************************/

ul.zenZoneMenuHorizontal li ul.nav-child {
    text-align: center;
}

.open > .dropdown-menu {
    display: block;
    /* width: 50%; */
    width: 96.5%;
}

.open > .dropdown-menu .dropdown-menu {
    display: block;
    /* width: 50%; */
    width: 100%;
}

ul.zenZoneMenuHorizontal .dropdown-menu .sub-menu {
    border: 0px;
}

.dropdown-menu>li
{	position:relative;
	-webkit-user-select: none; /* Chrome/Safari */        
	-moz-user-select: none; /* Firefox */
	-ms-user-select: none; /* IE10+ */
	/* Rules below not implemented in browsers yet */
	-o-user-select: none;
	user-select: none;
	cursor:pointer;
}
.dropdown-menu .sub-menu {
    /*left: 100%;*/
    position: relative;
    /*top: 0;*/
    display:none;
    margin-top: 0px;
	border-top-left-radius:0;
	border-bottom-left-radius:0;
	border-left-color:#fff;
	box-shadow:none;
}
.right-caret:after
 {	content:"";
    border-bottom: 4px solid transparent;
    border-top: 4px solid transparent;
    border-left: 4px solid orange;
    display: inline-block;
    height: 0;
    opacity: 0.8;
    vertical-align: middle;
    width: 0;
	margin-left:5px;
}
.left-caret:after
{	content:"";
    border-bottom: 4px solid transparent;
    border-top: 4px solid transparent;
    border-right: 4px solid orange;
    display: inline-block;
    height: 0;
    opacity: 0.8;
    vertical-align: middle;
    width: 0;
	margin-left:5px;
}