
/*/
 /////////////////////////////////////////////////////////////////////////////////////////
/*/
/* RESPONSIVE CSS */
/*/
 /////////////////////////////////////////////////////////////////////////////////////////
/*/
@media (min-width:1500px) and (max-width:1920px) {

.b-scale__item {
    padding-right: 20px;
    padding-left: 20px;
}
 }
 @media (min-width:1611px) and (max-width:1920px) {
     .home-slider {
    height: auto !important;
}
.b-progress-list-2 .b-progress-list__item:nth-child(1) {
    margin-top: 200px;
}
.b-progress-list-2 .b-progress-list__item:nth-child(2) {
    margin-top: 140px;
}
.b-progress-list-2 .b-progress-list__item:nth-child(3) {
    margin-top: 80px;
}
.home-page .social-icons {
    margin-top: 8px;
    line-height: 12px;
}
.home-page .course-search {
    padding: 249px 0 !important;
}
.hitin {
display:none
}
#testimonial4 .carousel-inner .item {
    height: 270px;
}
.counts h5 {
    line-height: 30px;
}
.count-list {
    margin: 5px 0 0;
}
 }
 @media (min-width:1399px) and (max-width:1610px) {
     .home-slider {
    height: 620px !important;
}
.b-progress-list-2 .b-progress-list__item:nth-child(1) {
    margin-top: 200px;
}
.b-progress-list-2 .b-progress-list__item:nth-child(2) {
    margin-top: 140px;
}
.b-progress-list-2 .b-progress-list__item:nth-child(3) {
    margin-top: 80px;
}
 }
 @media (min-width:1199px) and (max-width:1350px) {
     .b-team .social-net__link {
    }
     .b-team .b-team-hover {
         left: 0;
         right: 0;
    }
     .b-progress-list-2 .b-progress-list__item {
         /* margin-left: 0; */
         /* margin-right: 0; */
    }
     .stellarnav li a {
         font: 400 15px/1 'Open Sans';
    }
     .search-global__btn {
         top: 312px;
    }
}
 @media (min-width:1199px) {
     #testimonial {
         margin-top: 150px;
    }
}
/* end 767px-480px */
 @media (min-width:992px) and (max-width:1199px) {
     .home-page .social-icons {
    margin-top: 1px;
}
        .btn_header_search {
    font-size: 13px !important;
    }
     .section-statistics-2__inner {
    padding: 100px 0 90px;
     }
      .second-design .carousel-inner img {
    height: 420px;
}
.section-statistics__subtitle .icon-grad {
    font-size: 100px;
}
.b-progress-list-2 .b-progress-list__item:nth-child(1) {
    margin-top: 200px;
}
.b-progress-list-2 .b-progress-list__item:nth-child(2) {
    margin-top: 140px;
}
.b-progress-list-2 .b-progress-list__item:nth-child(3) {
    margin-top: 80px;
}
.b-progress-list-2 .b-progress-list__item {
    margin-left: 10px;
    margin-right: 10px;
}
.b-scale__item {
    padding-right: 30px;
    padding-left: 40px;
}
.navbar-brand {
    padding:0;
}
.location-change {
    font-size: 13px;
}
.price-table .pmiexcelr {
    font-size: 14px;
}
.owl-theme .owl-controls .owl-buttons .owl-prev {
    left: -20px;
}
.owl-theme .owl-controls .owl-buttons .owl-next {
    right: -20px;
}
.relate-course ul li a {
    font-size: 11px;
}
}
/* end 767px-480px */
 @media (min-width:1024px) {
     .second-design .navbar-brand {
         height: auto;
         padding: 5px 0 5px 0px;
    }
     .second-design .bootstrap-select>.btn {
         padding-right: 5px;
         padding-left: 8px;
    }
     .us-phone-number span {
         bottom: 60px !important;
         right: 35px;
    }
     .content-bg {
        /* width: 53%;
         height: 768px;
         */
         background-repeat: no-repeat;
         background-position: center right;
         background-size: cover;
         background: initial;
        /* background: rgba(0, 0, 0, 0.8117647058823529);*/
    }
     .home-page .all-course {
         margin-right: 0px !important;
    }
    /* #testimonial {
         margin-top: 205px;
    }
     */
     .home-page .bootstrap-select>.btn {
         width: 100%;
         padding-right: 10px;
         padding-left: 0px;
         box-shadow: none;
         border: none;
  /*        padding-left: 15px; */
         padding-top: 15px;
    }
     .home-page .navbar-brand {
         height: auto;
         padding: 5px 0 5px 0px;
    }
     .home-page .course-search {
         padding: 282px 0;
        /* margin-top: 130px;
         */
    }
}
 @media (min-width:1025px) {
     #testimonial {
         margin-top: 86px;
    }
     .content-bg {
        /* width: 35%;
         */
    }
    /* .home-page .all-course {
         margin-right: 60px !important;
    }
     */
}
 @media (max-width:1199px) {
     .social-links .tooltips span {
    width: 80px;
    height: 24px;
    line-height: 24px;
    font-size: 12px;
}
.social-links a:hover.tooltips span {
    margin-left: -40px;
}
     .simple-menu {
    display: none !important;
}
     .stellarnav li a {
         font: 400 14px/1 'Open Sans';
    }
     .corse-dtls {
         margin-top: 10px;
    }
     .course-name {
         text-shadow: 0 3px 3px #000;
         line-height: 28px;
         font-size: 21px;
    }
     .main-text {
         top: 10px;
         min-height: 320px;
    }
     .all-course {
         margin-right: 0 !important;
    }
     .second-design .bootstrap-select>.btn {
         padding-right: 0;
         padding-left: 10px;
    }
     .after-blog-menu {
         padding: 3px !important;
    }
     .blog-menu {
         padding-right: 3px !important;
         padding-left: 0px !important;
    }
     .right-earch {
         padding: 5px 2px !important;
    }
     .login-btn {
         padding: 5px 5px !important;
    }
     .excelrnav .call-us-btn1 {
         padding: 0 6px !important;
    }
    .excelrnav li a {
    padding: 15px 1px;
    }
         .home-page .all-course {
         margin-right: 0px !important;
    }

}
/* end 767px-480px */
 @media (max-width:991px) {
     .navbar-brand {
         height: auto;
         padding: 5px 0 5px 0px;
        /*margin-top: -20px;
         margin-left: -50px;
         */
    }
}
/* end 767px-480px */
 @media (max-width:991px) and (min-width:768px) {
.relate-course ul li a {
    font-size: 15px;
}
     .ui-widget.ui-widget-content {
         max-width:325px;
     }
.clsschtilemain {
    padding: 0 10px 0 10px;
}
 .clsschtilemain > .clsschdetails {
    width: 69%;
    padding: 0 0 8px 1px;
}
.clsschtilemain > .clsschdetails > .clsschday > span {
    font-size: 14px;
}
.clsschtilemain > .clsschdetails > .clsschmonth {
    font-size: 14px;
    margin-right: 0;
}
.clsschtilemain > .clsschdetails > .clsschday {
    width: 145px;
}
.clsschtilemain > .clsschdetails > .clsschtime {
    width: 90px;
        font-size: 14px;
}
.payment-icons i {
    font-size: 20px;
    margin-right: 15px;
}
     .excelrnav.mobile ul {
        width: 83%;
     }
          .main-text {
                 padding-bottom: 10px;
    }
     .home-popc-content {
    max-height: 190px;
    min-height: 190px;
}
     .section-statistics__subtitle .icon-grad {
    font-size: 100px;
}
     .second-design .carousel-inner img {
    height: 420px;
}
.second-design .carousel-inner {
    height: auto;
}
     .after-login {
             text-align: right;
    padding-right: 25px;
     }
     .section-sidebar .blog-detail .post-widget__title, .blog-pop .post-widget__title {
    max-height: 30px;
    min-height: 30px;
}
     .second-design .navbar-fixed-top {
         position: relative!important;
    }
     .navbar-fixed-top {
         position: absolute!important;
    }
}
/* end 767px-480px */
 @media (max-width:767px) {
     .desktop {
         display: none;
    }
    /* .content-bg {
         display: none;
    }
     */
     .second-design .navbar-fixed-top {
         position: relative!important;
    }
     .navbar-fixed-top {
         position: absolute!important;
    }
     .navbar-brand {
         height: auto;
         padding: 5px 0 5px 0px;
         margin-top: 0px;
         margin-left: 0px;
    }
     .visible-xs-block .call-us-btn {
         position: absolute;
         right: 5px;
         top: 28px;
         padding: 0 10px;
    }
    .cour-dc {
    display: block;
    }
    .cour-dc p {
        margin-top: 10px;
        margin-bottom: 10px;
    }
    .cour-dc img {
        margin-top: 10px;
    }
    .v2{
    display: none;
    }    
}
/* end 767px-480px */
 @media (max-width:767px) and (min-width:480px) {
}
/* end 767px-480px */
 @media (max-width:480px) {
}
/* end 1199px-1350px */
 @media (min-width:992px) and (max-width:1199px) {
     .ui-widget.ui-widget-content {
    max-width: 405px;
}
     .b-scale__item {
    padding-right: 57px;
    padding-left: 57px;
}
      .testimonial4_slide p {
    line-height: 17px;
}

     .home-page .social-icons {
   /*  margin-top: 7px; */
    margin-top: 0px;
}
     .excelrnav li a {
        font-size: 13px;
    font-weight: 500;
     }
    .after-blog-menu {
    padding: 5px 2px !important;
}
     .excelrnav ul ul ul {
    left: 270px;
}
.excelrnav ul ul {
    width: 270px;
}
      .b-isotope-2 .b-isotope-grid__links {

    right: 60px;
    bottom: 5px;
}
      .b-isotope-2 .b-isotope-grid__img {
    min-height: 115px;
    max-height: 115px;
    }
     .counts p {
    margin: 0;
    margin-bottom: 6px;
}
     .count-list {
    margin: 0;
}
.counts h5 {
    margin: 0;
    line-height: 32px;
}
     .section-main-slider {
    height: 500px !important;
     }
     .home-slider {
    height: 500px !important;
}
     .section-main-slider .video-sample {
    width: 100%;
    height: 580px !important;
}
.home-popc-img {
    max-height: 115px;
    min-height: 115px;
}
.feature-1__base {
    padding: 10px 10px 10px;
}
.home-popc-title.feature-1__title {
    font-size: 15px;
}
.b-post-1 .entry-title {
    font-size: 15px !important;
}
.b-post-1 {
    padding-top: 19px;
}
.home-popc-content {
    max-height: 190px;
    min-height: 190px;
}
.home-popc-content ul li {
    line-height: 23px;
}
.hitin {
    padding-top: 0;
    padding-bottom: 0;
        margin: 0;
        line-height: 23px;
}
.social-icons ul {
    margin-bottom: 0;
}
.home-page .course-search {
    padding: 205px 0;
}
     .b-post-2 .entry-media a {
    max-height: 117px;
    min-height: 117px;
}
     .simple-menu-min-3 ul a {
    padding: 0px 15px !important;
}
         .after-login .navbar-nav > li > .dropdown-menu {
    left: initial;
    right: 0;
}
.after-login .navbar-nav .dropdown ul.dropdown-menu:before {
    right: 6px;

}
.after-login .navbar-nav .dropdown ul.dropdown-menu:after {
    right: 4px;
}
     .b-progress-list-2 .b-progress-list__item {
    margin-left: 8px;
    margin-right: 8px;

    }
     .b-pricing, .b-pricing.active {
         width: 270px;
    }
     .section-tabs {
         padding-right: 50px;
    }
     .b-post-2 .entry-media {
         width: 50%;
    }
     .b-post-2 .entry-main {
         margin-left: 50%;
         padding-bottom: 30px;
    }
     #testimonial {
         margin-top: 76px !important;
    }
     .openFestBar {
         right: 0;
    }
