@media only screen and (max-width: 767px) {
    #header {
        top: 0px;
        padding: 10px;
        position: fixed !important;
      }
    .logo a img {
        margin-left: 1rem !important;
        /* width: 204px; */
    }
    .container-fluid1 .row .col-6 {
        position: relative;
        padding-right: 0px;
        background: #E7EAED;
    }
    .container-fluid1 {
        display: flex;
    }
    div.container-fluid1:nth-child(1) > div:nth-child(1) {
        display: initial;
        }
    nav ul {
        display: none;
    }
    .col-6 img {
        display: none;
    }
    .count {
        font-size: 21px !important;
    }
  }


  @media screen and (max-width: 767px)  {
    .menu-container {
      margin-left: auto;
      display: block !important;
    }
    .toggle, [id^="drop"] {
      display: block;
      }
      nav ul {
        display: block;
        }
    .instructor_bio {
      padding: 20px;
      text-align: justify;
      font-size: 18px;
      font-weight: bold;
      margin-left: 0rem !important;
      margin-right: 0rem !important;
  }
  .col-11 a {
    font-size: 16px;
    font-weight: inherit;
    }
    .content-part .date {
    font-size: 16px;
    font-weight: inherit;
    }
  .col-2 img {
    width: -moz-available;
    height: inherit;
    border-radius: 20px 20px 0px 0px;
  }
  .col-lg-4 .inner-box .image img {
    width: -moz-available;
    height: inherit;
    border-radius: 20px 20px 0px 0px;
  }
  .webinar-content img {
    margin: auto;
    display: block;
    margin-bottom: 30px;
  }
    .container_search {
        /* display: block !important; */
        width: fit-content !important;
    }
    .container-fluid1 nav {
        margin-left: auto;
    }
    .about-section ul li {
        height: 3.5rem !important;
    }
    #about-services {
      margin-top: -2rem;
      margin-bottom: 1rem;
    }
    .des .row {
      float: left !important;
      width: min-content;
      max-width: max-content !important;
      margin-left: -1rem !important;
    }
    .about-section .row {
      max-width: 28rem;
      width: auto;
      margin-left: -5rem;
    }
    .welcome {
      width: auto;
    }
    .check-square li {
        line-height: 30px;
        width: 48% !important;
    }
    footer .content {
        margin: auto;
        padding-top: 40px;
        padding-left: 20px;
        padding-right: 20px;
        /* max-width: 1860px; */
    }
    .sec-title {
        padding-top: 1rem;
    }
    .py-4 {
        margin-left: 80px !important;
    }
    .course-finder-form {
        margin-left: -3.6rem;
    }
    .webinar-block-two {
        margin-left: 0.1rem;
    }
    .col-lg-4 .hours {
        margin-bottom: 20px;
    }
    .card-footer {
        padding-left: 0.75rem !important;
    }
    .webinar-box {
        padding: 1px;
    }
    .col-md-3 {
        margin-left: 15px;
        margin-right: 0px;
    }
    .divider {
        margin-left: -36px;
    }
  
  #countdown {
    /* padding-left: 55px; */
    /* margin-top: -12px; */
    margin-left: 0px !important;
    margin-top: 2rem !important;
  }
  
  .webinar-date-1 {
    /* margin-left: 2.5rem; */
    margin-left: 1.5rem !important;
  }
  
  .date__wrap {
    /* padding-left: 5rem; */
    padding-left: 4rem !important;
  }
  
  #countdown-list .col p {
    /* font-size: 49px; */
    /* margin-bottom: -16px; */
    /* margin-top: -12px; */
    font-size: 50px !important;
  }
  
  .co-info h1 {
  font-size: 2.3rem;
}
    /* .course-finder-form {
      margin-left: -3.6rem;
      margin-left: 0.8rem;
    } */
  }
  



@media screen and (max-width: 1440px)  {
    .partners-main {
        width: 87%;
        }
        
      
}

