/*
Theme Name: Newspaper-child
Template: Newspaper
Author: LABO83
Version: 1.0.1439035926
Updated: 2015-08-08 13:12:06
*/

@charset "UTF-8";

.formfield.emailverif {
	display:none;
}

.clear {
	clear:both;
}

a.telecharger {
	background: url(images/telecharger.png) no-repeat;
	background-size:100px 56px ;
	padding-left: 120px;
	padding-top: 15px;
	height:60px;
	display:block;
	vertical-align:middle;
}
a.telecharger_neutre {
	background: url(images/telecharger_neutre.png) no-repeat;
	background-size:56px 56px ;
	padding-left: 80px;
	padding-top: 15px;
	height:60px;
	display:block;
	vertical-align:middle;
}
div.block_telecharger {
	padding:15px;
	margin-bottom:35px;
	background: #c9e8f9 url(images/telecharger.png) no-repeat ;
	background-size:100px 56px ;
	background-position-x: 30px;
	background-position-y: center;
	padding-left: 150px;
}


div.wpb_raw_code.wpb_content_element.wpb_raw_html.telecharger, div.wpb_raw_code.wpb_content_element.wpb_raw_html.telecharger .block-title {
	margin-bottom: 0px;
}


.td-pb-row [class*="td-pb-span"] {
    display: block;
    min-height: 1px;
    float: left;
    padding-right: 15px;
    padding-left: 15px;
    position: relative;
}

h2, .td_text_columns_two_cols strong {
	color:#4db2ec;
}

.td-pb-span8 .td-paragraph-padding-1, .td-pb-span8 .td-paragraph-padding-1 {
	padding:0px;
}

span.telecharger, span.lien_documents, span.lien_evenement , span.lien_rdv,
span.lien_email {
    padding: 1em;
    display: block;

	width:400px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;

	font-weight: bold;

    font-size: 16px;

    color: #fff;
    background: #4db2ec;
}
/*
.telecharger-conteneur {
	width:100%;
	padding:30px;
	background: #eee url(images/telecharger.png) no-repeat ;
	background-size:100px 56px ;
	display:block;
	background-position-x: right;
	background-position-y: center;
}

input.valider {
	background-color: #4db2ec;
	font-size: 22px;
	padding: 10px 25px;
	width: 300px;
	margin: 0 auto;
	display:block;
}
*/
.td-trending-now-wrapper {
	padding: 0 24px;
}

.td-main-page-wrap {
	padding-top: 24px;
}

.page .td-crumb-container {
	padding-top:0px;
	padding-left:10px;
	margin-bottom: 0px;
}

h1.entry-title.td-page-title{
	padding-left:10px;
	margin-bottom:20px;
}

.td-post-author-name, .td-post-date {
	display:none;
}

.td-header-style-7 .td-header-top-menu {
	border:none;
}

.author-box-wrap {
	display:none;
}

.zone_questions {
	padding-top: 10px;
	margin-top: 30px;
	border-top: 2px solid #4db2ec;
	border-bottom: 2px solid #4db2ec;
	padding-bottom: 30px;
}

.zone_questions  h3 {
	margin-bottom:6px;
	color:#4db2ec;
}

.zone_questions .telecharger {
	margin-top:30px;
	cursor:pointer;
}

.parsley-errors-list.filled {
	margin-top:0px;
}

li.parsley-required, li.parsley-type {
	list-style:none;
	color:red;
}

label {
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: rgb(68, 68, 68);
	display:block;
}

.col_form {
	float:left;
	width:320px;
}
.col_form select {
	width:320px;
}

.col_form:nth-child(2) {
	margin-left:30px;
}


.td-pb-span1 {
  width: 8.33333333% !important;
}
.td-pb-span2 {
  width: 16.66666667% !important;
}
.td-pb-span3 {
  width: 25% !important;
}
.td-pb-span4 {
  width: 33.33333333% !important;
}
.td-pb-span5 {
  width: 41.66666667% !important;
}
.td-pb-span6 {
  width: 50% !important;
}
.td-pb-span7 {
  width: 58.33333333% !important;
}
.td-pb-span8 {
  width: 66.66666667% !important;
}
.td-pb-span9 {
  width: 75% !important;
}
.td-pb-span10 {
  width: 83.33333333% !important;
}
.td-pb-span11 {
  width: 91.66666667% !important;
}
.td-pb-span12 {
  width: 100% !important;
}


.td-social-linkedin {
  background-color: #0077B5;
}
.td-social-linkedin .td-icon-linkedin {
  font-size: 14px;
  position: relative;
  top: 1px;
}
.td-social-linkedin .td-social-but-text {
  border-left: 1px solid rgba(255, 255, 255, 0.1);
}


/*
.td-grid-style-3.td-hover-1 .td-module-thumb .entry-thumb {
	height: 100%;
	width: auto;
	position:absolute;
	left:-50%;
}
*/


.sf-menu ul .td-menu-item > a {
	padding: 0px 14px 0px 14px;
}



@media screen and (max-width: 480px) {
    div.td-pb-span4,
    div.td-pb-span8 {
        float:none !important;
        width:100% !important;
    }
    .td_text_columns_two_cols {
		-webkit-column-count: 1;
		-moz-column-count: 1;
		column-count: 1;
    }
}

.vc_column_container>.vc_column-inner {
	padding:0px;
}

.td-header-style-7 .td-affix .td-header-sp-logo {
  display: block !important;
}
@media (max-width: 767px) {
  .td-header-style-7 .td-affix .td-header-sp-logo {
   display:none !important;
  }
 
}	