<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url(https://fonts.googleapis.com/css?family=Raleway:400,800,500);
.symex_class{
  margin-left: auto;
  margin-right: auto;
  max-width: 1000px; 
  margin-top: 3px;
}

.symex_class body {
    color: #484848;
    font-size: 75%;
    margin: 0 auto;
}
.topvertical{
  vertical-align: top;
}
.symex_class html,.symex_class body,.symex_class  form,.symex_class  fieldset {
    font: 100%/1.5 Arial,Helvetica,sans-serif;
    margin: 0;
    padding: 0;
}
.symex_class #mainBody {
    background-color: #FFFFFF;
    margin: 0 auto;
    position: relative;
    width: 998px;
}
.symex_class td,.symex_class p{
  font-family: Arial,Verdana,  Helvetica, sans-serif;
  font-size: 10px;
  color: #000000; 
  
}
.symex_class a:hover {
   text-decoration: none;
}

.symex_class .titre {
   background-color: #000000;
   color: #FFFFFF;
   font-family: 'Raleway';
   font-weight: normal;
}
.symex_class .soustitre {
  font-family: Arial,Verdana,  Helvetica, sans-serif;
  font-size: 10px;
  color: white;
}
.symex_class .ligne {
  font-family: Arial,Verdana,  Helvetica, sans-serif;
  font-size: 10px;
  color: black;
}

.symex_class a.titre:link
{
  font-family: Arial,Verdana,  Helvetica, sans-serif;
  font-weight:bold;
  text-decoration:none;
  /*color:#EB0C0D;*/
  font-size: 10px;
}

.symex_class a.titre:visited
{
  font-family: Arial,Verdana,  Helvetica, sans-serif;
  font-weight:bold;
  text-decoration:none;
  color:white;
  font-size: 11px;
}

.symex_class a.titre:hover
{
  font-family: Arial,Verdana,  Helvetica, sans-serif;
  font-weight:bold;
  text-decoration:underline;
  color:#FF3C00;
  font-size: 11px;
} 

.symex_class .menu {
  font-family: Arial,Verdana,  Helvetica, sans-serif;
  font-size: 11px;
  text-decoration:none; 
  color: white;
}

.symex_class a.menu:link
{
  font-family: Arial,Verdana,  Helvetica, sans-serif;
  color:#656578;
  font-size: 11px;
  text-decoration: none;
}
.symex_class a.menu:hover {
  font-family: Arial,Verdana,  Helvetica, sans-serif;
  font-size: 11px;
  color: #FF3C00;
  text-decoration: none;
}
.symex_class a.menu:visited
{
  font-family: Arial,Verdana,  Helvetica, sans-serif;
  color:#656578;
  font-size: 11px;
}
  
.symex_class a.indObjetLienSelect {
  font-family: Arial,Verdana,  Helvetica, sans-serif;
  font-size: 9px;
  color: #2DBBEA;
  text-decoration: none;
}
.symex_class a.indObjetLienSelect:hover {
  font-family: Arial,Verdana,  Helvetica, sans-serif;
  font-size: 9px;
  color: #FF3C00;
  text-decoration: none;
}

.symex_class .enteteTableauLien {
  font-family: Arial,Verdana,  Helvetica, sans-serif;
  font-size: 9px;
  font-family: 'Raleway-ExtraBold';
  color: black;
  background-color: #B3D8EF;
  left: 4px;
  right: 4px;
  text-align: center;
  text-decoration: none;
}
.symex_class .enteteTableauLien:hover {
  font-family: Arial,Verdana,  Helvetica, sans-serif;
  font-size: 9px;
  font-family: 'Raleway';
  font-weight: 800;
  color: #FF3C00;
  left: 4px;
  right: 4px;
  text-align: center;
  text-decoration: none;
}
.symex_class .enteteTableauOnLien {

  font-family: Arial,Verdana,  Helvetica, sans-serif;
  font-size: 9px;
  font-family: 'Raleway';
  font-weight: 800;
  color: #ffffff;
  text-align: center;
  left: 4px;
  right: 4px;
  text-decoration: none;  
}
.symex_class .enteteTableauOnLien:hover {

  font-family: Arial,Verdana,  Helvetica, sans-serif;
  font-size: 9px;
  font-family: 'Raleway';
  font-weight: 800;
  color: #FF3C00;
  text-align: center;
  left: 4px;
  right: 4px;
  text-decoration: none;  
}
.symex_class.style4 {font-size: 12px}
.symex_class.style5 {font-size: 14px;}


.symex_class td.a.indTxtBlack2Kap {
  text-align: left;
}

.symex_class a.indTxtBlack2Kap:hover {
  font-family: 'Raleway';
  font-weight: 800;
  color: #000000;
  font-size:10px;
}
 
.symex_class.abolaarrowlessheader{
 background:white;
 border:0px;
 border-top:1px solid red;
 border-bottom:1px solid red;
}

.symex_class #a9b,.symex_class #a9b1{
  width:640px;
  
}

.symex_class .plusmoins
{
  font-family: Arial,Verdana,  Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  font-family: 'Raleway';
  font-weight: 800;
  }
  
.symex_class .legende{
  background-color:#000000;
  border-collapse:separate;
  border-spacing:1px;
  
}

.symex_class .table_cartouche{
  width:100%;
  color: #FFFFFF;
}

