﻿body {
    margin: 0;
}
/*font family*/
@font-face {
    font-family: 'NunitoSans-Bold';
    src: url('../Fonts/NunitoSans-Bold.ttf') format('truetype');
}

@font-face {
    font-family: 'NunitoSans-Medium';
    src: url('../Fonts/NunitoSans-Medium.ttf') format('truetype');
}

@font-face {
    font-family: 'NunitoSans-Regular';
    src: url('../Fonts/NunitoSans-Regular.ttf') format('truetype');
}

@font-face {
    font-family: 'NunitoSans-Light';
    src: url('../Fonts/NunitoSans-Light.ttf') format('truetype');
}
/*font family*/

/*Media query*/
/* Large desktop and laptops*/
@media (min-width: 1200px) {
}

/* Landscape tablets and medium desktops*/
@media (min-width: 992px) and (max-width: 1199px) {
}

/* medium tablets and medium laptop*/
@media (min-width: 768px) and (max-width: 991px) {
}

/* portrait tablets and small desktops*/
@media (max-width: 767px) {
}

/* Mobile and small Phones*/
@media (max-width: 480px) {
}
/*Media query*/
.abt-tag span {
    float: right;
}

.home-feature {
    border-radius: 10px;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
    margin: 10px 0px;
    padding: 15px 15px 10px;
}

.home-feature-01 {
    background-color: #1d753b;
    border-bottom: 3px solid #fcc272;
}

.home-feature-02 {
    background-color: #fcc272;
    border-bottom: 3px solid #1d753b;
}

.home-feature p {
    min-height: 235px;
    color: #fff;
}

.home-feature-02 p {
    color: #000;
}

.home-feature h6 {
    margin: 0px 0px 10px;
    text-align: center;
}

    .home-feature h6 img {
        width: 85px;
        border-radius: 50%;
        padding: 3px;
    }

.home-feature-01 h6 img {
    border: 1px solid #fcc272;
}

.home-feature-02 h6 img {
    border: 1px solid #1d753b;
}

.home-feature h3 {
    margin: 0px 0px 5px;
    color: #fff;
    font-family: NunitoSans-Medium;
    font-size: 17px;
    text-align: center;
    border-bottom: 1px solid #fff;
    padding: 0px 0px 5px;
}

.home-feature-01 h3 {
    color: #fcc272;
    border-bottom: 1px solid #fcc272;
}

.home-feature-02 h3 {
    color: #1d753b;
    border-bottom: 1px solid #1d753b;
}

.home-feature h5 {
    text-align: center;
}

    .home-feature h5 a {
        color: #fff;
        font-size: 15px;
        transition: all 0.5s;
    }

.home-feature-01 h5 a {
    color: #fcc272;
}

.home-feature-02 h5 a {
    color: #1d753b;
}

.home-feature h5 a:hover {
    text-decoration: underline;
}

.ptag01 p {
    font-size: 20px;
    line-height: 30px;
}

    .ptag01 p a {
        color: #1d753b;
        font-family: NunitoSans-Medium;
    }

        .ptag01 p a:hover {
            text-decoration: underline;
        }

.ptag01 ul {
    font-size: 20px;
    margin: 0px 0px 10px 20px;
}

    .ptag01 ul li {
        padding: 5px 0px;
    }

        .ptag01 ul li span {
            font-family: NunitoSans-Medium;
            color: #1d753b;
        }

.ptag02 p {
    color: #fff;
}

.bottom-line {
    border-bottom: 1px solid #fcc272;
    margin: 10px 0px 15px;
}

.bottom-line-gray {
    background-color: #eee;
    height: 30px;
    margin: 10px 0px 5px;
}

.vision-bg {
    background-image: linear-gradient(to top, rgba(0,0,0,0.2), rgba(0,0,0,0.1)), url(../Images/General/Vision-Bg.jpg);
    background-position: center;
    background-size: cover;
    background-attachment: fixed;
}

.mission-bg {
    background-image: linear-gradient(to top, rgba(0,0,0,0.2), rgba(0,0,0,0.4)), url(../Images/General/Mission-Bg.jpg);
    background-position: center;
    background-size: cover;
    background-attachment: fixed;
}

.pay-it-free-bg {
    background-image: linear-gradient(to top, rgba(0,0,0,0.4), rgba(0,0,0,0.4)), url(../Images/General/PayItFree-Bg.jpg);
    background-position: center;
    background-size: cover;
    background-attachment: fixed;
}

.mission {
    margin: 100px 0px;
}

.mission-vision-txt h1 {
    font-family: NunitoSans-Medium;
    color: #04e762;
    font-size: 35px;
}

.mission-vision-txt p {
    color: #fff;
    font-size: 20px;
    margin: 0px;
    line-height: 28px;
}

.mentor-process {
    margin: 10px 0px 15px;
    border: 1px solid #1d753b;
    background-color: #fff;
    border-radius: 3px;
    transition: all 0.5s;
    min-height: 475px;
}

    .mentor-process:hover {
        box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
        color: #134611
    }

    .mentor-process img {
        width: 100%;
        margin: 10px 0px 5px;
        border-radius: 65px 5px 5px 5px;
    }

    .mentor-process h5 {
        margin: 6px 0px 0px;
        position: absolute;
    }

        .mentor-process h5 span {
            background-color: #1d753b;
            color: #fff;
            padding: 5px 10px 5px 5px;
            border-radius: 3px 3px 25px 0px;
        }

    .mentor-process div {
        padding: 0px 10px 10px;
    }

    .mentor-process h4 {
        text-align: center;
        font-size: 15px;
        color: #fff;
        margin: 5px 0px;
        background-color: #72b01d;
        padding: 3px 5px;
        border-radius: 5px;
    }

    .mentor-process p {
        margin: 0px;
    }

.mentor-img-01 img, .mentor-img-02 img, .mentor-img-03 img {
    width: 100%;
    border: 1px solid #04e762;
    background-color: #fff;
    padding: 3px;
    border-radius: 5px;
}

.mentor-img-02 img {
    border: 1px solid #ccc;
}

