.aboutNazfoundation .TriangleDownBg {
-webkit-clip-path: polygon(100% 0, 0 0%, 50% 100%);
clip-path: polygon(100% 0, 0 0%, 50% 100%);
}
footer .newsletterform span.wpcf7-not-valid-tip {
position: absolute;
}

span.policy-heading {
    font-size: 16px;
    font-weight: bold;
    line-height: 20px;
}

/*.page-template-donate .comminpadding {
padding: 163px 0px;
}*/

.buttonControl span.amount_inr {
    color: #fff;
    position: absolute;
   right: 20px !important;
    top: 50%;
    transform: translateY(-50%);
}

label.donate_section {
    width: 100% !important;
}

.aboutSlider .sliderPosition {
    background-position: top center;
}

.three-pillars.desktop-hide {
    display: none;
}
.impact-sec .customimg{
    display: none;
}

.naco-Organisation-text span {
    padding-top: 0px;
}

.nazcare-custom {
    padding-top: 30px;
}

.reportSection .item a.link {
    border: none;
    background: none;
    display: block;
    font-size: 21px;
    padding: 10px 0;
    width: 100%;
    cursor: pointer;
}

.reportSection .item a.link:hover {
    color: #dc3545;
}

footer .footerContantSection .footerText .footerSocialIcon ul .footer-twitter:hover {
    background-position: -32px -166px;
}


footer .footerContantSection .footerText .footerSocialIcon ul .footer-instagram:hover {
    background-position: -147px -166px;
}


footer .footerContantSection .footerText .footerSocialIcon ul .footer-facebook:hover {
    background-position: -248px -166px;
}


footer .footerContantSection .footerLog .footerControl {
    flex: 0 0 60%;
    max-width: 60%;
}



.form-sec form  span.wpcf7-not-valid-tip{font-size:14px!important;}
.form-sec form .upload-btn-wrapper{padding-bottom:20px;}
.form-sec form .upload-btn-wrapper .wpcf7-form-control-wrap{ position:initial;}
.form-sec form .upload-btn-wrapper .wpcf7-form-control-wrap span.wpcf7-not-valid-tip{position:absolute; left:0;}



/* Donate page */
.donate-section {
    height: 100vh;
}

.donateSlider {
    position: relative;
}

.donateSlider .sliderPosition {
    width: 100%;
    display: block;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: top left;
    background-attachment: fixed;
}

.donateSlider .hero-image {
    height: 100vh;
    overflow: hidden;
}

.donateSlider .overlayText {
    width: 80%;
    height: 100vh;
    -webkit-clip-path: polygon(100% 0, 0 0%, 50% 135%);
    clip-path: polygon(100% 0, 0 0%, 24% 169%);
    background: rgba(213,33,46,0.91);
    position: absolute;
    top: 0;
    left: -15%;
    opacity: 88%;
}

.donateSlider .overlayText .centercenter {
    position: absolute;
    top: 60%;
    left: 40%;
    transform: translate(-45%, -60%);
}

.donateSlider .overlayText h1 {
    font-size: 80px;
    text-transform: uppercase;
    letter-spacing: 2px;
    color: var(--white);
    opacity: 1;
    font-weight: 900;
    padding: 0px 0px;
    margin: 0;
    display: inline-block;
    padding-bottom: 5px;
}



.donateSlider .overlayText p {
    font-size: 21px;
    color: var(--white);
    text-decoration: none;
    font-weight: 400;
    line-height: 28px;
    letter-spacing: 1px;
    margin-top: 30px;
    position: relative;
}

.donateSlider .overlayText p:before {
    content: "";
    position: absolute;
    top: -30px;
    left: 0;
    background: #fff;
    width: 101%;
    height: 4px;
}


.donateSlider .scroll-downIcon {
    position: absolute;
    bottom: 19%;
    left: 11%;
}

.donateSlider .scroll-downIcon .mouse-scroll {
    background-image: url(../images/mouse1.png);
    width: 55px;
    height: 32px;
    position: absolute;
    bottom: 30px;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    background-repeat: no-repeat;
    background-position: center;
    -webkit-animation: 5s ease 0s normal none infinite running mymove;
    animation: 5s ease 0s normal none infinite running mymove;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
}



.equalSociety {
    padding: 30px 0px;
}

.equalSociety .heading {
    font-size: 65px;
    text-transform: uppercase;
    letter-spacing: 2px;
    color: var(--block);
    opacity: 1;
    font-weight: 900;
    padding: 0px 0px;
    margin: 0;
    padding-bottom: 5px;
    width: 100%;
}


.donateFormFirst{
    background-color: var(--rad);
}


.donateFormf {
    flex: 0 0 100%;
    max-width: 100%;
}

.donateFormf img.donateGirls {
    position: absolute;
    right: 198px;
    top: 40px;
    width: 650px;
}

/*.page-template-donate .comminpadding {
    padding: 80px 0px 160px;
}*/

.donate_main_heading {
    font-size: 80px;
    letter-spacing: 2px;
    color: var(--block);
    font-weight: 900;
    width: 100%;
    text-decoration: none;
    font-weight: 900;
    display: inline-block;
    position: relative;
}

.donate_main_heading:before {
    content: "";
    position: absolute;
    height: 4px;
    background: var(--black);
    width: 20%;
    top: -15%;
}



.donateFormf .customFormButton{
    flex: 0 0 40%;
    max-width: 40%;
}

.donateFormf .customFormButton .donateText .heading {
    font-size: 48px;
    letter-spacing: 2px;
    color: var(--white);
    font-weight: 900;
    width: 100%;
   margin-bottom: 10px;
    margin-top: 13px;
}

.donateFormf .customFormButton .donateText .input-group {
    display: flex;
    justify-content: space-between;
    align-items: center;
}




.donateFormf .customFormButton .donateText label {
    width: 48%;
}


.donateFormf .customFormButton .donateText label.otherInputBox {
    width: 100%;
    display: none;
}


.donateFormf .customFormButton .donateText label.otherInputBox .otherpayment{
    border: 1px solid;
    border-radius: 0;
    min-height: 60px;
    outline: none;
    font-size: 25px;
    margin: 0;
    color: #000;
    font-weight: 400;
    border-radius: 0px !important;
    font-weight: 500;
} 

.donateFormf .customFormButton .donateText label input[type="radio"] {
    position: absolute;
    opacity: 0;
    cursor: pointer;
}

.donateFormf .customFormButton .donateText label input[type="radio"]:checked + .text-radiobox {
    border: 1px solid transparent;
    color: #fff;
    background-color: #541c00;
}

.donateFormf .customFormButton .donateText label .text-radiobox {
        color: #fff;
        z-index: 1;
        position: relative;
        width: 100%;
        font-size: 25px;
        text-align: center;
        border: 1px solid #541c00;
        box-sizing: border-box;
        padding: 5px 20px 5px 20px;
        cursor: pointer;
        transition: all 0.5s ease-in-out;
        display: flex;
        justify-content: center;
        align-items: center;
}

.donateFormf .customFormButton .donateText label .text-radiobox.customHeight{
    height: 175px;
}

.donateFormSection{
    display: flex;
} 

.donateFormSection .form-group {
    flex: 0 0 75%;
    max-width: 75%;
}

.donateFormSection .form-control {
    border: 1px solid;
    border-radius: 0;
    min-height: 80px;
    outline: none;
    font-size: 25px;
    margin: 0;
    color: #000;
    font-weight: 400;
    border-radius: 0px !important;
    font-weight: 500;
}

.donateFormSection .input-group .mrerrorMain {
    flex: 0 0 10%;
    max-width: 10%;
    display: flex;
    margin-right: 10px;
}

.donateFormSection .form-control.mr {
width: 100%;
}
.donateFormSection .input-group select{
    -webkit-appearance: none;
    appearance: none;
    background: #fff url(../images/mr-arrow-icon.png) no-repeat 90% 50%!important;
    background-position: right;
    background-size: 20px 20px;
}

.donateFormSection .input-group select::-ms-expand{
    display: none;
}

.donateFormSection .input-group .firstNameerror{
    flex: 0 0 49%;
    max-width: 49%;
    margin-right: 10px;
}

.donateFormSection .form-control.firstName {
    width: 100%;
}


.donateFormSection .input-group .lastNameerror{
    flex: 0 0 50%;
    max-width: 50%;
}
.donateFormSection .form-control.lastName {
    width: 100%;
}


.donateFormSection .form-control.address{
    flex: 0 0 100%;
    max-width: 100%;
    min-height: 150px;
}

.donateFormSection .input-group .CityerrorMain{
      flex: 0 0 23%;
    max-width: 23%;
    margin-right: 12px;
}

.donateFormSection .form-control.City {
  width: 100%;
}

.donateFormSection .input-group .StateerrorMain{
    flex: 0 0 24%;
    max-width: 24%;
    margin-right: 12px;
}
.donateFormSection .form-control.State {
  width: 100%;
}
.donateFormSection .input-group .PincodeerrorMain{
    flex: 0 0 25%;
    max-width: 25%;
    margin-right: 10px;
}

.donateFormSection .form-control.Pincode {
  width: 100%;
}

.donateFormSection .input-group .nationalityerrorMain{
       flex: 0 0 25%;
    max-width: 25%;
}
.donateFormSection .form-control.nationality {
   width: 100%;
}

.donateFormSection .input-group .PanerrorMain{
    flex: 0 0 49%;
    max-width: 49%;
    margin-right: 10px;
}
.donateFormSection .form-control.Pan {
  width: 100%;
}


.donateFormSection .input-group .PassporterrorMain{
        flex: 0 0 50%;
    max-width: 50%;
}
.donateFormSection .form-control.Passport {
  width: 100%;
}


.donateFormSection .input-group .AreaerrorMain{
        flex: 0 0 15%;
    max-width: 15%;
    display: flex;
    margin-right: 10px;
}

.donateFormSection .form-control.Area {
  width: 100%;
}

.donateFormSection .input-group .PhoneerrorMain{
       flex: 0 0 41%;
    max-width: 41%;
    margin-right: 10px; 
}



.donateFormSection .form-control.Phone {
 width: 100%;
}

.donateFormSection .input-group .EmailerrorMain{
    flex: 0 0 42%;
    max-width: 42%;
}
.donateFormSection .form-control.Email {
 width: 100%;
}



.donateFormSection .form-group label {
    position: relative;
    cursor: pointer;
    padding-left: 0px;
    font-size: 14px;
    font-weight: 500;
    left: 1px;
}

.donateFormSection .form-group label:before {
    content: "";
    -webkit-appearance: none;
    background-color: transparent;
    border: 4px solid #d2212e;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px -15px 10px -12px rgba(0, 0, 0, 0.05);
    padding: 38px;
    display: inline-block;
    position: absolute;
    vertical-align: middle;
    cursor: pointer;
    margin-right: 5px;
    left: 0;
    top: 3px;
}

.text-danger {
    font-size: 13px;
}


.donateFormSection .form-group input:checked+label:after {
    content: "";
    display: block;
    position: absolute;
    top: 6px;
    left: 9px;
    width: 6px;
    height: 14px;
    border: solid #f28e46;
    border-width: 0 2px 2px 0;
    transform: rotate(45deg);
}

.donateFormSection .form-group .custom-checkbox input[type="checkbox"] {
    display: none;
}

.donateFormSection .form-group .custom-checkbox .term-tick {
    position: relative;
    padding-left:115px;
    line-height: 90px;
    display: block;
    cursor: pointer;
    font-size: 25px;
}


.donateFormSection .form-group .custom-checkbox .term-tick:before {
    content: "";
    position: absolute;
    left: 5px;
    top: 7px;
    height: 15px;
    width: 15px;
    /* border: 1px solid #797e7f; */
    bottom: 0;
    display: flex;
    align-items: center;
}

.donateFormSection .form-group .custom-checkbox input[type="checkbox"]:checked+span:after {
  content: "\f00c";
    font: normal normal normal 14px/1 FontAwesome;
    font-size: 65px;
    position: absolute;
    left: 6px;
    top: 7px;
    height: 15px;
    width: 15px;
    color: #d2212e;
}


.buttonControl {
    /* border-top: 2px solid #000; */
    width: 100%;
}

.buttonControl span {
    font-size: 25px;
    color: #da434c;
    font-weight: normal;
    text-decoration: none;
   line-height: 45px;

}


.buttonControl .submit-payment {
    background: var(--rad);
    border: 0;
    padding: 10px 25px;
    color:var(--white);
    font-size: 25px;
    text-transform: uppercase;
    font-weight: 700;
    letter-spacing: 2px;
    margin-top: 10px;
    border-radius: 0;
    outline: none;
    width: 100%;
    cursor: pointer;
    position: relative;
}

.donateFormSection .form-control::-webkit-input-placeholder {
  color: #000;
}
.donateFormSection .form-control:-moz-placeholder {
  color: #000;
}
.donateFormSection .form-control::-moz-placeholder {
  color: #000;
}
.donateFormSection .form-control::placeholder {
  color: #000;
}
.donateFormSection .form-control:-ms-input-placeholder {
  color: #000;
}


.tranferscheques {
    position: relative;
    overflow: hidden;
}

.tranferscheques .womenSlider .item {
    width: 100%;
    display: block;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: top left;
    background-attachment: fixed;
}

.tranferscheques .overlayText {
    position: absolute;
    top: 0;
    width: 56%;
    height: 100%;
    left: -14%;
    transform: skewX(-28deg);
    background-color: rgba(213,33,46,0.91);
    opacity: 88%;
}


.tranferscheques .overlayText .largeContent {
        position: absolute;
        top: 25%;
        left: 41%;
        transform: skewX(28deg);
        width: 530px;
}

.tranferscheques .overlayText .largeContent .heading {
    font-size: 60px;
    color: var(--white);
    text-decoration: none;
    font-weight: 900;
    position: relative;
    letter-spacing: 2px;
    display: inline-block;
    line-height: normal;
    padding-bottom: 20px;
}
.tranferscheques .overlayText .largeContent .heading:before {
    content: "";
    position: absolute;
    height: 4px;
    background: var(--white);
    width: 25%;
    top: -15px;
}


.tranferscheques .scroll-downIcon {
    position: absolute;
    bottom: 19%;
    left: 12%;
}

.tranferscheques .scroll-downIcon .mouse-scroll {
    background-image: url(../images/mouse1.png);
    width: 55px;
    height: 32px;
    position: absolute;
    bottom: 30px;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    background-repeat: no-repeat;
    background-position: center;
    -webkit-animation: 5s ease 0s normal none infinite running mymove;
    animation: 5s ease 0s normal none infinite running mymove;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
}


.paymentDetails {
    max-width: 50%;
    flex: 0 0 50%;
}

.paymentDetails ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

.paymentDetails ul li {
    font-size: 80px;
    color: var(--block);
    text-decoration: none;
    font-weight: 900;
    letter-spacing: 2px;
    line-height: 80px;
    position: relative;
    padding-top: 16px;
}

.paymentDetails ul li:before {
    content: "";
    position: absolute;
    height: 4px;
    background: var(--black);
    width: 20%;
    top: 0;
}

.paymentDetails ul li:nth-child(2){
    margin: 130px 0px;
}

.paymentAddress{
    max-width: 50%;
    flex: 0 0 50%;
}
.promiceSeciont {
    position: relative;
    overflow: hidden;
}

.promiceSeciont .promiceSlider .item {
    width: 100%;
    display: block;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: top left;
    background-attachment: fixed;
}


.paymentAddress .nationals {
    background: var(--rad);
    padding: 30px 25px;
    color: var(--white);
    font-size: 36px;
    font-weight: 700;
    letter-spacing: 2px;
    margin-top: 10px;
    border-radius: 0;
    outline: none;
    width: 100%;
    position: relative;
}