.b-post-full .entry-media a {
    display: block;
    width: 100%;
    max-height: 370px;
    min-height: 370px;
    overflow: hidden;
}
.details-header div {
    width: 100px;
}
}
/* end 992px-1199px */
 @media (max-width:1199px) {
     .after-login .navbar-nav > li > .user-name span {
    max-width: 60px;
    min-width: 60px;
     }
     .block-table_lg {
         display: block;
    }
     .b-team .b-team-hover {
         left: 0;
         right: 0;
    }
     .b-progress-list-2 .b-progress-list__item {
         width: 170px;
         height: 170px;
    }
    .b-progress-list-2 {
    margin-right: -25px;
    }
     .b-isotope-2 {
         margin-right: 0;
    }
     .b-isotope-2 .b-isotope-grid {
         margin-left: 0;
    }
     .b-isotope-2 .b-isotope-filter > li {
         display: inline-block;
    }
     .section-contact__inner {
         max-width: 100%;
         padding-right: 30px;
         padding-left: 10px;
    }
     .openFestBar {
         right: 0;
    }
}
/* end 1199px */
 @media (max-width:1024px) {
      .home-page .social-icons {
    margin-top: 1px;
}
     .b-scale__item {
    padding-right: 46px;
    padding-left: 46px;
}
     .youtube-icon {
    right: 30px !important;
    bottom: 40px !important;
}
#progressbar li:after {
    width: 71%;
    left: -76px;
}
     .tbl-text-overflow {
    min-width: 300px;
}
             .quiz-page .section-default, .forum-subcateg .section-default{
    padding-top: 50px;
    padding-bottom: 50px;
}
    /* .blog-menu {
         padding-right: 10px !important;
         padding-left: 30px !important;
    }
     */
     .search-global__btn {
         top: 235px;
    }
}
 @media (max-width:991px) {
     .b-title-page__subtitle {
    padding: 40px;
    font-size: 28px;
    line-height: 32px;
}
     .owl-theme.owl-carousel {
         margin-left: 0;
    }
     .owl-carousel .owl-item {
         padding-left: 0;
    }
     .footer .footer-section__list li {
         width: 100%;
    }
     .section-default {
         padding-top: 20px;
         padding-bottom: 30px;
    }
     .form-search-global__input {
         font-size: 30px;
    }
     .form-search-global__btn {
         top: 0;
         font-size: 18px;
    }
     .block-table_md {
         display: block;
    }
     .b-pricing {
         margin-bottom: 30px;
    }
     .footer-list__item {
         width: 100%;
         display: block;
    }
     .footer-contact {
         padding-left: 0;
    }
     .main-slider {
         height: 750px;
    }
     .b-isotope-1 {
         margin-top: 20px;
    }
     .b-isotope-1 .b-isotope-filter {
    }
     .section-statistics__inner {
         padding-left: 0;
    }
     .progress-block-group .progress-block:last-child {
         margin-bottom: 44px;
    }
     .main-slider_mod-center .main-slider__subtitle {
         padding-top: 250px;
    }
     .b-progress-list-2 {
         margin-right: 0;
    }
     .b-progress-list-2 .b-progress-list__item {
         margin-left: 10px;
         margin-right: 10px;
    }

     .section-statistics-2:before {
         clip-path: polygon(0 0, 100% 0, 100% 50%, 0% 100%);
         height: 533px;
    }
     .section-statistics-2__inner .img-decor-top {
         margin-top: 40px;
    }
     .b-scale__item {
         width: 100%;
         display: block;
         margin-bottom: 50px;
    }
     .b-scale__item:last-child {
         margin-bottom: 0;
    }
     .b-scale__item:after {
         content: none;
    }
     .b-foto-link__title {
         font-size: 20px;
    }
     .b-advantages-1 {
         padding-bottom: 20px;
    }
     .section-default_first-block .img-group-2 {
         margin-bottom: 70px;
    }
     .section-contact__inner {
         padding-top: 70px;
    }
     .b-post-2 .entry-media {
         width: 100%;
         float: none;
    }
     .b-post-2 .entry-main {
         margin-left: 0;
         padding-bottom: 30px;
    }
     .b-post-2 .img-decor-btm .ui-decor-1 {
         right: auto;
         left: 20px;
    }
     .pagination {
         margin-bottom: 30px;
    }
     .l-sidebar {
         margin-left: 0 !important;
         padding-top: 0;
    }
     .posts-group_pdg_right {
         padding-right: 0;
    }
}
/* end 991px */
 @media (min-width:768px) {

     .mobile-view .test-achiv {
         display: none;
    }
     .us-phone-number span {
         bottom: 40px;
    }
         .mob-search {
    display:none;
 }
}
 @media (max-width:991px) and (min-width:768px) {
     .course-rat-img {
    width: 55px;
}
          .course-baner-icons {
    padding-left: 15px !important;
    padding-right: 15px !important;
     }
     .news-sidebr {
      padding-top: 50px;
     }
     .blog-sidebar {
         padding-top: 50px;
     }
          .posts-group_pdg_right {
         padding-right: 0;
          display: block;
    }
         .b-progress-list-2 .b-progress-list__item:nth-child(3) {
    margin-left: 0;
}
.home-events-img {
    max-height: 150px !important;
    min-height: 150px !important;
}
     .header .navbar {
    min-height: auto;
}
     .owl-theme .owl-controls .owl-buttons .owl-prev {
    left: -10px;
}
.owl-theme .owl-controls .owl-buttons .owl-next {
    right: -10px;
}
     .home-slider {
    width: 100%;
    height: 457px !important;
}
     #testimonial4 .carousel-inner .item {
    height: 250px;
}
 .testimonial4_slide p {
    line-height: 17px;
}
     .home-page .social-icons {
    margin-top: 7px;
        line-height: 0;
}
 .category-content ul.quizlist li {
    width: 50%;
     }
     .category-content ul.quizlist {
    /* margin: 60px -20px 0; */
    padding: 0;
     }
     .section-statistics-2__inner {
    padding: 40px 0 90px;
     }
    .section-advantages-3 .home-popc-img {
    max-height: 122px;
    min-height: 122px;
     }
     .home-popc-title.feature-1__title {
    font-size: 15px;
     }
     .feature-1__base {
    padding: 10px 10px 10px;
    }
    .home-popc-content ul li {
    line-height: 23px;
}

     .grid-sizer, .grid-item {
    width: 33.33%;
}
.b-isotope-2 .b-isotope-grid__links {
    right: 60px;
    bottom: 6px;
}
     .b-isotope-2 .b-isotope-grid__img {
    min-height: 117px;
    max-height: 117px;
    }
         .counts p {
    margin: 0;
    margin-bottom: 0px;
}
     .count-list {
    margin: 0;
}
.counts h5 {
    margin: 0;
    line-height: 29px;
}
.testimonial4_indicators .carousel-indicators {
    bottom: 5px;
}
     .section-main-slider {
    height: 457px !important;
     }
     .section-main-slider .video-sample {
    width: 100%;
    height: 457px !important;
}
.hitin {
    padding-top: 0;
    padding-bottom: 0;
        margin: 0;
        line-height: 23px;
}
.social-icons ul {
    margin-bottom: 0;
}
.home-page .course-search {
    padding: 202px 0;
}
         .news-event-list .b-post-2 .entry-main .entry-title {
    margin: 0;
    padding: 0;
    color: #111;
    font-size: 15px;
    font-weight: 600;
    text-transform: capitalize;
    margin-top: 0;
    margin-bottom: 2px;
    padding-bottom: 0;
    line-height: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 100%;
    white-space: nowrap;
    max-height: initial;
    min-height: auto;
}
     .copr-testim .card {
        max-height: initial;
    min-height: 360px;
}
     .demo-1 .grid-svg figure button, .demo-3 .grid-svg figure button {
     top: 60%;
}
         .b-post-2 .entry-media a {
    max-height: 105px;
    min-height: 105px;
}
.b-post-2 .entry-meta__link {
    font-size: 11px;
}
     .after-login .navbar-nav > li > .dropdown-menu {
    left: initial;
    right: 0;
}
.after-login .navbar-nav .dropdown ul.dropdown-menu:before {
    right: 5px;

}
.after-login .navbar-nav .dropdown ul.dropdown-menu:after {
    right: 3px;
}
     .after-login .navbar-nav > li > .user-name span {
    max-width: 60px;
    min-width: 60px;
     }
     #progressbar li:after {
    width: 71%;
    left: -77px;
     }
