
@media only screen and ( min-width:961px) and ( max-width:1150px ){

.bnner-txt h2{font-size: 70px;}

.srch-mn p input {padding: 5px 10px; font-size: 14px;}

.srch-mn p {margin: 7px 0px 0px;}

.btn-frm input{font-size: 14px;}

.sell-text h3{font-size: 16px;}

.sell-text ul li{font-size: 12px;}

.agnt-bxs h3{font-size: 24px;}

.agnt-bxs p{font-size: 15px;}

.ct-info p{font-size: 18px;}

.ct-info img {width: 52px;}

.invlve-bxes {padding: 30px 20px 40px;}

.involve-heading p {font-size: 14px;}

.involve-heading h1 {font-size: 28px;}

.invlve-new-heading img {width: 45px;}

.invlve-new-heading h3 {font-size: 18px;line-height: 26px;}

.invlove-par p {margin: 20px 0px;padding: 0px;font-size: 14px;height: 150px;}

.home-intro-right .involve-heading h1 {font-size: 28px;line-height: 38px;}

.home-intro-dtls ul li:last-child {padding-right: 20px;}

.home-intro-dtls ul li {padding: 0px 10px;width: 48%;margin: 0px 0px 15px;}

.home-intro-dtls ul li h3 {font-size: 24px;}

.charity-text h3 {font-size: 17px;}

.charity-text p {margin: 15px 0px 5px;font-size: 13px;line-height: 22px;}

.charity-text a {padding: 10px 20px;font-size: 13px;}

.chrty-dtls ul li {padding: 0px 5px;width: 32%;}

.chrty-dtls ul li h4 {font-size: 12px;font-weight: 600;}

.chrty-dtls ul li p {font-size: 12px;font-weight: 400;}

.form-left h2 {margin: 0px 0px 20px;font-size: 36px;}

.upcoming-text {bottom: 0px; padding: 0px; position: relative;}

.upcoming-head {padding: 10px;}

.upcoming-head h3 {font-size: 18px;}

.upcoming-head a {margin: 20px 0px 0px;padding: 7px 10px;font-size: 12px;}

.date-right {padding: 5px 3px 10px;}

.date-right p span {font-size: 24px;}

.upcoming-list-head h3 {font-size: 22px;}

.footer-top {padding: 60px 0px 0px;}

.footer-ons {margin: 0px 0px 50px;}

.footer-ons h3 {font-size: 16px;}

.footer-ons h3::after {width: 40px;}


}

