.floating-box {
    float: left;
    width: 25%;
    margin: 0px;
    background-color:#07233f;
}
.main_book_container{
    width: 100%;
    margin-top: -10px;
}
.p_novel{
    text-align: center!important;
    font-size: 22px!important;
    text-align: center!important;
    background-color: #B2EC5D;/*#B2EC5D*/
    width: 80%;
    margin: auto!important;
    color: white!important;
    height: 35px!important;
    font-weight: 700!important;
    vertical-align: baseline!important;
    border-radius: 5px!important;
    margin-bottom: 5px!important;
}
.p_novel : hover {
    background-color: #b7edf0;
	
}
.next_module_button2{
    background-color: #45FF21; /* Green */
    border: 2px;
    color: white;
	/*font-weight: bold;*/
	
    padding: 5px 0px;
    text-align: center;
    text-decoration: solid;
    display: inline-block;
    font-size: 18px;
width: 220px;
}


.next_module_button2:hover {
    background-color: orange; /* blue */
    color: white;
	width: 220px;
}

.p_wordlist{
	float: left;
    text-align: center!important;
    font-size: 22px!important;
    text-align: center!important;
    background-color: #B2EC5D;/*#B2EC5D*/
    width: 38%;
    margin: auto!important;
    color: black!important;
    height: 35px!important;
    font-weight: 700!important;
    vertical-align: baseline!important;
    border-radius: 5px!important;
	 margin-left: 10px!important;
    margin-bottom: 5px!important;
}
.p_wordlist : hover {
    background-color: #bcf976;
}

.book_header{
    background-color: #b7edf0!important;
    height: 37px;
    width: 100%;
    clear: both;
    padding-top: 9px;
    font-weight:700;

}
td.lesson_type_td {
    color: black!important;
    font-weight: 700;
	 font-size: 24px!important;
	  padding-top: 9px;
	   padding-bottom: 9px;
}
    td.module_icon 
{
	
            width:  10%
        }

/*td.modules_on_off_container{*/
    /*background-color:red!important;*/

/*}*/

/*td.modules_on_off_container .ui-state-active .ui-button-text{*/
    /*background-color: #0074c7!important;*/
    /*color: #FFF!important;*/
/*}*/

td.bigiq_pref_label.ui-state-active > .ui-button-text {
    background-color: #0074c7;
    color: #FFF;
}
 td.module_name_free 
{
	font-color: #fff;
		    float: left;
            width:  38%
        }



        
        .module_name_free  a 
{
	text-decoration: underline;
            font-weight:  700;
	
            font-size:  1.5em;
	
            color:  black!important
}
.MyButton {
padding: 12px;
width:auto;
float: left;
cursor: pointer;
focus: left;
font-weight: bold;
font-color: #fff;
background: #22fffc;
color: #fff;
border: 1px solid #3366cc;
border-radius: 10px;
-moz-box-shadow: 6px 6px 5px #999;
-webkit-box-shadow: 6px 6px 5px #999;
box-shadow: 6px 6px 5px #999;
}
.MyButton:hover {
color: #ffff00;
background: #fff;
border: 1px solid #fff;
-moz-box-shadow: 5px 5px 4px #adadad;
-webkit-box-shadow: 5px 5px 4px #adadad;
box-shadow: 5px 5px 4px #adadad;
} 
.MyButton:a {
color: #ffff00;
background: #fff;
border: 1px solid #fff;
-moz-box-shadow: 5px 5px 4px #adadad;
-webkit-box-shadow: 5px 5px 4px #adadad;
box-shadow: 5px 5px 4px #adadad;
} 
.course_overview_option{
    border: 2px solid #173869;
	/* text-transform: uppercase; */
    padding: 16px 16px 16px 16px;
    background-color: #22fffc;
    font-weight: 700;
	focus: left;
    font-size: 1.1em;
    color: black!important;
    text-align:center;
}
.course_overview_option:hover{
	text-decoration: underline;
    background-color: #bcf976;
}
.course_overview_option:a{
	text-decoration: underline;
    background-color: #bcf976;
}
.course_overview_option_book{
    border: 4px solid #D3D3D3;
    padding: 5px 18px;
    background-color: #B2EC5D;
    font-weight: 700;
    font-size: 1.5em;
    color: black!important;
    text-align:center;
}
.course_overview_option_book:hover{
    background-color: orange;
}

.indilistitems1 tr:hover,
.indilistitems1 tr:not(.tableheading):hover{
    background-color: #73C2FF;
}
.full_printable tr:hover{
    background-color: orange;
}
.download_print{
    background-color:#b7edf0;
    padding:10px;
}
.download_print:hover{
    background-color: orange;
}
.inner_preloaded_lists_free{
    background-color: #bef8fb!important;
    width: 100%;
    /*padding: 2%;*/
    /*margin-left: -2%;*/
    margin-top:1%;
    margin-bottom: -3%;
    padding-top:0;
    clear:both;

}
        .othersXMLTable>tbody>tr>td.bigiqwordlisttitle 
{
	
            width:  14%
        }
.book_Section, .studentImg
{
	   text-align: left !important;
	   padding-left: 1%!important
	}
        .gradeTitle 
{
	
            display:  inline-block;
			  /*margin-top:-13px;*/
           
          font-weight:  700;
		   font-size:  24px;
	
            width:  68%
        }
.inner_preloaded_lists_free .subchild_free:hover{
    background-color:#bcf976;
}
.subchild_free {
    padding: 1% 0;
    width: 100%;
    clear: both;
    font-weight: 700;
}
.subchild_table_free{
    padding: 1%;
    background-color: #0F0;
}
.all_book_heading_p{
 font-weight:700;
}
.entry table td, .entry table th {
    padding: .857em 1.387em;
    text-align: center !important;
    border-right: 1px dotted #eee;
    vertical-align: middle !important;
}
.right {
    float: right;
    width: 300px;
    border: 3px solid #73AD21;
    padding: 10px;
}
  .focustext {
	      border-bottom: 3px solid grey;
		       border-top: 1px solid grey;
			        border-left: 6px solid #22fffc;
    background-color: white;
	 line-height: 92%;
	    float: right;
    padding: .4em .4em .4em .4em ;
	margin-right:0;
    text-align: right !important;

  font-size: 16px !important;
}
  .number_of_xml_items_student 
{
	
            display:  inline-block;
	margin-top:-13px;
          
          font-weight:  700;
		   font-size:  24px;
        }



  
.lessonbtn:hover {
  background-color: #45FF21;
}


table.side_navigation_module tr td,table.side_navigation_module th {text-align: left !important }
table.viewlist1 tr td, table.viewlist1 th {text-align: left !important }
table.viewlist tr td, table.viewlist th {text-align: left !important }
