﻿.containerSmall {
    max-width: 1240px;
}

@media screen and (max-width:900px) {
    .containerSmall { 
        max-width: 100%;
    }
    .main-menu-wrapper .logo {
        width: 72%;
        margin-top: 10px;
    }

    .blogspp {
        height: auto;
    }

    .theme-main-header .top-header .left-widget .social-icon li {
        border-right: none;
    }

        .theme-main-header .top-header .left-widget .social-icon li:first-child {
            border-left: none;
        }

    .theme-main-header .top-header .right-widget > li.quote a {
        display: inherit !important;
        padding: 0 20px;
    }

    .facboxsecc-a {
        font-size: 15px;
    }

    .feature-banner {
        margin: 40px 0 50px 0;
    }

    .consultation-form .theme-title h2 {
        font-size: 25px !important;
    }

    .playstoresehead {
        height: auto !important;
        padding: 20px 30px 20px 30px;
        margin: 30px 0 20px 0;
    }

    .playstoresehhp {
        font-size: 15px;
        line-height: 25px;
        text-align: center;
    }

    .androiddimg {
        float: none;
        margin: 0 auto;
    }

    .our-service .single-service .text p {
        font-size: 15px;
    }

    .slidetextth1 {
        padding: 0;
    }

    .androidappp {
        margin: 20px 0 0 0;
    }

    .oursericessh2 {
        font-size: 25px !important;
        line-height: 35px !important;
    }

    .spansingg {
        float: none !important;
    }

    .singservaa {
        font-size: 20px !important;
    }

    .main-menu-wrapper {
        padding: 0 0;
    }

    .topfeaturehead {
        margin: 70px 0 30px 0;
    }

    .home-about-section .right-side .opacity .main-content {
        padding: 40px 15px 40px 15px !important;
        margin: 0;
    }



    .feature-banner .single-box {
        margin: 0 0 40px 0;
    }

        .feature-banner .single-box h2 {
            font-size: 25px !important;
            line-height: 35px !important;
        }

        .feature-banner .single-box p {
            font-size: 12px !important;
        }

    .featiriconn {
        height: 60px;
        width: 60px;
    }

    .featurepsecc {
        margin-bottom: 40px;
    }

    .ourservheadinn-h1 {
        font-size: 25px;
        line-height: 35px;
    }

    .ourservheadinn {
        margin: 0 0 40px 0;
    }

    .ourservicemm {
        min-height: auto !important;
    }

    .servicebox-imggg {
        margin: 40px 0 40px 0 !important;
    }

    .our-service {
        margin: 0 0 20px 0;
    }

    .our-portfolio .theme-title {
        padding-bottom: 30px !important;
    }

    .servdefault {
        margin: 0 !important;
    }

    .theme-footer .footer-bottom-wrapper .footer-list ul li a {
        font-size: 15px !important;
    }

    .theme-footer .footer-bottom-wrapper .phone-number {
        font-size: 16px !important;
        width: 100% !important;
    }

    .theme-main-header .top-header .right-widget > li {
        float: none !important;
        display: inline-block !important;
    }

        .theme-main-header .top-header .right-widget > li a i {
            position: inherit;
            left: 0px;
            margin-right: 5px;
        }
    /*********abusage*/

    .wlcm-title .title-bdr-color {
        display: none !important;
    }

    .wlcm-title h2 {
        font-size: 20px !important;
        line-height: 30px !important;
    }

        .wlcm-title h2:after {
            margin: 10px auto 0 !important;
            width: 70px !important;
        }

    .cge-h {
        font-size: 17px !important;
        line-height: 25px !important;
        text-align: justify !important;
    }

    .advoisory-box-wrap {
        padding: 0px 0px !important;
    }

    .p_star {
        font-size: 14px !important;
        text-align: justify;
    }

    .about-h {
        font-size: 18px !important;
    }

    .leftborder {
        border-left: none !important;
    }

    .wlcm-p {
        font-size: 15px !important;
    }

    .contact-wlcm {
        margin: 0px 0px 0px 0px !important;
    }

    .advoisory-main-wrap .content h3 {
        font-size: 17px !important;
        text-align: center !important;
    }

    .ex-committee-box {
        height: auto !important;
    }

    .cge-ul li {
        font-size: 15px;
    }

    .subbuttonn {
        margin: 0px 0px 30px 0px;
    }

    .evbox img {
        height: auto !important;
    }

    /*******tab*****/
    .vertical-tab .nav-tabs {
        width: 100% !important;
        display: block !important;
    }

        .vertical-tab .nav-tabs li:last-child a {
            margin: 0 !important;
        }

    .vertical-tab .tab-content {
        font-size: 14px !important;
        display: block !important;
    }

    .teem-h {
        margin: 15px 0px 10px 0px !important;
        font-size: 20px !important;
    }

    .highh11 {
        font-size: 17px !important;
    }

    .idstry-ul li {
        padding: 8px 5px !important;
        font-size: 12px !important;
    }

    .goal-h {
        font-size: 20px !important;
        margin: 20px 0px 20px 0px !important;
    }

    .abdefaulttt {
        padding: 30px 0px 0px 0px !important;
    }

    .aboutsec {
        margin: 0px 0px 50px 0px !important;
    }

    .videoabout {
        height: auto !important;
    }

    .pagehhh-h1 {
        font-size: 18px !important;
        line-height: 15px !important;
    }

    .chapter-map-add-sec {
        float: left !important;
        position: inherit !important;
        right: 0px !important;
        top: inherit !important;
    }

    .update-soon {
        font-size: 20px !important;
    }

    .tabheadh3 {
        margin: 30px 0px 15px 0px !important;
        font-size: 18px !important;
    }

    .textevenheaddpp-contp {
        font-size: 15px !important;
    }

    .textevenheaddpp {
        font-size: 15px !important;
        line-height: 30px !important;
        text-align: justify !important;
    }

    .evmarginn-titleh1 {
        font-size: 20px !important;
        line-height: 30px !important;
    }

    .text-evenheaddh1 {
        font-size: 20px !important;
        line-height: 30px !important;
    }

    .evaabox .title {
        font-size: 15px !important;
    }

    .loginaaa {
        margin: 0px 0px 10px 0px !important;
    }

    .header_apply_h {
        padding: 0px 0px 0px 0px !important;
        font-size: 12px !important;
    }

    .dotted-line {
        width: 93% !important;
    }

    .header_applyheading {
        font-size: 15px !important;
    }

    .cowork-headinghead2-p {
        margin: 0px 0px 20px 0px !important;
    }

    .comain-margin22 {
        margin: 0px 0px 30px 0px !important;
    }

    .paauline-ul {
        margin: 10px 0px 10px 0px !important;
    }

    .welcome-h {
        font-size: 17px !important;
        line-height: 25px !important;
    }

    .form-control1 {
        margin-bottom: 10px !important;
    }

    .gallerydefault-h1 {
        font-size: 25px !important;
        line-height: 40px !important;
    }

    .gallerydefault {
        margin: 30px 0px 0px 0px !important;
    }

    .highh11h2 {
        font-size: 15px !important;
    }

    /*******slider*/
    .banner-one {
        display: none !important;
    }

    .slidersectiontt {
        display: inherit !important;
    }

    .textheadinnn {
        display: inherit !important;
        margin: 10px 0px 0px 0px;
    }

    .textheadinnn-h1 {
        font-size: 18px;
        line-height: 25px;
    }

    .textheadinnn-p {
        text-align: justify;
    }

    .buttonsliderul li a {
        padding: 8px 10px 8px 10px;
    }

    .hirinimgg {
        margin: 10px 0px 10px 0px !important;
    }

    .currenthiring-h1 {
        font-size: 22px !important;
        text-align: center !important;
    }


    .applyaa-aa {
        bottom: 0px !important;
    }

    .btncolleps1 {
        margin: 10px 0px 15px 0px !important;
    }

    .evnts-22-timing-lft-div {
        padding: 20px 0px 20px;
        width: 100%;
    }

    .evnts-22-timing-rght-div {
        margin: 0px;
        padding: 12px 0px 11px 0px;
        width: 100%;
    }

    .evnts-22-timing-lft-h1 {
        margin: 0px;
        padding: 0px;
        width: 100%;
        float: left;
        text-align: center;
        font-weight: bold;
        font-size: 35px;
        line-height: 50px;
    }


    .evnts-22-count-days-h span {
        margin: 0px;
        padding: 0px;
        width: 25%;
        float: left;
        font-weight: 600;
        font-size: 25px;
        line-height: 22px;
    }

    .evnts-22-count-days-h {
        margin: 0px;
        padding: 15px 50px 15px;
        width: 100%;
        float: left;
        text-align: center;
    }

    .evnts-22-reg-now-ul li a {
        font-size: 13px;
    }

    .evnts-22-count-days-h span i {
        font-size: 14px;
    }

    .forDesk {
        display: none;
    }

    .forMob {
        display: inherit !important;
    }

    .newsmainimg {
        width: 100% !important;
    }

    .newsdetailmmdatah1 {
        font-size: 15px;
    }

    .newsheadinggg-h1 {
        font-size: 20px !important;
        line-height: 30px !important;
    }

    .newsheadinpp {
        font-size: 17px !important;
        line-height: 22px !important;
    }

    .pagenewssh1 {
        font-size: 15px;
        line-height: 22px;
    }
}