.mentor-img-03 img {
    border: none;
    background-color: transparent;
}

.border-line {
    border-bottom: 1px solid #04e762;
    margin: 5px 0px 15px;
}

.student-bg {
    background-image: url(../Images/General/Student-Bg.jpg);
    background-position: center;
    background-size: cover;
    height: 420px;
}

.apply {
    padding: 250px 0px 0px;
}

.benefits, .purpose {
    margin: 10px 0px;
    background: linear-gradient(109.6deg, rgb(0, 204, 130) 11.2%, rgb(58, 181, 46) 91.7%);
    border-radius: 5px;
    padding: 15px;
    min-height: 445px;
    transition: all 0.5s;
    border-bottom: 3px solid #72b01d;
}

    .benefits:hover {
        box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
    }

.benefits-01 {
    background: linear-gradient(75.7deg, rgb(34, 126, 34) 3.8%, rgb(99, 162, 17) 87.1%);
}

.benefits img {
    width: 100%;
    background-color: #fff;
    padding: 1px;
    border-top-left-radius: 50%;
    border-top-right-radius: 50%;
}

.benefits h5 {
    margin: 10px 0px;
    font-size: 15px;
    color: #fff;
    padding-bottom: 10px;
    border-bottom: 1px solid #04e762;
    text-align: center;
}

.benefits p {
    margin: 0px;
    color: #fff;
}

.purpose {
    background: none;
    background-color: #fff;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}

    .purpose img {
        border-radius: 5px;
    }

    .purpose h5 {
        color: #1d753b;
        font-family: NunitoSans-Bold;
        font-size: 16px;
    }

    .purpose p {
        color: #000;
    }

.auto-height {
    min-height: unset;
}

    .auto-height h5 {
        border-bottom: none;
        margin: 10px 0px 0px;
        padding-bottom: 0px;
    }

.testimonial-bg {
    background-image: linear-gradient(to top, rgba(0,0,0,0.8), rgba(0,0,0,0.8)), url(../Images/General/Testimonial-Bg.jpg);
    background-position: center;
    background-size: cover;
    padding: 40px 0px;
}

.testimonial {
    background-color: rgba(0,0,0,0.8);
    border: 1px solid #04e762;
    border-radius: 5px;
    padding: 15px;
}

    .testimonial h6 {
        margin: 0px 0px 10px;
        font-size: 22px;
        color: #04e762;
    }

    .testimonial p {
        color: #fff;
    }

    .testimonial h5 i {
        padding: 3px 5px;
        font-size: 22px;
        background-color: #04e762;
        border-radius: 30px;
        margin-right: 5px;
        color: #000;
    }

    .testimonial h5 {
        color: #04e762;
        font-size: 15px;
        text-align: right;
        margin: 0px 0px;
    }

.footer-bg-01 {
    background-color: #134611;
    padding: 30px 0px 10px;
}

.footer-bg-02 {
    background-color: #1d753b;
}

.wid-left, .wid-right {
    position: relative;
    min-height: 1px;
    float: left;
    width: 45%;
}

.wid-right {
    width: 55%;
}

.student img {
    width: 100%;
}

.home-calendar h3 {
    margin: 0px 0px 10px;
    font-family: NunitoSans-Medium;
    color: #1d753b;
    font-size: 30px;
    line-height: 35px;
}

.home-calendar p {
    margin: 25px 0px 10px;
}

    .home-calendar p a {
        border: 1px solid #1d753b;
        background-color: #fcc272;
        color: #000;
        padding: 5px 10px;
        border-radius: 5px;
        font-family: NunitoSans-Medium;
        font-size: 17px;
        transition: all 0.5s;
    }

        .home-calendar p a:hover {
            background-color: #134611;
            color: #fff;
        }

.calendar {
    padding: 0px 40px;
}

.custom-calendar {
    width: 100%;
    margin-bottom: 0px;
}

    .custom-calendar tr td, .custom-calendar tr th {
        padding: 5px;
        text-align: center;
    }

.sub-head1 {
    margin: 0px;
    padding: 85px 0px;
    color: #fff;
    font-size: 45px;
}

.bg-about {
    background-image: linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.4)), url(../Images/General/Sub-About.jpg);
    background-position: center;
    background-size: cover;
}

.bg-importance {
    background-image: linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.4)), url(../Images/General/Sub-Importance.jpg);
    background-position: center;
    background-size: cover;
}

.bg-entrepreneur {
    background-image: linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.4)), url(../Images/General/Sub-Entrepreneur.jpg);
    background-position: center;
    background-size: cover;
}

.bg-payfree {
    background-image: linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.4)), url(../Images/General/Sub-PayItForward.jpg);
    background-position: center;
    background-size: cover;
}

.bg-work {
    background-image: linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.4)), url(../Images/General/Sub-Work.jpg);
    background-position: center;
    background-size: cover;
}

.bg-guidelines {
    background-image: linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.4)), url(../Images/General/Sub-Guidelines.jpg);
    background-position: center;
    background-size: cover;
}

.bg-purpose {
    background-image: linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.4)), url(../Images/General/Sub-Purpose.jpg);
    background-position: center;
    background-size: cover;
}

.bg-mission {
    background-image: linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.4)), url(../Images/General/Sub-Mission.jpg);
    background-position: center;
    background-size: cover;
}

.bg-team {
    background-image: linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.4)), url(../Images/General/Sub-Team.jpg);
    background-position: center;
    background-size: cover;
}

.bg-coaching {
    background-image: linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.4)), url(../Images/General/Sub-Coaching.jpg);
    background-position: center;
    background-size: cover;
}

.bg-eligibility {
    background-image: linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.4)), url(../Images/General/Sub-Eligibility.jpg);
    background-position: center;
    background-size: cover;
}

.bg-find-mentor {
    background-image: linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.4)), url(../Images/General/Sub-Find-Mentor.jpg);
    background-position: center;
    background-size: cover;
}