.paymentAddress .nationals:before {
    content: "";
    position: absolute;
    height: 40px;
    background-image: url(..//images/nationals-icon.png);
    width: 64px;
    top: 30px;
    background-repeat: no-repeat;
    background-size: 64px;
    right: 40px;
}



.addressBox {
 margin-top: 100px;
    width: 68%;
}
.addressBox span {
    font-size: 25px;
    color: var(--black);
    font-weight: normal;
    text-decoration: none;
    line-height: 45px;
}

.addressBox hr{
    border-top: 6px solid var(--rad);
}

.addressBox .heading{
    font-size: 35px;
    color: var(--rad);
    font-weight: normal;
    text-decoration: none;
    line-height: 65px;
}

.addressBox p{
    font-size: 35px;
    color: var(--block);
    font-weight: normal;
    text-decoration: none;
    line-height: 45px;
}


.thankMessage {
    background: var(--rad);
}

.thankMessage .thankmessageContant{
    font-size: 45px;
    color: var(--white);
    font-weight: 400;
    text-decoration: none;
    line-height: 45px;
    padding: 20px 0px;
}


.donationWillMain .pillarsTab {
    margin-bottom: 50px;
}


.pillarsTab .text-center .triangleImages {
	width : 380px;
	height:324px;
    clip-path: polygon(50% 0%, 0% 100%, 100% 100%);
    -webkit-clip-path: polygon(50% 0%, 0% 100%, 100% 100%);
	
}

.donationWillMain .sports-girl .triangleImages {
    max-width: 100%;
    width: 100%;
	object-fit: cover;
}

.donationWillMain .pillars-heading {
    margin: 0px auto;
    display: table;
}


.donationWillMain .pillars-heading span {
    font-size: 32px;
    color: var(--block);
    text-decoration: none;
    font-weight: 900;
    text-transform: capitalize;
    letter-spacing: 2px;
    display: inline-block;
    text-align: center;
    width: 100%;
    margin-top: 30px;
    margin-bottom: 30px;
}

.donationWillMain .sports-girl {
    padding: 30px 5%;
    margin: 0px auto;
    display: table;
}

.donationWillMain .sports-girl img {
    max-width: 100%;
    width: 100%;
}


.donationWillMain .sports-girl span {
    font-size: 36px;
    color: var(--block);
    text-decoration: none;
    font-weight: 700;
    line-height: 1.5em;
    display: inline-block;
    text-align: center;
    position: relative;
    padding: 30px 0 0;
    width: 100%;
    min-height: 150px;
}

.donationWillMain .sports-girl span:after {
    content: "";
    position: absolute;
    height: 8px;
    background: var(--black);
    width: 100%;
    bottom: -17px;
    text-align: center;
    display: inline-block;
    left: 50%;
    transform: translateX(-50%);
    margin-left: 0;
}


.donationWillMain .running {
    margin: 0px auto;
    display: table;
    font-size: 24px;
    color: var(--rad);
    font-weight: normal;
    text-decoration: none;
}




.thankyouPopup{
padding-right: 0px !important;
} 


.thankyouPopup .modal-dialog{
    width: 100%;
    max-width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
}


.thankyouPopup .modal-dialog .modal-content {
    background: rgba(250, 232, 234, 0.95) url(../images/thankyoupopupbg.png) no-repeat;
    width: 100%;
    display: block;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: top left;
    background-attachment: fixed;
    height: 100vh;
    overflow: hidden;
        border-radius: 0;
}

.thankyouPopup .modal-dialog .modal-content .modal-body{
    height: 100vh;
    position: relative;
}


.thankyouPopup .modal-dialog .modal-content .textCenterCenter {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 100%;
}

.thankyouPopup .modal-dialog .modal-content .textCenterCenter img {
    margin: 30px auto;
    display: table;
}


.thankyouPopup .modal-dialog .modal-content .textCenterCenter .closeIcon {
    margin: 0px auto;
    display: table;
    width: 40px;
    height: 40px;
}


.thankyouPopup .modal-dialog .modal-content .textCenterCenter p {
    font-size: 45px;
    color: var(--rad);
    font-weight: 900;
    text-decoration: none;
    line-height: 55px;
    text-align: center;
}


.thankyouPopup .modal-dialog .modal-content .closeButton {
    background: transparent;
    border: 0;
    outline: none;
    margin: 100px auto 0px;
    display: table;
    padding: 0;
    line-height: normal;
    font-size: 21px;
    color: #000;
}

.thankyouPopup .modal-dialog .modal-content .closeButton:focus {
    outline: none;
    border: 0;
    box-shadow: none;
}

/* Donate page the end */


/* today partnership 13-08-2020 */

.experiance-apporach-img .experiance-apporachs-img {
    position: relative;
    width: 100%;
    padding-bottom: 0px;
    margin: 0 auto;
    max-width: 400px;
}

.experiance-apporach-img .experiance-apporachs-img img {
    position: relative;
    height: 341px;
    clip-path: polygon(100% 0, 0 0%, 50% 100%);
    -webkit-clip-path: polygon(100% 0, 0 0%, 50% 100%);
	width: 100%;
    margin: 0 auto;
    margin-left: 0%;
    margin-top: -68px;
}


.experiance-apporach-img .adapt-apporachs-img {
    position: relative;
    width: 100%;
    margin: 0 auto;
    max-width: 400px;
}

.experiance-apporach-img .adapt-apporachs-img img {
    position: relative;
    clip-path: polygon(50% 0%, 0% 100%, 100% 100%);
    -webkit-clip-path: polygon(50% 0%, 0% 100%, 100% 100%);
    max-width: 400px;
	height : 341px;
    width: 100%;
    margin: 0 auto;
    margin-left: 0%;
    margin-top: -68px;
    padding-bottom: 30px;
}
.experiance-apporach-img .row>div:last-child .experiance-apporachs-img {
    margin-left: 0%;
}

.experiance-apporach-img .experiance-apporachs-img span {
    font-weight: 800;
	font-size: 14px;
	letter-spacing: 1px;
    left: 37%;
    line-height: 1.3em;
    position: absolute;
    top: 22%;
    text-align: center;
    z-index: 1000;
}

.experiance-apporach-img .adapt-apporachs-img span {
    font-weight: 800;
	font-size: 14px;
	letter-spacing: 1px;
    left: 38%;
    line-height: 1.3em;
    position: absolute;
    top: 35%;
    text-align: center;
    z-index: 1000;
}

.experiance-apporach-img  .row .experiance-apporachs-img .VerticalsContent .triangleColorOverlay   {
	clip-path: polygon(100% 0, 0 0%, 50% 100%);
    -webkit-clip-path: polygon(100% 0, 0 0%, 50% 100%);
	max-width: 100%;
    margin: 0px auto;
    display: table;
	text-align: center;
	width: 338px;
    height: 280px;
    position: relative;
	opacity : 88%;
    z-index: 100;
    bottom: 224px;
}


.experiance-apporach-img  .row .adapt-apporachs-img .VerticalsContent .triangleColorOverlay   {	
	clip-path: polygon(50% 0%, 0% 100%, 100% 100%);
    -webkit-clip-path: polygon(50% 0%, 0% 100%, 100% 100%);
	max-width: 100%;
    padding-top: 50px;
    margin: 0px auto;
    display: table;
    width: 331px;
    height: 280px;
    position: relative;
    opacity: 88%;
    z-index: 100;
    bottom: 220px;
    left: 46%;
    transform: translateX(-50%);
}

.increase-apporach {
    margin-top: -80px;
}

.increase-main-tittle > p

{
	color: #c1e3e8;
}

/* today partnership 13-08-2020 */


/* mobile Donate page */
.mobileShow{
    display: none;
}
.desktopshow{
    display: block;
}

/* mobile Donate page the end */

/* Window load popup work */
#ac-wrapper {
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 10000;
    background-color: rgba(0, 0, 0, 0.63);
}

#ac-wrapper #popup {
    width: 100%;
    height: 100%;
    position: absolute;
    bottom: 0%;
    right: 0%;
    transform: translate(-0%,-0%);
    z-index: 10000;
}

#ac-wrapper .close {
    position: absolute;
    right: 3px;
    top: -4px;
    /* background: #ce2127; */
    opacity: 10;
    border-radius: 50%;
    padding: 3px 6px;
    color: #000;
    line-height: 20px;
    vertical-align: middle;
    font-size: 26px;
}

#ac-wrapper .popMain .item{
        background: rgba(250, 232, 234, 0.80) url(../images/thankyoupopupbg.png) no-repeat;
        width: 100%;
        display: block;
        background-repeat: no-repeat;
        background-size: cover;
        background-position: top left;
        background-attachment: fixed;
        height: 100vh;
        overflow: hidden;
        border-radius: 0;
}  

#ac-wrapper .popMain .item .modal-body {
    height: 100vh;
    position: relative;
}

#ac-wrapper .popMain .item .modal-body .textCenterCenter {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 100%;
}

#ac-wrapper .popMain .item .modal-body .textCenterCenter img {
    margin: 30px auto;
    display: table;
    width: 100px;
}


#ac-wrapper .popMain .item .modal-body .textCenterCenter p {
    font-size: 45px;
    color: var(--rad);
    font-weight: 900;
    text-decoration: none;
    line-height: 55px;
    text-align: center;
}

#ac-wrapper .popMain .item .modal-body .textCenterCenter .closeButton {
    background: transparent;
    border: 0;
    outline: none;
    margin: 100px auto 0px;
    display: table;
    padding: 0;
    line-height: normal;
    font-size: 21px;
    color: #000;
}

#ac-wrapper .popMain .item .modal-body .textCenterCenter .closeIcon {
    margin: 0px auto;
    display: table;
    width: 40px;
    height: 40px;
}


.join-naz-sec .join-naz-heading h3 {
    letter-spacing: 6px;

}


.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output {
    margin: 31px;
}


/* Window load popup work the end */
.OurVerticals .vecticalCatageryMain .VerticalsCatageryCenter.centrePosition .VerticalsContent .heading:hover a {
    color: #000;
}

.OurVerticals .vecticalCatageryMain .VerticalsCatageryCenter.centrePosition .VerticalsContent .heading:hover a:focus {
    color: #000;
}


header .header-right-box .menu .left ul.customdropdownMenu li a:hover, header .header-right-box .menu .left ul.customdropdownMenu li a.active, header .header-right-box .menu .left ul.customdropdownMenu li.current-menu-item>a, header .header-right-box .menu .menuAccordion .left li a.active {
    color: #8a171a;
}

.error {
    font-size: 12px;
    color: #fff;
}



/* partnerships page */
.increase-apporach .increase-main-tittle p {
    font-size: 1.75em;
    font-weight: 800;
    line-height: 1.3em;
    display: inline-block;
    color: #c1e3e8;
    letter-spacing: 5px;
    margin-bottom: 0;
}
/* partnerships page the end */


.page-template-donate iframe{
    height: 100% !important;
}