/*   #toTop {
    bottom: 65px;
     } */
     .b-post-full .entry-media a {
    display: block;
    width: 100%;
    max-height: 260px;
    min-height: 260px;
    overflow: hidden;
}
         .tbl-text-overflow {
    min-width: 170px;
}
     .forum-sub-mobile {
         display:none
     }
        .forum-detail-page .section-default {
       padding-top: 50px;
    padding-bottom: 0;
}
        .forum-detail-page .section-reply-form {
    margin-bottom: 50px;
}
         .quiz-page .section-default {
    padding-top: 50px;
    padding-bottom: 50px;
}
.webinar-list-page  .posts-group {
    padding-top: 40px !important;
    padding-bottom: 10px !important;
}
.webinar-list-page .section-default {
    padding-top: 10px;
    padding-bottom: 10px;
}
.webinar-list-page .popular-webniar .l-sidebar {
    margin-bottom: 0 !important;
}
     .b-isotope-2 .b-isotope-filter {
         padding: 0;
    }
     .b-isotope-filter > li {
         padding-right: 14px;
    }
/*      .b-isotope-filter > li > a {
         padding: 8px 10px;
    } */
     .openFestBar {
         right: 0;
    }
     .xs-no-margin {
         margin-bottom:0;
    }
     #testimonial {
         margin-top: 76px !important;
    }
     .footer-social-net__item {
         margin-left: 10px;
         margin-right: 10px;
    }
     .main-slider__wrap {
         padding-right: 70px;
         padding-left: 75px;
    }
     .main-slider__subtitle {
         padding-top: 220px;
    }
     .b-foto-link__inner {
         bottom: auto;
         top: 30px;
    }
     .b-pricing, .b-pricing.active {
         width: 220px;
    }
     .b-pricing-price__number {
         font-size: 40px;
    }
     .widget-gallery__item {
         width: auto;
    }
     .search-close {
         top: 21.5vh;
         right: 23%;
    }
     .search-global__btn {
         top: 212px;
    }
     .search-global {
         margin-top: 20vh;
    }
     .mobile .srchbn {
         right: 170px;
         /*  margin: 5px 0;
    display: none; */
    }
     .mobile-log {
         right: 100px !important;
        /*  margin: 5px 0; */
    }