.bg-become-mentor {
    background-image: linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.4)), url(../Images/General/Sub-Become-Mentor.jpg);
    background-position: center;
    background-size: cover;
}

.bg-mentor-form {
    background-image: linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.4)), url(../Images/General/Sub-Mentor-Form.jpg);
    background-position: center;
    background-size: cover;
}

.bg-articles {
    background-image: linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.4)), url(../Images/General/Sub-Articles.jpg);
    background-position: center;
    background-size: cover;
}

.bg-books {
    background-image: linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.4)), url(../Images/General/Sub-Books.jpg);
    background-position: center;
    background-size: cover;
}

.bg-guides {
    background-image: linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.3)), url(../Images/General/Sub-Guides.jpg);
    background-position: center;
    background-size: cover;
}

.bg-videos {
    background-image: linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.4)), url(../Images/General/Sub-Videos.jpg);
    background-position: center;
    background-size: cover;
}

.bg-webinars {
    background-image: linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.3)), url(../Images/General/Sub-Webinars.jpg);
    background-position: center;
    background-size: cover;
}

.bg-events {
    background-image: linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.4)), url(../Images/General/Sub-Events.jpg);
    background-position: center;
    background-size: cover;
}

.bg-success {
    background-image: linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.3)), url(../Images/General/Sub-Success.jpg);
    background-position: center;
    background-size: cover;
}

.bg-contact {
    background-image: linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.3)), url(../Images/General/Sub-Contact.jpg);
    background-position: center;
    background-size: cover;
}

.bg-mentorship-calendar {
    background-image: linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.3)), url(../Images/General/Sub-Mentorship-Calendar.jpg);
    background-position: center;
    background-size: cover;
}

.bg-faq {
    background-image: linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.3)), url(../Images/General/Sub-FAQs.jpg);
    background-position: center;
    background-size: cover;
}

.bg-blog {
    background-image: linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.3)), url(../Images/General/Sub-Blog.jpg);
    background-position: center;
    background-size: cover;
}

.bg-sitemap {
    background-image: linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.3)), url(../Images/General/Sub-Sitemap.jpg);
    background-position: center;
    background-size: cover;
}

.bg-terms {
    background-image: linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.3)), url(../Images/General/Sub-Terms.jpg);
    background-position: center;
    background-size: cover;
}

.bg-policy {
    background-image: linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.3)), url(../Images/General/Sub-Policy.jpg);
    background-position: center;
    background-size: cover;
}

.div-01 {
    margin: 10px 0px;
    padding: 10px;
    border-radius: 5px;
    box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
}

    .div-01 img {
        width: 100%;
        border-radius: 5px;
        margin-bottom: 5px;
    }

    .div-01 h3 {
        margin: 5px 0px;
        font-family: NunitoSans-Bold;
        color: #1d753b;
        font-size: 16px;
    }

    .div-01 p {
        margin: 0px;
    }

.tbl-01 {
    width: 100%;
}

    .tbl-01 tr td {
        padding: 3px 0px;
    }

        .tbl-01 tr td:nth-child(1) {
            width: 5%;
        }

        .tbl-01 tr td i {
            color: #1d753b;
            font-size: 18px;
        }

.team-left img {
    width: 100%;
    border: 1px solid #72b01d;
    padding: 5px;
    border-radius: 5px;
    margin-bottom: 10px;
}

.team-right h3, .team-right h4 {
    margin: 0px 0px 5px;
    font-family: NunitoSans-Bold;
    color: #1d753b;
    font-size: 20px;
}

.team-right h4 {
    color: #000;
    font-size: 15px;
    margin: 0px 0px 10px;
}

.gray-box {
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
    border-radius: 5px;
    border-bottom: 3px solid #72b01d;
    margin: 10px 0px;
    padding: 15px 15px 10px;
}

    .gray-box h5 {
        margin: 0px 0px 5px;
        font-size: 14px;
    }

    .gray-box h4 {
        margin: 20px 0px 10px;
    }

.form-txtbx, .grd-txtbx {
    border: 1px solid #000;
    background-color: #fff;
    width: 100%;
    padding: 10px 5px;
    border-radius: 5px;
    transition: all 0.5s;
    line-height: 20px;
    font-size: 15px;
}

.grd-txtbx {
    background-color: #f1f1f1;
}

.form-txtbx:focus {
    border: 1px solid #1d753b;
    color: #134611
}

.form-calendar-txtbx {
    width: 85%;
}

.grd-savebtn, .grd-addbtn {
    border: 1px solid #72b01d;
    background-color: #72b01d;
    color: #fff;
    border-radius: 3px;
    padding: 0px 6px;
    float: right;
    transition: all 0.5s;
}

    .grd-savebtn:hover, .grd-addbtn:hover {
        border: 1px solid #1d753b;
        background-color: #1d753b;
    }

.grd-addbtn {
    font-size: 20px;
}

.calendar-gif {
    width: 30px;
    margin: 0px 0px -10px 5px;
}

.form-btn, .search-btn, .login-btn {
    border: 1px solid #1d753b;
    background-color: #134611;
    width: 80px;
    padding: 7px 5px;
    border-radius: 5px;
    transition: all 0.5s;
    color: #fff;
    font-family: NunitoSans-Regular;
    font-size: 15px;
    min-height: 35px;
}

    .form-btn:hover {
        border: 1px solid #134611;
        background-color: #1d753b;
    }

.search-btn {
    border: 1px solid #72b01d;
    background-color: #72b01d;
    color: #fff;
}

    .search-btn:hover {
        border: 1px solid #134611;
        background-color: #04e762;
        color: #000;
    }

.login-btn {
    border: 1px solid #04e762;
    background-color: #134611;
    color: #fff;
}

    .login-btn:hover {
        border: 1px solid #134611;
        background-color: #04e762;
        color: #000;
    }

.form-btn-txt {
    margin: 5px 0px 0px;
    border: none;
    background-color: transparent;
    color: #fff;
    transition: all 0.5s;
}

    .form-btn-txt:hover {
        color: #04e762;
    }

