
/** /resource/_EB-BS/css/mostTopHeader_css.css **/
#most-top-header{
  padding-top: 10px;
}
/********* Company's Logo **********
***********************************/
#eb-logo{
  position: relative;
  width: 200px;
  height: 90px;
  overflow: hidden;
  border: 0px none;
  margin: 5px 0 0 0;
}
#eb-logo a{
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: #ffffff url(https://media.easybourse.com/upload/media/image/137000/137872/Logo-Easy-new_180x80.jpg) no-repeat right top;
}
#eb-logo a, #eb-logo a:hover{
  text-decoration: none;
}


/************* LogIn **************
***********************************/
#login-zone{
  border: 1px solid #DDD;
  background-color: #F6F5F5;
  font-weight: bold;
  font-size: 12px;
  text-transform: uppercase;
  right: -12px;
  padding: 0;
}
#login-zone div{
  position: relative;
  padding: 10px 10px 20px 75px;
}
#login-zone div a{
  color: #004E97;
}
#login-zone div span{
  display: block;
  position: absolute;
}
#login-zone div .cadenas{
  top: 10px;
  left: 20px;
  background: url(https://media.easybourse.com/upload/media/image/138000/138406/homeSprite.png) no-repeat scroll -18px -112px transparent;
  width: 14px;
  height: 16px;
}
#login-zone div .bonhomme {
  background: url(https://media.easybourse.com/upload/media/image/138000/138406/homeSprite.png) no-repeat scroll -8px -74px transparent;
  height: 35px;
  width: 35px;
  top: 8px;
  left: 35px;
}
#join-us{
  display: block;
  margin-left: -1px;
  padding: 7px 0 7px 33px;
  position: relative;
  color:#FFFFFF;
  background: #064499; /* Old browsers */
  background: -moz-linear-gradient(top, #185cb7 0%, #064499 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#185cb7), color-stop(100%,#064499)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #185cb7 0%,#064499 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #185cb7 0%,#064499 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #185cb7 0%,#064499 100%); /* IE10+ */
  background: linear-gradient(to bottom, #185cb7 0%,#064499 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#185cb7', endColorstr='#064499',GradientType=0 ); /* IE6-9 */  
}
#join-us span{
  display: block;
  position: absolute;
  top: 7px;
  right: 15px;
  width: 8px;
  height: 14px;
  background-image: url(https://media.easybourse.com/upload/media/image/138000/138406/homeSprite.png);
  background-repeat: no-repeat;
  background-position: -21px -130px;
}

/*************** Connected ************/
#connected a{
  font-size: 11px;
}
#login-zone #connected{
  padding: 10px 10px 20px 65px;
}
#login-zone #connected .cadenas{
  left: 15px;
}
#login-zone #connected .bonhomme{
  left: 28px;
}
#logout span {
  display: block;
  position: absolute;
  top: 7px;
  right: 30px;
  width: 18px;
  height: 18px;  
  background-image: url('https://media.easybourse.com/upload/media/image/138000/138459/homeSprite2.png');
  background-repeat: no-repeat;
  background-position: -17px -621px;
}
#identification{
  position:absolute;
  width:290px;
  right: -10px;
  top:12px;
}
#identification .cadenas, #identification .bonhomme, #identification a.loginw2,
#identification .client_membre{
  display: inline-block;
  position: absolute;
  top: 10px;
}
#identification a.loginw2, #identification .client_membre{
  color: #004E97;
  font-size: 13px;
  top: 0;
  padding: 10px 10px 22px 75px;
}
#identification .client_membre{
  font-size: 11px;
  padding-right: 5px;
  padding-left: 70px;
}
#identification .cadenas{
  left: 15px;
}
#identification .bonhomme{
  left: 30px;
}
#identification .cadenas{
  background:url(https://media.easybourse.com/upload/media/image/138000/138406/homeSprite.png) no-repeat scroll -18px -112px transparent;
  width:14px;
  height:16px;
}
#identification .bonhomme{
  background:url(https://media.easybourse.com/upload/media/image/138000/138406/homeSprite.png) no-repeat scroll -8px -74px transparent;
  height:35px;
  width:35px;
}
#identification #membreClient{
  border:1px solid #dddddd;
  background-color:#f6f5f5;
  font-weight:bold;
  font-size: 12px;
  color: #004e97;
  text-transform:uppercase;
  width: 288px;
  height: 50px;
  position: relative;
}
#identification .devenirClient, #logout{
  width: inherit;
}
#identification .devenirClient a, #logout{
  display: block;
  width: 100%;
  padding: 7px 20px 7px 33px;
  text-transform:uppercase;
  font-weight:bold;
  position:relative;
}
#identification .devenirClient a{
  color:#FFFFFF;
  background: #064499; /* Old browsers */
  background: -moz-linear-gradient(top, #185cb7 0%, #064499 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#185cb7), color-stop(100%,#064499)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #185cb7 0%,#064499 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #185cb7 0%,#064499 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #185cb7 0%,#064499 100%); /* IE10+ */
  background: linear-gradient(to bottom, #185cb7 0%,#064499 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#185cb7', endColorstr='#064499',GradientType=0 ); /* IE6-9 */  
}
#identification .devenirClient a span, #logout span{
  display: block;
  position: absolute;
  top: 5px;
  right: 20px;  
}
#identification .devenirClient a span{
  width: 8px;
  height: 14px;
  background-image:url(https://media.easybourse.com/upload/media/image/138000/138406/homeSprite.png);
  background-repeat:no-repeat;
  background-position: -21px -130px;
}

#logout span{
  width: 18px;
  height: 18px;
  background-image:url(https://media.easybourse.com/upload/media/image/138000/138459/homeSprite2.png);
  background-repeat:no-repeat;
  background-position: -17px -621px;  
}
/* Bouton Déconnexion */
#deconnexion{
  position:absolute;
  right: 0;
  top: 52px;
}
#logout{
  background: rgb(231,231,231); /* Old browsers */
  background: -moz-linear-gradient(top,  rgba(231,231,231,1) 0%, rgba(214,214,214,1) 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(231,231,231,1)), color-stop(100%,rgba(214,214,214,1))); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  rgba(231,231,231,1) 0%,rgba(214,214,214,1) 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  rgba(231,231,231,1) 0%,rgba(214,214,214,1) 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  rgba(231,231,231,1) 0%,rgba(214,214,214,1) 100%); /* IE10+ */
  background: linear-gradient(to bottom,  rgba(231,231,231,1) 0%,rgba(214,214,214,1) 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e7e7e7', endColorstr='#d6d6d6',GradientType=0 ); /* IE6-9 */  
  color: #4D4D4D;
}

/** /resource/_EB-BS/css/eb-leftMainNav_css.css **/
#left-main-nav{
  padding: 0;
}
#date-time {
  display: block;
  background-color: #E5E4E4;
  border-top: 1px solid #FFF;
  border-bottom: 1px solid #D6D5D5;
  font-size: 1em;
  color: #07469B;
  position: relative;
  word-spacing: -1px;
  text-align: center;
  padding: 10px 0;
  margin: 0;
  z-index: 2;
}
#left-main-nav nav {
  background-color: #F6F5F5;
  border: 1px solid #D3D2D2;
  position: relative;
  padding: 10px;
  z-index: 2;
}
#menu_gauche .navbar-collapse{
  max-height: none;
  padding-left: 0;
  padding-right: 0;
}
#menu_gauche h2 {
  font-size:1.273em;
  font-weight:bold;
  text-transform:uppercase;
  color:#01479d;
  line-height:1.2em;
  margin-bottom:10px;
}
#menu_gauche .level1{
  margin-bottom:30px;  
}
#menu_gauche .level1.last { margin-bottom:0; }
#menu_gauche .level1 li{
  border-bottom:1px dotted #acabab;
  padding-bottom:5px;
  margin-bottom:5px;
  line-height:1.2em;
  color: #3E5872;
}
#menu_gauche .level1 li a { display:block; color: #3E5872;}
#menu_gauche .level1 li a:hover{
  text-decoration: underline;
}
#left-main-nav .level1 li.last { border-bottom:none; }
#menu_gauche .level1 li.mg_sub_nav {
  background:url('https://media.easybourse.com/upload/media/image/138000/138408/subListBg.png') no-repeat scroll right 5px transparent;
}
#menu_gauche .level2 li {
  border:none;
  list-style:circle;
  margin-left:20px;
  font-weight: normal;
}

