
.cleaner {
    clear:both;
    height:1px;
    font-size:1px;
    border:none;
    margin:0; padding:0;
    background:transparent;
    width:auto
       }

.menu {	width:85%;list-style-type:none;padding:0px;margin:0px;display:table;padding-bottom:10pt;padding-left:0;margin-top:20pt;float:right}

.menu li span {color:#cdb761}

.menu li { 
	margin:0px;padding:0px;display:inline}

.menu li a {
	display:inline-block;
	text-align: center;
	font-family: Arial,sans-serif;
	font-size:13pt;
	text-decoration: none;
	color:#000000;
	margin-right:5%
}


.menu li a:hover {
}

.menu li:hover ul a {
	line-height: 2;
}

.menu_active {font-weight:600 !important}
.menu_active:hover {text-decoration:none !important}

.submenu_active {font-weight:600 !important}

.submenu {background:#2b292a;list-style-type:none;padding:.85vw;width:96%;background-image:none !important;margin:0px}
.submenu li {padding:0px;margin:0px;display:inline-block}
.submenu li a {font-weight:400 !important;font-size:11pt;padding-left:0vw;padding-right:1vw;text-decoration:none}

.menu li:hover ul a:hover {
text-decoration:underline
}

.menu a:hover {text-decoration:underline}

.menu li ul {
	position:absolute;
	z-index:2;
	display: none;

}

.menu li ul li {
	display: block;
	float: none;

}

.menu li ul li a {
	width: auto;
	padding:1vw;padding-top:0;padding-bottom:0;
	margin:0 !important;
	text-align:left;
    line-height:1.5vw !important;
}


.menu li a:hover + .hidden, .hidden:hover {
	display: block;

}
.back_submenu {background:#de8787;
/* columns: 2; 
    -webkit-columns: 2;
    -moz-columns: 2;
    */
    padding-top:1vw;padding-left:0;
box-shadow: 0vw .3vw .9vw 0vw silver;
padding-bottom:1vw
}
/*
.cols1 {columns: 1;
    -webkit-columns: 1;
    -moz-columns: 1;
    width:auto;min-width:10vw
}

.odd {text-transform:uppercase;font-weight:600;padding-left:1vw !important;padding-top:.9vw !important;}
.cols3 {
 position:absolute;margin-left:-17.1vw;width:70.3%;
columns: 3;
    -webkit-columns: 3;
    -moz-columns: 3;

}
*/
.back_submenu li a { font-weight:600;color:#000000}
.show-menu {
	display: none;
}



/*Hide checkbox*/
/*
input[type=checkbox]{
    display: none;
    -webkit-appearance: none;
}
*/

/*Show menu when invisible checkbox is checked*/
input[type=checkbox]:checked ~ #menu_{
    display: block;
}






/*Responsive Styles*/

.submenu_mobile,.roura {display:none}


