@media screen and (min-width :320px) and (max-width :479px) {
ul.slider-ul-list {
    font-size: 18px;
}
body {
font-size:100%
}
.postid-13149 .section-background-block.background-image {
    background-size: cover;
    background-position: 20% 0 !important;
    background-repeat: no-repeat;
}
.non-profit-section .yellow-box { padding: 1rem 2rem; margin-bottom: 1rem; height: auto !important}
.non-profit-section .yellow-box p { margin-bottom: 0px !important}
.single-care_campaign .top-banner { min-height: 75px}
.single-care_campaign .top-banner .section-background-block.background-image { display: none !important;}
.header-main .logo-wrapper {
position:relative;
top:inherit;
transform:none;
width:100%
}
.owl-item.active .slider-content h5 { font-size: 1rem;}
.team-members-section .single-profile .single-profile-pic {
   width: 150px !important;
    height: 150px !important;
    margin: 0 auto !important;
}
.team-members-section .single-profile .single-profile-short-desc {
text-align:center;
margin-top:1rem
}
.go-profile-view {
margin:0 auto
}
.header-main .main-menu {
display:none
}
.mobile-menu-toggler {
display:inline-flex;
float:right;
width:14%;
background:0 0;
border:none
}
.main-header .logo-area {
display:none
}
.searchbar:hover>.search_input {
width:310px;
color:#000
}
.logo-wrapper .logo {
width:100%
}
.hero-slider .slider-item .slider-content .slider-title {
font-size:26px;
line-height:30px
}
.search-p {
padding:0
}
.header-search-wrraper {
background:#fff;
border-bottom:1px solid #ddd
}
.search_icon {
color:#000
}
.searchbar {
margin-top:0
}
.searchbar:hover>.search_icon {
color:#000
}
.focus-area ul {
display:inherit
}
.focus-area ul li {
width:100%;
padding:0
}
.focus-area {
margin:0
}
.focus-area ul li:nth-child(2n+2) {
margin:0
}
.focus-area ul li .widget-title {
display:none
}
h2 {
font-size:1.5rem!important
}
h3 {
font-size:1.2rem
}
.out-focus-section h3 {
padding:5px 7px
}
.the-impact-section:before {
width:100%;
height:100%;
top:inherit;
bottom:0
}
.approach-section {
padding:0
}
.reach-out {
padding-top:1rem;
padding-bottom:1rem
}
.connect-with-us-section {
padding:1rem 0
}
.the-impact-section ul li {
font-size:30px;
padding:1rem
}
.the-impact-section ul li span {
font-size:20px
}
.the-impact-section ul {
margin:0
}
.the-impact-section .content .right-circle3 {
position:relative;
right:inherit;
margin:-4px auto 0 auto;
transform:rotate(90deg)!important;
width:30%
}
.join-section h3, .join-section h4 {
font-size:1.3rem;
margin:16px auto;
}
.join-section h4 {
text-align: center !important;
}
.mychart h3 {
padding-top:16px;
padding-right:0
}
.year-outer {
width:100%
}
.work-contribution-section {
padding:2rem 0
}
.major-section {
padding-bottom:1rem
}
.work-contribution-section h2 {
margin-bottom:1rem
}
.stories-section {
padding-bottom:1rem;
padding-top:0
}
.sector-wise-section .sector-wise-single .sector-icon {
margin-bottom:8px!important
}
.sector-wise-section .sector-wise-single h6 {
margin-bottom:2rem
}
.anuual-item {
position:relative;
margin-bottom:1rem
}
.year-box .number {
font-size:3rem;
line-height:3rem;
margin-right:2px
}
.year-box h6 {
font-size:16px
}
.top-campaigns {
padding:0
}
.circle {
height:270px;
width:270px;
margin:16px auto
}
.circle:before {
width:290px!important;
height:290px!important;
margin:-10px!important
}
.compaingns-content {
text-align:center !important
}
.campaign-listing .compaingns-content {
text-align:left
} 
.campaign-listing ul{ padding-left: 15px;}
.top-campaigns h2 {
text-align:center;
margin-bottom:10px
}
.participation-section {
padding:0
}
.participation-section h3 {
font-size:inherit;
margin-top:24px
}
.diffrence ul {
width:100%;
margin-bottom:5rem
}
.diffrence ul li {
width:33%
}
.diffrence ul li .thumb-icon {
width:120px;
height:120px;
padding:15px
}
.history-timeline .timeline-icons {
width:60%
}
.sector-wise-section .sector-wise-single {
margin-bottom:1rem
}
.anuual-item figure img {
width:100%
}
.diffrence ul li h5 {
font-size:1rem
}
.percent-box {
display:none
}
.progress {
float:left;
height:80px;
width:80px;
line-height:80px
}
.mychart::before {
display:none
}
.partner {
margin-bottom:0
}
.stories-section .right-circle2 {
width:140px;
height:54px;
right:6%;
bottom:43px
}
.stories-section p {
font-size:1rem;
float:left
}
.stories-section blockquote {
padding-left:2rem
}
.stories-section blockquote::before {
top:-44px;
left:-5px;
font-size:6rem
}
.stories-section .owl-dots {
transform:none;
bottom:-20px;
left:40%
}
.stories-section h6 {
margin-bottom:1rem
}
.connect-with-us-section .connect-form {
width:100%
}
.stories-content {
margin-top:1rem
}
.footer-logo-area {
width:100%;
padding-top:1rem
}
.footer-logo-area .text-right {
text-align:left!important
}
.footer-logo {
margin-bottom:0.5rem;
width:50%
}
#team-tab.nav-tabs .nav-item .nav-link, #team-tab.nav-tabs .nav-link {
line-height:28px
}
.stories-section h2 {
text-align:center;
padding-top:1rem
}
.widget-title:after {
content:'\f067';
font-family:FontAwesome;
position:absolute;
right:0;
font-size:16px;
top:10px
}
.widget-title.expend-links:after {
content:"\f068";
font-family:FontAwesome;
font-size:16px
}
.empowered-section {
padding:1rem 0
}
.core-thumb {
display:none
}
.core-value-img .heading {
margin-top:0;
color:#004e7e
}
.core-value-item ul {
display:inherit!important;
width:100%
}
.core-value-item ul li {
width:50%;
float:left
}
.core-values-section {
padding-top:2rem
}
.theme-bg {
padding-top:2px;
padding-bottom:2px
}
.financial-years ul li {
width:49%
}
.financial-years ul li a {
font-size:1rem;
padding:0
}
.grey-bg {
padding:1rem
}
.accountabilty ul {
display:inherit
}
.accountabilty ul li {
display:inherit;
border-bottom:1px solid #fff;
border-left:0
}
.accountabilty ul li:first-child {
border-bottom:1px solid #fff
}
.accountabilty ul li:last-child {
border-bottom:none
}
.copyright_area {
text-align:left
}
.copyright_area a:first-child {
padding-left:0
}
.annual-top-img {
width:100%;
margin-top:0;
margin-bottom:10px
}
.anuual-item figure {
margin-bottom:1rem
}
#statement-tab.nav-tabs .nav-item .nav-link, .nav-tabs .nav-link {
padding:0 10px
}
.foreign-contribution .financial-years {
padding:1rem
}
.copyright_area ul {
display:inherit!important
}
.copyright_area ul li {
border-left:none;
border-bottom:1px solid #fff
}
.copyright_area ul li:first-child {
border-bottom:1px solid #fff
}
.history-timeline .timeline-middle-ared {
height:auto;
text-align:center;
margin-bottom:1rem;
width:60%;
margin:0 auto
}
.histor-top-circle {
margin-bottom:-60px!important;
width:60%;
margin:0 auto
}
.timeline-content.pt-5 {
padding:0!important
}
.timeline-content.mt-5 {
margin-top:0!important
}
.timeline-content.pb-5 {
padding:0!important
}
.timeline-icons.pt-5 {
padding:0!important
}
.timeline-icons.mt-5 {
margin-top:0!important
}
.timeline-icons.pb-5 {
padding:0!important
}
.timeline-bg h2 {
text-align:center
}
.timeline-bg h5 {
text-align:center;
padding-top:10px
}
.timeline-bg::after {
display:none
}
.history-section .content {
padding:0
}
.history-timeline .timeline-icons {
padding-bottom:5px
}
.footer-donate-btn {
display:block
}
.contact-section .content:after {
display:none
}
.corporate {
background:#004e7e;
padding:1rem!important
}
.hero-slider .slider-item {
height:58vh
}
.home-banner {
height:58vh
}
.hero-slider .slider-item .slider-content .slider-title {
margin-bottom:40px
}
.expenses p {
font-size:15px;
font-weight:700;
line-height:1.3
}
.search_input {
width:310px
}
.header-main .container::after {
display:none
}
footer {
padding-bottom:50px
}
.share-link {
display:none
}
.pastEvents-item {
margin-bottom:1rem
}
.pastEvents-item figure {
margin-bottom:1rem
}
.pastEvents-item img {
width:100%
}
.moments-to-milestones-section h3 {
text-align:left;
margin-bottom:1rem
}
.title-section h1 {
font-size:1.5rem;
width:100%
}
.focus-area2 ul {
display:inherit
}
.focus-area2 ul li {
width:49%;
padding:0
}
.focus-area2 ul li .focus-thum .focus-content h3 {
font-size:1rem
}
.focus-area2 ul li .widget-title {
display:none
}
.timeline-bg {
margin-bottom:1rem
}
.radio-toolbar label {
width:100%
}
.page-id-527 .footer-donate-btn {
display:none
}
.page-id-527 .header-absolute {
position:relative
}
.page-id-527 .search-p {
border-bottom:1px solid #ccc
}
.page-id-527 .top-banner {
display:none
}
.page-id-527 .bread-section {
margin-top:0
}
.page-id-527 .donate-section .content-area {
padding:0 1rem
}
.nav-pills>li>a span {
font-size:1rem!important
}
.donate-section h3 {
font-size:1.2rem
}
.donate-section h2 {
margin-bottom:10px;
text-align:left;
font-size:1.6rem
}
.donate-section {
padding:1rem 0 0 0
}
.nav-pills>li.active>a:after {
right:-25px!important;
top:1px!important
}
.wizard-card .tab-content {
padding-top:80px!important
}
.desc.p-3 {
padding:0!important;
display: none !important
}
.page-id-527 .title-section {
padding:1rem
}
.page-id-527 .title-section h1 {
margin-bottom:0
}
.wizard-container {
padding-top:0!important
}
.wizard-card {
padding-top:0!important
}
.wizard-card:before {
height:110px
}
.page-id-527 .bnrfctxt {
display:none
}
.wizard-container h3 {
color:#0b4b88
}
.tenders-section .content {
padding:0 1rem
}
.title-section {
padding:1rem
}
.tenders-section {
padding:1rem 0
}
.vission-section .core-thumb-circle {
display:none
}
.vission-section {
padding:1rem 0
}
.bnrfctxt {
display:none
}
.bread-section {
margin-top:-3rem
}
.content-section .content, .education-section .content-area, .gallery-section .content, .major-section .content, .news-section .content, .privacy-policy-section .content, .refund-policy-section .content, .term-condition-section .content, .vission-section .content-area {
padding:0 1rem
}
.vission-section .content {
width:100%
}
.mission-table {
margin-top:0
}
.our-program-section {
padding:2rem 0
}
.our-action-section:before {
width:100%
}
.what-do-section {
padding:1rem 0
}
.what-do-section h3 {
padding-bottom:0;
text-align: left;
}
.care-difference-section { padding: 2rem 0;}
.program-item .program-icon { margin-top:0px}
.annual-report-section, .contact-section, .content-section, .education-section, .faqs-section, .gallery-section, .history-section, .join-section, .news-section, .other-section, .our-patner-section, .out-focus-section, .privacy-policy-section, .refund-policy-section, .team-section, .term-condition-section {
padding:2rem 0
}
ul#team-tab li {
width:50%;
display:inline-block
}
.contact-form {
margin:1rem
}
.contact-section h2 {
padding:0 1rem
}
.privacy-policy-section h3 {
padding-left:20px
}
.privacy-policy-section h3 img {
width:16px;
height:18px;
top:4px
}
.focus-area-new-section {
padding:2rem 0 12rem 0
}
.key-progarm {
padding:0 0 1rem
}
.resource-section {
padding:1rem 0
}
.education-gallery-section {
padding:2rem 0
}
.resource-section .resource-item {
padding-bottom:0;
margin-bottom:1rem
}
.resource-section .resource-item.h-100 {
height:auto!important
}
.btm-focos {
padding-bottom:1rem
}
.education-section .content {
padding:0
}
.refund-policy-section .development .content {
width:76%
}
.refund-policy-section .development .icon-area {
width:55px;
text-align:center
}
.copyright_area ul li:last-child {
border-bottom:none
}
.accountabilty-area h3 {
text-align:left;
margin-bottom:10px
}
.focus-area ul li .focus-thum img {
width:100%
}
.btm-focos2 {
margin-top:-12rem
}
.focus-area2 {
margin:0
}
.focus-area2 ul li:nth-child(2n+2) {
margin-top:10px
}
.photo-listing li {
width:100%;
float:none
}
.diffrence-tabs .nav-tabs {
display:none
}
.diffrence-tabs .accordion .card {
margin-bottom:0;
padding:0
}
.diffrence-tabs .accordion .card-header {
padding-top:0;
padding-bottom:0;
margin-bottom:3px
}
.diffrence-tabs .individual-top {
padding:1rem 0
}
.diffrence-tabs .rs-team .team-item .team-content p {
font-size:12px;
line-height:1.5
}
.diffrence-tabs .rs-team .team-item .team-img .normal-text .team-name {
font-size:inherit
}
.diffrence-tabs .rs-team .team-item .team-name {
font-size:inherit
}
.broad-implementation {
padding:1rem 0
}
.broad-implementation h2, .our-patner-section h2 {
margin-bottom:15px;
text-align:left
}
.page-id-11669 .broad-implementation h2 {
text-align:center
}
.our-patner-section .single-partner {
width:65%;
margin:0 auto
}
.work-contribution-section .single-goal {
width:100%;
float:none
}
.work-contribution-section .single-goal:nth-of-type(2n) {
width:100%;
float:none;
padding-left:0
}
.work-contribution-section .content {
padding:0 1rem
}
.work-contribution-section .single-goal .single-goal-icon {
float:none
}
.work-contribution-section .single-goal .single-goal-contnet p {
font-size:.9rem
}
.work-contribution:after {
display:none
}
.innovations-tabs .nav-tabs {
display:none
}
.innovations-tabs .accordion .card {
margin-bottom:0;
padding:0
}
.innovations-tabs .accordion .card-header {
padding-top:0;
padding-bottom:0;
margin-bottom:3px
}
.innovations-tabs .individual-top {
padding:1rem 0
}
.innovations-tabs .rs-team .team-item .team-content p {
font-size:12px;
line-height:1.5
}
.innovations-tabs .rs-team .team-item .team-img .normal-text .team-name {
font-size:inherit
}
.innovations-tabs .rs-team .team-item .team-name {
font-size:inherit
}
.content-section.stories-section blockquote::before {
font-size:5rem;
top:-16px;
left:-1px
}
.itinerarieslistrow .stories-section h2 {
text-align:left
}
.award-section .award-sec:before {
display:none
}
.award-section .award-single {
padding:1rem 0;
border-bottom:1px solid #ddd
}
.award-section .award-sec {
margin-bottom:10px
}
.box-other-amount {
float:none;
margin-right:0!important
}
.single-programme-item .content {
padding-top:15px
}
.our-apporach-program {
padding:10px 0
}
.single-programme-item {
margin-bottom:1rem
}
.our-apporach-program h2, .resource-section h2 {
margin-top:10px;
margin-bottom:1rem
}
.board-member {
margin-bottom:1rem
}
.top-banner {
min-height:400px;
position:relative
}
.col-md-2.mrs-wid {
flex:0 0 35.666667%;
max-width:35.666667%
}
.col-md-4.name-wid {
flex:0 0 64.333333%;
max-width:64.333333%
}
.wizard-footer .pull-left {
width:100%;
margin-bottom:10px
}
.wizard-footer .pull-right {
width:100%
}
.btn-finish, .btn-next, .btn-previous {
width:100%;
display:block
}
.key-progarm .team-details p {
line-height:1.4;
font-size:14px
}
.hoverbox p {
line-height:1.4;
font-size:14px
}
.hoverbox strong {
line-height:1.4;
font-size:14px
}
.header-absolute {
position:relative;
z-index:999
}
.header-main {
z-index:9999
}
.initiatives .core-value-item ul li {
width:100%
}
ul.inline-list {
margin-left:20px;
text-align:left;
margin-bottom:30px
}
ul.inline-list li {
display:block;
padding-right:0
}
.education-gallery-section .owl-theme .owl-nav .owl-next {
right:-20px
}
.education-gallery-section .owl-theme .owl-nav .owl-prev {
left:-20px
}
.work-contribution-section .single-goal .single-goal-icon {
margin:7px;
float:right
}
.sector-wise-section .sector-wise-single h4 {
font-size:1.2rem
}
.sector-wise-section .content {
padding:0
}
.width-70 {
width:100%
}
.key-progarm h2 {
padding-bottom:1rem;
padding-top:15px
}
.page-id-10556 .financial-years ul li {
width:100%
}
.page-id-10556 .financial-years ul li a span img {
width:8%
}
.page-id-9720 .rs-team .team-item .team-name {
margin-bottom:10px;
font-size:1rem
}
.page-id-9720 .rs-team .team-details p:first-child {
display:none!important
}
.eventpic img {
width:100%
}
.theme-bg2 {
padding:1rem
}
.progress .progress-value {
font-size:18px
}
.campaigns-slide .owl-dots {
bottom:-52px
}
.map-section {
padding-top:0;
padding-bottom:2rem
}
.state-hover {
display:block!important;
width:100%;
margin-top:2rem
}
.mobile-campains-new {
padding:1rem 0
}
.mobile-campains-new h2 {
font-size:2rem!important;
margin-bottom:1rem!important
}
.mobile-campains-new .join-section {
padding:0
}
.mobile-campains-new .join-section h2 {
display:none
}
.innovations-tabs2 .nav-item {
    width: 100%;
}
.hero-slider .slider-item .slider-content { margin-bottom: 5px;}