.font-icon i {
    color: #04e762;
    font-size: 18px;
}

.form-captcha {
    color: #1d753b;
    font-family: NunitoSans-Bold;
}

.user-help {
    margin: 0px 0px 10px;
    color: #04e762;
    font-size: 11px;
}

.grd-savebtn, .grd-addbtn {
    border: 1px solid #ffd400;
    background-color: #e67817;
    color: #fff;
    border-radius: 3px;
    padding: 0px 6px;
    float: right;
    transition: all 0.5s;
}

    .grd-savebtn:hover, .grd-addbtn:hover {
        border: 1px solid #e67817;
        background-color: #ffd400;
        color: #000;
    }

.grd-addbtn {
    font-size: 20px;
}

.navtop {
    margin-top: 30px;
}

.mtop {
    margin-top: 20px;
}

.mentor-img img {
    width: 180px;
    border-radius: 5px;
    margin-bottom: 5px;
}

.mentor-img p {
    font-family: NunitoSans-Bold;
    color: #1d753b;
    font-size: 16px;
}

    .mentor-img p span {
        color: #000;
        font-size: 15px;
    }

.become-mentor {
    margin: 10px 0px;
}

    .become-mentor h6, .become-mentor h5, .become-mentor h4 {
        margin: 0px 0px 5px;
        text-align: center;
    }

        .become-mentor h6 span {
            padding: 5px 6px;
            background-color: #04e762;
            color: #000;
            font-family: NunitoSans-Bold;
            border-radius: 50%;
            font-size: 15px;
        }

    .become-mentor h5 {
        margin: 0px 0px 10px;
    }

        .become-mentor h5 img {
            width: 200px;
            border-radius: 50%;
            border: 1px solid #04e762;
            padding: 2px;
        }

    .become-mentor h4 {
        color: #1d753b;
        font-family: NunitoSans-Bold;
        font-size: 16px;
    }

.mentor-form {
    text-align: left;
    margin: 0px;
}

    .mentor-form a {
        padding: 7px 10px 7px 0px;
        font-family: NunitoSans-Bold;
        font-size: 16px;
    }

        .mentor-form a i {
            padding: 9px 10px 14px 10px;
            font-size: 20px;
        }

.user-account {
    text-align: center;
    padding: 5px 10px;
    background: linear-gradient(to right, #1d753b, #5c8001);
    box-shadow: rgba(0, 0, 0, 0.15) 0px 5px 10px;
    border-radius: 5px;
    margin: 5px 0px;
    float: right;
    width: auto;
}

.welcome {
    color: #fff;
    margin: 0px;
    font-family: NunitoSans-Medium;
    line-height: 20px;
    font-size: 14px;
}

.my-account {
    margin: 0px;
    line-height: 20px;
    font-size: 14px;
}

    .my-account a {
        color: #fff;
        transition: all 0.5s;
        font-family: NunitoSans-Medium;
    }

        .my-account a:hover {
            color: #04e762;
        }

    .my-account i {
        color: #04e762;
    }

.form-message, .form-message-01 {
    color: #1d753b;
    font-family: NunitoSans-Medium;
    font-size: 17px;
}

.form-message-01 {
    color: #04e762;
}

.registration-box {
    background-color: #fff;
    box-shadow: rgba(0, 0, 0, 0.5) 0px 5px 15px;
    border-radius: 5px;
    border-bottom: 3px solid #72b01d;
    margin: 10px 0px;
}

    .registration-box table {
        width: 100%;
    }

        .registration-box table tr td:nth-child(1) {
            width: 70%;
        }

.registration-box-bg {
    background-image: linear-gradient(rgba(0,0,0,0.1), rgba(0,0,0,0.1)), url(../Images/General/Books-Bg.jpg);
    background-position: center;
    background-size: cover;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 3px;
}

.sitemap-box-bg {
    background-image: linear-gradient(rgba(0,0,0,0.1), rgba(0,0,0,0.1)), url(../Images/General/Sitemap.jpg);
    background-position: center;
    background-size: cover;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 3px;
}

.registration-box-inside {
    padding: 20px;
}

    .registration-box-inside h4, .admin-box-form h4 {
        margin: 10px 0px 10px;
        font-family: NunitoSans-Bold;
        color: #1d753b;
        font-size: 16px;
        border-bottom: 1px solid #fcc272;
        padding-bottom: 10px;
    }

    .registration-box-inside h5, .admin-box-form h5 {
        margin: 5px 0px 10px;
        color: #000;
        font-size: 15px;
        font-family: NunitoSans-Medium;
        line-height: 21px;
    }

        .registration-box-inside h5 span, .admin-box-form h5 span {
            color: #72b01d;
            font-family: NunitoSans-Medium;
            font-size: 13px;
        }

    .registration-box-inside h3 {
        margin: 0px 0px 10px;
        font-family: NunitoSans-Medium;
        color: #000;
        font-size: 15px;
    }

.admin-box-edit h4 span {
    float: right;
    background-color: #72b01d;
    padding: 5px;
    border-radius: 5px;
    transition: all 0.5s;
}

    .admin-box-edit h4 span:hover {
        background-color: #134611;
    }

    .admin-box-edit h4 span input {
        border: none;
        background-color: transparent;
        padding: 0px;
        transition: all 0.5s;
        color: #fff;
        font-size: 14px;
        font-family: NunitoSans-Regular;
        line-height: 18px;
    }

    .admin-box-edit h4 span i {
        color: #04e762;
        font-size: 15px;
    }

.lblSuccessMessage {
    font-family: NunitoSans-Medium;
    color: #1d753b;
    font-size: 17px;
    margin: 0px 0px 10px;
    line-height: 25px;
}

.registration-tbl {
    width: 100%;
    margin: 0px 0px 20px;
}

    .registration-tbl tr td {
        padding: 5px;
        border: 1px solid #ccc;
    }

        .registration-tbl tr td:nth-child(1) {
            width: 40%;
        }

        .registration-tbl tr td table tr td:nth-child(1) {
            width: auto;
        }

        .registration-tbl tr td a {
            color: rgb(0, 38, 255);
        }

            .registration-tbl tr td a:hover {
                color: #1d753b;
                text-decoration: underline;
            }

.tbl-bg-01 {
    background-color: #134611;
    color: #fff;
}

.tbl-bg-02 {
    background-color: #f1f1f1;
    color: #000;
}

.registration-bg {
    background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0,0,0,0.1)), url(../Images/General/Registration-Bg.jpg);
    background-position: center;
    background-size: cover;
    padding: 40px 0px;
}

