.score {
    position: absolute;
    top: 75%;
    font-size: 15px;
    left: 70%;
    background: #fff;
    width: 20%;
    display: none; }
.ebook-template .banner-content .ban-desp, .ebook-template .banner-content p
{
    margin-bottom: 0;
    font-size: 24px;
    font-family: "robotothin";
    font-weight: bold;
}
img{ max-width: 100%;}
.container.content .right-content {
    padding-bottom: 0px !important;
    padding-left: 0px !important;
    padding-right: 0px !important;
 }

.abt-science-title {
    font-size: 30px;
    margin: 0 0 30px;
 }
 .row.new-science-test { margin: none !important; }
 a.download {
    display: inline-block;
    font-size: 16px;
    padding: 8px 25px;
    text-decoration: none;
    background: #07c5ea none repeat scroll 0 0;
    color: #fff;
    margin:5px;
 }
 a.print {
    display: inline-block;
    font-size: 16px;
    padding: 8px 25px;
    text-decoration: none;
    background: #0066d1 none repeat scroll 0 0;
    color: #fff;
    margin:5px;
 }
  a.navlink {
    display: inline-block;
    font-size: 16px;
    padding: 8px 25px;
    text-decoration: none;
    background: #0066d1 none repeat scroll 0 0;
    color: #fff;
    border: solid 2px;
 }
.head_note{ text-align: right;padding: 8px; }
.foot_note {
  text-align: left;
  padding: 8px 8px;
}
 .foot_note {     /*padding-top: 30px;*/ }
 .navig {     background: #0066d1;  padding: 20px; }
  .nav-tab-container, .footInliner
  {
    padding: 10px !important;
    /*height: 100px;*/
    display: inline-block;
    width: 100%;
  }




 .banner-content.new { color: #000;max-width: 65%;width: 65%; }
 .abt-science-content { margin: 0px 0px 0 0px;max-width: 700px;  padding: 40px 0 20px; text-align: left; }
 .nucler_gb img { width: 418px; /*float:left;*/margin-right: 10px; }
 .nb_ul li {     font-size: 17px !important; list-style-type: disc !important;  padding: 8px 0px !important; font-weight: 100 !important;   border-bottom: none !important;
    position: relative !important;    width: 100% !important;   list-style-position: inside; }
 .nucler_gb { min-height: 300px;padding-top: 15px; }
 .footer-back{  background: #F7EEE0 ; color: #ECA200 ;  padding: 7px;  font-weight: bold;
    letter-spacing: 1px; }
 ul.menu li a{ font-size: 15px; list-style-type: none;  padding: 8px 0px;   width: 100%;
    font-weight: 500; border-bottom: solid 1px #ddd;display: block; }
 ul.menu li a { color: #07c5ea; }
 ul.menu li a.active {
    background-color: #07c5ea;
    background: url(../css/images/active_link_bg.png);
    padding: 10px 15px 10px 15px;
    display: block;
    border-bottom: none;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center right;
}
ul.menu li a.active, ul.menu li a.visited{ text-decoration: none; }
/*ul.menu li.li-active a.active:after
{
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-top: 12px solid transparent;
  border-left: 12px solid #07c5ea;
  border-bottom: 12px solid transparent;
  left: 100%;
}*/
 ul.menu li a.active { color: #fff; }
ul.menu
{
    width: 100%;
    position: relative;
    padding-left: 10px;
    top: 0px;
}
.menu ul{ float: none; }
ul.menu li{
  display: list-item;
  list-style-type: none;
  list-style-image: none;
}
ul.menu li.expanded{ border-bottom: none; }

li.expanded ul.menu, li.li-active ul.menu li.expanded ul.menu {display: none;}
li.li-active ul.menu {display: block;}
li.expanded ul.ul-active {display: block;}

/*ul.ul-active li ul  {display: block !important;}*/

.menu ul li, ul.menu li:not(.expanded) { padding: 5px 0px; }
ul.menu li.expanded, ul.menu li.expanded .menu li{ padding: 5px 0px; }
ul.menu li.expanded ul.menu{ margin-top: 10px; }
/*ul.menu li.expanded .menu li{ white-space: normal; }
.menu ul li.expanded{ display: inline-grid; }*/

/* #### ----- Table Css ---- #### */
 .rwd-table {
  margin: 1em 0;
  /*min-width: 300px;*/
}
.rwd-table tr {
  border-top: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
}
.rwd-table th {
  /*display: none;*/
}
.rwd-table td {
  display: block;
}
.rwd-table td:first-child {
  padding-top: .5em;
}
.rwd-table td:last-child {
  padding-bottom: .5em;
}
.rwd-table td:before {
  content: attr(data-th) ": ";
  font-weight: bold;
  width: 6.5em;
  display: inline-block;
}
.material_method_tbl.rwd-table td:before{ display: none; }
.spo_note {/*width: 109px;   position: absolute;   margin-left: 703px;*/border: solid 2px #ddd;padding: 5px; }
.spo_list { font-size: 17px;
    padding-bottom: 15px;}

/*ul.menu:last-child{
    position: relative;
    top: 20px;
}*/

.rwd-table {
  background: #34495E;
  color: #fff;
  border-radius: .4em;
  overflow: hidden;
}
.rwd-table tr {
  border-color: #46637f;
}
.rwd-table th, .rwd-table td {
  margin: .5em 1em;
}

.rwd-table th, .rwd-table td:before {
  color: #dd5;
}


.image_section .col-md-3{ text-align: center; }
.image_section img{ width: 100%; }
.ebookSidebar ul li a:hover{ text-decoration: none; }
 .new-science-test { background: #1FBAE1; color: #fff; }
.rna-lwrsec {
    /*margin: 30px 235px 0;*/
    /*max-width: 765px;*/
    margin: 0 auto;
    /*text-align: center;*/
    padding: 40px 15px 10px 10px;
}
 .image_section h1, .ebookContent h2 { font-size: 20px !important;}
 .material-method_imgs .col-md-12, .material-method_imgs .col-md-3{ padding: 5px 5px; }

/*
 .ebookContent img , .new-science-test img {
    padding: 1px;
    border: 1px solid #ccc;
}*/

.ebookContent  .footInliner
{
  max-width:700px;
}

/*
.nav-tab-container .col-md-6
{
  width: 100%;
  text-align: center;
  float: none;
}*/

.ebookContent  .footInliner a.download, .ebookContent  .footInliner a.print {
  display: inline-block;
}

.nav-tab-container
{
  margin-top:20px;
}
.ebook-template .banner-content.new{
  top: 10%;
}
.ebook-template .banner-content .title{
  font-size: 40px;
  margin-bottom: 10px;
}
p.image-legend {
    font-size: 14px;
}
