@charset "utf-8";
/* CSS Document */

@media (min-width: 1200px) 
{
	#content2 {
		width:100%;
		background-color:#05659a;
	}
	#content2 #content21 {
		width:1200px;
		margin:0% auto;
		height:inherit;
		color:#FFFFFF;
	}
	#content2 #content21 a {
		color:#FFFFFF;
	}
	#content2 #content21 p {
		margin:0%;
		padding:0%;
	}
	#content2 #content21 .btn-msearch
	{
		color:#000;
	}
	
	#content3 {
		width:100%;
		background-color:#ffffff;
	}
	#content3 #content31 {
		width:1200px;
		margin:1% auto;
		height:inherit;
	}
	#content3 #content31 a {
		color:#000;
	}
	
	#content4 {
		width:100%;
		background-color:#ffffff;
	}
	#content4 #content41 {
		width:1200px;
		margin:1% auto;
		height:inherit;
	}
	#content4 #content41 a {
		color:#000;
		width:100%;
		float:left;
	}
	#content4 #content41 .row {
		width:100%;
		margin:0%;
		float: left;
		padding-top: 1.5%;
		padding-bottom: 1.5%;
		text-align:center;
	}
	#content4 #content41 .nav-tabs { border-bottom: none; position: relative; }
	#content4 #content41 .nav-tabs li { width:100%; margin:0% 0%;  z-index: 1;}
	#content4 #content41 .nav-tabs li:last-child:after { border: none; }
	#content4 #content41 .nav-tabs li a { text-align:center; font-size: 1.071em; color: #000; text-transform: uppercase; border-radius: 0; margin-right: 0; position: relative; overflow: hidden; z-index: 1; transition: all 0.3s ease 0s; background-color:#fbfbfb; }
	#content4 #content41 .nav-tabs li.active a, .tab .nav-tabs li a:hover {  color:#FFF; }
	#content4 #content41 .nav-tabs li a:after { content: ""; display: block; width: 100%; height: 0; position: absolute; top: 0; left: 0; z-index: -1; transition: all 0.3s ease 0s; }
	#content4 #content41 .nav-tabs li.active a:after, .tab .nav-tabs li a:hover:after { height: 100%; background: #05659a; color:#FFF; }
	#content4 #content41 .nav-tabs > li > a {
		margin-right:0;
		padding:2% 0%;
		line-height:0;
		border:0;
		border-radius:0;
	}
	
	#content5 {
		width:100%;
		background-color:#ffffff;
	}
	#content5 #content51 {
		width:1200px;
		margin:1% auto;
		height:inherit;
	}
}

@media (max-width:1199px)
{
	#content2 {
		width:100%;
		background-color:#05659a;
	}
	#content2 #content21 {
		width:98%;
		margin:0% auto;
		height:inherit;
		color:#FFFFFF;
	}
	#content2 #content21 a {
		color:#FFFFFF;
	}
	#content2 #content21 p {
		margin:0%;
		padding:0%;
	}
	#content2 #content21 .btn-msearch
	{
		color:#000;
	}
	
	#content3 {
		width:100%;
		background-color:#ffffff;
	}
	#content3 #content31 {
		width:98%;
		margin:3% auto;
		height:inherit;
	}
	#content3 #content31 a {
		color:#000;
	}
	
	#content4 {
		width:100%;
		background-color:#ffffff;
	}
	#content4 #content41 {
		width:98%;
		margin:3% auto;
		height:inherit;
	}
	#content4 #content41 a {
		color:#000;
		width:100%;
		float:left;
	}
	#content4 #content41 .row {
		width:100%;
		margin:0%;
		float: left;
		padding-top: 3%;
		padding-bottom: 3%;
		text-align:center;
	}
	#content4 #content41 .nav-tabs { border-bottom: none; position: relative; }
	#content4 #content41 .nav-tabs li { width:100%; margin:0% 0%;  z-index: 1;}
	#content4 #content41 .nav-tabs li:last-child:after { border: none; }
	#content4 #content41 .nav-tabs li a { text-align:center; font-size: 1.071em; color: #000; text-transform: uppercase; border-radius: 0; margin-right: 0; position: relative; overflow: hidden; z-index: 1; transition: all 0.3s ease 0s; background-color:#fbfbfb; }
	#content4 #content41 .nav-tabs li.active a, .tab .nav-tabs li a:hover {  color:#FFF; }
	#content4 #content41 .nav-tabs li a:after { content: ""; display: block; width: 100%; height: 0; position: absolute; top: 0; left: 0; z-index: -1; transition: all 0.3s ease 0s; }
	#content4 #content41 .nav-tabs li.active a:after, .tab .nav-tabs li a:hover:after { height: 100%; background: #05659a; color:#FFF; }
	#content4 #content41 .nav-tabs > li > a {
		margin-right:0;
		padding:6% 0%;
		line-height:0;
		border:0;
		border-radius:0;
	}
	
	#content5 {
		width:100%;
		background-color:#ffffff;
	}
	#content5 #content51 {
		width:98%;
		margin:0% auto;
		height:inherit;
	}
	#content5 #content51 * {
		margin:0%;
		padding:0%;
	}
}