/*===========================================================================*/
							/*1366px CSS*/
/*===========================================================================*/
@media (max-width: 1366px) {
#banner .caption {
	top: 35px;
}
.news-detail.causes-2-col.causes-detail {
	padding: 0 0 20px 0;
}
.news-section {
	padding: 0;
}
}

/*===========================================================================*/
							/*1280px CSS*/
/*===========================================================================*/
@media (max-width: 1280px) {
#banner .caption {
	top: 20px;
}
.news-detail.causes-2-col.causes-detail {
	padding: 0 0 20px 0;
}
.news-section {
	padding: 0;
}
}
/*===========================================================================*/
							/*991px CSS*/
/*===========================================================================*/
@media (max-width: 991px) 
{
	.field-align
	{
	    padding-bottom: 0.5rem !important;
	}
	#join-img
	{
		margin-top: 20rem !important;
	}
	
}

/*===========================================================================*/
							/*776px CSS*/
/*===========================================================================*/
@media (max-width: 776px) 
{
	.para2
	{
	    padding-left: 2rem;
	    padding-right: 2rem;
	}
	.para2 p
	{
		padding:0 !important;
	}
}

/*===========================================================================*/
							/*767px CSS*/
/*===========================================================================*/
@media (max-width: 767px) {
	#join-img
	{
		margin-top: 2rem !important;
	}
	#join-img img
	{
		margin: 0 auto !important;
	}
}

