/* ----------------------------------------------------------------
	Responsive CSS
-----------------------------------------------------------------*/
@media (min-width: 1920px) {

}


@media (max-width: 1800px) {

}


@media (max-width: 1600px) {

}


@media (max-width: 1400px) {

}


@media (max-width: 1199px) {
	ul.navbar-nav {
		margin-left : 12%;
		min-height: 70px;
	}
	.navbar-nav > li {
		margin: 10px 10px;
		padding: 12px 0;
	}

}


@media (min-width: 992px) and (max-width: 1199px) {


}


@media (max-width: 991px) {
	.top-logo img {margin: 5px 0;}
}


@media (min-width: 769px) and (max-width: 990px) {


}


@media (max-width: 768px) {
	#header {min-height: 100px;}
	.top-logo img {width:75%;margin: 10px 0;}
	.button_container {display:block;top: 40px;}
	.navbar {display:none;}
	.footer01 li {padding: 12px 50px;}
}


@media (min-width: 480px) and (max-width: 767px) {
	
}


@media (max-width: 479px) {
	#header {min-height: 80px;}
	.button_container {display:block;top: 25px;}
	.footer01 li {padding: 10px 12px;font-size:15px;}
	.footer021 {text-align:center;}
}


@media (max-width: 320px) {
	.footer01 li {padding: 7px;font-size:13px;}

}