/*alignement du texte*/

p {
  text-align: justify;
}

/*page contact*/

input.wpcf7-form-control.wpcf7-submit:not([disabled]) {
  background-color: #b11e46;
}

.wpcf7 form.wpcf7-form p {
  color: #ffffff;
}

/**/

/*menu principal*/

.light:not(.sticky):not(.scrolled) nav.main_menu>ul>li>a {
  color: #000000;
}

.light:not(.sticky):not(.scrolled) nav.main_menu>ul>li.active>a {
  background-color: #b11e46;
}

.light:not(.sticky):not(.scrolled) nav.main_menu>ul>li>a:hover {
  color: #173967;
}

/**/

/*style footer*/

.ciw_contactinformation .fa {
  color: #ffffff;
  font-weight: 100;
  border-width: 2px;
  border-color: #ffffff;
  border-style: dashed;
}

.ciw_contact_address {
  color: #ffffff;
}

.ciw_company_name {
  color: #ffffff;
}

#nav_menu-4.widget.widget_nav_menu {
  margin-left: 70px;
}

/**/

/*date de blog galery page*/

.date.entry_date.updated {
  display: none;
}

/*date de blog single info*/

.blog_holder article .post_info {
  display: none;
}

/*error404*/
.page_not_found p {
  text-align: center;
}