@media (max-width: 767px) {
.head-top-row .left-box ul, .email-box {
	text-align: center;
}
.head-top-row .left-box ul li, .email-box strong {
	float: none;
	display: inline-block;
}
.head-top-row .left-box {
	margin: 0 0 15px 0;
}
.top-bar-social {
	float: left;
}
strong.logo {
	overflow: hidden;
	margin: 20px 0;
}
.search-box form {
	float: left;
}
.logo-row {
	padding: 20px 0;
}
.logo-row:before {
	width: 100%;
}
.navigation-row {
	margin: 8px 0 2px 0;
}
#banner .caption {
	top: 30px;
}
#banner .caption strong.title {
	font-size: 20px;
	line-height: 25px;
	padding: 0 0 5px 0;
	padding-top:1rem;
}
#banner .caption h1 {
	font-size: 25px;
	line-height: 30px;
	margin: 0 0 5px 0;
}
#banner .caption span {
	font-size: 16px;
	line-height: 20px;
	padding: 0 0 9px 0;
}
#banner .caption a.btn-1 {
	padding: 13px 30px;
	font-size: 12px;
	line-height: 12px;
}
#banner .caption a.btn-2 {
	font-size: 12px;
	line-height: 12px;
	padding: 10px 20px 9px 20px;
}
#banner {
	margin-bottom: 40px;
}
.charity-works .owl-carousel {
	float: left;
	width: 100%;
	margin: 40px 0 0 0;
}
.charity-works, .call-to-action {
	padding-bottom: 40px;
}
.call-to-action .holder {
	height: auto;
	width: 100%;
	padding: 25px 15px;
}
.call-to-action .holder strong.title {
	padding: 0 0 10px 0;
	font-size: 25px;
}
.causes-section:before, .filter-gallery:before {
	width: 100%;
}
.event-section {
	padding: 50px 0;
}
.event-section .btn-box {
	width: 100%;
	margin: 30px 0 0 0;
}
.event-row .text-box a.btn-style-2, .event-row .text-box a.btn-style-1 {
	margin: 0 20px 0 0;
}
.fact-figures .col-md-3 {
	overflow: hidden;
	clear: both;
	margin-bottom: 30px;
}
.fact-figures {
	padding: 60px 0 30px 0;
	margin-bottom: 50px;
}
#filter li {
	padding: 0 18px 0 0;
}
.filter-gallery .isotope .isotope-item {
	width: 50%;
}
.news-section {
	padding: 0;
}
.join-form form input[type="text"] {
	margin-bottom: 10px;
}
.donation-box form, .testimonials-style-1 {
	margin-bottom: 30px;
}
.donation-row {
	padding-bottom: 0;
}
.footer-section .text-col {
	width: 100%;
	margin: 10px 0;
}
.footer-section-2 {
	padding: 40px 0;
}
.footer-box {
	margin-bottom: 30px;
}
.twitter-box {
	height: auto;
	margin: 0 0 20px 0;
	padding: 10px 10px 0 0;
}
.twitter-box strong {
	font-size: 14px;
	line-height: 18px;
}
.twitter-box .owl-prev {
	top: -10px;
}
.twitter-box .owl-next {
	top: -10px;
}
.cart-outer .dropdown-menu {
	min-width: 300px;
}
#inner-banner {
	padding: 80px 0;
	text-align: center;
}
.about-section-1 .text-box {
	margin-top: 1rem;
	padding-left: 2rem;
    padding-right: 2rem;
}
.about-section .video-box .modal-dialog {
	width: 100%;
	margin: 0;
	padding: 0 30px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.about-section .video-box .modal-body iframe {
	height: 300px;
}
.about-section-1 {
	padding: 0;
}
.featured-services-style-2 .box .holder {
	padding: 20px 0;
}
.donor-box-2 ul li {
	width: 100%;
}
.donor-box-2 ul li span.number, .donor-box-2 ul li strong.title, .donor-box-2 ul li strong.amount {
	width: 100%;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.donor-box-2 ul li strong.title {
	text-align: center;
}
.causes-list .frame, .causes-list .text-box {
	width: 100%;
}
.causes-list .frame, .causes-list .text-box {
	margin: 0;
}
.coming-social-box {
	width: 100%;
	padding: 20px 20px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	margin: 0 0 40px 0;
}
.timer-row {
	padding: 0 20px;
	margin: 0 0 40px 0;
}
.timer-row strong.title {
	font-size: 86px;
}
.timer-row .countdown-section {
	margin: 0;
	width: 300px;
}
.notified-row, .notified-row .holder {
	width: 100%;
	padding: 20px 10px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.address-box-1 {
	margin-bottom: 40px;
}
.map-1 .map_canvas {
	height: 400px;
}
.news-detail blockquote:before {
	display: none;
}
.blockquote-outer {
	padding: 0;
}
.news-detail blockquote {
	padding: 25px 20px;
}
.news-detail.causes-2-col.causes-detail {
	padding: 0;
}
.event-list .event-row .text-box .left {
	width: 100%;
}
.event-list .btn-box {
	margin: 0 0 20px 0;
}
.contact-2 .contact-top-section {
	padding: 30px 0 0 0;
}
.contact-top-section form {
	margin-bottom: 30px;
}
.address-box-1 ul {
	float: left;
	margin: 30px 0 0 0;
}
.address-box-1 ul li {
	padding: 10px 0 0 0;
}
.donation-section form ul {
	text-align: center;
}
.donation-section form ul li {
	float: none;
	display: inline-block;
	margin: 5px 10px;
}
.error-section .holder {
	width: 100%;
}
.news-section.news-detail.event-detail {
	padding: 0;
}
.event-list-style-2-row .text-col {
	width: 100%;
	padding: 20px 15px;
	border: 1px solid #e1e1e1;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.event-list-style-2-row {
	padding: 0;
	margin: 0 0 30px 0;
}
.event-list-style-2-row .text-col .date-box {
	position: static;
	width: 100%;
	margin: 0 0 15px 0;
}
.event-list-style-2-row .text-col .date-box:before {
	display: none;
}
.event-list-style-2-row .thumb {
	width: 100%;
}
.gallery-section .frame {
	margin-bottom: 30px;
}
.gallery-section {
	padding: 50px 0;
}
.news-section.news-detail {
	padding: 0;
}
.news-list .text-box {
	margin: 0;
}
.news-section .outer .news-box {
	margin: 0 0 30px 0;
}
.product-detail .bx-wrapper img {
	width: 100%;
}
#bx-pager a {
	display: inline-block;
	float: none;
}
#bx-pager {
	margin-bottom: 20px;
}
.team-style-1 .pagination-col {
	margin: 0 0 50px 0;
}
.testimonials-style-2 .owl-dots {
	margin: 40px 0;
}
.testimonials-style-1.testimonials-style-2 {
	margin: 0;
}
#banner-gif{
	height:35rem !important;
}
.video-box
{
	margin-bottom: 2rem;
}

}