.login-bg {
    background-image: linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.3)), url(../Images/General/Login-Bg.jpg);
    background-position: center;
    background-size: cover;
    padding: 40px 0px;
}

.admin-module-bg {
    background-image: linear-gradient(rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0.2)), url(../Images/General/Admin-Bg.jpg);
    background-position: center;
    background-size: cover;
    background-attachment: fixed;
}

.login-table {
    width: 100%;
    min-height: 275px;
}

    .login-table tr td {
        vertical-align: middle;
    }

.ddlCalendar {
    width: 100%;
}

    .ddlCalendar tr td {
        width: 33.333%;
        padding: 5px;
    }

        .ddlCalendar tr td div {
            background-color: #fff;
            box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 10px;
            border-radius: 5px;
            border-bottom: 3px solid #72b01d;
            padding: 15px
        }

        .ddlCalendar tr td table {
            width: 100%;
        }

            .ddlCalendar tr td table tr td {
                padding: 0px;
            }

                .ddlCalendar tr td table tr td:nth-child(2) {
                    text-align: right;
                }

                .ddlCalendar tr td table tr td h1, .ddlCalendar tr td table tr td h3 {
                    color: #000;
                    font-family: NunitoSans-Bold;
                    margin: 0px 0px 10px;
                    font-size: 14px;
                }

                    .ddlCalendar tr td table tr td h1 i {
                        font-size: 30px;
                        padding-right: 5px;
                        color: #1d753b;
                    }

                .ddlCalendar tr td table tr td h3 {
                    color: #000;
                    font-size: 14px;
                    margin: 15px 0px;
                }

                    .ddlCalendar tr td table tr td h3 span {
                        color: #72b01d;
                        font-size: 16px;
                    }

                .ddlCalendar tr td table tr td h4 {
                    margin: 0px 0px 10px;
                    font-size: 14px;
                    font-family: NunitoSans-Medium;
                    line-height: 20px;
                }

    .ddlCalendar .ddlCalendar-disable table tr td h1,
    .ddlCalendar .ddlCalendar-disable table tr td h3,
    .ddlCalendar .ddlCalendar-disable table tr td h4,
    .ddlCalendar .ddlCalendar-disable table tr td h1 i,
    .ddlCalendar .ddlCalendar-disable table tr td h3 span {
        color: #8c8c8c;
    }

.ddlArticles {
    margin: 0px 0px 10px;
}

    .ddlArticles tr td table {
        width: 100%;
    }

        .ddlArticles tr td table tr td {
            padding: 5px;
            border-bottom: 1px solid #fcc272;
        }

            .ddlArticles tr td table tr td a {
                color: #1d753b;
            }

                .ddlArticles tr td table tr td a:hover {
                    color: #72b01d;
                    text-decoration: underline;
                }

            .ddlArticles tr td table tr td i {
                color: #04e762;
                font-size: 17px;
            }

            .ddlArticles tr td table tr td:nth-child(1) {
                width: 15px;
            }

.ddlFaqs tr td table tr td p {
    margin: 0px;
}

.ddlBooks tr td table {
    width: 100%;
    background-color: #fff;
    box-shadow: rgba(0, 0, 0, 0.5) 0px 5px 15px;
    border-radius: 5px;
    border-bottom: 3px solid #72b01d;
    margin: 5px 0px 10px;
}

    .ddlBooks tr td table tr td {
        padding: 15px;
    }

        .ddlBooks tr td table tr td img {
            width: 150px;
        }

        .ddlBooks tr td table tr td:nth-child(1) {
            width: 20%;
        }

        .ddlBooks tr td table tr td h3 {
            margin: 0px 0px 15px;
            color: #000;
            font-family: NunitoSans-Bold;
            font-size: 20px;
            line-height: 24px;
        }

            .ddlBooks tr td table tr td h3 span {
                font-size: 15px;
            }

        .ddlBooks tr td table tr td p img {
            width: 32px;
            padding-right: 5px;
        }

        .ddlBooks tr td table tr td p a {
            font-family: NunitoSans-Medium;
            text-decoration: underline;
            color: #1d753b;
            transition: all 0.5s;
        }

            .ddlBooks tr td table tr td p a:hover {
                color: #134611;
            }

.event-table {
    margin: 0px 0px 15px;
}

    .event-table tr td p {
        margin: 0px;
    }

.videos {
    border: 1px solid #1d753b;
    background-color: #1d753b;
    border-radius: 5px;
    padding: 5px;
    margin: 15px 0px;
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}

    .videos iframe {
        width: 100%;
        height: 235px;
    }

    .videos p {
        margin: 5px 0px 0px;
        text-align: center;
        line-height: 18px;
        color: #fff;
    }

.sitemap ul li {
    color: #1d753b;
}

    .sitemap ul li a {
        color: #000;
        transition: all 0.5s;
    }

        .sitemap ul li a:hover {
            color: #1d753b;
        }

.ddlViewSlot h2 {
    margin: 0px 0px 5px 0px;
    text-align: right;
    font-size: 14px;
    color: #000;
    font-family: NunitoSans-Bold;
}

    .ddlViewSlot h2 span {
        color: #1d753b;
    }

.ddlViewSlot h3 {
    margin: 0px 0px 5px;
    font-size: 16px;
    color: #1d753b;
    font-family: NunitoSans-Bold;
}

.ddlViewSlot h4 {
    margin: 0px 0px 5px;
    font-size: 14px;
    color: #000;
    font-family: NunitoSans-Bold;
}

.ddlViewSlot p i {
    color: #1d753b;
    padding-right: 5px;
}