.userBlock .level3 li {
  list-style: disc outside none;
  margin-bottom: 0;
}
#menu_gauche .level2 li.first{
  margin-top: 7px;
}
#menu_gauche .fluxRSS { position:relative; }
#menu_gauche .fluxRSS .picto {
  display:block;
  position:absolute;
  right:0;
  top:0;
  background:url('https://media.easybourse.com/upload/media/image/138000/138406/homeSprite.png') no-repeat scroll -17px -193px transparent;
  width:15px;
  height:15px;
}
#menu_gauche .hec { position:relative; }
#menu_gauche .hec .picto {
  display:block;
  position:absolute;
  right:0;
  top:0;
  background:url('https://media.easybourse.com/upload/media/image/138000/138406/homeSprite.png') no-repeat scroll -10px -360px transparent;
  width:30px;
  height:15px;
}
.arrow_up{
  background: url(https://media.easybourse.com/upload/media/image/138000/138413/subListBg_up.png) no-repeat right 5px;
}
.arrow_up_lvl2{
  background: url(https://media.easybourse.com/upload/media/image/138000/138413/subListBg_up.png) no-repeat right 5px;
}

/* Menu superieur gauche du client */

#left-main-nav .userBlock {
  background-color: #EAE9E9;
  border-bottom: 1px solid #E0DFDF;
  padding: 20px 10px 15px 10px;
  position: relative;
  z-index: 1;
}
#left-main-nav .userBlock .level1{ 
  margin-bottom: 0;
  position: relative; 
  padding: 0 10px;
}

#left-main-nav .userBlock .messages {
  display:block;
  background: url('https://media.easybourse.com/upload/media/image/138000/138657/picto_envelope_bleue.jpg') no-repeat;
  margin:0 auto;
  position:relative;
  width:51px;
  height:59px;
}
#left-main-nav .userBlock .messages .nbMessages {
  display:block;
  position:absolute;
  top:0;
  right:0;
  background:url('https://media.easybourse.com/upload/media/image/138000/138461/nbMsgBg.png') no-repeat scroll 0 0 transparent;
  font-weight:bold;
  font-size:1.182em;
  color:#f6f5f5;
  line-height:29px;
  text-align:center;
  width:33px;
  height:33px;
}
#left-main-nav .userBlock nav{
  background-color: #EAE9E9;
  border: 0;
  padding-top: 5px;
  padding-bottom: 15px;
}
#left-main-nav .userBlock .messages .nbMessages.threeDigit { font-size:1em; }

.userBlock li a{
  color: #3E5872;
}
.userBlock .level1 li{
  border-bottom:1px dotted #acabab;
  padding-bottom:5px;
  margin-bottom:5px;
  line-height:1.2em;
}
#num_msg{
  padding-top: 10px;
}
.userBlock .level1{
  margin-bottom:30px;  
}
.userBlock .level1.last { margin-bottom:0; }

.userBlock .level1 li a { display:block; }
.userBlock .level1 li a:hover{
  text-decoration: underline;
}
.userBlock .level1 li.last { border-bottom:none; }
.userBlock .level1 li.mg_sub_nav {
  background:url('https://media.easybourse.com/upload/media/image/138000/138408/subListBg.png') no-repeat scroll right 5px transparent;
}
.userBlock .level2 li {
  border:none;
  list-style:circle;
  margin-left:20px;
  font-weight: normal;
}
.userBlock .level2 li.first{
  margin-top: 7px;
}

/* Shadows */
.eb-topRightShadow:before, .eb-topRightShadow:after{
  content: "";
  position: absolute;
  z-index: 0;      
}  

.eb-topRightShadow:after{
  right: 0px;
  width: 50%;
  height: 0%;
  top: -1px;
  box-shadow: -2px 4px 6px 2px gray;
  -moz-transform: rotate(-2deg);
  -webkit-transform: rotate(-2deg);
  -o-transform: rotate(-2deg);
  -ms-transform: rotate(-2deg);
}
.eb-topRightShadow:before{
  right: 5px; 
  width: 0;
  height: 150px;
  top: 0px;
  box-shadow: 2px 4px 6px 2px gray;
  -moz-transform: rotate(2deg);
  -webkit-transform: rotate(2deg);
  -o-transform: rotate(2deg);
  -ms-transform: rotate(2deg);
}

/** /resource/_EB-BS/css/eb-topSearch_newsletter_css.css **/
/* Autocertification*/
/*
#popupAutoCertif div.form-group { margin:0; }
#popupAutoCertif p.form-control-static { margin:0; overflow:auto;}
#popupAutoCertif input[type=radio] { margin-bottom:5px; }
#popupAutoCertif div.law { font-style:italic; padding:15px; margin-top:-15px; }
#popupAutoCertif h4.modal-title { font-weight:bold;}
*/


#search_wrapper {
  font-weight:bold;
  color:#FFFFFF;
  margin-left: 0;
  padding: 7px 15px 7px 0;
  /*padding: 8px 0;*/
  background: #013f91; /* Old browsers */
  background: -moz-linear-gradient(top, #185bb6 0%, #013f91 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#185bb6), color-stop(100%,#013f91)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #185bb6 0%,#013f91 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #185bb6 0%,#013f91 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #185bb6 0%,#013f91 100%); /* IE10+ */
  background: linear-gradient(to bottom, #185bb6 0%,#013f91 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#185bb6', endColorstr='#013f91',GradientType=0 ); /* IE6-9 */
}
#subscribe_newsletter{
  display: none;
}
#newsmail{
  height: 29px;
  width: 85%;
  color:#767373;
}
#q{
  width: 100%;
  height: 30px;
  position: relative;
  color:#767373;
  font-style:italic;
}
#btnEnvoyer {
  position:absolute;
  border:none;
  font-size: 13px;
  padding: 0 10px 1px 10px;
  right:20px;
  top: 5px;
  cursor:pointer;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  background: #175ab5; /* Old browsers */
  background: -moz-linear-gradient(top, #175ab5 0%, #175ab5 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#175ab5), color-stop(100%,#175ab5)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #175ab5 0%,#175ab5 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #175ab5 0%,#175ab5 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #175ab5 0%,#175ab5 100%); /* IE10+ */
  background: linear-gradient(to bottom, #175ab5 0%,#175ab5 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#175ab5', endColorstr='#175ab5',GradientType=0 ); /* IE6-9 */
}
#right_fields_wrapper{
  /*padding-top: 5px;*/
  padding-left: 25px;
  padding-right: 0;
}
#subscribe-nl{
  background: url(https://media.easybourse.com/upload/media/image/138000/138406/homeSprite.png) no-repeat 85% -165px;
  padding-top: 3px;
  padding-bottom: 3px;
  cursor: pointer;
}
#subscribe-nl span{
  display: block; 
  margin-top: 5px;
}
#btnDemander{
  border:none;
  font-weight:bold;
   color:#FFFFFF;
  cursor:pointer;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  margin-left: 5px;
  /*padding: 6px 6px 7px 6px;*/
  background: #175ab5; /* Old browsers */
  background: -moz-linear-gradient(top, #175ab5 0%, #175ab5 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#175ab5), color-stop(100%,#175ab5)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #175ab5 0%,#175ab5 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #175ab5 0%,#175ab5 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #175ab5 0%,#175ab5 100%); /* IE10+ */
  background: linear-gradient(to bottom, #175ab5 0%,#175ab5 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#175ab5', endColorstr='#175ab5',GradientType=0 ); /* IE6-9 */
}

/** /resource/search/search-autocomplete_css.css **/
/*.ui-autocomplete .ui-menu-item span.valuetype {
  float:right;
  color:#004E97;
  margin-right:10px;
}*/

/*.ui-autocomplete .ui-menu-item a {  
  background-color:#fff;
  color:#000;
  display:inline-block;
  max-width:450px;
  white-space:nowrap;
  overflow:hidden;
}*/
/*.ui-autocomplete .ui-menu-item:hover {
  background-color:#E5E4E4;
  border-color:#E5E4E4;  
}*/

/* Search-engine Autocomplete results formatting */
.ui-autocomplete {
  overflow-x:hidden;
}
.ui-autocomplete .ui-state-focus {
  background: none !important;
  background-color: #ddd !important;
  border: none !important;
}
.ui-autocomplete .ui-menu-item a {
  display:block; 
  margin:0px; padding:2px;
  cursor:pointer; overflow:auto;
  text-decoration:none;
  white-space:nowrap;
  max-width:500px;
  line-height:1em;
  border-width:2px;
  border-color:#fff;;
}
.ui-autocomplete span.autocomplete_result_label {
  color:#000; font-weight:bold;
  float:left;
}
.ui-autocomplete span.autocomplete_result_desc {
  color:#888; font-weight:normal; font-size:1em;
}
.ui-autocomplete span.autocomplete_result_type {
  float:right;
  color:#004e97; padding-top:2px;
}

/** /resource/_EB-BS/common/css/formulaire-autoCertification_css.css **/
/*#popupAutoCertif [name]:valid {
  box-shadow: 0 0 2px 1px green;
}*/
#popupAutoCertif h4{
  font-weight: bold;
}
#popupAutoCertif a{
  text-decoration: none;
}
#popupAutoCertif form .control-label{
  padding-top: 0;
}
#popupAutoCertif .modal-header h4{
  text-align: center;
  font-size: 1.2em;
  color: #01479d;
}
#popupAutoCertif .law{
  padding: 0 20px 20px 20px;
}
#popupAutoCertif .panel-heading{
  padding: 0;  
}