.symex_class .cartouche_nom{
  background-color:#000000;
  font-size: 14px;
  text-align:center;
  height: 26px;
  color:#FFFFFF;
  font-family: 'Raleway';
  font-weight: 800;
}
.symex_class .td_fiche,.symex_class .MvTableauEntete,.titre{
  background-color:#000000;
  font-size: 12px;
  color:#FFFFFF !important;
  height: 20px;  
  padding:2px;
}

.symex_class .td_fiche2{
  background-color:#FFFFFF ;
  color:#000000;
  font-family: 'Raleway';
  font-weight: 800;
}
 
.symex_class .td_fiche a,.symex_class .titre a{
  color:#FFFFFF !important;
  text-decoration: none;
}
.symex_class .table_cadre{
  background-color:#000000;
  margin:0px;
}
.symex_class .table_cadre2{
}
.symex_class .table_ajout{
  display: inline-table;
  margin: 2px;
  padding: 3px;
}
.symex_class .span10b {
    width: 625px;
    margin-left: 35px !important;
}
.symex_class .span10C{
    width: 610px;
    margin-left: 5px !important;
}
.symex_class .container2 {
    margin-left: auto;
    margin-right: auto;
    padding-left: 2px !important ;
    padding-right: 30px;  
    width: 990px;
}

.symex_class .tab_histo{
  width:100% !important;
}

.symex_class .input_gb,.symex_class .input_gb_select{
  
  vertical-align: middle;
  margin-top: 5px;
}
.symex_class .input_gb_select{
  height: 30px !important;
}
.symex_class .button_palma{
  vertical-align: top;
} 
.symex_class .symex_class form{
 /* margin : 0px !important; */
} 
.symex_class .white{
  margin-left:20px !important;
}

.symex_class .row-fluid &gt;.span9d{
  width: 80.404% !important;
}
.symex_class .row-fluid &gt;.span3b{
  width: 19.404% !important;
  margin-left:0.8px !important;
  margin-right:0px !important;
  text-align: right;
}

.symex_class .contact{
  width:610px;
}
.symex_class .nav-tabs &gt; li {
    margin-bottom: 0px !important;
}
.symex_class .bandeau{
  border: 1px solid #008000;
 /* border-radius: 5px; */
}

.symex_class .titre_cap_intr{
  color: #FFFFFF !important;
}

.fondtableau {
    background-color: #CECECE;
}

.limpr {
    background-color: #F2F2F2;
}
.donnees {
    color: #082121;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}


@media (max-width: 767px) {

   

  /* Force table to not be like tables anymore */
  #marketselector table,
  #marketselector thead,
  #marketselector tbody,
  #marketselector th,
  #marketselector td,
  #marketselector tr {
  display: block;
   
  }
   
  /* Hide table headers (but not display: none;, for accessibility) */
  #marketselector thead tr {
  position: absolute;
  top: -9999px;
  left: -9999px;
  }
   
  #marketselector td {
  /* Behave like a "row" */
  border: none;
  position: relative;
  white-space: normal;
  text-align:left;
  }
   
  #marketselector td:before {
  /* Now like a table header */
  position: absolute;
  /* Top/left values mimic padding */
  top: 6px;
  left: 6px;
  padding-right: 10px;
  white-space: nowrap;
  text-align:left;
  font-weight: bold;

  }


  /*
  Label the data
  */
  #marketselector td:before { content: attr(data-title); }

  #marketselector .display_br{display: none;} 
 
}

.symex_class select  {
  width: 100%;
  height : 25px;
  padding: 4px 6px;
  display: block;
  font-size: 12px;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}

