/*



Theme Name: Twentyfourteen Child

Theme URI: http://themes.ishyoboy.com/minicorp/wp

Author: ishYoBoy

Author URI: http://ishyoboy.com

Description: Minicorp Child serves as a child theme to Minicorp theme. Use it if you wish to make customizations to the original theme without having them overwritten with future updates.

Template: twentyfourteen

*/
/* Import the original Minicorp Styles */
@import url("../twentyfourteen/style.css");
/*

Theme Name: Baby Theme of Twenty Fourteen Theme

Theme URI: http://pwdtechnology.com

Author: Paul C.

Author URI: http://pwdtechnology.com/

Description: This is a child theme of twenty fourteen theme.

Version: 1.0

License: GNU General Public License v2 or later

License URI: http://www.gnu.org/licenses/gpl-2.0.html

Template: twentyfourteen

*/
@font-face {
  font-family: 'AdobeGaramondProBold';
  src: url("fonts/agaramo0_2-webfont.eot");
  src: url("fonts/agaramo0_2-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/agaramo0_2-webfont.woff") format("woff"), url("fonts/agaramo0_2-webfont.ttf") format("truetype"), url("fonts/agaramo0_2-webfont.svg#webfont") format("svg"); }

@font-face {
  font-family: 'AdobeGaramondProReg';
  src: url("fonts/agaramondpro-regular-webfont.eot");
  src: url("fonts/agaramondpro-regular-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/agaramondpro-regular-webfont.woff") format("woff"), url("fonts/agaramondpro-regular-webfont.ttf") format("truetype"), url("fonts/agaramondpro-regular-webfont.svg#webfont") format("svg"); }

@font-face {
  font-family: 'GothamBook';
  src: url("fonts/gotham-book_1-webfont.eot");
  src: url("fonts/gotham-book_1-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/gotham-book_1-webfont.woff") format("woff"), url("fonts/gotham-book_1-webfont.ttf") format("truetype"), url("fonts/gotham-book_1-webfont.svg#webfont") format("svg"); }

@font-face {
  font-family: 'GothamBold';
  src: url("fonts/gotham-bold_0-webfont.eot");
  src: url("fonts/gotham-bold_0-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/gotham-bold_0-webfont.woff") format("woff"), url("fonts/gotham-bold_0-webfont.ttf") format("truetype"), url("fonts/gotham-bold_0-webfont.svg#webfont") format("svg"); }

@font-face {
  font-family: 'AdobeGaramondProItalic';
  src: url("fonts/agaramo0_4-webfont.eot");
  src: url("fonts/agaramo0_4-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/agaramo0_4-webfont.woff") format("woff"), url("fonts/agaramo0_4-webfont.ttf") format("truetype"), url("fonts/agaramo0_4-webfont.svg#webfont") format("svg"); }

@font-face {
  font-family: 'AdobeGaramondProBoldItalic';
  src: url("fonts/agaramo2_2-webfont.eot");
  src: url("fonts/agaramo2_2-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/agaramo2_2-webfont.woff") format("woff"), url("fonts/agaramo2_2-webfont.ttf") format("truetype"), url("fonts/agaramo2_2-webfont.svg#webfont") format("svg"); }

.clear:before,
.clear:after, .clear {
  clear: both;
  display: table;
  content: "";
  height: 0; }
.home .search-box-wrapper{
  top:311px;
  padding-left:307px;
}
.home .search-toggle{
  top:311px;
}
.home .featured-content-inner.masonry {
  margin-top:80px;
}

.home .paging-navigation {
  display: block;
  clear: both;
  border-top: none; }

.home .paging-navigation .page-numbers {
  background: #BBBBBB; }

.entry-header {
  height: auto !important; }

.featured-content {
  background: none; }

#site-header {
  float: left;
  height: 149px;
  position: relative;
  width: 164px;
  z-index: 3000; }

.site-header {
  background-color: transparent !important; }

.site:before {
  background-color: transparent !important; }

.site-main {
  padding: 20px; }

.site {
  background-color: transparent !important;
  max-width: 2960px;
  /*background: url("../twentyfourteen/images/pattern-light.svg") repeat fixed 0 0 #B2B2B2;*/
  background: url("images/trame.png") repeat fixed 0 0 #B2B2B2; }

@media screen and (min-width: 601px) {
  /* Fixed Header */
  #primary-navigation {
    display: none; } }