.ddlViewSlotDetails h1 {
    color: #000;
    font-family: NunitoSans-Bold;
    margin: 0px 0px 5px;
    font-size: 14px;
}

    .ddlViewSlotDetails h1 span {
        padding-left: 10px;
    }

    .ddlViewSlotDetails h1 i {
        font-size: 20px;
        color: #1d753b;
        padding-right: 5px;
    }

.ddlViewSlotDetails h3 {
    font-size: 15px;
    color: #fff;
    border-radius: 5px;
    margin: 0px 0px 10px;
    line-height: 24px;
    display: inline-block;
    padding: 10px;
    box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;
    background-color: #1d753b;
    font-family: NunitoSans-Medium;
    position: absolute;
    top: 28px;
    right: 1%;
}

    .ddlViewSlotDetails h3 span {
        color: #fcc272;
        display: inline-flex;
        min-width: 65px
    }

.ddlViewSlotDetails-report h3 {
    position: relative;
    top: 0;
    float: right;
    margin: -43px -32px -48px 0px;
}

.ddlViewSlotDetails h4 {
    font-size: 14px;
    font-family: NunitoSans-Medium;
    line-height: 20px;
}

.user-info {
    background-color: #fcc272;
    float: left;
    padding: 10px 10px 5px;
    border-radius: 5px;
    box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 1px 3px 1px;
    margin-bottom: 10px;
}

    .user-info h3 {
        background-color: #1d753b;
        margin: 0px 0px 5px;
        border-radius: 5px;
        padding: 3px 5px;
        line-height: 20px;
        color: #fff;
        font-family: NunitoSans-Regular;
        font-size: 15px;
    }

    .user-info h4 {
        margin: 0px 0px 0px;
        color: #000;
        font-family: NunitoSans-Regular;
        font-size: 15px;
    }

    .user-info p {
        font-family: NunitoSans-Medium;
        margin: 0px;
        color: #000;
    }

        .user-info h4 i, .user-info p i {
            color: #1d753b;
            width: 20px;
        }

.mentorship-slot-bg {
    background-image: linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.1)), url(../Images/General/Mentorship-Calendar-Bg.jpg);
    background-position: center;
    background-size: cover;
    border-radius: 5px;
    padding: 20px;
    margin: 10px 0px 0px;
}

.mentorship-calendar-slot-bg {
    background-image: linear-gradient(rgba(0,0,0,0.3), rgba(0,0,0,0.1)), url(../Images/General/Mentorship-Calendar-Slot-Bg.jpg);
    background-position: center;
    background-size: cover;
    border-radius: 5px;
    padding: 20px;
    margin: 10px 0px 0px;
}

.mentorship-calendar-bg {
    background-color: #fff;
    margin: 10px 0px;
    overflow-x: auto;
}

.mentorship-calendar {
    width: 100%;
}

    .mentorship-calendar tr td table {
        background-color: #1d753b;
    }

        .mentorship-calendar tr td table tr td {
            padding: 5px;
            color: #fff;
            font-family: NunitoSans-Medium;
            background-color: #1d753b;
        }

            .mentorship-calendar tr td table tr td a {
                background-color: #fcc272;
                font-family: NunitoSans-Medium;
                padding: 0px 7px;
                border-radius: 15px;
                font-size: 18px;
            }

    .mentorship-calendar tr th {
        text-align: center;
        padding: 5px;
        font-weight: 500;
        background-color: #fcc272;
        border: 1px solid #1d753b;
    }

    .mentorship-calendar tr td {
        padding: 5px;
        font-size: 12px;
        line-height: 17px;
        border: 1px solid #72b01d;
        height: 80px;
    }

        .mentorship-calendar tr td a {
            color: #fff;
        }

        .mentorship-calendar tr td span {
            font-size: 11px;
        }

            .mentorship-calendar tr td span span {
                font-size: 10px;
                line-height: 15px;
            }

    .mentorship-calendar tr:nth-child(1) td {
        height: auto;
        padding: 5px;
    }

    .mentorship-calendar td ul {
        list-style-type: none;
        margin: 0px 0px 0px -40px;
    }

        .mentorship-calendar td ul li {
            padding: 2px 0px;
        }

            .mentorship-calendar td ul li:nth-child(2) {
                border-top: 1px solid #04e762;
            }

.ddlMentorReview {
    width: 100%;
    margin-bottom: 10px;
}

    .ddlMentorReview tr td {
        padding: 5px;
        border-bottom: 1px solid #eee;
    }

        .ddlMentorReview tr td:nth-child(1) {
            width: 20%;
        }

        .ddlMentorReview tr td a {
            color: #1d753b;
            text-decoration: underline;
        }

.ddlMentorFeedback {
    width: 100%;
    margin-bottom: 10px;
}

    .ddlMentorFeedback tr th, .ddlMentorFeedback tr td {
        border: 1px solid #72b01d;
        padding: 5px;
    }

    .ddlMentorFeedback tr td {
        vertical-align: top;
    }

    .ddlMentorFeedback tr th {
        background-color: #1d753b;
        font-weight: 500;
        color: #fff;
    }

.ddlViewMentorship {
    width: 100%;
    margin-bottom: 10px;
}

    .ddlViewMentorship tr th, .ddlViewMentorship tr td {
        border: 1px solid #72b01d;
        padding: 5px;
    }

    .ddlViewMentorship tr td {
        vertical-align: top;
    }

        .ddlViewMentorship tr td:nth-child(1) {
            width: 35%;
        }

    .ddlViewMentorship tr th {
        background-color: #1d753b;
        font-weight: 500;
        color: #fff;
    }

.confirm-bg {
    background-image: url(../Images/General/Graduation-Bg.jpg);
    background-position: center;
    background-size: cover;
    min-height: 350px;
}