.symex_class input div:not(.content-right)  {
  width: 100% ;
  height : 25px;
  padding: 4px 6px;
  display: block;
  font-size: 12px;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
.symex_class button  {
  height : 25px;
  padding: 4px 6px;
  font-size: 12px;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
.symex_class input[type="checkbox"] {
  box-shadow: none;
}
.symex_class input[type="radio"] {
  box-shadow: none;
}
.symex_class .select_multi {
	height : 200px;
}


.bloc-left li,.title , .liste li{
 text-align: left; 
}
.symex_class &gt; .row {
  margin-left:0px;
  margin-right:0px;
}
.symex_class body {
  color:#484848;
  text-decoration:none;
  vertical-align:top;
  margin:0;
  padding:0;
}

.symex_class .nopadding {
  padding-left : 0px;
  padding-right : 0px;
}

.symex_class .text-left {
  text-align: left;
}
.symex_class .text-right {
  text-align: right;
}
.symex_class .text-center {
  text-align: center;
}

.symex_class td {
  vertical-align: middle;
}

.essentiels{
  text-align: left;
}

.symex_class #rightcontainer{
  float: right;
  height: auto;
  margin-top: -15px;
  margin-right: 10px;
}


.table &gt; thead &gt; tr &gt; th, .table &gt; tbody &gt; tr &gt; th, .table &gt; tfoot &gt; tr &gt; th, .table &gt; thead &gt; tr &gt; td, .table &gt; tbody &gt; tr &gt; td, .table &gt; tfoot &gt; tr &gt; td {
  padding: 8px;
  line-height: 1.42857143;
  vertical-align: top;
}

.symex_class img{
  display: inline;
}

.symex_class .symex_main a:link, .symex_main a:visited, .symex_main a:active{text-decoration:none;}
.symex_class .symex_main a:link:hover, .symex_main a:visited:hover, .symex_main a:active:hover{color:#D22525;text-decoration:none;}
/* style menu normale */
.symex_class #a9b  {width:670px;float:left;text-align:left;background:#FFFFFF;margin-left: 0px;}

.symex_class #a9b1  {width:670px;height:15px;color:#484848;float:left;background-color:#FFFFFF;}

.symex_class #a9b1a  span,.symex_class  #a9b1a :link span ,.symex_class .a9b1a  span,.symex_class .a9b1a :link span{
  background-color: #F2F2F2;
  color: #000000;
  border-radius: 4px;
  padding: 5px;
  float:left;
  margin-right: 2px;
  cursor:hand;
  text-decoration:none !important;

}
.RedBack{
  background-color: #727272 !important;
  color:#FFF !important;
} 
.RedBack a{
  color:#FFF !important;
}
.RedBack:hover{
  background-color: #D8000C !important;
  color:#FFF !important;
} 
.symex_class #a9b1b  span,.symex_class #a9b1b :link span,.symex_class .a9b1b  span,.symex_class  .a9b1b :link span,.active2{
  background-color: #D8000C;
  color: #FFFFFF !important;
  border-radius: 4px;
  padding: 5px;
  float:left;
  margin-right: 2px;
  cursor:hand;
  text-decoration:none !important;
}
.symex_class #a9b1a  :hover span,.symex_class .a9b1a  :hover span,.symex_class #a9b1b  :hover span,.symex_class .a9b1b  :hover span  {
  background-color: #D8000C;
  color: #FFFFFF;
  float:left;
  border-radius: 4px;
  padding: 5px;
  cursor:hand;
  margin-right: 2px;
  text-decoration:none !important;
}


.symex_class #a9b2  {width:900px;height:15px;float:left;background-color:#000000;}
.symex_class #a9b2a  span, #a9b2a :link span #a9b2a :active span {height:13px;padding:1px 7px 1px 7px;color:#000;float:left;text-align:center;background:#FFFFFF;}
.symex_class #a9b2a  :hover span{height:13px;padding:1px 7px 1px 7px;color:#000000;float:left;text-align:center;border:1px;background:#FFFFFF;cursor:hand;}

