body
{
background-color:#e5e5e5;
}






.lien a
{
color:  #0066ff;
text-decoration: none;
}
.lien a:hover
{
color:  #0066ff;
text-decoration: underline;


}
.lien a:visited
{
color:  #0066ff;
}
.geogebra2
{
font-weight:normal;
margin-left:20px;
display:block;
line-height:16px;
}

.geogebra3
{
font-weight:normal;
margin-left:30px;
display:block;
line-height:16px;
}
.geogebra4
{
margin-left:10px;
}

.dropdown-menu {
	min-width: 200px;
}
.dropdown-menu.columns-2 {
	min-width: 400px;
}
.dropdown-menu.columns-3 {
	min-width: 600px;
	
}
.dropdown-menu li a {
	padding: 5px 15px;
	font-weight: 300;
}
.multi-column-dropdown {
	list-style: none;
  margin: 0px;
  padding: 0px;
}
.multi-column-dropdown li a {
	display: block;
	clear: both;
	line-height: 1.428571429;
	color: #333;
	white-space: normal;
}
.multi-column-dropdown li a:hover {
	text-decoration: none;
	color: #262626;
	background-color: #f5f5f5;
}
 
@media (max-width: 767px) {
	.dropdown-menu.multi-column {
		min-width: 240px !important;
		overflow-x: hidden;
	}
}


.submenu
{
font-size:16px;

}

@media (min-width: 1050px) {
.submenu.affix
{
top:53px;
background-color:#f5f5f5;
z-index: 8;
font-size:90%;
border: dotted 1px black;
-webkit-transition: all 0.2s ease-in;
    transition: all 0.1s ease-in;
padding-left:10px;
padding-right:25px;
}


}






@media (max-width: 1049px) {
    .submenu.affix {
        position: static;
	
    }

}


.dimension_no

{
font-weight:800;
}


.list-group  li:hover

{
background-color: #f5f5f5;

}


.submenu_table td
{
border: solid 1px #e5e5e5;
padding-left:5px;
padding-right:5px;
z-index: 8;
}





.scrollable-menu {
    height: auto;
    max-height: auto;
    overflow-x: hidden;
}




.panel-default
{
margin-bottom: 10px;
}





.responsive-video {
 position: relative;
 padding-bottom: 56.25%;
 padding-top: 60px; overflow: hidden;
 }


 .responsive-video iframe,
 .responsive-video object,
 .responsive-video embed {
 position: absolute;
 top: 0;
 left: 0;
 width: 100%;
 height: 100%;
 }


.divider {
  height: 10px;
  width:100%;
  display:block; /* for use on default inline elements like span */
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}

.divider2 {
  height: 1px;


  display:block; /* for use on default inline elements like span */
  margin: 9px 0;
  overflow: hidden;
  background-color: #e5e5e5;
}

.domaine
{


}

.chapitre_videos

{
font-size:26px;

}

.row_chapitre
{
background-color: #e5e5e5;
border: solid white 10px;
}

.play_button
{
position:absolute;
margin-left: px;
margin-top: px;

opacity: 0.7;
     filter: alpha(opacity=70); /* For IE8 and earlier */
}

.play_button:hover
{

opacity: 1;
     filter: alpha(opacity=100); /* For IE8 and earlier */

}




.modal.in .modal-dialog { -moz-transform: none; }
.modal.fade .modal-dialog { -moz-transform: none; }

@media (max-width: 1200px) {
.informations_examens_sciences
{

font-size:75%;
padding-bottom:5px;
}


}
@media (max-width: 992px) {
.informations_examens_sciences
{

font-size:100%;
padding-bottom:60px;
}


}


.titre_lien
{
font-size: 24px;
display:block;
}

.sigle_biologie
{
font-size:20px;
}


#domaine_examen, #notions_programme, #liens_notions, #documents_notions
{

}
#domaine_examen2, #notions_programme2, #videos_notions2
{

}
/*
.offset:before { 
	display: block; 
 	content: " "; 
  	height: 130px;      /* Give height of your fixed element 
        margin-top: -130px; /* Give negative margin of your fixed element 	
        visibility: hidden; 
		z-index: -55;
}

*/
.icone_pdf
{
border:none;
margin-bottom:5px;
}
.liens_html, .liens_documents
{
line-height:24px;
}


#reforme_evaluation
{


}
#reforme_evaluation td
{
border: solid #e5e5e5 1px;
padding-left: 10px;
padding-top: 10px;
padding-right: 5px;
}


.accueil_important

{
font-weight: bold;
}



.table_feuille_de_route1
{
	width: px;

}

.table_feuille_de_route  {
    
	width: ;
	text-align: left;
    border-collapse: collapse;
}

.table_feuille_de_route  td {
       border: 1px solid black;
	       padding-left: 15px;
	padding-right: 10px;
	  
}
.table_feuille_de_route  tr {

 border: 1px solid black;
 
}
.case_2_1 {

font-weight: bold;

}

.sigle_informatique, .sigle_anglais, .sigle_geographie

{
font-size: 18px;
}


.table-striped>tbody>tr:nth-child(odd)>td, 
.table-striped>tbody>tr:nth-child(odd)>th {
   background-color: #e5e5e5;
 }


#choix_reponses
{

}
#choix_reponses_sans_decimale
{

}
.sous-titre_lecon
{
font-weight:bold;
font-size: 18px;
}

.fraction 

{
text-align: center;
vertical-align: middle;
margin-left:5px;
margin-right:7px;
margin-top:; 
margin-bottom:;
display:inline;
}

.menu-pretest
{
background-color:white;
font-size:20px;
}