/*  .mobile .clbn {
    margin: 5px 0;
} */
     .mobile-log .login-btn {
         padding: 0px 10px !important;
    }
     .course-name {
         line-height: 20px;
         font-size: 16px;
         margin-bottom: 0px;
		 padding: 0;
    }
     .cd-words-wrapper {
         font-size: 0 !important;
    }
     .course-detail {
         text-align: left;
         margin-top: 0px;
         margin-left: 11px;
    }
     .course-detail .count-header {
         font-size: 14px;
    }
     .course-detail .count-result {
         font-size: 14px;
    }
     .simple-menu-min-3 ul a {
         padding: 0px 5px !important;
    }
    .section-sidebar .news-detail-sing .post-widget__media img {
    width: 100%;
    max-height: 110px;
    min-height: 110px;
    overflow: hidden;
}
.news-grd .post-widget {
        margin-bottom: 10px;
}
}
/* end 991px-768px */
 @media (max-width:767px) {
     .intvr-widget {
		 display:block;
	 }
    #payment-info .phone-div{
       margin-bottom: 30px;
    }
    .course-baner-icons {
    padding-left: 15px !important;
    padding-right: 15px !important;
    }
               .main-text {
                 padding-bottom: 10px;
    }
     .review-user-info article {
    min-height: 136px;
    max-height: 136px;
    line-height: 22px;
}
     .sidenav {
         display:none;
     }
     .course-section-bg ul {
         line-height: 22px;
     }
     .course-agenda h4, .h4 {
    line-height: 22px;
}
     p {
        line-height: 22px;
     }
     .creative-process .b-scale__info {
    line-height: 22px;
}
.b-post-1 .entry-header, .b-post-1 .entry-content {
    line-height: 22px;
}
.home-popc-img .img-responsive {
    width:100%
}
.home-popc-title {
    min-height: auto;
    max-height: initial;
}


     .social-links a:hover.tooltips span {
    display: none;
}
     .section-sidebar .news-detail-sing .post-widget__media img {
    max-height: initial;
    min-height: auto;
}
      .footer .copyright {
 padding-bottom: 12px;
}

     .topic-list-content--stats {
         float: initial;
    }

     .block-table_sm {
         display: block;
    }
     .b-isotope__filter li {
         display: block;
         margin-bottom: 10px;
    }
     .grid-sizer, .grid-item, .grid-item_wx2 {
         width: 100%;
        /* float: none;*/
    }
     .navbar-nav {
         margin: 0;
    }
     .about-author__inner {
         padding-left: 0;
    }
     .comments-list .children {
         margin-left: 40px;
    }
     .nav-tabs li {
         display: block;
         margin-right: 0;
    }
     p + p {
         margin-top: 10px;
    }
     .main-slider__wrap {
         padding-left: 40px;
         padding-right: 40px;
    }
     .main-slider__subtitle {
         padding-top: 150px;
         margin-bottom: 20px;
    }
     .main-slider__title {
         font-size: 40px;
    }
     .sp-previous-arrow:after, .sp-next-arrow:after {
         content: none;
    }
     .sp-horizontal .sp-next-arrow {
         right: 0;
    }
     .sp-horizontal .sp-previous-arrow {
         left: 0;
    }
     .main-slider {
         height: 900px;
    }
     .b-isotope-1 .b-isotope-filter {
         margin-top: 20px;
         margin-bottom: 0;
    }
     .section-statistics__subtitle .icon-grad {
         display: inline-block;
    }
    .section-statistics__subtitle .yearspan {
        display:block;
    }
     .b-progress-list-1 .b-progress-list__item {
         padding-bottom: 0;
    }
     .b-progress-list-1 .b-progress-list__name {
         padding: 10px;
    }
     .bx-pager-nav__item {
         width: 40px;
         height: 40px;
    }
     .bx-pager-nav__item.active, .bx-pager-nav__item:hover {
         width: 60px;
         height: 60px;
    }
     .bx-controls {
         left: 0;
         right: 0;
    }
     .b-blockquote_w-quotes {
         padding: 74px 37px 0;
    }
     .b-post-1 {
         padding-right: 0;
    }
     .main-slider_mod-center .main-slider__subtitle {
         padding-top: 200px;
    }
     .sp-horizontal .sp-arrows {
         display: none;
    }
     .b-progress-list-2 .b-progress-list__item:nth-child(2) {
         margin-top: 20px;
    }
    .b-progress-list-2 .b-progress-list__item:nth-child(3) {
    margin-top: 20px;
}
     .b-progress-list-2 .b-progress-list__item {
         display: inline-block;
         float: none;
    }
     .b-progress-list-2 {
         text-align: center;
    }
     .section-statistics-2__inner .section-statistics__subtitle {
         text-align: center;
         margin-bottom: 30px;
    }
     .section-statistics-2__inner {
         padding-bottom: 70px;
    }
     .b-scale__item {
         padding-left: 0;
         padding-right: 0;
    }
     .b-pricing, .b-pricing.active {
         width: 100%;
         display: block;
         margin-left: 0;
         margin-right: 0;
    }
     .map-2, .map {
         height: 400px;
    }
     .b-form-contacts-2 {
         padding-left: 20px;
         padding-right: 20px;
         padding-bottom: 80px;
    }
     .footer-social-net__link {
         font-size: 14px;
    }
     .b-title-page__subtitle {
         margin-top: 160px;
         line-height: 1.4;
         margin-bottom: 30px;
    }
     .section-title-page {
         height: auto;
         padding-bottom: 50px;
    }
     .b-title-page {
         font-size: 40px;
         margin-bottom: 30px;
    }
     .b-awards {
         width: 100%;
         display: block;
         margin-bottom: 40px;
    }
     .b-awards:last-child {
         margin-bottom: 0;
    }
     .b-offers-nav__item {
         width: 50%;
         display: inline-block;
         vertical-align: top;
         margin-bottom: 20px;
    }
     .b-offers-nav__icon {
         width: 70px;
         height: 70px;
         line-height: 70px;
    }
     .b-offers-nav__title {
         margin-top: 0;
    }
     .b-offers-nav {
         margin-top: 0;
    }
     .b-offers-tab__icon {
         margin-top: 30px;
    }
     .b-blockquote-1 {
         margin-left: 0;
         margin-right: 0;
    }
     .b-contacts__list dt {
         width: 100%;
         margin-bottom: 5px;
    }
     .b-contacts__list dd {
         margin-left: 0;
    }
     .b-post-2 .entry-main {
         padding: 30px 30px 20px;
    }
     .form-reply {
         padding: 30px;
    }
     .b-post-full .entry-main {
         padding-right: 20px;
         padding-left: 30px;
    }
     .b-post-full .b-blockquote {
         padding-left: 0;
         padding-right: 0;
    }
     .comments-list .comment-header {
         padding-right: 0;
    }
     .comments-list .comment {
         padding-right: 0;
    }
     .comments-list .comment-inner {
         padding: 0 20px;
    }
     .comments-list .comment-btn {
         position: relative;
         top: 0;
         margin-top: 20px;
         display: block;
    }
     .comments-list .comment-face {
         padding-bottom: 10px;
    }
}
/* end 767px */
 @media (max-width:767px) and (min-width:480px) {
     .section-sidebar .blog-detail .post-widget__title, .blog-pop .post-widget__title  {
  /*  max-height: 30px;
    min-height: 30px;*/
}
     .blocks-inline > li {
         margin-right: 0;
         margin-left: 0;
    }
    /* .content-bg {
         display: none;
    }
     */
     .mobile-view #testimonial {
         margin-top: 10px;
    }
     .mobile-view .testimonial4_slide h4 {
         color: #222;
    }
     .mobile-view .testimonial4_slide p {
         color: #666;
    }
     .mobile-view .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
         color: #fff;
         background-color: #197b9f;
         border-color: #197b9f;
    }
     .mobile-view .testimonial4_indicators .carousel-indicators li {
         border: 3px solid #197b9f;
    }
     .mobile-view .nav > li > a {
         position: relative;
         display: block;
         padding: 6px 25px;
         background: transparent;
         border: 1px solid #197b9f;
         border-radius: 2px;
         font-size: 15px;
         color: #197b9f;
    }
     .mobile-view .course-search {
         padding: 0;
         margin-top: 50%;
    }
     .mobile-view .mrgn {
         margin-top: 80px;
    }
     .desktop .test-achiv {
         display: none;
    }
     .desktop .no-count {
         display: none;
    }
     .desktop .social-media {
         display: none;
    }
     .visible-xs-block .logo-mrgn {
         margin-top: 15px;
    }
     .visible-xs-block .social-icons {
         margin-top: 8px;
    }
}
 @media only screen and (min-width:300px) and (max-width:767px) {
    .frm-new .modal-dialog {
    width: 100%;
    margin: 30px auto;
}
    .setting {
        display:none;
    }
     .franchies-count {
     margin-right: 0;
    margin: 20px 0;
    width: 100%;
}
     .mobile-view-call {
         display:block;

     }
     .owl-theme .owl-controls .owl-buttons .owl-next {
    right: 0;
}
.owl-theme .owl-controls .owl-buttons .owl-prev {
    left: 0;
}
     .home-page .social-icons {
         text-align: center;
    margin-top: 0;
}
     .mobile-banner .testimonial4_slide {
    margin-top: 0;
}
.social-links .tooltips span, .social-icons .tooltips span {
    display: none;
}
     .mobile-banner #testimonial {
    margin-top: 150px;
}
     .mobile-banner {
         background: url(../media/general/web-reg.jpg);
     }
      .category-content ul.quizlist li {
    width: 50%;
     }
     .category-content ul.quizlist {
    /* margin: 60px -20px 0; */
    padding: 0;
     }
 .mob-search {
     padding: 10px 0 !important;
 }
     .left-h2 {
    font-size: 22px;
    line-height: 25px;
    margin-bottom: 18px;
     }
     .second-grd .wpb_content_element {
    margin-bottom: 5px;
}
     .second-grd  .wpb_wrapper p {
    text-align: justify;
}
.franch h3 {
    font-size: 15px;
    line-height: 26px;
    text-align: justify;
}
section.duplicatable-content h1 {
    font-size: 32px;
    line-height: 24px;
    margin-bottom: 18px;
    font-weight: 500;
    color: #333333;
}
     .com-img-block {
         display:none !important;
     }
     .mobile-img-block {
    display:block
}
     .news-event-list .b-post-2 .entry-main .entry-title {
    margin: 0;
    padding: 0;
    color: #111;
    font-size: 15px;
    font-weight: 600;
    text-transform: capitalize;
    margin-top: 0;
    margin-bottom: 2px;
    padding-bottom: 0;
    line-height: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 100%;
    white-space: nowrap;
    max-height: initial;
    min-height: auto;
}
     .corp-training-form  .mgbm-20 {
    margin-bottom: 0;
}
.copr-testim .card {
        max-height: initial;
    min-height: 360px;
        width: 100%;
            margin: 30px 0;
}
.demo-1 .grid-svg figure button, .demo-3 .grid-svg figure button {
     top: 60%;
}
    .b-post-full .entry-date {
    right: 25px;
    bottom: 25px;
    width: 60px;
    height: 60px;
    font-size: 15px;
    line-height: 30px;
     }
     .course-vide {
    height: auto;
}

     .after-login .navbar-nav .dropdown ul.dropdown-menu li a {
        padding: 10px 12px;
}
.after-login .navbar-nav .dropdown ul.dropdown-menu:before {
    right: 3px;
}
.after-login .navbar-nav .dropdown ul.dropdown-menu:after {
    right: 1px;
}
     #show_offer {
        text-align:right;
    }
    .openFestBar {
    position: inherit;
}
     .after-login .navbar-nav > li > .user-name span {
    max-width: 50px;
    min-width: 50px;
}
     .mobile .clbn {
    right: 0;
     }
            .mobile-logo-no-pd {
        padding: 0;
    }
     .phno {
    text-align: left;
    }
     .after-login .navbar-nav > li > .user-name {
    margin: 0;
    text-align: right;
}
.after-login .navbar-nav > li > .user-name {
    padding-left: 5px;
}
     .footer .copyright {
 padding-bottom: 12px;
}
     #progressbar {
    padding: 0;
}
.review-course-clp {
    min-height: 190px;
}
      #toTop {
    bottom: 40px;
     }
     .news-event-list .news-sc {
    max-height: 100px;
}
     .topic-list-content--stats p {
    margin: 0 10px 0 0;
     }
     .tbl-text-overflow {
    min-width: 100px;
}
     .forum-sub-mobile {
         display:none
     }
    .forum-detail-page .section-default, .forum-subcateg .section-default, .forum-page .section-default{
    padding-top: 50px;
    padding-bottom: 20px;
}
    .quiz-page .question-label p {
    display: flex;
        text-align: justify;
}
     .quiz-page .section-default {
    padding-top: 30px;
    padding-bottom: 30px;
}
     .webinar-info .media-left .webninar-img {
    height: auto;
     }
     .webinar-list-page  .posts-group {
    padding-top: 40px !important;
    padding-bottom: 30px !important;
}
    .webinar-list-page .section-default {
    padding-top: 0;
    padding-bottom: 0;
}
.webinar-list-page .container-pad {
    padding-bottom: 0;
}
.webinar-list-page .course-content-clp {
    margin-bottom: 30px;
}
.webinar-list-page .popular-webniar .l-sidebar {
    margin-bottom: 40px;
}
.webinar-list-page .presenter-img {
    margin: 5px auto;
}
.webinar-list-page .date-details .month-date {
    padding: 0
}
     .web-inblock  {
         display:inline-block;
     }
     .pdng-left-0 {
    padding-left: 0;
    padding-right: 0;
}
.second-webninar-bg {
    width: 100%;
}
     .count li {
    padding: 10px 5px 0;
     }
     .get-tch {
         text-align:center
     }
    .course-page .section-default_single-details {
    padding-top: 0;
    padding-bottom: 0;
}
     .global-pre-cont {
    padding: 0;
}
.reward-slider {
    padding: 0;
}
     #course-letusknow .modal-title {
    font-size: 22px;
}
        .localNav li {
    margin-bottom: 10px;
}
#login-modal .modal-dialog {
    width: auto;
}
.modal-header .close, .video-modal .modal-header .close {
    top: 15px;
    right: 15px;
}
/*           .cd-intro ul {
     list-style-image: url(../media/general/check-mob.png);
}
 .cd-intro ul ul{
     list-style-image: url(../media/general/right-arrowheads-mob.png);
}
 .cd-intro ul ul ul{
     list-style-image: url(../media/general/hand-right-direction-mob.png);
} */
     .location-change {
    margin-bottom: 10px;
}

     .testimon .multiple2>.review-course-box:nth-child(odd) {
    padding-right: 0 !important;
}
.location-cent {
    text-align:center
}
     .testimon .review-course-clp {
    height: auto !important;
}
    .testimon  .review-user-info {
    padding-left: 10px;
     }
    .testimon   .review-user-info>h3 {
    padding-top: 0;
}
     .b-isotope-2 .b-isotope-filter {
         margin-top: 10px;
         margin-bottom: 10px;
         width: 100%;
         display: inline-block;
         padding: 0;
    }
     .b-isotope-filter > li {
         padding-right: 10px;
         float: initial;
    }
     .b-isotope-filter > li > a {
         display: block;
         margin: 10px 0;
    }
     .hitin {
         padding-top: 0;
         padding-bottom: 0;
    }
     .social-icons ul {
         margin-bottom: 0;
    }
     .simple-menu {
         display:none !important;
    }
     .testimo-page .short-text {
             padding-bottom: 10px;
                 height: 160px;
    }

     .testimo-page .review-user-info>small {
         white-space: initial;
    }
     .xs-no-margin {
         margin-bottom:0;
    }
     .b-post-2 .entry-media a {
         max-height: initial;
         min-height: auto;
    }
     .b-post-2 .entry-content {
         max-height: 142px !important;
         min-height: auto !important;
    }
     .b-post-2 .entry-title {
         min-height: auto !important;
    }
     .b-post-full .entry-media a {
         min-height: auto;
    }
     .padding-left-cal {
         padding-left: 0;
         padding-right: 0;
    }
     .after-login {
         padding-right: 0px;
         padding-left: 0;
    }
    .after-login .navbar-nav > li > .dropdown-menu {
    top: 22px;
     text-align: left;
         right: 0 !important;
    left: initial;
     background: #fff;
         position: absolute;
}


     .content-bg {
         background: #00000080;
             padding-bottom: 0;
    padding-top: 0;
    }
     #videoheader .carousel-inner .imgOverlay {
         background-color: initial !important;
    }
