
@media(max-width: 1024px){
.head-right-section{
	  width: 100%;
}
.logo{
	top: 0px;
	width: 100%;
}

.logo img{
	max-width: 100%;
}

.head-tp ul li a{
	font-size: 11px;
}
.head-tp ul li a{
	padding: 1px;
}

.nav > li > a{
	padding: 10px 5px;
}

.navbar-default .navbar-nav > li > a{
	font-size: 13px;
}

.custom-b-text{
	bottom: 40px;
}

.custom-b-text h1{
	font-size: 30px;
}

.envolved-inner h3{
	font-size: 17px;
}

.envolved-inner h3:after{
	height: 3px;
}

.nav-tabs{
	width: 55%;
}

.form-select-seciton{
	width: 60%;
}

.owl-buttons .owl-next{
	right: 0px;
}

.owl-buttons .owl-prev{
	left:20px;
}

.footer-contact-section img{
	max-width: 100%;
}

.stories-repeat {
    margin-bottom: 20px;
    border: 1px solid #ddd;
    width: 100%;
    display: table;
    padding: 10px;
}

.gender-sponsor .select span{
	font-size: 9px;
}

.drop-menu .select i{
	font-size: 7px;
}

.news-event-secion{
	float: none;
	overflow: hidden;
	border: 10px solid #2e2e2d;
}

.impact-graph-right{
  display: none;
}

.impact-img-secion img{
	width: 100%;
}

.volunteer-div{
  width: auto;
  background: #e38b5d;
  background-repeat: repeat-y;
  padding: 25px 0px;
}

.custom-blog-section .media > .pull-left {
    width: 100%;
    float: none;
    text-align: center;
}


.right-text-h {
    font-family: 'edo_0';
    padding-left: 20px;
    line-height: 50px;
    text-align: center;
    padding-top: 15px;
}

.col-sm-3.col-md-4.custom-width{
	display: none;
}

.footer-sign-up-section-in{
	text-align: center;
}

.footer-sign-up-section-in{
	width: 100%;
}

.middle-in-section{
	margin-bottom: 20px;
}

.quick-bg{
	margin-bottom: 20px;
}

.footer-box-inner{
	padding-left: 10px;
}

.footer-box-inner h5{
	text-transform: uppercase;
	font-size: 12px;
}

.footer-contact-section h5{
	padding-top: 11px;
	margin: 0px;
	font-size: 12px;
	padding-bottom: 15px;
}
.footer-box-inner ul li a{
	font-size: 13px;
}

.copyr-section p a{
  color: #f36a28;
}

.copyr-section p{
    padding: 5px 0px;
    font-size: 11px;
    text-align: center;
}

.help-section ul li:first-child{
	margin-bottom: 10px;
}

.follow-section ul li{
	font-size: 13px;
}
.follow-section ul li a{
	font-size: 15px;
    margin-right: 4px;
}
.custom-volunteer-img img {
    max-width: 100%;
}

.who-we-are-our-impact{
	width: 100%;
	margin-top: 10px;
}

.how-it-work-box-section{
	width: 100%;
}
.col-sm-61.col-md-61{
	width: 50%;
}

.col-sm-61.col-md-61 img{
	max-width: 100%;
}

.sponsor-img-p img {
    max-width: 100%;
    margin-left: 14px;
}

.middle-in-section h5{
	font-size: 20px;
}

.quick-bg h5{
	font-size: 21px;
}

.middle-in-section img{
	max-width: 100%;
}

.middle-in-section ul li img {
    width: 60px;
}

.who-we-are-fb img {
    max-width: 100%;
}

.gift-box-inn h3{
	font-size: 16px;
}

.gift-box-bg{
	padding: 10px;
}

.gift-box-inn p{
	font-size: 12px;
}

.gift-amount-section b{
	font-size: 10px;
}

.your-gift-inn-right h3{
	font-size: 33px;
}


}