@media only screen and (min-width:1600px) and (max-width:1820px){

/* partnerships page */
.increase-apporach .increase-main-tittle p {
    font-size: 1em;
    letter-spacing: 3px;
    display: block;
}

/* partnerships page the end */


/*------------- 03.07.2020---------*/
.hero-section .hero-slider .overlayText h1 {
    font-size: 50px;
    line-height: 50px;
}
.aboutNazfoundation .aboutNavContent p {
    font-size: 22px;
    letter-spacing: 2px;
}
.History-naz-foundation .foundation-contant p {
    font-size: 22px;
}
.OurVerticals .vecticalCatageryMain .LeftBox .VerticalsContent .heading {
    font-size: 30px;
}
.OurVerticals .vecticalCatageryMain .VerticalsCatageryCenter.centrePosition .VerticalsContent .heading {
    font-size: 30px;
}
.OurVerticals .vecticalCatageryMain .RightBox .VerticalsContent .heading {
    font-size: 30px;
}
.CounterSection .NumberBox .counterNumbe {
    font-size: 55px;
}
.ourValuesPosican .ourValuesOverlayText .largeContent ul li {
    font-size: 40px;
}
.ourValuesPosican .ourValuesOverlayText {
    width: 55%;
}
.ThefutureSection .ContentBox .heading {
    font-size: 40px;
}
.internationWomenSection .overlayText .largeContent .heading {
    font-size: 40px;
}
footer .newsletterform .heading {
    font-size: 30px;
}

.aboutSlider .overlayText h1 {
    font-size: 50px;
}

.missionSection .missionheading .heading {
    font-size: 50px;
}

.ourHistoryMainBox .ourHistorycontentBox .heading {
    font-size: 50px;
}

.ourHistory {
    height: auto;
}

.aboutOurvalues .aboutValuesSlider .overlayText .heading {
    font-size: 50px;
    line-height: 55px;
    left: 56%;
}

.ourHistoryMainBox .ourHistorycontentBox p {
    font-size: 16px;
    line-height: 26px;
}
.ourteamSection .heading {
    font-size: 50px;
}
.chiefOfficerSection p {
    font-size: 18px;
}
.chiefOfficerSection .OfficerName {
    font-size: 18px;
}

.boardMembersSection .boardTabs ul li a .postitonControl .heading {
    font-size: 20px;
}

.boardMembersSection .boardTabs ul li a .postitonControl .rad img{
   transform: scale(0.7);
}

.boardMembersSection .boardTabsImg .postName {
    font-size: 20px;
  }
.donateSection .donateBox p {
    font-size: 20px;
    line-height: 33px;
}
.donateSection .donateBox .donateBut a {
    font-size: 20px;
}

.peopleSlider .overlayText .centercenter h1 {
    font-size: 50px;
}
.naz-carehome .naz-carehome-center span {
    font-size: 22px;
}

.naco-Organisation-text span {
    font-size: 22px;
}

.naco-Organisation-text p {
    font-size: 18px;
}

.Young-People-box span {
    font-size: 22px;
}

.ypi-sec .ypi-text span {
    font-size: 30px;
}
.adolescent-boxs .adolescents-box span {
    width: auto;
    height: 280px;
    font-size: 22px;
}

.peopleSlider .scroll-downIcon-black .mouse-scroll {
    transform: scale(0.7);
}

.peopleSlider .overlayText .centercenter {
    left: 48%;
}

.peopleSlider .scroll-downIcon-black {
    left: -6.5px;
}
.ypi-sec .ypi-text p {
    font-size: 18px;
}

.three-pillars .sports-girl span {
    font-size: 18px;
}


.tab-about-piller p {
    line-height: 1.2em;
    font-size: 16px;
}


.tab-about-piller .aboutTop h3 {
    font-size: 110px;
    bottom: -45px;
}

.tab-stories-piller .storiesSlider h3 {
    font-size: 110px;
}

.tab-videos-piller h3, .tab-reports-piller h3 {
    font-size: 110px;
}

.naznowFuture .nazHeadingbox .nazheading {
    font-weight: 900;
}

.boardMemberSection-fullwidth .boardMberberContent p {
    line-height: 24px;
}

.internationWomenSection .womenSlider .item {
    height: 600px;
}

.internationWomenSection .overlayText .largeContent .runningText p {
    line-height: 20px;
}

.ThefutureSection .ContentBox .runningText p {
    font-size: 18px;
    line-height: 26px;
}

.ourValuesPosican .OurValuesSlider .slide-item {
    height: 540px;
}

.OurVerticals .vecticalCatageryMain {
    margin: 200px 0 0px;
    min-height: 737px;
}

.boardMemberSection-fullwidth .customContainer .crosseIcon {
    transform: scale(0.7);
}

.study-bac-img {
    height: 540px;
}

.community-member .community-tittle span {
    font-size: 30px;
}

.naz-players-img {
    height: 540px;
}

.abnormal-text span {
    font-size: 22px;
    line-height: 1.4em;
}

.abnormal-text strong {
    font-size: 20px;
}

.abnormal-text p {
    font-size: 18px;
}

.community-member .community-tittle ul li {
    font-size: 18px;
    line-height: 25px;
}

.partnership-about_us .progammes-approach span {
    font-size: 20px;
    line-height: 1.5em;
}

.experiance-apporach-img .experiance-apporachs-img span {
    font-size: 20px;
    left: 36%;
}
.experiance-apporach-img .adapt-apporachs-img span {
    font-size: 20px;
    left: 36%;
    top: 52%;
}

.increase-apporach .increase-main-tittle h2 {
    font-size: 106px;
}

.increase-apporach .increase-main-tittle span {
    font-size: 1.3em;
    letter-spacing: 5px;
}

.increase-apporach .increase-main-tittle1 p {
    font-size: 1em;
    letter-spacing: 3px;
}
.increase-apporach .increase-main-tittle1 span {
    font-size: 1.2em;
}
.increase-apporach .increase-main-tittle1 h2 {
    font-size: 3em;
}
.increase-apporach .increase-main-tittle1 h2:before {
    right: -30px;
}

.naz-collaborates-sec .abnormal-text span {
    font-size: 20px;
}

.training-crousel span, .partnership-crousel h3 {
    font-size: 20px;
    line-height: 1.3em;
}

.training-crousel span, .partnership-crousel h3 {
    font-size: 20px;
    line-height: 1.3em;
}

.advocacySlider .overlayText .centercenter {
    left: 42%;
}

.sexual-health .sexual-health-head {
    font-size: 32px;
    padding-top: 5px;
}

.sexual-health .sexual-health-text span {
    font-size: 20px !important;
    line-height: 1.3em !important;
}
.sexual-health p {
    font-size: 18px;
}
.saathi-img img {
    height: 540px;
}

.Abhayam-sec .heading {
    margin-bottom: 0;
    font-size: 36px;
}
.Abhayam-sec .missionheading .adhayam-text p {
    font-size: 20px;
    line-height: 1.2;
    letter-spacing: 1px;
    padding-right: 30px;
}

.peopleSlider.training-slider .overlayText .centercenter {
    left: 45%;
}

.training-child-img {
   height: 540px;
}

.awards-section .awardsSlider .overlayText h1 {
    font-size: 45px;
}

.awards-section .awardsSlider .overlayText .centercenter {
    left: 42.5%;
}

.business-standerd-list .busniss-list h2 {
    font-size: 45px;
}

.business-standerd-list .busniss-list h2:before {
    width: 122px;
    top: 12px;
}

.aboutSlider .overlayText h1 {
    font-size: 45px;
}

.advocacy-section .aboutSlider .overlayText p {
    font-size: 16px;
    line-height: 22px;
}

.join-naz-sec .join-naz-heading h3 {
    font-size: 36px;
    padding-bottom: 20px;
}

.work-withus-slider .overlayText .centercenter {
    left: 45%;
}

.work-withus-img{
    height: 540px;
}

.naz-text h3 {
    font-size: 26px;
    margin-bottom: 30px;
}

.naz-text p {
    font-size: 21px;
    letter-spacing: 4px;
}

.work-foundation .naz-foundation span {
    font-size: 20px;
}

.work-feature span {
    font-size: 22px;
    padding-top: 30px;
    padding-bottom: 30px;
}

.great-place-slide .great-palce-slide1 h3 {
    font-size: 22px;
    padding-top: 30px;
    padding-bottom: 30px;
    height: 300px;
}

.great-place-slide .great-palce-slide1 .subramanyam-sec span {
    font-size: 16px;
}

.great-place-slide .great-palce-slide1 .subramanyam-sec p {
    font-size: 16px;
}

.great-place-slide .great-palce-slide1 h3 {
    font-size: 22px;
    padding-top: 30px;
    padding-bottom: 30px;
    height: 300px;
}

.great-place-slide .great-palce-slide1 {
    padding: 40px 30px 20px;
    height: 500px;
}

.great-place-slide .great-palce-slide1 h3:before {
    top: 40px;
}

.great-place-slide .great-palce-slide1 .subramanyam-sec span:before {
    width: 138px;
    left: 45px;
    height: 6px;
    bottom: 135px;
}

.contacSlider .overlayText h1 {
    font-size: 45px;
}

.contacSlider .scroll-downIcon {
    left: 9%;
}

.ContactusAddress .workwithBut a {
    padding: 10px 20px;
    width: 215px;
    font-size: 14px;
}
.ContactusAddress .emailBox a {
    font-size: 14px;
    padding: 10px 20px;
    width: 215px;
}

.contactCompanyLogo img {
    width: 200px;
}

.contacSlider .overlayText .centercenter {
    left: 42%;
}

.contacSlider.reportPage .overlayText .centercenter {
    left: 45%;
}

.contacSlider.reportPage .scroll-downIcon {
    left: 11%;
}

.reportSection .title {
    border-width: 1px;
    font-size: 18px;
    letter-spacing: 2px;
    padding: 10px;
    margin-bottom: 20px;
}

.reportSection .item a.link {
    font-size: 18px;
}

.reportSection {
    margin: 10vh 0;
}

body.page-id-281 .contacSlider .privacy-slider .overlayText .centercenter {
    left: 50%;
}

.contacSlider .privacy-slider .overlayText .centercenter {
    left: 46%;
}

.contacSlider .privacy-slider .scroll-downIcon {
    left: 15%;
}

/*------------- 03.07.2020 the end---------*/


 .aboutNazfoundation .triangleBorder img {
    width: 184px;
} 
.hero-section .scroll-down {
    bottom: 11%;
    left: 15%;
}  
.hero-section .scroll-downIcon {
    bottom: 9%;
    left: 14.3%;
}

header .header-right-box .menu .menuAccordion .left li {
    line-height: 35px;
}

header .header-right-box .menu .menuAccordion .left li a {
    font-size: 35px;
}


/* Donate page*/

.donateFormSection .form-control {
    min-height: 60px;
    font-size: 18px;
}


.donateSlider .scroll-downIcon .mouse-scroll {
    transform: scale(0.7);
}

.donateSlider .overlayText h1 {
font-size: 50px;
}

.equalSociety .heading {
      font-size: 30px;
    margin-left: 15px;
}

.donateSlider .overlayText .centercenter {
    left: 43%;
}
.donateSlider .scroll-downIcon {
    left: 10%;
}

.donate_main_heading
{
    font-size: 45px;
}

.donate_main_heading:before {
    width: 18%;
}

.donateFormf .customFormButton .donateText .heading {
    font-size: 30px;
    margin-bottom: 10px;
}

a.button-custom-link {
    color: #fff;
}

.donateFormf .customFormButton .donateText label .text-radiobox.customHeight {
    height: 155px;
}

.donateFormf img.donateGirls {
    right: 100px;
    width: 500px;
    top: 64px;
}

.donateFormf img.donateGirls {
    right: 70px;
}

.donateFormSection .input-group .StateerrorMain {
    flex: 0 0 23%;
    max-width: 23%;
    margin-right: 13px;
}

.donateFormSection .form-control.State {
width: 100%;
}


.donateFormSection .input-group .PincodeerrorMain {
    flex: 0 0 25%;
    max-width: 25%;
    margin-right: 13px;
}
.donateFormSection .form-control.Pincode {
width: 100%;
}

.donateFormSection .form-control.Pan {
    margin-right: 10px;
}

.donateFormSection .form-control.Phone {
width: 100%;
}

.donateFormSection .input-group .firstNameerror {
    flex: 0 0 49%;
    max-width: 49%;
    margin-right: 9px;
}

.donateFormSection .input-group .PanerrorMain {
    flex: 0 0 49%;
    max-width: 49%;
    margin-right: 9px;
}

.donateFormSection .input-group .PhoneerrorMain {
    flex: 0 0 41%;
    max-width: 41%;
    margin-right: 9px;
}

.buttonControl span {
 font-size: 14px;
line-height: 30px;
}

.tranferscheques .overlayText .largeContent .heading {
    font-size: 40px;
    padding-bottom: 10px;
}

.paymentDetails ul {
    margin-left: 25px;
}

.paymentDetails ul li {
    font-size: 30px;
    line-height: 40px;
    padding-top: 16px;
}

.paymentDetails ul li:nth-child(2) {
    margin: 80px 0px;
}

.tranferscheques .scroll-downIcon .mouse-scroll {
    transform: scale(0.7);
}

.paymentAddress .nationals {
    padding: 10px 25px;
    font-size: 25px;
}

.addressBox {
    margin-top: 30px;
    width: 70%;
}

.addressBox .heading {
    font-size: 25px;
    line-height: 30px;
}

.promiceSeciont .promiceSlider .item{
    height: 540px;
}
.addressBox p {
    font-size: 22px;
    line-height: 30px;
}
.paymentAddress .nationals:before {
    width: 30px;
    top: 12px;
    background-size: 30px;
}
.thankMessage .thankmessageContant {
    font-size: 25px;
    line-height: 25px;
}

.donateFormSection .form-group label:before {
    padding: 20px;
}
.donateFormSection .form-group .custom-checkbox input[type="checkbox"]:checked+span:after {
    font-size: 30px;
    left: 11px;
    top: 10px;
}

.donateFormSection .input-group select {
    background: #fff url(../images/mr-arrow-icon1.jpg) no-repeat 90% 50%!important;
    background-position: right;
    background-size: 20px 20px;
}

.donateFormSection .form-group .custom-checkbox .term-tick {
    padding-left: 67px;
    line-height: 50px;
    font-size: 20px;
}

.donationWillMain .sports-girl span {
    font-size: 20px;
    line-height: 1.2em;
    padding: 20px 0 0;
   min-height: 120px;
}

.buttonControl .submit-payment {
    padding: 5px 25px;
    font-size: 20px;
}

/* Donate page the end */



}

@media only screen and (min-width:1440px) and (max-width:1599px){
/* partnerships page */
.increase-apporach .increase-main-tittle p {
    font-size: 1em;
    letter-spacing: 3px;
    display: block;
}

/* partnerships page the end */



    /*footer 20.07.2020 */
footer .footerContantSection .footerLog .footerControl {
    flex: 0 0 50%;
    max-width: 50%;
}

footer .footerContantSection .footerLog img {
    width: auto;
}


footer .footerContantSection .footerLog .nazlogo img {
      width: 198px;
}

footer .footerContantSection .footerLog .footerControl .greatlogo img {
   width: 59px;
}

footer .footerContantSection .footerLog .footerControl .guidelogo img {
 width: 112px;
}
    /*footer 20.07.2020 the end */


/*------------------------ 2.07.2020---------------------*/

.scroll-naz {
    bottom: -0px !important;
}
.peopleSlider .overlayText .centercenter {
    top: 70%;
    left: 49%;
}

.buttonControl span.amount_inr {
    right:40px;
}

.peopleSlider .overlayText .centercenter p {
    font-size: 16px;
    line-height: 22px;
}

.peopleSlider .scroll-downIcon-black {
    position: absolute;
    bottom: -15px;
    left: -5.5px;
}


.Young-People-box {
    margin-top: 50px;
    margin-bottom: 30px;
}


.Young-People-box span {
    font-size: 18px;
    line-height: 1.3em;
}

.Young-People-box p {
    font-size: 16px;
    font-weight: 600;
    margin-top: 10px;
    line-height: 1.4em;
}
.Young-People-box img {
    width: 525px;
}

.ypi-sec .ypi-text span {
    font-size: 1.5em;
}

.ypi-sec .ypi-text p {
    letter-spacing: 0px;
    font-size: 1em;
}

.impact-sec .impact-bac span {
    margin-top: 75px;
}
.outreach-heding span {
    font-size: 1.625em;
}

.impact-sec .impact-bac .programme-box p {
    font-size: 16px;
    margin: 0;
    padding: 20px 0px;
    letter-spacing: 0.5px;
}

.three-pillars .sports-girl span {
    font-size: 18px;
    margin-top: 30px;
    width: 70%;
    padding-top: 20px;
}

.pillar-tabs-bac h3 {
    font-size: 26px;
    margin-bottom: 40px;
}

.pillar-tabs-bac p {
    font-size: 16px;
}

.pillar-tabs-bac ul a {
    font-size: 12px;
    padding: 2px 20px 1px;
}

.tab-about-piller .aboutTop h3 {
    font-size: 110px;
    bottom: -45px;
}

.tab-about-piller p {
    font-size: 16px;
}

.tab-stories-piller .storiesSlider h3 {
    font-size: 100px;
}

.tab-stories-piller .storiesSlider p {
    font-size: 1em;
}

.tab-videos-piller h3, .tab-reports-piller h3 {
    font-size: 100px;
}

.tab-videos-piller span {
    font-size: 16px;
    padding-top: 10px;
    padding-bottom: 20px;
}

.adolescent-boxs .adolescents-box span {
    width: auto;
    height: 250px;
    font-size: 18px;
    line-height: 1.4em;
    border-width: 7px;
}

.naco-Organisation-text p {
    font-size: 16px;
}

.naco-Organisation-text span {
line-height: 1.4em;
font-size: 20px;
}

.abnormal-text span {
    font-size: 18px;
    line-height: 1.4em;
}

.abnormal-text p {
    font-size: 20px;
}

.community-member .community-tittle span {
    font-size: 1.5em;
    line-height: 1.3em;
}

.community-member .community-tittle ul li {
    font-size: 16px;
}

.abnormal-text span {
    font-size: 20px;
    line-height: 1.4em;
}

.community-member .community-tittle ul hr.solid {
    margin-right: 60px;
    padding-top: 0;
}

.community-member .community-tittle strong {
    font-size: 14px;
    line-height: 1.6em;
}

.LGBTQIA-img img {
    top: -22px;
    width: 480px;
}

.community-member {
    padding-top: 20px;
}

.partnership-slider .overlayText .centercenter h1 {
    font-size: 2.813em;
}
.partnership-slider .overlayText .centercenter p {
    font-size: 1em;
}

.partnership-about_us .progammes-approach span {
    font-size: 22px;
    line-height: 1.3em;
}

.partnership-about_us .partner-apporach span {
    font-size: 1em;
}
.increase-apporach .increase-tittle span {
    font-size: 1em;
    margin-bottom: 35px;
}
.increase-apporach .increase-tittle p {
    font-size: 16px;
    line-height: 1.4em;
}

.increase-apporach .increase-main-tittle h2 {
    font-size: 106px;
}

.aboutSlider.partnership-slider .overlayText .centercenter {
    left: 24%;
}

.increase-apporach .increase-main-tittle1 h2 {
    font-size: 3em;
}

.increase-apporach .increase-main-tittle span {
    font-size: 1.3em;
    letter-spacing: 5px;
}

.increase-apporach .increase-main-tittle1 span {
    font-size: 1.2em;
    letter-spacing: 5px;
}

.increase-apporach .increase-main-tittle1 p {
    font-size: 1em;
    letter-spacing: 3px;
}
.naz-collaborates-sec .abnormal-text {
    padding-top: 30px;
    padding-bottom: 30px;
}
.naz-collaborates-sec .abnormal-text span {
    font-size: 20px;
}

.training-crousel span, .partnership-crousel h3 {
    font-size: 20px;
    line-height: 1.3em;
}

.training-crousel strong, .partnership-crousel strong {
    padding-top: 20px;
    margin-top: 40px;
    font-size: 1em;
}

.partnership-slider .scroll-downIcon-black .mouse-scroll {
    transform: scale(0.7);
    margin-left: -30px;
}

.experiance-apporach-img .experiance-apporachs-img span {
    font-size: 18px;
    letter-spacing: 1px;
    left: 37%;
}
.experiance-apporach-img .adapt-apporachs-img span {
    font-size: 18px;
    left: 35%;
}

.increase-apporach .increase-main-tittle1 h2:before {
    right: -30px;
}

.aboutSlider .overlayText h1 {
    font-size: 45px;
}

.advocacy-section .aboutSlider .overlayText p {
    font-size: 16px;
    line-height: 22px;
}

.sexual-health .sexual-health-head {
    font-size: 32px;
    padding-top: 5px;
}

.sexual-health p {
    margin: 10px 0;
    font-size: 16px;
    line-height: 1.4em;
}

.sexual-health-img {
    margin-top: 40px;
}

.sexual-health .sexual-health-img img {
    min-width: 100%;
    max-width: 100%;
}

.Abhayam-sec .heading {
    margin-bottom: 0;
    font-size: 36px;
}

.Abhayam-sec .missionheading .adhayam-text p {
    font-size: 18px;
    line-height: 1.2;
    letter-spacing: 1px;
    padding-right: 30px;
}

.Abhayam-sec .missionheading p {
    font-size: 16px;
}

.children-safe-sec .chlid-bx p {
    font-size: 16px;
}

.children-safe-sec .chlid-bx img {
    width: 35px;
}

.Abhayam-sec .abhayam-video p {
    font-size: 12px;
    letter-spacing: 1px;
}
.Abhayam-sec .abhayam-video iframe {
    height: 400px;
}

.advocacySlider .overlayText .centercenter {
    left: 41%;
}
.aboutSlider .scroll-downIcon {
    left: 8.6%;
}


.peopleSlider.training-slider .overlayText .centercenter {
left: 45.5%;
}

.peopleSlider.training-slider .scroll-downIcon-black {
    left: -4.5px;
}

.awards-section .awardsSlider .overlayText h1 {
    font-size: 45px;
}

.awards-section .awardsSlider .overlayText .centercenter {
    left: 44%;
}

.aboutSlider .scroll-downIcon .mouse-scroll {
    transform: scale(0.7);
}

.business-standerd-list .busniss-list h2 {
    font-size: 40px;
}

.business-standerd-list .busniss-list h2:before {
    width: 112px;
    top: 12px;
}

.business-standerd-list .busniss-list ul li {
    padding-bottom: 10px;
        font-size: 16px;
}

.business-standerd-list .busniss-list .busniss-text-bold {
    font-size: 16px;
}

.providing-care-sec .providing-text span {
    font-size: 16px;
}


.join-naz-sec .join-naz-heading h3 {
    font-size: 36px;
}

.work-foundation .naz-foundation span {
    font-size: 20px;
}

.great-place-slide .great-palce-slide1 h3 {
    font-size: 22px;
}

.contacSlider .overlayText h1 {
    font-size: 45px;
}

.reportSection .title {
    border-width: 1px;
    font-size: 18px;
    letter-spacing: 2px;
    padding: 10px;
    margin-bottom: 20px;
}

.reportSection .item a.link {
    font-size: 18px;
}
.contacSlider .overlayText .centercenter {
    left: 43%;
}

.contacSlider .scroll-downIcon {
    left: 8%;
}

.customAboutSection .aboutSlider .overlayText .centercenter {
    left: 40.5%;
}

.missionSection .missionheading .heading {
    font-size: 45px;
}
.missionSection .missionheading p {
    font-size: 15px;
    letter-spacing: 1px;
    margin-bottom: 9px;
}

.missionSection .missionBox p {
    font-size: 14px;
    height: auto;
    margin: 0;
    line-height: 20px;
}

.aboutOurvalues .aboutValuesSlider .overlayText .heading {
    font-size: 45px;
    line-height: 45px;
    left: 55%;
}

.aboutOurvalues .aboutValuesSlider .largeContent ul li {
    font-size: 30px;
    line-height: 45px;
}

.naznowFuture .nazHeadingbox .nazheading {
    font-size: 45px;
    font-weight: 900;
}
p {
    font-size: 16px;
}

.ourteamSection .heading {
    font-size: 45px;
    letter-spacing: 1px;
    margin: 0px auto 20px;
}

.chiefOfficerSection p {
    font-size: 17px;
    padding: 20px 0px 0px;
    letter-spacing: 1px;
    line-height: 26px;
    margin-bottom: 10px;
}

.boardMembersSection .boardTabs ul li a .postitonControl .heading {
    font-size: 16px;
}

.boardMembersSection .boardTabsImg .postName {
    font-size: 18px;
}

.ourHistoryMainBox .ourHistorycontentBox p {
    line-height: 26px;
}


.great-place-slide .great-palce-slide1 {
    height: 500px;
}

.great-place-slide .great-palce-slide1 .subramanyam-sec p {
    font-size: 16px;
}

.great-place-slide .great-palce-slide1 h3 {
    font-size: 22px;
    padding-top: 30px;
    padding-bottom: 30px;
    height: 300px;
}


.internationWomenSection .overlayText .largeContent .runningText p {
    font-size: 16px;
    line-height: 20px;
}

.hero-section .scroll-down {
    bottom: 12%;
    left: 11.5%;
}

.hero-section .scroll-downIcon {
    bottom: 14%;
    left: 11%;
}

/*------------------------ 2.07.2020 the end---------------------*/
.naz-carehome .naz-carehome-center span {
    font-size: 20px;
    font-weight: 700;
    position: relative;
    line-height: 1.5em;
    display: inline-block;
}
    
.peopleSlider .overlayText .centercenter p {
    font-size: 18px;
    line-height: 22px;
}   
    
    
/* Donate page*/

.donateText {
    margin: 10px 0px;
}

.donateSlider .overlayText .centercenter {
    left: 41%;
}
.donateSlider .overlayText h1 {
font-size: 45px;
}

.donateSlider .overlayText p {
    font-size: 18px;
    line-height: 24px;
}

.donateSlider .scroll-downIcon {
    left: 9%;
    bottom: 10%;
}

.donateSlider .scroll-downIcon .mouse-scroll {
    transform: scale(0.7);
}

.equalSociety {
    padding: 10px 0px;
}
.equalSociety .heading {
font-size: 35px;
margin-left: 15px;
}

.donateFormf .customFormButton .donateText .heading {
    font-size: 25px;
    margin-top: 13px;
}

a.button-custom-link
{
    color:#fff;
}

.donateFormf img.donateGirls {
    right: 100px;
    width: 500px;
    top: 62px;
}

.donate_main_heading
{
    font-size: 40px;
    line-height: 40px;
}

.donate_main_heading:before {
    width: 15%;
}

.page-template-donate .comminpadding {
    padding: 50px 0px 130px;
}

.donateFormSection .input-group .firstNameerror {
    flex: 0 0 49%;
    max-width: 49%;
    margin-right: 9px;
}

.donateFormSection .form-group {
    flex: 0 0 85%;
    max-width: 85%;
}

.donateFormf .customFormButton {
    flex: 0 0 45%;
    max-width: 45%;
}


.thankyouPopup .modal-dialog .modal-content .textCenterCenter img {
    width: 100px;
}

.thankyouPopup .modal-dialog .modal-content .textCenterCenter p {
    font-size: 30px;
    line-height: 35px;
}

.donateFormf .customFormButton .donateText label .text-radiobox.customHeight {
    height: 100px;
}


.buttonControl .submit-payment {
    font-size: 18px;
}

.donateFormSection .form-control {
    min-height: 60px;
    font-size: 18px;
}

.donateFormf .customFormButton .donateText label .text-radiobox {
    font-size: 20px;
}

.donateFormSection .input-group .StateerrorMain {
flex: 0 0 23%;
max-width: 23%;
margin-right: 13px;
}


.donateFormSection .input-group .PincodeerrorMain {
flex: 0 0 25%;
max-width: 25%;
margin-right: 13px;
}


.donateFormSection .input-group .PanerrorMain {
    flex: 0 0 49%;
    max-width: 49%;
    margin-right: 9px;
}


.donateFormSection .input-group .PhoneerrorMain {
    flex: 0 0 41%;
    max-width: 41%;
    margin-right: 9px;
}

.addressBox span {
    font-size: 20px;
}


.buttonControl span {
font-size: 14px;
line-height : 30px;
}

.donationWillMain .pillars-heading span {
    font-size: 30px;
}

.paymentDetails ul {
    margin-left: 20px;
}
.tranferscheques .overlayText .largeContent .heading {
font-size: 35px;
padding-bottom: 10px;
}

.tranferscheques .scroll-downIcon {
    left: 10%;
}

.tranferscheques .scroll-downIcon .mouse-scroll {
    transform: scale(0.7);
}

.paymentDetails ul li {
font-size: 30px;
line-height: 30px;
padding-top: 16px;
}

.paymentDetails ul li:nth-child(2) {
margin: 80px 0px;
}

.paymentAddress .nationals {
padding: 10px 25px;
font-size: 20px;
}

.paymentAddress {
    max-width: 45%;
    flex: 0 0 45%;
}

.paymentDetails ul li:before {
    width: 15%;
}

.addressBox {
margin-top: 30px;
width: 76%;
}

.addressBox .heading {
    font-size: 20px;
    line-height: 20px;
    margin-bottom: 15px;
}

.addressBox p {
font-size: 20px;
line-height: 20px;
}
.paymentAddress .nationals:before {
    width: 20px;
    top: 18px;
    background-size: 20px;
}
.thankMessage .thankmessageContant {
font-size: 20px;
line-height: 20px;
}

.donateFormSection .form-group label:before {
padding: 25px;
}
.donateFormSection .form-group .custom-checkbox input[type="checkbox"]:checked+span:after {
    font-size: 35px;
    left: 11px;
    top: 13px;
}

.donateFormSection .form-group .custom-checkbox .term-tick {
padding-left: 87px;
line-height: 69px;
    font-size: 18px;
}

.donationWillMain .sports-girl span {
    font-size: 20px;
    line-height: 1.2em;
    padding: 20px 0 0;
    min-height: 100px;
}

.donationWillMain .running {
    font-size: 18px;
}

.donateFormSection .input-group select {
    background: #fff url(../images/mr-arrow-icon1.jpg) no-repeat 90% 50%!important;
    background-position: right;
    background-size: 20px 20px;
}
.donateFormf .customFormButton .donateText label.otherInputBox .otherpayment {
    min-height: 40px;
    font-size: 18px;
}
/* Donate page the end */
}