/* live_webinar.css | http://127.0.0.1:3000/static/temp2/css/live_webinar.css */


  
  /* media_queries.css | http://127.0.0.1:3000/static/temp2/css/media_queries.css */
  
  @media screen and (max-width: 1440px) {

    .webinar-card {
      margin-left: 1rem;
    }

    #countdown-list {
      /* margin-left: -70px; */
      margin-left: 0px !important;
      margin-top: 2rem;
    }

    #countdown-list .col p {
      /* font-size: 50px !important; */
      font-size: 25px !important;
      margin-top: -1rem !important;
    }
    .divider {
      /* margin-left: -36px; */
      margin-left: 3px;
    }
    .webinar-card .col-md-4 {
        /* font-size: 23px; */
        font-size: 20px !important;
      }
      
      /* #countdown-list .col p {
        margin-top: -12px;
        } */
      
      .date__wrap {
        /* padding-left: 4rem !important; */
        padding-left: 7rem !important;
        margin-right: 3rem;
      }
      .webinar-date-1 {
        /* font-size: 3rem; */
        font-size: 2.3rem;
      }
      
      .month {
        /* font-size: 1.5em; */
        font-size: 1.2em;
      }
      
      .year {
        /* font-size: 1.5rem; */
        font-size: 1.2rem;
        display: block;
      }
      
      .col-md-3 {
        /* margin-right: -18px; */
        margin-right: -58px;
      }
      
      .start-time {
        /* display: block ruby; */
        display: block !important;
        font-size: 18px !important;
      }
      
      .time-duration {
        font-size: 18px !important;
      }
      /* #email-reminder {
        padding-left: 0;
        border: 3px solid #3b7eb9;
      } */
      /* .partners-main {
        margin-left: 12rem !important;
      } */
      #countdown {
        padding-left: 1rem !important;
      }
      .webinar-date-1 {
        margin-left: 4rem !important;
      }