#popupAutoCertif .panel-title a{
  display: block;
  font-size: 0.7em;
  color: #01479d;
  padding: 7px 0 7px 15px;
}
#popupAutoCertif .country-list{
  margin-top: 5px;
  width: 280px;
}

#selfcertif_birthcity{
  display: inline-block;
  max-width: 280px;
  margin-left: 14px;
  padding-left: 10px;
}
.second-level label,
.second-level input{
  display: inline-block;
  position: relative;
  top: 0;
  
  padding: 0;
  margin: 0;
}
.second-level input[type="radio"]{
  top: 2px;
}
.second-level label{
  margin-right: 15px;
  font-weight: normal;
}
#popupAutoCertif form label[for="selfcertif_birthcity"],
#popupAutoCertif form label[for="selfcertif_email"],
#popupAutoCertif form label[for="selfcertif_confirmemail"]{
  padding-top: 6px;
}
#popupAutoCertif .btn-container{
  padding: 0;  
}
#popupAutoCertif #collapse-coordonnees .btn-container,
#popupAutoCertif #collapse-email .btn-container{
  padding-left: 12px;
}
#popupAutoCertif .notes{
  clear: both;
  text-align: center;  
  padding: 30px 50px 10px 50px;
}
#selfcertif_email,
#selfcertif_confirmemail{
  width: 292px;
}
#collapse-nationalite .panel-body{
  padding-right: 0;
}
#collapse-nationalite .form-group > label,
#collapse-nationalite .second-level{
  text-align: center;
  margin-bottom: 5px;
}
#collapse-nationalite .btn-container{
  text-align: center;
}
#collapse-nationalite .btn-container .btn{
  width: 150px;
}
#collapse-nationalite .country-list{
  margin-top: 10px;
}
#tin-us label{
  display: block;
  margin-top: 10px;
}
#tin-us input[type="text"]{
  width: 280px;
  margin: 0 auto;
  padding-left: 10px;
}
#recap-content p{
  margin-bottom: 10px;
}
#accordion2 .btn-container{
  text-align: center;
  margin: 20px 0 10px 0;
}
.btn-container button{
  display: inline-block;
}
.btn-container .btn{  
  text-transform: uppercase;
  font-weight: bold;
  font-size: 1em; 
  border-radius: 0;
}
.blue-degrade-bg, 
.btn.blue-degrade-bg:hover,
.btn.blue-degrade-bg:focus{
  background: linear-gradient(to bottom, #2e6aba 0%,#013e91 100%);
  color: #ffffff;
  border: 1px solid #2e6aba;
}
.gray-degrade-bg, 
.btn.gray-degrade-bg:hover,
.btn.gray-degrade-bg:focus{
  background: linear-gradient(to bottom, #dfdede 0%,#b6b6b6 100%);
  color: #4d4d4d;
  border: 1px solid #dfdede;
}
#form_selfCertify_recap{
  padding: 0 20px 20px 15px;
}
#accordion-recap .btn-container{
  text-align: center;
}
#recap-content{
  margin-bottom: 20px;
}
#form_selfCertify_nationalite .form-group > label{
  text-align: right;
}
#form_selfCertify_nationalite .second-level{
  text-align: left;
}
#zone_recap{
  margin: 20px 0 0 40px;
}
#zone_recap li{
  margin-bottom: 5px;
}
#popupAutoCertif .second-level input[type="text"]{
  width: 280px;}

#popupAutoCertif .panel, #popupAutoCertif  .panel-title a {
  border-color: #dddddd; 
}
#popupAutoCertif .panel-default > .panel-heading {
  color: #333333;
  background-color: #ffffff;
  border-color: #dddddd;
}
#popupAutoCertif .panel-heading.active {
  background-color: #f5f5f5;
}
#form_selfCertify_recap{
  border: 1px solid #dddddd;
}

/** /resource/_EB-BS/css/frise_css.css **/
#frise{
  background-color: #f2f2f2;
  padding: 3px 0 0 0;
  font-size: 9px;
  margin-bottom: 10px;
  margin-left: 0;
}
#frise p{
  float: left;
  border-right: 1px solid #bababa;
  padding: 2px 0 4px 0;
  color: #394c59;
  text-align: center;
}
#frise a{
  font-weight: bold;
}
#dj30{
  width: 133px;
}
#cac40{
  width: 135px;
}
#nikkei{
  width: 140px;
}
#nasdaq{
  width: 138px;
}
#brent{
  width: 98px;
}
#euro_dollar{
 width: 78px;
}
#or{
  width: 74px;
}
#frise .last_value{
  border-right: none;
}
/* Fiscalité 2016 */

#fisc-2016 p{
  color: #808080;
  font-weight: bold;
  font-family: helvetica, arial, sans-serif;
  font-size: 1.1em;
  padding: 10px;
  border: 1px solid #cccccc;
  display: none;
}
#fisc-2016 p span, #fisc-2016 p a{
 color: #01479D;  
}
/*#frise{
  background-color: #f2f2f2;
  font-size: 9px;
  margin-left: 0;
  font-size: 1em;
  padding: 10px 0;
}
#frise p{
  float: left;
  border-right: 1px solid #bababa;
  color: #394c59;
  width: 12%; 
  padding-left: 10px;
}
#frise p a{
  font-weight: bold;
  display: block;
  
}
#frise .last_value{
  border-right: none;
}
#frise #dj30{
  padding-left: 0;
}
#frise #nasdaq, #frise #nikkei, #frise #cac40{
  width: 15%;
}*/

/** /resource/_EB-BS/css/eb-encartOuvertureParrainage_css.css **/
/* Shadow */
#for-shadow{  
  position: relative; 
  z-index: 5;  
}
.eb-leftShadow1:after{
  content: "";
  position: absolute;
  z-index: 0;      
  top: -2px;
  left: 18px; 
  height: 70%;
  box-shadow: -15px 10px 4px 5px #acacac;
  -moz-transform: rotate(-2deg);
  -webkit-transform: rotate(-2deg);
  -o-transform: rotate(-2deg);
  -ms-transform: rotate(-2deg);
}   