@media only screen and (max-width: 1439px){
	
/* Donate  page */	
.pillarsTab .text-center .triangleImages {
	height:  266px;	
}	
/* Donate  page */		

.aboutSlider.partnership-slider .overlayText {
-webkit-clip-path: polygon(23% 0, 68% 0, 100% 100%, 0% 100%) !important;
/*clip-path: polygon(43% 0, 68% 0, 100% 100%, 0% 100%)!important;*/
}
.aboutSlider.peopleSlider .overlayText {
    -webkit-clip-path: polygon(43% 0, 68% 0, 100% 100%, 0% 100%);
}
.aboutSlider .overlayText {
   -webkit-clip-path: polygon(100% 0, 0 0%, 24% 169%);
/*    clip-path: polygon(43% 0, 68% 0, 100% 100%, 0% 100%);*/
}



.donateSlider .overlayText {
   -webkit-clip-path: polygon(100% 0, 0 0%, 24% 169%);
}



    .naznowFuture .nazHeadingbox .nazheading {
   
    font-weight: 900;
}   
        footer .footerContantSection .footerLog{
        margin-top: 40px;
    }
    .Young-People-box span {
        font-size: 18px;
        line-height: 1.3em;
    }

.reportSection .item a.link {
    font-size: 18px;
    padding: 6px 0;
    }

    .nazcare-custom {
    padding-top: 0px;
    }

    .partnership-slider .overlayText .centercenter p {
    font-size: 1em;
    }

    .aboutSlider .TriangleDownBg6 {
    -webkit-clip-path: polygon(50% 0, 50% 0, 100% 100%, 0% 100%);
    clip-path: polygon(50% 0, 50% 0, 100% 100%, 0% 100%) !important;
    }
    .LGBTQIA-Slider .TriangleDownBg4 {
    -webkit-clip-path: polygon(100% 0, 0 0, 100% 100%);
    clip-path: polygon(100% 0, 0 0, 100% 100%) !important;
    }
    .LGBTQIA-Slider .TriangleDownBg5 {
    -webkit-clip-path: polygon(50% 0, 0 100%, 100% 100%);
    clip-path: polygon(50% 0, 0 100%, 100% 100%) !important;
    }
    .advocacySlider .overlayText {
    -webkit-clip-path: polygon(43% 0, 68% 0, 100% 100%, 0% 100%);
    clip-path: polygon(43% 0, 68% 0, 100% 100%, 0% 100%) !important;
    }
    .training-slider .overlayText {
    -webkit-clip-path: polygon(43% 0, 68% 0, 100% 100%, 0% 100%);
    clip-path: polygon(43% 0, 68% 0, 100% 100%, 0% 100%) !important;
    }
    .training-slider .TriangleDownBg1 {
    -webkit-clip-path: polygon(50% 0, 50% 0, 100% 100%, 0% 100%) ;
    clip-path: polygon(50% 0, 50% 0, 100% 100%, 0% 100%) !important;
    }
    .awards-section .awardsSlider .overlayText {
    -webkit-clip-path: polygon(100% 0, 0 0%, 28% 169%);
    clip-path: polygon(100% 0, 0 0%, 28% 169%);
    }
    .contacSlider .overlayText {
    -webkit-clip-path: polygon(100% 0, 0 0%, 24% 169%);
    clip-path: polygon(100% 0, 0 0%, 24% 169%);
    }

    .mobile-responsive-menu {
    width: 73%;
    -webkit-clip-path: polygon(46% 0, 100% 0%, 100% 100%, 0% 113%);
    clip-path: polygon(46% 0, 100% 0%, 100% 100%, 0% 113%);
    }

    .innheader .mobile-responsive-menu {
    width: 77%;
    -webkit-clip-path: polygon(52% 0, 100% 0%, 100% 100%, 0% 113%);
    clip-path: polygon(52% 0, 100% 0%, 100% 100%, 0% 113%);
    }
.Young-People-box {
    margin-top: 50px;
    margin-bottom: 30px;
    }

}

@media only screen and (min-width:1366px) and (max-width:1439px){
	
/* Donate  page */	
.pillarsTab .text-center .triangleImages {
	height:  266px;	
}	
/* Donate  page */		
	
/* partnerships page */
.increase-apporach .increase-main-tittle p {
    font-size: 1em;
    letter-spacing: 3px;
    display: block;
}

/* partnerships page the end */


    
/* footer*/

footer .footerContantSection .footerLog .footerControl {
    flex: 0 0 50%;
    max-width: 50%;
}

footer .footerContantSection .footerLog img {
    width: auto;
}


footer .footerContantSection .footerLog .nazlogo img {
      width: 198px;
}

footer .footerContantSection .footerLog .footerControl .greatlogo img {
   width: 59px;
}

footer .footerContantSection .footerLog .footerControl .guidelogo img {
 width: 112px;
}
/* footer the end*/


.partnership-about_us .progammes-approach span {
    font-size: 20px;
    line-height: 1.3em;
}

.buttonControl span.amount_inr {
    right:40px;
}

.business-standerd-list .busniss-list h2 {
    font-size: 40px;
}

.business-standerd-list .busniss-list h2:before {
    width: 112px;
    top: 12px;
}

.training-crousel span, .partnership-crousel h3 {
    font-size: 20px;
    line-height: 1.3em;
}

.work-foundation .naz-foundation span {
    font-size: 20px;
}

.naz-collaborates-sec .abnormal-text span {
    font-size: 20px;
}

.abnormal-text span {
    font-size: 20px;

}

.reportSection .item a.link {
    font-size: 18px;
}

    .increase-apporach .increase-main-tittle h2 {
    font-size: 106px;
}
    
.naznowFuture .nazHeadingbox .nazheading {
   
    font-weight: 900;
}   
.aboutSlider.partnership-slider .overlayText .centercenter {
    left: 24%;
}

.work-withus-slider .overlayText .centercenter {
    left: 48%;
}

.customAboutSection .aboutSlider .overlayText .centercenter {
    left: 41.5%;
}

.training-slider .overlayText .centercenter {
    left: 46%;
}

    footer .footerContantSection .footerLog{
        margin-top: 40px;
    }

/* Donate page*/

.donateText {
margin: 10px 0px;
}

.donateSlider .overlayText .centercenter {
left: 43%;
}
.donateSlider .overlayText h1 {
font-size: 45px;
}

.donateSlider .overlayText p {
font-size: 18px;
line-height: 24px;
}

.donateSlider .scroll-downIcon {
left: 9%;
bottom: 10%;
}

.donateSlider .scroll-downIcon .mouse-scroll {
transform: scale(0.7);
}

.equalSociety {
padding: 10px 0px;
}
.equalSociety .heading {
font-size: 35px;
margin-left: 15px;
}

.donateFormf .customFormButton .donateText .heading {
    font-size: 28px;
    margin-top: 13px;
}

a.button-custom-link
{
    color:#fff;
}

.donate_main_heading
{
    font-size: 40px;
    line-height: 40px;
}

.donate_main_heading:before {
    width: 15%;
}

.donateFormf img.donateGirls {
right: 100px;
width: 500px;
top: 127px;
}

.page-template-donate .comminpadding {
    padding: 50px 0px 80px;
}

.donateFormSection .form-group {
flex: 0 0 85%;
max-width: 85%;
}

.donateFormf .customFormButton {
flex: 0 0 45%;
max-width: 45%;
}


.thankyouPopup .modal-dialog .modal-content .textCenterCenter img {
width: 100px;
}

.thankyouPopup .modal-dialog .modal-content .textCenterCenter p {
font-size: 30px;
line-height: 35px;
}

.donateFormf .customFormButton .donateText label .text-radiobox.customHeight {
height: 100px;
}

.donateFormSection .input-group .firstNameerror {
margin-right: 8px;
}

.buttonControl .submit-payment {
font-size: 18px;
}

.donateFormSection .form-control {
min-height: 60px;
font-size: 18px;
}

.donateFormf .customFormButton .donateText label .text-radiobox {
font-size: 20px;
}

.donateFormSection .input-group .StateerrorMain {
flex: 0 0 23%;
max-width: 23%;
margin-right: 13px;
}


.donateFormSection .input-group .PincodeerrorMain {
flex: 0 0 25%;
max-width: 25%;
margin-right: 11px;
}

.donateFormSection .input-group .PanerrorMain {
flex: 0 0 49%;
max-width: 49%;
margin-right: 9px;
}



.donateFormSection .input-group .PhoneerrorMain {
margin-right: 8px;
}

.buttonControl span {
font-size: 14px;
line-height: 30px;
}

.donationWillMain .pillars-heading span {
font-size: 30px;
}

.paymentDetails ul {
margin-left: 20px;
}
.tranferscheques .overlayText .largeContent .heading {
font-size: 35px;
padding-bottom: 10px;
}

.tranferscheques .scroll-downIcon {
left: 10%;
}

.tranferscheques .scroll-downIcon .mouse-scroll {
transform: scale(0.7);
}

.paymentDetails ul li {
font-size: 30px;
line-height: 30px;
padding-top: 16px;
}

.paymentDetails ul li:nth-child(2) {
margin: 80px 0px;
}

.paymentAddress .nationals {
padding: 10px 25px;
font-size: 20px;
}

.paymentAddress {
max-width: 45%;
flex: 0 0 45%;
}

.paymentDetails ul li:before {
width: 15%;
}

.addressBox {
margin-top: 30px;
width: 76%;
}

.addressBox .heading {
font-size: 20px;
line-height: 20px;
margin-bottom: 15px;
}

.addressBox p {
font-size: 20px;
line-height: 20px;
}
.paymentAddress .nationals:before {
width: 20px;
top: 18px;
background-size: 20px;
}
.thankMessage .thankmessageContant {
font-size: 20px;
line-height: 20px;
}

.donateFormSection .form-group label:before {
padding: 25px;
}
.donateFormSection .form-group .custom-checkbox input[type="checkbox"]:checked+span:after {
font-size: 35px;
left: 11px;
top: 13px;
}

.donateFormSection .form-group .custom-checkbox .term-tick {
padding-left: 87px;
line-height: 69px;
font-size: 18px;
}

.donationWillMain .sports-girl span {
font-size: 20px;
line-height: 1.2em;
padding: 20px 0 0;
min-height: 100px;
}

.donationWillMain .running {
font-size: 18px;
}

.donateFormSection .input-group select {
background: #fff url(../images/mr-arrow-icon1.jpg) no-repeat 90% 50%!important;
background-position: right;
background-size: 20px 20px;
}
.donateFormf .customFormButton .donateText label.otherInputBox .otherpayment {
min-height: 40px;
font-size: 18px;
}
/* Donate page the end */


}

