@media only screen and (max-width: 1680px) and (min-width: 1024px)
{
  .nav-tab-container .head_note
  {
    /*text-align: right;*/
  }
}


@media only screen and (max-width: 1280px){
   .tab-content #tech-container .ebookSidebar_div
   {
      padding-left: 2% !important;
      padding-right: 2% !important;
   }
   .banner-content.new{ top: 15%; }
   .row.new-science-test .col-md-5{ padding: 4% 2% 2% 2% !important; }
}
@media only screen and (max-width: 1024px){
   .banner-content .ban-desp, .banner-content p
   {
      font-size: 24px;
      line-height: 30px;
   }
   .abt-science-title{ font-size: 24px; }
   .banner-content .title {
      font-size: 36px;
   }
   .nav-tab-container .head_note
  {
    text-align: center;
  }
   .row.new-science-test p{ line-height: 24px;font-size: 15px; }
}
@media only screen and (max-width: 980px) {
    .footInliner, .nav-tab-container{ text-align: center; }
    .row.new-science-test .col-md-6{
      max-height: 100%;
      height: 100%;
    }
    .ebookSidebar {width: 40% !important;}
    /*.ebookContent { padding: 0 15px !important; }*/
    .abt-science-content{ max-width: 425px; }
    .ebookContent .footInliner {
        max-width: 425px;
    }
    .row.new-science-test .rna-img{ text-align: center; }
    .row.new-science-test .rna-img img{ width: auto; }
    .navig .col-md-3{ text-align: center !important;padding: 5px; }
    .rna-lwrsec{
      margin: 0px 0px 0 auto;
      padding: 30px 0 30px;
      text-align: center;
    }
    .rna-lwrsec img, .row.new-science-test .rna-img img{
      width: 75%;
    }
    .material-method_imgs .col-md-3{ float: left;width: 50%; }
    .foot_note{padding: 2% 10%;text-align: center;}
}
@media only screen and (max-width: 800px){

    .ebookSidebar ul.menu {padding-left: 0;}
    .head_note, .foot_note{padding: 2% 10%;text-align: center;}
    .banner-content.new{ max-width: 88%;width: 88%; }
    ul.menu li.expanded, ul.menu li.expanded .menu li{ padding: 5px 0px 5px 10px; }
}
@media only screen and (max-width: 768px){
    .ebookContent{ width: 50% !important; }
    .material-method_imgs .col-md-3{ width: 100%;float: none; }
}
@media only screen and (max-width: 736px){
    .ebookContent{ width: 100% !important;display: block !important;clear: both; }
    .ebookSidebar {width: 88% !important;}
    .ebookSidebar
    {
        /*width: 100% !important;
        float: none !important;*/
        clear: both;
        margin: 0px 0px 0 0px !important;
        padding: 15px 15px 15px 15px !important;
    }
    .tab-content #tech-container .ebookSidebar_div{ padding-left: 0 !important; }
    .abt-science-content
    {
        margin: 0px 0px 0 0px;
        max-width: 700px;
        padding: 15px 15px 15px;
    }
    .row.new-science-test .col-md-6
    {
        max-height: 100%;
        height: 100% !important;
    }
    .banner-content .title
    {
        font-size: 30px;
        margin: 0 auto;
    }
    .banner-content .ban-desp, .banner-content p {
        font-size: 18px;
        line-height: 24px;
    }
    .row.new-science-test .rna-img{ padding: 5px 0 30px 0 !important; }
    .banner-content.new{top: 20%;}
}
@media only screen and (max-width: 667px) {
   .head_note, .foot_note {
        padding: 2%;
    }
}
@media only screen and (max-width: 600px) {
    .banner-content .ban-desp, .banner-content p{ display: block; }
}
@media only screen and (max-width: 568px) {
    .banner-content .ban-desp, .banner-content p{ font-size: 15px;line-height: 21px; }
    .banner-content .title{ font-size: 24px; }
    .score{ font-size: 12px; }
    .image_section h1{ font-size: 18px !important }
    .abt-science-title {
        font-size: 20px;
    }
}
@media only screen and (max-width: 414px) {
   /*.banner-content.new { max-width: 75%;  width: 69%;  top: 6%; text-align: left; }*/
   .banner-container img {
        width: 100%;
        /*min-height: 200px;*/
        height: 100%;
    }
    .rwd-table th, .rwd-table td {
        margin: 10px 10px;
        padding: 10px;
    }
    .rwd-table{ min-width: auto; }

}
@media only screen and (max-width: 375px) {
    .banner-container img {
        width: 100%;
        /*min-height: 200px;*/
        height: 100%;
    }
    a.download, a.print{ margin: 5px; }
    ul.menu li{ white-space: normal;}
}

@media (min-width: 480px) {
  .rwd-table td:before {
    display: none;
  }
}
.rwd-table th, .rwd-table td {
  text-align: left;
}
@media (min-width: 480px) {
  .rwd-table th, .rwd-table td {
    display: table-cell;
    padding: .25em .5em;
  }
  .rwd-table th:first-child, .rwd-table td:first-child {
    padding-left: 0;
  }
  .rwd-table th:last-child, .rwd-table td:last-child {
    padding-right: 0;
  }
}

@media (min-width: 480px) {
  .rwd-table th, .rwd-table td {
    padding: 1em !important;
  }
}

@media (max-width: 1199px ) {
    .ebook-template .banner-content.new {
        top: 0;
        max-width: 85%;
        width: 85%;
    }
}

@media (max-width: 991px ) {
    .ebook-template .banner-content .title {
        font-size: 35px;
        margin-bottom: 20px;
    }
}

@media (max-width: 767px ) {
    .ebook-template .banner-content.new {
        max-width: 90%;
        width: 90%;
    }
    .ebook-template .banner-content .title {
        font-size: 28px;
        margin: 15px 0;
    }
}

@media (max-width: 599px ) {
    .ebook-template .banner-content .title {
        font-size: 23px;
        margin: 10px 0;
    }
}

@media (max-width: 479px ) {
    .ebook-template .banner-content.new {
        position: static;
        margin-top: 25px;
    }
}
