@charset "utf-8";

/* CSS Document */
@media (max-width: 1199px) {
.header-top .col + .col {
	width: 30%;
	-ms-flex-preferred-size: inherit;
	flex-basis: auto;
	-ms-flex-positive: inherit;
	flex-grow: inherit;
}
.navbar-light .navbar-nav .nav-link { padding: 15px 13px; font-size: 13px;}
}

@media (max-width: 991px) {
.header-top ul li {
	font-size: 10px;
	padding: 0;
}
.header-top ul.social-links li a {
	width: 33px;
	font-size: 12px;
}
.navbar-light .navbar-brand { display: block; margin-left: 15px;}
.navbar-light .navbar-toggler { background-color: #f47920;
    padding: 4px 8px;
    border-radius: 0;}
.message, .project { margin: 10px 0;}
.title h3 { font-size: 19px;}
.blogpost { margin-bottom: 15px;}
.sponsor-title { height: 53px;    width: 100%; text-align: center;}
.sponsor-title h3 {line-height: 53px;   }
.sponsor-title:before { border: none;}
.sponsor_list ul li {
    width: 31%;
}
.bottom-footer p { float: none !important;}
}

@media (max-width: 767px) {
	.logo {
    width: 271px;
}

	.donate-wrapper { position: static;}
.activities{background: -moz-linear-gradient(left,#000 100%,#f47920 100%);
	background: -webkit-linear-gradient(left,#000 100%,#f47920 100%);
	background: linear-gradient(to right,#000 100%,#f47920 100%);}
	.navbar-light .navbar-nav .active .nav-link, .navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover{border-bottom: 1px solid #f47920;}
	
}

@media (max-width: 575px) {
.header-top .col {
	width: 100% !important;
	-ms-flex-preferred-size: inherit;
	flex-basis: auto;
	-ms-flex-positive: inherit;
	flex-grow: inherit;
}
.header-top ul li {
	padding: 4px 0px;
}
.right-top {
	text-align: left !important;
}
.header-top ul.social-links li a {
	font-size: 12px;
	border: none;
}
.mid-header .btn-wrapper, .header-top {
    display: none;
}
.activities{background: -moz-linear-gradient(left,#000 100%,#f47920 100%);
	background: -webkit-linear-gradient(left,#000 100%,#f47920 100%);
	background: linear-gradient(to right,#000 100%,#f47920 100%);}
	.contact_address ul li b{display:inline-block;
	width: 63px;
	}
}
