/*
 Theme Name:   Nothing2Hide
 Theme URI:    https://nothing2hide.org
 Description:  Nothing2Hide
 Author:       Gregoire
 Author URI:   https://nothing2hide.org
 Template:     twentytwenty
 Version:      2.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Text Domain:  n2h
*/

/* home logo */
.home .site-logo img {
  background: #ff4242;
  padding: .5em 1em;
}

/* color adjustments */
.header-footer-group pre, .header-footer-group fieldset, .header-footer-group input, .header-footer-group textarea, .header-footer-group table, .header-footer-group table *, .footer-nav-widgets-wrapper, #site-footer, .menu-modal nav *, .footer-widgets-outer-wrapper, .footer-top, .footer-nav-widgets-wrapper button {
  border-color: #fff;
}
.footer-nav-widgets-wrapper button {
 border: 1px solid pink;
}
.social-icons a, body:not(.overlay-header) .header-inner .toggle-wrapper::before {
  background-color: #fff;
}
body:not(.overlay-header) .toggle-inner .toggle-text, .header-footer-group, body:not(.overlay-header) #site-header .toggle, .menu-modal .toggle , body:not(.overlay-header) .primary-menu > li > a, body:not(.overlay-header) .primary-menu > li > .icon, .modal-menu a, .footer-menu a, .footer-widgets a, #site-footer .wp-block-button.is-style-outline, .wp-block-pullquote:before, .singular:not(.overlay-header) .entry-header a, .archive-header a, .header-footer-group .color-accent, .header-footer-group .color-accent-hover:hover, .site-description, .singular .entry-header .post-meta, .singular:not(.overlay-header) .entry-header .post-meta a, .powered-by-wordpress a, .to-the-top, .footer-nav-widgets-wrapper button {
  color: #fff;
}
/* END */

/* Privacy Policy */
body.privacy-policy {margin: 0}
/* END */

/* Form NL home */
/*.home #nln2h {
  text-align: center;
}
.home #nln2h button {
  margin: 1em 0;
}
*/
.widget_mslswidget img {
 display: inline;
 margin: 0em .2em 0em .75em;
 border: 1px solid #fff;
}
.widget_mslswidget a:first-child img {
  margin-left: 0;
}
.powered-by-wordpress{
  display: none;
}
a.privacy-policy-link {
  color:#fff;
}
.privacy-policy {
  color: #222;
}
/* bouton don */
#menu-item-36, /* dev */
#menu-item-3466 a, /* en */
#menu-item-364 a /* en */  {
  list-style-type: none;
  height: 45px;
  /*margin-top: -10px;*/
  padding: 10px 20px 10px 30px;
  position:fixed;
  right: 0;
  top: 30%;
  color: #fff;
  border-radius: 0px;
  border: 2px solid #fff;
  border-right: none;
  box-shadow: 0 0 17px rgba(31, 35, 35, 0.15);
  text-decoration: none;
  background: #1ba500c9 url("/assets/img/white-heart.png") no-repeat 10px center;
}
#menu-item-36 a:hover, /* dev */
#menu-item-3466 a:hover, /* fr */
#menu-item-364 a:hover /* en */ {
  background: green url("/assets/img/white-heart.png") no-repeat 10px center;
}

/* Contact form in footer */
.footer-widgets-wrapper .wpcf7 form.sent .wpcf7-response-output {
  border: none;
}
.footer-widgets-wrapper .wpcf7 form .wpcf7-response-output {
  padding: 0;
  margin: 0;
}
.footer-widgets-wrapper input[type="submit"] {
  background: #fff;
}


/* caroussel */
.alignnone, .aligncenter, .alignleft, .alignright, .alignwide {
  margin-top: 0rem;
  margin-right: auto;
  margin-bottom: 0rem;
  margin-left: auto;
}
.entry-content > .alignwide:not(.wp-block-group.has-background), .entry-content > .alignfull:not(.wp-block-group.has-background) {
  margin-bottom: 0rem;
  margin-top: 6rem;
}
.home .post-inner {
  padding-top: 0rem;
}
.slick-dots {
  bottom: 25px;
}

/* Newsletter */
.home #email, .post-template-default #email, div.header-footer-group input.email {
  width: 300px;
  float: left;
  padding: 19px 15px;
}
div.header-footer-group input.email {
  margin-right: .5em;
}
.page-template-default #email {
  margin-right: 1.3em
}
.category-newsletter #email {
  display: inline;
  max-width: 400px;
  padding: 1.9rem 1.8rem;
}

/* print */
@media print {
   .noprint, .widget_mslswidget {display:none;}
}

/* Translation */
div.translation {
  font-size: .75em;
  margin-top: -2em;
}
