/* ##Device = Desktops ##Screen = 1281px to higher resolution desktops */
@media (min-width: 1281px) {
  
    /* CSS */
    
  }
  /* ##Device = Laptops, Desktops ##Screen = B/w 1025px to 1280px */
  @media (min-width: 1025px) and (max-width: 1280px) {
    .menu-bar .container{
      max-width: 100%;
    }    
  }
  /* ##Device = Tablets, Ipads (portrait) ##Screen = B/w 768px to 1024px */
  @media (min-width: 768px) and (max-width: 1024px) {
    .conf-logo h3{
      font-size: 20px;
      line-height: 30px;
      font-weight: 600;
    }
    .conference-notification .container{
      max-width: 100%;
    }
    .conference-notification ul{
      padding:0;
      margin-bottom: 0;
    }
    .session-list .session-track-list{
      padding:0;
    }
    .session-list .card-body{
      padding:5px;
    }
    .session-list .card-header{
      padding: 10px;
    }
    .session-list .card-header .sec-title{
      font-size: 18px;
      line-height: 28px;
      margin-bottom: 0;
    }
    .session-track-list .list-item a{
      padding:5px;
    }
    .about-section .col-md-4{
      padding-left: 0;
    }
    .e-height{
      height: unset;
      max-height: unset;
    }
    .comittee-member-section .team-block{
      min-height: unset;
    }
    .team-block.style2 .team-info h4, .team-block.style1 .team-info h4{
      font-size: 15px;
      line-height: 20px;
    }
    .media-partner-section .media-block, .sponsers-section .media-block{
      width:25%;
    }
    .speaker-section .team-block .inner{
      min-height: unset;
    }
    .banner-section .btn-section .btn-group{
      display: flex;
    }
    .banner-section .btn-section .btn-group a{
      margin-right:10px;
    }
    .banner-section .btn-section .btn-group a:last-child{
      margin-right: 0 !important;
    }
    .schedule-section .schedule-col, .schedule-section .twitter-col{
      width:100%;
    }
    .upcoming-conf-section .upcoming-conf-col, .upcoming-conf-section .subscribe-form-col{
      width: 100%;
    }
    .upcoming-conf-section .subscribe-form-col .subscribe-wrapper{
      max-width: 340px;
      display: block;
      margin: 20px auto;
    }
    .footer-widget .org-logo{
      max-width: 130px;
    }
    /*--------------- Submit Abstract Page -------------------------*/
    .abstract-submit-wrapper form .input-box{
       max-width: 100%;
       margin-right: 0; 
    }
    .benefits{
      padding: 10px;
    }
    .benefits .sec-title{
      font-size: 18px;
      line-height: 28px;
    }
    .benefits .benefit-lists{
      padding: 0;
    }
    .benefits .benefit-lists .list-item p{
      font-size: 15px;
      line-height: 20px;
      padding-left: 10px;
    }
    /*--------------- Download Broucher  -------------------------*/
    .download-broucher-wrapper form .input-group, .contact-form-section form .input-group{
      margin-bottom: 0;
      padding:0;
    }
    .download-broucher-wrapper form .input-box, .contact-form-section form .input-box{
      max-width: 100%;
      margin-right: 0;
      margin-bottom: 10px;
    }
    .content-wrapper .col-md-3{
      width: 33.33333333%;
    }
    .content-wrapper .col-md-9{
      width: 66.66666667%;
    }
    .content-wrapper .left-sidebar{
      padding:5px;
    }
    .left-sidebar .left-menu ul{
      padding:0 0 0 5px;
    }
    .left-sidebar .left-menu ul > li{
      margin-bottom: 10px;
    }
    .past-event-page .event-block .event-date h4{
      font-size: 15px;
      line-height: 20px;
    }
    .past-event-page .event-block .event-title h2{
      font-size: 18px;
      line-height: 28px;
    }
    .content-wrapper .schedule-section .hidden-xs{
      display: none;
    }
    .content-wrapper .schedule-section .conf-schedule-details-col{
      width: 100%;
    }
    .past-conference-gal-sec .gallery-items .item{
      width: 50%;
    }
    .abstract-session-section .session-track-list{
      padding:0;
    }
    .speaker-guideline-section .guideline-list{
      padding-left: 15px;
    }
    .sponsor-packege-section .col-md-4, .sponsor-packege-section .col-lg-4{
      width: 50%;
    }
    .contact-us-section .contact-box-col{
      width: 100%;
    }   
  }
  /* ##Device = Low Resolution Tablets, Mobiles (Landscape) ##Screen = B/w 481px to 767px */
  @media (min-width: 481px) and (max-width: 767px) {
    .conf-logo h3{
      font-size: 22px;
      text-align: center;
    } 
    .conf-logo h1{
       font-size: 26px;
       line-height: 36px;
       text-align: center;
     }
     .conference-notification ul{
       display: block;
     }
     .conference-notification ul li{
       margin-bottom: 10px;
       margin-left: 0;
       margin-right: 0;
     }
     .conference-notification ul li a{
       text-align: center;
       padding: 5px;
     }
     .about-section .session-list{
       margin-top: 30px;
     }
     .about-section .session-list .card{
       height: auto;
     }
     .about-section .session-list .card .card-footer{
       text-align: center;
     }
     .speaker-section .col-md-3, .speakers-section .col-md-3, .comittee-member-section .col-md-3{
       width: 50%;
     }
     .speaker-section .team-block .inner, .speakers-section .team-block .inner, .comittee-member-section .team-block{
       min-height: 100%;
     }
     .media-partner-section .media-block, .sponsers-section .media-block{
       width:33.3333%;
     }
     .schedule-box .tabs .nav{
       justify-content: center;
     }
     .schedule-box .tabs .nav .nav-item{
       max-width: 188px;
     }
     .conference-box .conf-date .inner{
       position: relative;
       display: flex;
       justify-content: center;
     }
     .conference-box .conf-date h4{
       border-bottom: 0;
     }
     .conference-box .conf-date h4{
       margin-right: 20px;
     }
     .conference-box .conf-date h4:last-child{
       margin-right: 0;
     }
     .subscribe-wrapper{
       margin-top: 30px;
     }
     form .input-group{
       margin-bottom: 0;
       padding: 0;
     }
     form .input-box{
       max-width: 100%;
       margin-right: 0;
       margin-bottom: 10px;
     }
     .benefits{
       margin-top: 20px;
     }
     .past-event-page .event-block .event-title h2, .schedule-lisitng .schedule-info .schedule-title{
      font-size: 18px;
      line-height: 28px;
    }
    .past-conference-gal-sec .gallery-items .item{
      width: 50%;
    }
    .abstract-session-section .session-track-list{
      columns: 1;
    }
    .contact-form-section form .input-box{
      max-width: 100%;
    }  
  }
  /* ##Device = Most of the Smartphones Mobiles (Portrait) ##Screen = B/w 320px to 479px */
  @media (min-width: 320px) and (max-width: 480px) {
    .conf-logo h3{
      font-size: 22px;
      text-align: center;
    } 
    .conf-logo h1{
       font-size: 26px;
       line-height: 36px;
       text-align: center;
     }
     .conference-notification ul{
       display: block;
     }
     .conference-notification ul li{
       margin-bottom: 10px;
       margin-left: 0;
       margin-right: 0;
     }
     .conference-notification ul li a{
       text-align: center;
       padding: 5px;
     }
     .about-section .session-list{
       margin-top: 30px;
     }
     .about-section .session-list .card{
       height: auto;
     }
     .about-section .session-list .card .card-footer{
       text-align: center;
     }
     .speaker-section .col-md-3, .speakers-section .col-md-3, .comittee-member-section .col-md-3{
       width: 50%;
     }
     .speaker-section .team-block .inner, .speakers-section .team-block .inner, .comittee-member-section .team-block{
       min-height: 100%;
     }
     .media-partner-section .media-block, .sponsers-section .media-block{
       width:33.3333%;
     }
     .schedule-box .tabs .nav{
       justify-content: center;
     }
     .schedule-box .tabs .nav .nav-item{
       max-width: 188px;
     }
     .conference-box .conf-date .inner{
       position: relative;
       display: flex;
       justify-content: center;
     }
     .conference-box .conf-date h4{
       border-bottom: 0;
     }
     .conference-box .conf-date h4{
       margin-right: 20px;
     }
     .conference-box .conf-date h4:last-child{
       margin-right: 0;
     }
     .subscribe-wrapper{
       margin-top: 30px;
     }
     form .input-group{
       margin-bottom: 0;
       padding: 0;
     }
     form .input-box{
       max-width: 100%;
       margin-right: 0;
       margin-bottom: 10px;
     }
     .benefits{
       margin-top: 20px;
     }
     .past-event-page .event-block .event-title h2, .schedule-lisitng .schedule-info .schedule-title{
      font-size: 18px;
      line-height: 28px;
    }
    .past-conference-gal-sec .gallery-items .item{
      width: 50%;
    }
    .abstract-session-section .session-track-list{
      columns: 1;
    }
    .contact-form-section form .input-box{
      max-width: 100%;
    } 
  }
  
@media (max-width: 575.98px) { 
.col-xs-6 {width:50% !important;}
  }