/*===========================================================================*/
							/*480px CSS*/
/*===========================================================================*/
@media (min-width: 320px) and (max-width: 480px) {
.head-top-row .left-box ul, .login-box ul, .email-box, .search-box {
	text-align: center;
}
.testimonials-style-1.testimonials-style-2 {
	padding: 50px 0 0 0;
	margin: 0;
}
.testimonials-style-1.testimonials-style-2 .testimonials-box-1 {
	margin: 0;
}
.testimonials-style-2 .owl-dots {
	margin: 40px 0;
}
.team-box-2 {
	margin: 0;
}
.product-section {
	padding: 50px 0;
}
.team-style-1 {
	padding: 50px 0 0 0;
}
.team-box-1 {
	margin: 0 0 10px 0;
}
.team-style-1 .pagination-col {
	margin: 0 0 50px 0;
}
#bx-pager a {
	float: none;
	display: inline-block;
	margin: 0;
	width: 93px;
}
#bx-pager {
	margin-bottom: 20px;
}
.reviews-tab-col {
	margin: 0;
}
.reviews-tab-col .text-col {
	float: left;
	margin: 20px 0 0 0;
}
.news-section .outer .news-box {
	margin: 0;
}
.news-list .text-box {
	margin: 20px 0 30px 0;
}
.news-section.news-list {
	padding: 50px 0 0 0;
}
.event-list-style-2-row {
	padding: 0;
	margin: 0 0 20px 0;
}
.signup {
	padding: 50px 0;
}
.gallery-section .frame {
	margin-bottom: 30px;
}
.gallery-section {
	padding: 50px 0;
}
.event-list-style-2-row .text-col {
	width: 100%;
	padding: 20px 15px;
	border: 1px solid #e1e1e1;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.event-list-style-2-row .text-col .date-box {
	position: static;
	width: 100%;
	margin: 0 0 15px 0;
}
.event-list-style-2-row .text-col a.btn-style-2 {
	padding: 12px 23px;
}
.event-list-style-2-row .thumb, .signup form {
	width: 100%;
}
.event-list-style-2-row .text-col .date-box:before {
	display: none;
}
.news-detail blockquote {
	padding: 25px 15px;
}
.event-detail .frame .caption {
	right: 0;
	height: auto;
	top: 0;
	width: 100%;
}
.space-box {
	padding: 0;
}
.list li {
	padding: 0 0 15px 0;
}
.event-detail .text-box {
	margin: 0;
}
.news-section.news-detail.event-detail {
	padding: 0;
}
#inner-banner h1 {
	font-size: 20px;
}
.error-section .holder {
	width: 100%;
}
.error-section strong.title {
	font-size: 140px;
	line-height: 140px;
}
.error-section a.btn-style-1 {
	margin: 10px;
}
.error-section {
	padding: 130px 0;
}
.donation-section form ul {
	text-align: center;
}
.donation-section form ul li {
	float: none;
	display: inline-block;
	margin: 5px 10px;
}
.contact-top-section form {
	margin-bottom: 25px;
}
.address-box-1 ul {
	clear: both;
	float: left;
	margin: 30px 0 0 0;
}
.map-1 {
	margin-bottom: 30px;
}
.contact-2 .contact-top-section {
	padding: 0;
}
.event-list .event-row .text-box .left {
	float: left;
	width: 100%;
}
.event-list .btn-box {
	margin: 0 0 20px 0;
}
.event-list .event-row .text-box p {
	margin: 0;
}
.event-list .event-row .text-box {
	margin: 0;
}
.event-list .event-row {
	margin-bottom: 40px;
}
.news-detail blockquote:before {
	display: none;
}
.blockquote-outer {
	padding: 0;
}
.causes-list .frame, .causes-list .text-box, .coming-social-box {
	width: 100%;
}
.contact-top-section {
	padding: 0;
}
.address-box-1 {
	width: 100%;
	margin-bottom: 40px;
}
.map-1 .map_canvas {
	height: 300px;
}
.address-box-1 h2 {
	font-size: 30px;
}
.coming-social-box {
	padding: 30px 20px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	margin: 0 0 40px 0;
}
.timer-row {
	margin-bottom: 40px;
	padding: 0 20px;
}
.timer-row span {
	font-size: 23px;
}
.timer-row strong.title {
	font-size: 41px;
	line-height: 50px;
}
.timer-row .countdown-section:before {
	display: none;
}
.timer-row .countdown-section {
	margin: 0;
}
.timer-row .countdown-row {
	text-align: center;
}
.timer-row .countdown-section, .notified-row .holder {
	width: 100%;
}
.notified-row h3 {
	font-size: 17px;
}
.notified-row a.btn-style-1 {
	padding: 18px 31px;
	font-size: 14px;
	line-height: 14px;
}
.notified-row {
	width: 100%;
	padding: 30px 15px;
}
.coming-social-box ul {
	text-align: center;
	width: 100%;
}
.coming-social-box ul li {
	float: none;
	display: inline-block;
}
.causes-list .causes-box .text-box .donors li {
	padding: 10px 0;
	border: 0;
}
.donor-box-2 ul li span.number {
	width: 100%;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.donor-box-2 ul li, .donor-box-2 ul li strong.title, .donor-box-2 ul li strong.amount {
	width: 100%;
}
.donor-box-2 ul li strong.title {
	text-align: center;
}
.share-social ul li {
	padding: 0 5px 5px 0;
}
.share-social strong.title {
	float: none;
	display: block;
	padding: 0;
}
.causes-2-col .causes-box .text-box .donors li {
	border: 0;
	padding: 0 0 10px 0;
}
.causes-box .text-box .donors {
	margin: 0;
}
.causes-box .text-box {
	margin: 0;
}
.head-top-row .left-box ul li, .login-box ul li {
	float: none;
	display: inline-block;
	border: 0;
	padding: 12px 15px;
	line-height: 18px;
}
#inner-banner {
	padding: 35px 0;
	margin: 0;
	text-align: center;
}
.featured-services-style-2 .box .holder {
	padding: 15px 0;
}