/*       
      #countdown {
        padding-left: 0rem;
      } */
      #webinar-listing .container .row {
        max-width: 80rem;
      }
  .webinar-block-two .inner-box .lower-content .students {
    font-size: 15px;
    }
    .webinar-block-two .inner-box .lower-content .hours {
    font-size: 15px;
    }
    .webinar-block-two .inner-box h5 {
      font-size: 1rem;
    }
    .content-side {
      margin-left: 10px;
      }
    /* .sidebar-page-container .sidebar-side {
      margin-right: 0px;
    } */
    .all-webinars {
      margin-left: 10px;
    }
    .lh-30 {
      font-size: 20px;
    }
    .post-content {
      margin-bottom: 20px;
    }
    .font-xsss {
      font-size: 0.8rem;
    }
    .lh-30 {
      font-size: 20px;
    }
    p {
      font-size: 16px;
    }
    .overview {
      /* margin-left: 6px !important; */
      margin-left: 0rem !important;
      padding-right: 0px !important;
    }
    .product-details {
      margin-right: 1rem;
    }
    .col-md-8 p {
      width: auto;
    }
    ul.icon-list li {
      font-size: 16px;
    }
    .col-md-8 p {
      font-size: 16px !important;
    }
    #overview {
      font-size: 2rem;
    }
    .event-price-title span {
      font-size: 16px !important;
    }
    .speaker-profile {
      font-size: 2rem;
    }
    .row .col-3 {
      font-size: 16px !important;
    }
    .subscribe-news {
      font-size: 1.4em;
    }
    .event-price-total .row .col-md-4 {
      /* margin-top: 40px; */
      margin-bottom: -24px;
    }
    /* .event-price-total .row .col-md-8 {
      margin-top: 40px;
    } */
    .logo a img {
      margin-left: 1rem !important;
    }
    .event-price-title span {
      font-size: 16px;
      color: #3e3e3e;
    }
    .row .col-3 {
      font-size: 16px;
      color: #3e3e3e;
    }
    .priceHeader {
      font-size: 20px !important;
    }
    .overview .col-md-8 {
      max-width: 100%;
    }
    #overview {
      font-size: 2rem;
    }
    .overview-point {
      font-size: 1.8rem;
    }

  }

  @media only screen and (max-width: 767px) {
    .product-details .box {
      margin-top: 0rem;
    }
    .month {
      margin-left: 40px !important;
    }
    .price-row {
      padding-bottom: 0px !important;
    }
    .event-price-total .row {
      margin-bottom: 0px;
    }
    .event-price-title {
      margin-bottom: auto;
    }
    .col-12 .row {
      width: 23rem;
      max-width: -moz-available;
      font-size: 12px;
    }
    .divider {
      display: none;
    }
    .start-time {
      font-size: 23px !important;
      }
    .time-duration {
      font-size: 23px !important;
    }
    .col-md-3 {
      margin-left: 6rem;
    }
    .col-md-4 {
      font-size: 14px;
    }
    .blog-item {
      margin-top: 2rem;
    }
    .time-duration {
      margin-left: -11rem !important;
      }
      .col-md-3 {
      margin-left: 1.8rem;
      }
    .partners-main {
      margin-left: 0px !important;
    }
    .details-buttons {
      display: inherit;
    }
    #download-brochure {
      display: none !important;
      width: 100% !important;
      border: 3px solid #3b7eb9;  
    }

    .overview {
      margin-top: 60rem;
    }

    .product-details .box {
      position: absolute;
    }
    .col-12 .row {
      margin-bottom: -6px !important;
      }
      #Brochure {
        width: 70% !important;
      }
      #EmailRemModal {
        width: 70% !important;
      }
      #ReferFrndModal {
        width: 70% !important;
      }
    /* .overview-content{
      width: fit-content;
    } */
    /* .row p {
      width: 0rem;
      text-align: left;
    } */

    #bold {
      width: auto;
    }

    .price-row .col-6 {
      max-width: inherit;
    }

    .speaker_bio p {
      padding-left: 20px !important;
    }

    .speaker_bio img {
      /* float: left; */
      /* margin-left: -159px; */
      /* width: 250px; */
      /* height: 250px; */
      margin-left: 1rem !important;
      width: 100px !important;
      height: 100px !important;
      margin-top: 3rem !important;
    }

    .instructor-name {
      position: initial !important;
    }
    #webinar-listing .container .row {
      margin-left: 14px;
      }
    
    #countdown {
      margin-bottom: 40px;
      }

    .webinar-card .col-md-4 {
        margin-bottom: 20px;
        }

  .month {
    /* font-size: 1.5em; */
    font-size: 23px;
    font-size: 1.2em;
    width: 39%;
    margin-top: 16px;
    font-weight: bolder;
    margin-left: 20px;
  }

  .year {
    /* font-size: 1.5rem; */
    font-size: 23px;
    font-size: 1.2rem;
    margin-left: 30% !important;
    margin-top: -36px;
    font-weight: bolder;
  }

  .webinar-date-1 {
    /* padding: 18px 5px 0 0; */
    padding: 31px 5px 0 0;
    font-weight: bolder;
    font-size: 2em !important;
    margin-top: 16px !important;
    font-weight: bold !important;
  }

  .date__wrap {
    /* padding-top: 1rem; */
    padding-top: 1.2rem;
  }

  .date__wrap {
    /* padding-left: 3rem !important; */
    padding-left: 23px !important;
  }
  .start-time {
    margin-bottom: 8px;
  }
  .event-price-title p {
    width: auto !important;
  }
  .event-price-total .row .col-md-4 {
    margin-bottom: 8px;
    }
  #enroll-btn {
    float: right;
    }
  .submit {
    width: 6rem;
    font-size: 14px !important;
    }
  .col-12 .row p {
    width: inherit !important;
  }
  .box p {
    width: auto;
    margin-right: 20px;
    /* display: none; */
  }
  .welcome {
    background: transparent;
  }
  .content-part h5 {
    font-weight: initial;
  }
  .about-sec-video {
    flex: 0 0 51% !important;
    max-width: 51% !important;
  }
  .mail {
    font-size: 14px;
  }