#cooler-nav .previous { width: 100% !important; margin-bottom: 1rem;}
#cooler-nav .nexts { width: 100% !important;}
#cooler-nav { height: 150px !important;}
.bxsection { margin-bottom: 1rem;}
.radio-toolbar2 label {
    width: 100%;
}
.approvals-btn { width: 100%;}

.post-content img{ width: 100%;}
.blog-section .content { padding: 0px;}
.chart-list.w-50 { width: 100% !important;}
}

@media screen and (min-width :480px) and (max-width :767px) {




.single-profile-short-desc {
    text-align: center;
    margin: 16px 0 0 0;
}

}
@media screen and (min-width :480px) and (max-width :639px) {


body {
font-size:100%
}
ul.slider-ul-list {
    font-size: 18px;
}
.header-main .logo-wrapper {
position:relative;
top:inherit;
transform:none;
width:100%
}
.header-main .main-menu {
display:none
}
.mobile-menu-toggler {
display:inline-flex;
float:right;
width:14%;
background:0 0;
border:none
}
.main-header .logo-area {
display:none
}
.searchbar:hover>.search_input {
width:310px;
color:#000
}
.logo-wrapper .logo {
width:100%
}
.hero-slider .slider-item .slider-content .slider-title {
font-size:26px;
line-height:30px
}
.search-p {
padding:0
}
.header-search-wrraper {
background:#fff
}
.search_icon {
color:#000
}
.searchbar {
margin-top:0
}
.searchbar:hover>.search_icon {
color:#000
}
.focus-area ul {
display:inherit
}
.focus-area ul li {
width:100%;
padding:0
}
.focus-area {
margin:0
}
.focus-area ul li:nth-child(2n+2) {
margin:0
}
.focus-area ul li .widget-title {
display:none
}
h2 {
font-size:1.5rem!important
}
h3 {
font-size:1.2rem
}
.out-focus-section h3 {
padding:5px 7px
}
.the-impact-section:before {
width:100%;
height:100%;
top:inherit;
bottom:0
}
.the-impact-section ul li {
font-size:30px;
padding:1rem
}
.the-impact-section ul li span {
font-size:20px
}
.the-impact-section ul {
margin:0
}
.the-impact-section .content .right-circle3 {
position:relative;
right:inherit;
margin:-4px auto 0 auto;
transform:rotate(90deg)!important;
width:30%
}
.join-section h3, .join-section h4 {
font-size:1.4rem
}
.year-outer {
width:100%
}
.year-box .number {
font-size:3rem;
line-height:3rem;
margin-right:2px
}
.year-box h6 {
font-size:16px
}
.top-campaigns {
padding:0
}
.circle {
height:270px;
width:270px
}
.circle:before {
width:290px!important;
height:290px!important;
margin:-10px!important
}
.compaingns-content {
text-align:center
}
.top-campaigns h2 {
text-align:center;
margin-bottom:10px
}
.participation-section {
padding:0
}
.participation-section h3 {
font-size:inherit
}
.diffrence ul {
width:100%;
margin-bottom:5rem
}
.diffrence ul li {
width:33%
}
.diffrence ul li .thumb-icon {
width:80px;
height:80px;
padding:15px
}
.diffrence ul li h5 {
font-size:1rem
}
.percent-box {
display:none
}
.progress {
float:left;
height:120px;
width:120px;
line-height:120px
}
.mychart::before {
display:none
}
.stories-section .right-circle2 {
width:140px;
height:54px;
right:6%;
bottom:43px
}
.stories-section p {
font-size:1rem;
float:left
}
.stories-section blockquote {
padding-left:2rem
}
.stories-section blockquote::before {
top:-44px;
left:-5px;
font-size:6rem
}
.stories-section .owl-dots {
transform:none;
bottom:-10px;
left:40%
}
.stories-section h6 {
margin-bottom:1rem
}
.connect-with-us-section .connect-form {
width:100%
}
.footer-logo-area {
width:100%;
padding-top:1rem
}
.footer-logo-area .text-right {
text-align:left!important
}
.footer-logo {
margin-bottom:1rem;
width:50%
}
.stories-section h2 {
text-align:center;
padding-top:1rem
}
.our-patner-section .single-partner {
height:200px
}
.widget-title:after {
content:'\f067';
font-family:FontAwesome;
position:absolute;
right:0;
font-size:16px;
top:10px
}
.widget-title.expend-links:after {
content:"\f068";
font-family:FontAwesome;
font-size:16px
}
.empowered-section {
padding:1rem 0
}
.core-thumb {
display:none
}
.core-value-img .heading {
margin-top:0;
color:#004e7e
}
.core-value-item ul {
display:inherit!important;
width:100%
}
.core-value-item ul li {
width:50%;
float:left
}
.core-values-section {
padding-top:2rem
}
.theme-bg {
padding-top:2px;
padding-bottom:2px
}
.financial-years ul li {
width:49%
}
.financial-years ul li a {
font-size:1rem;
padding:0
}
.grey-bg {
padding:1rem
}
.accountabilty ul {
display:inherit
}
.accountabilty ul li {
display:inherit;
border-bottom:1px solid #fff;
border-left:0
}
.accountabilty ul li:first-child {
border-bottom:1px solid #fff
}
.accountabilty ul li:last-child {
border-bottom:none
}
.copyright_area {
text-align:left
}
.copyright_area a:first-child {
padding-left:0
}
.annual-top-img {
width:100%;
margin-top:0;
margin-bottom:10px
}
.anuual-item figure {
margin-bottom:1rem
}
#statement-tab.nav-tabs .nav-item .nav-link, .nav-tabs .nav-link {
padding:0 10px
}
.foreign-contribution .financial-years {
padding:1rem
}
.copyright_area ul {
display:inherit!important
}
.copyright_area ul li {
border-left:none;
border-bottom:1px solid #fff
}
.copyright_area ul li:first-child {
border-bottom:1px solid #fff
}
.history-timeline .timeline-middle-ared {
height:auto;
text-align:center;
margin-bottom:1rem;
width:60%;
margin:0 auto
}
.histor-top-circle {
margin-bottom:-60px!important;
width:60%;
margin:0 auto
}
.timeline-content.pt-5 {
padding:0!important
}
.timeline-content.mt-5 {
margin-top:0!important
}
.timeline-content.pb-5 {
padding:0!important
}
.timeline-icons.pt-5 {
padding:0!important
}
.timeline-icons.mt-5 {
margin-top:0!important
}
.timeline-icons.pb-5 {
padding:0!important
}
.timeline-bg h2 {
text-align:center
}
.timeline-bg h5 {
text-align:center;
padding-top:10px
}
.timeline-bg::after {
display:none
}
.history-section .content {
padding:0
}
.history-timeline .timeline-icons {
padding-bottom:5px
}
.footer-donate-btn {
display:block
}
.contact-section .content:after {
display:none
}
.corporate {
background:#004e7e;
padding:1rem!important
}
.hero-slider .slider-item {
height:68vh
}
.home-banner {
height:68vh
}
.search_input {
width:310px
}
.header-main .container::after {
display:none
}
footer {
padding-bottom:50px
}
.share-link {
display:none
}
.pastEvents-item {
margin-bottom:1rem
}
.pastEvents-item figure {
margin-bottom:1rem
}
.pastEvents-item img {
width:100%
}
.moments-to-milestones-section h3 {
text-align:left;
margin-bottom:1rem
}
.title-section h1 {
font-size:2rem
}
.focus-area2 ul {
display:inherit
}
.focus-area2 ul li {
width:49%;
padding:0
}
.focus-area2 ul li .focus-thum .focus-content h3 {
font-size:1rem
}
.focus-area2 ul li .widget-title {
display:none
}
.timeline-bg {
margin-bottom:1rem
}
.radio-toolbar label {
width:100%
}
.page-id-527 .footer-donate-btn {
display:none
}
.page-id-527 .header-absolute {
position:relative
}
.page-id-527 .search-p {
border-bottom:1px solid #ccc
}
.page-id-527 .top-banner {
display:none
}
.page-id-527 .bread-section {
margin-top:0
}
.page-id-527 .donate-section .content-area {
padding:0 1rem
}
.nav-pills>li>a span {
font-size:1rem!important
}
.nav-pills>li:nth-child(2) {
margin-top:-30px!important
}
.donate-section h3 {
font-size:1.2rem
}
.donate-section h2 {
margin-bottom:10px;
text-align:left;
font-size:1.6rem
}
.donate-section {
padding:1rem 0 0 0
}
.nav-pills>li.active>a:after {
right:-25px!important;
top:1px!important
}
.wizard-card .tab-content {
padding-top:80px!important
}
.desc.p-3 {
padding:0!important
}
.page-id-527 .title-section {
padding:1rem
}
.page-id-527 .title-section h1 {
margin-bottom:0
}
.wizard-container {
padding-top:0!important
}
.wizard-card {
padding-top:0!important
}
.wizard-card:before {
height:110px
}
.page-id-527 .bnrfctxt {
display:none
}
.wizard-container h3 {
color:#0b4b88
}
.tenders-section .content {
padding:0 1rem
}
.title-section {
padding:1rem
}
.tenders-section {
padding:1rem 0
}
.vission-section .core-thumb-circle {
display:none
}
.vission-section {
padding:1rem 0
}
.bnrfctxt {
display:none
}
.bread-section {
margin-top:-3rem
}
.content-section .content, .education-section .content-area, .gallery-section .content, .news-section .content, .privacy-policy-section .content, .refund-policy-section .content, .term-condition-section .content, .vission-section .content-area {
padding:0 1rem
}
.vission-section .content {
width:100%
}
.mission-table {
margin-top:0
}
.our-program-section {
padding:1rem 0
}
.our-action-section:before {
width:100%
}
.what-do-section {
padding:1rem 0
}
.what-do-section h3 {
padding-bottom:0
}
.annual-report-section, .contact-section, .content-section, .education-section, .faqs-section, .gallery-section, .history-section, .join-section, .news-section, .our-patner-section, .out-focus-section, .privacy-policy-section, .refund-policy-section, .team-section, .term-condition-section {
padding:1rem 0
}
ul#team-tab li {
width:50%;
display:inline-block
}
.contact-form {
margin:1rem
}
.contact-section h2 {
padding:0 1rem
}
.privacy-policy-section h3 {
padding-left:20px
}
.privacy-policy-section h3 img {
width:16px;
height:18px;
top:4px
}
.focus-area-new-section {
padding:2rem 0 12rem 0
}
.key-progarm {
padding:0 0 1rem
}
.resource-section {
padding:0
}
.resource-section .resource-item {
padding-bottom:0;
margin-bottom:1rem
}
.btm-focos {
padding-bottom:1rem
}
.education-section .content {
padding:0
}
.refund-policy-section .development .content {
width:80%
}
.refund-policy-section .development .icon-area {
width:55px;
text-align:center
}
.copyright_area ul li:last-child {
border-bottom:none
}
.accountabilty-area h3 {
text-align:left;
margin-bottom:10px
}
.focus-area ul li .focus-thum img {
width:100%
}
.photo-listing li {
width:100%;
float:none
}
.diffrence-tabs .nav-tabs {
display:none
}
.diffrence-tabs .accordion .card {
margin-bottom:0;
padding:0
}
.diffrence-tabs .accordion .card-header {
padding-top:0;
padding-bottom:0;
margin-bottom:3px
}
.diffrence-tabs .individual-top {
padding:1rem 0
}
.diffrence-tabs .rs-team .team-item .team-content p {
font-size:12px;
line-height:1.5
}
.diffrence-tabs .rs-team .team-item .team-img .normal-text .team-name {
font-size:inherit
}
.diffrence-tabs .rs-team .team-item .team-name {
font-size:inherit
}
.broad-implementation {
padding:1rem 0
}
.broad-implementation h2, .our-patner-section h2 {
margin-bottom:1rem
}
.work-contribution-section .single-goal {
width:100%;
float:none
}
.work-contribution-section .single-goal:nth-of-type(2n) {
width:100%;
float:none;
padding-left:0
}
.work-contribution-section .content {
padding:0 1rem
}
.work-contribution-section .single-goal .single-goal-icon {
float:none
}
.work-contribution-section .single-goal .single-goal-contnet p {
font-size:1rem
}
.work-contribution:after {
display:none
}
.innovations-tabs .nav-tabs {
display:none
}
.innovations-tabs .accordion .card {
margin-bottom:0;
padding:0
}
.innovations-tabs .accordion .card-header {
padding-top:0;
padding-bottom:0;
margin-bottom:3px
}
.innovations-tabs .individual-top {
padding:1rem 0
}
.innovations-tabs .rs-team .team-item .team-content p {
font-size:12px;
line-height:1.5
}
.innovations-tabs .rs-team .team-item .team-img .normal-text .team-name {
font-size:inherit
}
.innovations-tabs .rs-team .team-item .team-name {
font-size:inherit
}
.content-section.stories-section blockquote::before {
font-size:5rem;
top:-16px;
left:-1px
}
.itinerarieslistrow .stories-section h2 {
text-align:left
}
.award-section .award-sec:before {
display:none
}
.box-other-amount {
float:none;
margin-right:0!important
}
.innovations-tabs2 .nav-item {
    width: 100%;
}

}
@media screen and (min-width :640px) and (max-width :767px) {
body {
font-size:100%
}
ul.slider-ul-list {
    font-size: 18px;
}
.postid-13149 .section-background-block.background-image {
    background-size: cover;
    background-position: 20% 0 !important;
    background-repeat: no-repeat;
}
.header-main .logo-wrapper {
position:relative;
top:inherit;
transform:none;
width:100%
}
.header-main .main-menu {
display:none
}
.mobile-menu-toggler {
display:inline-flex;
float:right;
width:14%;
background:0 0;
border:none
}
.main-header .logo-area {
display:none
}
.searchbar:hover>.search_input {
width:290px
}
.logo-wrapper .logo {
width:100%
}
.hero-slider .slider-item .slider-content .slider-title {
font-size:26px;
line-height:30px
}
.search-p {
padding:0
}
.header-search-wrraper {
background:#fff
}
.search_icon {
color:#000
}
.searchbar {
margin-top:0
}
.searchbar:hover>.search_icon {
color:#000
}
.focus-area ul {
display:inherit
}
.focus-area ul li {
width:49%;
padding:0
}
.focus-area {
margin:0
}
.focus-area ul li:nth-child(2n+2) {
margin:0
}
.focus-area ul li .widget-title {
display:none
}
h2 {
font-size:1.5rem
}
h3 {
font-size:1.2rem
}
.out-focus-section h3 {
padding:5px 7px
}
.the-impact-section:before {
width:100%;
height:60%;
top:inherit;
bottom:0
}
.the-impact-section ul li {
font-size:30px;
padding:1rem
}
.the-impact-section ul li span {
font-size:20px
}
.the-impact-section ul {
margin:0
}
.the-impact-section .content .right-circle3 {
position:relative;
right:inherit;
margin:-4px auto 0 auto;
transform:rotate(90deg)!important;
width:30%
}
.join-section h3, .join-section h4 {
font-size:1.4rem
}
.year-outer {
width:100%
}
.year-box .number {
font-size:3rem;
line-height:3rem;
margin-right:2px
}
.year-box h6 {
font-size:16px
}
.top-campaigns {
padding:0
}
.circle {
height:270px;
width:270px
}
.circle:before {
width:290px;
height:290px;
margin:-10px
}
.compaingns-content {
text-align:center
}
.top-campaigns h2 {
text-align:center;
margin-bottom:10px
}
.participation-section {
padding:0
}
.participation-section h3 {
font-size:inherit
}
.diffrence ul {
width:100%;
margin-bottom:5rem
}
.diffrence ul li {
width:33%
}
.diffrence ul li .thumb-icon {
width:80px;
height:80px;
padding:15px
}
.diffrence ul li h5 {
font-size:1rem
}
.percent-box {
display:none
}
.progress {
float:left;
height:120px;
width:120px;
line-height:120px
}
.mychart::before {
display:none
}
.stories-section .right-circle2 {
width:122px;
height:54px;
right:5%;
bottom:34px
}
.stories-section p {
font-size:1rem;
float:left
}
.stories-section blockquote {
padding-left:2rem
}
.stories-section blockquote::before {
top:-44px;
left:-5px;
font-size:6rem
}
.stories-section .owl-dots {
transform:none;
bottom:-10px;
left:40%
}
.stories-section h6 {
margin-bottom:1rem
}
.connect-with-us-section .connect-form {
width:100%
}
.footer-logo-area {
width:100%;
padding-top:1rem
}
.footer-logo-area .text-right {
text-align:left!important
}
.footer-logo {
margin-bottom:0.5rem;
width:60%
}
.stories-section h2 {
text-align:center;
padding-top:1rem
}
.our-patner-section .single-partner {
height:100px
}
.widget-title:after {
content:'\f067';
font-family:FontAwesome;
position:absolute;
right:0;
font-size:16px
}
.widget-title.expend-links:after {
content:"\f068";
font-size:16px;
font-family:FontAwesome
}
.empowered-section {
padding:2rem 0
}
.core-thumb {
display:none
}
.core-value-img .heading {
margin-top:0;
color:#004e7e
}
.core-value-item ul {
display:inherit!important;
width:100%
}
.core-value-item ul li {
width:50%;
float:left
}
.section-background-block.background-image {
background-position:0
}
.core-values-section {
padding-top:2rem
}
.theme-bg {
padding-top:2px;
padding-bottom:2px
}
}
@media screen and (min-width :768px) and (max-width :989px) {
.top-info ul.contact-top li {
padding:0 5px
}
.header-main .logo-wrapper {
position:relative;
top:inherit;
transform:none;
width:100%
}
.header-main .main-menu {
display:none
}
.mobile-menu-toggler {
display:inline-flex;
float:right;
width:7%;
background:0 0;
border:none
}
.main-header .logo-area {
display:none
}
.searchbar:hover>.search_input {
width:290px
}
.the-impact-section ul li span {
font-size:22px
}
.the-impact-section ul li {
padding:1rem 1rem;
font-size:32px
}
.the-impact-section .content .right-circle3 {
bottom:-77%
}
.year-outer {
width:80%
}
.year-box .number {
margin-right:10px
}
.year-box .img {
width:18%
}
.top-campaigns {
padding:0
}
.circle {
width:200px;
height:200px
}
.circle:before {
width:230px;
height:240px
}
.join-section h4 {
text-align:left
}
.footer-logo-area {
width:100%;
padding-top:2rem
}
}
@media screen and (min-width:1280px) and (max-width:1365px) {
.year-outer {
width:56%;
margin:0 auto
}
.container {
width:1140px
}
.stories-section .right-circle2 {
width:270px
}
.focus-area ul li .widget-title {
padding:1%
}
.timeline-bg h2 {
font-size:2.7rem
}
.timeline-bg h5 {
font-size:1.7rem
}
.histor-top-circle {
margin-bottom:-37px
}
.progress {
width:120px;
height:120px
}
.single-major-item h3 {
font-size:1.2rem
}
.vission-section .core-thumb-circle {
margin:-130px auto -184px auto
}
.title-section h1 {
font-size:2.2rem
}
.focus-area ul li .focus-thum .focus-content h3 {
font-size:1.4rem
}
.work-contribution:after {
height:180vh
}
.work-contribution-section .single-goal:nth-of-type(2n) {
padding-left:27px
}
.radio-toolbar label {
padding:2px 8px
}
.box-other-amount {
margin-right:75px;
width:194px
}
.btn-wd {
min-width:196px!important
}
.hero-slider .owl-dots { left: 270px;}
}
@media screen and (min-width:1200px) and (max-width:1365px) {
.top-campaigns h2 {
text-align:left!important;
color:#004e7e;
margin-bottom:2rem
}
.top-campaigns h4 {
color:#333!important;
font-size:2.5rem!important;
text-align:left
}

}
@media screen and (min-width:1366px) and (max-width:1439px) {
.home-banner .top-left-circle { width: 35% !important;}
.hero-slider .owl-dots { left: 280px;}
}
@media screen and (min-width:1440px) and (max-width:1599px) {
.work-contribution:after {
height:178vh
}
.hero-slider .owl-dots {
    left: 320px;
}
}
@media screen and (min-width:1600px) and (max-width:1919px) {
.year-box .img {
display:inline-block;
width:19%;
vertical-align:text-bottom;
position:relative
}
.year-outer {
width:52%
}
.work-contribution:after {
height:180vh
}
.circle-img {
left:-106px;
width:94%
}
}
@media screen and (min-width:1920px) and (max-width:2100px) {
.work-contribution:after {
height:145vh
}
.top-banner {
min-height:550px
}
.vission-section .core-thumb-circle {
margin:-129px auto -248px auto
}
.focus-area2 ul li .widget-title {
padding-top:13%
}
.top-banner .top-left-circle {
width:35%
}
}