@media only screen and (min-width:1280px) and (max-width:1365px){

/* partnerships page */
.increase-apporach .increase-main-tittle p {
    font-size: 1em;
    letter-spacing: 3px;
    display: block;
}

/* partnerships page the end */


.LGBTQIA-img img {
    top: 42px;
    width: 480px;
}

.buttonControl span.amount_inr {
    right: 40px;
}
    .naz-carehome .naz-carehome-center span {
    font-size: 20px;
    font-weight: 700;
    position: relative;
    line-height: 1.5em;
    display: inline-block;
}

    footer .footerContantSection .footerLog{
    margin-top: 40px;
    }
    .abnormal-text.customabnormal-text strong:before{
    margin-left: -7.5%;
    }

    .advocacySlider .overlayText .centercenter {
    left: 45%;
    }

    .advocacySlider .scroll-downIcon {
    left: 13.5%;
    }

/* Donate page*/

.donateText {
margin: 10px 0px;
}

.donateSlider .overlayText .centercenter {
left: 43%;
}
.donateSlider .overlayText h1 {
font-size: 45px;
}

.donateSlider .overlayText p {
font-size: 18px;
line-height: 24px;
}

.donateSlider .scroll-downIcon {
left: 9%;
bottom: 10%;
}

.donateSlider .scroll-downIcon .mouse-scroll {
transform: scale(0.7);
}

.equalSociety {
padding: 10px 0px;
}
.equalSociety .heading {
font-size: 35px;
margin-left: 15px;
}

.donateFormf .customFormButton .donateText .heading {
    font-size: 25px;
    margin-top: 13px;
}

a.button-custom-link
{
    color:#fff;
}

.donateFormf img.donateGirls {
right: 100px;
width: 500px;
top: 62px;
}

.page-template-donate .comminpadding {
    padding: 50px 0px 130px;
}

.donate_main_heading
{
    font-size: 40px;
    line-height: 40px;
}

.donate_main_heading:before {
    width: 15%;
}


.donateFormSection .form-group {
flex: 0 0 85%;
max-width: 85%;
}

.donateFormf .customFormButton {
flex: 0 0 45%;
max-width: 45%;
}


.thankyouPopup .modal-dialog .modal-content .textCenterCenter img {
width: 100px;
}

.thankyouPopup .modal-dialog .modal-content .textCenterCenter p {
font-size: 30px;
line-height: 35px;
}

.donateFormf .customFormButton .donateText label .text-radiobox.customHeight {
height: 100px;
}

.donateFormSection .input-group .firstNameerror {
margin-right: 7px;
}

.buttonControl .submit-payment {
font-size: 18px;
}

.donateFormSection .form-control {
min-height: 60px;
font-size: 18px;
}

.donateFormf .customFormButton .donateText label .text-radiobox {
font-size: 20px;
}

.donateFormSection .input-group .StateerrorMain {
flex: 0 0 23%;
max-width: 23%;
margin-right: 11px;
}


.donateFormSection .input-group .PincodeerrorMain {
flex: 0 0 25%;
max-width: 25%;
margin-right: 11px;
}

.donateFormSection .input-group .PanerrorMain {
flex: 0 0 49%;
max-width: 49%;
margin-right: 8px;
}



.donateFormSection .input-group .PhoneerrorMain {
margin-right: 7px;
}

.buttonControl span {
font-size: 15px;
line-height: 30px;
}

.donationWillMain .pillars-heading span {
font-size: 30px;
}

.paymentDetails ul {
margin-left: 20px;
}
.tranferscheques .overlayText .largeContent .heading {
font-size: 35px;
padding-bottom: 10px;
}

.tranferscheques .scroll-downIcon {
left: 10%;
}

.tranferscheques .scroll-downIcon .mouse-scroll {
transform: scale(0.7);
}

.paymentDetails ul li {
font-size: 30px;
line-height: 30px;
padding-top: 16px;
}

.paymentDetails ul li:nth-child(2) {
margin: 80px 0px;
}

.paymentAddress .nationals {
padding: 10px 25px;
font-size: 20px;
}

.paymentAddress {
max-width: 45%;
flex: 0 0 45%;
}

.paymentDetails ul li:before {
width: 15%;
}

.addressBox {
margin-top: 30px;
width: 76%;
}

.addressBox .heading {
font-size: 20px;
line-height: 20px;
margin-bottom: 15px;
}

.addressBox p {
font-size: 20px;
line-height: 20px;
}
.paymentAddress .nationals:before {
width: 20px;
top: 18px;
background-size: 20px;
}
.thankMessage .thankmessageContant {
font-size: 20px;
line-height: 20px;
}

.donateFormSection .form-group label:before {
padding: 25px;
}
.donateFormSection .form-group .custom-checkbox input[type="checkbox"]:checked+span:after {
font-size: 35px;
left: 11px;
top: 13px;
}

.donateFormSection .form-group .custom-checkbox .term-tick {
padding-left: 87px;
line-height: 69px;
font-size: 18px;
}

.donationWillMain .sports-girl span {
font-size: 20px;
line-height: 1.2em;
padding: 20px 0 0;
min-height: 100px;
}

.donationWillMain .running {
font-size: 18px;
}

.donateFormSection .input-group select {
background: #fff url(../images/mr-arrow-icon1.jpg) no-repeat 90% 50%!important;
background-position: right;
background-size: 20px 20px;
}
.donateFormf .customFormButton .donateText label.otherInputBox .otherpayment {
min-height: 40px;
font-size: 18px;
}
/* Donate page the end */



}

@media only screen and (min-width:1200px) and (max-width:1280px){

/* partnerships page */
.increase-apporach .increase-main-tittle p {
    font-size: 1em;
    letter-spacing: 3px;
    display: block;
}

/* partnerships page the end */


    /* footer */

footer .footerContantSection .footerLog .footerControl {
    flex: 0 0 70%;
    max-width: 70%;
}

footer .footerContantSection .footerLog img {
    width: auto;
}
    .work-withus-slider .overlayText .centercenter {
    left: 50%;
    }
}
   /* footer the end */

/*    .work-withus-slider .overlayText .centercenter {
    left: 50%;
    }*/

    .buttonControl span.amount_inr {
    right: 40px;
}
}

@media only screen and (min-width:1200px) and (max-width:1279px){

/* Donate page*/

.donateText {
margin: 10px 0px;
}

.buttonControl span.amount_inr {
    right: 40px;
}

.donateSlider .overlayText .centercenter {
left: 43%;
}
.donateSlider .overlayText h1 {
font-size: 45px;
}

.donateSlider .overlayText p {
font-size: 18px;
line-height: 24px;
}

.donateSlider .scroll-downIcon {
left: 9%;
bottom: 10%;
}

.donateSlider .scroll-downIcon .mouse-scroll {
transform: scale(0.7);
}

.equalSociety {
padding: 10px 0px;
}
.equalSociety .heading {
font-size: 35px;
margin-left: 15px;
}

.donateFormf .customFormButton .donateText .heading {
font-size: 25px;
margin-bottom: 10px;
}

.donateFormf img.donateGirls {
right: 100px;
width: 500px;
top: 142px;
}

.donateFormSection .form-group {
flex: 0 0 85%;
max-width: 85%;
}

.donateFormf .customFormButton {
flex: 0 0 45%;
max-width: 45%;
}


.thankyouPopup .modal-dialog .modal-content .textCenterCenter img {
width: 100px;
}

.thankyouPopup .modal-dialog .modal-content .textCenterCenter p {
font-size: 30px;
line-height: 35px;
}

.donateFormf .customFormButton .donateText label .text-radiobox.customHeight {
height: 100px;
}

.donateFormSection .input-group .firstNameerror {
margin-right: 6px;
}

.buttonControl .submit-payment {
font-size: 18px;
}

.donateFormSection .form-control {
min-height: 60px;
font-size: 18px;
}

.donateFormf .customFormButton .donateText label .text-radiobox {
font-size: 20px;
}

.donateFormSection .input-group .StateerrorMain {
flex: 0 0 23%;
max-width: 23%;
margin-right: 11px;
}


.donateFormSection .input-group .PincodeerrorMain {
margin-right: 9px;
}

.donateFormSection .input-group .PanerrorMain {
flex: 0 0 49%;
max-width: 49%;
margin-right: 8px;
}



.donateFormSection .input-group .PhoneerrorMain {
margin-right: 6px;
}

.buttonControl span {
font-size: 15px;
line-height: 30px;
}

.donationWillMain .pillars-heading span {
font-size: 30px;
}

.paymentDetails ul {
margin-left: 20px;
}
.tranferscheques .overlayText .largeContent .heading {
font-size: 35px;
padding-bottom: 10px;
}

.tranferscheques .scroll-downIcon {
left: 10%;
}

.tranferscheques .scroll-downIcon .mouse-scroll {
transform: scale(0.7);
}

.paymentDetails ul li {
font-size: 30px;
line-height: 30px;
padding-top: 16px;
}

.paymentDetails ul li:nth-child(2) {
margin: 80px 0px;
}

.paymentAddress .nationals {
padding: 10px 25px;
font-size: 20px;
}

.paymentAddress {
max-width: 45%;
flex: 0 0 45%;
}

.paymentDetails ul li:before {
width: 15%;
}

.addressBox {
margin-top: 30px;
width: 76%;
}

.addressBox .heading {
font-size: 20px;
line-height: 20px;
margin-bottom: 15px;
}

.addressBox p {
font-size: 20px;
line-height: 20px;
}
.paymentAddress .nationals:before {
width: 20px;
top: 18px;
background-size: 20px;
}
.thankMessage .thankmessageContant {
font-size: 20px;
line-height: 20px;
}

.donateFormSection .form-group label:before {
padding: 25px;
}
.donateFormSection .form-group .custom-checkbox input[type="checkbox"]:checked+span:after {
font-size: 35px;
left: 11px;
top: 13px;
}

.donateFormSection .form-group .custom-checkbox .term-tick {
padding-left: 87px;
line-height: 69px;
font-size: 18px;
}

.donationWillMain .sports-girl span {
font-size: 20px;
line-height: 1.2em;
padding: 20px 0 0;
min-height: 100px;
}

.donationWillMain .running {
font-size: 18px;
}

.donateFormSection .input-group select {
background: #fff url(../images/mr-arrow-icon1.jpg) no-repeat 90% 50%!important;
background-position: right;
background-size: 20px 20px;
}
.donateFormf .customFormButton .donateText label.otherInputBox .otherpayment {
min-height: 40px;
font-size: 18px;
}
/* Donate page the end */



}

@media only screen and (max-width: 1365px){

    .aboutSlider .overlayText {
        -webkit-clip-path: polygon(100% 0, 0 0%, 24% 181%);
        clip-path: polygon(100% 0, 0 0%, 24% 181%);
    }
    .aboutSlider .TriangleDownBg6 {
    -webkit-clip-path: polygon(50% 0, 50% 0, 100% 100%, 0% 100%);
    clip-path: polygon(50% 0, 50% 0, 100% 100%, 0% 100%) !important;
    }
    .LGBTQIA-Slider .TriangleDownBg4 {
    -webkit-clip-path: polygon(100% 0, 0 0, 100% 100%);
    clip-path: polygon(100% 0, 0 0, 100% 100%) !important;
    }
    .LGBTQIA-Slider .TriangleDownBg5 {
    -webkit-clip-path: polygon(50% 0, 0 100%, 100% 100%);
    clip-path: polygon(50% 0, 0 100%, 100% 100%) !important;
    }
/*    .partnership-slider .overlayText {
    -webkit-clip-path: polygon(10% 0, 68% 0, 100% 100%, 0% 100%);
    clip-path: polygon(10% 0, 68% 0, 100% 100%, 0% 100%) !important;
    }*/
    .partnership-slider .TriangleDownBg2 {
    -webkit-clip-path: polygon(0 0, 50% 100%, 100% 0);
    clip-path: polygon(0 0, 50% 100%, 100% 0) !important;
    }
    .partnership-slider .TriangleDownBg3 {
    -webkit-clip-path: polygon(0 0, 50% 100%, 100% 0);
    clip-path: polygon(0 0, 50% 100%, 100% 0) !important;
    }
    .advocacySlider .overlayText {
    -webkit-clip-path: polygon(43% 0, 68% 0, 100% 100%, 0% 100%);
    clip-path: polygon(43% 0, 68% 0, 100% 100%, 0% 100%) !important;
    }
    .training-slider .overlayText {
    -webkit-clip-path: polygon(43% 0, 68% 0, 100% 100%, 0% 100%);
    clip-path: polygon(43% 0, 68% 0, 100% 100%, 0% 100%) !important;
    }
    .training-slider .TriangleDownBg1 {
    -webkit-clip-path: polygon(50% 0, 50% 0, 100% 100%, 0% 100%) ;
    clip-path: polygon(50% 0, 50% 0, 100% 100%, 0% 100%) !important;
    }
    .awards-section .awardsSlider .overlayText {
    -webkit-clip-path: polygon(100% 0, 0 0%, 28% 169%);
    clip-path: polygon(100% 0, 0 0%, 28% 169%);
    }
    .contacSlider .overlayText {
    -webkit-clip-path: polygon(100% 0, 0 0%, 24% 169%);
    clip-path: polygon(100% 0, 0 0%, 24% 169%);
    }
}