.about-section ul li {
  text-align: center;
}
  .content .link-boxes .box li a {
    font-size: 20px;
  }

  .content .link-boxes .box .link_name {
    /* font-size: 30px; */
    font-size: 23px;
  }
  /* .welcome {
    margin-left: -25px;
    } */

  .py-4 {
    /* margin-left: 80px !important; */
    margin-left: 5px !important;
  }
  .subscribe-news {
    font-size: 1em !important;
    }
    .news-letter .row {
      width: 23rem;
    }
    .partners-main {
      width: -moz-available !important;
      display: inline-table !important;
      height: 250px;
      background: #ecfafeb3 !important;
      box-shadow: none !important;
      margin-top: 0px !important;
    }
  .btn-reserve {
    display: block ruby !important;
    max-width: -moz-available;
    margin-top: 2.5rem !important;
  }
  /* .overview-content {
    margin-top: 19rem !important;
  } */
  #request-callback {
    border: 3px solid #3b7eb9;
  }
  .btn-reserve {
    padding-bottom: 0px !important;
    }
  #download-brochure:hover {
    background: #3b7eb9 !important;
    color: white !important;
  }
  #email-reminder:hover {
    background: #3b7eb9 !important;
    color: white !important;
  }
  #request-callback:hover {
    background: #3b7eb9 !important;
    color: white !important;
  }
  #request-callback {
    background: none;
  }
  .webinar-date-1 {
    font-size: 1em !important;
    font-weight: bolder;
    padding: 22px 5px 0 0;
  }
  .page-content .container-fluid {
    padding-top: 0px;
    padding-bottom: 0px;
    margin-top: 0px !important;
  }
  #Brochure {
    width: 70% !important;
  }
  #EmailRemModal {
    width: 70% !important;
  }
  #ReferFrndModal {
    width: 70% !important;
  }
  .webinar-date-1 {
    margin-left: 1rem !important;
  }

/* live_webinar.css | http://127.0.0.1:3000/static/temp2/css/live_webinar.css */

.text-semibold {
  /* text-align: center; */
  text-align: justify;
}

.time-duration {
  /* display: inline-block; */
  display: block;
}

#countdown {
  /* padding-left: 6rem; */
  padding-left: 1rem !important;
}


  .col-md-3 {
    /* margin-left: 3.8rem; */
    margin-left: 1.8rem;
    margin-left: 0px;
  }

  .start-time {
    /* margin-left: -6rem !important; */
    margin-left: -7rem !important;
  }
  .time-duration {
    /* margin-left: -8rem !important; */
    margin-left: -9rem !important;
  }

  .col-md-3 {
    /* margin-left: 1.8rem; */
    margin-left: 0rem;
  }
  #countdown {
    margin-bottom: opx;
  }