@media(max-width: 767px){
.head-tp{
	height: auto;
	padding-top: 0px;
	padding-bottom: 0px;
}
.head-right-section{
	width: 100%;
	float: none;
}

.custom-b-text{
	display: none;
}

.logo{
	top: 0px;
	width: 100%;
}

.logo img{
	max-width: 100%;
}

.get-involved-tab ul li a{
	margin-right: 0px;
}

.nav-section{
	background: #f36a28 !important;
}
.skew-section{
	background: #fdb348;
    margin-top: 0px;
    padding-left: 0px;
    text-align: left;
    padding: 5px 9px;
}
.headertp-in1{
	text-align: center;
	padding: 10px 0px;
	background: #fa9b3d;
	margin-bottom: 8px;
}
.skew-section .headertp-in1 {
    padding: 0px;
    background: transparent;
}
.headertp-in{
	padding: 7px 0px;
}

.head-tp ul li a i {
    margin-right: 5px;
}

.head-tp ul li a{
	font-size: 12px;
	padding: 7px;
}

.header-fixed{
	position: absolute;
}

.navbar-toggle{
	background: #fff !important;
    border-radius: 0px;
}

.navbar-default .navbar-toggle .icon-bar{
	background-color: #f36a28;
}

.navbar-default .navbar-toggle{
	border-color: #fff;
}

.navbar-nav{
	float: left !important;
    width: 100% !important;
    margin: 0px !important;
    margin-top: 10px !important;
}

.navbar-collapse.in{
	position: relative;
    /*z-index: 1000;*/
    background: #f36a28 !important;
    border-color: #f2b08f;
}

.navbar-default .navbar-nav > li > a{
	font-size: 16px;
	border-bottom: 1px solid #ea8e62;
}

.nav > li > a{
	padding: 10px 7px;
}

.get-involved-section h2{
	font-size: 22px;
}

.get-involved-tab ul li{
	display: block;
}

.get-involved-tab ul li a{
	margin-bottom: 10px;
	display: block;
}

.get-involved-tab{
	padding-top: 10px;
}
.get-involved-section p{
	font-size: 13px;
}
.get-involved-section b{
	font-size: 16px;
	line-height: 25px;
}

.get-envolved-in-section{
	padding-top: 10px;
}

.envolved-inner{
	margin-bottom: 20px;
}

.sponsor-section{
	padding: 20px 0px 0px 0px;
}

.sponsor-section h2{
	padding-bottom: 30px;
	font-size: 22px;
	margin-bottom: 25px;	
}

.nav-tabs{
	width: 100%;
}

.nav-tabs > li{
	width: 100%;
    margin-bottom: 10px;
    margin-left: 0px;
}

.sponsor-content-aria p{
	font-size: 13px;
}

.gender-section{
	width: 250px;
    margin-bottom: 10px;
}

.sponsor-slider-section{
	padding: 10px 0px;
}

.sponsor-content-aria{
	padding: 10px 0px;
}

.get-involved-section{
	padding: 40px 0px 30px;
}

.news-and-event-overlay{
   padding: 10px 0px;
}

.news-and-event h2{
	margin-bottom: 20px;
	font-size: 21px;
}

.news-event-secion{
	float: none;
	overflow: hidden;
	border: 10px solid #2e2e2d;
}

.news-img-content{
	margin-left: 0px;
	padding: 15px;
	width: 100%;
}

.news-img-content:after{
	display: none;
}

.news-img-content p{
	font-size: 14px;
	padding-bottom: 10px;
}

.stories-inn-section{
	margin-top: 45px;
}

.our-impact-section h2{
	font-size: 22px;
}
.impact-in-section{
	margin-top: 42px;
}

.impact-img-secion{
	float: none;
}
.impact-img-secion img{
	width: 100%;
}

.impact-img-content:after{
	display: none;
}

.impact-img-content{
	margin-left: 0px;
}

.impact-img-content p{
	font-size: 14px;
}

.impact-img-content img{
	max-width: 100%;
}

.col-sm-3.col-md-4.custom-width{
	width: auto;
	text-align: center;
}


.media-object{
  display: inline;
}

.custom-blog-section p{
	text-align: center;
	padding-top: 10px;
}

.blog-title h4{
	color: #000;
	border-bottom: 3px dashed #524f4f;
}

.media-body{
	text-align: center;
}

.right-text-h p{
	font-size: 30px;
    color: #fff;
}

.right-text-h b{
	color: #000;
    font-size: 44px;
    padding-left: 1px;
    display: block;
    padding: 0px 0px;
}
.footer-sign-up-section-in{
	width: 85%;
}

.footer-sign-up-section-in h5{
	font-size: 16px;
    text-align: center;
    line-height: 30px;
}

.form-left-mr{
	margin-left: 0px;
}
.pd-r{
	padding-right: 15px;
}
.middle-in-section{
	text-align: center;
	margin-bottom: 20px;
}
.quick-bg{
	display: block;
	margin-bottom: 20px;
}

.quick-bg .form-group{
   width: 100%;
   display: table;
}

.quick-bg h5{
	clear: both;
	font-size: 26px;
    padding: 10px 0px;
}

.middle-in-section ul li{
	margin-top: 0px;
}

.middle-footer-section{
	padding-bottom: 0px;
}

.footer-section{
	padding: 10px;
}

.footer-contact-section{
	clear: both;
}

.footer-box-inner{
	padding-left: 0px;
}

.footer-box-inner h5{
	text-transform: uppercase;
	font-size: 12px;
}

.pd-0{
 clear: both;
}

.footer-box-inner ul li a{
	padding: 10px 0px;
    display: block;
    font-size: 13px;
}

.footer-contact-section h5{
	padding-bottom: 25px;
    margin-bottom: 10px;
    padding-top: 10px;
}

.copyr-section p a{
  color: #f36a28;
}

.copyr-section p{
    padding: 5px 0px;
    font-size: 10px;
    text-align: center;
}

.stories-conten-section2:after{
  display: none;
}

.stories-conten-section:after{
  display: none;
}

.page-tag{
	bottom: 0px;
}

.page-tag h1{
	font-size: 18px;
}

.author-section ul li{
   padding: 6px 0px;
   display: block;
}

.custom-leave button{
	float: none;
	width: 100%;
}

.inner-blog-first h1{
	font-weight: bold;
    font-size: 16px;
    padding: 15px 0px;
    line-height: 30px;
    margin: 0px;
}

.blog-inn-box{
	text-align: left;
}



.who-we-are-our-impact{
	width: 100%;
}

.who-we-are-our-impact ul li{
	width: 100%;
}

.impct-inner-section{
	border-bottom: 2px dotted #222;
	border-right: none;
}

.sponsor-img-p{
	margin-bottom: 10px;
}

.volunteer-text-section {
    padding: 0px !important;
}

.volunteer-h-section h2{
	font-size: 20px;
}

.breadcrumbs ul li{
	font-size: 9px !important;
}

.how-it-work-box-section{
	width: 100%;
}

.how-it-work-box-section .col-sm-6.col-md-6 {
    padding-right: 15px !important;
    padding-left: 15px !important;
}

.media .pull-left {
    float: none !important;
}
.media .pull-right{
	float: none !important;
}
.col-sm-61.col-md-61{
	float: none;
	position: relative;
	width: 100%;
}
.col-sm-61.col-md-61 img {
    max-width: 100%;
}

.protector-inn-section{
	height: auto;
	padding-bottom: 10px;
}

.sponsor-in-col-sponsor-in h3{
	float: none;
	left: 0px;
	text-align: center;
	width: 100%;
}

.address-section button{
	width: 100%;
	margin-top: 15px;
}

.volunteer-h-section span{
	font-size: 14px;
    font-weight: 600;
    padding-bottom: 20px;
}

.volunteer-content-section h2{
	line-height: 25px;
	font-size: 15px;
	margin-left: 0px;
}

.line-section{
	display: none;
}
.line-rotet{
	display: none;
}

.pay-roll-giving-inn h3{
	font-size: 20px;
}
.pay-roll-giving-inn{
	padding: 0px;
}

.inn-right-panel {
    padding-top: 20px;
}

.inn-right-panel h2{
	font-size: 20px;
}

.who-we-are-right-content p{
	font-size: 16px;
}

.inner-w-section{
	padding-top: 0px;
}

.who-we-are-fb {
    width: 100%;
}

.who-we-are-fb img {
    max-width: 100%;
}

.faq-right-section h2{
	padding: 20px 0px 15px;
	margin-bottom: 0px;
}

.panel-title {
    font-weight: 600;
    font-size: 14px;
    line-height: 25px;
}

.custom-free-dental-camp img {
    max-width: 100%;
}

.medical-in-content-section img {
    max-width: 100%;
}


.gift-box-bg{
	margin-top: 40px;
}

.give-gift h1{
	font-size: 20px;
}

.give-gift p{
	font-size: 14px;
	line-height: 20px;
	padding-top: 0px;
}

.gift-box-inn{
	margin-bottom: 20px;
}

.your-gift-inn{
	text-align: center;
	border:none;
}

.your-gift-bg p{
	font-size: 30px;
}
.your-gift-bg p span{
	margin-top: 0px;
}

.your-gift-bg p{
	font-size: 13px;
}

.gift-box-inn img {
    width: 100%;
}

.who-we-are-inn-section{
	padding: 10px 0px 0px;
}

.key-product-bg h1{
	font-size: 22px;
}
.key-border{
	display: none;
}

.key-free-camp{
	margin-bottom: 20px;
}

.key-product-bg{
	height: auto;
	background: repeat;
}

.key-product-bg h1{
	color: #000;
}

.key-product-bg h1:after{
	background: #000;
}

a.health-view-all{
	font-size: 19px;
	padding-top: 0px;
	color: #000;
}

.our-work-section{
	padding: 0px;
}

.work-text-section{
	margin-left: 0px;
}

.health-fb {
    display: none;
}

b.join-cus-moble {
    display: none;
}

.rihgt-work-section span{
	font-size: 40px;
}

.eduction-inn-section{
	text-align: center;
}

.astro-login-section{
	width: 100%;
}

.checkbox span{
	font-size: 11px;
}

.custom-shop12.col-sm-8 {
    padding-right: 15px !important;
}

.who-we-are-imleft{
	float: none;
	margin-right: 0px;
	width: 100%;
}

.who-we-are-imright{
	float: none; padding-top: 10px;
	width: 100% !important;
}

.who-we-are-mission-imright{
	float: none; padding-top: 10px;
	width: 100% !important;
	margin-left: 0px;
	margin-bottom: 20px;

}

.custom-impact-footer-section h4{
	font-size: 14px;
}

.Virtual-ul{
	padding-left: 15px;
	width: 100%;
}

.more-visitor{
	display: none;
}

.volunteer-content-section .volunteer-text-section {
    width: 100% !important;
    padding-top: 10px !important;
}

.volunteer-text-section p{
	font-size: 12px !important;
}

.volunteer-text-section ul li{
	font-size: 13px;
}

.volunteer-content-section{
	padding-bottom: 0px;
}

.middle-in-section h5{
	text-align: left;
}

a.no-hide-m {
    display: none;
}
.stories-img ,.stories-img2{
	width: 100%;
	float: none;
	margin-bottom: 10px;
}

.stories-conten-section ,.stories-conten-section2{
	float: none;
    width: 100%;
    padding-left: 0px;
    padding-bottom: 10px;
}

.our-partner-col{
	text-align: center;
}

.join-sectin-bg{
	background: url(../img/join-bg.jpg) no-repeat;
    width: 100%;
    height: 230px;
    background-size: 100%;
    background-image: none;
    background-color: #333;
    margin-top: 0px;
}
.join-section-circle{
	top: -15px;
}

.inn-content-tab{
	margin-left: 0px;
}

.inn-tab-circle{
	width: 100%;
	background: #f36a28;
    height: auto;
    border-radius: 0px;
    margin-bottom: 20px;
}

.amount-section-donate input{
	width: 100%;
}

.donate-form-information-section h3{
	font-size: 15px;
	padding: 10px 15px;
}

.custom-inn-danate .form-group {
    width: 100% !important;
}

.navbar-collapse{
	padding: 0px;
}

.sub-menu-hover{
	width: 100%;
}

.navbar-nav > li:last-child{
	margin-left: 7px;
}

.footer-box-inner{
	width: 100%;
	height: auto;
	padding-bottom: 10px;
}


}


@media(max-width: 320px){
	.footer-box-inner{
		width: 100%;
	}

}