.about-section .video-box {
	background-size: cover;
}
.about-section .video-box .modal-dialog {
	width: 100%;
	margin: 0;
	padding: 0 30px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.about-section .video-box .modal-body iframe {
	height: 300px;
}
.about-section-1 {
	padding: 0;
}
.email-box strong {
	display: inline-block;
}
.logo-row .col-md-4 {
	overflow: hidden;
}
.login-box {
	width: 100%;
	margin: 0 0 10px 0;
}
.top-bar-social {
	float: left;
}
.head-top-row {
	padding: 0 0 10px 0;
}
strong.logo {
	margin: 10px 0;
}
.search-box a.btn-donate {
	float: none;
	display: inline-block;
	margin: 0 0 10px 0;
}
.search-box form {
	width: 100%;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.logo-row:before, #banner .caption, .charity-works .owl-dots:before, .charity-works .owl-dots:after, .causes-section:before, .filter-gallery:before {
	
}
.navigation-row {
	margin: 10px 0 0 0;
}
#nav li {
	display: block;
}
#nav li a {
	text-align: left;
	padding: 15px 18px;
}
#nav li ul {
	position: static;
	width: 100%;
}
#banner {
	margin-bottom: 40px;
}
.featured-services {
	padding: 40px 0 0 0;
}
.featured-box {
	margin: 0;
}
.join-form {
	padding-bottom: 40px;
}
.charity-works, .call-to-action, .causes-section {
	padding: 0 0 40px 0;
}
.call-to-action .holder {
	width: 100%;
	height: auto;
	padding: 25px 15px;
}
.call-to-action .holder strong.title {
	font-size: 23px;
	padding: 0 0 10px 0;
}
.causes-section .owl-theme .owl-controls .owl-nav [class*="owl-"] {
	margin: 68px 0 0 0;
}
.event-section {
	padding: 20px 0 40px 0;
}
.event-row .text-box, .btn-box {
	width: 100%;
}
.event-row .date-box {
	margin: 0 10px 20px 0;
}
.event-row .text-box a.admin {
	float: none;
	display: block;
	margin: 0 0 10px 0;
	text-align: left;
	line-height: 18px;
}
.event-row .text-box h3 {
	font-size: 18px;
}
.event-row .text-box p {
	clear: both;
	margin: 0 0 20px 0;
}
.event-row .text-box a.btn-style-2, .event-row .text-box a.btn-style-1 {
	margin: 0 2px;
	width: 110px;
}
.event-row {
	margin-bottom: 25px;
}
.event-section .btn-row a.btn-style-1 {
	margin: 0;
}
.fact-figures .col-md-3 {
	overflow: hidden;
	clear: both;
	margin-bottom: 30px;
}
.fact-figures {
	padding: 60px 0 30px 0;
	margin-bottom: 50px;
}
#filter {
	text-align: center;
}
#filter li {
	display: inline-block;
	float: none;
	padding: 4px 10px;
}
.filter-gallery {
	padding: 0 0 40px 0;
}
.news-section {
	padding: 20px 0;
}
.heading-style-1 span {
	text-align: left;
}
.news-section .btn-row a.btn-style-1 {
	margin: 0 0 15px 0;
}
.join-form form input[type="text"] {
	margin-bottom: 10px;
}
.donation-box {
	margin-bottom: 20px;
}
.testimonials-box-1 {
	padding: 20px 15px;
	margin-bottom: 30px;
}
.testimonials-box-1 .owl-carousel.owl-hidden {
	opacity: 1;
}
.testimonials-box-1 .owl-carousel .owl-stage-outer {
	margin: 0;
}
.donation-row {
	padding: 0;
}
.donors-supporters {
	padding: 40px 0;
}
strong.footer-logo {
	margin: 0 0 20px 0;
	text-align: center;
	width: 100%;
}
.footer-section .text-col {
	width: 100%;
	text-align: center;
	margin: 0 0 20px 0;
}
.footer-section {
	text-align: center;
}
.footer-section a.btn-style-1 {
	float: none;
	display: inline-block;
}
.footer-section-2 {
	padding: 40px 0;
}
.footer-box {
	margin-bottom: 30px;
}
.twitter-box {
	margin: 0 0 50px 0;
	height: auto;
}
.twitter-box .owl-carousel {
	float: left;
	width: 100%;
	padding: 0 20px 10px 20px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.twitter-box strong {
	line-height: 20px;
	font-size: 12px;
}
.twitter-box .owl-prev, .twitter-box .owl-next {
	top: 0;
}
.footer-social ul li {
	margin: 0 0 10px 0;
}
.charity-works .owl-carousel {
	float: left;
	width: 100%;
	margin: 30px 0 0 0;
}
.filter-gallery .frame img {
	width: 100%;
}
.filter-gallery .isotope .isotope-item {
	width: 100%;
}
 #img-rotarygif{
    width: 100%;
  }
  #form-btn button
  {
  	width: 50% !important;
  }
  .head-top-row
  {
  	display: none;
  }
  .logo-row
  {
  	padding: 0;
  }
  #banner .caption strong.title 
  {
    font-size: 16px;
  }
}



