/* ----------------------------------------------------------------
	Responsive CSS
-----------------------------------------------------------------*/

@media (min-width: 1200px) {

}

@media (max-width: 1199px) {

}

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

}

@media (max-width: 991px) {
	.contact_03 {margin: 30px 20px 0 40px;}

}

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

}

@media (max-width: 767px) {
	
	#header .topbar2, .footer_01 {display: none;}
	.button_container {display: block;}
	#header .nav-line,#header .nav-line2 {display: none;}	
	/*#header .container-fluid {padding-right: 15px;padding-left: 15px;}*/
	.about_02 {text-align:center;}

}

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

@media (max-width: 479px) {
	
}