.symex_class .a9b2a  span, .a9b2a :link span .a9b2a :active span {height:13px;padding:1px 7px 1px 7px;color:#000;float:left;text-align:center;background:#FFFFFF;}
.symex_class .a9b2a  :hover span{height:13px;padding:1px 7px 1px 7px;color:#000000;float:left;text-align:center;border:1px;background:#FFFFFF;cursor:hand;}



.symex_class a.indBaisse, .symex_class .indBaisse {
  color: #FF0000 !important;
}
.symex_class a.indHausse, .symex_class .indHausse {
  color: #2BC500 !important;
}
.symex_class a.indConstant, .symex_class .indConstant {
  color: #224682 !important;
}
.symex_class a.indGris, .symex_class .indGris {
  color: gray;
}

/* main menu styles */
.home_link,.home_link:hover{
  background: #FFFFFF !important;
  padding: 0px !important;
  
}

.home_link a:hover{
  background: #FFFFFF !important;
}
#nav,#nav ul,#sousnav1 ,#sousnav1 ul,#sousnav2 ,#sousnav2 ul,#sousnav3 ,#sousnav3 ul,#sousnav4,#sousnav4 ul  {
  width: 695px; 
  list-style:none;
  margin:0;
  padding:0;
}
#nav,#sousnav1,#sousnav2,#sousnav3,#sousnav4 {
  height:25px;
  position:relative;
  z-index:2;
}
#sousnav1,#sousnav2,#sousnav3,#sousnav4{
  top:5px;
  left:30px;
}
#sousnav1,#sousnav2,#sousnav3,#sousnav4{
  display: none;
}
.displaySousMenu{
  display:block !important;
}
#nav ul ,#sousnav1 ul,#sousnav2 ul,#sousnav3 ul,#sousnav4 ul{
  left:-9999px;
  position:absolute;
  top:35px;
  background-color: #666;
  border: solid 1px #b4b4b4;
  /*  -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 0 1px 3px rgba(0,0,0, .3);
    -moz-box-shadow: 0 1px 3px rgba(0,0,0, .3);
    box-shadow: 0 1px 3px rgba(0,0,0, .3);*/
    width:auto;
  }
  #nav ul ul {
    left:-9999px;
    position:absolute;
    top:0;
    width:auto;
  }
  #nav li,#sousnav1 li,#sousnav2 li,#sousnav3 li,#sousnav4 li {
    line-height: 20px;
    float: left;
    position: relative;
    list-style: none;
    background-color: #ddd;
    /*border-radius:5px; */
    margin-right:3px;
  }
  #nav li a,#sousnav1 li a,#sousnav2 li a,#sousnav3 li a,#sousnav4 li a {

    color:#000;
    display:block;
    float:left;
    font-size:11px;
    padding:4px 5px;
    text-decoration:none;
  }
  #nav &gt; li &gt; a {
  /*  -moz-border-radius:5px;
    -webkit-border-radius:5px;
    -o-border-radius:5px;
    border-radius:5px; */

    overflow:hidden;
    cursor: pointer;
  }
  #nav li a.fly {

    padding-right:2px;
  }
  #nav ul li {
    margin:5px;
    width: 150px; 
  }

  #nav ul li a.fly {
    padding-right:2px;


  }
  .dd li a,dd li a:hover{
   width: 150px; 
   text-align: left;
   padding:4px 0px !important;

 }
 /*hover styles*/
 #nav li:hover &gt; a {
  background-color:#E3032E;
  color:#fff !important;
   /* -moz-border-radius:5px;
    -webkit-border-radius:5px;
    -o-border-radius:5px;
    border-radius:5px;*/
    
  }
  #sousnav1 a:hover,#sousnav2 a:hover,#sousnav3 a:hover,#sousnav4 a:hover{
    background-color:#000000;
    color:#fff !important;
  }
  /*focus styles*/
  #nav li a:focus {
    outline-width:0;
  }

  /*popups*/
  #nav li a:active + ul.dd,#nav li a:focus + ul.dd,#nav li ul.dd:hover {
    left:0;
    

  }
  #nav ul.dd li a:active + ul,#nav ul.dd li a:focus + ul,#nav ul.dd li ul:hover {
    left:140px;
  }

  #nav .currents{
    background-color:#E3032E;
    color:#fff !important;
  }


  .symex_class #mainContainer{
    /* padding: 0 10px !important; */
    background-color: #FFF;
    margin-top: 30px;
    padding-bottom: 20px;
    width: 100%;
    border-left: 1px solid #d9d9d9;
    border-right: 1px solid #d9d9d9;
    border-bottom: 3px solid #d9d9d9;
    border-top: 9px solid #000;
  }

  .symex_class .tab_ticker_band{
    margin: 0px;
    margin-top: 2px;
  }
  .symex_class .table_vdj{
    margin: auto !important;
  }




  .symex_class #alpha2 {
    height: 25px;
    padding: 5px 5px 5px 15px;
    position: relative;
    width: 100%;
  }

  .symex_class #alpha2 .letter_selected {
    color: #FFFFFF !important;
    float: left;
    font-family: 'Raleway' !important;
    font-weight: 800;
    height: 23px;
    margin-right: 2px;
    margin-top: 7px;
    padding-top: 3px;
    text-align: center;
    width: 21px;
  }

  .symex_class #alpha2 .letter {
    color: black;
    float: left;
    margin-right: 2px;
    margin-top: 10px;
  }
  .symex_class #alpha2 .lettertir {
    color: black;
    float: left;
    margin-right: 2px;
    margin-top: 10px;
  }

  .symex_class .letter_extra_large {
    width: 46px !important;
  }

  .symex_class .letter_large {
    width: 36px !important;
  }

  .symex_class  .exemple1_div{
   background-color:#000000;
   font-weight: bolder;
  padding-top:2px;
   height:20px;
   color:#FFFFFF;
 }
 .symex_class #exemples_tab {
  width:100%;
}
.symex_class .int_tab {
  width:100%;
  border: 2px solid;
}

/* Style Exemple 1 */
.symex_class .exemple1_class {
  /*border: 1px solid;  */
  background-color:#FFFFFF;
  font-family: sans-serif;
  color:#000000;
  width: 255px !important;
}
.symex_class .exemple1_class ul  {
  list-style-type: none;
  margin:2px;
  padding:2px;
  text-align: left;
}
.symex_class .exemple1_class ul li.focused { 
  background-color: #D4DCEE; 
  cursor: pointer; 
}
.symex_class .exemple1_class li {
  height:15px
}
.symex_class .exemple1_class li.film {
  list-style-type: none;
  display:block;
  margin:0;
  padding-left:3px;
  height:25px;
}
.symex_class .exemple1_class li.film div.image {
  float:left;
  width:32px;
  height:20px;
  margin-right:8px;
}
.symex_class .exemple1_class li.film div.titre {
  font-weight:bold;
  font-size:12px;
  line-height:1.2em;
}
.symex_class .exemple1_class .signature {
  height:40px;
  border-top: 1px solid;
} 
.symex_class #flag_search{
  padding-top: 7px !important;
}
.symex_class #home_left{
  float :left;
}

.symex_class #home_right{
  float :right;
}

.symex_class .home_caps_title2{
  font-weight:normal !important; 
  text-transform: lowercase !important;
  font-size: 15px !important;
}

.symex_class .home_caps_title a{
  color: inherit;
}

.symex_class .home_caps_end{
  padding-top: 10px;
  background: #FFF;
  border-bottom: #E6E6E6 1px solid; 
  height: 12px; 
  
}

.symex_class .home_caps_suite{
  padding-top: 10px;
  background: #FFF; 
  padding-left: 5px;
  float: right; 
  height: 18px; 
  width: auto; 
  border-bottom: white 1px solid; 
}
.symex_class .home_caps_suite a{
  font-family: Verdana,Arial,Helvetica,sans-serif;  
  color:red;
  font-size: 10px;
  font-family: 'Raleway' !important;
  font-weight: 800;
  text-decoration: underline;
}

.symex_class .home_com,.symex_class .home_com2,.symex_class .home_com3{
  text-align:justify;
  margin-left: 10px;
  margin-right:10px;
}
.symex_class .home_com2,.symex_class .home_com3{
  font-size: 13px;
}
.symex_class .home_com2{
  font-size: 13px;
}
.symex_class .home_com3{
 margin-left: 0px;
 font-weight: bold;
}

