﻿@media only screen and ( max-width:800px) {
    .pad-left {
        padding-left: 15px !important;
    }

    .tittle-icon {
        margin: -9px 0px 0px 0px !important;
        font-size: 26px !important;
    }

        .tittle-icon::before {
            right: 88px !important;
            width: 25px !important;
        }

        .tittle-icon::after {
            left: 88px !important;
            width: 25px !important;
        }

    .content-top {
        padding: 7px 0px 12px 0px !important;
    }

    .link-btn-ul {
        text-align: center !important;
        padding: 0px 0px 3px 0px !important;
    }

    .content-sec ul {
        text-align: center !important;
        padding: 0px 0px 6px 0px !important;
    }

    .top-r-ul {
        text-align: center !important;
    }

    .about-box {
        margin: 16px 0px 0px 0px !important;
        padding: 20px !important;
    }

    .about-sec {
        padding: 0px 0px 15px 0px !important;
    }

    .box-icon {
        font-size: 35px !important;
        padding: 0px 0px 0px 0px !important;
    }

    .box-h {
        font-size: 15px !important;
        padding: 10px 0px 0px 0px !important;
    }

    .box-p {
        font-size: 13px !important;
        padding: 3px 0px 0px 0px !important;
    }

    .tp-leftarrow.round {
        bottom: 1px !important;
    }

    .tp-rightarrow.round {
        bottom: 1px !important;
    }

    .welcome-sec {
        padding: 0px 0px 20px 0px !important;
    }

    .pad-left {
        padding-left: 15px !important;
    }

    .welcome-sec-img-2 {
        padding: 8px 0px 0px 0px !important;
    }

    .welcome-sec-img-3 {
        padding: 8px 0px 0px 0px !important;
    }

    .welcome-sec-dtls-h {
        padding: 10px 0px 0px 0px !important;
        font-size: 18px !important;
        line-height: 31px !important;
    }

    .welcome-sec-dtls-p {
        padding: 0px 0px 0px 0px !important;
        font-size: 13px !important;
    }

    .causes-sec-wrp {
        padding: 10px 0px 20px 0px !important;
    }

    .causes-h {
        padding: 0px 0px 0px 0px !important;
        font-size: 24px !important;
    }

    .causes-p {
        padding: 0px 0px 0px 0px !important;
        font-size: 12px !important;
    }

    .causes-box-ul li {
        font-size: 15px !important;
    }

    .causes-box-ul2 li {
        font-size: 15px !important;
    }

    .causes-box-h {
        padding: 7px 0px 13px 0px !important;
        font-size: 16px !important;
    }

        .causes-box-h::after {
            top: 40px !important;
        }

        .causes-box-h::before {
            top: 40px !important;
        }

    .causes-box-p {
        padding: 14px 0px 0px 0px !important;
        font-size: 13px !important;
        text-align: justify !important;
    }

    .causes-box-inr {
        padding: 6px 15px 13px 15px !important;
    }

    .causes-box {
        margin: 10px 0px 0px 0px !important;
    }

    .detail-sec-inr {
        padding: 20px 0px 10px 0px !important;
    }

    .detail-sec-icon {
        font-size: 41px !important;
    }

    .detail-sec-h {
        margin: -17px 0px 0px 0px !important;
        font-size: 41px !important;
    }

    .mission-sec {
        padding: 15px 0px 0px 0px !important;
    }

    .mission-sec-h {
        padding: 0px 0px 10px 0px !important;
        font-size: 22px !important;
    }

        .mission-sec-h::before {
            top: 38px !important;
        }

    .mission-box {
        margin: 15px 0px 0px 0px !important;
        padding: 11px 10px 11px 10px!important;
    }

    .mission-sec-inr {
        padding: 0px 0px 0px 0px !important;
    }

    .mission-box-a {
        font-size: 27px !important;
    }

    .mission-box-p {
        padding: 3px 0px 0px 0px !important;
        font-size: 13px !important;
    }

    .event-sec {
        padding: 15px 0px 0px 0px !important;
    }

    .event-sec-h {
        font-size: 22px !important;
    }

    .event-sec-inr {
        padding: 15px 0px 0px 0px !important;
    }

    .event-box-date {
        padding: 5px 0px 5px 0px !important;
        font-size: 27px !important;
        line-height: 28px !important;
    }

        .event-box-date span {
            font-size: 16px !important;
        }

    .event-box-dtls {
        padding: 0px 0px 0px 10px !important;
    }

    .event-box-dtls-h {
        padding: 0px 0px 0px 0px !important;
        font-size: 12px !important;
    }

    .event-box-dtls-ul {
        padding: 1px 0px 0px 0px !important;
    }

        .event-box-dtls-ul li a {
            padding: 0px 0px 0px 0px !important;
            font-size: 11px !important;
        }

    .mission-sec-wrp {
        padding: 0px 0px 0px 10px !important;
    }

    .cont-sec-inr {
        padding: 10px 0px 15px 0px !important;
    }

    .cont-sec-h {
        padding: 0px 0px 0px 0px !important;
        font-size: 19px !important;
        line-height: 35px !important;
    }

    .volt-group2-textbox {
        padding: 10px 0px 41px 10px !important;
        width: 90% !important;
    }

    .volt-group-btn {
        width: 82% !important;
    }

    .volt-img {
        padding: 20px 0px 0px 0px !important;
    }

    .volt-sec-inr {
        padding: 30px 0px 30px 0px !important;
    }

    .glry-sec-wrp {
        padding: 15px 0px 20px 0px !important;
        margin: 20px 0px 0px 0px !important;
    }

    .glry-sec {
        padding: 0px 0px 0px 0px !important;
    }

    .detail-sec {
        padding: 0px 0px 10px 0px !important;
    }

    .footer-p {
        font-size: 14px !important;
    }

    .footer-info-ul li {
        font-size: 14px !important;
    }

    .footer-icon {
        padding: 10px 8px 0px 0px !important;
    }

    .footer-social-icon-ul {
        padding: 7px 0px 0px 0px !important;
    }

    .footer-h {
        padding: 22px 0px 9px 0px !important;
    }

    .footer-sec-1 {
        padding: 10px 0px 0px 0px !important;
    }

    .footer-ul li {
        padding: 0px 0px 0px 0px !important;
    }

    .footer-ftr-inr {
        text-align: center;
    }

        .footer-ftr-inr a {
            font-size: 12px !important;
        }

        .footer-ftr-inr p {
            font-size: 14px;
        }

    .footer-ftr-inr-r-a {
        font-size: 14px !important;
    }

    .footer-ftr-inr-r {
        text-align: center;
    }

    .glry-inr {
        margin: 0px 0px 0px 0px !important;
    }

    .content-sec ul li a {
        font-size: 13px !important;
    }

    .link-btn-ul li a {
        font-size: 15px !important;
        padding: 2px 6px 2px 6px !important;
    }

    .header-inr {
        padding: 10px 0px 10px 0px;
    }

    /****************media about top images***************/
    .aboutus-page-bg {
        padding: 50px 0px 50px 0px;
    }

    .aboutus-pagetext-h2 {
        font-size: 24px;
        line-height: 0px;
    }

    .aboutagrani {
        margin: 10px 0px 0px 0px;
    }

    .footer-inr {
        padding: 10px 0px 30px 0px;
    }



    /****************end***************/

    /****************media***************/

    .footer-location:before {
        right: inherit;
        background-color: #fff;
    }

    .footer-location:after {
        right: inherit;
    }

    .footercontent-textsec {
        padding: 0px 0px 0px 0px;
    }

    .footer-officesec {
        margin: 10px 0px 0px 0px;
    }

    .footer-icons-text-h2 {
        line-height: 20px;
    }

    .footercontent-textsec {
        height: 100%;
    }

    .contentbox {
        margin: 10px 0px 0px 0px;
    }

    .footermap-sec {
        height: auto;
    }

    .abouttext-sec {
        margin: 30px 0px 30px 0px;
    }

    /****************login***************/

    .modal-body {
        width: 60%!important;
    }

    .loginimages {
        width: 40%!important;
    }

    .aboutus-pagge-heading-p {
        text-align: justify;
    }

    .aboutus-pagge {
        margin: 10px 0px 20px 0px;
    }

    .aboutpage-im {
        margin: 10px 0px 0px 0px;
    }
}
