 /* New Responsive CSS */
 .mb-2{margin-bottom: 20px;}
 .mb-3{margin-bottom: 30px;}
 .show-line h1{margin-top: 30px  !important;}


 @media only screen and (max-width: 991px) {
	#slogan {
		height: auto !important;
	}
	.show-line{padding: 10px  !important;}
	.show-line h1{margin-top: 10px  !important;}
	#slogan h1{font-size: 18px !important; text-align: center;}
  }

@media only screen and (max-width: 480px) {
	.sponsor, .footer, .bg {
		background: none repeat scroll 0 0 #f2eddf;
		padding: 30px 15px;
	}
	.res-center{text-align: center !important;}
	.dropdown .fa-angle-down {
		text-align: right;
		position: absolute;
		top: 0px !important;
		right: 20px !important;
		cursor: pointer;
		color:#000;;
		font-size: 24px !important;
	}
	.res-center .navbar-collapse {margin-bottom: 30px;}
	#slogan {
		height: auto !important;
	}
	.show-line h1{margin-top: 10px  !important;}
	#slogan h1{font-size: 18px !important;}

	.about img {
		width: 100% !important;}
  }