@media only screen and ( min-width:768px) and ( max-width:960px ){

#top-section .container {padding: 20px 0px;}

.bnner-txt {margin: 75px 0px 0px;}

.bnner-txt h2{font-size: 34px;}

.srch-mn p input{font-size: 13px; padding: 4px 10px;}

.srch-mn p {margin: 5px 0px 0px; }

.srch-tp{padding: 15px;}

a#toggle {top: -52px;}

#menu ul li > a {font-size: 14px;padding: 10px 0px 10px;}

.txt-top ul li i {font-size: 13px;margin-right: 5px;}

#menu ul li a.active {color: #fff;}

.logo-dv {margin-top: -64px;width: 190px;}

.donate-btn {margin-top: 5px;float: left;}

.btn-frm input {margin: 10px 0px 0px;padding: 6px 20px;font-size: 13px;}

.srch-head h2{font-size: 16px;}

.home-left h1{font-size: 27px;}

.home-left h5{font-size: 15px;}

.agnt-bxs h3{font-size: 20px;}

.agnt-bxs p{font-size: 14px;}

.bnner-txt p {margin: 10px 0px 10px;font-size: 14px;line-height: 24px;}

.sle-sct .sell-text h3{font-size: 18px;}

.ct-info p{font-size: 18px;}

.ct-info img {width: 52px;}

.cntct-bg-right {margin: 0px;padding: 15px 25px;}

.ct-info:last-child{margin-bottom: 0px; padding-bottom: 0px;}

.invlve-bxes {padding: 30px 20px 40px;}

.involve-heading p {font-size: 14px;}

.involve-heading h1 {font-size: 28px;}

.invlve-new-heading img {width: 45px;}

.invlve-new-heading h3 {font-size: 18px;line-height: 26px;}

.invlove-par p {margin: 20px 0px;padding: 0px;font-size: 14px;height: 150px;}

.home-intro-right .involve-heading h1 {font-size: 28px;line-height: 38px;}

.home-intro-dtls ul li:last-child {padding-right: 20px;}

.home-intro-dtls ul li {padding: 0px 10px;width: 48%;margin: 0px 0px 15px;}

.home-intro-dtls ul li h3 {font-size: 24px;}

.charity-text h3 {font-size: 17px;}

.charity-text p {margin: 15px 0px 5px;font-size: 13px;line-height: 22px;}

.charity-text a {padding: 10px 20px;font-size: 13px;}

.chrty-dtls ul li {padding: 0px 5px;width: 32%;}

.chrty-dtls ul li h4 {font-size: 18px;font-weight: 600;}

.chrty-dtls ul li p {font-size: 14px;font-weight: 400;}

.form-left h2 {margin: 0px 0px 20px;font-size: 36px;}

.upcoming-text {bottom: 0px; padding: 0px; position: relative;}

.upcoming-head {padding: 10px;}

.upcoming-head h3 {font-size: 18px;}

.upcoming-head a {margin: 20px 0px 0px;padding: 7px 10px;font-size: 12px;}

.date-right {padding: 5px 3px 10px;}

.date-right p span {font-size: 24px;}

.upcoming-list-head h3 {font-size: 22px;}

.about-form-left h3 {margin: 30px 0px 20px;font-size: 34px;}

.about-form-right {padding: 40px 30px;margin: 40px 0px 0px;}

.donation-left h3 {font-size: 36px;}

.donation-text h4 {font-size: 20px;}

.donation-right {padding: 30px 20px;}

.donation-select select {padding: 12px 10px;font-size: 13px;}

.donation-select input {padding: 12px 10px;font-size: 13px;}

.about-btn-submt input {width: 100%;}

.donation-submit-img img {width: 100%;}

.contact-info {padding: 25px 20px;}

.contact-img {width: 170px;}

.contact-img img {width: 100%;}

.blue-form {padding: 20px;}

.form-heading h4 {font-size: 18px;line-height: 32px;}

.cont-dv {margin: 20px 0px 5px;}

.cont-dv label {font-size: 16px;}

.footer-top {padding: 60px 0px 0px;}

.footer-ons {margin: 0px 0px 50px;}

.footer-ons h3 {font-size: 16px;}

.footer-ons h3::after {width: 40px;}

.calendar-btn a{font-size: 11px;}

.txt-top ul{text-align: left; margin-top: 5px;}

}

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

#top-section .container {padding: 10px 15px;}

a#toggle {top: -52px;}

#menu ul li a.active {color: #fff;}

.donate-btn {float: left;}

#menu ul li a > i {margin: 3px 0px 0px 5px;}

.logo-dv {margin-top: -64px;width: 180px;}

.txt-top {padding: 10px 0px;}

.txt-top ul {text-align: right;}

.txt-top ul li:first-child {margin-right: 20px;margin-left: 0px;}

.txt-top ul li a {padding: 5px 0px;font-size: 13px;}

.txt-top ul li i {font-size: 13px;margin-right: 5px;}

.banner-dcd{position: relative; display: block;}

.bnner-txt {margin: 30px 0px 0px;}

.bnner-txt h2 {font-size: 24px;}

.bnner-txt p {margin: 0px 0px 0px;padding: 10px 30px 0px;font-size: 16px;}

