
@media screen and (max-width: 1500px) {
	h1{font-size: 44px;}
	.probootstrap-top-quick-contact-info{font-size: 12px;}
	.social_media img { height: 16px;}
}

@media screen and (max-width: 1200px) {

}

@media screen and (max-width: 992px) {
		.title h1 { font-size: 36px; }
	.title p { font-size: 12px; }

}


@media screen and (max-width: 768px) {
		.title h1 { font-size: 36px; }
	.title p { font-size: 12px; }
	.social_media_plugin .fb-page{ width: 100%; float: left;}
		.social_media_plugin .col-sm-6, .social_media_plugin .col-md-6{ width: 100%; float: left;}
	.social_media_plugin .twitter-timeline{ margin: 30px 0 !important;}
	
	.payment_form {	width: 100%; float:left; margin-bottom: 50px;	}
	.payment_form .right{	width: 100%; float:left;	}
	.payment_form .left{ 	width: 100%; float:left;	}
	.payment_form input[type='text'] {	width: 100%; float:left;	 }
}

@media screen and (max-width: 480px) {
	
	.title h1 { font-size: 22px; }
	.title p { font-size: 10px; }
	.logo img {width: 70px; }
	
	.title {padding: 0;}
	.container>.navbar-header { margin: 0;}	
	.head_address{display: none;}
	.probootstrap-top-social ul {  width: 100%; float: left; margin: 0; text-align: center;}
	.probootstrap-top-social ul li { float: none; }
	.social_media img { height: 12px; margin: 0px 3px; }   /* top header social media */ 
	
	.probootstrap-top-quick-contact-info span {
    	margin-right: 5px;
	}
	.probootstrap-top-quick-contact-info {
    	font-size: 9px;
	    text-align: center;
	}
	
	.probootstrap-top-quick-contact-info span i {
    margin-right: 3px;
    }
	
	.probootstrap-top-quick-contact-info {
		padding-bottom: 0; 
	}
	.probootstrap-top-social ul li a {
    padding: 0 2px;
		font-size: 12px;
	}
	.hero-text-heading, .probootstrap-hero h1, .flexslider .probootstrap-heading {
    font-size: 20px;
	}
	h2{font-size: 20px; margin: 0;}
	.marquee_notice{padding: 0; }
	.marquee_notice { font-size: 12px;}
	.marquee_notice img { width: 40px; }
	h3{font-size: 20px; }
	.our_mission {    padding: 0 30px;}
	
	.owl-carousel {    margin-bottom: 50px;}
	.probootstrap-testimony-wrap {  padding: 5px; }
	
	.social_media_plugin .col-sm-6, .social_media_plugin .col-md-6{ width: 100%; float: left; padding: 0 !important;}
	.social_media_plugin .fb-page{ width: 100%; float: left;}
	
	.payment_form {	width: 100%; float:left; margin-bottom: 50px;	}
	.payment_form .right{	width: 100%; float:left;	}
	.payment_form .left{ 	width: 100%; float:left;	}
	.payment_form input {	width: 100%; float:left;	 }
	.fee_payment { font-size: 12px;}
	
	
}