/*===========================================================================*/
						/*768px And 992px CSS*/
/*===========================================================================*/
@media (min-width: 768px) and (max-width: 992px) {
.head-top-row .left-box ul {
	text-align: center;
}
.testimonials-style-2 .owl-dots {
	margin: 50px 0;
}
.news-section .outer .news-box {
	margin: 0;
}
#bx-pager a {
	float: none;
	display: inline-block;
	margin: 0;
	width: 110px;
}
.news-list .text-box {
	margin: 25px 0;
}
.event-list-style-2-row {
	padding: 0 0 0 40px;
}
.event-list-style-2-row .text-col {
	width: 100%;
	border: 1px solid #e1e1e1;
}
.event-list-style-2-row .thumb {
	width: 100%;
}
.donation-section form ul {
	text-align: center;
}
.news-section {
	padding: 0;
}
.donation-section form ul li {
	float: none;
	display: inline-block;
	margin: 5px 10px;
}
.error-section {
	padding: 258px 0;
}
.form-row input[type="text"] {
	margin-bottom: 31px;
}
.address-box-1 ul {
	float: left;
	margin: 30px 0 0 0;
}
.contact-2 .contact-top-section {
	padding: 30px 0;
}
.causes-2-col .causes-box .text-box .donors li {
	width: 130px;
}
.causes-list .frame, .causes-list .text-box {
	width: 100%;
}
.news-detail.causes-2-col.causes-detail {
	padding: 0;
}
.event-list .event-row .text-box .left {
	width: 100%;
}
.btn-box {
	width: 100%;
}
.event-row .text-box a.btn-style-2, .event-row .text-box a.btn-style-1 {
	margin: 0 10px 10px 0;
}
.causes-list .text-box {
	margin: 0;
}
.coming-social-box {
	margin-bottom: 50px;
}
.contact-top-section {
	padding: 0;
}
.timer-row {
	padding: 0 30px;
}
.timer-row .countdown-section {
	width: 170px;
	margin: 0;
}
.timer-row .countdown-section:before {
	display: none;
}
.notified-row, .notified-row .holder {
	width: 100%;
	padding: 40px 15px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.donor-box-2 ul li strong.title {
	width: 243px;
	font-size: 13px;
}
#inner-banner {
	padding: 100px 0;
}
.about-section-1 {
	padding: 0 0 50px 0;
}
.featured-services-style-2 .box {
	min-height: 284px;
}
.causes-2-col .causes-box .text-box .donors li {
	border: 0;
	padding: 0 0 10px 0;
}
.about-section .video-box .modal-dialog {
	width: 100%;
	padding: 0 30px;
	margin: 0;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.about-section .video-box .modal-body iframe {
	height: 407px;
}
.about-section .video-box {
	background-size: cover;
}
.head-top-row .left-box ul li {
	display: inline-block;
	float: none;
}
.head-top-row .left-box {
	margin-bottom: 20px;
}
.top-bar-social {
	float: left;
}
.email-box {
	text-align: center;
	padding: 12px 0;
}
.email-box strong {
	display: inline-block;
}
strong.logo {
	overflow: hidden;
	margin: 0 0 10px 0;
}
.search-box form {
	float: left;
}
.logo-row:before {
	width: 100%;
}
.logo-row {
	padding: 10px 0 20px 0;
}
#nav li a {
	font-size: 14px;
}
#nav li ul {
	left: inherit;
	right: 0;
}
#nav li ul li > ul {
	left: inherit;
	right: 100%;
}
#banner .caption {
	top: 60px;
}
#banner .caption strong.title {
	font-size: 25px;
	line-height: 35px;
	padding: 0 0 10px 0;
}
#banner .caption h1 {
	font-size: 30px;
	line-height: 40px;
	margin: 0 0 10px 0;
}
#banner .caption span {
	font-size: 20px;
	line-height: 20px;
	padding: 0 0 30px 0;
}
#banner .caption a.btn-1 {
	padding: 15px 30px;
	font-size: 15px;
	line-height: 15px;
}
#banner .caption a.btn-2 {
	padding: 13px 30px;
	font-size: 15px;
	line-height: 15px;
}
.call-to-action .holder {
	width: 100%;
	height: auto;
	padding: 25px 15px;
}
.causes-section:before, .filter-gallery:before {
	width: 100%;
}
.fact-figures .col-md-3 {
	margin-bottom: 30px;
}
.fact-figures {
	padding: 60px 0 30px 0;
}
#filter li {
	padding: 0 34px 0 0;
}
.news-section .outer .news-box .caption strong.admin {
	padding: 0 14px 10px 0;
}
.news-section .outer .news-box .caption a.like {
	float: left;
}
.news-section .outer .news-box .text-box h3 {
	font-size: 17px;
}
.join-form form input[type="text"] {
	margin-bottom: 10px;
}
.testimonials-box-1 em {
	font-size: 14px;
	line-height: 20px;
}
.donation-row {
	padding-bottom: 50px;
}
.footer-section .text-col {
	width: 100%;
	margin: 15px 0;
}
.footer-box {
	margin-bottom: 25px;
	min-height: 248px;
}
.twitter-box {
	margin: 0 0 40px 0;
	height: auto;
	padding: 10px 10px 0 0;
}
.twitter-box strong {
	font-size: 13px;
	line-height: 18px;
}
.twitter-box .owl-prev, .twitter-box .owl-next {
	top: 32px;
}
#banner-gif
{
	height:45rem !important;
}
}





