@media (max-width: 576px){
  .reg-form{padding:10px;}
  .reg-form form{padding:25px !important;}
  .mt-lg{margin-top:25px;}
  .bg-dark.category-area .category-items .equal-height{height:195px !important;}
  .category-area .category-items .equal-height{height:145px !important;}
  .registration-area.category-area .category-items .equal-height{height:135px !important;}
  .default-padding{padding:20px 0;}
  .career-option .grow{height:138px;}
  .site-heading{margin-bottom:15px;}
  blockquote{font-size:20px;padding:20px;}
  .attr-nav > ul{margin-right:0;}
  .clients-grid.grid-4 li, .clients-grid:not(.grid-3):not(.grid-2) li {width: 50%;}
}

@media screen and (max-width:600px) {
  .advisor-area .advisor-items .item .info h4{font-size:12px;margin-bottom:5px;}
  .advisor-area .advisor-items .item .info span{font-size:10px;line-height:13px;}
}
@media (max-width: 768px) and (min-width: 576px){
  .clients-grid.grid-4 li, .clients-grid:not(.grid-3):not(.grid-2) li {width: 33.33%}
}

@media only screen and (max-width: 768px) {
  h1 {font-size: 30px;}
  h2 {font-size: 26px;}
  h3 {font-size: 20px;}
  h4 {font-size: 18px;line-height: 1.4;}
  h5 {font-size: 16px;line-height: 1.4;}
  h6 {font-size: 14px;line-height: 1.4;}
  .d-xs-block{display:block;}
  .client-logo{margin-bottom:20px;}
  .client-logo img{width:auto;height:62px;margin:auto;}
  .pr-15-sm{padding-right:15px !important;}
  .band{margin-top:5px;}
  .mt-5-sm{margin-top:5px !important;}
  .default-padding{padding:30px 0;}
   nav.navbar.bootsnav li.dropdown a.dropdown-toggle:before{margin-right:15px;}
  nav.navbar.bootsnav ul.nav ul.dropdown-menu ul.dropdown-menu{width:96%;}
  .dropdown.pt-10{padding-top: 0 !important;}
  nav.navbar.bootsnav ul.nav li.dropdown ul.dropdown-menu{background-color:rgba(255,255,255,0.8);}
  .attr-nav{left: 0;margin-left:0;position:static;}
  .bg-fixed {background-attachment: inherit;}
  .default-padding {padding-top: 50px;padding-bottom: 50px;}
  .default-padding.bottom-less {padding-bottom: 20px;padding-top: 50px;}
  .site-heading {margin-bottom: 30px;}
  .carousel-shadow.default-padding {padding-bottom: 35px;}

  .breadcrumb-area {padding: 100px 0;}
  .breadcrumb-area h1 {font-size: 36px;}

  .banner-area .carousel.top-pad .content {padding-top: 110px;padding-bottom: 80px;}
  .banner-area .content h1 {font-size: 36px;line-height: 1.2;}
  .banner-area .carousel .content h2 {font-size: 36px;line-height: 1.2;margin-bottom: 30px;}
  .banner-area .text-center p {padding: 0;}
  body, .banner-area, .banner-area div {height: auto;}
  .banner-area .content {overflow: hidden;padding: 50px 0;}
  .banner-area .search-content h2 {font-size: 36px;}
  .banner-area .search-content ul {display: none;text-align: left;margin-top: 8px;}
  .banner-area .search-content ul li {display: block;margin-top: 10px;}
  .banner-area .search-content ul li:first-child {margin-top: 0;}
  .banner-area .search-content ul li::after {display: none;}

  .search-content form {max-width: 100%;margin: 15px auto auto;}

  .weekly-top-items .top-courses {padding-right: 0;}
  .weekly-top-items .top-courses .heading {padding-bottom: 85px;text-align: center;}
  .weekly-top-items .top-courses-carousel .owl-nav {position: absolute;right: 0;top: -95px;left: 15px;text-align: center;}

  .course-details-area .courses-info {padding-right: 0;border-right: none;}
  .course-details-area .course-meta .item {margin-right: 0;padding-right: 0;border-right: none;width: 100%;
  text-align: center;margin-top: 15px;padding-top: 15px;border-top: 1px solid #e7e7e7;}
  .course-details-area .course-meta .item:first-child {margin-top: 0;padding-top: 0;border: none;}
  .course-details-area .course-meta .item:nth-last-child(2) {border-top: 1px solid #e7e7e7;}
  /*---Mudassar()--small devices border add---*/
  .pay-coursedt .course-meta .item {border-top: 1px solid #e7e7e7 !important;}
  .pay-coursedt .course-meta .item:first-child{border-top: none !important;}
  /*------End------*/
  .course-details-area .course-meta .item.author .thumb,.course-details-area .course-meta .item.author .desc {display: block;}
  .course-details-area .course-meta .item.author .thumb img {margin-right: 0;margin-bottom: 15px;}
  .course-details-area .course-meta .align-right {text-align: center;width: 100%;margin-top: 20px;}
  .course-details-area ul.nav-pills {display: block;margin-top: 30px;margin-bottom: 30px;}
  .course-details-area ul.nav-pills li {border-right: none;margin: 0;width: 100%;border-bottom: 1px solid #e7e7e7;text-align: center;}
  .course-details-area ul.nav-pills li a {background: #fafafa;}
  .course-details-area ul.nav-pills li.active a::after {display: none;}
  .course-details-area .info ul.list li {width: 100%;}
  .course-details-area .info ul.list li:nth-child(2) {margin-top: 15px;}
  .course-details-area .course-list-items .title {display: block;margin-bottom: 15px;}
  .course-details-area .course-list-items .title p {margin-right: 0;padding-right: 0;}
  .course-details-area .course-list-items .title i {font-size: 14px;}
  .course-details-area .course-list-items .title p::after {display: none;}
  .course-details-area .course-list-items .title h5 {margin-top: 15px;}
  .course-details-area .course-list-items .intro {display: block;}
  .course-details-area .course-list-items .intro .item {display: block;margin-bottom: 10px;}
  .course-details-area .course-list-items .intro .item:last-child p {display: block;}
  .course-details-area .course-list-items .intro .item a {margin-top: 15px;}
  .course-details-area .advisor-list-items .item {display: block;text-align: center;}
  .course-details-area .advisor-list-items .item .thumb {width: auto;padding-right: 0;}
  .course-details-area .advisor-list-items .item .thumb img {max-width: 60%;margin: auto;}
  .course-details-area .advisor-list-items .item .info {margin-top: 20px;width: auto;}
  .course-details-area .advisor-list-items .item .info .author {display: block;}
  .course-details-area .advisor-list-items .item .info .author h4 {padding-right: 0;margin-bottom: 15px;}
  .course-details-area .advisor-list-items .item li {margin: 0 7px;}
  .course-details-area .course-rating-list {display: block;}
  .course-details-area .course-rating-list .average-rating {width: 100%;margin-bottom: 30px;}
  .course-details-area .aside {margin-top: 50px;}

  .registration-area .fixed-bg {display: none;}
  .registration-area .countdown h4 {margin-bottom: 15px;line-height: 1.5;}
  .registration-area .countdown ul > li {width: 100%;padding-left: 25px;}
  
  .reg-form form {margin-top: 30px;padding: 80px 30px;}
  .reg-form form h5 {right: -65px;top: 10px;}

  .category-area .category-items .equal-height .item-box {display: block;text-align: center;}
  .category-area .category-items .equal-height .item-box .info {padding-left: 0;margin-top: 20px;}

  .event-area.flex-less .event-items .equal-height {height: auto !important;}
  .event-area .event-items .item {display: block;}
  .event-area.flex-less .event-items .item .info {padding: 15px;}
  .event-area .event-items .item .thumb {min-height: 300px;}
  .event-area.flex-less .event-items .item .thumb {min-height: auto;}
  .event-area .event-items .item .info-box {padding: 30px 0;display: block;}
  .event-area .event-items .item .info-box .content::after {display: none;}
  .event-area .event-items .item .info-box .content {padding-left: 0;margin-left: 0;text-align: center;margin-top: 25px;
    border-top: 1px solid #e7e7e7;padding-top: 25px;}
  .event-area .event-items .item .info-box .content ul li::after {display: none;}
  .event-area .event-items .item .info-box .content ul li {margin-right: 0;padding-right: 0;margin-bottom: 10px;display: block;}
  .event-area .event-items .item .info-box .content ul li:last-child {margin-top: 0;}
  .event-area .event-items .item .info-box .content .bottom {display: block;}
  .event-area .event-items .item .info-box .content .bottom a:last-child {text-transform: capitalize;font-weight: 600;display: block;margin-top: 25px;}

  .fun-factor-area .item {margin-top: 50px;}
  .fun-factor-area .item:first-child {margin-top: 0;}

  .blog-area.left-sidebar .blog-content {float: none;}
  .blog-area .info .meta {text-align: center;}
  .blog-area .info .content .tags.share {display: block;text-align: center;border-bottom: 1px solid #e7e7e7;
    padding-bottom: 20px;margin-bottom: 20px;}
  .blog-area .comments-form {margin-top: 40px;}

  .comments-list .commen-item .content {display: block;}
  .comments-list .commen-item {text-align: center;margin-bottom: 30px;}
  .comments-list .commen-item .content .title {display: block;}
  .comments-list .commen-item .content .title span {border-left: none;padding-left: 0;margin-left: 0;margin-top: 15px;display: block;}
  .comments-list .commen-item .avatar {float: none;margin: auto;}
  .comments-list .commen-item.reply {padding-left: 0;}
  
  .contact-info-area .contact-info {margin-bottom: 40px;}
  .contact-info-area .contact-info .col-md-4 {margin-top: 30px;}
  .contact-info-area .contact-info .col-md-4:first-child {margin-top: 0;}

  .contact-bottom-info iframe {height: 300px;}
  .contact-bottom-info .form {padding-left: 15px;}

  .login-area form {margin: 0;}

  form.white-popup-block label {width: 100%;}

  .error-page-area .error-items {text-align: center;padding: 30px 15px;}
  .error-page-area .error-items img {margin-bottom: 25px;}
  .error-page-area .error-items > .row {display: block;}
  .error-page-area .error-items .error-box {padding-left: 0;border-left: none;}

  footer .equal-height {margin-top: 50px;}
  footer .equal-height:first-child {margin-top: 0;}
  footer .footer-bottom .row {display: block;text-align: center;}

  footer .f-items .about ul li {display: flex;align-items: start;}
  footer .f-items .f-item.popular-courses .info ul {display: block;}
  footer .f-items .f-item.popular-courses .info ul li {padding-right: 0;margin-right: 0;}
  footer .f-items .f-item.popular-courses .info ul li::after {display: none;}
  footer .f-items .f-item.popular-courses .info ul li:last-child {margin-top: 10px;}
  footer .footer-bottom .link {margin-top: 10px;text-align: center;}
}


@media only screen and (min-width: 768px) and (max-width: 992px) {
  .search-content form {max-width: 80%;margin: 35px auto auto;}

  .about-area .about-items .thumb .thumb img {margin-top: 30px;}
  .weekly-top-items .top-courses {padding-right: 0;}

  .course-details-area .courses-info {padding-right: 0;border-right: none;}
  .course-details-area .course-meta .item.author .thumb img {display: none;}
  .course-details-area .aside {margin-top: 50px;}
  .course-details-area .info ul.list li {width: 100%;}
  .course-details-area .info ul.list li:nth-child(2) {margin-top: 15px;}

  .course-details-area .advisor-list-items .item .thumb {width: 30%;}
  .course-details-area .advisor-list-items .item .info {width: 70%;}

  .reg-form form {margin-top: 30px;}
  .reg-form form {padding: 80px 50px;}
  .reg-form form h5 {right: -55px;top: 20px;}

  .registration-area .fixed-bg {display: none;}
  .registration-area .countdown h4 {margin-bottom: 15px;line-height: 1.5;}
  .registration-area .countdown ul > li {width: 50%;padding-right: 15px;}
  .registration-area .countdown ul > li:nth-child(2n) {padding-right: 0;}

  .event-area .event-items .item {display: block;}
  .event-area .event-items .item .thumb {min-height: 350px;}
  .event-area.flex-less .event-items .item .thumb {min-height: auto;}
  .event-area.flex-less .event-items .item .info-box {padding: 30px;display: block;text-align: center;}
  .event-area.flex-less .event-items .item .info-box .content {padding-left: 0;margin-left: 0;}
  .event-area.flex-less .event-items .item .info-box .content::after {display: none;}
  .event-area.flex-less .event-items .item .info-box .content .bottom {display: block;}
  .event-area.flex-less .event-items .item .info-box .content .bottom a:last-child {display: block;margin-top: 25px;}
  .event-area.flex-less .event-items .item .info-box .content {padding-left: 0;margin-left: 0;text-align: center;
    margin-top: 25px;border-top: 1px solid #e7e7e7;padding-top: 25px;}
  .event-area.flex-less .event-items .item .info-box .content ul li {margin-right: 0;padding-right: 0;
    margin-bottom: 10px;display: block;}
  .event-area.flex-less .event-items .item .info-box .content ul li::after {display: none;}

  .fun-factor-area .item {margin-top: 50px;}
  .fun-factor-area .item:first-child,.fun-factor-area .item:nth-child(2) {margin-top: 0;}

  .blog-area.left-sidebar .blog-content {float: none;}
  .blog-area .blog-items .sidebar {margin-top: 50px;}
  .blog-area.left-sidebar .sidebar,
  .blog-area.right-sidebar .sidebar {padding-left: 15px;padding-right: 15px;}

  .contact-bottom-info .form {padding-left: 15px;margin-top: 20px;}

  footer .equal-height {margin-top: 50px;}
  footer .equal-height:first-child,footer .equal-height:nth-child(2) {margin-top: 0;}
}

@media (min-width: 992px){
  .d-none-xl{display: inline-block;}
}


/* Max Wide Mobile Layout: 600px. */
@media only screen and (min-width: 600px) and (max-width: 768px) {

  .attr-nav.inc-btn {
    display: inline-block;
  }


  .banner-area .search-content ul {
    display: flex;
    margin-top: 25px;
  }

  .banner-area .search-content ul li {
    margin-top: 0;
    display: flex;
  }

  .banner-area .search-content ul li::after {
    display: inline-block;
  }

  .search-content form {
    margin-top: 30px;
  }

  /* Registration */
  .registration-area .countdown ul > li {
    width: 50%;
    padding-right: 15px;
  }

  .registration-area .countdown ul > li:nth-child(2n) {
    padding-right: 0;
  }

  /* Category */
  .category-area .category-items .equal-height {
    width: 50%;
    float: left;
  }
}