/*      .b-isotope-grid__wrap-info {
         width:100%;
    } */
     .b-isotope-2 .b-isotope-grid__img {
         min-height: auto;
         max-height: initial;
    }
     .home-popc-img {
         max-height: initial !important;
         min-height: initial !important;
    }
     .home-popc-content {
         max-height: initial;
         min-height: auto;
    }
     .link-parnt {
         top: 60%;
         left: 65%;
    }
     .mobile .srchbn {
         right: 165px;
    }
     .mobile-log {
         right: 90px !important;
    }
     .mobile-log a {
         padding: 2px 8px !important;
    }
    .btn_header_search {
    font-size: 13px!important;
    }
     .course-video-dn {
         margin-top: 0;
         margin-bottom: 0;
    }
     .corse-dtls {
         margin: 10px 0;
        /* background: #2f2f2f;*/
         padding: 20px 0 10px;
    }
     .section-default_single-details {
         padding-top: 0;
    }
     .course-video-dn img {
         border-radius: 3px;
         box-shadow: 5px 5px 25px 0 rgba(46,61,73,.2);
         transition: all .3s ease;
         margin-top: 10px;
             margin-bottom: 10px;
    }
     .cd-words-wrapper, .cd-words-wrapper b {
         color:#333;
    }
     .closeFestBar {
         float: right;
         position: relative;
         text-align: right;
         display: flex;
    }
     .closeFestBar > i.fa {
         padding: 0px 10px;
         font-weight: 400;
         font-size: initial;
    }
     .webinar-info .media-left>img {
         height: 200px;
         object-fit: cover;
         position: relative;
         width: 100%;
    }
     .webinar-info .media-body {
         width: 100%;
    }
     .webinar-info .media-body, .media-left, .media-right {
         display: initial;
    }
     .date-details .month-date, .date-details .day {
         text-align: center;
         margin: 10px 0;
    }
     .presenters .date-details {
         text-align: center;
    }
     .b-isotope-2 .grid-item {
       /*   padding-right: 0; */
    }
     .forum-detail .postprofile {
         width: 100%;
         float: inherit;
         border-bottom: 1px solid #e9e9e9;
    }
     .forum-detail .postbody {
         margin-left: 0;
    }
     .b-title-page__subtitle {
         margin-top: 30px;
         margin-bottom: 10px;
         padding: 20px;
    }
     .b-post-2 {
         margin-bottom: 25px;
    }
     .clsschtilemain > .clsschdate > span {
         display: block;
         font-size: 16px;
         font-weight: 400
    }
     .clsschtilemain > .clsschdate {
        /* padding: 15px 10px;
         */
         text-align: center
    }
     .clsschtilemain > .clsschdetails {
         display: inline-block;
         padding: 0
    }
     .clsschtilemain > .clsschdetails > .clsschday {
    margin: 0 12px 5px 0;
    width: 100%;
    display: block;
    text-align: center;
    }
     .clsschtilemain > .clsschdetails > .clsschday > span {
         font-size: 13px;
         line-height: 16px;
    }
    .clsschtilemain {
    border-bottom: 1px solid #ddd;
}
.clsschtilemain > .clsschdetails {
    border-bottom: 0px solid #ddd;
}
.org-amt {
    margin-top: 0;
}
     .clsschtilemain > .clsschdetails > .clsschtime {
         margin: 0 2px 0 0;
         width: 95%;
     display: block;
    text-align: center;
    }
     .video-modal .modal-dialog {
         margin: 5%;
    }
     .second-design .course-name {
         text-shadow: none;
        line-height: 23px;
        font-size: 16px;
         font-weight: 500;
         text-align: left;
 /*         color: #333; */
         margin: 0;
         margin-top: 10px;
         margin-bottom: 10px;
         padding: 0;
    }
     .second-design .single-course .area-bg_op_85:after {
         opacity: 0;
    }
     .main-text {
         top: 0px;
         position: relative;
         width: 100%;
     /*     color: #666; */
         z-index: 99;
      /*   background: url(../media/general/mobile_banner.jpg) fixed !important; */
         background: #333 !important;
         background-size: 100% 100% !important;
         height: auto;

    }