#parrainage-2015{
  margin-bottom: 20px;
}
/* Shadows */
/*#encart-peaPme:before, #encart-peaPme:after{
  content: "";
  position: absolute;
  z-index: 0;      
}  

#encart-peaPme:after {
  width: 30%;
  height: 0%;
  top: 3px;
  box-shadow: -2px 0px 5px 3px #808080;
  transform: rotate(2deg);
  -webkit-transform: rotate(2deg);
  -o-transform: rotate(2deg);
  -ms-transform: rotate(2deg);
}
#encart-peaPme:before {
  left: 0px;
  width: 0px;
  height: 100px;
  top: 6px;
  box-shadow: 2px 0px 5px 3px #808080;
  transform: rotate(-4deg);
  -webkit-transform: rotate(-4deg);
  -o-transform: rotate(-4deg);
  -ms-transform: rotate(-4deg);
}
#encart-peaPme a{
  display: block;
  position: relative;
  z-index: 2;
  margin-bottom: 15px;
  padding: 115px 0 17px 15px;
  background: url(https://media.easybourse.com/upload/media/image/139000/139603/PEA-PME_Bouton-Home.jpg) no-repeat 0 0;
  font-weight: bold;
  text-decoration: underline;
  font-size: 1.3em;
  color: rgb(65, 65, 65);
  width: 300px;
}*/
#encart_ouverture_compte{
  position: relative;
  margin-bottom: 20px;
}
#encart_ouverture_compte a, #encart_ouverture_compte a img{
  display: block;
}
#encart_ouverture_compte a img{  
  padding: 19px;
  background: #004e97; /* Old browsers */
  background: -moz-linear-gradient(top,  #326798 0%, #004e97 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#326798), color-stop(100%,#004e97)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #326798 0%,#004e97 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #326798 0%,#004e97 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #326798 0%,#004e97 100%); /* IE10+ */
  background: linear-gradient(to bottom,  #326798 0%,#004e97 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#326798', endColorstr='#004e97',GradientType=0 ); /* IE6-9 */
}
/* Encart d'ouverture de compte en ligne */
#btn_ouverture_de_compte2{
  display: block;
  width: 262px;
  height: 145px;
  margin-bottom: 15px;
  padding: 19px;
  margin-left: 10px;
  float: right;
  background: #326798; /* Old browsers */
  background: -moz-linear-gradient(top,  #326798 0%, #004e97 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#326798), color-stop(100%,#004e97)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #326798 0%,#004e97 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #326798 0%,#004e97 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #326798 0%,#004e97 100%); /* IE10+ */
  background: linear-gradient(to bottom,  #326798 0%,#004e97 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#326798', endColorstr='#004e97',GradientType=0 ); /* IE6-9 */
}
.bg_ombre_degrade{
  position: absolute;
  display: block;
  background: url('https://media.easybourse.com/upload/media/image/138000/138544/ombrePorteOuvrirUnCompte.png') no-repeat;
  height: 182px;
  left: -11px;
  -left: -6px;
  position: absolute;
  top: 0;
  width: 18px;
  z-index: -1;
}

/** /resource/_EB-BS/css/eb-footer_css.css **/
#footer{
  text-align: center;
  padding-bottom: 60px;
  border-top: 1px solid #cecece;
  background: #ffffff url(https://media.easybourse.com/upload/media/image/137000/137861/logoLBP_75x75.jpg) no-repeat 6% 22%;
}
#footer nav{
  padding: 15px 0;
}
#footer nav a{
  text-transform: uppercase;
  font-weight: 900;
  font-size: 1.2em;
}
#mentions-legales{
  margin: 0 15px;
}
#footer ul{
  border-top: 1px solid #CECECE;
  padding-top: 15px;
  width: 70%;
  margin: 0 auto;
}
#footer ul li{
  display: inline-block;
}
#footer ul li#partenaire{
  display: block;
}
#footer-degrade-bg{
  width: 100%;
  background: #dddcdc; /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RkZGNkYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYyJSIgc3RvcC1jb2xvcj0iI2VjZWNlYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,  #dddcdc 0%, #ececec 62%, #ffffff 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dddcdc), color-stop(62%,#ececec), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #dddcdc 0%,#ececec 62%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #dddcdc 0%,#ececec 62%,#ffffff 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #dddcdc 0%,#ececec 62%,#ffffff 100%); /* IE10+ */
  background: linear-gradient(to bottom,  #dddcdc 0%,#ececec 62%,#ffffff 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dddcdc', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */
}
#footer-degrade-bg .container{
  padding: 0;
}

/** /resource/_EB-BS/accueil/accueil-grandAngle_css.css **/
#grandAngle .grandAngleContent {
  border:1px solid #dfdfdf;
  padding:9px 2px 5px 9px;
}
.top_right div{
  position: relative;
  padding-bottom: 20px;
  padding-top: 10px;
  border-top: 1px solid #DFDFDF;
  margin-bottom: 10px;
}
div.top_right div h3{
  margin-bottom: 5px;
  font-weight: bold;
  float: left;
}
.img_link{
  float: left;
  margin: 0 5px 5px 0;
  width: 63px;
  height: 50px;
}
.top_right a{
  color: #3E5872;
  font-weight: bold;
  font-size: 1em;
}
div.top_right a.lire_la_suite{
  background:url(https://media.easybourse.com/upload/media/image/138000/138406/homeSprite.png) no-repeat -21px -37px;
  height: 15px;
  width: 10px;
  display: block;
  position: absolute;
  right: 10px;
  bottom: 0;
}
.img_float_left{
  float: left;
  margin: 0 5px 5px 0;
}
.picto-files{
  background: url('https://media.easybourse.com/upload/media/image/138000/138406/homeSprite.png') no-repeat -10px -576px;
}
/**/
.firstTopContent{
  position:relative;
  margin-bottom:25px;
  margin-top: 20px;
}

#grandAngle .grandAngleContent .top_left {
  float:left;
  width: 50%;
  padding-right: 5px;
  color:#4d4d4d;
  border-right: 1px solid #DFDFDF;
  line-height: 1.2em;
}
#grandAngle .grandAngleContent .top_right {
  float:left;
  width: 50%;
  padding-left: 10px;
}

/**/
#grandAngle .grandAngleContent .blockHeader {
  margin-bottom:8px;
}
#grandAngle .grandAngleContent .blockTitle {
  padding-left:35px;
  position: relative;
}
#grandAngle .grandAngleContent .blockTitle .picto {
  width:30px;
  height:20px;
  background-position:-10px -576px;
}
.blockTitle {
  font-family:Verdana, Arial, Sans-Serif;
  font-size:1.273em;
  color:#004e97;
  font-weight:bold;
  text-transform:uppercase;
  position:relative;
}
.blockTitle .picto {
  display:block;
  position:absolute;
  background-image:url(https://media.easybourse.com/upload/media/image/138000/138406/homeSprite.png);
  left:0;
  top:0;
}
.blockHeader .blockMainLink {
  float: right;
  margin-right: 15px;
  text-transform:uppercase;
  text-decoration:underline;
  color:#414141;
  font-weight: normal;
  font-size: 11px;
}
#grandAngle #article-title{
  text-transform: uppercase;
  font-weight: bold;
  font-size:1.091em;
  line-height:1.2em;
  color:#004e97;
  margin: 5px 0 10px 0;
}

#grandAngle .grandAngleContent .top_left .articleImg {
  display:block;
  overflow:hidden;
  margin-bottom: 10px;
}

#grandAngle .grandAngleContent .top_left .articleTeaser{
  margin: 5px 0 15px 0;
}

#grandAngle .grandAngleContent .articleListItem {
  display:block;
  border-top:1px solid #dfdfdf;
  padding-top:10px;
  padding-bottom:10px;
}
#grandAngle .grandAngleContent .articleListItem .articleImg {
  float:left;
  width:28%;
  margin-right:5%;
}
#grandAngle .grandAngleContent .articleListItem .articleDesc {
  float:left;
  width:67%;
  color:#414141;
  display:block;
  font-weight:normal;
  text-transform:uppercase;
  word-wrap:break-word;
}
#grandAngle .grandAngleContent .articleListItem .articleDesc a {
  font-weight:normal;
  color:#414141;
  font-size: 10px;
  display: block;
}
#grandAngle .grandAngleContent .articleListItem .lire_la_suite {
  float:right;
  display:block;
  margin-top:10px;
  background:url(https://media.easybourse.com/upload/media/image/138000/138406/homeSprite.png) no-repeat scroll -21px -37px transparent;
  text-indent:-999em;
  width:10px;
  height:15px;
}

#main_content .blockHeader a.blockMainLink:hover { text-decoration:none; }

/** /resource/_EB-BS/accueil/accueil-encartOffre_css.css **/
#gr-encart-offre{
  padding: 0;
  position: relative;
  left: 10px;
}
#for-shadow{
  width: 100%; 
  position: relative; 
  z-index: 5; 
  background-color: #ffffff;
}
#openAccountOnline{
  padding: 20px;
  background: #326798; /* Old browsers */
  background: -moz-linear-gradient(top,  #326798 0%, #004e97 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#326798), color-stop(100%,#004e97)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #326798 0%,#004e97 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #326798 0%,#004e97 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #326798 0%,#004e97 100%); /* IE10+ */
  background: linear-gradient(to bottom,  #326798 0%,#004e97 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#326798', endColorstr='#004e97',GradientType=0 ); /* IE6-9 */
  position: relative;
  z-index: 2px;
}
#gr-encart-offre p{
  border-top: 1px solid #337AB5;
  padding: 15px 0;
}
#gr-encart-offre p a{
  color: #ffffff;
  font-weight: 900;
  font-size: 1.3em;
  text-transform: uppercase;
  display: block;
  position: relative;
}
#gr-encart-offre #contact-us{
  background: url(https://media.easybourse.com/upload/media/image/138000/138545/numero_vert_01.png) no-repeat left bottom;
  margin-top: 15px;
  margin-bottom: 15px;
  padding-bottom: 35px;
}
#doc-peaPme{
  background: url(https://media.easybourse.com/upload/media/image/139000/139012/doc_eb.png) no-repeat 75% 7px;
}