.srch-tp {margin: 25px 0px 0px; background: #57a200;}

.banner-dcd{margin-top: 30px;}

.invlve-bxes {margin: 20px 0px 20px;}

.invlve-new-heading {height: 60px;}

.involve-heading {padding: 20px 0px 0px;}

.involve-heading p {font-size: 14px;}

.involve-heading h1 {font-size: 30px;}

.invlve-new-heading h3 {font-size: 22px;}

.home-left h1{font-size: 35px;}

.invlove-par a {margin: 5px 0px 0px;display: inline-block;}

.apply-section .container-fluid .row .col-lg-5 {padding-left: 15px;padding-right: 15px;}

.home-right-img{margin-top:20px;}

.right-dtl-bx{margin-top: 30px;}

#banner-detl{padding: 60px 0px;}

#banner-detl p{font-size: 26px;}

.cntct-bg-right{margin-top: 40px;}

.ct-info:last-child{margin-bottom: 0px; padding-bottom: 0px;}

.agnt-bxs{margin-bottom: 15px;}

.dfrnce-bxes {margin: 80px 0px 0px;padding: 50px 0px 50px;}

.agent-head h2{font-size: 32px;}

.home-intro {padding: 70px 0px;}

.home-intro-dtls ul li {padding: 0px 20px;width: 48%;}

.home-intro-dtls ul li:last-child {padding-right: 25px;}

.home-intro-dtls ul li h3 {font-size: 24px;}

.home-intro-right .involve-heading h1 {font-size: 30px;line-height: 42px;}

.invlove-par p {height: auto;}

.charity-box {margin-bottom: 15px;}

.charity-text h3 {font-size: 18px;}

.charity-text p {font-size: 14px;line-height: 23px;}

.charity-text a {padding: 10px 20px;font-size: 13px;}

.charity-text a:last-child {margin-left: 15px;}

.chrty-dtls {padding: 25px 15px;margin-top: 10px;}

.chrty-dtls ul li {margin: 0px 0px 5px;padding: 0px 10px;width: 32%;}

.chrty-dtls ul li h4 {font-size: 16px;}

.chrty-dtls ul li p {margin: 5px 0px 5px;font-size: 11px;font-weight: 500;}

.form-left h2 {margin: 10px 0px 10px;font-size: 36px;}

.upcoming-list-head h3 {font-size: 22px;}

.date-right {padding: 5px 15px 10px;width: 85px;margin-top: 25px;margin-left: auto;margin-right: auto;}

.date-right p{font-size: 20px;}

.dfrnce-bxes-bottom { padding:70px 0px 70px;}

.upcomings-left {margin: 0px 0px 30px;}

.about-form-left h3 {margin: 0px 0px 20px;font-size: 34px;}

.about-form-left h5 {font-size: 20px;line-height: 30px;}

.success-stories-text h2 {font-size: 16px;line-height: 24px;}

.about-form-right {padding: 40px 30px;margin: 40px 0px 0px;}

.donation-right {padding: 40px 35px;margin: 35px 0px 0px;}

.donation-left h3 {font-size: 32px;}

.contact-left {padding: 0px;margin: 30px 0px 0px;}

.contact-right {padding: 0px;margin: 50px 0px 0px;}

.blue-form {padding: 20px;}

.form-heading h4 {font-size: 18px;line-height: 32px;}

.cont-dv {margin: 20px 0px 5px;}

.cont-dv label {font-size: 16px;}

.footer-top {padding: 60px 0px 0px;}

.footer-ons {margin: 0px 0px 50px;}

.footer-ons h3 {font-size: 20px;}

.footer-ons h3::after {width: 55px;}

}