.mob-bg-data{
	background: url(https://www.excelr.com/assets/media/general/steinbeis_university_mobban.jpg) !important;
    background-repeat: no-repeat !important;
}
     .course-detail .count-header {
         color: #fff;
         font-weight:400;
         font-size:13px;
         line-height:1;
         margin-bottom: 10px;
    }
     .course-detail .count-result {
         color: #fff;
         font-weight:400;
         font-size:10px;
         line-height:1;
         margin-bottom: 10px;
    }
     .course-detail {
         text-align: center;
         margin-top: 7px;
    }
     .bner-content {
         text-align: justify;
    }
     .footer .copyright {
         padding-bottom: 12px;
    }
}
 @media (max-width:768px) {
     .youtube-icon {
    right: 40px !important;
    bottom: 40px !important;
}
     .page-title.layout-2 .breadcrumb-content {
         top: 440px;
    }
     .second-design .navbar-brand {
         height: auto;
         padding: 5px 0 5px 0px;
         margin: 0;
    }
     .top-bar ul {
         text-align: right;
    }
    /* .course-detail {
         text-align: center;
         margin-top: 7px;
    }
     */
    /* .content-bg {
         display: none;
    }
     */
     .desktop {
         position: absolute;
         top: 50%;
    }
  
    
}
 @media (max-width:736px) {
   
     .course-baner-icons {
    padding-left: 15px !important;
    padding-right: 15px !important;
     }
     .conv-schedule-right {
           text-align: left !important;
     }
    .clsschtilemain {
         padding: 0;
}
     .footer-social {
    text-align: left;
}
     .mobile-banner .social-icons {
    text-align: center;
}
     .youtube-icon {
    right: 270px !important;
    bottom: 190px !important;
}
     #progressbar li:after {
    width: 72%;
    left: -81px;
     }
     /*Start Gallery Page */
      .gallery-pdng {
    padding-top: 40px;
    padding-bottom: 40px;
}
      /*End Gallery Page */
     /*Start Corporate Page */

      .section-type-1 {
    padding-top: 30px;
}
.ui-slogan {

    margin-bottom: 8px;
}
.ui-title-block_lg_mrg-btm {
    margin-bottom: 16px;
}
.img-group-1 {
    margin-top: 20px;
}
.corporate-clientle {
    padding-top: 30px;
}
.section-type-3 {
    margin-bottom: 20px;
}
.section-pricing {
    padding-top: 40px;
    padding-bottom: 28px;
    color: #fff;
}
.ui-description {
    margin-bottom: 0px;
}
 .corp-training-form {
    margin: 30px 6px 30px;
 }
 .corp-training-form {
    margin: 30px 6px 30px;
 }
 .b-brands {
    padding-top: 40px;
    padding-bottom: 40px;
 }
      /*Start Corporate Page */
     /*Start Blog Details Page */

      .section-comment {
    margin-top: 40px;
}
.comments-list {
    margin-top: 40px;
}
.comments-list .comment {
    margin-bottom: 18px;
    padding: 20px 38px 20px 0;
}
.section-reply-form {
    margin-top: 44px;
    margin-bottom: 30px;
}
.form-reply {
    margin-top: 40px;
}

      /*End Blog Details Page */

             /*Start Blog List Page */

     .posts-group {
    padding-top: 50px;
    padding-bottom: 30px;
        display: block;
     }
     .l-sidebar {
    margin-bottom: 40px;
     }

     /*End Blog List Page */
     .search-close {
         top: 34vh;
         right: 15%;
    }
     .search-global__btn {
         top: 127px;
    }
     .us-phone-number span {
         bottom: 40px;
    }
     .top-bar ul {
         text-align: center;
    }
     .comments-list .avatar-placeholder {
         float: none;
         margin-bottom: 30px;
    }
     .comments-list .comment-inner {
    }
     .pagination > li:first-child, .pagination > li:last-child {
         display: none;
    }
     .second-design .section-title-page {
         height: auto;
         padding-bottom: 0;
    }
        .b-progress-list-2 .b-progress-list__item:nth-child(1) {
    margin-top: 0;
}
.section-statistics-2__inner {
    padding: 80px 0 190px;
}
.section-statistics__title-inner {
    margin-bottom: 10px;
}
.section-statistics-2__inner .img-decor-top {
    margin-top: 20px;
}
.section-statistics-2__inner {
    padding-bottom: 40px;
}
.b-isotope-2 {
    padding-top: 30px;
    padding-bottom:10px;
}
.b-isotope-grid {
    margin-bottom: 15px;
}
.section-advantages-3 {
    padding-top: 30px;
    padding-bottom: 0;
}
.our-course {
    margin-bottom: 15px;
}
.section-scale {
    padding-top: 40px;
    padding-bottom: 40px;
}
.b-scale__number {
    margin-top: 0px;
    margin-bottom: 0;
    font-size: 50px;
}
.b-scale__title {
    margin-bottom: 0;
}
.b-scale__item {
    margin-bottom: 20px;
}
.footer .footer-section {
    margin-top: 10px;
}
.footer__info {
    margin-top: 14px;
}
.footer-links-bg {
    padding-top: 0 !important;
    padding-bottom: 1.8571428571rem !important;
}
}
/* end 767px-480px */
 @media (max-width:668px) {
     .youtube-icon {
    right: 240px !important;
    bottom: 160px !important;
}
 }
 @media (max-width:640px) {
     .youtube-icon {
    right: 230px !important;
    bottom: 160px !important;
}
     #progressbar li:after {
    width: 67%;
    left: -65px;
     }
     /*Start Gallery Page */
      .gallery-pdng {
    padding-top: 40px;
    padding-bottom: 40px;
}
      /*End Gallery Page */
     /*Start Corporate Page */

      .section-type-1 {
    padding-top: 30px;
}
.ui-slogan {

    margin-bottom: 8px;
}
.ui-title-block_lg_mrg-btm {
    margin-bottom: 16px;
}
.img-group-1 {
    margin-top: 20px;
}
.corporate-clientle {
    padding-top: 30px;
}
.section-type-3 {
    margin-bottom: 20px;
}
.section-pricing {
    padding-top: 40px;
    padding-bottom: 28px;
    color: #fff;
}
.ui-description {
    margin-bottom: 0px;
}
 .corp-training-form {
    margin: 30px 6px 30px;
 }
 .corp-training-form {
    margin: 30px 6px 30px;
 }
 .b-brands {
    padding-top: 40px;
    padding-bottom: 40px;
 }
      /*Start Corporate Page */
     /*Start Blog Details Page */

      .section-comment {
    margin-top: 40px;
}
.comments-list {
    margin-top: 40px;
}
.comments-list .comment {
    margin-bottom: 18px;
    padding: 20px 38px 20px 0;
}
.section-reply-form {
    margin-top: 44px;
    margin-bottom: 30px;
}
.form-reply {
    margin-top: 40px;
}

      /*End Blog Details Page */

             /*Start Blog List Page */

     .posts-group {
    padding-top: 50px;
    padding-bottom: 30px;
        display: block;
     }
     .l-sidebar {
    margin-bottom: 40px;
     }

     /*End Blog List Page */
     .search-close {
         top: 34.4vh;
         right: 16%;
    }
     .search-global__btn {
         top: 112px;
    }
     .comments-list .avatar-placeholder {
         float: none;
         margin-bottom: 30px;
    }
     .comments-list .comment-inner {
    }
     .pagination > li:first-child, .pagination > li:last-child {
         display: none;
    }
     .second-design .section-title-page {
         height: auto;
         padding-bottom: 0;
    }

    .b-progress-list-2 .b-progress-list__item:nth-child(1) {
    margin-top: 0;
}
.section-statistics-2__inner {
    padding: 80px 0 190px;
}
.section-statistics__title-inner {
    margin-bottom: 10px;
}
.section-statistics-2__inner .img-decor-top {
    margin-top: 20px;
}
.section-statistics-2__inner {
    padding-bottom: 40px;
}
.b-isotope-grid {
    margin-bottom: 15px;
}
.section-advantages-3 {
    padding-top: 30px;
    padding-bottom: 0;
}
.our-course {
    margin-bottom: 15px;
}
.section-scale {
    padding-top: 40px;
    padding-bottom: 40px;
}
.b-scale__number {
    margin-top: 0px;
    margin-bottom: 0;
    font-size: 50px;
}
.b-scale__title {
    margin-bottom: 0;
}
.b-scale__item {
    margin-bottom: 20px;
}
.footer .footer-section {
    margin-top: 10px;
}
.footer__info {
    margin-top: 14px;
}
.footer-links-bg {
    padding-top: 0 !important;
    padding-bottom: 1.8571428571rem !important;
}
}
 @media (max-width:568px) {
     .category-content ul.quizlist li {
    width: 50%;
     }
     .category-content ul.quizlist {
    /* margin: 60px -20px 0; */
    padding: 0;
     }
     .youtube-icon {
    right: 200px !important;
    bottom: 130px !important;
}
     #progressbar li:after {
    width: 63%;
    left: -53px;
     }
     .topic-list-content--stats p {
    margin: 0 7px 0 0;
}
     #course-letusknow .modal-title {
    font-size: 18px;
}
         /* Start Course Page */