#gr-encart-offre p a span.moreLink{
  background: url(https://media.easybourse.com/upload/media/image/138000/138459/homeSprite2.png) no-repeat -21px -212px;
  cursor: pointer;
  height: 18px;
  width: 14px;
  display: block;
  position: absolute;
  top: 15px;
  right: 0;
}

/* Shadow */
.eb-leftShadow1:after{
  content: "";
  position: absolute;
  z-index: 0;      
  top: -2px;
  left: 20px;
  width: 50%;
  height: 70%;
  box-shadow: -15px 10px 4px 5px #acacac;
  -moz-transform: rotate(-2deg);
  -webkit-transform: rotate(-2deg);
  -o-transform: rotate(-2deg);
  -ms-transform: rotate(-2deg);
}

/** /resource/_EB-BS/accueil/accueil-graphCac40_css.css **/
/*#graphique_cac40{
  height: 280px;
  position: relative;
}
#live-quotation{
  text-align: center;
  padding: 10px 0 0 0;
}
#graph-holder{
  border-bottom: 1px solid #808080;
  padding-bottom: 12px;
}
#chart{
  width:240px;
  height:160px;
}*/
#graphique_cac40 h3{
  background: #ECEBEB url('https://media.easybourse.com/upload/media/image/138000/138406/homeSprite.png') no-repeat -11px -229px;  
}
.negative, .positive{
  font-weight: bold;
  color: #ffffff;
  display: inline-block;
  padding: 3px 12px;
  border-radius: 15px;
}
.negative{
  background-color: red;
}
.positive{
  background-color: green;
}
#accueil #graphqiue_cac40 a.lire_la_suite{
  left: 10%;
}
#quotationDernierCours, #quotationVariation{
  display: inline-block;
}
#quotationDernierCours{
  font-weight: bold;  
  margin: 5px 20px 5px 10px;
}
#quotationVariation {
    margin: 5px 0;
    text-align: center;
    width: 85px;
}

/** /resource/_EB-BS/accueil/accueil-palmares_css.css **/
#graphique_cac40{
  width: 32%;
}
#palmares{
  background-color: #ECEBEB;
  padding-right: 10px;
  padding-left: 5px;
  width: 33%;
}
#palmares table td{
  padding: 6px 3px 6px 3px;
}
#palmares h3{
  background: url(https://media.easybourse.com/upload/media/image/138000/138406/homeSprite.png) no-repeat -11px -257px;
}
/*#palmares{
  background-color: #ECEBEB;
  padding: 0;
  height: 280px;
  position: relative;
}
#palmares table{
  height: 215px;  
}
#palmares table td{
  padding:5px 3px 5px 3px;
}
#palmares h3{
  background: url(https://media.easybourse.com/upload/media/image/138000/138406/homeSprite.png) no-repeat -11px -257px;
}
*/

/** /resource/_EB-BS/accueil/accueil_dernieresTendances_css.css **/
#accueil .dernieresTendances{
  background-color: #ECEBEB;
  position: relative;
}
.dernieresTendances h3{
  background: url(https://media.easybourse.com/upload/media/image/138000/138406/homeSprite.png) no-repeat -11px -288px;
}
#menu_dernieres_tendances{
  background-color: #ffffff;
  padding: 10px 2px 0 2px;
  font-weight: bold;
}
#dernieres_tendances_content div{
  display: none;
}
#menu_dernieres_tendances li{
  float: left;
  margin-bottom: 10px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
}
#menu_dernieres_tendances li a{
  display: block;
  float: left;
  padding: 1px 0 1px 17px;
  width: 75px;
}

#menu_dernieres_tendances li a#trend2,
#menu_dernieres_tendances li a#Mat_1er{
  width: 100px;
}
#menu_dernieres_tendances li.current_folder{
  background-color: #315AA6;  
}
#menu_dernieres_tendances li.current_folder a{
  color: #ffffff;
  background-position: -15px -595px;
  -background-position: -18px -593px;
}
#dernieres_tendances_content{
  background-color: #ECEBEB;
}
#dernieres_tendances_content .trendDate {
  font-weight:bold;
  color:#555556;
  display:block;
  font-size: 12px;
  padding: 10px 0;
}
#dernieres_tendances_content .trendTitle {
  font-weight:bold;
  color:#315aa6;
  font-size: 12px;
  text-transform: uppercase;
  display: block;
}
#dernieres_tendances_content .trendTeaser {
  display:block;
  color:#676767;
  margin-top:5px;
  font-size: 11px;
  padding-bottom: 8px;
  border-bottom: 1px solid #808080;
}
#dernieres_tendances_content .first_cell,
#dernieres_tendances_content .last_cell{
  width: 25%;
  text-align: center;
}
#dernieres_tendances_content .fixing{
  width: 25%;
}
#menu_dernieres_tendances li a {
  background-image: url(https://media.easybourse.com/upload/media/image/138000/138406/homeSprite.png);
  background-repeat: no-repeat;
  background-position: -18px -605px;
}
#dernieres_tendances_content table{
  width: 100%;
  border-bottom: 1px solid #808080;
}
#dernieres_tendances_content table th{
  text-align: center;
  padding: 3px 0;
  border-bottom: 1px solid #a3a3a3;
}
#dernieres_tendances_content table td{
  padding: 4px 0;
}
.tab_container .first_cell{
  text-transform: uppercase;
  width: 55px;
  padding-left: 5px;
  text-align: left;
}
#dernieres_tendances_content .tab_container .date{
  padding-left: 0;
  padding-right: 5px;
  width: 75px;
}
#dernieres_tendances_content #tab_taux td.first_cell{
  width: 100px;
}
#dernieres_tendances_content #tab_taux td.fixing{
 width: 50px;
}
#dernieres_tendances_content #tab_taux td.fixing,
#dernieres_tendances_content #tab_taux td.var{
  padding-left: 0;
}
#dernieres_tendances_content #tab_taux td.var{
  width: 80px;
  padding-right: 5px;
}
.white_hilite{
 background-color: #ffffff;
}


#actualites .dernieresTendances{
  margin-bottom: 20px;
}
#actualites .dernieresTendances h3{
  border-top: 0;
  padding: 9px 0 9px 40px;
  font-weight: bold;
  background: #ECEBEB url(https://media.easybourse.com/upload/media/image/138000/138406/homeSprite.png) no-repeat 0 -288px;
  color: #004E97;
}

/** /resource/_EB-BS/accueil/accueil-interviewsAnalyses_css.css **/
/*********** Encart Interviews / Dossiers **************/
#central-left h2{
  padding: 10px 0 10px 45px;
  color: #004E97;
  font-size: 1.3em;
  font-weight: bold;
  text-transform: uppercase;  
}
#interviewsAnalyses {
  margin: 0 0 20px 0;
  padding-bottom: 10px;
  border-bottom: 1px solid #B5B5B5;
  position: relative;
}
#interviewsAnalyses .equal_height{
  position: relative;
}
#interviewsAnalyses .more-details{
  position: absolute;
  bottom: 0;
  left: 40px;
}
#interviewsAnalyses section{
  padding-bottom: 20px;
}
#interviewsAnalyses #dossiers .more-details{
  left: 60px;
}
#interviewsAnalyses h3 a{
  display: block;
  font-weight: bold;
  color: #1C87EB;
  margin-bottom: 5px;
}
#interviewsAnalyses .link-to{
  display: block;
  text-align: right;
  width: 15px;
  height: 15px;
  background: url(https://media.easybourse.com/upload/media/image/138000/138406/homeSprite.png) no-repeat -20px -37px;
}
#interviewsAnalyses .more-details a{
  display: block;
  padding-top: 15px;
}
.header_decor_shadow{
  background:url(https://media.easybourse.com/upload/media/image/138000/138441/blockHeaderBg.png) no-repeat center bottom;
  padding-bottom: 8px;
}
.accueil-picto-06{
  background:url(https://media.easybourse.com/upload/media/image/138000/138406/homeSprite.png) no-repeat 0 -317px;
}
.l-side{
  margin-bottom: 10px;
   padding-bottom: 15px;
}
.r-side{
  margin-bottom: 10px;
  padding-right: 5px;
  padding-bottom: 15px;
  position: relative;
}
.r-side .link-to{
  position: absolute;
  bottom: 0;
  right: 0;
}
.r-side h4{
  font-weight: bold;
}
#dossiers{
  padding-top: 20px;
}
#analyse-bourse{
  margin: 0;
}
#analyse-bourse .accueil-picto-sprite{
  background-image: url(https://media.easybourse.com/upload/media/image/138000/138406/homeSprite.png);
  background-position: 0 -474px;
  background-repeat: no-repeat;
  padding: 7px 0 7px 45px;
}
#analyse-bourse table{
  margin: -5px 0 20px 0;
}
#analyse-bourse table td{
  text-align: left;
}
#analyse-bourse table td:first-child{
  font-weight: bold;
  color: #004E97;
  padding-left: 10px;
  padding-right: 0;
  width: 104px;
}
#analyse-bourse table td a:hover{
  text-decoration: underline;
}

