@media only screen and (max-width:767px){
	.navbar .container{ padding:5px 15px;}
	h2{ font-size:20px!important;}
	.white-bg p{ font-size:17px!important;}
	img.people-main-img{ width:100%; height:auto; margin-top:30px;}
	.services.our-founder h4{ font-size:16px;}
	.xs-pl0{ padding-left:0px;}
	.xs-pr0{ padding-right:0px;}
	.xs-mb15{ margin-bottom:15px;}
	.our-values ul li .media .media-body p{ margin-bottom:0px!important; text-align:left!important;}
	/*.our-values ul li{ width:100%; display:block;}*/
	.xsm-b45{ margin-bottom:45px!important;}
	.xsp-b30{ padding-bottom:30px;}
	.xsp-t70{ padding-top:70px;}
	.partner-logo .change-logo img.profile-circle{ width:55px!important; position:absolute; top:-30px; right:30px; left:inherit;}
	.partner-logo .gumbo-logo img.profile-circle{ width:80px!important; position:absolute; top:-15px; right:30px; left:inherit; }
	.partner-logo .up-logo img.profile-circle{ width:85px!important; position:absolute; top:-15px; right:30px; left:inherit; }
	.partner-logo .pentecostal-logo img.profile-circle { width:180px!important; position:absolute; top:-15px; right:30px; left:inherit;}
	.xsm-l30{ margin-left:30px;}
	.xsm-r30{ margin-right:30px;}
	.xsm-l0{ margin-left:0px!important;}
	.xsm-r0{ margin-right:0px!important;}
	/*i.fa.fa-check{ font-size:15px!important;}*/
	.main h3{ font-size:20px!important;}
	.xsp-lr0{ padding-left:0px; padding-right:0px;}
	p{ text-align:justify; font-size:16px!important;}
	.xsm-b15{ margin-bottom:15px;}
	.resm-rl0{ margin-left:0px!important; margin-right:0px!important;}
	.technologies{ margin:0px!important;}
	.row { margin-right: -15px; margin-left: -15px;}
	.xsp-t30{ padding-top:30px;}
	.xsp-t0{ padding-top:0px!important;}
	/*footer{ margin-top:30px;}*/
	.sub-heading{ padding-top:15px;}
	a.v-gallery { position: absolute; bottom:27px; left:30px; font-size:15px; font-weight:600; color:#ffffff;}
	.mh-275 { min-height:220px!important; display:table-cell;}
	.technologies{ padding-top:0px!important;}
	.navbar-nav { margin-top:30px;}
	.navbar-inverse .navbar-nav>li>a{ line-height:0px;}
	.navbar .container { padding:0px 15px 15px;}
	.banner h1{ font-size:21px!important;}
	
}

@media only screen and (min-width:768px) and (max-width:991px){
	.navbar .container {
    padding: 0px 15px 35px;
}
	img.people-main-img{ width:100%; height:auto; margin-top:30px;}
	.sm-pl0{ padding-left:0px;}
	.sm-pr0{ padding-right:0px;}
	.sm-mb15{ margin-bottom:15px;}
	.our-values ul li .media .media-body p{ margin-bottom:0px!important;}
	.smm-l0{ margin-left:0px!important;}
	.smm-b45 { margin-bottom:45px!important;}
	.smm-l30{ margin-left:30px;}
	.smm-r30{ margin-right:30px;}
	.smm-r0{ margin-right:0px;}
	.partner-logo .change-logo img.profile-circle{ position:absolute; top:-48px; right:30px; left:inherit;}
	.partner-logo .gumbo-logo img.profile-circle{ position:absolute; top:-27px; right:30px; left:inherit; }
	.partner-logo .up-logo img.profile-circle{ position:absolute; top:-27px; right:30px; left:inherit; }
	.partner-logo .pentecostal-logo img.profile-circle { position:absolute; top:-26px; right:30px; left:inherit;}
	.smm-l15{ margin-left:15px!important;}
	.smm-r15{ margin-right:15px!important;}
	.smm-l0{ margin-left:0px!important;}
	.smm-r0{ margin-right:0px!important;}
	.smm-b15{ margin-bottom:15px;}
	footer{ margin-top:30px;}
	.containerp-b15{ padding-bottom:15px!important;}
	/*footer{ margin-top:30px;}*/
	.sub-heading{ padding-top:15px;}
	a.v-gallery { position: absolute; bottom:27px; left:30px; font-size:15px; font-weight:600; color:#ffffff;}
	.mh-275 { min-height:220px!important; display:table-cell;}
	.navbar-inverse .navbar-nav>li>a{ line-height:0px; font-size:12px;}
	.navbar .container { padding: 3px 0px 31px!important;}
	.navbar .hidden-xs{ line-height:27px;}
	.navbar-right { margin-top:32px;}
	.navbar-brand>img{ margin-top:10px;}
	.container { width:100%!important;}
	
	/*.our-values ul li{ width:100%; display:block;}*/
}

@media only screen and (min-width:992px) and (max-width:1199px){
	.partner-info img.profile-circle{ padding-top:40px!important;}
	.white-bg p{ font-size:17px!important;}
	img.donation-payimg { display: block; width:100%!important; margin-top:30px;}
	img.people-main-img{ width:100%; height:auto; margin-top:30px;}
	.our-values ul li .media .media-body p{ margin-bottom:0px!important; text-align:left!important;}
	.our-values ul li{ width:100%; display:block;}
	.mdm-l0{ margin-left:0px!important;}
	.mdm-b45 { margin-bottom:45px!important;}
	.mdm-l30{ margin-left:30px;}
	.mdm-r30{ margin-right:30px;}
	.partner-logo .change-logo img.profile-circle{ top: -87px;}
	.partner-logo .gumbo-logo img.profile-circle{ top: -64px;}
	.partner-logo .up-logo img.profile-circle{ top: -71px;}
	.partner-logo .pentecostal-logo img.profile-circle{ top: -67px;}
	.partner-logo .change-logo img.profile-circle{ position:absolute; top:-85px; right:30px; left:inherit;}
	.partner-logo .gumbo-logo img.profile-circle{ position:absolute; top:-63px; right:30px; left:inherit; }
	.partner-logo .up-logo img.profile-circle{ position:absolute; top:-69px; right:30px; left:inherit; }
	.partner-logo .pentecostal-logo img.profile-circle { position:absolute; top:-65px; right:30px; left:inherit;}
	.mdm-l15{ margin-left:15px!important;}
	.mdm-r15{ margin-right:15px!important;}
	.mdp-t15{ padding-top:15px;}
	.mdm-b15{ margin-bottom:15px;}
	/*.our-services ul li {
    display: inline-block;
    width: 49%;}*/
	.technologies{ margin:0px;}
	a.v-gallery { position: absolute; bottom:27px; left:30px; font-size:15px; font-weight:600; color:#ffffff;}
	.mh-275 { min-height:220px!important; display:table-cell;}
	.navbar-inverse .navbar-nav>li>a{ line-height:0px;}
	.navbar .container { padding: 3px 15px 40px!important;}
	.navbar .hidden-xs{ line-height:27px;}
	.navbar-right { margin-top:40px;}
	.navbar-brand>img{ margin-top:10px;}
	/*footer{ margin-top:30px;}*/
	.container { width:100%!important;}
}

@media only screen and (min-width:1200px) and ( max-width:1287px){
	.lg-techm-l0{ margin-left:0px!important;}
}

@media only screen and (min-width:1200px) and ( max-width:1437px){
	.elgm-b15{ margin-bottom:15px;}
	.ul.slides li a img{ width:100px!important;}
	/*footer{ margin-top:30px;}*/
	
}

@media only screen and (min-width:1200px){
	/*.our-services ul li { width:31%; float:left;}*/
	.lgm-l0{ margin-left:0px!important;}
	.lgp-t15{ padding-top:15px;}
}
@media only screen and (min-width:1200px) and ( max-width:1679px){
	.mh-275 { min-height:327px!important; display:block;}
	.pos-ctry-name h2 { padding:5px; font-size:17px!important;}
}