@media screen and (max-width: 600px) {

  .home .headerHomeNews {
    margin-top:0px;
    width:100% !important;
  }
  .home .featured-content-inner.masonry{
    margin-top:0px;
  }
  .home .search-box-wrapper {
    top:0px;
    padding-left:121px;
  }
  .home .home .search-toggle {
    top:0px;
  }

  #secondary {
    display: none; }
  .language-switch {
    float: right !important;
    margin-left: 0px !important; } }

.grid .featured-content .hentry {
  padding: 5px;
  color: #454545;
  /*

    border-style: solid;

    border-width: 20px;

	

    width: 33.3333%;

	*/ }

.featured-content .entry-header {
  background-color: #FFF;
  border-color: #FFF !important; }

.featured-content a {
  color: #454545; }

.site-navigation a {
  color: #000; }

.entry-title {
  font-family: 'AdobeGaramondProBold';
  font-size: 20px;
  color: #454545; }

#secondary {
  color: #CCC; }

.widget-title, .widget-title a {
  color: #CCC; }

.widget a {
  color: #CCC; }

.typeEtiquette {
  color: #FFFFFF;
  float: left;
  font-family: Arial;
  font-size: 12px;
  font-style: italic;
  height: 30px;
  margin-top: -30px;
  min-width: 110px;
  position: relative; }

.typeEtiquette span {
  padding-left: 10px;
  padding-right: 10px;
  position: relative;
  top: 6px;
  text-transform: uppercase; }

.artisteEtiquette {
  background-color: #A4CC2A; }

  .academieEtiquette.residence-dans-les-ecoles-dart,
  .artisteEtiquette.residence-dans-les-ecoles-dart {
  background-color: #ccac2a; }
  .academieEtiquette.soutien-a-la-production,
  .artisteEtiquette.soutien-a-la-production {
  background-color: #cc912a; }

.academieEtiquette {
  background-color: #ccca2a; }

.eventEtiquette {
  background-color: #6ec7bd; }

.veilleEtiquette {
  background-color: #887e2b; }

.specialEtiquette {
  background-color: #cc6b2a; }

.post-thumbnail-empty {
  height: 30px;
  background-color: #FFF; }

.post-thumbnail {
  background: none !important;
  max-width: 576px;
  background-color: #FFF !important;
  margin: auto; }

article {
  position: relative;
  top: -23px; }

.share_menu {
  position: relative;
  height: 23px;
  max-width: 576px;
  margin: auto; }
  .share_menu .share_icos {
    float: right;
    background-color: white;
    height: 26px;
    border-radius: 5px; }
  .share_menu a {
    float: right;
    margin: 3px; }
    .share_menu a:nth-child(3) {
      margin-left: 6px; }
    .share_menu a:nth-child(1) {
      margin-right: 6px; }

.post-thumbnail img {
  padding: 2px;
  max-width: 572px;
  width: 100%; }

.featured-content .post-thumbnail img {
  max-width: 100% !important;
  padding: 0px;
  position: relative; }

.featured-content .post-thumbnail {
  padding-top: 0px; }

.featured-content .artists {
  padding: 2px; }

.featured-content .cop21-na-fund {
  padding: 2px; }

.site-content .entry-header, .site-content .entry-content, .site-content .entry-summary, .site-content .entry-meta, .page-content .postNav {
  margin: 0 auto;
  max-width: 516px; }

.etiquette {
  margin: auto;
  max-width: 576px;
  position: relative;
  top: -2px; }

.full-width .site-content .has-post-thumbnail .entry-header, .full-width.singular .site-content .hentry.has-post-thumbnail, .full-width.home .site-content .hentry.has-post-thumbnail {
  margin-top: 0px; }

.gridArticleContainer {
  padding: 2px;
  background-color: #FFF; }

body, button, input, select, textarea {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  /*    font-weight: 400;

    line-height: 1.5;*/ }

.Nationalite a {
  color: #8C8C8C; }

.Nationalite {
  /*font-family: 'GothamBook';*/
  font-family: 'AdobeGaramondProReg';
  font-size: 18px; }

.postedOn {
  bottom: -1px;
  color: #8C8C8C;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 11px;
  position: absolute;
  right: 0; }

.featured-content .type-artists a:hover {
  /*color: #A4CC2A;*/
  color: #CCCA2A; }

.featured-content .type-cop21-na-fund a:hover {
  /*color: #A4CC2A;*/
  color: #A4CC2A; }

.featured-content .type-academie a:hover {
  /* color: #CCCA2A;*/
  color: #A4CC2A; }

.entry-header li {
  /*list-style:none outside none;*/
  /*float:left;*/ }

.type-artists .entry-header li {
  color: #CCCA2A; }

.type-cop21-na-fund .entry-header li {
  color: #A4CC2A; }

.type-academie .entry-header li {
  color: #A4CC2A; }

.featured-excerpt {
  margin-top: 20px;
  margin-bottom: 20px; }

.featured-excerpt p {
  margin-bottom: 10px; }

.relatedP2P {
  /*text-align:center;*/
  color: #8C8C8C; }

.relatedP2P a {
  color: #8C8C8C; }

.viewMoreLink {
  text-align: right; }

/*

.masonry .navigation {

	

	display:none;

}

*/
.featured-content .navigation {
  display: none; }

#infscr-loading {
  display: none !important; }

.masonry .paging-navigation {
  margin: 0; }

.masonry .screen-reader-text {
  margin: 0;
  height: 0;
  overflow: hidden; }

.single .hentry {
  margin: 0 auto 5px; }

.search-toggle {
  margin-right: 48px;
  background-color: #86a20b;
  z-index: 3;
  position: relative; }

.search-toggle:hover, .search-toggle.active {
  background-color: #d3d829; }

.search-box {
  background-color: #FFF; }

.search-box .search-field {
  background-color: #F6F6F6; }

.search-box .search-field {
  font-size: 13px; }

.secondary-navigation li {
  font-family: 'AdobeGaramondProBold';
  font-size: 14px;
  /*background-color: #FFFFFF;*/
  color: #8a8b7e; }

.secondary-navigation li a {
  background-color: #FFFFFF; }

.secondary-navigation li li {
  font-family: 'AdobeGaramondProReg'; }

.secondary-navigation li:hover > a, .secondary-navigation li.focus > a {
  /*background-color: #86A20B;*/
  /*background-color:inherit;*/
  background-color: #86A20B;
  color: #FFF; }

.secondary-navigation li a:hover {
  background-color: #86A20B; }

@media screen and (max-width: 600px) {
  #site-header {
    height: 80px; }
  .search-box-wrapper, .featured-contentB {
    padding-left: 122px; }
  .single article {
    background-color: #FFFFFF !important; }
  .mainTitle {
    font-size: 20px !important;
    padding-left: 5px !important;
    line-height: 20px; }
  .filNav {
    font-size: 11px !important; } }

@media screen and (min-width: 601px) {
  .grid .featured-content .hentry {
    width: 46% !important; }
  .showAllMobile {
    display: none; } }

.site-footer {
  display: none; }

@media screen and (min-width: 1100px) {
  .grid .featured-content .hentry {
    width: 31% !important; } }

@media screen and (min-width: 601px) {
  .site-content, .site-main .widecolumn {
    margin-left: 282px; }
  .site:before {
    width: 236px !important; }
  #secondary {
    width: 206px !important; }
  .MenuLevel1 li {
    width: 286px !important; }
  .secondary-navigation,
  .secondary-navigation ul ul {
    width: 256px !important; }

  .secondary-navigation ul ul.menularge {
    width: 326px !important; }

  .secondary-navigation ul li:hover > ul,
  .secondary-navigation ul li.focus > ul {
    left: 236px !important; }
  .featured-content {
    padding-left: 282px; }
  .search-box-wrapper {
    padding-left: 304px; } }

.secondary-navigation ul ul a:hover,
.secondary-navigation ul ul li.focus > a {
  background-color: #86A20B; }

.secondary-navigation .menu-naf-mainnav-container li {
  /*box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.1);*/
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.2); }

.secondary-navigation .menu-naf-mainnav-en-container li {
  /*box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.1);*/
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.2); }

.site-navigation a {
  color: #454545; }

.secondary-navigation .menu-item-has-children > a {
  padding-right: 8px; }

.secondary-navigation .menu-item-has-children > a:after {
  right: 8px;
  top: 17px; }

.site-navigation li {
  border-top: none;
  margin-bottom: 1px; }

.secondary-navigation li {
  border-top: none;
  margin-bottom: 1px; }

/*

.secondary-navigation li, .secondary-navigation li:hover,.secondary-navigation li.activate  {

    border-left: 1px solid rgba(0, 0, 0, 0) !important;

}

*/
.secondary-navigation li a, .secondary-navigation li a:hover, .secondary-navigation li.activate a, .secondary-navigation li.focus a {
  /*  border-left: 10px solid rgba(200, 200, 200, 0) !important;*/ }

.secondary-navigation li li {
  padding-left: 1px; }

.secondary-navigation ul ul {
  background-color: transparent !important; }

.site-navigation .current_page_item > a, .site-navigation .current_page_ancestor > a, .site-navigation .current-menu-item > a, .site-navigation .current-menu-ancestor > a {
  color: inherit;
  font-weight: inherit; }

.search-box-wrapper {
  /*padding-right:48px;*/
  padding-right: 96px;
  top: 0px; }

.main-content {
  margin-top: -80px; }

.contentFd {
  margin-top: 0px !important; }

.postNavLeft {
  position: absolute;
  left: -33px; }

.postNavRight {
  position: absolute;
  right: -33px; }

.postNav {
  max-width: 600px;
  margin: auto;
  position: relative;
  top: 4px;
  z-index: 9999; }

.content-area, .content-sidebar {
  padding-top: 0px; }

.mainTitle {
  color: #868779;
  font-family: 'AdobeGaramondProReg';
  font-size: 30px;
  padding-left: 286px;
  text-transform: uppercase;
  line-height: 20px;
  position: relative;
  z-index: 9999; }

#containerPosts {
  width: 100%; }

/* POUR MOBILE */
#primary-navigation {
  clear: both;
  padding-top: 0px;
  /*background-color:#FFF;*/ }

#primary-navigation li ul {
  /*opacity:0.3;*/ }

/*

.show{

	display:block;

}

.hide{

	display:hidden;

}*/
.pageFd .entry-title {
  text-transform: none;
  font-size: 25px; }

.pageFd {
  padding-top: 30px !important; }

.entry-content {
  padding-bottom: 30px !important; }

p {
  margin-bottom: 0px !important; }

.wp-image-275 {
  border-right: 15px solid #FFFFFF;
  float: left; }

#site-header img {
  height: 100%;
  width: auto; }

#primary-navigation {
  font-family: 'AdobeGaramondProBold';
  height: auto;
  padding-bottom: 80px;
  padding-left: 2px;
  padding-right: 2px;
  position: relative;
  top: -80px;
  width: 100%; }

.menu-toggle {
  clear: both; }

.menu-naf-mainnav-container {
  position: relative;
  top: 80px; }

.menu-naf-mainnav-en-container {
  position: relative;
  top: 80px; }

.header-main {
  padding: 0 0px; }

#primary-navigation.toggled-on {
  background-color: #FFF; }

#primary-navigation ul ul {
  margin-left: 0; }

#primary-navigation li {
  font-family: 'AdobeGaramondProBold';
  font-size: 14px;
  /*background-color: #FFFFFF;*/
  color: #8a8b7e;
  margin-bottom: 1px;
  padding-left: 20px; }

#primary-navigation li a {
  background-color: #FFFFFF;
  padding-left: 20px; }

#primary-navigation li li {
  font-family: 'AdobeGaramondProReg';
  font-size: 12px; }

#primary-navigation li li li {
  font-family: 'AdobeGaramondProReg';
  font-size: 10px; }

#primary-navigation li:hover > a, .secondary-navigation li.focus > a {
  /*background-color: #86A20B;*/
  /*background-color:inherit;*/
  background-color: #86A20B;
  color: #FFF; }

#primary-navigation li a:hover {
  background-color: #86A20B; }

.toggled-on .menu-toggle:before {
  content: '\f406'; }

.single .entry-header {
  padding-top: 24px !important; }

embed, iframe, object, video {
  width: 100%; }

.hentry {
  background-color: transparent !important; }

.mainTitleSingle {
  color: #868779;
  font-family: 'AdobeGaramondProReg';
  font-size: 30px;
  /* height: 60px;*/
  margin: auto;
  max-width: 600px;
  text-align: center;
  text-transform: uppercase;
  vertical-align: baseline; }

.featured-content-inner {
  overflow: inherit; }

.leftContactUs {
  margin-top: 80px !important; }

.headerContact {
  font-family: 'AdobeGaramondProBold';
  font-size: 14px;
  color: #8a8b7e;
  padding-top: 10px;
  background-color: #FFF;
  /*

	padding-left:10px;

	padding-right:10px;

	*/
  text-align: center;
  padding: 10px; }

.leftContactUs {
  background-color: #FFFFFF;
  bottom: 0;
  /* height: 50px;*/
  margin: 0 -30px 48px;
  top: 50px;
  width: 256px; }

.leftMapping {
  background-color: #FFFFFF;
  bottom: 0;
  margin: 0 -30px 48px;
  top: 50px;
  width: 256px; }

.listShare {
  padding-top: 10px;
  padding-bottom: 10px;
  background-color: #FFF;
  padding: 15px 10px 20px 31px; }

.icoShare {
  float: left;
  margin-right: 40px; }

.icoShareLast {
  margin-right: 0px; }

.mailContact {
  text-align: center;
  clear: both;
  padding-top: 10px;
  padding-bottom: 10px;
  background-color: #FFF;
  padding: 20px 10px; }

.mailContact a {
  color: #515151; }

.leftMap {
  height: 170px;
  padding-bottom: 2px;
  padding-left: 2px;
  padding-right: 2px; }

/*

.bottomMenu{

	position:fixed;

	bottom:0px;

}*/
#secondary-navigation {
  font-family: 'AdobeGaramondProBold';
  height: auto;
  padding-bottom: 80px;
  padding-left: 2px;
  padding-right: 2px;
  position: relative;
  top: -80px;
  width: 100%; }

#secondary-navigation.toggled-on {
  background-color: #FFF; }

#secondary-navigation ul ul {
  margin-left: 0; }

#secondary-navigation li {
  font-family: 'AdobeGaramondProBold';
  font-size: 14px;
  /*background-color: #FFFFFF;*/
  color: #8a8b7e;
  margin-bottom: 1px;
  padding-left: 20px; }

#secondary-navigation li a {
  background-color: #FFFFFF;
  padding-left: 20px; }

#secondary-navigation li li {
  font-family: 'AdobeGaramondProReg';
  font-size: 12px; }

#secondary-navigation li li li {
  font-family: 'AdobeGaramondProReg';
  font-size: 10px; }

#secondary-navigation li:hover > a, .secondary-navigation li.focus > a {
  /*background-color: #86A20B;*/
  /*background-color:inherit;*/
  background-color: #86A20B;
  color: #FFF; }

#secondary-navigation li a:hover {
  background-color: #86A20B; }

.site-footer {
  background-color: transparent; }

.lg {
  /*width:30px;

	height:30px;*/
  padding: 5px;
  background-color: #FFF;
  margin-right: 2px;
  float: left;
  text-align: center; }

.currentlg {
  opacity: 0.5; }

.LangueSwitch {
  /*background-color: #FFFFFF;*/
  bottom: 0;
  color: #8A8B7E;
  height: 21px;
  /* margin: 0 -30px 48px;*/
  margin: 10px -30px 38px;
  /*padding-left: 10px;*/
  padding-top: 5px;
  top: 50px;
  width: 256px; }

.LangueSwitch a {
  position: relative;
  padding-left: 10px;
  top: 5px;
  color: #8A8B7E; }

.primary-sidebar {
  min-height: 48px; }

.filNav {
  font-size: 14px; }

a {
  color: #868779;
  text-decoration: none; }

a:active, a:hover {
  color: #A4CC2A;
  text-decoration: none; }

body {
  background-image: url("images/trame.png"); }

.fbx-inner-shadow {
  border: 4px solid #FFFFFF !important; }

.fbx-btn-shadow {
  background-color: transparent !important;
  box-shadow: none !important; }

.fbx-rounded .fbx-next.fbx-btn-shadow, .fbx-rounded .fbx-next.fbx-btn-shadow:hover {
  box-shadow: none !important; }

.fbx-social-toggle:hover, .fbx-metro.fbx-light .fbx-credit a:hover {
  color: #CCC !important; }

.fbx-light .fbx-loader, .fbx-light .fbx-prev, .fbx-light .fbx-next, .fbx-light .fbx-close, .fbx-light .fbx-play, .fbx-light .fbx-pause, .fbx-light .fbx-fullscreen-toggle, .fbx-light .fbx-social-toggle, .fbx-metro.fbx-light .fbx-credit a, .fbx-metro.fbx-light .fbx-count, .fbx-light .fbx-error-msg {
  color: #FFF !important; }

.fbx-rounded .fbx-close {
  right: -30px !important;
  top: -30px !important;
  border: none; }

.gallery-item:not(:first-child) {
  display: none; }

.playGallery {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -37px;
  margin-left: -37px; }

.language-switch {
  float: left;
  margin-left: 55px;
  position: relative;
  z-index: 2; }

blockquote {
  color: #000;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  line-height: inherit;
  margin-bottom: 24px; }

.entry-content a {
  font-size: inherit !important;
  font-weight: inherit !important; }

.type-post img {
  display: none; }

.singleEtiquette {
  margin: auto;
  max-width: 600px;
  position: relative;
  top: 4px;
  z-index: 9999; }

.type-post .singleEtiquette {
  height: 40px;
  margin-left: -42px;
  margin-top: -24px; }

.type-post .singleEtiquette .typeEtiquette {
  margin-left: 14px;
  margin-top: -36px; }

.has-post-thumbnail .singleEtiquette .typeEtiquette {
  margin-left: 14px;
  margin-top: -36px; }

.singleEtiquette {
  margin-left: -28px;
  margin-top: 4px;
  height: 40px; }

.has-post-thumbnail .singleEtiquette {
  height: 40px;
  margin-left: -42px;
  margin-top: -24px; }

.format-video .singleEtiquette .typeEtiquette {
  margin-left: 14px;
  margin-top: -36px; }

.format-video .singleEtiquette {
  height: 30px;
  margin-left: -42px;
  margin-top: 14px;
  top: 0px; }

.format-gallery .singleEtiquette .typeEtiquette {
  margin-left: 14px;
  margin-top: -36px; }

.format-gallery .singleEtiquette {
  height: 30px;
  margin-left: -42px;
  margin-top: 14px;
  top: 0px; }

.featured-content a:hover {
  color: #41a62a; }

.featured-content .type-post a:hover {
  color: #887E2B; }

.featured-content .type-academies a:hover {
  color: #ccca2a; }

.featured-content .type-artists a:hover {
  color: #a4cc2a; }

.featured-content .type-cop21-na-fund a:hover {
  color: #ccca2a; }

.single .type-post a:hover {
  color: #887E2B; }

.single .type-academies a:hover {
  color: #ccca2a; }

.single .type-artists a:hover {
  color: #a4cc2a; }

.single .type-cop21-na-fund a:hover {
  color: #ccca2a; }

.featured-content .type-artists .list-related-artists a:hover {
  color: #ccca2a; }

.featured-content .type-academies .list-related-academies a:hover {
  color: #a4cc2a; }

.single .type-artists .list-related-artists a:hover {
  color: #ccca2a; }

.single .type-academies .list-related-academies a:hover {
  color: #a4cc2a; }

.fbx-caption-desc {
  display: none !important; }
  /*
.headerHomeNews:after {
  content:"";
  width:100%;
  height:2px;
  background-color:#000;
  position:absolute;
}*/
.headerHomeNews {
  box-sizing: border-box;
  width: 100%;
  position: relative;
  left: 5px;
  color: #FFF;
  font-weight: bold;
  /*border: 10px solid #FFF;*/
  font-size: 20px;
  width: -webkit-calc(93% + 18px) !important;
  width: calc(93% + 18px) !important;

  margin-top:-89px;

   }
   .headerHomeNews img {
      width:100%;
      height:auto;
    }
  .headerHomeNews .headerHomeNewsContainer {
    padding: 20px;
    background-color: #45aa53; }

@media screen and (min-width: 600px) {
  .headerHomeNews {
    width: 94%; } }

@media screen and (min-width: 1100px) {
  .headerHomeNews {
    width: 95%; } }

.headerHomeNewsTitle {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
  clear: both;
  background-color: #cc6b2a;
  display: inline-block;
  padding: 5px 10px 5px 10px;
  font-size: 14px;
  margin-top: 15px; }

.headerHomeNewsTexte {
  font-size: 12px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
  display: inline-block;
  line-height: 15px;
  margin-top: 20px;
  font-size: 12px; }

.headerHomeNewsTexte .headerHomeNewsTexteTitle {
  font-weight: bold; }


.newsletterInscription {
    width: 200px;
    background-color: #8a8b7e;
    font-size: 13px;
    font-weight: bold;
    left: 50%;
    margin-left: -110px;
    position: relative;
    text-align: center;
    padding: 10px;
    margin-bottom: 10px;
    border-radius: 5px;
    text-transform:uppercase;

  }

  .newsletterInscription a {
      color:#FFF;
    }

  #newsletter_signup {
    background-color:initial !important;
  }
  #fancybox_ns-content {

  }

#newsletter_signup .inputs #submit_newsletter {
   background: -webkit-gradient(
        linear, left top, left bottom, 
        from(#8a8b7e),
        to(#c7c7c7)) !important;
    -moz-border-radius: 5px !important;
    -webkit-border-radius: 5px !important;
    border-radius: 5px !important;
    border: 0px solid #737b8d !important;
    -moz-box-shadow:
        0px 5px 5px rgba(000,000,000,0.1),
        inset 0px 1px 0px rgba(255,255,255,0.5) !important;
    -webkit-box-shadow:
        0px 5px 5px rgba(000,000,000,0.1),
        inset 0px 1px 0px rgba(255,255,255,0.5) !important;
    box-shadow:
        0px 5px 5px rgba(000,000,000,0.1),
        inset 0px 1px 0px rgba(255,255,255,0.5) !important;
    text-shadow:
        0px 1px 3px rgba(000,000,000,0.3),
        0px 0px 0px rgba(255,255,255,0) !important;
    display: table !important;
    position: static !important;
    clear: both !important;
    /* Newer Browsers */
    background: linear-gradient(top, #8a8b7e, #c7c7c7) !important;

    /* IE5.5 - IE7 */
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#8a8b7e,EndColorStr=#c7c7c7) !important;

    /* IE8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#8a8b7e,EndColorStr=#c7c7c7)" !important;
    

    /* Opera 11.10+ */
    background: -o-linear-gradient(top, #8a8b7e,#c7c7c7) !important;
    }

#newsletter_signup .inputs #submit_newsletter:hover {
   background: -webkit-gradient(
        linear, left top, left bottom, 
        from(#86a20b),
        to(#d3d829)) !important;
    -moz-border-radius: 5px !important;
    -webkit-border-radius: 5px !important;
    border-radius: 5px !important;
    border: 0px solid #737b8d !important;
    -moz-box-shadow:
        0px 5px 5px rgba(000,000,000,0.1),
        inset 0px 1px 0px rgba(255,255,255,0.5) !important;
    -webkit-box-shadow:
        0px 5px 5px rgba(000,000,000,0.1),
        inset 0px 1px 0px rgba(255,255,255,0.5) !important;
    box-shadow:
        0px 5px 5px rgba(000,000,000,0.1),
        inset 0px 1px 0px rgba(255,255,255,0.5) !important;
    text-shadow:
        0px 1px 3px rgba(000,000,000,0.3),
        0px 0px 0px rgba(255,255,255,0) !important;
    display: table !important;
    position: static !important;
    clear: both !important;
    /* Newer Browsers */
    background: linear-gradient(top, #86a20b, #d3d829) !important;

    /* IE5.5 - IE7 */
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#86a20b,EndColorStr=#d3d829) !important;

    /* IE8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#86a20b,EndColorStr=#d3d829)" !important;
    

    /* Opera 11.10+ */
    background: -o-linear-gradient(top, #86a20b,#d3d829) !important;
    }


    #yourname {
     
    }
    .page-template-template_partenaires-php .site-content .entry-header {
          max-width: 556px;
          box-sizing: border-box;
          margin-bottom:2px;
          padding:10px 20px !important;
    }
    .page-template-template_partenaires-php .entry-header h1{
    margin-bottom:0px !important;
  }
    .page-template-template_partenaires-php .partenaires-title-wrapper {
      margin-left:10px;
      margin-right:10px;
      background-color:#FFF;
    }
    .page-template-template_partenaires-php .partenaires-list .post-thumbnail img{
      width:107px;
      padding:0px;  
    }

   .page-template-template_partenaires-php .partenaires-list .post-thumbnail {
      width:107px;
      float:left;
    }

   .page-template-template_partenaires-php .partenaires-list .entry-header-partenaire {
    float:left;

    
   }
   .page-template-template_partenaires-php .partenaires-list .entry-header-partenaire h2{
    font-size: 18px;
    margin-left: 15px;
    color: #8a8b7e;
    font-weight: normal;

   }
   .page-template-template_partenaires-php .partenaires-list .entry-header-partenaire h2 a{
    text-decoration:none;
    color:#8a8b7e;
   }
   .page-template-template_partenaires-php .partenaires-list {
    margin-bottom:5px;
    top:initial;
   }

   .page-template-template_partenaires-php .partenaires-list .entry-content{
    padding:20px !important;
   }