.ms-table {
    overflow: auto;
}

    .ms-table table {
        width: 100%;
    }

        .ms-table table tr th, .ms-table tr td {
            padding: 3px;
            font-size: 14px;
            font-weight: 500;
            border: 1px solid #ccc;
            line-height: 20px;
        }

        .ms-table table tr th {
            background-color: #72b01d;
            color: #fff;
        }

        .ms-table table tr td p {
            margin: 0px;
            font-family: NunitoSans-Regular;
            font-size: 14px;
        }

        .ms-table table tr td i {
            color: #72b01d;
            padding-right: 5px;
        }

.wid01 {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
    float: left;
    width: 20%;
}

.coaching {
    margin: 10px 0px;
    width: 100%;
}

    .coaching tr th, .coaching tr td {
        padding: 5px;
        border: 1px solid #72b01d;
    }

    .coaching tr th {
        background-color: #134611;
        color: #fff;
        font-weight: normal;
    }

.eligibility {
    margin: 20px 0px 10px;
    font-size: 16px;
    width: 100%;
}

    .eligibility tr td {
        padding: 10px 0px;
        border-bottom: 1px solid rgba(0,0,0,0.2);
    }

    .eligibility tr:nth-child(1) {
        border-top: 1px solid rgba(0,0,0,0.2);
    }

    .eligibility tr td:nth-child(1) {
        width: 5%;
    }

    .eligibility tr td i {
        color: #72b01d;
    }

.guidelines h5 {
    font-family: NunitoSans-Bold;
    color: #1d753b;
    font-size: 17px;
    margin: 0px 0px 2px;
}

.guidelines p {
    margin: 0px 0px 15px;
}

.mentee-reg-details h3 {
    margin: 10px 0px 10px;
    font-family: NunitoSans-Medium;
    color: #1d753b;
    font-size: 16px;
    border-bottom: 1px solid #04e762;
    border-top: 1px solid #04e762;
    padding: 10px 5px;
    background-color: rgba(204, 255, 204, 0.2);
}

.mentee-reg-details h4 {
    font-size: 16px;
    font-family: NunitoSans-Bold;
    margin: 0px 0px 10px;
    line-height: 24px;
}

    .mentee-reg-details h4 span {
        font-size: 15px;
        font-family: NunitoSans-Medium;
    }

        .mentee-reg-details h4 span i {
            color: #72b01d;
            padding-right: 5px;
        }

.mentee-reg-details table {
    width: 100%;
    font-family: NunitoSans-Medium;
    font-size: 14px;
}

    .mentee-reg-details table tr td {
        padding: 5px;
        vertical-align: top;
    }

        .mentee-reg-details table tr td a {
            color: #0096FF;
            transition: all 0.5s;
        }

            .mentee-reg-details table tr td a:hover {
                color: #72b01d;
                text-decoration: underline;
            }

        .mentee-reg-details table tr td:nth-child(1) {
            width: 35%;
        }

.mentee-reg-all {
    height: 350px;
    overflow-x: auto;
}

/*Rounded switch*/
/* The switch - the box around the slider */
.switch {
    position: relative;
    display: inline-block;
    width: 60px;
    height: 34px;
}

    /* Hide default HTML checkbox */
    .switch input {
        opacity: 0;
        width: 0;
        height: 0;
    }

/* The slider */
.slider {
    position: absolute;
    cursor: pointer;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #ccc;
    -webkit-transition: .4s;
    transition: .4s;
}

    .slider:before {
        position: absolute;
        content: "";
        height: 26px;
        width: 26px;
        left: 4px;
        bottom: 4px;
        background-color: white;
        -webkit-transition: .4s;
        transition: .4s;
    }

input:checked + .slider {
    background-color: #72b01d;
}

input:focus + .slider {
    box-shadow: 0 0 1px #72b01d;
}

input:checked + .slider:before {
    -webkit-transform: translateX(26px);
    -ms-transform: translateX(26px);
    transform: translateX(26px);
}

/* Rounded sliders */
.slider.round {
    border-radius: 34px;
}

    .slider.round:before {
        border-radius: 50%;
    }

.quote-table table {
    width: 100%;
}

    .quote-table table tr td:nth-child(1) {
        width: 20%;
    }

    .quote-table table tr td img {
        width: 100px;
    }

    .quote-table table tr td h3 {
        margin: 0px 0px 10px;
        font-family: NunitoSans-Medium;
        font-size: 18px;
        color: #000;
        line-height: 26px;
    }

        .quote-table table tr td h3 span {
            float: right;
            color: #1d753b;
        }

        .quote-table table tr td h3 i {
            color: #fcc272;
        }
/*Media query*/
/* Large desktop and laptops*/
@media (min-width: 1200px) {

    .home-calendar {
        padding: 120px 50px 100px;
    }
}

/* Landscape tablets and medium desktops*/
@media (min-width: 992px) and (max-width: 1199px) {

    .slider-txt tr td {
        padding: 0px 0px;
    }

        .slider-txt tr td h1 {
            padding: 50px 0px 0px;
            font-size: 40px;
        }

            .slider-txt tr td h1 span {
                font-size: 55px;
            }

        .slider-txt tr td h2 {
            padding: 0px 100px;
            font-size: 32px;
            line-height: 35px;
        }

    .home-calendar {
        padding: 70px 30px 0px;
    }

        .home-calendar h3 {
            font-size: 30px;
            line-height: 30px;
        }

        .home-calendar p {
            margin: 15px 0px 10px;
        }

            .home-calendar p a {
                font-size: 16px;
            }

    .quote-text h3 {
        font-size: 26px;
        line-height: 35px;
    }
}