.symex_class .home_caps_chart{
  margin-left: 10px;
  margin-right: 10px;
  padding-top: 5px;
}

.symex_class .home_caps_scroll{
  height:330px;
  overflow-y:scroll;
}

.symex_class .select_histo{
  width:65px !important;
}
.select_histo2{
  width:70px !important;
}  
.symex_class .nav-tabs {
  background-color: #FFFFFF !important;
  font-size: 11px;
  padding: 0px 1px 0;
}


.symex_class .btn{
  padding: 4px;
  background-color: #000000 !important;
  background-image: -moz-linear-gradient(center top , #000000, #000000) !important;
  background-image: -webkit-linear-gradient(center top , #000000, #000000) !important;
  background-image: linear-gradient(to bottom, #000000, #000000)!important;
  vertical-align: top !important;
  color: #FFFFFF;
  font-weight: bold;  
}

.symex_class .span6b{

  margin-left: 6px !important;
}

.symex_class .span12b{
  margin-left: -7px !important;
}
.symex_class .span12{
  margin-left:1px !important;
}

.symex_class .row-fluid &gt; .span6 {
  width: 48.4% !important
}

.symex_class .nav-tabs &gt; li {
  background-color: #FFFFFF !important;
  background-image: linear-gradient(#FFFFFF, #FFFFFF 75%, #FFFFFF) !important;
}
.symex_class .label_text{
  margin-top: 5px;
}

.symex_class button,.symex_class input,.symex_class select,.symex_class textarea {
  font-size: 100%;

}
#gestionnaire select {
  margin: 5px;
}
.symex_class .td_autocom {
  background-color: #000000;
  color:white;
  margin:0px !important;
  line-height: 20px !important;
}
.symex_class .div_autocom{
 background-color: #000000;
}

.symex_class  .active2 {
  color:#FFFFFF !important;
} 

.symex_class .titre a{
  color:#FFFFFF !important; 
}

.padding_left7{
  padding-left: 7px;
}
.padding_right7{
  padding-right: 7px;
}
.symex_class .table_top{
  vertical-align: top !important;
}
.symex_class .table_bottom{
  vertical-align: bottom !important;
}
.symex_class .table_middle{
  vertical-align: middle !important;
}
.symex_class .height_inpt{
  height: 24px !important;
}
td.heat_big_pos{
  background-color: #00AA00;
}

td.heat_low_pos{
  background-color: #AAFFAA;
}

td.heat_big_neg{
  background-color: #AA0000;
}

td.heat_low_neg{
  background-color: #FFAAAA;
}

td.heat_neutral{
  background-color: #D4D0C8;
}

td.heat_big_pos a, td.heat_big_neg a{
  color:white;
}
.menu_fv{

  margin: 0;
  /*margin-left:-2px; */
}


.pipe_menu{
  display: none;
}
.titre_menu_graph{
  padding: 6px 7px 6px 7px !important;
}

.form-search .input-append .btn {
  border-radius: 0 !important;
}

.btn-ht{
  height:21px;
}

.marginTopIcon{
  margin-top: 4px !important;
}
.marginTopgrbtn  {
  margin-top: 0px !important;
}
.nav {
  margin-bottom:5px;
}

.height15{
  min-height: 15px !important;
}

.chart_head_name{
  font-family: 'Raleway' !important;
  font-weight: 800;
}
.searchbox span{
  font-size: 10px;
  font-family: 'Raleway' !important;
  font-weight: 800;
  margin-left: 15px;
  
}
.searchbox input.lightsearch2 {

  border: 0 none;
  color: #575757;
  font-size: 11px;
  height: 16px !important;
  margin-top: 30px;
  margin-left: 75px;
  padding: 2px 5px 2px 24px;
  width: 250px !important;
}
#exemples_tab {
  width:100%;
}
.int_tab {
  width:100%;
  border: 2px solid;
}

/* Style Exemple 1 */
.exemple1_class {
background-color:#FFFFFF;
font-family: sans-serif;
color:#000000;
z-index:1000;
width:300px;

}
.suggestionsBox,.suggestionsBox_portfolio{
margin: 0px 0px 0px 0px;
background-color: #FFFFFF;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
border: 2px solid #e5e5e5;  
color: #fff;

}
.suggestionsBox_portfolio{
left: 80px !important;
}
.suggestionList {
margin: 0px;
padding: 0px;
z-index: 1000;
}
.suggestionList ul {
text-align: left;
padding-left: 0px !important;
}
.symex_class .suggestionList li {
font-size: 10px;
margin: 0px 0px 3px 0px;
padding: 3px;
cursor: pointer;
color: #000000 !important;
text-decoration: none;
list-style-type:none;
}
.symex_class .suggestionList li:hover {
background-color: #000 !important;
}
.symex_class .suggestionList li:hover div{
color: #FFFFFF !important;
}
.form-search input {
  margin-top: 0px;
  width: 100%;
  font-family: Arial;
}

.symex_class #recherche {
  padding-right: 0px !important;
}
.symex_class #suggestions {
  width: 100%;
}

.symex_class .suggestion_fullpage {
  position:relative;
  border:0px;
}

