/*
Theme Name: FlowrKit
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Loic Moncany
Author URI: https://flowragency.com
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/*
    Add your custom styles here
*/
#nick_name {display: none;}
#nick_name_label {display: none;}

@font-face {
    font-family: 'Marianne';
    src: url('/var/www/vhosts/ffmns.gestad.net/httpdocs/wp-content/uploads/civicrm/persist/customfonts/Marianne-Regular.woff2') format('woff2'),
         url('/var/www/vhosts/ffmns.gestad.net/httpdocs/wp-content/uploads/civicrm/persist/customfonts/Marianne-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

.civicrm-message {
    font-family: 'Marianne', sans-serif;
}

/**
* surcharge sur le style de la grid sur une page WordPress
 */
#main .crm-search-display-grid-container {
  justify-items: inherit;
  align-items: inherit;
  gap: 40px;
}

#main .crm-search-display-grid-container div[ng-repeat="(rowIndex, row) in $ctrl.results"] {
  border: solid 2px #70716b;
  border-radius: 4px;
  padding: 5px;
  background-color: #f2f2f2;
  /*aspect-ratio: 1;*/
}

@media (max-width: 1100px) {
  #bootstrap-theme .crm-search-display-grid .crm-search-display-grid-container {
    grid-template-columns: 1fr 1fr;
  }
}

@media (max-width: 650px) {
  #bootstrap-theme .crm-search-display-grid .crm-search-display-grid-container {
    grid-template-columns: 1fr;
  }
}