.horiz_menu ul{list-style:none;	margin:0; padding:0;}
.horiz_menu ul li{float:left;}

/* ==================== #mainmenu ==================== */

#mainmenu{
	color:#3acadc;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	line-height:16px;
	height:33px;
	margin-bottom:4px;
}
.mobile #mainmenu{ width: 335px; margin: 0px auto 4px;}
#mainmenu li{
}
.mobile #mainmenu li{ display: none;}
.mobile #mainmenu li#res5{ display: inline-block; max-width: 31%; margin-right: 4px;}
#mainmenu li a, #mainmenu li .current_item{
	color:#3acadc;
	padding:8px 11px 9px 11px;
}

#mainmenu li a{
	text-decoration:none;
	display:block;
	float:left;
}
#mainmenu li a:hover{
	color:#FF3;
	text-decoration:none;
}

#mainmenu li .current_item{
	color:#FF3;
	float:left;
}

#mainmenu li .delimiter{
	line-height:33px;
}
#mainmenu li:last-child .delimiter{
	display:none;
}

#mainmenu .button{
	margin-left:5px;
	float:left;
}
.mobile #mainmenu .button{ float: none; }
.mobile #mainmenu .button img{max-width: 30%;}


/* ==================== #leftmenu ==================== */
#leftmenu ul{
	list-style:none;
	color:#d79f6d;
	font-size:13px;
	line-height:16px;
	font-weight:bold;
	text-transform:uppercase;
	width:190px;
	margin:12px 0;
}
#leftmenu ul a, #leftmenu ul a:hover{color:#d79f6d; text-decoration:none;}
#leftmenu ul ul{
	list-style:none;		
	color:#3acadc;
	font-size:13px;
	line-height:16px;
	font-weight:normal;
	text-transform:none;
	padding-top:15px;
	padding-bottom:15px;
	padding-left:25px;
	width:auto;
	margin:0;
}
.mobile #leftmenu ul ul{
    font-size:16px;
    line-height:19px;}
#leftmenu ul ul a, #leftmenu ul ul a:hover{color:#3acadc; text-decoration:none;}
#leftmenu ul ul ul{
	display:none;
	text-align:left;
	padding:0;
	padding-top:5px;
	padding-left:15px;
}
#leftmenu ul ul ul a:hover,
#leftmenu ul ul ul a.current{color:#FF3;}


/* ==================== #footermenu ==================== */
#footermenu{
	text-align:right;
	color:#9fa0a2;
	font-size:11px;
	line-height:14px;
}
.mobile #footermenu{ display: block; width: 100%; text-align: left;}
#footermenu ul{
	list-style:none;
	padding:0;
	margin:0;
}
.mobile #footermenu ul{ margin-bottom: 10px;}
.mobile #footermenu br{ display: none;}
.mobile #footermenu li{ display: inline-block; margin-right: 5px; line-height: 20px;}
#footermenu a{
	color:#9fa0a2;
	text-decoration:none;
}
#footermenu a:hover{
	color:#fff;
	text-decoration:none;
}
.mobile #footermenu a{ display: inline-block; margin-right: 5px;}

#res5 .delimiter, #res8 .delimiter{display:none}
#res5 {
	width: 107px;
	height: 33px;
	background: url(/assets/images/online.png) no-repeat center top; background-size: 100%;}
#mainmenu #res5 a , #res5 a.current{color: rgba( 255, 0, 0, 0);}
.pagination{
	width: 100%;
	text-align: center;
}
.pagination ul{
	list-style: none;
	display: inline-block;
	padding: 0px !important;
	margin: 0 auto;
}
.pagination ul li{
	float: left;
	margin-left: 7px;
}
.pagination ul li a{
	text-decoration: none;
}
.pagination ul li a.active{
	color:#3acadc;
}