@media only screen and (min-width:1140px) and (max-width:1199px){

/* partnerships page */
.increase-apporach .increase-main-tittle p {
    font-size: 1em;
    letter-spacing: 3px;
    display: block;
}

/* partnerships page the end */

/* footer*/
footer .footerContantSection .footerLog .footerControl {
    flex: 0 0 85%;
    max-width: 85%;
}

footer .footerContantSection .footerLog img {
    width: auto;
}

/* footer the end*/


/* Donate page*/
.donateSlider .overlayText .centercenter {
left: 43%;
}
.donateSlider .overlayText h1 {
font-size: 40px;
}

.buttonControl span.amount_inr {
    right: 40px;
}

.donateSlider .overlayText p {
font-size: 16px;
line-height: 24px;
}

.donateSlider .scroll-downIcon {
left: 9%;
bottom: 10%;
}

.donateSlider .scroll-downIcon .mouse-scroll {
transform: scale(0.7);
}

.equalSociety {
padding: 10px 0px;
}
.equalSociety .heading {
font-size: 30px;
margin-left: 15px;
}


.donateFormSection .input-group .firstNameerror {
    margin-right: 6px;
}

.donateFormSection .form-control {
    min-height: 60px;
    font-size: 18px;
}

.donateFormf .customFormButton .donateText .heading {
    font-size: 30px;
    margin-top: 13px;
}

.donateFormf img.donateGirls {
right: 100px;
width: 450px;
top: 30px;
}


.page-template-donate .comminpadding {
    padding: 50px 0px 130px;
}

.donate_main_heading
{
    font-size: 40px;
    line-height: 40px;
}

.donate_main_heading:before {
    width: 15%;
}

.donateFormSection .form-group {
flex: 0 0 90%;
max-width: 90%;
}

.donateFormf .customFormButton {
flex: 0 0 45%;
max-width: 45%;
}


.donateFormf .customFormButton .donateText label .text-radiobox.customHeight {
height: 100px;
}

.donateFormf .customFormButton .donateText label .text-radiobox {
font-size: 20px;
}

.donateFormSection .input-group .StateerrorMain {
flex: 0 0 23%;
max-width: 23%;
margin-right: 10px;
}


.donateFormSection .input-group .PincodeerrorMain {
flex: 0 0 25%;
max-width: 25%;
margin-right: 10px;
}


.donateFormSection .input-group .PanerrorMain {
margin-right: 8px;
}


.donateFormSection .input-group .PhoneerrorMain {
margin-right: 6px;
}

.donateFormSection .input-group select {
    background: #fff url(../images/mr-arrow-icon1.jpg) no-repeat 90% 50%!important;
    background-position: right;
    background-size: 20px 20px;
}



.buttonControl span {
font-size: 15px;
line-height: 30px;
}

.tranferscheques .overlayText .largeContent .heading {
font-size: 30px;
padding-bottom: 10px;
}

.paymentDetails ul li {
font-size: 30px;
line-height: 30px;
padding-top: 16px;
}

.paymentDetails ul li:nth-child(2) {
margin: 80px 0px;
}

.paymentAddress .nationals {
padding: 10px 25px;
font-size: 25px;
}

.paymentAddress {
max-width: 45%;
flex: 0 0 45%;
}

.paymentDetails ul li:before {
width: 15%;
}

.addressBox {
margin-top: 30px;
width: 84%;
}

.addressBox .heading {
font-size: 23px;
line-height: 23px;
margin-bottom: 10px;
}

.addressBox p {
font-size: 20px;
line-height: 28px;
}
.paymentAddress .nationals:before {
width: 30px;
top: 17px;
background-size: 30px;
}
.thankMessage .thankmessageContant {
font-size: 25px;
line-height: 25px;
}

.buttonControl .submit-payment {
padding: 5px 25px;
font-size: 20px;
}

.donateFormSection .form-group label:before {
padding: 25px;
}
.donateFormSection .form-group .custom-checkbox input[type="checkbox"]:checked+span:after {
font-size: 40px;
left: 11px;
top: 12px;
}

.donateFormSection .form-group .custom-checkbox .term-tick {
    padding-left: 87px;
    line-height: 69px;
    font-size: 18px;
}

.donationWillMain .sports-girl span {
font-size: 20px;
line-height: 1.2em;
padding: 10px 0 0;
min-height: 100px;
}

.thankyouPopup .modal-dialog .modal-content .textCenterCenter p {
font-size: 35px;
line-height: 35px;
}

.donationWillMain .running {
font-size: 20px;
}

/* Donate page the end */
}

@media only screen and (min-width:1024px) and (max-width:1139px){
    /* partnerships page */
    .increase-apporach .increase-main-tittle p {
    font-size: 1em;
    letter-spacing: 3px;
    display: block;
    }
    /* partnerships page the end */


	/* footer */

    footer .footerContantSection .footerLog .footerControl {
    flex: 0 0 95%;
    max-width: 95%;
    }

    footer .footerContantSection .footerLog img {
    width: auto;
    }

    /* footer the end*/

    .contacSlider.reportPage .overlayText h1 {
    font-size: 42px;
    }
    .contacSlider.reportPage .overlayText .centercenter {
    left: 49%;
    }

.buttonControl span.amount_inr {
    right: 40px;
}
    .internationWomenSection .womenSlider .item {
      background-attachment: inherit;
    }

    .work-withus-img {
    background-attachment: inherit;
    }

    .great-place-slide .great-palce-slide1 .subramanyam-sec img {
    width: 100px;
    height: 100px;
    margin-top: -115px;
    }

    .ourValuesPosican .OurValuesSlider .slide-item {
      background-attachment: inherit;
    }

    .partnership-slider .overlayText .centercenter {
    top: 77%;
    }

    .impact-sec{
            background-attachment: inherit;
    }
    .awards-section .awardsSlider .scroll-downIcon {
    left: 47px;
    }

    .aboutSlider.advocacySlider .overlayText .centercenter {
    left: 47%;
    }
    .aboutSlider .sliderPosition{
          background-attachment: inherit;
    }

    .study-bac-img {
  background-attachment: inherit;
    }
    .naz-players-img{
           background-attachment: inherit; 
    }

    .training-child-img{
        background-attachment: inherit;   
    }

    .contacSlider .sliderPosition {
    background-position: top center;
     background-attachment: inherit;
    }
    .aboutSlider .scroll-downIcon .mouse-scroll {
    margin-left: -50px;
    }
    .innheader .mobile-responsive-menu {
    -webkit-clip-path: polygon(52% 0, 100% 0%, 100% 100%, 0% 105%);
    clip-path: polygon(52% 0, 100% 0%, 100% 100%, 0% 105%);
    }
    .mobile-responsive-menu {
    -webkit-clip-path: polygon(44% 0, 100% 0%, 100% 100%, 0% 105%);
    clip-path: polygon(44% 0, 100% 0%, 100% 100%, 0% 105%);
    }
    .partnership-slider .sliderPosition {
        background-attachment: inherit;
    }
    .aboutSlider .sliderPosition {
     background-attachment: inherit;
    }
    .work-withus-slider .overlayText .centercenter {
    left: 52%;
    }
    .work-withus-slider .overlayText .centercenter .scroll-downIcon {
    left: 11.6%;
    }

/* Donate page*/
.donateSlider .overlayText .centercenter {
left: 43%;
}
.donateSlider .overlayText h1 {
font-size: 40px;
}

.donateSlider .overlayText p {
font-size: 16px;
line-height: 24px;
}

.donateSlider .scroll-downIcon {
left: 9%;
bottom: 10%;
}

.donateSlider .scroll-downIcon .mouse-scroll {
transform: scale(0.7);
}

.equalSociety {
padding: 10px 0px;
}
.equalSociety .heading {
font-size: 25px;
margin-left: 15px;
}

.donateFormSection .form-control {
font-size: 18px;
min-height: 40px;
}

.donateFormf .customFormButton .donateText .heading {
font-size: 25px;
margin-top: 13px;
}

.donateFormf img.donateGirls {
right: 100px;
width: 400px;
/*top: 142px;*/
}


.page-template-donate .comminpadding {
    padding: 50px 0px 130px;
}

.donate_main_heading
{
    font-size: 40px;
    line-height: 40px;
}

.donate_main_heading:before {
    width: 15%;
}

.donateFormf .customFormButton .donateText label.otherInputBox .otherpayment {
min-height: 40px;
font-size: 18px;

}

.donateFormSection .input-group .firstNameerror {
    margin-right: 7px;
}

.donateFormSection .input-group .mrerrorMain {
    margin-right: 6px;
}
.donateFormSection .form-group {
flex: 0 0 90%;
max-width: 90%;
}

.donateFormf .customFormButton {
flex: 0 0 45%;
max-width: 45%;
}
.donateFormf .customFormButton .donateText label .text-radiobox.customHeight {
height: 100px;
}

.donateFormf .customFormButton .donateText label .text-radiobox {
font-size: 17px;
}

.donateFormSection .input-group .StateerrorMain {
flex: 0 0 23%;
max-width: 23%;
margin-right: 10px;
}

.donateFormSection .input-group .PincodeerrorMain {
margin-right: 7px;
}

.donateFormSection .input-group .PanerrorMain {
margin-right: 7px;
}

.donateFormSection .input-group .PhoneerrorMain {
margin-right: 4px;
}

.buttonControl span {
font-size: 15px;
line-height: 30px;
}

.tranferscheques .overlayText .largeContent .heading {
font-size: 30px;
padding-bottom: 10px;
}

.paymentDetails ul li {
font-size: 25px;
line-height: 25px;
padding-top: 16px;
}

.paymentDetails ul li:nth-child(2) {
margin: 50px 0px;
}

.paymentAddress .nationals {
padding: 10px 25px;
font-size: 20px;
}

.paymentAddress {
max-width: 45%;
flex: 0 0 45%;
}

.paymentDetails ul li:before {
width: 15%;
}

.addressBox {
margin-top: 30px;
width: 84%;
}

.addressBox .heading {
font-size: 20px;
line-height: 20px;
margin-bottom: 10px;
}

.addressBox p {
font-size: 20px;
line-height: 28px;
}
.paymentAddress .nationals:before {
width: 25px;
top: 17px;
background-size: 25px;
}
.thankMessage .thankmessageContant {
font-size: 25px;
line-height: 25px;
}

.buttonControl .submit-payment {
padding: 5px 25px;
font-size: 20px;
}

.donateFormSection .form-group label:before {
padding: 18px;
}
.donateFormSection .form-group .custom-checkbox input[type="checkbox"]:checked+span:after {
font-size: 25px;
left: 8px;
top: 12px;
}

.donateFormSection .form-group .custom-checkbox .term-tick {
padding-left: 61px;
line-height: 45px;
font-size: 18px;
}

.donationWillMain .sports-girl span {
font-size: 20px;
line-height: 1.2em;
padding: 10px 0 0;
min-height: 100px;
}

.thankyouPopup .modal-dialog .modal-content .textCenterCenter p {
font-size: 25px;
line-height: 35px;
}

.thankyouPopup .modal-dialog .modal-content .textCenterCenter img {
width: 100px;
}


.donateFormSection .input-group select {
background: #fff url(../images/mr-arrow-icon1.jpg) no-repeat 90% 55%!important;
background-position: right;
background-size: 20px 20px;
}

.donationWillMain .running {
font-size: 20px;
}

.tranferscheques .womenSlider .item {
background-attachment: inherit;
}

.promiceSeciont .promiceSlider .item{
background-attachment: inherit; 
}

.donateSlider .sliderPosition {
background-attachment: inherit;
}

.tranferscheques .scroll-downIcon .mouse-scroll {
transform: scale(0.7);
}

/* Donate page the end */
}

@media only screen and (min-width:992px) and (max-width:1170px){
	
		 /* partnerships page start  */
	
.experiance-apporach-img .row .adapt-apporachs-img .VerticalsContent .triangleColorOverlay {
    width: 225px;
    height: 190px;
    bottom: 147px;
    left: 113px;
}
.experiance-apporach-img  .row .experiance-apporachs-img .VerticalsContent .triangleColorOverlay   {
   width: 225px;
    height: 190px;
     bottom: 114px;
}


.experiance-apporach-img .experiance-apporachs-img img {
    position: relative;
	height: 201px;
	padding-bottom: 0px;
}

.experiance-apporach-img .adapt-apporachs-img img {
	height: 201px;
    position: relative;
    text-align: center;
    margin-left: 0%;
	position: relative;
    width: 100%;
    margin: 0 auto;
    margin-left: 0%;
    margin-top: -68px;
    padding-bottom: 30px;
}
.experiance-apporach-img .adapt-apporachs-img span {
    left: 36%;
    /* line-height: 1.3em; */
    position: absolute;
    top: 36%;
    font-size: 12px;
}

.experiance-apporach-img .experiance-apporachs-img span {
    font-size: 12px;
    top: 25%;
}
	
	 /* partnerships page end  */
	
    /* partnerships page */
    .increase-apporach .increase-main-tittle p {
    font-size: 1em;
    letter-spacing: 3px;
    display: block;
    }

}
    /* partnerships page the end */


@media only screen and (min-width:992px) and (max-width:1023px){


	/* footer */
    footer .footerContantSection .footerLog .footerControl {
    flex: 0 0 95%;
    max-width: 95%;
    }

    footer .footerContantSection .footerLog img {
    width: auto;
    }

     /* footer the end */

    .contacSlider.reportPage .overlayText h1 {
    font-size: 42px;
    }
    .contacSlider.reportPage .overlayText .centercenter {
    left: 49%;
    }

.buttonControl span.amount_inr {
    right: 40px;
}
    .internationWomenSection .womenSlider .item {
      background-attachment: inherit;
    }

    .work-withus-img {
    background-attachment: inherit;
    }

    .great-place-slide .great-palce-slide1 .subramanyam-sec img {
    width: 100px;
    height: 100px;
    margin-top: -115px;
    }

    .ourValuesPosican .OurValuesSlider .slide-item {
      background-attachment: inherit;
    }

    .partnership-slider .overlayText .centercenter {
    top: 77%;
    }

    .impact-sec{
            background-attachment: inherit;
    }
    .awards-section .awardsSlider .scroll-downIcon {
    left: 47px;
    }

    .aboutSlider.advocacySlider .overlayText .centercenter {
    left: 47%;
    }
    .aboutSlider .sliderPosition{
          background-attachment: inherit;
    }

    .study-bac-img {
  background-attachment: inherit;
    }
    .naz-players-img{
           background-attachment: inherit; 
    }

    .training-child-img{
        background-attachment: inherit;   
    }

    .contacSlider .sliderPosition {
    background-position: top center;
     background-attachment: inherit;
    }
    .aboutSlider .scroll-downIcon .mouse-scroll {
    margin-left: -50px;
    }
    .innheader .mobile-responsive-menu {
    -webkit-clip-path: polygon(52% 0, 100% 0%, 100% 100%, 0% 105%);
    clip-path: polygon(52% 0, 100% 0%, 100% 100%, 0% 105%);
    }
    .mobile-responsive-menu {
    -webkit-clip-path: polygon(44% 0, 100% 0%, 100% 100%, 0% 105%);
    clip-path: polygon(44% 0, 100% 0%, 100% 100%, 0% 105%);
    }
    .partnership-slider .sliderPosition {
        background-attachment: inherit;
    }
    .aboutSlider .sliderPosition {
     background-attachment: inherit;
    }
    .work-withus-slider .overlayText .centercenter {
    left: 52%;
    }
    .work-withus-slider .overlayText .centercenter .scroll-downIcon {
    left: 11.6%;
    }

/* Donate page*/
.donateSlider .overlayText .centercenter {
left: 43%;
}
.donateSlider .overlayText h1 {
font-size: 40px;
}

.donateSlider .overlayText p {
font-size: 16px;
line-height: 24px;
}

.donateSlider .scroll-downIcon {
left: 9%;
bottom: 10%;
}

.page-template-donate .comminpadding {
    padding: 50px 0px 130px;
}

.donate_main_heading
{
    font-size: 30px;
    line-height: 30px;
}

.donate_main_heading:before {
    width: 15%;
}

.donateSlider .scroll-downIcon .mouse-scroll {
transform: scale(0.7);
}

.equalSociety {
padding: 10px 0px;
}
.equalSociety .heading {
font-size: 25px;
margin-left: 15px;
}

.donateFormSection .form-control {
font-size: 18px;
min-height: 40px;
}

.donateFormf .customFormButton .donateText .heading {
font-size: 25px;
}

.donateFormf img.donateGirls {
right: 100px;
width: 400px;
top: 80px;
}

.donateFormf .customFormButton .donateText label.otherInputBox .otherpayment {
min-height: 40px;
font-size: 18px;

}

.donateFormSection .input-group .firstNameerror {
    margin-right: 7px;
}

.donateFormSection .input-group .mrerrorMain {
    margin-right: 6px;
}
.donateFormSection .form-group {
flex: 0 0 90%;
max-width: 90%;
}

.donateFormf .customFormButton {
flex: 0 0 45%;
max-width: 45%;
}
.donateFormf .customFormButton .donateText label .text-radiobox.customHeight {
height: 100px;
}

.donateFormf .customFormButton .donateText label .text-radiobox {
font-size: 16px;
}

.donateFormSection .input-group .StateerrorMain {
margin-right: 8px;
}

.donateFormSection .input-group .CityerrorMain {
    margin-right: 6px;
}

.donateFormSection .input-group .PincodeerrorMain {
margin-right: 7px;
}

.donateFormSection .input-group .PanerrorMain {
margin-right: 7px;
}

.donateFormSection .input-group .PhoneerrorMain {
margin-right: 4px;
}

.buttonControl span {
font-size: 15px;
}

.tranferscheques .overlayText .largeContent .heading {
font-size: 30px;
padding-bottom: 10px;
}

.paymentDetails ul li {
font-size: 25px;
line-height: 25px;
padding-top: 16px;
}

.paymentDetails ul li:nth-child(2) {
margin: 50px 0px;
}

.paymentAddress .nationals {
padding: 10px 25px;
font-size: 20px;
}

.paymentAddress {
max-width: 45%;
flex: 0 0 45%;
}

.paymentDetails ul li:before {
width: 15%;
}

.addressBox {
margin-top: 30px;
width: 84%;
}

.addressBox .heading {
font-size: 20px;
line-height: 20px;
margin-bottom: 10px;
}

.addressBox p {
font-size: 20px;
line-height: 28px;
}
.paymentAddress .nationals:before {
width: 25px;
top: 17px;
background-size: 25px;
}
.thankMessage .thankmessageContant {
font-size: 25px;
line-height: 25px;
}

.buttonControl .submit-payment {
padding: 5px 25px;
font-size: 20px;
}

.donateFormSection .form-group label:before {
padding: 18px;
}
.donateFormSection .form-group .custom-checkbox input[type="checkbox"]:checked+span:after {
font-size: 25px;
left: 8px;
top: 12px;
}

.donateFormSection .form-group .custom-checkbox .term-tick {
padding-left: 61px;
line-height: 45px;
font-size: 18px;
}

.donationWillMain .sports-girl span {
font-size: 20px;
line-height: 1.2em;
padding: 10px 0 0;
min-height: 100px;
}

.thankyouPopup .modal-dialog .modal-content .textCenterCenter p {
font-size: 25px;
line-height: 35px;
}

.thankyouPopup .modal-dialog .modal-content .textCenterCenter img {
width: 100px;
}


.donateFormSection .input-group select {
background: #fff url(../images/mr-arrow-icon1.jpg) no-repeat 90% 55%!important;
background-position: right;
background-size: 20px 20px;
}

.donationWillMain .running {
font-size: 20px;
}

.tranferscheques .womenSlider .item {
background-attachment: inherit;
}

.promiceSeciont .promiceSlider .item{
background-attachment: inherit; 
}

.donateSlider .sliderPosition {
background-attachment: inherit;
}

.tranferscheques .scroll-downIcon .mouse-scroll {
transform: scale(0.7);
}

/* Donate page the end */
}