.testimon .multiple2>.review-course-box:nth-child(odd) {
    padding-right: 0 !important;
}
     /* End Course Page */

     /*Start Gallery Page */
      .gallery-pdng {
    padding-top: 40px;
    padding-bottom: 40px;
}
      /*End Gallery Page */
     /*Start Corporate Page */

      .section-type-1 {
    padding-top: 30px;
}
.ui-slogan {

    margin-bottom: 8px;
}
.ui-title-block_lg_mrg-btm {
    margin-bottom: 16px;
}
.img-group-1 {
    margin-top: 20px;
}
.corporate-clientle {
    padding-top: 30px;
}
.section-type-3 {
    margin-bottom: 20px;
}
.section-pricing {
    padding-top: 40px;
    padding-bottom: 28px;
    color: #fff;
}
.ui-description {
    margin-bottom: 0px;
}
 .corp-training-form {
    margin: 30px 6px 30px;
 }
 .corp-training-form {
    margin: 30px 6px 30px;
 }
 .b-brands {
    padding-top: 40px;
    padding-bottom: 40px;
 }
      /*Start Corporate Page */
         /*Start Blog List Page */

     .posts-group {
    padding-top: 50px;
    padding-bottom: 30px;
        display: block;
     }
     .l-sidebar {
    margin-bottom: 40px;
     }

     /*End Blog List Page */
     .search-global__btn {
         top: 100px;
    }
    .b-progress-list-2 .b-progress-list__item:nth-child(1) {
    margin-top: 10px;
}
.section-statistics-2__inner {
    padding: 50px 0 190px;
}
.section-statistics__title-inner {
    margin-bottom: 10px;
}
.section-statistics-2__inner .img-decor-top {
    margin-top: 20px;
}
.section-statistics-2__inner {
    padding-bottom: 40px;
}
.b-isotope-grid {
    margin-bottom: 10px;
}
.section-advantages-3 {
    padding-top: 30px;
    padding-bottom: 0;
}
.section-scale {
    padding-top: 40px;
    padding-bottom: 40px;
}
.b-scale__number {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 50px;
}
.b-scale__title {
    margin-bottom: 0;
}
.b-scale__item {
    margin-bottom: 20px;
}
.footer .footer-section {
    margin-top: 0;
}
.footer__info {
    margin-top: 14px;
}
.footer-links-bg {
    padding-top: 0 !important;
}
}
 @media (max-width:480px) {
     .category-content ul.quizlist li {
    width: 100%;
     }
     .category-content ul.quizlist {
    /* margin: 60px -20px 0; */
    padding: 0;
     }
     .youtube-icon {
    right: 120px !important;
    bottom: 80px !important;
}
     .user-img-rating>.star-rating-review {
    margin-bottom: 0;
     }
    #show_offer {
        text-align:right;
    }
    .openFestBar {
    position: inherit;
}
     .after-login .navbar-nav > li > .user-name span {
        font-size:11px;
     max-width: 40px;
        min-width: 40px;
        margin-right: 0;
        font-weight: 600;
    }
    .after-login .navbar-nav > li > .user-name img {
    width: 24px;
    height: 24px;
}
    .second-design .social-links li a {
    margin-left: 0;
}
     .social-links li a img {
    width:20px;
}
     .second-design .social-links li a {
    margin-left: 0;
}
     .multiple2>.review-course-box:nth-child(odd) {
         padding-left: 0;
         padding-right: 0;
    }
     .comments-list .avatar-placeholder {
         float: none;
         margin-bottom: 30px;
    }
     .comments-list .comment-inner {
    }
     .pagination > li:first-child, .pagination > li:last-child {
         display: none;
    }
     .second-design .section-title-page {
         height: auto;
         padding-bottom: 0;
    }
     #testimonial-mobile {
         margin-top: 40px;
    }
     #testimonial-mobile .testimonial4_slide p {
         color: #333;
    }
     .mobile-view .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
         color: #fff;
         background-color: #4795b2;
         border-color: #4795b2;
    }
     .mobile-view .nav > li > a {
         position: relative;
         display: block;
         padding: 6px 25px;
         background: #fff;
         border: 1px solid #4795b2;
         border-radius: 2px;
         font-size: 15px;
         color: #4795b2;
    }
     .mobile-view .testimonial4_slide h4 {
         color: #333;
    }
     .mobile-view #testimonial4 .carousel-inner .item {
         overflow: hidden;
         height: auto;
    }
     .mobile-view .testimonial4_indicators .carousel-indicators li {
         border: 3px solid #4795b2;
    }
}
/* end 480px */
 @media (max-width:414px) {
.ui-widget.ui-widget-content  {
         max-width: 384px;
 }
     .phno {
    text-align: left;
    font-size: 12px;
}
     .topic-list-content--title {
    float: initial;
    margin-top: 27px;
    margin-left: 55px;
}
     .section-sidebar .blog-detail .post-widget__title, .blog-pop .post-widget__title  {
/*    max-height: 45px;
    min-height: 45px;*/
}
     .after-login .navbar-nav > li > .dropdown-menu {
    top: 14px;
}
     #progressbar li:after {
    width: 46%;
    left: -28px;


}
         /* Start Course Page */
     .user-img-rating {
    padding-left: 0;
}

.testimon .multiple2>.review-course-box:nth-child(odd) {
    padding-right: 0 !important;
}
     /* End Course Page */
     /*Start Gallery Page */
      .gallery-pdng {
    padding-top: 40px;
    padding-bottom: 40px;
}
      /*End Gallery Page */
     /*Start Corporate Page */

      .section-type-1 {
    padding-top: 30px;
}
.ui-slogan {

    margin-bottom: 8px;
}
.ui-title-block_lg_mrg-btm {
    margin-bottom: 16px;
}
.img-group-1 {
    margin-top: 20px;
}
.corporate-clientle {
    padding-top: 30px;
}
.section-type-3 {
    margin-bottom: 20px;
}
.section-pricing {
    padding-top: 40px;
    padding-bottom: 28px;
    color: #fff;
}
.ui-description {
    margin-bottom: 0px;
}
 .corp-training-form {
    margin: 30px 6px 30px;
 }
 .corp-training-form {
    margin: 30px 6px 30px;
 }
 .b-brands {
    padding-top: 40px;
    padding-bottom: 40px;
 }
      /*Start Corporate Page */
      /*Start Blog Details Page */

      .section-comment {
    margin-top: 40px;
}
.comments-list {
    margin-top: 40px;
}
.comments-list .comment {
    margin-bottom: 18px;
    padding: 20px 38px 20px 0;
}
.section-reply-form {
    margin-top: 44px;
    margin-bottom: 30px;
}
.form-reply {
    margin-top: 40px;
}

      /*End Blog Details Page */

     /*Start Blog List Page */

     .posts-group {
    padding-top: 50px;
    padding-bottom: 30px;
        display: block;
     }
     .l-sidebar {
    margin-bottom: 40px;
     }

     /*End Blog List Page */

     .b-progress-list-2 .b-progress-list__item:nth-child(1) {
    margin-top: 10px !important;
}
.section-statistics-2__inner {
    padding: 50px 0 190px;
}
.section-statistics__title-inner {
    margin-bottom: 5px;
}
.section-statistics-2__inner .img-decor-top {
    margin-top: 15px;
}
.section-statistics-2__inner {
    padding-bottom: 40px;
}
.b-isotope-grid {
    margin-bottom: 20px;
}
.section-advantages-3 {
    padding-top: 30px;
        padding-bottom: 0;
}
.section-scale {
    padding-top: 40px;
    padding-bottom: 40px;
}
.b-scale__number {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 50px;
}
.b-scale__title {
    margin-bottom: 0;
}
.b-scale__item {

   margin-bottom: 30px;
}
.footer .footer-section {
    margin-top: 0;
}
.footer__info {
    margin-top: 14px;
}
.footer-links-bg {
    padding-top: 0 !important;
}
.our-course {
    margin-bottom: 15px;
}
     .search-close {
         top: 32vh;
         right: 19%;
    }
     .search-global__btn {
         top: 225px;
    }
     .video-modal .modal-dialog {
         margin: 5%;
    }
     .home-page .mobile-view .counts {
         margin-top: 40px;
    }
     .dispaly-inline {
         width: 100%;
         display: inline-block;
    }
     .mobile-view .course-search {
         padding: 300px 0;
         margin-top: 50%;
    }
     #testimonial-mobile {
         margin-top: 40px;
    }
     #testimonial-mobile .testimonial4_slide p {
         color: #333;
    }
     .mobile-view .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
         color: #fff;
         background-color: #4795b2;
         border-color: #4795b2;
    }
     .mobile-view .nav > li > a {
         position: relative;
         display: block;
         padding: 6px 25px;
         background: #fff;
         border: 1px solid #4795b2;
         border-radius: 2px;
         font-size: 15px;
         color: #4795b2;
    }
     .mobile-view .testimonial4_slide h4 {
         color: #333;
    }
     .mobile-view #testimonial4 .carousel-inner .item {
         overflow: hidden;
         height: auto;
    }
     .mobile-view .testimonial4_indicators .carousel-indicators li {
         border: 3px solid #4795b2;
    }
     .multiple2>.review-course-box:nth-child(odd) {
         padding-left: 0;
         padding-right: 0;
    }
     .second-design .section-title-page {
         height: auto;
         padding-bottom: 0;
    }
}
 @media (max-width:375px) {
   .ui-widget.ui-widget-content  {
             max-width: 345px;
     }
     .youtube-icon {
    right: 100px !important;
    bottom: 75px !important;
}
     .review-course-clp {
    min-height: 210px;
}
.user-img-rating>.star-rating-review {
    margin-bottom: 5px;

}
     .phno {
    font-size: 13px;
     }
         #progressbar li:after {
    width: 41%;
    left: -22px;
 }
.topic-list-content--stats p {
    margin: 0 7px 0 0;
}
     .search-global__btn {
         top: 250px;
    }
    
}
 @media (max-width:360px) {
         .youtube-icon {
    right: 100px !important;
    bottom: 70px !important;
}
.ui-widget.ui-widget-content {
        max-width: 330px;
}
     .after-login .navbar-nav > li > .dropdown-menu {
    top: 16px;
}

     #progressbar li:after {
    width: 37%;
    left: -19px;
}
     .topic-list-content--stats p {
        margin: 0 7px 0 0;
}
     /* Start Course Page */
     .user-img-rating {
    padding-left: 0;
}

.testimon .multiple2>.review-course-box:nth-child(odd) {
    padding-right: 0 !important;
}
     /* End Course Page */

      /*Start Gallery Page */
      .gallery-pdng {
    padding-top: 40px;
    padding-bottom: 40px;
}
      /*End Gallery Page */

      /*Start Corporate Page */

      .section-type-1 {
    padding-top: 30px;
}
.ui-slogan {

    margin-bottom: 8px;
}
.ui-title-block_lg_mrg-btm {
    margin-bottom: 16px;
}
.img-group-1 {
    margin-top: 20px;
}
.corporate-clientle {
    padding-top: 30px;
}
.section-type-3 {
    margin-bottom: 20px;
}
.section-pricing {
    padding-top: 40px;
    padding-bottom: 28px;
    color: #fff;
}
.ui-description {
    margin-bottom: 0px;
}
 .corp-training-form {
    margin: 30px 6px 30px;
 }
 .corp-training-form {
    margin: 30px 6px 30px;
 }
 .b-brands {
    padding-top: 40px;
    padding-bottom: 40px;
 }
      /*Start Corporate Page */


      /*Start Blog Details Page */

      .section-comment {
    margin-top: 40px;
}
.comments-list {
    margin-top: 40px;
}
.comments-list .comment {
    margin-bottom: 18px;
    padding: 20px 38px 20px 0;
}
.section-reply-form {
    margin-top: 44px;
    margin-bottom: 30px;
}
.form-reply {
    margin-top: 40px;
}
      /*End Blog Details Page */


     /*Start Blog List Page */

     .posts-group {
    padding-top: 40px;
    padding-bottom: 10px;
     }
     .l-sidebar {
    margin-bottom: 40px;
     }

     /*End Blog List Page */

     .b-progress-list-2 .b-progress-list__item:nth-child(1) {
    margin-top: 0 !important;
}
.section-statistics-2__inner {
    padding: 50px 0 190px;
}