#navlist ul, #navlist li {
  display: inline;
  list-style-type: none;
  margin: 0;
  padding: 0;
}
#navlist a:link, #navlist a:visited {
  background: none repeat scroll 0 0 #FFFFFF;

  color: #666666;
  float: left;
  font-size: 11px;
  font-weight: normal;
  line-height: 14px;
  margin-right: 8px;
  padding: 2px 10px;
  text-decoration: none;
}
#navlist a#current:link, #navlist a#current:visited {
  background: none repeat scroll 0 0 #E8EBF0;

  color: #000000;
}
#navlist a:hover {
  color: #FF0000;
}  

.fly .caret {
  vertical-align: middle;
}

.padding_null{
  padding : 0px !important;
  
}

.disclaimer {
  margin-top: 10px;
  padding-left: 0px !important;
}


@media (max-width: 767px) {
  #nav,#nav ul,#sousnav1 ,#sousnav1 ul,#sousnav2 ,#sousnav2 ul,#sousnav3 ,#sousnav3 ul,#sousnav4,#sousnav4 ul  {
    width: 100%; 
    list-style:none;
    margin:0;
    padding:0;
  }
}

.symex_class b {
  font-weight: 800;
}
.symex_class .space {
  clear:both;
  height:15px;
}
.symex_class .nav_symex .menu a {
  background-color: transparent !important;
  color: #000;
}
.symex_class .nav_symex .menu li.active {
    background-color: #000;
}
.symex_class .nav_symex .menu li.active a {
    color: #FFF;
}
.symex_class .nav_symex ul.menu li {
    display: inline;
    line-height: 25px;
    padding: 8px 15px 8px 15px;
    cursor: pointer;
}
.symex_class .nav_symex {
  padding-top: 4px;
  padding-bottom: 4px;
}
@media (max-width: 767px) {
  .symex_class #home_left &gt; .col-xs-12 {
    padding-right: 12.5px !important;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  .symex_class #home_left &gt; .col-xs-12:last-child {
    padding-right: 12.5px !important;
  }
  .symex_class #home_left &gt; .col-xs-12:not( :last-child ) {
    padding-right: 0px !important;
  }
}
@media (min-width: 1024px) {
  .symex_class #home_left &gt; .col-xs-12 {
    padding-right: 0px !important;
  }
}

.symex_class #fichevaleur .col-xs-12,
.symex_class #fichevaleur .col-sm-6 {
  padding-left: 0px !important;
  padding-right: 0px !important;
}
@media (max-width: 767px) {
  .symex_class #fichevaleur .col-sm-6:not( :last-child ),
  .symex_class #fichevaleur .col-sm-9:not( :last-child ) {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
}
@media (min-width: 768px) {
  .symex_class #fichevaleur .col-sm-6:not( :last-child ),
  .symex_class #fichevaleur .col-sm-9:not( :last-child ) {
    padding-left: 0px !important;
    padding-right: 10px !important;
  }
}
.symex_class #fichevaleur .row {
  margin-left: 0px !important;
  margin-right: 0px !important;
}

.symex_class .cartouche .home_caps_title{
  background-color: #000;
  font-weight: bold;
  font-family: Arial;
  font-size: 16px;
  height: 26px;
  color: #FFF;
  vertical-align: middle; 
}