@media only screen and (min-width:768px) and (max-width:991px){
	
	/* partnerships page start */
	
	
.experiance-apporach-img .row .adapt-apporachs-img .VerticalsContent .triangleColorOverlay {
    width: 200px;
    height: 150px;
    bottom: 96px;
    left: 97px;	
}
.experiance-apporach-img  .row .experiance-apporachs-img .VerticalsContent .triangleColorOverlay   {
   width: 200px;
    height: 150px;
     bottom: 114px;
}
.experiance-apporach-img .experiance-apporachs-img img {
    position: relative;
   height: 150px;
    clip-path: polygon(100% 0, 0 0%, 50% 100%);
    -webkit-clip-path: polygon(100% 0, 0 0%, 50% 100%);
}
.experiance-apporach-img .experiance-apporachs-img {
    /* position: relative; */
    /* width: 100%; */
    /* padding-bottom: 70px; */
    /* margin: 0 auto; */
    /* max-width: 400px; */
}

.experiance-apporach-img .adapt-apporachs-img img {
    width: 100%;
    /* max-width: 200px; */
    position: relative;
    text-align: center;
    margin: 0 auto;
	height: 150px;
    margin-top: -72px;
    padding-bottom: 0px;
    margin-left: 0%;
}

.experiance-apporach-img .experiance-apporachs-img span {
    font-size: 10px;
    /* left: 37%; */
    /* line-height: 1.3em; */
    position: absolute;
    top: 22%;
    text-align: center;
}
.experiance-apporach-img .adapt-apporachs-img span {
    font-size: 10px;
    left: 35%;
    /* line-height: 1.3em; */
    position: absolute;
    top: 36%;
}
	
	 /* partnerships page end */
	
	
	
/* Donate  page */	
.pillarsTab .text-center .triangleImages {
	height:  305px;	
}	
/* Donate  page */	
	
    /* partnerships page */
    .increase-apporach .increase-main-tittle p {
    font-size: 1em;
    letter-spacing: 3px;
    display: block;
    }
    /* partnerships page the end */
	/* footer */
    footer .footerContantSection .footerLog .footerControl {
    flex: 0 0 59%;
    max-width: 59%;
    }

    footer .footerContantSection .footerLog .nazlogo img {
    width: 126px;
    }

    footer .footerContantSection .footerLog img {
    width: auto;
    }

    footer .footerContantSection .footerLog .footerControl .greatlogo img {
    width: 37px;
    }

    footer .footerContantSection .footerLog .footerControl .guidelogo img {
    width: 77px;
    }
    /* footer the end*/
    header .header-right-box .menu .menuAccordion {
    width: 80%;
    right: 26px;
    top: 18%;
    }
    .aboutNazfoundation .triangleBorder img {
    width: 98px;
    }

.buttonControl span.amount_inr {
    right: 40px;
}

    .aboutNazfoundation .triangleBorder {
    bottom: 12px;
   /* right: 0px;*/
    }
    .boardMembersSection .boardTabs ul li a .postitonControl .heading {
    margin-left: 10px;
    }
    .boardMembersSection .boardTabs ul li a .postitonControl .rad {
    padding-left: 0px;
    }
    .contacSlider .privacy-slider .overlayText .centercenter {
    left: 46%;
    }
    footer .footerContantSection .footerText .footerSecondMenu ul li#menu-item-28:after {
    right: -14px;
    }
    .reportPageSection .reportPage .scroll-downIcon{
       left: 9%;
    }

    .contact-sec .contacSlider .scroll-downIcon {
    left: 9%;
    }

    .contacSlider .sliderPosition {
    background-position: top center;
    }


    .reportSection .container-fluid {
    max-width: 84%;
    }
    footer .footerContantSection .footerLog{
        margin-top: 40px;
    }
    footer .footerContantSection .footerText .footerRightMenu ul {
    display:  flex;
    }
    .partnership-slider .overlayText {
    -webkit-clip-path: polygon(10% 0, 68% 0, 100% 100%, 0% 100%);
    clip-path: polygon(10% 0, 68% 0, 100% 100%, 0% 100%) !important;
    }
    .contacSlider .overlayText .centercenter {
    left: 49%;
    }
    .innheader .mobile-responsive-menu {
    width: 100%;
    -webkit-clip-path:unset;
    clip-path: unset;
    }
    .mobile-responsive-menu {
    width: 100%;
    -webkit-clip-path:unset;
    clip-path: unset;
    }
    header .header-right-box .menu .menuAccordion .left {
    min-height: calc(100% - 336px);
    }
    .OurVerticals .vecticalCatageryMain .VerticalsCatagery {
    width: 388px;
    height: 380px;
    }
    .aboutSlider.partnership-slider .overlayText .centercenter {
    left: 34%;
    top: 70%;
    }

    .aboutSlider.partnership-slider .scroll-downIcon-black {
    left: 15.5px;
    }

    .sexual-health .customContainer{
    max-width: 100%;
    }
    .aboutSlider .scroll-downIcon {
    left: 7%;
    }
    .missionSection .customContainer{
            max-width: 100%;
    }
    .missionSection .customContainer .row{
        margin-left:0px;
        margin-right:0px;

    }
   .customAboutSection .overlayText .centercenter {
    left: 41%;
    }
   .customAboutSection .scroll-downIcon {
    left: 4%;
    }

/* Donate page*/
.donateSlider .overlayText .centercenter {
left: 51%;
}
.donateSlider .overlayText h1 {
font-size: 30px;
}

.donateSlider .overlayText p {
font-size: 16px;
line-height: 24px;
}

.donateSlider .scroll-downIcon {
left: 9%;
bottom: 10%;
}

.donateSlider .scroll-downIcon .mouse-scroll {
transform: scale(0.7);
}

.equalSociety {
padding: 10px 0px;
}
.equalSociety .heading {
font-size: 20px;
margin-left: 15px;
}

.donateFormSection .form-control {
font-size: 14px;
min-height: 40px;
}


.donateFormSection .input-group .mrerrorMain{
    flex: 0 0 15%;
    max-width: 15%;
    margin-right: 6px;
}

.donateFormf .customFormButton .donateText .heading {
    font-size: 25px;
    margin-top: 13px;
}

.page-template-donate .comminpadding {
    padding: 76px 0px;
}

.donateFormSection .input-group .firstNameerror {
    flex: 0 0 50%;
    max-width: 50%;
    margin-right: 10px;
}

.donateFormSection .input-group .lastNameerror {
    flex: 0 0 48%;
    max-width: 48%;
}

.donateFormf img.donateGirls {
    right: 10px;
    top: 60px;
    height: 284px;
    width: 372px;
}

.page-template-donate .comminpadding {
    padding: 50px 0px 130px;
}

.donate_main_heading
{
    font-size: 20px;
    line-height: 20px;
}

.donate_main_heading:before {
    width: 15%;
    top: -15px;
}
.donateFormf .customFormButton .donateText label.otherInputBox .otherpayment {
min-height:30px;
font-size: 14px;

}
.donateFormSection .form-group {
flex: 0 0 100%;
max-width: 100%;
}



.donateFormf .customFormButton {
flex: 0 0 50%;
max-width: 50%;
}
.donateFormf .customFormButton .donateText label .text-radiobox.customHeight {
height: 50px;
}

.donateFormf .customFormButton .donateText label .text-radiobox {
font-size: 13px;
}

.donateFormSection .input-group .StateerrorMain{
    flex: 0 0 23%;
    max-width: 23%;
    margin-right: 10px; 
}

.donateFormSection .input-group .PincodeerrorMain{
    flex: 0 0 24%;
    max-width: 24%;
    margin-right: 8px;
}


.donateFormSection .input-group .PanerrorMain{
    margin-right: 8px;
    flex: 0 0 48%;
    max-width: 48%;
}

.donateFormSection .input-group .PhoneerrorMain{
      margin-right: 6px;
    flex: 0 0 40%;
    max-width: 40%;  
}



.buttonControl span {
    font-size: 14px;
    line-height: normal;
    padding: 10px 0px;
    display: block;
}

.tranferscheques .overlayText .largeContent .heading {
font-size: 20px;
padding-bottom: 10px;
}

.paymentDetails ul li {
font-size: 20px;
line-height: 20px;
padding-top: 16px;
}

.paymentDetails ul li:nth-child(2) {
margin: 50px 0px;
}

.paymentAddress .nationals {
padding: 10px 10px;
font-size: 16px;
}

.paymentAddress {
max-width: 50%;
flex: 0 0 50%;
}

.addressBox span {
    font-size: 20px;
    line-height: 25px;
}

.paymentDetails ul li:before {
width: 15%;
}

.addressBox {
    margin-top: 20px;
    width: 100%;
}

.addressBox .heading {
    font-size: 16px;
    line-height: 16px;
    margin-bottom: 5px;
}

.addressBox p {
    font-size: 16px;
    line-height: 20px;
}
.paymentAddress .nationals:before {
    width: 20px;
    top: 15px;
    background-size: 20px;
}
.thankMessage .thankmessageContant {
font-size: 16px;
line-height: 16px;
}

.buttonControl .submit-payment {
padding: 5px 25px;
font-size: 16px;
}

.donateFormSection .form-group label:before {
padding: 14px;
}
.donateFormSection .form-group .custom-checkbox input[type="checkbox"]:checked+span:after {
    font-size: 18px;
    left: 8px;
    top: 12px;
}

.donateFormSection .form-group .custom-checkbox .term-tick {
padding-left: 51px;
line-height: 45px;
font-size: 18px;
}

.donationWillMain .sports-girl span {
    font-size: 16px;
    line-height: 1.2em;
    padding: 10px 0 0;
    min-height: 80px;
}

.thankyouPopup .modal-dialog .modal-content .textCenterCenter p {
font-size: 25px;
line-height: 35px;
}

.thankyouPopup .modal-dialog .modal-content .textCenterCenter img {
width: 75px;
}
.donateFormSection .input-group select {
background: #fff url(../images/mr-arrow-icon1.jpg) no-repeat 90% 55%!important;
background-position: right;
background-size: 20px 20px;
}

.thankyouPopup .modal-dialog .modal-content .textCenterCenter .closeIcon {
    width: 20px;
    height: 20px;
}

.donationWillMain .pillars-heading span {
    font-size: 20px;
}

.donationWillMain .running {
    font-size: 16px;
    line-height: normal
}

.tranferscheques .womenSlider .item {
background-attachment: inherit;
}

.promiceSeciont .promiceSlider .item{
background-attachment: inherit; 
}

.donateSlider .sliderPosition {
background-attachment: inherit;
}

.tranferscheques .scroll-downIcon .mouse-scroll {
transform: scale(0.5);
}

.tranferscheques .scroll-downIcon {
    left: 9%;
}

.paymentDetails ul {
    padding-left: 20px;
}

#ac-wrapper .popMain .item .modal-body .textCenterCenter p {
    font-size: 20px;
}

/* Donate page the end */

}

/* Partnership Page end */	

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

.increase-apporach {
    margin-top: 0px;
}	
	
.experiance-apporach-img .experiance-apporachs-img img {
    max-width: 395px;
    margin: 0 auto;
    height: 341px;
    padding-bottom: 0px;
    width: 100%;
}

.experiance-apporach-img .row>div {
    margin-bottom: -221px;
    /* margin-top: -138px; */
    padding: 0 0 0 0;
}
	
.experiance-apporach-img .experiance-apporachs-img {
    margin-left: 0;
    text-align: center;
    width: 100%;
    max-width: 500px;
    margin: 0 auto;
    padding-bottom: 0px;
    margin-bottom: 72px;
}
.experiance-apporach-img .adapt-apporachs-img {
	max-width: 100%;
    text-align: center;
}

.experiance-apporach-img .row>div:last-child .experiance-apporachs-img {
    margin-left: 0;
    text-align: center;
    margin: 0 auto;
    padding-bottom: 16px;
}

.experiance-apporach-img .adapt-apporachs-img img {
    clip-path: polygon(100% 0, 0 0%, 50% 100%);
    -webkit-clip-path: polygon(100% 0, 0 0%, 50% 100%);
    width: 395px;
    height: 341px;
    max-width: 100%;
    margin: 0 auto;
    padding-bottom: 0px;
}



.experiance-apporach-img .experiance-apporachs-img span {
	font-size: 14px;
     left: 0%;
    top: 25%;
    text-align: center;

}

.experiance-apporach-img .adapt-apporachs-img span {
    top: 27%;
	left: 0%;
	text-align: center;
	margin: 0 auto;
}


.experiance-apporach-img .row .adapt-apporachs-img .VerticalsContent .triangleColorOverlay {
  clip-path: polygon(100% 0, 0 0%, 50% 100%);
    -webkit-clip-path: polygon(100% 0, 0 0%, 50% 100%);
    max-width: 100%;
    display: table;
    width: 338px;
    height: 280px;
    position: relative;
    opacity: 88%;
    z-index: 100;
    bottom: 257px;
    left: 0%;
    transform: translateX(0%);
}


.experiance-apporach-img .row .experiance-apporachs-img .VerticalsContent .triangleColorOverlay {
    height: 280px;
    text-align: center;
    margin: 0 auto;
    max-width: 321px;
    width: 100%;
}
}

/* Partnership Page end */	

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

	/* Donate  page */	
.pillarsTab .text-center .triangleImages {
	width : 360px;
	height:  324px;	
	margin : 0px auto;
}	
/* Donate  page */
}


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

	.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output {
    margin: 0px;
}

/* .three-pillars .sports-girl p {
      text-align: left;
} */
.tab-stories-piller .storiesSlider p {
    text-align: left;
}       
    .pillar-tabs-bac ul a {
    padding: 2px 5px 1px;
    }   
    
    .join-naz-sec .join-tabs ul {
    margin-top: -103px;
    }
    .work-foundation img {
    max-width: 100%;
    }
}

@media only screen and (min-width:481px) and (max-width:599px){
	
	/* Donate  page */	
.pillarsTab .text-center .triangleImages {
	width: 339px;
    height: 283px;
	margin : 0px auto;
}	
/* Donate  page */

	.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output {
    margin: 0px;
}

    .ourHistory {
    height: 681px;
    }

}

@media only screen and (min-width:383px) and (max-width:480px){
	
/* Donate  page */	
.pillarsTab .text-center .triangleImages {
	width : 100%;
	height:  300px;	
}	
/* Donate  page */		
	
	.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output {
    margin: 0px;
}

    .ourHistory {
    height: 696px;
    }

.buttonControl .submit-payment {
  
    letter-spacing: 0px !important;
    text-align: left;
}

}

@media only screen and (min-width:0px) and (max-width:375px){
	
/* Donate  page */	
.pillarsTab .text-center .triangleImages {
	width : 100%;
	height:  281px;	
}	
/* Donate  page */		
	
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output {
    margin: 0px;
}

.tab-stories-piller .storiesSlider p {
    text-align: left;
}   
.pillar-tabs-bac ul a {
    padding: 2px 5px 1px;
}
    
    .join-naz-sec .join-tabs ul {
    margin-top: -119px;
    }
    .work-foundation img {
    max-width: 100%;
    }

.buttonControl .submit-payment {
  
    letter-spacing: 0px !important;
    text-align: left;
}

}


