@media (max-width: 992px ) {
    .top-bar-contact ul li .top-contact-icon {
        margin-left: 10px;
        margin-right: 5px;
    }

    .navbar-collapse {
        margin-top: 20px;
    }

    .ul-nav-brand {
        display: none;
    }

    .home-banner-wapper .carousel-item img {
        height: 30rem;
    }

    .home-banner-wapper .carousel-item .carousel-caption h1 {
        font-size: 35px;
        margin-bottom: 15px;
    }

    .home-banner-wapper .carousel-item .carousel-caption p {
        width: auto;
    }

    .home-banner-wapper .carousel .carousel-control-prev {
        left: 35%;
    }

    .home-banner-wapper .carousel .carousel-control-next {
        right: 33%;
    }

    .page-wrapper-gr {
        padding: 30px 0;
    }

    .about-image-wrapper img {
        height: auto;
    }

    .page-wrapper {
        padding: 30px 0;
    }

    .services-tab-cnt .tab-content > .tab-pane {
        display: block;
        opacity: 1;
    }

    .services-nav-tab {
        display: none;
    }

    .single-services-tab {
        margin-bottom: 30px;
    }

    .award-content-box {
        padding-top: 20px;
    }
}

@media (max-width: 766px ) {
     .top-bar{
        padding: 12px 0 60px;
    }
    .top-bar-contact {
        display: none;
    }
.tm-box-in{
    margin-bottom:20px;
}
    .top-bar-social {
        text-align: center;
    }

    .main-nav-wrapper .navbar-light {
        padding: 15px;
    }

    .home-banner-wapper .carousel-item img {
        height: 15rem;
    }

    .about-content-wrapper {
        position: relative;
        top: auto;
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0);
        left: auto;
        padding: 0 15px 0;
        background: transparent;
    }

    .about-image-wrapper {
        display: none;

    }

    .about-desc-hm .more-action-wrapper {
        text-align: center;
    }

    .services-tab-img {
        float: none;
        padding: 0;
    }

    .services-tab-img img {
        width: 100%;
    }

    .owl-nav .owl-prev {
        display: none !important;
    }

    .owl-nav .owl-next {
        display: none !important;;
    }

    .single-blog-box .blog-image-thumb {
        width: 100%;
    }

    .single-blog-box .blog-cap {
        position: relative;
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0);
        left: auto;
    }

    .footer-logo {
        text-align: center;
    }

    .tab-inner-cst .nav-tabs .nav-item .nav-link {
        padding: 6px 10px;
        font-size: 11px;
    }

    .breadcrumb-wrapper .breadcrumb {
        font-size: 11px;
        padding: 0;
    }

    .inner-page-wrapper {
        padding: 30px 0;
    }

    .inner-topic-header h3 {
        margin-bottom: 15px;
        font-size: 18px;
    }

    .tab-inner-cst {
        margin-top: 15px;
    }

    .aside-bar-wrapper {
        margin-top: 15px;
    }

    .counter-box {
        margin-bottom: 10px;
    }

    .page-header h2 {
        font-size: 20px;
        margin-bottom: 15px;
    }

    .page-header h2 span {
        font-size: 20px;
    }

    .header-md {
        margin-bottom: 10px;
    }

    .header-md h3 {
        font-size: 18px;
        font-weight: 700;
    }

    .more-action-wrapper {
        margin-top: 15px;
    }

    .about-award-image {
        display: block;
    }

    .about-award-single {
        padding: 0;
    }

    .inner-par-p p {
        font-size: 13px;
        line-height: 23px;
    }

    .about-team-image {
        display: block;
        text-align: center;
        padding: 0;
        margin-bottom: 15px;
    }

    .about-inner-section {
        padding-bottom: 15px;
    }

    .about-award-image {
        width: auto;
    }

    .footer-skew-cnt {
        margin-top: 15px;
    }

    .footer-skew-cnt span {
        margin: 5px 0;
        font-size: 15px;
    }

    .footer-btm-c-hold {
        text-align: center;
    }

    .footer-left-btm {
        float: none;
    }

    .footer-right-btm {
        float: none;
        margin-top: 15px;
    }

    .owl-testimonial .testimonial-image {
        display: none;
    }

    .testimonial-footer-cnt {
        padding: 0;
        display: block;
    }

    .about-team-image {
        width: auto;
        display: block;
    }

    .about-award-single {
        border: none;
    }

    .inner-course-box {

    }

    .inner-contact {
        margin-top: 25px;
        margin-bottom: 25px;
    }

    .inner-contact .contact-heading h3 {
        margin-bottom: 15px;
    }
     .floated-img{
        float: none;
        width: auto;
        padding: 0;
        margin-bottom: 10px;
    }
     .single-blog-box {
        display: table;
    }

    .single-blog-box .blog-image-thumb {
        width: 100%;
        display: block;
    }
    .single-blog-box .blog-cap {
        width: 100%;
        display: block;
    }
    .tm-box-in .about-team-image img{
        height: auto;
    }
}