/** /resource/_EB-BS/accueil/accueil-pedagogie_css.css **/
#mid-2{
  margin: 0 0 20px 0;
}
#mid-2 > div{
  border: 1px solid #a3a3a3;
  padding: 0 10px;
}
#mid-2 div:first-child{  
  margin-right: 1%;
  margin-left: 0;
}
#mid-2 h2{
  color: #004E97;
  font-size: 13px;
  text-transform: uppercase;
  font-weight: bold;
  border-bottom: 1px solid #a3a3a3;
  padding: 7px 0 7px 35px;
  margin-bottom: 10px;
  background: url(https://media.easybourse.com/upload/media/image/138000/138406/homeSprite.png) no-repeat;
}
#mid-2 .picto_blue_file{
  background-position: -13px -399px;
}
#mid-2 .picto_graduate_hat{
  background-position: -13px -424px;
}
#mid-2 li{
  padding: 5px 10px 5px 13px;
  background: url(https://media.easybourse.com/upload/media/image/140000/140296/triangle-e-gray.png) no-repeat 0 center;
  position: relative;
}
#mid-2 li:first-child{
  padding-top: 0;
  border-bottom: 1px solid #a3a3a3;
}
#mid-2 .more-details{
  position: absolute;
  right: 10px;
  bottom: 10px;
}
#mid-2 .read-more{
  background: url(https://media.easybourse.com/upload/media/image/138000/138406/homeSprite.png) no-repeat -21px -37px;
  display: block;
  position: absolute;
  height: 15px;  
  width: 10px;
  right: 0;
  bottom: 5px;
}
/*#primary_content .homeStyle_link{
  color: #414141;
  font-size: 12px;
  text-decoration: underline;
  text-transform: uppercase;
  display: block;
  text-align: right;
  padding-top: 5px;
}*/

/** /resource/_EB-BS/accueil/accueil-actuActifsBrokers_css.css **/
#folder-container li{
  float: left;
  width: 33.3%;
  text-align: center;
  margin: 0;
}
#folder-container li a{
  display: block;
  width: 100%;
  font-size: 1.2em;
  font-weight: bold;
  text-transform: uppercase;
  margin: 0;
  padding: 8px 0;
  border-radius: 0;
  border: 0;
  background: #bfbebf; /* Old browsers */
  background: -moz-linear-gradient(top, #e0dfdf 0%, #bfbebf 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e0dfdf), color-stop(100%,#bfbebf)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #e0dfdf 0%,#bfbebf 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #e0dfdf 0%,#bfbebf 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #e0dfdf 0%,#bfbebf 100%); /* IE10+ */
  background: linear-gradient(to bottom, #e0dfdf 0%,#bfbebf 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e0dfdf', endColorstr='#bfbebf',GradientType=0 ); /* IE6-9 */
}
#actu-actifs-brokers{
  margin-bottom: 20px;
}
#actu-actifs-brokers .nav-tabs{
 background:url("https://media.easybourse.com/upload/media/image/138000/138441/blockHeaderBg.png") no-repeat scroll center 35px #F1F1F1;
  padding-bottom: 10px;
  padding-top: 0;
  padding-left: 0;
  border-bottom: 0;
}
.tab-pane .primary-list{
  margin-bottom: 5px;
}
.tab-pane .primary-list li{
  padding: 5px 10px;
}
.tab-pane .primary-list li .hour{
  font-weight: 900;
  margin-right: 5px;
  color: #004E97;
}

#folder-container.nav-tabs > li.active > a,
#folder-container.nav-tabs > li.active > a:hover,
#folder-container.nav-tabs > li.active > a:focus{
  border: 0;  
  color:#FFFFFF;
  background: #013e91; /* Old browsers */
  background: -moz-linear-gradient(top, #175bb6 0%, #013e91 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#175bb6), color-stop(100%,#013e91)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #175bb6 0%,#013e91 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #175bb6 0%,#013e91 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #175bb6 0%,#013e91 100%); /* IE10+ */
  background: linear-gradient(to bottom, #175bb6 0%,#013e91 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#175bb6', endColorstr='#013e91',GradientType=0 ); /* IE6-9 */
}
.links_container{
  padding: 10px;
}
.links_container a{
  float: left;
  color: #004E97;
  text-decoration: underline;
}
#actu_date{
  margin-right: 45px;
}
.picto_fluxRSS{
  background: url(https://media.easybourse.com/upload/media/image/138000/138459/homeSprite2.png) no-repeat 48px -530px;
  padding-right: 25px;
  padding-bottom: 5px;
  margin-right: 25px;
}
.picto_plus{
  background: url(https://media.easybourse.com/upload/media/image/138000/138459/homeSprite2.png) no-repeat scroll 55px -552px transparent;
  padding-right: 20px;
  padding-bottom: 5px;
}

/** /resource/_EB-BS/forums/_shared/css/forums-dernieresDiscussions_css.css **/
#forum-dernieres-discussions{
  margin: 0 0 20px 0;
}
#central-left #forum-dernieres-discussions h2{
  padding: 8px 0px 8px 45px;
}
.accueil-picto-forum{
   background:url(https://media.easybourse.com/upload/media/image/138000/138406/homeSprite.png) no-repeat scroll 0 -500px transparent;
}
#forum-dernieres-discussions h2 p{
  width: 250px;
  float: left;
}
#forum-dernieres-discussions h2 span{
  text-transform: none;
  font-size:0.9em;
  color:#676767;
  font-weight:normal;
}
#forum-dernieres-discussions h2 a{
  font-size: 0.8em;
  display: block;
  float: right;
  margin-right: 10px;
  text-decoration: underline;
  font-weight: normal;
  width: 125px;
}
#forum-dernieres-discussions h2 p a:hover{
  text-decoration: none;
}
#forum-dernieres-discussions .posts{
 margin-top: -11px;
}
#forum-dernieres-discussions .posts li{
  padding: 9px 8px;
  color:#414141;
}
#forum-dernieres-discussions .posts .odd{
  background-color: #f2f1f1;
}
#forum-dernieres-discussions .postTitle{
  font-weight:bold;
  color:#004E97;
}
#forum-dernieres-discussions .author{
  color:#1c87eb;
}
.header_decor_shadow{
  background: url(https://media.easybourse.com/upload/media/image/138000/138441/blockHeaderBg.png) no-repeat center bottom;
  position: relative;
  z-index: 2;
}

/** /resource/_EB-BS/accueil/accueil-aLireAussi_css.css **/
.lireAussi{
  margin-bottom: 20px;
  clear: both;
}
.lireAussi h3{
  background: url(https://media.easybourse.com/upload/media/image/138000/138406/homeSprite.png) no-repeat -11px -450px;
  padding: 5px 0 8px 35px;
  font-size: 1.273em;
  color: #004E97;
  font-weight: bold;
  text-transform: uppercase;
}
.lireAussi #lire_aussi{
  background:url(https://media.easybourse.com/upload/media/image/138000/138450/rightBlockHeaderBg.png) no-repeat center top;
  padding-top: 15px;
}
.lireAussi #lire_aussi li{ 
  margin-bottom: 5px;
  font-size: 1.091em;
  line-height: 1.2em;
}
.lireAussi #lire_aussi li a{
  color: #004e97;
  display: block;
  padding-left: 15px;
}
.lireAussi #lire_aussi li a{
  background:url(https://media.easybourse.com/upload/media/image/138000/138406/homeSprite.png) no-repeat scroll -21px -607px;
}