@media only screen and (min-width:0px) and (max-width:767px){
/* partnerships page */
.increase-apporach .increase-main-tittle p {
    font-size: 1em;
    letter-spacing: 3px;
    display: block;
}

.aboutSlider.partnership-slider .overlayText {
    -webkit-clip-path: none !important;
    clip-path: none !important;
}

.increase-apporach .increase-main-tittle1 span {
    display: block;
}

.increase-apporach .increase-main-tittle1 p {
  display: block;
}

/* partnerships page the end */


    /* footer*/
    footer .footerContantSection .footerLog .footerControl {
    flex: 0 0 100%;
    max-width: 100%;
    margin-bottom: 80px;
    }
    footer .footerContantSection .footerLog .nazlogo {
    width: 100%;
    display: block;
    }
    footer .footerContantSection .footerLog .nazlogo img {
    width: 150px;
    }
    footer .footerContantSection .footerLog img {
    width: auto;
    }
    footer .footerContantSection .footerLog .footerControl .greatlogo img {
    width: 37px;
    float: left;
    }
    footer .footerContantSection .footerLog .footerControl .guidelogo img {
    width: 85px;
    }
	footer.footer {
	position: relative;
	padding-top: 160px;
	}
    /* footer the end*/
#ac-wrapper .popMain .item {
    background-attachment: inherit;
    height: auto;
}

.buttonControl span.amount_inr {
    right: 40px;
    position: relative;
    right: 0px !important;
    top: 0%;
    transform: none;
    text-align: center;
    font-size: 12px;
}
 
.CounterSection.comminpadding {
    margin-top: 0px;
}

.join-naz-sec .join-tabs ul a {
  
    background-color: #da434c;
}

.join-naz-sec .join-naz-heading h3{
    
    color: #da434c;

}

.aboutSlider .overlayText h1 {
    color: #d51f2e !important;
}


header .header-right-box .menu .menuAccordion .secondMenu ul li a {
    font-size: 12px;
}


.aboutSlider .overlayText p:before {
    background: #d51f2e;
}
        

.hero-section .hero-slider .overlayText h1, .contacSlider .overlayText h1, .ourValuesPosican .ourValuesOverlayText .largeContent .heading, .internationWomenSection .overlayText .largeContent .heading {
    font-weight: 900;
}


.awards-section .awardsSlider .overlayText .centercenter, .aboutSlider .overlayText .centercenter, .contacSlider .overlayText .centercenter, .hero-section .hero-slider .overlayText h1 {

    text-align: left; 
}


.donateSlider .hero-image {
    height: 220px;
}


header .header-right-box .menu .left ul.customdropdownMenu li a {
    font-size: 16px;
}



/* Donate page*/
.donationWillMain .sports-girl img {
    max-width: auto;
    width: auto;
}

.donateFormSection .form-control.mr {
    width: 100%;
    height: 40px;
}

.donationWillMain .sports-girl span:after {
    height: 2px;
}

.donate-section {
    height: auto;
}
.donateSlider .overlayText .centercenter {
left: 51%;
}
.donateSlider .overlayText h1 {
font-size: 30px;
}

.donateSlider .overlayText p {
font-size: 16px;
line-height: 24px;
}

.donateSlider .scroll-downIcon {
left: 9%;
bottom: 10%;
}

.donateSlider .scroll-downIcon .mouse-scroll {
transform: scale(0.7);
}

.equalSociety {
padding: 10px 0px;
}
.equalSociety .heading {
font-size: 16px;
margin-left: 15px;
}

.donateFormSection .form-control {
font-size: 12px;
min-height: 40px;
flex: 0 0 100%;
max-width: 100%;
margin-right: 0px;
height: auto;
}



.donateFormSection .input-group .mrerrorMain{
    flex: 0 0 38%;
    max-width: 38%;
}


.donateFormSection .input-group .firstNameerror{
    flex: 0 0 100%;
    max-width: 100%;
    margin-right: 0px; 
}

.donateFormSection .input-group .lastNameerror{
    flex: 0 0 100%;
    max-width: 100%;
    margin-top: 15px; 
}



.donateFormf .customFormButton .donateText .heading {
    font-size: 20px;
    margin-top: 13px;
}

a.button-custom-link {
    color: #fff;
}

.page-template-donate .comminpadding {
    padding: 40px 0px;
}

.donateFormf img.donateGirls {
    right: 0px;
    top: 0px;
    position: relative;
    margin: 0px auto;
    display: table;
    height: 300px;
    width: auto;
}

.donate_main_heading
{
    font-size: 20px;
    line-height: 20px;
}

.donate_main_heading:before {
    width: 15%;
    top: -12px;
}

.donateFormf .customFormButton .donateText label.otherInputBox .otherpayment {
min-height:30px;
font-size: 14px;
height: auto;

}
.donateFormSection .form-group {
flex: 0 0 100%;
max-width: 100%;
}

.donateFormf .customFormButton {
flex: 0 0 100%;
max-width: 100%;
margin-top: 20px;
}
.donateFormf .customFormButton .donateText label .text-radiobox.customHeight {
height: 50px;
}

.donateFormf .customFormButton .donateText label .text-radiobox {
font-size: 13px;
padding: 5px 16px 5px 16px;
}

.paymentDetails {
    max-width: 100%;
    flex: 0 0 100%;
   margin-bottom: 15px;
}

.donateFormSection .input-group .StateerrorMain{
    flex: 0 0 100%;
    max-width: 100%;
    margin-right: 0px;
    margin-bottom: 15px;
}

.donateFormSection .input-group .PincodeerrorMain{
    flex: 0 0 100%;
    max-width: 100%;
    margin-right: 0px;
    margin-bottom: 15px;  
}


.donateFormSection .input-group .CityerrorMain{
       flex: 0 0 100%;
    max-width: 100%;
    margin-right: 0px;
    margin-bottom: 15px; 
}


    .donateFormSection .input-group .PanerrorMain{
    margin-right: 0px;
    flex: 0 0 100%;
    max-width: 100%;
    margin-bottom: 15px; 
    }

.donateFormSection .input-group .PhoneerrorMain{
    margin-right: 0px;
    flex: 0 0 100%;
    max-width: 100%;
    margin-bottom: 15px;
}

.donateFormSection .input-group .EmailerrorMain {
   flex: 0 0 100%;
    max-width: 100%;
}



.buttonControl span {
    font-size: 14px;
    line-height: normal;
    padding: 10px 0px;
    display: block;
}

.tranferscheques .overlayText .largeContent .heading {
    font-size: 20px;
    padding-bottom: 10px;
    color: var(--black);
    margin-left: 20px;
    margin-top: 20px;
}

.tranferscheques .overlayText .largeContent .heading br{
    display: none;
}


.donateFormSection .input-group .nationalityerrorMain {
   flex: 0 0 100%;
    max-width: 100%;
}




.paymentDetails ul li {
font-size: 20px;
line-height: 20px;
padding-top: 16px;
}

.paymentDetails ul li:nth-child(2) {
margin: 30px 0px;
}

.paymentAddress .nationals {
padding: 10px 10px;
font-size: 16px;
}

.paymentAddress {
    max-width: 100%;
    flex: 0 0 100%;
    padding-right: 20px;
    padding-left: 20px;
}

.donateFormSection .input-group .AreaerrorMain{
    flex: 0 0 100%;
    max-width: 100%;
    display: flex;
    margin-right: 0px;
    margin-bottom: 15px;  
}


.donateFormSection .input-group .PassporterrorMain{
    flex: 0 0 100%;
    max-width: 100%;
}



.addressBox span {
    font-size: 20px;
    line-height: 25px;
}

.paymentDetails ul li:before {
width: 6%;
}

.addressBox {
    margin-top: 20px;
    width: 100%;
}

.addressBox .heading {
    font-size: 16px;
    line-height: 16px;
    margin-bottom: 5px;
}

.addressBox p {
    font-size: 16px;
    line-height: 20px;
}
.paymentAddress .nationals:before {
    width: 20px;
    top: 15px;
    background-size: 20px;
}
.thankMessage .thankmessageContant {
font-size: 14px;
line-height: 14px;
    padding: 10px 0px;
}

.buttonControl .submit-payment {
padding: 5px 25px;
font-size: 16px;
}

.donateFormSection .form-group label:before {
padding: 14px;
}
.donateFormSection .form-group .custom-checkbox input[type="checkbox"]:checked+span:after {
    font-size: 18px;
    left: 8px;
    top: 12px;
}

.donateFormSection .form-group .custom-checkbox .term-tick {
    padding-left: 46px;
    line-height: 20px;
    font-size: 16px;
}

.donationWillMain .sports-girl span {
    font-size: 16px;
    line-height: 1.2em;
    padding: 10px 0 0;
    min-height: 80px;
}

.thankyouPopup .modal-dialog .modal-content .textCenterCenter p {
font-size: 18px;
line-height: 25px;
}

.thankyouPopup .modal-dialog .modal-content .textCenterCenter img {
width: 55px;
}


.thankyouPopup .modal-dialog .modal-content .closeButton {
    font-size: 15px;
    margin: 0px auto 0px;
}
.donateFormSection .input-group select {
background: #fff url(../images/mr-arrow-icon1.jpg) no-repeat 90% 55%!important;
background-position: right;
background-size: 20px 20px;
}

.tranferscheques .overlayText {
    position: relative;
    top: 0;
    width: 100%;
    height: 100%;
    left: 0%;
    transform: none;
    background-color: transparent;
    opacity: 88%;
}

.tranferscheques .overlayText .largeContent {
    position: relative;
    top: 0;
    left: 0;
    transform: none;
    width: 100%;
}

.thankyouPopup .modal-dialog .modal-content .textCenterCenter .closeIcon {
    width: 20px;
    height: 20px;
}

.donationWillMain .pillars-heading span {
    font-size: 20px;
}

.donationWillMain .running {
    font-size: 14px;
    line-height: normal
}

.tranferscheques .womenSlider .item {
background-attachment: inherit;
}

.promiceSeciont .promiceSlider .item{
background-attachment: inherit; 
}

.donateSlider .sliderPosition {
background-attachment: inherit;
}

.tranferscheques .scroll-downIcon .mouse-scroll {
transform: scale(0.5);
}

.tranferscheques .scroll-downIcon {
    left: 9%;
}

.paymentDetails ul {
    padding-left: 20px;
}

#ac-wrapper .popMain .item .modal-body .textCenterCenter p {
    font-size: 20px;
}

/* Donate page the end */


    .naznowFuture .nazHeadingbox .nazheading {
    font-size: 22px;
    letter-spacing: 0;
    }

    .boardMembersSection .boardTabs ul li a .postitonControl .heading {
    margin-left: 10px;
    }
    footer .footerContantSection .footerLog {
    margin-top: 0px;
    }
    .ThefutureSection .ContentBox .heading {
    font-size: 22px;
    text-align: left;
    }

    .innheader .mobile-responsive-menu {
        width: 100%;
        clip-path: unset;
    }

    .Young-People-box span {
    font-size: 16px;
    line-height: 1.3em;
    }

    .ThefutureSection .ContentBox .runningText {
    padding-right: 15px;
    padding-left: 15px;
    }

    .comminpadding {
    padding: 30px 0px;
    }
    .newVdoSec .embed-responsive.embed-responsive-21by9 {
    height: auto;
    }

    .contacSlider .overlayText h1, .aboutSlider .overlayText h1, .missionSection .missionheading .heading, .ourHistoryMainBox .ourHistorycontentBox .heading, .aboutSlider .overlayText h1 {
    font-size: 22px;
    }

    .OurVerticals .heading {
    font-size: 22px;
    font-weight: 900;
    }

    .OurVerticals .vecticalCatageryMain .VerticalsCatageryCenter.centrePosition .VerticalsContent .heading {
    font-size: 20px;
    }

    .OurVerticals .vecticalCatageryMain .RightBox .VerticalsContent .heading {
    font-size: 20px;
    }

    .three-pillars.mobile-show{
        display: block;
    }
    .aboutOurvalues .aboutValuesSlider .overlayText .heading {
    font-size: 22px;
    letter-spacing: 0;
    }

    .ourteamSection .heading {
    font-size: 22px;
    }

    .OurVerticals .vecticalCatageryMain .LeftBox .VerticalsContent .heading {
    font-size: 20px;
    }

    .OurVerticals .customContainer {
     margin-left: 0px; 
    }

    .OurVerticals .vecticalCatageryMain .VerticalsCatagery {
    width: 290px;
    height: 497px;
    }

    .OurVerticals .vecticalCatageryMain .LeftBox .VerticalsContent {
    width: auto;
    }

    .adolescent-boxs .adolescents-box span {
    font-size: 18px !important;
    height: 130px;
    }

    .increase-apporach .increase-main-tittle h2 {
    font-size: 35px;
    }

    .increase-apporach .increase-main-tittle1 h2 {
    font-size: 30px;
    }
    .advocacySlider .overlayText{
        clip-path: unset !important;
        -webkit-clip-path: unset !important;
    }

    .training-slider .overlayText {
        clip-path: unset !important;
        -webkit-clip-path: unset !important;
    }
    .sexual-health .sexual-health-head {
    font-size: 22px;
    }

    .business-standerd-list .busniss-list h2:before {
    height: 2px;
    width: 65px;
    }

    .business-standerd-list .busniss-list h2 {
    font-size: 22px;
    }
    .Abhayam-sec .heading {
    font-size: 22px;
    }

    .join-naz-sec .join-naz-heading h3 {
    font-size: 22px;
    }

    .join-naz-sec .join-tabs span {
    font-size: 14px;
    }
    .reportSection .title {
    height: auto;
    }
    footer .newsletterform .customform .input-group {
    margin-bottom: 10px;
    }
    footer .newsletterform span.wpcf7-not-valid-tip {
    font-size: 11px;
    }

    .impact-sec .customimg{
    display: block;
}

    .partnership-about_us .progammes-approach span {
    font-size: 16px;
    }

    .partnership-about_us .partner-apporach p {
    font-size: 1em;
    font-weight: bold;
    }

    .partnership-slider .overlayText .centercenter p {
    font-size: 14px;
    }

    .advocacy-section .aboutSlider .overlayText p {
    font-size: 14px;
    }

    .sexual-health .sexual-health-text span {
    font-size: 16px;
    }
    header .header-right-box .menu .menuAccordion .left {
    height: auto;
    }


    footer .newsletterform .customform .form {
        width: 100%;
    }
    footer .newsletterform .customform .input-group {
    width: 100%;
    }

   footer .newsletterform .customform .wpcf7-form-control-wrap{
        width: 100%;
    }

    .footer .newsletterform .customform .input-group .form-control {
       width: 100%;
    }

    footer .newsletterform .customform .button-wrapper .footerTabsIcon {
    left: inherit;
    position: relative;
    float: right;
    top: 0px;
    background: transparent;
    width: auto;
    text-indent: unset;
    border: 2px solid #fff;
    outline: none;
    font-size: 16px;
    color: #fff;
    height: auto;
    padding: 10px 20px;
    }
    .impact-sec {
    background-image: none;
    height: auto;
    margin: 30px 0 0px;
    padding: 30px 0px 0px;
    }

    .mobile-responsive-menu {
    width: 100%;
    -webkit-clip-path: unset;
    clip-path: unset;
    }

    /* Dinesh gupta 01.07.2020 */
    .VerticalsCatagery.LeftBox {
    margin-top: 50px;
    }
    .OurVerticals .vecticalCatageryMain .VerticalsCatageryCenter.centrePosition {
    margin: 0 auto;
    display: inline-block;
    width: 100%;
    position: relative;
    top: 0;
    left: 0;
    transform: none;
    }
    .OurVerticals .vecticalCatageryMain {
    margin: 0px 0 0px;
    }
    .VerticalsCatagery.RightBox {
    margin-top: 0px;
    }
    .Abhayam-sec .abhayam-video iframe {
    width: 100%;
    }
.hero-section .hero-slider .overlayText h1, .contacSlider .overlayText h1, .ourValuesPosican .ourValuesOverlayText .largeContent .heading, .internationWomenSection .overlayText .largeContent .heading {
    color:#d51f2e;
}

.ourValuesPosican .ourValuesOverlayText .largeContent .heading:before {
    background: #d51f2e;
}

section.ThefutureSection.comminpadding {
    margin-top: 141px;
}

section#aboutOurvalues {
    margin-top: 98px;
}

.three-pillars .sports-girl p {
    text-align: left;
}

.three-pillars .sports-girl p.accordion-link {
    text-align: center;
}

    /* Dinesh gupta 01.07.2020 the end */

.mobileShow{
        display: block;
    
}
.desktopshow{
display: none;
}



}