.hide {
  display: none !important;
}
.show {
  display: block !important;
}
.invisible {
  visibility: hidden;
}
.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.hidden {
  display: none !important;
}
.affix {
  position: fixed;
}
@-ms-viewport {
  width: device-width;
}
.visible-xs,
.visible-sm,
.visible-md,
.visible-lg {
  display: none !important;
}
.visible-xs-block,
.visible-xs-inline,
.visible-xs-inline-block,
.visible-sm-block,
.visible-sm-inline,
.visible-sm-inline-block,
.visible-md-block,
.visible-md-inline,
.visible-md-inline-block,
.visible-lg-block,
.visible-lg-inline,
.visible-lg-inline-block {
  display: none !important;
}
@media (max-width: 767px) {
  .visible-xs {
    display: block !important;
  }
  table.visible-xs {
    display: table !important;
  }
  tr.visible-xs {
    display: table-row !important;
  }
  th.visible-xs,
  td.visible-xs {
    display: table-cell !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-block {
    display: block !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-inline {
    display: inline !important;
  }
}
@media (max-width: 767px) {
  .visible-xs-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm {
    display: block !important;
  }
  table.visible-sm {
    display: table !important;
  }
  tr.visible-sm {
    display: table-row !important;
  }
  th.visible-sm,
  td.visible-sm {
    display: table-cell !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-block {
    display: block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline {
    display: inline !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md {
    display: block !important;
  }
  table.visible-md {
    display: table !important;
  }
  tr.visible-md {
    display: table-row !important;
  }
  th.visible-md,
  td.visible-md {
    display: table-cell !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-block {
    display: block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-inline {
    display: inline !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg {
    display: block !important;
  }
  table.visible-lg {
    display: table !important;
  }
  tr.visible-lg {
    display: table-row !important;
  }
  th.visible-lg,
  td.visible-lg {
    display: table-cell !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-block {
    display: block !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-inline {
    display: inline !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg-inline-block {
    display: inline-block !important;
  }
}
@media (max-width: 767px) {
  .hidden-xs {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .hidden-sm {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .hidden-md {
    display: none !important;
  }
}
@media (min-width: 1200px) {
  .hidden-lg {
    display: none !important;
  }
}
.visible-print {
  display: none !important;
}
@media print {
  .visible-print {
    display: block !important;
  }
  table.visible-print {
    display: table !important;
  }
  tr.visible-print {
    display: table-row !important;
  }
  th.visible-print,
  td.visible-print {
    display: table-cell !important;
  }
}
.visible-print-block {
  display: none !important;
}
@media print {
  .visible-print-block {
    display: block !important;
  }
}
.visible-print-inline {
  display: none !important;
}
@media print {
  .visible-print-inline {
    display: inline !important;
  }
}
.visible-print-inline-block {
  display: none !important;
}
@media print {
  .visible-print-inline-block {
    display: inline-block !important;
  }
}
@media print {
  .hidden-print {
    display: none !important;
  }
}


.symex_class .bottom-line{
  border-bottom: 1px solid #eee;
  padding-bottom: 10px;
  margin-bottom: 10px;
}

.symex_class .company-name{
  font-size: 1.5em;
  font-weight: bold;
}

.symex_class .close-header{
  font-size: 1.5em;
  font-weight: bold;
}

.symex_class .data{
  font-size: 1.2em;
  font-weight: bold;
}

.symex_class .pagination {
  display: inline-block;
  padding-left: 0;
  margin: 10px 0;
  border-radius: 4px;
}
.symex_class .pagination &gt; li {
  display: inline;
}
.symex_class .pagination &gt; li &gt; a,
.symex_class .pagination &gt; li &gt; span {
  position: relative;
  float: left;
  padding: 6px 12px;
  margin-left: -1px;
  line-height: 1.42857143;
  color: #000;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd;
  font-size: 12px;
}
.symex_class .pagination &gt; li:first-child &gt; a,
.symex_class .pagination &gt; li:first-child &gt; span {
  margin-left: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.symex_class .pagination &gt; li:last-child &gt; a,
.symex_class .pagination &gt; li:last-child &gt; span {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.symex_class .pagination &gt; li &gt; a:hover,
.symex_class .pagination &gt; li &gt; span:hover,
.symex_class .pagination &gt; li &gt; a:focus,
.symex_class .pagination &gt; li &gt; span:focus {
  z-index: 2;
  color: #000;
  background-color: #dddddd;
  border-color: #ddd;
}
.symex_class .pagination &gt; .active &gt; a,
.symex_class .pagination &gt; .active &gt; span,
.symex_class .pagination &gt; .active &gt; a:hover,
.symex_class .pagination &gt; .active &gt; span:hover,
.symex_class .pagination &gt; .active &gt; a:focus,
.symex_class .pagination &gt; .active &gt; span:focus {
  z-index: 3;
  color: #fff;
  cursor: default;
  background-color: #c3c3c3;
  border-color: #dddddd;
}
.symex_class .pagination &gt; .disabled &gt; span,
.symex_class .pagination &gt; .disabled &gt; span:hover,
.symex_class .pagination &gt; .disabled &gt; span:focus,
.symex_class .pagination &gt; .disabled &gt; a,
.symex_class .pagination &gt; .disabled &gt; a:hover,
.symex_class .pagination &gt; .disabled &gt; a:focus {
  color: #000;
  cursor: not-allowed;
  background-color: #fff;
  border-color: #ddd;
}
.symex_class .pagination-lg &gt; li &gt; a,
.symex_class .pagination-lg &gt; li &gt; span {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333;
}
.symex_class .pagination-lg &gt; li:first-child &gt; a,
.symex_class .pagination-lg &gt; li:first-child &gt; span {
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px;
}
.symex_class .pagination-lg &gt; li:last-child &gt; a,
.symex_class .pagination-lg &gt; li:last-child &gt; span {
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}
.symex_class .pagination-sm &gt; li &gt; a,
.symex_class .pagination-sm &gt; li &gt; span {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5;
}
.symex_class .pagination-sm &gt; li:first-child &gt; a,
.symex_class .pagination-sm &gt; li:first-child &gt; span {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.symex_class .pagination-sm &gt; li:last-child &gt; a,
.symex_class .pagination-sm &gt; li:last-child &gt; span {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}

.symex_class .pagination{
  float: none;
  width: initial;
  padding: 0px;
}

.map{
  padding: 0px !important;
  margin-left: 0px;
  margin-right: 0px;
}


/*MAIN MENU CHALLENGES*/
.dropdowns nav, .dropdowns ul, .dropdowns li, .dropdowns a  {margin: 0; padding: 0;}
.dropdowns {
  margin-bottom: 5px;
}

.dropdowns a {text-decoration: none;}

.dropdowns .menu-xs-btn {
  margin-top: 15px;
  margin-left: 15px;
  margin-bottom: 15px;
}

.toggleMenu {
    display:  none;
}
.toggleMenu &gt; .text {
  font-size: 14px;
  margin-left: 10px;
  display: block;
  text-transform: uppercase;
}
.nav {
    list-style: none;
     *zoom: 1;
     line-height: 20px;
}
.nav:before,
.nav:after {
    content: " "; 
    display: table; 
}
.nav:after {
    clear: both;
}
.nav ul {
    list-style: none;
}
.nav a {
    padding: 10px 7px;
    text-align: center;
}
.nav li {
    position: relative;
}
.nav &gt; li &gt; a {
    display: block;
}
.nav li  ul {
    position: absolute;
    left: -9999px;
    width: 100%;
}
.nav &gt; li.hover &gt; ul {
    left: 0;
}
.nav li li.hover ul {
    left: 100%;
    top: 0;
}
.nav li li a {
    display: block;
    position: relative;
    z-index:100;
    background-color: #FFF;
    text-align: left;
}
.nav li li li a {
    z-index:200;
}
.nav &gt; li:hover &gt; a {
  border-bottom: 4px solid #aaaeb5;
}
.nav li.active {
  font-weight: bold;
}
.nav &gt; li &gt; ul &gt; li {
    width: 100%;
}
.nav img {
  height: 16px;
}
.nav i {
  font-size: 20px !important;
}
.nav_main .icon_menu {
  width : 50px !important;
}
.nav li ul li {
    width: 100%;
}

@media screen and (max-width: 767px) {
    .active {
        display: block;
    }
    .nav {
        padding-left: 15px !important;
    }
    .nav &gt; li {
        float: none;
        width: 100% !important;
    }
    .nav &gt; li a {
        text-align: left;
    }
    .nav ul {
        display: block;
        width: 100%;
    }
   .nav &gt; li.hover &gt; ul , .nav li li.hover ul {
        position: static;
    }
    .nav &gt; li &gt; ul &gt; li {
        padding-left: 15px;
    }
    .nav &gt; li &gt; ul &gt; li &gt; ul &gt; li {
        padding-left: 15px;
    }
    .nav .icon_menu{
      width : 100% !important;
      display: inline-block;
    }
}
@media (min-width: 768px) and (max-width: 1023px) {
    .nav_main &gt; li {
      float: left;
      width: calc((100% - 100px)/7) !important;
      height: 45px;
    }
    .nav_portfolio &gt; li {
      float: left;
      width: calc((100%)/5) !important;
    }
}
@media screen and (min-width: 1024px) {
    .nav_main &gt; li {
      float: left;
      width: calc((100% - 100px)/7) !important;
      height: 45px;
    }
    .nav_portfolio &gt; li {
      float: left;
      width: calc((100%)/5) !important;
    }
    .hidden-search {
      display:none;
    }
}
/*END MAIN MENU CHALLENGES*/

.symex_class #login_portfolio &gt; .col-sm-6 {
  padding-left: 0px !important;
  padding-right: 0px !important;
}
@media (min-width: 768px) {
  .symex_class #login_portfolio &gt; .col-sm-6:not( :last-child ) {
    padding-left: 0px !important;
    padding-right: 10px !important;
  }
}

.alert {
  padding: 15px;
  margin-top: 10px;
  margin-bottom: 10px;
  border: 1px solid transparent;
  border-radius: 4px;
}
.alert-info {
  color: #31708f;
  background-color: #d9edf7;
  border-color: #bce8f1;
}
.alert-warning {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}
.alert-danger {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
}
.well {
  min-height: 20px;
  padding: 19px;
  margin-top: 10px;
  margin-bottom: 10px;
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
}
.well blockquote {
  border-color: #ddd;
  border-color: rgba(0, 0, 0, .15);
}
.well-lg {
  padding: 24px;
  border-radius: 6px;
}
.well-sm {
  padding: 9px;
  border-radius: 3px;
}
#alerte {
    display: none;
}

.symex_class .text-align-RL {
  text-align: right;
}
@media (min-width: 768px) {
  .symex_class .text-align-RL {
      text-align: left;
  }
}
.symex_class .cellule {
  height: 35px !important;
  line-height: 35px !important;
}
.symex_class .cellule input,
.symex_class .cellule select,
.symex_class .cellule button {
  margin-top: 5px !important;
}
.symex_class .cellule input[type="checkbox"] {
  margin-top: 5px !important;
  box-shadow: none !important;
}
.symex_class .cellule input[type="radio"] {
  margin-top: 5px !important;
  box-shadow: none !important;
}
@media (min-width: 768px) and (max-width: 1023px) {
  .hidden-1023 {
    display: none !important;
  }
}
.symex_class .indTxtBlack1 {
  font-family: Arial !important;
}
.symex_class #home_indice {
  border-left:1px solid #E5E5E5;
  border-right:1px solid #E5E5E5;
  border-bottom:1px solid #E5E5E5;
  border-top:1px solid #E5E5E5;
}
.symex_class .cellule_checkbox {
  width: 30px !important;
  padding-right: 0px;
}

.symex_class .button_select_multi {
	padding-top: 75px;
}
.input-group {
  display: table;
  border-collapse: separate;
  width: 100%;

}
.input-group-addon,
.input-group-btn,
.input-group .form-control {
  display: table-cell;
}
.input-group-addon:not(:first-child):not(:last-child),
.input-group-btn:not(:first-child):not(:last-child),
.input-group .form-control:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.input-group-addon {
  color: #555;
  text-align: center;
  background-color: #eee;
  border: 1px solid #ccc;
  border-radius: 4px;
  vertical-align: middle;
}
.separator {
  border-bottom: 1px solid #E6E6E6;
  padding: 15px 0 15px 0;
}</pre></body></html>