﻿ul { margin: 0; padding: 0; list-style: none; }#menu {	/*background: url(../img/menu.png) repeat-x left -72px;*/	width: auto;	margin: 0px auto;}ul.main li {	position: relative;	float: left;	/*background: url(../img/menu_li.png) no-repeat right top;*/	padding: 0 3px 0 0;}ul.main li a, ul.main li a:link, ul.main li a:visited {	float: left;	padding: 0 15px;	color: #595757;	font-family:Arial, Helvetica, sans-serif;	font-size: 12px;	height: 36px;	line-height: 36px;	font-weight: 500;	outline: none;	text-decoration: none;}ul.main li a:hover {	color: #DACA94;	/*background: url(../img/menu.png) repeat-x left -108px;*/}ul.main li a span.arrow { 	color: #595757;	padding-left:4px;}ul.main li ul.sub {	display: none;	position: absolute;	top: 36px;	left: -2px;	width: 200px;	/*border-left: 1px solid #DACA94;	border-right: 1px solid #DACA94;*/}ul.main li ul.sub li {	position: relative;		padding: 0;	background: none;}ul.main li ul.sub li a, ul.main li ul.sub li a:link, ul.main li ul.sub li a:visited  {	float: none;	display: block;	width: 180px;	/*border-bottom: 1px solid #DACA94;*/	height: 30px;	line-height: 30px;	padding: 0 10px;	font-size: 12px;	background: #efefef;	}ul.main li ul.sub li a:hover {	color: #666;	background: #efefef;}ul.main li ul.sub li ul.sub {	position: absolute;	top: -1px;	left: 200px;	border-top: 1px solid #d9d9d9;}/* Side menu */#mobile-menu {	display: block;	height: 100%;	width: 270px;    position: fixed;    z-index: 1;    top: 0;    right: 0;    background-color: #efefef;	overflow-y: auto;    overflow-x: hidden;    transition: transform 5s;    padding-top: 60px;    -webkit-transition: -webkit-transform .5s;    -moz-transition: -moz-transform .5s;    -ms-transition: -ms-transform .5s;    -o-transition: -o-transform .5s;    -webkit-transform: translateX(100%);    -moz-transform: translateX(100%);    -ms-transform: translateX(100%);    -o-transform: translateX(100%);    transform: translateX(100%);}#mobile-menu ul{    list-style: none;}#mobile-menu a {	padding: 8px 8px 8px 32px;	text-decoration: none;	color: #000000;	display: block;	transition: 0.3s;    text-align: left;    cursor: pointer;}.dropdown-container {    display: none;    padding-left: 8px;}#mobile-menu #mobile-search, #mobile-menu #mobile-lang {    margin: 10px 0;}#mobile-menu #mobile-search {	padding: 8px 8px 8px 32px;}#mobile-menu #mobile-search a {    padding: 2px;    display: inline-block;}#mobile-menu #mobile-lang {    padding: 8px 8px 8px 32px;}#mobile-menu #mobile-lang a {    padding: 5px;    display: inline-block;}#mobile-menu #mobile-lang a:first-child {    padding-left: 0;}.menu_open{    -webkit-transform: translateX(0) !important;    -moz-transform: translateX(0) !important;    -ms-transform: translateX(0) !important;    -o-transform: translateX(0) !important;    transform: translateX(0) !important;}#mobile-menu .closebtn {	position: absolute;	top: 0;	right: 5px;	font-size: 36px;}