/* MORE THAN 75 */
/* 1024 */
@media all and (max-width: 1024px) {
  /* 1: Header */
  .header .navbar-cover .navbar-light .navbar-nav li .nav-link {
    font-size: 13px;
  }
  /* 1: Done Header */
  /* 2: FrontPage */
  /* 2.1: Slider Screen */
  .slider-screen {
    padding: 70px 0;
  }


  .twice-direction .td-cover {
    height: 550px;
  }
  /* 2.2: Cdildren Need */
  .children-needed {
    padding: 50px 0;
  }
  .children-needed .children-box .childbox-desp .childbox-btn .btn-learn {
    padding: 10px 15px;
  }
  .children-needed .children-box .childbox-desp .childbox-btn .btn-donate {
    padding: 10px 15px;
  }

  /* 2.3: Charity We Gain */
  .charity-wegain .total-sponspored p {
    font-size: 15px;
  }

  /* 2: Done FrontPage */
  /* 4: Campaigns Page */
  .page-content .childbox-desp .childbox-btn .btn-donate {
    padding: 10px 15px;
  }
  .page-content .childbox-desp .childbox-btn .btn-learn {
    padding: 10px 15px;
  }
  .page-content .tabs-campaign .nav-tabs .nav-item .nav-link {
    padding: 15px 20px;
    font-size: 13px;
  }

  /* 4: DoneCampaigns Page */
  /* 5: Event Detail */
  /* 5: Sidebar */
  .side-details .sidebox .sidebox-title img {
    width: 100%;
  }
  .side-details .sidebox .sidebox-content .posts-cats li a {
    font-size: 12px;
  }
  .side-details .sidebox .sidebox-content .fposts-list li h4 a {
    font-size: 12px;
  }
  .side-details .sidebox .sidebox-content .gallery-list li a img {
    width: 48px;
  }
  .side-details .sidebox .sidebox-1 .sidebox1-contant ul li input[type="text"] {
    width: 100%;
  }

  .page-content .left-content main .event-desp-detail h2 {
    font-size: 24px;
  }
  .page-content .left-content main .share-on-media .socialmedia {
    margin: 0 0 0 5px;
  }
  .page-content .left-content main .share-on-media .socialmedia li a {
    width: 30px;
    height: 30px;
    line-height: 30px;
    font-size: 16px;
  }
  .page-content .left-content main .share-on-media .col-md-5 {
    text-align: center;
    margin-bottom: 20px;
  }
  .page-content .left-content main .share-on-media .col-md-7 {
    text-align: center !important;
  }
  .page-content .left-content main .more-event-cover {
    margin-top: 30px;
  }
  .page-content .left-content main .more-event-cover .col-md-6 {
    text-align: center;
    margin-bottom: 20px;
  }
  .page-content .left-content main .more-event-cover .col-md-6 .btn-next {
    float: inherit;
    display: inline-block;
  }

  /* 5: Done Event Detail */
}
/* END 1024 */
/* 768 */
@media all and (max-width: 768px) {
  /* 1: Header */
  .header .topbar {
    height: inherit;
    line-height: inherit;
    padding: 10px 0 0;
    text-align: center;
  }
  .mt-75 {
  	margin-top: 0px;
  }
  .children-needed .destacados>div>div p {
  	text-align: left !important;
  }
  .border-b-perp .td-cover .order-changing {
    order: 2;
  }
  .td-desp {
  	padding: 25px;
  }
  .header .topbar .col {
    flex-basis: inherit;
  }
  .header .topbar .top-rightbar {
    float: inherit;
    text-align: center;
    margin-top: 10px;
  }
  .header .topbar .top-rightbar ul li {
    border-top: 1px solid #c3c3c3;
    border-bottom: 1px solid #c3c3c3;
  }
  .header .navbar-cover .navbar-light .navbar-toggler {
    margin-top: 15px;
  }
  .header .navbar-cover .navbar-nav li {
    margin-bottom: 15px;
  }

  /* 1: Done Header */
  /* 2: FrontPage */
  /* 2.1: Slider Screen */
  .slider-screen .slider-desp h3 {
    margin-bottom: 15px;
    font-size: 24px;
  }
  .slider-screen .slider-desp h1 {
    font-size: 48px;
    margin-bottom: 15px;
  }
  .slider-screen .slider-desp .btn-groups {
    margin: 25px 0 0;
  }
  .slider-screen .slider-desp .btn-groups .btn-learn {
    width: 220px;
  }
  .slider-screen .slider-desp .btn-groups .btn-donate {
    width: 220px;
  }
  .slider-screen .slider-desp .boxes-cover {
    margin-top: 50px;
  }
  .slider-screen .slider-desp .boxes-cover ul li {
    width: 100%;
    margin-right: 0px;
  }
  .slider-screen .slider-desp .boxes-cover ul li a i {
    font-size: 60px;
  }

  /* 2.2: Cdildren Need */
  .children-needed p {
    margin-bottom: 25px;
  }
  .children-needed p br {
    display: none;
  }
  .children-needed h1 {
    margin-bottom: 25px;
  }
  .children-needed h1:after {
    left: 41%;
    bottom: -10px;
  }
  .children-needed .children-box {
    margin-bottom: 25px;
  }
  .children-needed .btn-childfooter {
    margin-top: 10px;
  }

  .children-needed .destacados .destaccadoe-desp {
  	height: inherit !important;
  }
  .twice-direction {
    padding-top: 0px !important;
  }
  .twice-direction .td-cover {
    height: inherit;
  }
  .section-origin .origin-content p {
    margin-top: 20px;
  }
  .events-section .events-tabs .tab-content .event-cover .event-desp {
    padding: 15px;
  }
  .events-section .events-tabs .tab-content .event-cover .event-desp h2 {
    font-size: 14px;
  }
  .events-section .events-tabs .tab-content .event-cover .event-desp ul {
    display: inherit;
  }
  .cord-blood-center .cbc-left {
    padding: 25px 40px !important;
  }
  /* 2.3: Charity We Gain */
  .charity-wegain {
    padding: 50px 0;
  }

  /* 2.4: Events Section */
  .events-section p br {
    display: none;
  }
  .events-section .events-tabs .nav-tabs .nav-item .nav-link {
    padding: 15px 20px;
  }

  /* 2.5: Our Team Section */
  .our-team-sec {
    padding: 50px 0;
    height: auto;
  }

  /* 2: Done FrontPage */
  /* 3: Footer */
  .footer .footer-cover {
    padding: 50px 0 30px;
  }
  .footer .footer-cover .widget h2 {
    font-size: 16px;
  }
  .footer .footer-cover .widget p br {
    display: none;
  }
  .footer .footer-cover .widget ul li a {
    font-size: 12px;
  }

  /* 3: End Footer */
  /* 4: Campaigns Page */
  .page-content .tabs-campaign .nav-tabs .nav-item .nav-link {
    padding: 15px 20px;
    font-size: 13px;
  }

  /* 4: DoneCampaigns Page */
  /* 5: Event Detail */
  /* 5.1: Sidebar */
  .side-details {
    margin-top: 60px;
  }
  .side-details .sidebox .sidebox-content .fposts-list .col-md-3 {
    width: 15%;
  }
  .side-details .sidebox .sidebox-content .fposts-list .col-md-9 {
    width: 75%;
  }

  .page-content .left-content main .upcoming-events-cover .upcoming-event {
    margin-bottom: 40px;
  }
  .page-content .left-content main .upcoming-events-cover .event-desp {
    margin-bottom: 45px;
  }
	.donation-content img {
  	width: 100%;
  }
  .destaccadoe-btn {
  	 position: inherit !important;
    margin-top: 0px !important;
    bottom: inherit !important;;
    left: inherit !important;;
    margin-bottom: 25px;
    transform: inherit !important;;
  }
  /* 5: Done Event Detail */
}
/* END 768 */
/* 640 */
@media all and (max-width: 640px) {
  /* 1: Header */
  /* 1: Done Header */
  /* 2: FrontPage */
  /* 2.1: Slider Screen */
  .slider-screen .slider-desp h3 {
    font-size: 18px;
  }
  .sponsor-sec .sponsor-cover ul li a img {
  	width: 95%;
    height: 100%;
    object-fit: contain
  }
  .cord-blood-center .cbc-right {
  	height: inherit;
  }
  .slider-screen .slider-desp h1 {
    font-size: 36px;
  }
  .slider-screen .slider-desp p {
    font-size: 16px;
  }
  .slider-screen .slider-desp p br {
    display: none;
  }
  .slider-screen .slider-desp .btn-groups .btn-learn {
    width: 220px;
  }
  .slider-screen .slider-desp .btn-groups .btn-donate {
    width: 220px;
  }
  .slider-screen .slider-desp .boxes-cover {
    margin-top: 50px;
  }
  .slider-screen .slider-desp .boxes-cover ul li {
    width: 100%;
    margin-right: 0px;
  }
  .slider-screen .slider-desp .boxes-cover ul li a i {
    font-size: 60px;
  }

  /* 2: Done FrontPage */
  /* 4: Campaigns Page */
  .page-content .tabs-campaign .tab-content {
    padding: 0 15px;
  }

  /* 4: DoneCampaigns Page */
  /* 6: Event Detail page */
  .page-content .left-content main .post-sharing .post-sharing-icons li {
    margin-right: 20px;
  }
	.cord-blood-center .cbc-right {
  	height: 100%;
  }
  .slider-screen .slider-desp .btn-groups .btn-learn {
    width: 80%;
    margin-bottom: 10px;
  }
  .slider-screen .slider-desp .btn-groups .btn-donate {
    width: 80%;
    margin-left: 0px;
  }
  /* 6: Done Event Detail page */
}
/* END 640 */
/* 480 */
@media all and (max-width: 480px) {
  /* 1: Header */
  /* 1: Done Header */
  /* 2: FrontPage */
  /* 2.1: Slider Screen */
  .slider-screen {
  	padding: 50px 0 !important;
  }
  .twice-direction-new .td-image-cover {
  	border-right: 0px !important;
  }
  .children-needed p {
  	font-size: 16px;
  }
  .children-needed h1 {
  	font-size: 24px;
  }
  .call-action-sec .btn-call-to {
  	display: inherit;
    margin: 10px 0 0 !important;
  }
 	.sponsors-cats {
  	text-align: center !important;
  }
  .cord-blood-center .cbc-left .btn-viewmore {
  	display: inherit;
  }
  /* 2.3: Charity We Gain */
  
  .cord-blood-center .cbc-right img {
  	height: 100% !important;
  	width: 100%;
  }
  .sponsor-sec h1, .events-section h1 {
  	font-size: 24px;
  }
  .charity-wegain {
    height: auto;
    padding: 30px 0 20px;
  }
  .charity-wegain .total-sponspored {
    margin-bottom: 10px;
  }
  .charity-wegain .total-sponspored h2 {
    font-size: 60px;
    margin-bottom: 20px;
  }
  .charity-wegain .total-sponspored h2:before {
    display: none;
  }

  /* 2.4: Events Section */
  .events-section {
    padding: 35px 0;
  }
  .events-section h1 {
    margin-bottom: 15px;
  }
  .events-section h1:after {
    display: none;
  }
  .events-section .events-tabs .nav-tabs {
    display: inline-block;
    width: 100%;
    text-align: center;
  }

  /* 2.5: Our Team Section */
  .our-team-sec {
    padding: 35px 0;
  }
  .our-team-sec p {
    margin-bottom: 25px;
  }
  .our-team-sec p br {
    display: none;
  }
  .our-team-sec h1 {
    font-size: 24px;
    margin-bottom: 25px;
  }
  .our-team-sec h1:after {
    display: none;
  }
  .our-team-sec .member1 {
    height: auto;
  }

  /* 2.6: Blog Section */
  .blog-section {
    padding: 40px 0;
  }
  .blog-section h1 {
    font-size: 30px;
    margin-bottom: 25px;
  }
  .blog-section h1:after {
    display: none;
  }

  /* 2.7: Sponsor Section */
  .sponsor-sec h1:after {
    display: none;
  }

  /* 2: Done FrontPage */
  /* 3: Footer */
  .footer .footer-cover .col-sm-3 {
    width: 50%;
    margin: 15px 0;
  }

  /* 3: End Footer */
  /* 4: Campaigns Page */
  .page-header {
    padding: 70px 0;
  }
  .page-header h1 {
    font-size: 30px;
  }

  .page-content .tabs-campaign .nav-tabs {
    display: inline-block;
    width: 100%;
    text-align: center;
    padding-right: 0px;
  }
  .page-content .tabs-campaign .nav-tabs .nav-item {
    width: 100%;
    display: inherit;
  }

  /* 4: DoneCampaigns Page */
  /* 5: Event Detail */
  .page-content .left-content main .event-desp-detail h2 {
    font-size: 18px;
  }
  .page-content .left-content main .event-desp-detail span {
    font-size: 14px;
  }
  .page-content .left-content main .upcoming-events-cover .event-desp h3 {
    font-size: 14px;
  }

  /* 5: Done Event Detail */
  /* 6: Event Detail page */
  .page-content .left-content main .post-sharing .post-sharing-icons li {
    margin-right: 10px;
  }
  
  .twice-direction .td-desp .btn-td {
  	display: inherit;
  }
  /* 6: Done Event Detail page */
}
/* END 480 */
/* 414 */
@media all and (max-width: 415px) {
  /* 1: Header */
  .header .topbar .top-leftbar {
    font-size: 11px;
  }
  .header .topbar .top-leftbar span {
    font-size: 13px;
  }
  .header .topbar .top-rightbar ul li a {
    font-size: 10px;
    padding: 0 8px;
  }
  .sponsors-cats #pills-tab {
  	display: inline !important;
  }

  /* 1: Done Header */
  /* 2: FrontPage */
  /* 2.1: Slider Screen */
  .slider-screen {
    padding: 40px 0;
  }
  .slider-screen .slider-desp h3 {
    font-size: 16px;
  }
  .slider-screen .slider-desp h1 {
    font-size: 30px;
  }

  /* 2.2: Cdildren Need */
  .children-needed {
    padding: 25px 0;
  }
  .children-needed p {
    font-size: 16px;
  }
  .children-needed h1 {
    margin-bottom: 5px;
    font-size: 24px;
  }
  .children-needed h1:after {
    display: none;
  }

  /* 2: Done FrontPage */
  /* 6: Event Detail page */
  .page-content .left-content .campaign-btn-groups .btn-daysleft {
    padding: 10px 15px;
  }
  .page-content .left-content main .post-sharing .post-sharing-icons li a {
    height: 40px;
    width: 40px;
    line-height: 40px;
    font-size: 18px;
  }
  .page-content .left-content main .info-donation h3 {
    font-size: 14px;
  }

  /* 6: Done Event Detail page */
}
/* END 414 */
/* 370 */
@media all and (max-width: 376px) {
  /* 1: Header */
  /* 1: Done Header */
  /* 2: FrontPage */
  /* 2.1: Slider Screen */
  .slider-screen .slider-desp h3 {
    font-size: 14px;
    margin-bottom: 10px;
  }
  .slider-screen .slider-desp h1 {
    font-size: 24px;
    margin-bottom: 10px;
  }
  .slider-screen .slider-desp .btn-groups {
    margin-top: 20px;
  }
  .navbar-brand img {
  	width: 55%;
  }
  .td-desp h2 {
  	font-size: 18px;
  }
  .events-section h1, .blog-section h1 {
  	font-size: 24px;
  }
  /* 2: Done FrontPage */
  /* 3: Footer */
  .footer .footer-cover .widget .insta-gallery li {
    width: 75px;
  }

  /* 3: End Footer */
  /* 6: Event Detail page */
  .page-content .left-content .campaign-btn-groups {
    margin-top: 0px;
  }
  .page-content .left-content .campaign-btn-groups .btn-daysleft {
    display: block;
    margin-bottom: 10px;
  }
  .page-content .left-content main .post-sharing .post-sharing-icons li a {
    height: 30px;
    width: 30px;
    line-height: 30px;
    font-size: 16px;
  }

  /* 6: Done Event Detail page */
}
/* END 370 */
/* 320 */
@media all and (max-width: 320px) {
  /* 1: Header */
  .header .topbar .top-leftbar {
    font-size: 10px;
  }
  .header .topbar .top-leftbar span {
    font-size: 12px;
  }
  .header .topbar .top-rightbar ul li a {
    font-size: 10px;
    padding: 0 5px;
  }

  /* 1: Done Header */
  /* 2: FrontPage */
  /* 2.1: Slider Screen */
  .slider-screen .slider-desp h3 {
    font-size: 12px;
  }
  .slider-screen .slider-desp h1 {
    font-size: 20px;
  }
  .slider-screen .slider-desp p {
    font-size: 10px;
  }

  .td-desp {
  	padding: 25px;
  }
  /* 2.6: Blog Section */
  .blog-section h1 {
    font-size: 24px;
  }

  /* 2: Done FrontPage */
}
/* END 320 */

/*# sourceMappingURL=responsive.css.map */