/*===========================================================================*/
							/*1199px CSS*/
/*===========================================================================*/


@media (min-width: 993px) and (max-width: 1199px) {
.head-top-row .left-box ul li {
	padding: 13px 14px;
}
.logo-row {
	padding: 20px 0;
}
.causes-list .frame, .causes-list .text-box {
	width: 100%;
}
.causes-list .text-box {
	margin: 0;
}
.news-detail.causes-2-col.causes-detail {
	padding: 0;
}
.search-box a.btn-donate {
	margin: 0 0 10px 0;
}
#nav li ul li > ul {
	left: inherit;
	right: 100%;
}
#banner .caption {
	top: 35px;
}
#banner .caption h1 {
	font-size: 55px;
	line-height: 55px;
}
#banner .caption span {
	padding: 0 0 30px 0;
}
.fact-figures .text-col strong.number {
	font-size: 33px;
}
.fact-figures .text-col b {
	font-size: 15px;
	line-height: 15px;
}
.about-section .video-box {
	background-size: cover;
}
.about-section .video-box .modal-dialog {
	width: 100%;
	padding: 0 30px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.featured-services-style-2 .box {
	min-height: 247px;
}
.twitter-box strong {
	font-size: 12px;
}
.donor-box-2 ul li strong.title {
	width: 470px;
}
.contact-top-section {
	padding: 0 20px;
}
.contact-section .text-col {
	padding: 0 0 0 50px;
}
.address-box-1 ul li a {
	padding: 0 0 12px 0;
}
.contact-2 .contact-top-section {
	padding: 40px 0;
}
.donation-section form ul {
	text-align: center;
}
.donation-section form ul li {
	float: none;
	display: inline-block;
	margin: 5px 10px;
}
.event-list-style-2-row .text-col {
	width: 100%;
	border: 1px solid #e1e1e1;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.event-list-style-2-row {
	margin-bottom: 30px;
}
.news-section {
	padding: 0;
}
.news-list .text-box {
	margin: 0;
}
.news-section .outer .news-box {
	margin: 0 0 30px 0;
}
#bx-pager a {
	float: none;
	display: inline-block;
	width: 148px;
	margin: 0;
}
.featured-box .text-box {
	min-height: 87px;
}
.team-box-1 .outer {
	margin: 0;
	padding: 0;
}
.team-box-2 .text-box span.disp {
	padding: 5px 0 10px 0;
}
}