/** /resource/_EB-BS/accueil/accueil-analysesTechniques_css.css **/
.analyseBourse {
  width:100%;
  margin:0 auto;
}
.analyseBourse h3{
  border-top: 0;
  padding-top: 0;
  color: #004E97;
  width: auto;
}
.analyseBourse .blockTitle { 
  padding-left:30px;
  padding-bottom:18px;
  background:url(https://media.easybourse.com/upload/media/image/138000/138450/rightBlockHeaderBg.png) no-repeat scroll center 27px transparent;
  position:relative;
  z-index:2;
}
.analyseBourse .sogeAnalyse {
  margin-top:-8px;
  position:relative;
  z-index:1;
}
.analyseBourse .blockTitle .picto {
  width:25px;
  height:23px;
  background-position:-11px -479px;
  top:0;
}
.analyseBourse .analayseTitle {
  display:block;
  padding:9px 8px 9px 35px;
  position:relative;
  color:#004e97;
  font-weight:bold;
  background: #bdbdbd; /* Old browsers */
  background: -moz-linear-gradient(top, #d7d6d6 0%, #bdbdbd 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d7d6d6), color-stop(100%,#bdbdbd)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #d7d6d6 0%,#bdbdbd 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #d7d6d6 0%,#bdbdbd 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #d7d6d6 0%,#bdbdbd 100%); /* IE10+ */
  background: linear-gradient(to bottom, #d7d6d6 0%,#bdbdbd 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d7d6d6', endColorstr='#bdbdbd',GradientType=0 ); /* IE6-9 */
}
.analyseBourse .sgBourse .picto {
  width:18px;
  height:19px;
  background:url(https://media.easybourse.com/upload/media/image/138000/138451/sogeIco.png);
  display:block;
  position:absolute;
  left:8px;
  top:7px;
}
.analyseBourse .charts .picto {
  width:68px;
  height:23px;
  background:url('https://media.easybourse.com/upload/media/image/138000/138452/chartsIco.png');
  display:block;
  position:absolute;
  left:8px;
  top:7px;
}
.analyseBourse .charts .analayseTitle { padding-left:90px; }
.analyseBourse .sgBourse .sourceSite {
  color:#000000;
  font-size: 10px;
  margin-top:2px;
}
.analyseBourse .analyseRubrique {
  font-weight:bold;
  color:#004e97;
  background-color:#f2f2f2;
  padding:6px 9px;
}
.analyseBourse .analyseContent {
  margin:7px 10px;
  display:inline-block;
  color:#414141;
}
.analyse_bourse_content h4{
  font-size: 1.1em;
}

/** /resource/_EB-BS/accueil/accueil-listePerso-RecomBrokers_css.css **/
/* tab */
#listesPersos-Brokers{
  padding: 0;
}
/* Form select */
#actionlistes{
  margin-top: 10px;
}
#actionlistes .form-control {
    height: 25px;
    padding: 3px 5px;
  font-size: 1.2em;
}
.next{
  text-align: right;
  padding: 10px 15px 0 0;
  
}
.next a{
  text-transform: uppercase;
  text-decoration: underline;
}
.next a:hover{
  text-decoration: none;
}

/* Rocos Brokers*/
#recos-brokers ul li{
  padding: 4px 5px;
}
#recos-brokers ul li span,
#recos-brokers ul li a{
  display: block;
  float: left;
}
#recos-brokers ul li span{
  font-weight: bold;
  width: 20%;
}
#recos-brokers ul li a{
  width: 80%;
}
/* Message */
#listes-persos .friendly-notice{
  text-align: center;
  padding: 5px 10px;
}
#listes-persos .friendly-notice a{
  display: block;
  margin-top: 5px;
  text-decoration: underline;
}
#listes-persos .friendly-notice a:hover{
  text-decoration: none;
}

#funds-list td{
  padding: 4px 0;
}
#funds-list .first-cell{
  text-align: left;
  width: 110px;
}
.nav-tabs > li > a {
  border: 1px solid #DDD;
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{
  font-weight: bold;
  background-color: #2A6496;
  color: #ffffff;
}

/** /resource/_EB-BS/confidenceCookie/eb-confidence-cookie-dropDown_css.css **/
/* Top drop down */

#warning, #iewarning{
  background-color:#01479D;
  opacity: 0.9;
  display: none;
}

#warning-data, #iewarning-data{
  padding: 10px 50px;
  position: relative;
  color: #ffffff;
  font-family: 'Arimo', sans-serif;
  font-size: 1.2em;
}
#warning-data div .bottom-data, #iewarning-data div .bottom-data{
  text-align: center;
  font-weight: bold;
  padding-top: 15px;
}
#warning-data p a, #iewarning-data p a {
  color: #ffffff;
  margin-right: 40px;
}

/** /resource/_EB-BS/accueil/accueil-analysesTechniques_css.css **/
.analyseBourse {
  width:100%;
  margin:0 auto;
}
.analyseBourse h3{
  border-top: 0;
  padding-top: 0;
  color: #004E97;
  width: auto;
}
.analyseBourse .blockTitle { 
  padding-left:30px;
  padding-bottom:18px;
  background:url(https://media.easybourse.com/upload/media/image/138000/138450/rightBlockHeaderBg.png) no-repeat scroll center 27px transparent;
  position:relative;
  z-index:2;
}
.analyseBourse .sogeAnalyse {
  margin-top:-8px;
  position:relative;
  z-index:1;
}
.analyseBourse .blockTitle .picto {
  width:25px;
  height:23px;
  background-position:-11px -479px;
  top:0;
}
.analyseBourse .analayseTitle {
  display:block;
  padding:9px 8px 9px 35px;
  position:relative;
  color:#004e97;
  font-weight:bold;
  background: #bdbdbd; /* Old browsers */
  background: -moz-linear-gradient(top, #d7d6d6 0%, #bdbdbd 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d7d6d6), color-stop(100%,#bdbdbd)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #d7d6d6 0%,#bdbdbd 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #d7d6d6 0%,#bdbdbd 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #d7d6d6 0%,#bdbdbd 100%); /* IE10+ */
  background: linear-gradient(to bottom, #d7d6d6 0%,#bdbdbd 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d7d6d6', endColorstr='#bdbdbd',GradientType=0 ); /* IE6-9 */
}
.analyseBourse .sgBourse .picto {
  width:18px;
  height:19px;
  background:url(https://media.easybourse.com/upload/media/image/138000/138451/sogeIco.png);
  display:block;
  position:absolute;
  left:8px;
  top:7px;
}
.analyseBourse .charts .picto {
  width:68px;
  height:23px;
  background:url('https://media.easybourse.com/upload/media/image/138000/138452/chartsIco.png');
  display:block;
  position:absolute;
  left:8px;
  top:7px;
}
.analyseBourse .charts .analayseTitle { padding-left:90px; }
.analyseBourse .sgBourse .sourceSite {
  color:#000000;
  font-size: 10px;
  margin-top:2px;
}
.analyseBourse .analyseRubrique {
  font-weight:bold;
  color:#004e97;
  background-color:#f2f2f2;
  padding:6px 9px;
}
.analyseBourse .analyseContent {
  margin:7px 10px;
  display:inline-block;
  color:#414141;
}
.analyse_bourse_content h4{
  font-size: 1.1em;
}

/** /resource/_EB-BS/eb-bs_core_css.css **/
html{
  background-color: #F5F4F4;
}
body{
  background-color: #ffffff;
  font-family: verdana, sans-serif;
  font-size: 1.1em;
  color: #3E5872;
}
h1, h2, h3, h4, h5, h6{
  font-size: 1.3em;
  margin: 0;
}
p, input{
  margin: 0;
  padding: 0;
}
a, a:hover, a:focus{
  color: #3E5872;
  outline: 0;
}
a, a:hover{
  text-decoration: none;
}
acronym{
  border: 0;
}
ul{
  padding: 0;
  margin: 0;
  list-style-type: none;
}
/* Tables */
table {
  border-collapse: collapse;
  border-spacing: 0;
  position: relative;
  border-bottom: 1px solid gray;
  width: 100%;
}
th, td{
  padding: 4px;
}
th{
  background-color: #f2f2f2;
  border-bottom: 1px solid #a3a3a3;
}
td{
  text-align: right;
}
th.first-cell, td.first-cell{
  text-align: left;
}
.align-center{
  text-align: center;
}
.align-left{
  text-align: left;
}
td.space{
  height: 3px;
  line-height: 3px;
}

/* List */
.eb-primary-list{
  margin-bottom: 20px;
}
.eb-primary-list ul li{
 padding: 5px 10px;
}
.eb-primary-list ul{
 border-bottom: 1px solid #a3a3a3;
 padding-bottom: 5px;
}
.eb-primary-list .link-to .square5x5{
  top: 7px;
  background-color: #9F907A;
}
.eb-liste-2{
  border-bottom: 1px solid #a3a3a3;
  margin-bottom: 20px;
}
.eb-liste-2 li{
  position: relative;
  padding: 5px 10px 5px 15px;
}
.eb-liste-2 li .square5x5{
  top: 12px;
  left: 5px;
}
.simple-list{
  margin-bottom: 20px;
  padding-bottom: 5px;
  border-bottom: 1px solid #a3a3a3;
}
.simple-list li{
  padding: 5px 10px;
}
/* */
#global{
  box-shadow: 0 5px 3px 2px #dadada;
  background-color: #ffffff;
}
#contents{
 margin-left: 0;
}
#ouverture-parrainage{
  padding-left: 0;
}
/*.EB_label{
  border-bottom: 2px solid #dadada\9;
  border-right: 1px solid #dadada\9;
  border-left: 1px solid #dadada\9;
  border-top: 1px solid #dbdbdb\9;
  box-shadow: 1px 1px 3px #A3A3A3;
  position: relative;
  color: #808080;
  clear: both;
}*/
.row_hilite, .hilite{
  background-color: #f2f2f2;
}
.rouge{
  color: red;
}
.vert{
  color: green;
}
.clear{
  clear: both;
}
.square5x5{
  display: block;
  width: 5px;
  height: 5px;
  position: absolute;
  background-color: #000000;
  top: 0;
  left: 0;
}
.color-bar{
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  height: 3px;
}
.icon-style{
  display: block;
  width: 35px;
  height: 39px;
  position: absolute;
  top: -5px;
  left: 0;
}

/* Recherche */
.btn-wrapper{
  text-align: center;
  padding-bottom: 10px;
  margin-bottom: 20px;
  border-bottom: 1px solid #a3a3a3;
}
/* Most Top Header */
#most-top-ad{
  padding-left: 20px;
}
#horizontal_pub_787{
 margin-bottom: 10px;
}
.zeroPadding{
  padding: 0;
}
#rightPub1{
  margin: 0 0 20px 0;
}
.EB_label.pictoless{
  padding-left: 10px;
}
/* Liens graphe intraday / sur un an */
a.lien_graph_off { font-weight:normal; text-decoration:none; cursor:pointer; }
a.lien_graph_off:hover { text-decoration:underline; }    
a.lien_graph_on { font-weight:bold; text-decoration:none; cursor:default; }