@media only screen and ( min-width:320px) and ( max-width:599px ){

#top-section .container {padding: 10px 15px;}

a#toggle {top: -52px;}

#menu ul li a.active {color: #fff;}

.donate-btn {float: left;}

#menu ul li a > i {margin: 3px 0px 0px 5px;}

.logo-dv {margin-top: 0px;width: 200px;}

.txt-top {padding: 10px 0px;}

.txt-top ul {text-align: left;}

.txt-top ul li:first-child {margin-left: 0px;}

.txt-top ul li a {font-size: 15px;}

.banner-dcd{position: relative; display: block;}

.bnner-txt {margin: 40px 0px 0px;}

.bnner-txt h2 {font-size: 24px;}

.bnner-txt p {margin: 0px 0px 0px;padding: 10px 10px 0px;font-size: 16px;}

.srch-tp {margin: 25px 0px 0px; background: #57a200;}

.banner-dcd{margin-top: 30px;}

.invlve-bxes {margin: 20px 0px 20px;}

.involve-heading {padding: 20px 0px 0px;}

.involve-heading p {font-size: 14px;}

.involve-heading h1 {font-size: 30px;}

.invlve-new-heading h3 {font-size: 22px;}

.home-left h1{font-size: 35px;}

.apply-section .container-fluid .row .col-lg-5 {padding-left: 15px;padding-right: 15px;}

.home-right-img{margin-top:20px;}

.right-dtl-bx{margin-top: 30px;}

#banner-detl{padding: 60px 0px;}

#banner-detl p{font-size: 26px;}

.cntct-bg-right{margin-top: 40px;}

.ct-info:last-child{margin-bottom: 0px; padding-bottom: 0px;}

.agnt-bxs{margin-bottom: 15px;}

.dfrnce-bxes {margin: 80px 0px 0px;padding: 50px 0px 50px;}

.agent-head h2{font-size: 32px;}

.home-intro {padding: 70px 0px;}

.home-intro-dtls ul li {padding: 0px 20px;width: 48%;}

.home-intro-dtls ul li:last-child {padding-right: 25px;}

.home-intro-dtls ul li h3 {font-size: 24px;}

.home-intro-right .involve-heading h1 {font-size: 30px;line-height: 42px;}

.invlove-par p {height: auto;}

.charity-text h3 {font-size: 18px; height:auto;}

.charity-text p {font-size: 14px;line-height: 23px;}

.charity-text a {padding: 10px 20px;font-size: 13px;}

.charity-text a:last-child {margin-left: 15px;}

.chrty-dtls {padding: 25px 0px;margin-top: 10px;text-align: center;}

.chrty-dtls ul li {margin:0px 0px 10px;border-right: none;padding: 0px;width: 100%;}

.chrty-dtls ul li h4 {font-size: 16px;}

.chrty-dtls ul li p {margin: 5px 0px 5px;font-size: 18px;}

.form-left h2 {margin: 10px 0px 10px;font-size: 36px;}

.upcoming-list-head h3 {font-size: 22px;}

.date-right p br {display: none;}

.dfrnce-bxes-bottom { padding:70px 0px 70px;}

.upcomings-left {margin: 0px 0px 30px;}

.about-form-left h3 {margin: 60px 0px 20px;font-size: 30px;}

.about-form-right {padding: 40px 30px;margin: 40px 0px 0px;}

.about-form-left h5 {font-size: 20px;line-height: 30px;}

.success-stories-text h2 {font-size: 16px;line-height: 24px;}

.story-img-one {width: 170px;margin-left: auto;margin-right: auto;display: block;}

.story-img-two {width: 270px;margin-left: auto;margin-right: auto;display: block;}

.contact-left {margin: 20px 0px 0px;padding: 0px;}

.contact-left h3 {margin: 15px 0px 25px;font-size: 16px;}

.contact-left ul li {font-size: 13px;}

.contact-left ul li i {font-size: 15px;}

.contact-right {padding: 0px 0px;margin: 50px 0px 0px;}

.blue-form {margin: 70px 0px 0px;padding: 20px;}

.form-heading h4 {font-size: 18px;line-height: 32px;}

.cont-dv {margin: 20px 0px 5px;}

.cont-dv label {font-size: 14px;}

.footer-top {padding: 60px 0px 0px;}

.footer-ons {margin: 0px 0px 50px;}

.footer-ons h3 {font-size: 20px;}

.footer-ons h3::after {width: 55px;}


}