/* colonne droite */
.right.w330p {
  padding-right: 16px;
}
.right.w330p > div.bloc-infos {
  margin-bottom: 20%;
}
.right.w330p > div.bloc-pub {
  margin-bottom: 30px;
}
.right.w330p > div + .type3.type2 {
  margin-top: 0;
}
.firstforadd .right.w330p > div.bloc-pub {
  padding-bottom: 0;
}
.bloc-suiveznoustw {
  margin-top: 15px;
}
.titre-suiveznoustw {
  font-family: 'ptsansnarrowbold', helvetica, arial, sans-serif;
  font-size: 18px;
  text-align: center;
  text-transform: uppercase;
  padding-bottom: 5px;
}
.fil-twitter {
  margin-top: 15px;
}
.fil-twitter.border {
  border: 1px solid #D7D6D6;
}
/* bloc newsletters */
.bloc-nosnewsletters {
  margin-bottom: 10px;
}
.bloc-nosnewsletters .titre-infos {
  font-size: 18px;
  line-height: 16px;
  text-align: center;
}
.bloc-nosnewsletters .bloc-sep {
  margin-top: 8px;
}
.bloc-nosnewsletters .cercle-nl {
  border-radius: 50%;
  width: 255px;
  height: 255px;
  margin: 13px auto 0;
}
.bloc-nosnewsletters .cercle-nl .texte-nl {
  color: #ffffff;
  text-align: center;
  padding: 18px 0 0;
}
.bloc-nosnewsletters .cercle-nl .texte-nl a {
  color: #ffffff;
  text-decoration: none;
}
.bloc-nosnewsletters .cercle-nl .texte-nl span {
  font-family: 'ptsansnarrowbold', helvetica, arial, sans-serif;
  font-size: 22px;
  text-transform: uppercase;
  display: block;
  margin-top: 10px;
}
.bloc-nosnewsletters .cercle-nl .texte-nl .separator {
  border-bottom: 1px solid #f0efef;
  opacity: 0.33;
  margin: 9px auto 9px;
  width: 147px;
}
.bloc-nosnewsletters .cercle-nl .texte-nl p {
  font-family: 'ptsansnarrowreg', helvetica, arial, sans-serif;
  font-size: 18px;
  line-height: 20px;
  width: 200px;
  margin: auto;
}
.bloc-nosnewsletters .cercle-nl .texte-nl strong {
  font-family: 'ptsansnarrowreg', helvetica, arial, sans-serif;
  font-weight: normal;
}
.bloc-nosnewsletters .cercle-nl.breakingnews {
  background: #c81d31;
}
.bloc-nosnewsletters .cercle-nl.breakingnews .texte-nl .btn {
  background: url("../images/bloc-newsletters/bottom-breaking-news.png") no-repeat;
}
.bloc-nosnewsletters .cercle-nl.alertes {
  background: #ee3d52;
}
.bloc-nosnewsletters .cercle-nl.alertes .texte-nl .btn {
  background: url("../images/bloc-newsletters/bottom-alertes.png") no-repeat;
}
.bloc-nosnewsletters .cercle-nl.journal {
  background: #fcd602;
}
.bloc-nosnewsletters .cercle-nl.journal .texte-nl .btn {
  background: url("../images/bloc-newsletters/bottom-journal.png") no-repeat;
}
.bloc-nosnewsletters .cercle-nl.industrie {
  background: #8bac52;
}
.bloc-nosnewsletters .cercle-nl.industrie .texte-nl .btn {
  background: url("../images/bloc-newsletters/bottom-industrie.png") no-repeat;
}
.bloc-nosnewsletters .cercle-nl.techMedias {
  background: #41786a;
}
.bloc-nosnewsletters .cercle-nl.techMedias .texte-nl .btn {
  background: url("../images/bloc-newsletters/bottom-tech.png") no-repeat;
}
.bloc-nosnewsletters .cercle-nl.finance {
  background: #498d9d;
}
.bloc-nosnewsletters .cercle-nl.finance .texte-nl .btn {
  background: url("../images/bloc-newsletters/bottom-finance.png") no-repeat;
}
.bloc-nosnewsletters .cercle-nl.bourse {
  background: #4179a7;
}
.bloc-nosnewsletters .cercle-nl.bourse .texte-nl .btn {
  background: url("../images/bloc-newsletters/bottom-bourse.png") no-repeat;
}
.bloc-nosnewsletters .cercle-nl.patrimoine {
  background: #b89d00;
}
.bloc-nosnewsletters .cercle-nl.patrimoine .texte-nl .btn {
  background: url("../images/bloc-newsletters/bottom-patrimoine.png") no-repeat;
}
.bloc-nosnewsletters .cercle-nl.culture {
  background: #ff7300;
}
.bloc-nosnewsletters .cercle-nl.culture .texte-nl .btn {
  background: url("../images/bloc-newsletters/bottom-culture.png") no-repeat;
}
.bloc-nosnewsletters .cercle-nl.business {
  background: #4166b2;
}
.bloc-nosnewsletters .cercle-nl.business .texte-nl .btn {
  background: url("../images/bloc-newsletters/bottom-business.png") no-repeat;
}
.bloc-nosnewsletters .cercle-nl.capital {
  background: #4c79b2;
}
.bloc-nosnewsletters .cercle-nl.capital .texte-nl .btn {
  background: url("../images/bloc-newsletters/bottom-capital.png") no-repeat;
}
.bloc-nosnewsletters .cercle-nl .texte-nl .btn {
  width: 212px;
  height: 58px;
  margin: 9px 0 0 21px;
  font-family: 'ptsansnarrowbold', helvetica, arial, sans-serif;
  font-size: 18px;
  text-transform: uppercase;
  line-height: 48px;
}
.bloc-echos360 .bloc-sep {
  border-bottom: none;
}
.bloc-echos360 .lien-type3 > a {
  font-family: 'ptsansnarrowbold', helvetica, arial, sans-serif;
  font-size: 19px;
  display: inline-block;
}
.bloc-unemois {
  margin-bottom: 30px;
}
.bloc-unemois .titre-type3 {
  font-size: 22px;
}
.bloc-unemois .bloc-sep {
  margin-bottom: 15px;
}
.titre-nosnewsletters {
  font-family: 'ptsansnarrowbold', helvetica, arial, sans-serif;
  font-size: 16px;
  text-transform: uppercase;
  text-align: center;
}
.bloc-partenaire {
  background: #e6e6e6;
  clear: both;
  position: relative;
  z-index: 2;
}
.bloc-partenaire .bloc-titre-part {
  color: #1E1E1E;
  font-family: 'dominereg', helvetica, arial, sans-serif;
  font-size: 22px;
  font-weight: bold;
  line-height: 25px;
  margin: 5px 10px;
}
.bloc-partenaire .bloc-titre-part span {
  display: block;
  font-family: 'ptsansnarrowreg', helvetica, arial, sans-serif;
  font-weight: normal;
  font-size: 18px;
}
.bloc-partenaire p {
  margin: 5px 10px;
  line-height: 20px;
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-size: 15px;
  color: #1E1E1E;
}
body.une .bloc-partenaire {
  padding-bottom: 10px;
}
.bloc-partenaire-index {
  text-align: center;
}
.bloc-partenaire-index .titre-bloc-partindex {
  background-color: #81bae3;
  color: #fff;
  font-family: 'ptsansnarrowbold', helvetica, arial, sans-serif;
  font-size: 18px;
  text-align: center;
  padding: 10px 0;
}
.bloc-infos.partenaires-chaine {
  border: 3px solid #81bae3;
}
.bloc-infos.partenaires-chaine .titre-infos {
  background-color: #81bae3;
  color: #fff;
  font-family: 'ptsansnarrowbold', helvetica, arial, sans-serif;
  font-size: 20px;
  text-transform: uppercase;
  margin-top: 0;
  padding: 8px 10px;
  line-height: 18px;
  text-align: left;
}
.bloc-infos.partenaires-chaine ul {
  margin: 0 10px;
}
.bloc-infos.partenaires-chaine ul li {
  margin-bottom: 0;
  line-height: 70px;
}
.bloc-infos.partenaires-chaine ul li + li {
  border-top: 1px solid #81bae3;
}
.bloc-infos.partenaires-chaine li img {
  max-height: 32px;
}
/* Focus + bloc infos - article + sous catégorie */
.article.article2014 .focus {
  display: block;
  margin-top: 100%;
  margin-left: 10px;
}
.article.article2014 .focus + * {
  margin-bottom: 80%;
}
.focus.bloc-infos {
  margin-left: 0;
}
.bloc-sep-focus {
  border-top: 1px solid #D7D6D6;
  position: relative;
  width: 140px;
  margin-bottom: 13px;
}
.bloc-sep-focus div {
  height: 3px;
  margin-top: -1px;
  width: 53px;
}
.bloc-infos {
  margin-top: 30px;
  margin-bottom: 20%;
  clear: both;
  overflow: hidden;
}
.bloc-pub + .bloc-infos {
  margin-top: 40px;
}
.bloc-pub + .focus.bloc-infos,
.pubMini + .focus.bloc-infos {
  margin-top: 100%;
}
.pubMini + .bloc-echos360 {
  margin-top: 30px;
  clear: both;
}
.bloc-pub + .bloc-pub.mini {
  margin-top: -14px;
}
.bloc-infos iframe {
  margin-top: 10px;
}
.bloc-sep + .bloc-infos.gris {
  margin-top: 0;
}
.bloc-infos.gris {
  background-color: #ededed;
  padding: 10px;
}
.bloc-infos.gris .titre-infos {
  margin-bottom: 10px;
  line-height: 1;
  font-size: 24px;
  margin-top: 0;
}
.bloc-infos.gris .titre-infos img {
  vertical-align: bottom;
}
.bloc-infos.gris > .bloc-sep {
  margin-bottom: 5px;
}
.bloc-infos.gris .bloc-blanc {
  background: #fff;
  border: 1px solid #d6d6d6;
  padding: 15px 10px 10px;
  overflow: hidden;
}
.bloc-infos.gris .bloc-blanc div {
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-size: 13px;
  line-height: 15px;
  color: #1e1e1e;
  margin: 10px 0;
  overflow: hidden;
}
.bloc-infos.gris .bloc-blanc div a {
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-size: 13px;
  line-height: 15px;
  color: #1e1e1e;
  background: none;
  display: block;
  padding: 0;
}
.bloc-infos.gris .bloc-blanc a.tousles {
  margin-top: 10px;
}
.bloc-infos.gris .bloc-blanc a.right {
  font-family: 'ptsansnarrowreg', helvetica, arial, sans-serif;
  font-size: 11px;
  color: #1e1e1e;
  text-transform: uppercase;
  text-decoration: underline;
  background: none;
  margin-top: 5px;
}
.bloc-infos.gris .bloc-blanc a.right:hover {
  text-decoration: none;
  color: #1e1e1e;
}
.bloc-infos.gris.immo .bloc-blanc img {
  width: 100px;
}
.bloc-infos.gris.immo .bloc-blanc div a {
  width: 100%;
}
.bloc-infos.gris.immo .titre-infos {
  text-align: center;
}
.article.article2014 .focus span,
.titre-infos {
  font-family: 'ptsansnarrowbold', helvetica, arial, sans-serif;
  font-size: 24px;
  color: #343333;
  text-transform: uppercase;
  line-height: 22px;
}
.sstitre-infos {
  font-family: 'ptsansnarrowbold', helvetica, arial, sans-serif;
  font-size: 16px;
  color: #1e1e1e;
  line-height: 16px;
  text-transform: uppercase;
  margin: 30px 0 10px;
}
.bloc-infos .sstitre-infos.first {
  margin-top: 30px;
}
.bloc-infos .sep-article-rub {
  margin-left: 0;
}
.titre-infos {
  margin-top: 13px;
}
.bloc-infos .titre-infos.dossiers {
  background: url('../images/ico-dossiers.png') no-repeat left;
  padding-left: 30px;
}
.bloc-infos .titre-infos.data {
  background: url('../images/ico-data.png') no-repeat left;
  padding-left: 30px;
}
.bloc-infos .titre-infos.twt {
  background: url('../images/ico-twitter-droite.png') no-repeat left top;
  padding-left: 30px;
}
.bloc-infos .titre-infos.twt span {
  color: #0099d0;
}
.bloc-infos .titre-infos.micro {
  background: url('../images/ico-micro.png') no-repeat left top;
  padding-left: 30px;
}
.bloc-infos .titre-infos.micro span {
  color: #ff000a;
}
.titre-infos.experts {
  background: url('../images/ico-experts.png') no-repeat left top;
  padding-left: 40px;
  line-height: 28px;
}
.titre-infos.modeles {
  background: url('../images/ico-modeles.png') no-repeat left;
  line-height: 28px;
  padding-left: 30px;
  text-align: left;
  font-size: 24px;
  line-height: 1;
}
.titre-infos.mail,
.guide-creation .titre-infos {
  text-align: left;
  font-size: 24px;
  line-height: 1;
}
.guide-creation a.titre-infos {
  background: none;
  color: #1E1E1E;
  font-family: 'ptsansnarrowbold', helvetica, arial, sans-serif;
  font-size: 24px;
  line-height: 1;
  padding: 0;
}
.titre-infos.simulateurs {
  background: url('../images/ico-simulateurs.png') no-repeat left;
  line-height: 28px;
  padding-left: 25px;
  text-align: left;
  font-size: 24px;
  line-height: 1;
}
.bloc-infos.experts ul li,
.bloc-infos.guide-creation ul li {
  padding: 5px;
  background-color: #f8f8f8;
  border-left: 4px solid #f8f8f8;
}
.bloc-infos.experts ul li a {
  padding-left: 80px;
  display: block;
  height: 43px;
  line-height: 43px;
  background-position: 10px top;
  background-repeat: no-repeat;
  background-color: #f8f8f8;
  padding-top: 0;
}
.bloc-infos.experts ul li a.fiscaliste {
  background-image: url('../images/ico-fiscaliste.png');
}
.bloc-infos.experts ul li a.gerant {
  background-image: url('../images/ico-gerant.png');
}
.bloc-infos.experts ul li a.notaire {
  background-image: url('../images/ico-notaire.png');
  line-height: 37px;
  height: 37px;
}
.bloc-infos.experts ul li a:hover {
  background-position: 10px bottom;
  color: #1C1C1C;
}
.bloc-infos.guide-creation ul li a {
  padding-left: 80px;
  display: block;
  height: 54px;
  line-height: 54px;
  background-position: 10px top;
  background-repeat: no-repeat;
  background-color: #f8f8f8;
  padding-top: 0;
  font-weight: bold;
  color: #616161;
}
.bloc-infos.guide-creation ul li a.idee-projet {
  background-image: url('../images/ico-idee-projet.png');
}
.bloc-infos.guide-creation ul li a.analyse-activite {
  background-image: url('../images/ico-analyse-activite.png');
}
.bloc-infos.guide-creation ul li a.forme-juridique {
  background-image: url('../images/ico-forme-juridique.png');
}
.bloc-infos.guide-creation ul li a.immo-entreprise {
  background-image: url('../images/ico-immo-entreprise.png');
}
.bloc-infos.guide-creation ul li a.regime-fiscal {
  background-image: url('../images/ico-regime-fiscal.png');
}
.bloc-infos.guide-creation ul li a.regime-social {
  background-image: url('../images/ico-regime-social.png');
  line-height: 20px;
  padding-top: 7px;
}
.bloc-infos.guide-creation ul li a.viabilite {
  background-image: url('../images/ico-viabilite.png');
  line-height: 20px;
  padding-top: 7px;
}
.bloc-infos.guide-creation ul li a.mode-financement {
  background-image: url('../images/ico-mode-financement.png');
}
.bloc-infos.guide-creation ul li a.partenaires-conseil {
  background-image: url('../images/ico-partenaires-conseil.png');
}
.bloc-infos.guide-creation ul li a.formalites {
  background-image: url('../images/ico-formalites.png');
}
.bloc-infos.guide-creation ul li a.aide-crea {
  background-image: url('../images/ico-aide-crea.png');
}
.bloc-infos.guide-creation ul li a:hover {
  background-position: 10px bottom;
  color: #1C1C1C;
}
.modeles ul,
.simulateurs ul {
  margin-top: 20px;
}
.modeles ul li a,
.simulateurs ul li a {
  background: none;
  font-size: 17px;
  color: #1c1c1c;
}
.personnes .titre-infos {
  background: url('../images/ico-personnes.png') no-repeat left;
  padding-left: 45px;
}
.personnes .titre-infos.bulles {
  background: url('../images/ico-bulles.png') no-repeat left;
  padding-left: 40px;
}
.article.article2014 .focus ul,
.bloc-infos ul {
  list-style: none;
  padding: 0;
}
.media.bloc-infos ul {
  list-style: url('../images/fleche-mini.png');
  padding-left: 15px;
  font-family: 'ptsansnarrowreg', helvetica, arial, sans-serif;
  font-size: 15px;
  color: #a6a4a5;
  text-transform: uppercase;
}
.media.bloc-infos ul strong {
  font-family: 'ptsansnarrowbold', helvetica, arial, sans-serif;
  font-weight: normal;
}
.media.bloc-infos ul span {
  color: #ff000a;
  font-family: 'ptsansnarrowbold', helvetica, arial, sans-serif;
}
.media.bloc-infos ul .lienfranceinter {
  padding-right: 100px;
  line-height: 17px;
  background: url('../images/logo-franceinter.jpg') no-repeat 190px 20px;
  vertical-align: top;
}
.article.article2014 .focus ul li,
.bloc-infos ul li {
  margin-bottom: 20px;
}
.article.article2014 .focus a,
.bloc-infos a {
  background: #f2f2f2;
  font-family: 'ptsansnarrowreg', helvetica, arial, sans-serif;
  color: #1c1c1c;
  padding: 5px 15px 5px 7px;
  font-size: 17px;
  display: table;
  line-height: 18px;
}
.article.article2014 .focus a div,
.bloc-infos a div {
  display: table-cell;
  vertical-align: top;
}
.personnes.bloc-infos a {
  font-size: 15px;
  color: #484747;
}
.bloc-infos a.active {
  padding-left: 6px;
}
.personnes.bloc-infos a strong {
  font-family: 'ptsansnarrowbold', helvetica, arial, sans-serif;
  font-size: 17px;
  font-weight: normal;
}
.personnes.bloc-infos a img {
  float: left;
  padding-right: 5px;
  display: table-cell;
}
.bloc-infos a.lien-bloc-infos {
  background-image: url("../images/fleche-contribution.png");
  background-repeat: no-repeat;
  background-position: 10px center;
  background-color: #f2f2f2;
  padding-left: 28px;
  color: #fff;
  text-transform: uppercase;
  font-size: 15px;
  line-height: 19px;
}
.bloc-infos a.img-bloc-infos {
  font-family: 'ptsansnarrowbold', helvetica, arial, sans-serif;
  font-size: 22px;
  color: #1e1e1e;
  padding: 10px;
}
.bloc-infos a.img-bloc-infos img {
  margin-bottom: 5px;
}
/* Alerte mail */
.alertemail {
  display: block;
  margin-top: 40%;
  margin-bottom: 80%;
}
.alertemail span {
  font-family: 'ptsansnarrowbold', helvetica, arial, sans-serif;
  font-size: 24px;
  color: #343333;
  text-transform: uppercase;
  line-height: 1;
  display: inline-block;
}
.alertemail ul {
  list-style: none;
  padding: 0;
}
.alertemail ul li {
  margin-bottom: 0;
}
.alertemail a,
.alertemail .lienalertemail {
  background: #f2f2f2;
  font-family: 'ptsansnarrowreg', helvetica, arial, sans-serif;
  color: #1c1c1c;
  padding: 8px 15px 8px 30px;
  font-size: 17px;
  margin-bottom: 20px;
  text-transform: uppercase;
  display: inline-block;
  background: url('../images/puce-alertemail.png') no-repeat 10px center #f2f2f2;
  line-height: 20px;
}
.alertemail img {
  vertical-align: bottom;
  margin-left: 3px;
  margin-bottom: 3px;
}
.alertemail .reserv-abo {
  font-family: 'ptsansnarrowbold', helvetica, arial, sans-serif;
  font-size: 16px;
  text-transform: uppercase;
  color: #fcd602;
  line-height: 27px;
}
.alertemail + div {
  margin-top: 90%;
}
/* Bloc droite recherche */
.bloc-droite-info-recherche {
  background-color: #ededed;
  padding: 10px;
  margin-bottom: 10px;
  margin-top: 20px;
}
.titre-bloc-droite-recherche {
  text-align: center;
  margin: 10px 0 0;
  text-transform: uppercase;
  font-family: 'ptsansnarrowbold', helvetica, arial, sans-serif;
  font-size: 24px;
  font-weight: normal;
}
.titre-bloc-droite-recherche a {
  color: #2D2D2D;
}
.bloc-droite-info-recherche p {
  line-height: 18px;
  font-size: 12px;
  color: #4a4b4a;
  margin-bottom: 10px;
  margin-top: 15px;
}
.bloc-liens-infos {
  background: #f7f7f7;
  line-height: 1;
  margin-bottom: 15px;
}
.bloc-liens-infos a {
  display: block;
  border-top: 1px solid #D7D6D6;
  font-size: 13px;
  padding: 10px;
  color: #4a4b4a;
  background: url('../images/fleche-plusdinfos.png') no-repeat 97% 50% #f7f7f7;
}
.bloc-liens-infos a span {
  font-family: 'ptsansnarrowbold', helvetica, arial, sans-serif;
  font-size: 14px;
}
.bloc-liens-infos a .lienplusdinfos-vert {
  color: #92bc13;
  text-transform: uppercase;
}
.bloc-liens-infos a .lienplusdinfos-rouge {
  color: #DE3F42;
  text-transform: uppercase;
}
.bloc-liens-infos a.first {
  background-image: none;
  border-top: none;
}
.bloc-liens-infos a:nth-child(2n) {
  background-color: #f4f4f4;
}
.bloc-liens-infos a:hover {
  background-color: #EDEDED;
}
.bloc-liens-infos p em {
  color: #7f7f7f;
}
/* bloc droite sociétés */
.bloc-societes-droite {
  background-color: #ededed;
  padding: 10px;
  overflow: hidden;
  margin-top: 40%;
}
.bloc-societes-droite p {
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-size: 15px;
  color: #4a4b4a;
}
.bloc-societes-droite .bloc-onglets {
  margin-top: 10px;
  background-color: #fff;
  border: 1px solid #d7d6d6;
}
.bloc-societes-droite .bloc-onglets .header-bloc-onglets {
  border-bottom: none;
  display: table;
}
.bloc-societes-droite .bloc-onglets .header-bloc-onglets .onglet {
  display: table-cell;
  width: 50%;
  text-align: center;
  font-family: 'ptsansnarrowbold', helvetica, arial, sans-serif;
  font-size: 16px;
  text-transform: uppercase;
  color: #aeabab;
  line-height: 1;
  padding: 10px;
  background: #fbfbfb;
  border-bottom: 1px solid #d7d6d6;
}
.bloc-societes-droite .bloc-onglets .header-bloc-onglets .onglet:first-child {
  border-right: 1px solid #d7d6d6;
}
.bloc-societes-droite .bloc-onglets .header-bloc-onglets .onglet.current,
.bloc-societes-droite .bloc-onglets .header-bloc-onglets .onglet:hover {
  color: #363636;
  background: #fff;
  cursor: pointer;
}
.bloc-societes-droite .bloc-onglets .header-bloc-onglets .onglet.current {
  border-bottom: none;
}
.bloc-societes-droite .bloc-onglets .content {
  margin-top: 15px;
  padding: 10px;
}
.bloc-societes-droite .bloc-onglets .content input {
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.31) inset;
  color: #A7A5A5;
  width: 100%;
}
.bloc-societes-droite .bloc-onglets .content input[type="submit"] {
  width: 25%;
  float: right;
  color: #fff;
  margin-right: 0;
  padding: 2px 5px;
  font-family: 'ptsansnarrowbold', helvetica, arial, sans-serif;
  font-size: 13px;
  margin-left: 15px;
}
.bloc-societes-droite .bloc-onglets .content .rechavancee {
  float: right;
  font-family: 'ptsansnarrowreg', helvetica, arial, sans-serif;
  font-size: 12px;
  text-decoration: underline;
  text-transform: uppercase;
  color: #717171;
  padding: 2px 0;
}
.bloc-societes-droite .bloc-onglets .content .rechavancee:hover {
  text-decoration: none;
  cursor: pointer;
}
/* bloc droite business - telecharger modele */
.blocbusiness .page .bloc-dlmodele,
.blocechos-patrimoine .bloc-dlmodele {
  background-color: #ededed;
  padding: 10px;
  margin-bottom: 10px;
}
.blocbusiness .page .bloc-dlmodele .titre-dlmodele,
.blocechos-patrimoine .bloc-dlmodele .titre-dlmodele {
  font-family: 'ptsansnarrowbold', helvetica, arial, sans-serif;
  font-size: 24px;
  text-transform: uppercase;
  color: #1e1e1e;
}
.blocbusiness .page .bloc-dlmodele .content-dlmodele,
.blocechos-patrimoine .bloc-dlmodele .content-dlmodele {
  background-color: #FFFFFF;
  border: 1px solid #D7D6D6;
  margin-top: 10px;
  padding-left: 10px;
}
.blocbusiness .page .bloc-dlmodele .titre-content-modele,
.blocechos-patrimoine .bloc-dlmodele .titre-content-modele {
  background: url('../images/del-modele.png') no-repeat left;
  line-height: 32px;
  font-family: 'dominereg', helvetica, arial, sans-serif;
  font-weight: bold;
  font-size: 16px;
  color: #1c0c0c;
  margin: 20px 10px 20px 0;
  padding-left: 40px;
}
.blocbusiness .page .bloc-dlmodele .titre-content-modele a,
.blocechos-patrimoine .bloc-dlmodele .titre-content-modele a {
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-size: 12px;
  color: #1e1e1e;
  text-decoration: none;
  line-height: 14px;
  display: block;
  min-height: 32px;
}
.blocbusiness .page .bloc-dlmodele input[type=text],
.blocechos-patrimoine .bloc-dlmodele input[type=text],
.blocbusiness .page .bloc-dlmodele input[type=password],
.blocechos-patrimoine .bloc-dlmodele input[type=password] {
  padding: 7px 5px;
  width: 35%;
}
.blocbusiness .page .bloc-dlmodele input[type=submit],
.blocechos-patrimoine .bloc-dlmodele input[type=submit] {
  padding: 4px 2px;
}
.blocbusiness .page .bloc-dlmodele label,
.blocechos-patrimoine .bloc-dlmodele label {
  font-size: 11px;
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
}
.blocbusiness .page .bloc-dlmodele p,
.blocechos-patrimoine .bloc-dlmodele p {
  line-height: 1;
  text-align: left;
  margin: 10px 0;
}
.blocbusiness .page .bloc-dlmodele p > *,
.blocechos-patrimoine .bloc-dlmodele p > * {
  vertical-align: middle;
  padding: 0;
  margin-left: 0;
}
.blocbusiness .page .bloc-dlmodele form > a,
.blocechos-patrimoine .bloc-dlmodele form > a {
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-size: 11px;
  text-decoration: underline;
  color: #2d2d2d;
}
.blocbusiness .page .bloc-dlmodele form > a:hover,
.blocechos-patrimoine .bloc-dlmodele form > a:hover {
  text-decoration: none;
}
.blocechos-patrimoine .bloc-dlmodele .titre-content-modele {
  background: url('../images/del-patrimoine.png') no-repeat left;
}
.blocechos-patrimoine .bloc-dlmodele form input[type="submit"] {
  background-color: #b89d00;
}
/* bloc services bourse */
.service-bourse a {
  background: url('../images/puce-alertemail.png') no-repeat 10px center #f2f2f2;
  padding: 8px 15px 8px 30px;
}
/* bloc recherche dans les articles de l'auteur */
.blocrech-art-auteur {
  margin-top: 30px;
}
.blocrech-art-auteur .titre-type3 {
  font-size: 18px;
  margin-bottom: 3px;
}
.blocrech-art-auteur .bloc-sep {
  margin-bottom: 10px;
}
form.recherche-articleauteur input[type="text"] {
  width: 249px;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.31) inset;
  font-size: 15px;
  padding: 10px;
}
form.recherche-articleauteur input[type="submit"] {
  margin-right: 0;
  padding: 9px 6px;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.31) inset;
  font-family: 'ptsansnarrowbold', helvetica, arial, sans-serif;
  font-size: 14px;
}
/* bloc guides pratiques sur Patrimoine */
.blocgui .all a {
  color: #1E1E1E;
}
/* bloc orange */
.blocorange .titre-type3 {
  height: 40px;
  position: relative;
  font-size: 23px;
  text-align: left;
  padding-top: 10px;
  margin-bottom: 5px;
}
.blocorange .titre-type3 img {
  position: absolute;
  right: 0;
  top: 0;
}
.blocorange .bloc-sep div,
.blocorange .bloc-sep-dossier div {
  background-color: #FF6600;
  border-bottom: 1px solid #FF6600;
}
.blocorange .lien-type3 > a {
  color: #ee5f00;
  font-family: 'suecaslabbold', arial, sans-serif;
  padding-right: 5px;
}
.blocorange .lien-type3 > a:hover {
  color: #FF6600;
}
.blocorange .lien-type3 > a p {
  margin-top: 0;
  padding-right: 5px;
  color: #2D2D2D;
  font-family: helvetica, arial, sans-serif;
}
.blocorange .titre-sommaire {
  line-height: 1;
  margin: 15px 0 20px;
}
.blocorange .titre-sommaire img {
  vertical-align: top;
}
.blocorange .type4 {
  margin: 15px 0 20px;
  border-left: 2px solid #FF6600;
}
.blocorange .type4 .titre-pos {
  margin: 10px 0;
  color: #FF6600;
}
.blocorange .type4 a:hover .titre-pos {
  color: #FF6600;
}
#imageOrange4G {
  margin-bottom: 10px;
}
.partenaires-chaine a {
  background: none;
  line-height: 50px;
}
.bloc-echos360 {
  margin-bottom: 22px;
}
/* bloc droite syndicate les économistes du project syndicate idées et débats */
#bloc-syndicate {
  background-color: #FFFFFF;
  border-top: 1px solid #E2E2E2;
  margin-bottom: 1%;
  margin-top: 10%;
  width: 300px;
}
#inner-bloc-syndicate {
  width: auto;
}
#inner-border-top-syndicate {
  background-color: #7B1847;
  height: 4px;
  margin-bottom: 5%;
  width: 30%;
}
#inner-bloc-titre-syndicate {
  color: #343333;
  display: inline-block;
  font-family: 'ptsansnarrowbold', helvetica, arial, sans-serif;
  font-size: 20px;
  line-height: 22px;
  margin-bottom: 3%;
  margin-left: 2%;
  text-transform: uppercase;
  width: 80%;
}
.ligne-inner-syndicate {
  background-color: #F8F8F8;
  margin-bottom: 5%;
}
.ligne-img-syndicate {
  display: inline-block;
  margin-top: 3%;
  vertical-align: top;
}
.ligne-img-syndicate img {
  height: 45px;
  margin-left: 15%;
  width: 60px;
}
.ligne-inner-droite {
  display: inline-block;
  margin-bottom: 3%;
  margin-left: 5%;
  margin-top: 2%;
  width: 70%;
  line-height: 1.4;
}
.ligne-auteur-syndicate {
  color: #444444;
  font-family: 'ptsansnarrowbold', helvetica, arial, sans-serif;
  font-size: 17px;
  font-weight: normal;
  vertical-align: top;
}
.ligne-auteur-syndicate a {
  color: #444444;
  font-family: 'ptsansnarrowbold', helvetica, arial, sans-serif;
  font-size: 17px;
  font-weight: normal;
  text-decoration: none;
}
.ligne-inner-syndicate:hover a {
  color: #771046;
}
#syndicate-img {
  display: inline-block;
  height: 32px;
  margin-left: 3%;
  vertical-align: top;
  width: 32px;
}
/* derniere minute */
.derniere-minute .titre-derniereminute {
  background: url('../images/picto-derniereminute.png') no-repeat left;
  padding-left: 55px;
  font-family: 'ptsansnarrowbold', helvetica, arial, sans-serif;
  font-size: 18px;
  color: #c4192b;
  line-height: 31px;
  text-transform: uppercase;
}
.derniere-minute .titre-derniereminute-v2 {
  background: url('../images/picto-derniereminute2.png') no-repeat 10px center #c4192b;
  padding-left: 37px;
  font-family: 'ptsansnarrowbold', helvetica, arial, sans-serif;
  font-size: 18px;
  color: #fff;
  line-height: 36px;
  text-transform: uppercase;
  border-bottom: 4px solid #d5717e;
}
.derniere-minute .content-dmin {
  height: 292px;
  overflow: hidden;
  background: url('../images/fond-fondu-droite.png') no-repeat bottom center;
}
.derniere-minute .content-dmin .mCustomScrollBox > .mCSB_scrollTools {
  width: 8px;
}
.derniere-minute .lien-dmin {
  border-top: 1px solid #c4c4c4;
  padding: 6px;
  width: 93%;
}
.derniere-minute .lien-dmin .meta-heure {
  font-size: 12px;
}
.derniere-minute .lien-dmin a {
  display: table-cell;
  font-family: 'dominereg', helvetica, arial, sans-serif;
  font-size: 12px;
  color: #2d2d2d;
  line-height: 16px;
}
.derniere-minute .lien-dmin a:hover {
  color: #bf283b;
}
.derniere-minute .lien-dmin.important a {
  color: #bf283b;
}
.derniere-minute .lien-dmin.important .meta-heure span {
  background-color: #dc7580;
  color: #fff;
  padding: 3px;
  margin-left: -3px;
}
.derniere-minute .titre-derniereminute-v2 + .content-dmin .lien-dmin:first-of-type {
  border-top: none;
}
.bloc-infos.outils-services .titre-infos {
  padding-left: 0;
  text-align: left;
  font-size: 24px;
  line-height: 1;
}
.bloc-infos.outils-services ul li {
  margin-bottom: 0;
}
.bloc-infos.outils-services ul li a {
  background-color: transparent;
  font-size: 17px;
  padding-left: 0;
}
.bloc-infos.outils-services ul li a::before {
  content: '';
  display: inline-block;
  vertical-align: middle;
  width: 7px;
  height: 10px;
  margin-right: 5px;
  background: url('../images/ico-fleche-patrimoine-gris.png') no-repeat left;
}
.bloc-infos.outils-services ul.liste-pics li a {
  line-height: 25px;
  font-family: 'ptsansnarrowbold', helvetica, arial, sans-serif;
}
.bloc-infos.outils-services ul.liste-pics li a::before {
  content: '';
  background: url('../images/pictos-outilsservices-patrimoine.png') no-repeat left;
  display: inline-block;
  vertical-align: middle;
  width: 23px;
  height: 25px;
  margin-right: 5px;
}
.bloc-infos.outils-services ul.liste-pics li a.lettres::before {
  background-position: 0 0;
}
.bloc-infos.outils-services ul.liste-pics li a.calc::before {
  background-position: 0 -32px;
}
.bloc-infos.outils-services ul.liste-pics li a.boussole::before {
  background-position: 0 -69px;
}
.widget-video {
  background: #1e222a;
  font-size: 14px;
  padding: 20px 10px;
  margin-bottom: 20px;
}
.widget-video .entete-top {
  text-align: center;
  text-transform: uppercase;
}
.widget-video .video-principale {
  margin-top: 20px;
}
.widget-video .video-principale .video {
  position: relative;
  padding-top: 1px;
  padding-bottom: 56.25%;
  height: 0;
  width: 100%;
  margin-bottom: 7px;
}
.widget-video iframe {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  margin: 0;
  border: none;
}
.widget-video .widget-title {
  font-size: 18px;
  font-family: 'suecaslabbold', arial, sans-serif;
  margin: 20px 0;
  color: #fff;
  line-height: 19px;
}
.widget-video .toutes-videos {
  float: right;
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  font-size: 13px;
  display: inline-block;
  background: #b4276f;
  border-radius: 5px;
  color: #fff;
  padding: 0 12px;
  line-height: 32px;
  font-weight: normal;
}