/* Override core rules of BS */
.navbar-toggle{
  margin-top: -35px;
  z-index: 10;
}
.form-control{
  height: 26px;
  padding: 2px;
}
/**/
.star-icon{
  background: url(https://media.easybourse.com/upload/media/image/95000/95880/etoile.png) no-repeat 0 0;  
}
.reading-glass-icon {
  background: url(https://media.easybourse.com/upload/media/image/95000/95879/loupe.png) no-repeat 0 0;
}
.histo-icon {
  background: url(https://media.easybourse.com/upload/media/image/100000/100179/histogramme_vague.png) no-repeat 0 0;
}
.micro-icon{
  background: url(https://media.easybourse.com/upload/media/image/95000/95876/micro.png) no-repeat 0 0;
}
.new-icon{
  background: url(https://media.easybourse.com/upload/media/image/101000/101134/picto_new.png) no-repeat 0 0;
}

/******* Achat -vente ********
******************************/
.trading-circle-bg a{
  color: #ffffff;
  font-weight: bold;
  padding: 2px 5px;
  -webkit-border-radius: 90px;
  -moz-border-radius: 90px;
  border-radius: 90px;
  display: inline-block;
}
.trading-circle-bg .buy{
  background: #a2cf5f; /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2EyY2Y1ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzN2EyNTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,  #a2cf5f 0%, #37a252 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a2cf5f), color-stop(100%,#37a252)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #a2cf5f 0%,#37a252 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #a2cf5f 0%,#37a252 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #a2cf5f 0%,#37a252 100%); /* IE10+ */
  background: linear-gradient(to bottom,  #a2cf5f 0%,#37a252 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a2cf5f', endColorstr='#37a252',GradientType=0 ); /* IE6-8 */
  margin-bottom: 3px;
}
.trading-circle-bg .sell{
  background: #f58864; /* Old browsers */
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y1ODg2NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYTJlMmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,  #f58864 0%, #ea2e2e 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f58864), color-stop(100%,#ea2e2e)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  #f58864 0%,#ea2e2e 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  #f58864 0%,#ea2e2e 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  #f58864 0%,#ea2e2e 100%); /* IE10+ */
  background: linear-gradient(to bottom,  #f58864 0%,#ea2e2e 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f58864', endColorstr='#ea2e2e',GradientType=0 ); /* IE6-8 */  
}

/******** Topic label ********
******************************/
.EB_label{
  padding: 10px 0 7px 45px;
  margin-bottom: 3px;
  font-size: 1.1em;
  font-weight: bold;
  position: relative;
  box-shadow: 1px 1px 3px #A3A3A3;
  color: #808080;
  clear: both;
}
.EB_label .link-to {
  display: block;
  position: relative;
  text-align: right;
  padding-right: 10px;
}
.EB_label .link-to .square5x5{
  position: static;
}
.EB_label .link-to:hover{
  text-decoration: underline;
}
.EB_label .square5x5 {
    top: 6px;
    left: 3px;
}
.EB_label.pictoless{
  padding-left: 15px;
}
.glyphicon {
  left: -7px;
  font-size: 0.9em;
}
.color-bar{
  background-color: #808080;
  width: 225px;
}
.star-icon{
  background: url(https://media.easybourse.com/upload/media/image/95000/95880/etoile.png) no-repeat 0 0;  
}
.reading-glass-icon{
  background: url(https://media.easybourse.com/upload/media/image/95000/95879/loupe.png) no-repeat 0 0;
}
.micro-icon{
  background: url(https://media.easybourse.com/upload/media/image/95000/95876/micro.png) no-repeat 0 0;
}
.histo-icon{
  background: url(https://media.easybourse.com/upload/media/image/100000/100179/histogramme_vague.png) no-repeat 0 0;
}
.new-icon{
  background: url(https://media.easybourse.com/upload/media/image/101000/101134/picto_new.png) no-repeat 0 0;
}
.glyphicon-new-window{
  font-size: 1.1em;
  left: 0;
  color: #013F91;
}

/** /resource/_EB-BS/accueil/eb-accueil_css.css **/
.label-14{
  color: #004E97;
  font-size: 14px;
  font-weight: bold;
  position: relative;
  text-transform: uppercase;
  padding: 3px 0 3px 35px;
}
.more-details{
  color: #414141;
  font-size: 11px;
  text-decoration: underline;
  text-transform: uppercase;
  text-align: center;
  margin-top: 15px;
}
#main-top{
  margin-bottom: 30px;
}
#three-blocks{
  background-color: #ECEBEB;
  margin: 0 0 20px 0;
  padding-bottom: 15px;
  padding-top: 7px;
  width: 102%;
}
#three-blocks h3, #graphqiue_cac40 h3 a{
  color: #004E97;
  font-size: 13px;
  font-weight: bold;
  text-transform: uppercase;
}
#three-blocks h3{
  padding: 9px 0 8px 35px;
  border-bottom: 1px solid #a3a3a3;
}
.media-label{
  padding: 10px 0px 10px 35px;
  background: url(https://media.easybourse.com/upload/media/image/138000/138406/homeSprite.png) no-repeat scroll -11px -317px transparent;
  color: #004E97;
  font-size: 13px;
  font-weight: bold;
  position: relative;
  text-transform: uppercase;
}
.media-label a{
  float: right;
  margin-right: 15px;
  text-transform: uppercase;
  text-decoration: underline;
  color: #414141;
  font-weight: normal;
  font-size: 11px;
}

#rightPub1{
  margin: 5px 0 20px 0;
}
