/*
Theme Name: SCFP 2026
Theme URI: https://cinetic.ca
Author: Cinetic Communication
Author URI: https://cinetic.ca
Description: Th?me SCFP-Qu?bec 2026, bas? sur le th?me Cinetic existant, avec une page d?accueil et un carrousel modernis?s.
Version: 2026.1.0
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: CineticCommunication
Tags: inHouse
This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/
.featured-row {
  margin-bottom: 50rem;
}

.news .featured-news h1 {
  margin-top: 3.2rem;
}

.wpcf7 label {
  opacity: 0.5;
  font-size: 16px;
}

.wpcf7 button, .wpcf7 input, .wpcf7 optgroup, .wpcf7 select, .wpcf7 textarea {
  width: 100%;
  padding: 12px 16px;
}

.wpcf7-form-control-wrap {
  display: block;
  padding: 8px 16px 8px 0;
  margin-bottom: -16px;
}

.wpcf7-response-output {
  font-size: 16px;
}

.wpcf7-checkbox {
  font-size: 16px;
}

.checkbox-737 {
  margin-bottom: 16px;
}

.wpcf7-list-item {
  margin-bottom: 16px;
}

.wpcf7 input[type="checkbox"] {
  margin-bottom: 8px;
}

.wpcf7 input[type="submit"] {
  margin-top: 32px;
cursor: pointer;
display: block;
width: auto;
padding: 16px 32px;
color: #fff;
background-color: #00468a;
transition: all ease 300ms;
}

.wpcf7 input[type="submit"]:hover {
background-color: #fff;
color: #00468a;
}

.wpcf7 {
  font-family: "Rubik",sans-serif;
}


.wpcf7-list-item:not(.last) {
  border-right: solid 1px #dddddd;
margin-right: 16px;
padding-right: 16px;
}

/* WooCommerce Gallerie */
.woocommerce-product-gallery__image {
  position: relative;
  display: inline-block;
  margin-bottom: 32px;
  margin-right: 32px;
}

.woocommerce-product-gallery__image:first-child {
  margin-right: 0;
  margin-left: -40px;
}

.woocommerce-product-gallery__image a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.woocommerce-product-gallery__image img {
  display: inline-block;
}

.flex-control-nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  list-style-type: none;
  margin: 0;
  padding: 0;
  margin-top: 16px;
  margin-left: -16px;
}

.flex-control-nav li {
  margin: 16px;
  cursor: pointer;
}

.flex-control-nav li:hover {
  cursor: pointer;
}

li:before {
  display:none !important;
}

.woocommerce-product-gallery__trigger {
  position: absolute;
  z-index: 2;
  top: 0;
  left: 0;
  padding: 18px 16px 16px 16px;
  background-color: #ffffff;
}

@media (max-width: 998px) {
  .news .featured-news-content .content-wrapper {
    margin-top: 84px;
  }
  .img-height {
    height: 55vw;
    width: 100%;
  }
}

.img-height {
  height: 50vw;
  width: 100%;
}

.img-height-alt {
  height: 14vw;
  width: 100%;
}

.img-height-post {
  height: 39vw;
  width: 100%;
}

@media (max-width: 998px) {
  .img-height {
    height: 55vw;
    width: 100%;
  }
  .img-height-alt {
    height: 52vw;
    width: 100%;
  }
  .img-height-post {
    height: 52vw;
    width: 100%;
  }
}
/**
 * WPForms Add new address field scheme (Canada)
 *
 * @link   https://wpforms.com/developers/create-additional-schemes-for-the-address-field/
 *
 * @param  array $schemes
 * @return array
 */

/* function wpf_dev_new_address_scheme( $schemes ) {
    $schemes['canada'] = array(
        'label'          => 'Canada',
        'address1_label' => 'Address Line 1',
        'address2_label' => 'Address Line 2',
        'city_label'     => 'City',
        'postal_label'   => 'Code Postal',
        'state_label'    => 'Province',
        'states'         => array(
            'AB' => 'Alberta',
            'BC' => 'British Columbia',
            'MB' => 'Manitoba',
            'NB' => 'New Brunswick',
            'NL' => 'Newfoundland and Labrador',
            'NS' => 'Nova Scotia',
            'ON' => 'Ontario',
            'PE' => 'Prince Edward Island',
            'WQ' => 'Quebec',
            'SK' => 'Saskatchewan',
        ),
    );
    return $schemes;
}
add_filter( 'wpforms_address_schemes', 'wpf_dev_new_address_scheme' ); */

/*Correction de la recherche 26 aout 2021*/

#s {
  padding: 20px;
  max-width: 300px;
  width: 50%;
}

#searchform {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}