@media screen and (max-width: 767px) {
  .speaker-section {
    max-width: inherit;
    width: max-content;
  }
  .product-details {
    position: inherit;
  }
  .product-details .box {
    position: inherit;
  }
  .col-md-3 {
    max-width: fit-content;
  }
  .speaker-section {
    height: auto;
    margin-top: 3rem;
  }
  #webinar-listing {
    max-width: 1860px;
    position: inherit;
  }
  .product-details .box {
    margin-top: -22rem;
    width: fit-content;
  }
  .speaker_bio p {
    text-align: justify;
  }
  .col-md-12 h2 {
    font-size: 1.6rem !important;
    position: relative;
    margin-left: 1rem;
  }
  .speaker-section .section {
    width: 23rem;
  }
  #countdown {
    /* margin-left: 15px !important; */
    /* margin-top: 5rem !important; */
    margin-left: 1rem !important;
    margin-top: 1rem !important;
  }
}

  
  /* home page */
  .home-image {
    display: none;
  }
  .count {
    /* margin-left: 5.4rem !important; */
    /* margin-left: 6rem !important; */
    font-size: 21px !important;
  }
  .col-6 h1 {
    margin-top: 2rem;
    }
  .container_search {
    margin-left: 3.8rem;
    margin-bottom: 40px;
  }
  .container-fluid1 .row .col-6 {
    display: contents;
  }
  .categories {
    display: inline-table;
    width: 100%;
  }
  .py-4 {
    text-align: center;
  }
  .overview .col-md-8 {
    max-width: max-content !important;
  }
  .content-part .user {
    padding-top: 20px;
  }
  .content-part .date {
    width: auto;
    margin-top: 20px;
    float: left;
    }
  .about-section {
    max-width: 100% !important;
  }
  .sec-title {
    text-align: justify;
  }
  .container-fluid {
    display: block;
    height: auto !important;
  }
  .about-video {
    width: 222% !important;
    margin-left: -15px !important;
  }  
  .img-part video {
    display: none;
    width: 21rem !important;
    margin: auto;
    float: none !important;
    margin-top: 1rem;
    padding-bottom: 0rem !important;
  }

  /* webinar-list, categories, blogs */

  .sidebar-side {
    display: none;
  }
  .webinar-block-two {
    max-width: fit-content !important;
    padding-top: 1rem !important;
    width: auto !important;
  }
  .row .col-12 .col-3 {
    display: block;
  }
  .post-content img {
    height: auto !important;
  }
  .slight1 {
    margin-left: 0rem !important;
  }
  .post-article .row .col-3 {
    flex: 0 0 100%;
    max-width: 100%;
    }

  /* ecart */
  .product-account .row {
    width: 10rem !important;
  }
  .col-7 {
    max-width: fit-content !important;
  }
  .media-heading {
    width: 120%;
  }
  .price {
    display: none;
  }
  .price-quantity {
    display: none;
  }
  .qty {
    width: auto;
  }
  .content-section-a {
    margin-top: 0px;
  }
  #recorded_session{
    margin-top: 20px;
    font-size: 23px !important;
  }
  .partners-main {
    width: auto;
    }
  .required.red-cart{
    width: 17px !important;
  }
  #page-title {
    margin-top: 0px !important;
    padding-top: 0px;
  }
  .topbar-contact {
    margin-left: auto;
  }
  .fixed-top {
    padding: 10px;
  }
  .top-search {
    display: none !important;
  }
  /* .mail-topbar {
    margin-left: 10rem !important;
    margin-top: -1.2rem;
  } */
  .topbar {
    height: 40px;
  }
  #page-title {
    margin-top: 0px !important;
  }
  .container-flex h1 {
    margin-top: 6rem !important;
    font-size: 1.8rem;
  }
}

@media screen and (max-width: 1560px) {
  .date__wrap {
    /* padding-left: 7rem; */
    padding-left: 7rem;
  }

  .webinar-date-1 {
    /* margin-left: 4.5rem; */
    margin-left: 2.5rem;
  }
}
  
/* media_queries.css | http://127.0.0.1:3000/static/temp2/css/media_queries.css */

@media screen and (max-width: 1440px) {
  .webinar-date-1 {
    /* margin-left: 3rem !important; */
    margin-left: 1rem;
  }
}

@media only screen and (max-width: 767px) {
  
  .month {
    /* margin-left: 40px !important; */
    margin-left: 10px !important;
  }
  /* .col-12 .row {
    width: 33rem;
  } */
  .year {
    /* margin-left: 30% !important; */
    margin-left: 21% !important;
  }
  .webinar-card .col-md-4 {
    margin-bottom: 0px;
  }
  .start-time {
    margin-top: 15px;
    margin-left: -8rem !important;
  }
}


@media only screen and (max-width: 767px) {
  .col-md-3 {
    /* margin-left: 1.8rem; */
    margin-left: 0.8rem;
  }
  .img-part img {
    width: 23rem !important
  }
}

@media screen and (min-width: 768px) and (max-width: 900px) {
  .img-part {
    margin-top: 20px;
    margin-bottom: 20px;
  }
  .img-part video {
    margin: auto;
    float: none !important;
    padding-bottom: 0rem !important;
    width: 23rem;
  }
  .sec-title h3 {
    text-align: center;
  }
  .sec-title .des {
    text-align: center;
  }
}

@media screen and (min-width: 901px) and (max-width: 1200px) {
  .d-none {
    display: block !important;
  }
  .webinar-card {
    min-width: max-content;
  }
}


@media screen and (min-width: 768px) and (max-width: 1000px) {
  .sidebar-page-container .sidebar-side {
    display: none;
  }
}