/*
 Theme Name:   Dride Child
 Theme URI: https://themeholy.com/wordpress/dride/
 Description:  This is a child theme for Dride WordPress Theme
Author URI: https://themeforest.net/user/themeholy
 Author URI:   #
 Template:     dride
 Version:      1.0
 Tags:         two-columns, three-columns, left-sidebar, right-sidebar, flexible-header, custom-background, custom-colors, custom-header, custom-menu, theme-options, editor-style, featured-images, microformats, post-formats,  sticky-post, threaded-comments, translation-ready
 Text Domain:  dride-child
*/

/*  [ Add your custom css below ]
- - - - - - - - - - - - - - - - - - - - */

#header-logo .th-social a { background-color: #1f96d0; }

#header-logo .header-logo {
  max-width: 250px;
  padding-top: 5px;
  padding-bottom: 5px;
  margin-top: -30px;
  margin-bottom: -30px;	
}
@media (max-width: 767px) {
  #header-logo .header-logo {
    max-width: 200px;
    padding-top: 0;
    padding-bottom: 0;
    margin-top: -20px;
    margin-bottom: -20px;	
  }
}

.blog-comment-area { display:none; }

.breadcumb-wrapper { margin-top:0; }

.wpcf7-form input[type="checkbox"] {
  visibility: visible;
  opacity: 1;
  display: inline-block;
  width: auto;
  height: auto;
}

/* elenco posts con icone nei metadata (come Blog di template */
.elenco-blog .elementor-post-author::before {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  content: "\f007";
  margin-right: 5px;
  color:#1F96D0;
}
.elenco-blog .elementor-post-date::before {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  content: "\f073";
  margin-right: 5px;
  color:#1F96D0;
}
.elenco-blog .elementor-post-author {
  margin-right: 14px;
  display: inline-block;
}

/* Fix globale: Elementor carica FA5 regular.min.css su pagine con icone "far",
   sovrascrivendo .far → "Font Awesome 5 Free" (che non ha fa-bars, fa-search ecc.).
   Il child theme CSS carica per ultimo: ripristiniamo FA6 (CDN) per tutte le icone .far. */
.far {
  font-family: "Font Awesome 6 Pro" !important;
  font-weight: 400 !important;
}