/* medium tablets and medium laptop*/
@media (min-width: 768px) and (max-width: 991px) {

    .ptag01 p {
        font-size: 18px;
        line-height: 27px;
    }

    .ptag01 ul {
        font-size: 18px;
    }

    .mentor-process div {
        text-align: center;
    }

        .mentor-process div p {
            text-align: left;
        }

    .wid-left {
        width: 40%;
    }

    .wid-right {
        width: 60%;
    }

    .sub-head1 {
        padding: 80px 0px;
    }

    .slider-txt tr td {
        padding: 0px 0px;
    }

        .slider-txt tr td h1 {
            padding: 70px 0px 0px;
            font-size: 30px;
            margin: 0px 0px 20px;
        }

            .slider-txt tr td h1 span {
                font-size: 45px;
            }

        .slider-txt tr td h2 {
            padding: 0px 100px;
            font-size: 25px;
            line-height: 28px;
        }

    .home-calendar {
        padding: 70px 30px 0px;
    }

        .home-calendar h3 {
            font-size: 22px;
            line-height: 20px;
        }

        .home-calendar p {
            margin: 15px 0px 10px;
        }

            .home-calendar p a {
                font-size: 15px;
            }

    .become-mentor h5 img {
        width: 175px;
    }

    .user-account {
        padding: 5px 10px;
    }

    .registration-box table tr td:nth-child(1) {
        width: 80%;
    }

    .wid01 {
        width: 25%;
    }

    .quote-text h3 {
        font-size: 23px;
        line-height: 30px;
    }

    .quote-img p img {
        width: 120px;
    }
}

/* portrait tablets and small desktops*/
@media (max-width: 767px) {
    .fixed-top {
        position: relative;
    }

    .quote-table table tr td img {
        width: 75px;
    }

    .quote-table table tr td h3 {
        font-size: 16px;
        line-height: 22px;
    }

    .mission-vision-txt h1 {
        font-size: 25px;
    }

    .mission-vision-txt p {
        font-size: 16px;
        line-height: inherit;
    }

    .user-account {
        background: linear-gradient(to right, #fff, #fff);
        float: none;
        width: 100%;
    }

    .welcome {
        color: #72b01d;
    }

    .my-account a {
        color: #000;
    }

        .my-account a:hover {
            color: #72b01d;
        }

    .my-account i {
        color: #72b01d;
    }

    .mentor-form a i {
        font-size: 15px;
    }

    .mentor-form a {
        font-family: NunitoSans-Regular;
        font-size: 14px;
    }

    .ptag01 p {
        font-size: 15px;
        line-height: inherit;
    }

    .ptag01 ul {
        font-size: 15px;
    }

    .mission-bg {
        background-image: linear-gradient(to top, rgba(0,0,0,0.3), rgba(0,0,0,0.3)), url(../Images/General/Mission-Bg.jpg);
    }

    .mission {
        margin: 60px 0px;
    }

    .mentor-process, .benefits {
        min-height: 0px;
    }

        .mentor-process div {
            text-align: center;
        }

            .mentor-process div p {
                text-align: left;
            }

    .mentor-img-01 img, .student img {
        width: 65%;
    }

    .apply {
        padding: 0px 0px 0px;
    }

    .wid-left, .wid-right {
        width: 100%;
    }

    .student {
        text-align: center;
        margin: 0px 0px 15px;
    }

    .bg-03 {
        border-top-left-radius: 0px;
    }

    .custom-calendar {
        margin-bottom: 20px;
    }

    .home-calendar {
        padding: 20px 0px;
        text-align: center;
    }

        .home-calendar h3 {
            font-size: 20px;
            line-height: 18px;
        }

        .home-calendar p {
            margin: 15px 0px 10px;
        }

            .home-calendar p a {
                font-size: 14px;
            }

    .fixed-ht {
        height: auto;
    }

    .sub-head1 {
        padding: 50px 0px;
    }

    .slider-txt {
        height: 50vh;
    }

        .slider-txt tr td {
            padding: 0px 0px;
        }

            .slider-txt tr td h1 {
                padding: 0px 0px 0px;
                font-size: 22px;
                margin: 0px;
            }

                .slider-txt tr td h1 span {
                    font-size: 28px;
                }

            .slider-txt tr td h2 {
                padding: 0px 15px;
                font-size: 18px;
                line-height: 20px;
            }

    .team-right h3 {
        font-size: 16px;
    }

    .team-right h4 {
        font-size: 14px;
    }

    .navtop {
        margin-top: 15px;
    }

    .mtop {
        margin-top: 10px;
    }

    .become-mentor h5 img {
        width: 175px;
    }

    .registration-bg {
        padding: 20px 0px;
    }

    .registration-box table tr td:nth-child(1) {
        width: 100%;
    }

    .registration-box table tr td:nth-child(2) {
        display: none;
    }

    .ddlCalendar tr td table tr td h1, .ddlCalendar tr td table tr td h3 {
        color: #1d753b;
        font-family: NunitoSans-Regular;
        font-size: 14px;
    }

        .ddlCalendar tr td table tr td h1 i {
            font-size: 15px;
        }

    .ddlCalendar tr td table tr td h3, .ddlCalendar tr td table tr td h4 {
        font-size: 14px;
        margin: 10px 0px;
    }

        .ddlCalendar tr td table tr td h3 span {
            font-size: 15px;
        }

    .ddlCalendar tr td table tr td h4 {
        font-family: NunitoSans-Regular;
    }

    .ddlBooks tr td table tr td h3, .ddlBooks tr td table tr td h3 span, .ddlBooks tr td table tr td p a {
        font-family: NunitoSans-Regular;
        font-size: 14px;
        line-height: 20px;
    }

    .ddlBooks tr td table tr td img {
        width: 85px;
    }

    .videos {
        min-height: 270px;
    }

        .videos iframe {
            height: 175px;
        }

    .ddlViewSlot h2 {
        margin: 0px 0px 10px 0px;
        text-align: left;
    }

    .ddlViewSlotDetails h3 {
        position: relative;
        top: 0;
        right: 0;
    }

    .ddlViewSlotDetails h3, .ddlViewSlotDetails-report h3 {
        position: relative;
        top: 0;
        float: left;
        margin: 0px 0px 10px;
        right: 0;
    }

    .wid01 {
        width: 100%;
    }

    .eligibility {
        font-size: 15px;
    }

    .quote-text h3 {
        font-size: 18px;
        line-height: 25px;
        text-align: left;
    }

    .quote-img p img {
        width: 100%;
    }
}

/* Mobile and small Phones*/
@media (max-width: 480px) {

    .home-calendar h3 {
        font-size: 18px;
    }
}
/*Media query*/