.section-statistics-2__inner {
    padding-bottom: 40px;
}
.section-statistics__title-inner {
    margin-bottom: 0;
}
.section-statistics-2__inner .img-decor-top {
    margin-top: 10px;
}
.section-statistics__subtitle .icon-grad {
    top: -7px;
    font-size: 90px;
}
.our-course {
    margin-bottom: 20px;
}
.b-isotope-grid {
    margin-bottom: 15px;
}
.section-advantages-3 {
    padding-top: 30px;
        padding-bottom: 0px;
}
.section-scale {
    padding-top: 40px;
    padding-bottom: 40px;
}
.b-scale__number {
    margin-top: 0;
    margin-bottom: 0;
        font-size: 50px;
}
.b-scale__title {
    margin-bottom: 0;
}
.b-scale__item {
    margin-bottom: 20px;
}
.footer .footer-section {
    margin-top: 0;
}
.footer__info {
    margin-top: 14px;
}
.footer-links-bg {
    padding-top: 5px !important;
}
     .search-global__btn {
         top: 195px;
    }
     .search-close {
         top: 32.5vh;
         right: 21%;
    }
     .home-page .mobile-view .counts {
         margin-top: 40px;
    }
     .second-design .section-title-page {
         height: auto;
         padding-bottom: 0;
    }
     #testimonial-mobile {
         margin-top: 40px;
    }
     #testimonial-mobile .testimonial4_slide p {
         color: #333;
    }
     .mobile-view .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
         color: #fff;
         background-color: #4795b2;
         border-color: #4795b2;
    }
     .mobile-view .nav > li > a {
         position: relative;
         display: block;
         padding: 6px 25px;
         background: #fff;
         border: 1px solid #4795b2;
         border-radius: 2px;
         font-size: 15px;
         color: #4795b2;
    }
     .mobile-view .testimonial4_slide h4 {
         color: #333;
    }
     .mobile-view #testimonial4 .carousel-inner .item {
         overflow: hidden;
         height: auto;
    }
     .mobile-view .testimonial4_indicators .carousel-indicators li {
         border: 3px solid #4795b2;
    }
     .course-description .panel-title {
         font-weight:500;
         font-size:13px;
         line-height:1;
    }
     .course-agenda .panel-default h5 {
         font-weight:500;
         font-size:14px;
    }
     .multiple2>.review-course-box:nth-child(odd) {
         padding-left: 0;
         padding-right: 0;
    }
        .mobile-logo-no-pd {
        padding: 0;
    }
     .phno {
    text-align: left;
    font-size: 11px;
    }
        .after-login .navbar-nav > li > .user-name span {
        font-size:11px;
     max-width: 40px;
        min-width: 40px;
        margin-right: 0;
        font-weight: 600;
    }
    .after-login .navbar-nav > li > .user-name img {
    width: 24px;
    height: 24px;
}
    .second-design .social-links li a {
    margin-left: 0;
}
.social-links li a img {
    width:20px;
}
.after-login .navbar-nav > li > .user-name {
    margin: 0;
    text-align: right;
}
.after-login .navbar-nav > li > .user-name {
    padding-left: 5px;
}

}
 @media (max-width:320px) {
     .ui-widget.ui-widget-content{
             max-width: 290px;
     }
     .mobile .srchbn {
         right: 148px;
    }
     .mobile-log {
         right: 85px !important;
    }
     .mobile .clbn {
         right: 0;
    }
     .search-global__btn {
         top: 175px;
    }
     .second-design .section-title-page {
         height: auto;
         padding-bottom: 0;
    }
    .second-design .social-links li a {
    margin-left: 0;
}
     .phno {
    text-align: left;
    font-size: 11px;
    }
        .after-login .navbar-nav > li > .user-name span {
        font-size:11px;
            max-width: 40px;
    min-width: 40px;
        margin-right: 0;
        font-weight: 600;
    }
    .after-login .navbar-nav > li > .user-name img {
    width: 24px;
    height: 24px;
}
     .offer {
         font-weight:500;
         font-size:14px;
         line-height:32px;
    }
    .localNav li {
    margin-bottom: 10px;
}
#course-letusknow .modal-title {
    font-size: 16px;
}
.count li {
    padding: 10px 2px 0;
}
.tbl-text-overflow {
    max-width: 100;
    min-width: 100px;
}
.tbl-text-overflow-last {
    max-width: 60px !important;
    min-width: 60px !important;
}
.topic-list-content--stats p {
    margin: 0;
}
#progressbar {
    padding: 0;
}
#progressbar li:after {
    width: 27%;
    left: -12px;
}
.social-links li a img {
    width:20px;
}
.after-login .navbar-nav > li > .dropdown-menu {
    top: 14px;
}
.review-course-clp {
    min-height: 210px;
}
.user-img-rating>.star-rating-review {
    margin-bottom: 5px;
}
.youtube-icon {
    right: 80px !important;
    bottom: 60px !important;
}
#testimonial4 .carousel-inner .item {
    height: 300px;
}
}
@media (max-width:295px) {
    .mobile-view .course-search {
    padding: 20px 0;
    margin-top: 50%;
}
.mobile-banner {
    background: url(../media/general/web-reg.jpg);
}
.section-main-slider {
    height: auto !important;
}
.mobile-view .course-search {
    display: none;
}
     p, ul {
        line-height: 22px;
     }
     .creative-process .b-scale__info {
    line-height: 22px;
}
.b-post-1 .entry-header, .b-post-1 .entry-content {
    line-height: 22px;
}
.mobile-banner .social-icons {
    text-align: center;
}
.social-links .tooltips span, .social-icons .tooltips span {
    display: none;
}
.mobile-view-call {
    display: block;
}
.b-isotope-filter > li {
    padding-right: 10px;
    float: initial;
}
.b-isotope-2 .b-isotope-filter {
    margin-top: 10px;
    margin-bottom: 10px;
    width: 100%;
    display: inline-block;
    padding: 0;
}
.b-isotope-filter > li > a {
    display: block;
    margin: 10px 0;
}
.home-events-img {
    max-height: initial !important;
    min-height: auto !important;
}
.b-isotope-2 .b-isotope-grid__img {
    min-height: auto;
    max-height: initial;
}
     .sidenav {
         display:none;
     }
     .course-section-bg ul {
         line-height: 22px;
     }
     .course-agenda h4, .h4 {
    line-height: 22px;
}
     .review-user-info article {
    min-height: 136px;
    max-height: 136px;
    line-height: 22px;
}
    .setting {
        display:none;
    }
         .main-text {
         top: 10px;
         position: relative;
         width: 100%;
     /*     color: #666; */
         z-index: 99;
         background: url(../media/general/web-reg.jpg) no-repeat fixed;
         background-size: cover;

    }
    .second-design .course-name {
    text-shadow: none;
    line-height: 23px;
    font-size: 19px;
    font-weight: 500;
    text-align: left;
    /* color: #333; */
    margin: 0;
    margin-top: 10px;
    margin-bottom: 10px;
    padding: 0;
}
.corse-dtls {
    margin: 10px 0;
    background: #2f2f2f;
    padding: 20px 0 10px;
}
.course-detail {
    text-align: center;
    margin-top: 7px;
}
.course-detail .count-header {
    color: #fff;
    font-weight: 400;
    font-size: 13px;
    line-height: 1;
    margin-bottom: 10px;
}
.course-detail .count-result {
    color: #fff;
    font-weight: 400;
    font-size: 10px;
    line-height: 1;
    margin-bottom: 10px;
}
.phno {
    text-align: left;
    font-size: 10px !important;
}
.mobile-log {
    right: 80px !important;
}
.login-btn {
    padding: 2px 5px !important;
    font-size: 14px !important;
}
.mobile .srchbn {
    right: 132px;
}
.b-title-page__subtitle {
    margin-top: 10px;
    margin-bottom: 10px;
    line-height: 1.4;
    padding: 20px;
}
.b-post-full .entry-media a {
    min-height: auto;
}
.b-post-full .entry-date {
    right: 5px;
    bottom: 5px;
    width: 60px;
    height: 60px;
    font-size: 15px;
    line-height: 30px;
}
.b-post-full .entry-main {
    padding-right: 20px;
    padding-left: 30px;
}
.forum-sub-mobile {
    display: none;
}
.forum-detail .postprofile {
    width: 100%;
    float: inherit;
    border-bottom: 1px solid #e9e9e9;
}
.forum-detail .postbody {
    margin-left: 0;
}
.clsschtilemain > .clsschdetails > .clsschtime {
    display: block;
    text-align: center;
}
}
