@charset "utf-8";
/* CSS Document */

/* DESIGN TOPNAV (mainmenu) */
.menu { margin:0; padding:0; text-transform:uppercase; font-size:13px; font-weight:bold;float:right; font-family:'Open Sans',sans-serif;}
/* level 0 */
.menu ul.menusm { padding:0; margin:0 auto;  }
.menu ul li.ms_top { font-family: 'open_sanscondensed_light'; padding:0; float:left;font-weight: bold; height:70px;  }
.menu ul li.last { padding-right:0; background:none;}
.menu ul li a.ms_top { border-bottom:5px solid #510783; height:2px; padding-right:15px;  padding-left:15px; display:block; margin:0; color:#5b6063; text-decoration:none; text-align:center; font-weight: bold;}
.menu ul li a.ms_top.last {background: none;}
.menu ul li.ms_top { /*border-right:1px solid #393939;/**/ }
.menu ul li.ms_top.ms_last { border-right:none; }

.menu ul li a.ms_top span { display:block; margin:-1px; padding:14px 0px 18px 0px; color:#ffffff;font-weight: bold; }
.menu ul li a.ms_top.ms_first span { }
.menu ul li a.active {  text-decoration:none; color:#5b6063; }
/*.menu ul li a.ms_top.ms_first span { padding-left:0; }*/



/*//active*/
.menu ul li#active_menu-nav a.ms_top,
.menu ul li a.ms_top.ms_hover,
.menu ul li.active a.ms_top,
.menu ul li a.ms_top.ms_hover 
.menu ul li.active a.ms_top { color:#ffffff; text-decoration:underline;  border-bottom:5px solid #ffffff;  /*background:url(../images/menu_a.png) repeat-x top center;/**/  }


/*/////////////////////buttons*/
/* have_submenu */
.menu ul li a.ms_top.ms_havesubmenu span {/*background:url(../images/menu_r_d.png) no-repeat right top;/**/ }
.menu ul li.active a.ms_top.ms_havesubmenu span {/*background:url(../images/menu_r_da.png) no-repeat right top;/**/ }
.menu ul li a.ms_top.ms_havesubmenu.ms_hover span {/*background:url(../images/menu_r_da.png) no-repeat right top;/**/ }
.menu ul li a.active,
.menu ul li a.ms_hover,
.menu ul li a.ms_havesubmenu.active,
.menu ul li a.ms_havesubmenu.ms_hover {/*background:url(../images/menu_l_a.png) repeat-x top left; */}


/* level 1 */
.menu ul li ul { line-height: 1em; margin:0; padding:0px 0 0  0px; top:71px; left:0px; font-style:normal; font-size:14px; /*border-top:5px solid #5b6063;*/ text-transform:uppercase;}
.menu ul li ul li { padding:0; float: left; border-bottom:1px solid #3c3d3f; margin:0; }
.menu ul li ul li.ms_last { border-bottom:none;  }
.menu ul li ul li a { display:block; margin:0; padding:15px 10px 15px 10px; width:155px; color:#510783; background-color: #494b4d; }

.menu ul li ul li a span { padding:0 0 0 0px;color:#ffffff;  /*background:url(../images/menu_sub_li_a.png) no-repeat center left;*/}

.menu ul li ul li.ms_last a { }
.menu ul li ul li a.ms_hover { text-decoration:none;}
.menu ul li ul li ul { top:0px; left:175px; /*background:none; border:none;*/ }
.menu ul li ul li a.ms_first.ms_havesubmenu.ms_hover,
.menu ul li ul li a.ms_first.ms_havesubmenu.active,
.menu ul li ul li a.ms_first.ms_havesubmenu.ms_hover span,
.menu ul li ul li a.ms_first.ms_havesubmenu.active span,
.menu ul li ul li a.active span,
.menu ul li ul li a.active,
.menu ul li ul li a.ms_hover ,
.menu ul li ul li a.ms_hover span {color:#ffffff;background:#510783;}

.menu ul li ul li a.active span ,
.menu ul li ul li a.ms_hover span {/*background:url(../images/menu_sub_li_a.png) no-repeat center left;*/}




.menu * { z-index:9003; }

/* DO NOT EDIT!!! */
ul.menusm { list-style:none; }
ul.menusm li { cursor:pointer; position:relative; }
ul.menusm li a { position:relative; }
ul.menusm li ul { display:none; position:absolute; list-style:none; height:auto; }
ul.menusm li ul li ul { position:absolute; list-style:none; }
.navbar-inner a {
    padding-top: 20px !important;
}
.hot-line {
	color: rgb(255, 255, 255);
	font-size: 18px;
	left: 20%;
	position: relative;
	top: -8px;
	line-height:26px;
}
.menu {
	margin-right: -173px;
	margin-top: -83px;
}
.logo {
	float: left;
	padding-top: 0px;
	margin-left:-100px;
}
.menu .tinynav {
    width: 49% !important;
    margin:60px 40px 2px !important;
}

.hot-line:hover {
	color:#fff;
}
@media screen and (max-width: 1024px){

	.hot-line {
		color: rgb(255, 255, 255);
		font-size: 20px;
		left: 10%;
		position: relative;
		top: -55px;
	}
	.menu {
		margin-top: -3px;
	}
	.logo {
		margin-top:-10px;
		margin-left:-0px;
	}

}

.down_down {
    left: 40%;
    width: 1200px;
}
.down img {
    left: 40%;
    width: 1200px;
}