.nav-border{/*border-bottom:1px solid #888d83;*/}div#cssmenu {    background: rgba(255,255,255,0.5);}.shrink .nav-border, .innerpage_header .nav-border{border-width:0;}.menu {	position: relative;}.menu, .menu ul, .menu ul li, .menu ul li a {	border: 0;	list-style: none;	line-height: 1;	display: block;	position: relative;	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}.menu > ul li {	/*float: left*/	display: inline-block;}.menu > ul li > a {	padding: 17px 15px;	font-size: 18px;	letter-spacing: 1px;	text-decoration: none;	color: #3d3d3d;	font-weight: 600;	-webkit-transition: 0.5s;-moz-transition: 0.5s;-ms-transition: 0.5s;transition: 0.5s;/*text-transform:uppercase*/}.shrink .menu > ul li > a {    font-size: 15px;}.menu > ul li > a:hover{color:#257cb4;}.innerpage_header .normal .menu > ul > li > a {    font-size: 15px;}.menu > ul > li:hover > a, .menu ul li.active a {	color: #257cb4;}/*.menu > ul > li:hover, .menu ul li.active:hover, .menu ul li.active, .menu ul li.has_sub.active:hover {	background: #448D00!important;	-webkit-transition: background .3s ease;	-ms-transition: background .3s ease;	transition: background .3s ease;}*/.menu > ul > li.has_sub > a {	padding-right: 30px;}.menu > ul > li.has_sub > a:after {	position: absolute;	top: 22px;	right: 11px;	width: 8px;	height: 2px;	display: block;	background: #ddd;	content: '';}.menu > ul > li.has_sub > a:before {	position: absolute;	top: 19px;	right: 14px;	display: block;	width: 2px;	height: 8px;	background: #ddd;	content: '';	-webkit-transition: all .25s ease;	-ms-transition: all .25s ease;	transition: all .25s ease;}.menu > ul > li.has_sub:hover > a:before {	top: 23px;	height: 0;}.menu ul ul {	position: absolute;	left: -9999px;}.menu ul ul li {	height: 0;	-webkit-transition: all .25s ease;	-ms-transition: all .25s ease;	background: #333;	transition: all .25s ease;}.menu ul ul li:hover {}.menu li:hover > ul {	left: auto;}.menu li:hover > ul > li {	height: 35px;}.menu ul ul ul {	margin-left: 100%;	top: 0;}.menu ul ul li a {	border-bottom: 1px solid rgba(150,150,150,0.15);	padding: 11px 15px;	width: 170px;	font-size: 12px;	text-decoration: none;	color: #ddd;	font-weight: 400;}.menu ul ul li:last-child > a, .menu ul ul li.last-item > a {	border-bottom: 0;}.menu ul ul li:hover > a, .menu ul ul li a:hover {	color: #fff;}.menu ul ul li.has_sub > a:after {	position: absolute;	top: 16px;	right: 11px;	width: 8px;	height: 2px;	display: block;	background: #ddd;	content: '';}.menu ul ul li.has_sub > a:before {	position: absolute;	top: 13px;	right: 14px;	display: block;	width: 2px;	height: 8px;	background: #ddd;	content: '';	-webkit-transition: all .25s ease;	-ms-transition: all .25s ease;	transition: all .25s ease;}.menu ul ul > li.has_sub:hover > a:before {	top: 17px;	height: 0;}.menu ul ul li.has_sub:hover, .menu ul li.has_sub ul li.has_sub ul li:hover {	background: #363636;}.menu ul ul ul li.active a {	border-left: 1px solid #333;}.menu > ul > li.has_sub > ul > li.active > a, .menu > ul ul > li.has_sub > ul > li.active> a {	border-top: 1px solid #333;} @media screen and (max-width:940px) {.nav-border{border-width:0;}.menu {	width: 100%;	margin-top: 88px;}.menu ul {	width: 100%;	display: none;}.menu > ul {	position: absolute;top: 15px;}.menu ul li {	width: 100%;	border-top: 1px solid #b7302d;}.menu ul li:hover {	background: #363636;}.menu ul ul li, .menu li:hover > ul > li {	height: auto;}.menu ul li a, .menu ul ul li a {	width: 100%;	border-bottom: 0;	background: #d7504d;}.menu > ul li > a{color:#fff;}.menu > ul > li {	float: none;}.menu ul ul li a {	padding-left: 25px;}.menu ul ul li {	background: #333!important;}.menu ul ul li:hover {	background: #363636!important;}.menu ul ul ul li a {	padding-left: 35px;}.menu ul ul li a {	color: #ddd;	background: none;}.menu ul ul li:hover > a, .menu ul ul li.active > a {	color: #fff;}.menu ul ul, .menu ul ul ul {	position: relative;	left: 0;	width: 100%;	margin: 0;	text-align: left;}.menu > ul > li.has_sub > a:after, .menu > ul > li.has_sub > a:before, .menu ul ul > li.has_sub > a:after, .menu ul ul > li.has_sub > a:before {	display: none;}.toggle_button {	background: #d7504d;	width: 46px;	height: 40px;	position: absolute;	right: 0;	top: -77px;	cursor: pointer;	z-index: 12399994;	-webkit-transition: 0.5s;	-moz-transition: 0.5s;	-ms-transition: 0.5s;	transition: 0.5s;}.shrink .toggle_button {    top: -61px;}.toggle_button:after {	position: absolute;	top: 19px;	right: 13px;	display: block;	height: 9px;	width: 20px;	border-top: 2px solid #dddddd;	border-bottom: 2px solid #dddddd;	content: '';}.toggle_button:before {	-webkit-transition: all .3s ease;	-ms-transition: all .3s ease;	transition: all .3s ease;	position: absolute;	top: 12px;	right: 13px;	display: block;	height: 2px;	width: 20px;	background: #ddd;	content: '';}.toggle_button.menu_opened:after {	-webkit-transition: all .3s ease;	-ms-transition: all .3s ease;	transition: all .3s ease;	top: 19px;	border: 0;	height: 3px;	width: 20px;	background: #fff;	-webkit-transform: rotate(45deg);	-moz-transform: rotate(45deg);	-ms-transform: rotate(45deg);	-o-transform: rotate(45deg);	transform: rotate(45deg);}.toggle_button.menu_opened:before {	top: 19px;	background: #fff;	width: 20px;	-webkit-transform: rotate(-45deg);	-moz-transform: rotate(-45deg);	-ms-transform: rotate(-45deg);	-o-transform: rotate(-45deg);	transform: rotate(-45deg);	height: 3px;}.menu .submenu_button {	position: absolute;	z-index: 99;	right: 0;	top: 0;	display: block;	border-left: 1px solid #444;	height: 46px;	width: 46px;	cursor: pointer;}.menu .submenu_button.submenu_opened {	background: #262626;}.menu ul ul .submenu_button {	height: 34px;	width: 34px;}.menu .submenu_button:after {	position: absolute;	top: 22px;	right: 19px;	width: 8px;	height: 2px;	display: block;	background: #ddd;	content: '';}.menu ul ul .submenu_button:after {	top: 15px;	right: 13px;}.menu .submenu_button.submenu_opened:after {	background: #fff;}.menu .submenu_button:before {	position: absolute;	top: 19px;	right: 22px;	display: block;	width: 2px;	height: 8px;	background: #ddd;	content: '';}.menu ul ul .submenu_button:before {	top: 12px;	right: 16px;}.menu .submenu_button.submenu_opened:before {	display: none;}.menu ul ul ul li.active a {	border-left: none;}.menu > ul > li.has_sub > ul > li.active > a, .menu > ul ul > li.has_sub > ul > li.active > a {	border-top: none;}.innerpage_header .toggle_button {    top: -54px;}.normal .menu > ul {    top: -17px;}.shrink .menu > ul {    top: 0px;}.innerpage_header .normal .menu > ul {    top: 0px;}}@media screen and (max-width:767px) {.toggle_button {    top: -65px;}.logo_left img {    height: 65px;}.shrink .logo_left img {    height: 50px;}.menu {    margin-top: 59px;}.shrink .toggle_button {    top: -46px;}.normal .menu > ul {    top: 12px;}.shrink .menu > ul {    top: 5px;}.innerpage_header .normal .menu > ul {    top: 5px;}}@media only screen and (min-width : 1025px) and (max-width : 1199px) {.menu > ul > li > a {    padding: 17px 4px;    font-size: 16px;}							} @media only screen and (min-width : 1025px) and (max-width : 1199px) {.menu > ul li > a {    font-size: 15px; }