@charset "UTF-8";

   @-ms-viewport {
width: auto !important;
}
h1, h2, h3, h4, h5 {
margin: 0;
font-weight: 400;
}
blockquote + h2, blockquote + h3, blockquote + h4, blockquote + header h2, form + h2, form + h3, form + h4, form + header h2, ol + h2, ol + h3, ol + h4, ol + header h2, p + h2, p + h3, p + h4, p + header h2, table + h2, table + h3, table + h4, table + header h2, ul + h2, ul + h3, ul + h4, ul + header h2 {
margin: 0;
}
h1 {
font-size: 68px;
line-height: 68px;
}
@media (max-width: 767px) {
h1 {
font-size: 50px;
line-height: 46px;
}
}
h2 {
font-size: 20px;
line-height: 20px;
}
.style-h2 {
border-top: 6px solid black;
padding-top: 15px;
padding-bottom: 20px;
font-size: 40px;
font-weight: bold;
line-height: 40px;
text-transform: uppercase;
}
.style-h2 ~ .style-h2 {
margin-top: 45px;
}
h3 {
font-size: 14px;
line-height: 20px;
font-weight: bold;
}
h4 {
font-size: 14px;
line-height: 20px;
font-weight: 300;
}
p {
margin: 0;
font-size: 14px;
line-height: 20px;
}
.excerpt {
margin-bottom: 18px;
}
.excerpt p {
font-weight: normal;
font-size: 18px;
}
em {
font-weight: 300;
font-style: normal;
}
a:focus, a:hover {
text-decoration: none;
}
body, html {
font-family: "Roboto Condensed", sans-serif;
font-size: 16px;
font-weight: 400;
}
.caveat, .caveat a {
font-family: "Caveat", cursive !important;
font-weight: bold;
}
.bg-image-cover {
background-repeat: no-repeat;
background-size: cover;
background-position: center center;
}
.bg-image-contain {
background-repeat: no-repeat;
background-size: contain;
background-position: center center;
}
.bg-black {
background-color: #333333;
}
.bg-grey {
background-color: #EDEAE6;
}
.bg-blue {
background-color: #2EA9DE;
}
.bg-white {
background-color: #fff;
}
ul, li, ol {
margin: 0;
padding: 0;
list-style: none;
}
form {
margin: 0;
}
.page-header {
padding-bottom: 10px;
margin: 30px 0 20px;
border-bottom: none;
}
.hentry .wp-post-image {
display: block;
max-width: 100%;
height: auto;
margin: 0 auto;
}
section, .section {
padding-top: 45px;
padding-bottom: 45px;
}
.padding-less {
padding-top: 30px;
padding-bottom: 30px;
}
.padding-thin {
padding-top: 15px;
padding-bottom: 15px;
}
@media (max-width: 767px) {
.padding-less-mobile {
padding-top: 30px;
padding-bottom: 30px;
}
}
.nopadding {
padding: 0;
}
.padding-v {
padding-top: 15px;
padding-bottom: 15px;
}
@media (max-width: 767px) {
.padding-v-mobile {
padding-top: 15px;
padding-bottom: 15px;
}
.padding-top-mobile {
padding-top: 15px;
}
}
@media (min-width: 768px) {
.spacer-desktop {
height: 30px;
width: 100%;
clear: both;
}
}
body .hentry, .site-main, #primary {
margin: 0;
float: none;
}
body .hentry .entry-header {
margin: 0;
border: none;
}
pre {
display: block;
text-align: left;
}
img {
border-radius: 0px;
}
.row .content-ligne {
margin-top: 15px;
}
.shop_attributes tr ~ tr th, .shop_attributes tr ~ tr td {
border-top: 1px solid #ccc;
}
table th, table td {
background: transparent !important;
}
.form-row {
margin-bottom: 15px;
}
.woocommerce-checkout-review-order-table thead .product-name, .woocommerce-checkout-review-order-table thead .product-total {
border-bottom: 1px solid #ccc;
}
.woocommerce-checkout-review-order-table tfoot tr th, .woocommerce-checkout-review-order-table tfoot tr td {
border-top: 1px solid #ccc;
}
#payment .payment_methods > li:not(.woocommerce-notice) {
background-color: #f0f0f0;
}
#payment .payment_methods > li:not(.woocommerce-notice):hover {
background-color: #e0e0e0;
}
#payment .payment_methods > li .payment_box, #payment .place-order {
background-color: transparent;
}
@media (min-width: 768px) {
#ship-to-different-address .woocommerce-form__input-checkbox {
left: 20px;
top: 5px;
right: auto;
}
#ship-to-different-address .woocommerce-form__input-checkbox ~ span {
margin-left: 20px;
}
}
.no-results, .not-found {
margin-bottom: 110px;
}
.page-id-235 .content-ligne h2 + p {
margin: -10px 0;
}
button:not(.fancybox-button):not(.menu-toggle), input[type=button], input[type=reset], input[type=submit], .button, .added_to_cart, .widget a.button, .site-header-cart .widget_shopping_cart a.button, #masthead .secondary-navigation .button, .button.alt {
display: inline-block;
color: black;
border: 1px solid black;
border-radius: 100px;
background-color: transparent;
font-size: 13px;
line-height: 21px;
font-weight: 400;
padding: 8px 18px 8px 18px;
position: relative;
}
button:not(.fancybox-button):not(.menu-toggle):hover, input[type=button]:hover, input[type=reset]:hover, input[type=submit]:hover, .button:hover, .added_to_cart:hover, .widget a.button:hover, .site-header-cart .widget_shopping_cart a.button:hover, #masthead .secondary-navigation .button:hover, .button.alt:hover {
color: white;
border-color: #2EA9DE;
background-color: #2EA9DE;
text-decoration: none;
}
button:not(.fancybox-button):not(.menu-toggle):after, input[type=button]:after, input[type=reset]:after, input[type=submit]:after, .button:after, .added_to_cart:after, .widget a.button:after, .site-header-cart .widget_shopping_cart a.button:after, #masthead .secondary-navigation .button:after, .button.alt:after {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/button-arrow-black.svg);
display: inline-block;
vertical-align: middle;
margin: 0 0 0 10px;
line-height: 100%;
width: 6.566px;
height: 11.722px;
}
button:not(.fancybox-button):not(.menu-toggle):hover:after, input[type=button]:hover:after, input[type=reset]:hover:after, input[type=submit]:hover:after, .button:hover:after, .added_to_cart:hover:after, .widget a.button:hover:after, .site-header-cart .widget_shopping_cart a.button:hover:after, #masthead .secondary-navigation .button:hover:after, .button.alt:hover:after {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/button-arrow-white.svg);
}
button:not(.fancybox-button):not(.menu-toggle).button-2, input[type=button].button-2, input[type=reset].button-2, input[type=submit].button-2, .button.button-2, .added_to_cart.button-2, .widget a.button.button-2, .site-header-cart .widget_shopping_cart a.button.button-2, #masthead .secondary-navigation .button.button-2, .button.alt.button-2 {
font-size: 24px;
line-height: 38px;
border-width: 2px;
padding: 5px 25px 5px 35px;
}
button:not(.fancybox-button):not(.menu-toggle).button-2:after, input[type=button].button-2:after, input[type=reset].button-2:after, input[type=submit].button-2:after, .button.button-2:after, .added_to_cart.button-2:after, .widget a.button.button-2:after, .site-header-cart .widget_shopping_cart a.button.button-2:after, #masthead .secondary-navigation .button.button-2:after, .button.alt.button-2:after {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/button-arrow2-black.svg);
margin: 0 0 0 40px;
width: 12px;
height: 25px;
}
button:not(.fancybox-button):not(.menu-toggle).button-2:hover:after, input[type=button].button-2:hover:after, input[type=reset].button-2:hover:after, input[type=submit].button-2:hover:after, .button.button-2:hover:after, .added_to_cart.button-2:hover:after, .widget a.button.button-2:hover:after, .site-header-cart .widget_shopping_cart a.button.button-2:hover:after, #masthead .secondary-navigation .button.button-2:hover:after, .button.alt.button-2:hover:after {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/button-arrow2-white.svg);
}
button:not(.fancybox-button):not(.menu-toggle).button-center, input[type=button].button-center, input[type=reset].button-center, input[type=submit].button-center, .button.button-center, .added_to_cart.button-center, .widget a.button.button-center, .site-header-cart .widget_shopping_cart a.button.button-center, #masthead .secondary-navigation .button.button-center, .button.alt.button-center {
text-align: center;
padding: 8px 36px;
}
button:not(.fancybox-button):not(.menu-toggle).button-center.download, input[type=button].button-center.download, input[type=reset].button-center.download, input[type=submit].button-center.download, .button.button-center.download, .added_to_cart.button-center.download, .widget a.button.button-center.download, .site-header-cart .widget_shopping_cart a.button.button-center.download, #masthead .secondary-navigation .button.button-center.download, .button.alt.button-center.download {
padding-right: 54px;
padding-left: 54px;
}
button:not(.fancybox-button):not(.menu-toggle).button-center.blank, input[type=button].button-center.blank, input[type=reset].button-center.blank, input[type=submit].button-center.blank, .button.button-center.blank, .added_to_cart.button-center.blank, .widget a.button.button-center.blank, .site-header-cart .widget_shopping_cart a.button.button-center.blank, #masthead .secondary-navigation .button.button-center.blank, .button.alt.button-center.blank {
padding-right: 48px;
padding-left: 48px;
}
button:not(.fancybox-button):not(.menu-toggle).button-center:after, input[type=button].button-center:after, input[type=reset].button-center:after, input[type=submit].button-center:after, .button.button-center:after, .added_to_cart.button-center:after, .widget a.button.button-center:after, .site-header-cart .widget_shopping_cart a.button.button-center:after, #masthead .secondary-navigation .button.button-center:after, .button.alt.button-center:after {
top: 51%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
position: absolute;
right: 18px;
}
button:not(.fancybox-button):not(.menu-toggle).download:after, input[type=button].download:after, input[type=reset].download:after, input[type=submit].download:after, .button.download:after, .added_to_cart.download:after, .widget a.button.download:after, .site-header-cart .widget_shopping_cart a.button.download:after, #masthead .secondary-navigation .button.download:after, .button.alt.download:after {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/button-download-black.svg);
width: 24px;
height: 22px;
}
button:not(.fancybox-button):not(.menu-toggle).download:hover:after, input[type=button].download:hover:after, input[type=reset].download:hover:after, input[type=submit].download:hover:after, .button.download:hover:after, .added_to_cart.download:hover:after, .widget a.button.download:hover:after, .site-header-cart .widget_shopping_cart a.button.download:hover:after, #masthead .secondary-navigation .button.download:hover:after, .button.alt.download:hover:after {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/button-download-white.svg);
}
button:not(.fancybox-button):not(.menu-toggle).blank:after, input[type=button].blank:after, input[type=reset].blank:after, input[type=submit].blank:after, .button.blank:after, .added_to_cart.blank:after, .widget a.button.blank:after, .site-header-cart .widget_shopping_cart a.button.blank:after, #masthead .secondary-navigation .button.blank:after, .button.alt.blank:after {
width: 18px;
height: 20px;
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/button-blank-black.svg);
}
button:not(.fancybox-button):not(.menu-toggle).blank:hover:after, input[type=button].blank:hover:after, input[type=reset].blank:hover:after, input[type=submit].blank:hover:after, .button.blank:hover:after, .added_to_cart.blank:hover:after, .widget a.button.blank:hover:after, .site-header-cart .widget_shopping_cart a.button.blank:hover:after, #masthead .secondary-navigation .button.blank:hover:after, .button.alt.blank:hover:after {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/button-blank-white.svg);
}
button:not(.fancybox-button):not(.menu-toggle).button-white, .site-footer [name=mailing_list_sarbacane] button:not(.fancybox-button):not(.menu-toggle), input[type=button].button-white, input[type=reset].button-white, input[type=submit].button-white, .button.button-white, .site-footer [name=mailing_list_sarbacane] button.button, .added_to_cart.button-white, .site-footer [name=mailing_list_sarbacane] button.added_to_cart, .widget a.button.button-white, .site-header-cart .widget_shopping_cart a.button.button-white, #masthead .secondary-navigation .button.button-white, .button.alt.button-white {
color: white;
border-color: white;
}
button:not(.fancybox-button):not(.menu-toggle).button-white:hover, .site-footer [name=mailing_list_sarbacane] button:not(.fancybox-button):not(.menu-toggle):hover, input[type=button].button-white:hover, input[type=reset].button-white:hover, input[type=submit].button-white:hover, .button.button-white:hover, .site-footer [name=mailing_list_sarbacane] button.button:hover, .added_to_cart.button-white:hover, .site-footer [name=mailing_list_sarbacane] button.added_to_cart:hover, .widget a.button.button-white:hover, .site-header-cart .widget_shopping_cart a.button.button-white:hover, #masthead .secondary-navigation .button.button-white:hover, .button.alt.button-white:hover {
background: white;
color: #2EA9DE;
border-color: white;
}
button:not(.fancybox-button):not(.menu-toggle).button-white:after, .site-footer [name=mailing_list_sarbacane] button:not(.fancybox-button):not(.menu-toggle):after, input[type=button].button-white:after, input[type=reset].button-white:after, input[type=submit].button-white:after, .button.button-white:after, .site-footer [name=mailing_list_sarbacane] button.button:after, .added_to_cart.button-white:after, .site-footer [name=mailing_list_sarbacane] button.added_to_cart:after, .widget a.button.button-white:after, .site-header-cart .widget_shopping_cart a.button.button-white:after, #masthead .secondary-navigation .button.button-white:after, .button.alt.button-white:after {
width: 6.56px;
height: 11.72px;
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/button-arrow-white.svg);
}
button:not(.fancybox-button):not(.menu-toggle).button-white:hover:after, .site-footer [name=mailing_list_sarbacane] button:not(.fancybox-button):not(.menu-toggle):hover:after, input[type=button].button-white:hover:after, input[type=reset].button-white:hover:after, input[type=submit].button-white:hover:after, .button.button-white:hover:after, .site-footer [name=mailing_list_sarbacane] button.button:hover:after, .added_to_cart.button-white:hover:after, .site-footer [name=mailing_list_sarbacane] button.added_to_cart:hover:after, .widget a.button.button-white:hover:after, .site-header-cart .widget_shopping_cart a.button.button-white:hover:after, #masthead .secondary-navigation .button.button-white:hover:after, .button.alt.button-white:hover:after {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/button-arrow-bleu.svg);
}
button:not(.fancybox-button):not(.menu-toggle).button-white.button-2:after, .site-footer [name=mailing_list_sarbacane] button:not(.fancybox-button):not(.menu-toggle).button-2:after, input[type=button].button-white.button-2:after, input[type=reset].button-white.button-2:after, input[type=submit].button-white.button-2:after, .button.button-white.button-2:after, .site-footer [name=mailing_list_sarbacane] button.button.button-2:after, .added_to_cart.button-white.button-2:after, .site-footer [name=mailing_list_sarbacane] button.added_to_cart.button-2:after, .widget a.button.button-white.button-2:after, .site-header-cart .widget_shopping_cart a.button.button-white.button-2:after, #masthead .secondary-navigation .button.button-white.button-2:after, .button.alt.button-white.button-2:after {
width: 11.964px;
height: 21.101px;
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/button-arrow2-white.svg);
}
button:not(.fancybox-button):not(.menu-toggle).button-white.button-2:hover:after, .site-footer [name=mailing_list_sarbacane] button:not(.fancybox-button):not(.menu-toggle).button-2:hover:after, input[type=button].button-white.button-2:hover:after, input[type=reset].button-white.button-2:hover:after, input[type=submit].button-white.button-2:hover:after, .button.button-white.button-2:hover:after, .site-footer [name=mailing_list_sarbacane] button.button.button-2:hover:after, .added_to_cart.button-white.button-2:hover:after, .site-footer [name=mailing_list_sarbacane] button.added_to_cart.button-2:hover:after, .widget a.button.button-white.button-2:hover:after, .site-header-cart .widget_shopping_cart a.button.button-white.button-2:hover:after, #masthead .secondary-navigation .button.button-white.button-2:hover:after, .button.alt.button-white.button-2:hover:after {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/button-arrow2-bleu.svg);
}
button:not(.fancybox-button):not(.menu-toggle).button-white.download:after, .site-footer [name=mailing_list_sarbacane] button:not(.fancybox-button):not(.menu-toggle).download:after, input[type=button].button-white.download:after, input[type=reset].button-white.download:after, input[type=submit].button-white.download:after, .button.button-white.download:after, .site-footer [name=mailing_list_sarbacane] button.button.download:after, .added_to_cart.button-white.download:after, .site-footer [name=mailing_list_sarbacane] button.added_to_cart.download:after, .widget a.button.button-white.download:after, .site-header-cart .widget_shopping_cart a.button.button-white.download:after, #masthead .secondary-navigation .button.button-white.download:after, .button.alt.button-white.download:after {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/button-download-white.svg);
}
button:not(.fancybox-button):not(.menu-toggle).button-white.download:hover:after, .site-footer [name=mailing_list_sarbacane] button:not(.fancybox-button):not(.menu-toggle).download:hover:after, input[type=button].button-white.download:hover:after, input[type=reset].button-white.download:hover:after, input[type=submit].button-white.download:hover:after, .button.button-white.download:hover:after, .site-footer [name=mailing_list_sarbacane] button.button.download:hover:after, .added_to_cart.button-white.download:hover:after, .site-footer [name=mailing_list_sarbacane] button.added_to_cart.download:hover:after, .widget a.button.button-white.download:hover:after, .site-header-cart .widget_shopping_cart a.button.button-white.download:hover:after, #masthead .secondary-navigation .button.button-white.download:hover:after, .button.alt.button-white.download:hover:after {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/button-download-bleu.svg);
}
button:not(.fancybox-button):not(.menu-toggle).button-white.blank:after, .site-footer [name=mailing_list_sarbacane] button:not(.fancybox-button):not(.menu-toggle).blank:after, input[type=button].button-white.blank:after, input[type=reset].button-white.blank:after, input[type=submit].button-white.blank:after, .button.button-white.blank:after, .site-footer [name=mailing_list_sarbacane] button.button.blank:after, .added_to_cart.button-white.blank:after, .site-footer [name=mailing_list_sarbacane] button.added_to_cart.blank:after, .widget a.button.button-white.blank:after, .site-header-cart .widget_shopping_cart a.button.button-white.blank:after, #masthead .secondary-navigation .button.button-white.blank:after, .button.alt.button-white.blank:after {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/button-blank-white.svg);
}
button:not(.fancybox-button):not(.menu-toggle).button-white.blank:hover:after, .site-footer [name=mailing_list_sarbacane] button:not(.fancybox-button):not(.menu-toggle).blank:hover:after, input[type=button].button-white.blank:hover:after, input[type=reset].button-white.blank:hover:after, input[type=submit].button-white.blank:hover:after, .button.button-white.blank:hover:after, .site-footer [name=mailing_list_sarbacane] button.button.blank:hover:after, .added_to_cart.button-white.blank:hover:after, .site-footer [name=mailing_list_sarbacane] button.added_to_cart.blank:hover:after, .widget a.button.button-white.blank:hover:after, .site-header-cart .widget_shopping_cart a.button.button-white.blank:hover:after, #masthead .secondary-navigation .button.button-white.blank:hover:after, .button.alt.button-white.blank:hover:after {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/button-blank-bleu.svg);
}
body.color-bleu button:hover, body.color-bleu input[type=button]:hover, body.color-bleu input[type=reset]:hover, body.color-bleu input[type=submit]:hover, body.color-bleu .button:hover, body.color-bleu .added_to_cart:hover, body.color-bleu .widget a.button:hover, body.color-bleu .site-header-cart .widget_shopping_cart a.button:hover, body.color-bleu #masthead .secondary-navigation .button:hover {
border-color: #2EA9DE;
background-color: #2EA9DE;
}
body.color-bleu button.button-white:hover, body.color-bleu .site-footer [name=mailing_list_sarbacane] button:hover, .site-footer [name=mailing_list_sarbacane] body.color-bleu button:hover, body.color-bleu input[type=button].button-white:hover, body.color-bleu input[type=reset].button-white:hover, body.color-bleu input[type=submit].button-white:hover, body.color-bleu .button.button-white:hover, body.color-bleu .added_to_cart.button-white:hover, body.color-bleu .widget a.button.button-white:hover, body.color-bleu .site-header-cart .widget_shopping_cart a.button.button-white:hover, body.color-bleu #masthead .secondary-navigation .button.button-white:hover {
border-color: white;
background-color: white;
color: #2EA9DE;
}
body.color-bleu button.button-white:hover:after, body.color-bleu .site-footer [name=mailing_list_sarbacane] button:hover:after, .site-footer [name=mailing_list_sarbacane] body.color-bleu button:hover:after, body.color-bleu input[type=button].button-white:hover:after, body.color-bleu input[type=reset].button-white:hover:after, body.color-bleu input[type=submit].button-white:hover:after, body.color-bleu .button.button-white:hover:after, body.color-bleu .added_to_cart.button-white:hover:after, body.color-bleu .widget a.button.button-white:hover:after, body.color-bleu .site-header-cart .widget_shopping_cart a.button.button-white:hover:after, body.color-bleu #masthead .secondary-navigation .button.button-white:hover:after {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/button-arrow-bleu.svg);
}
body.color-bleu button.button-white.button-2:hover:after, body.color-bleu .site-footer [name=mailing_list_sarbacane] button.button-2:hover:after, .site-footer [name=mailing_list_sarbacane] body.color-bleu button.button-2:hover:after, body.color-bleu input[type=button].button-white.button-2:hover:after, body.color-bleu input[type=reset].button-white.button-2:hover:after, body.color-bleu input[type=submit].button-white.button-2:hover:after, body.color-bleu .button.button-white.button-2:hover:after, body.color-bleu .added_to_cart.button-white.button-2:hover:after, body.color-bleu .widget a.button.button-white.button-2:hover:after, body.color-bleu .site-header-cart .widget_shopping_cart a.button.button-white.button-2:hover:after, body.color-bleu #masthead .secondary-navigation .button.button-white.button-2:hover:after {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/button-arrow2-bleu.svg);
}
body.color-bleu button.button-white.download:hover:after, body.color-bleu .site-footer [name=mailing_list_sarbacane] button.download:hover:after, .site-footer [name=mailing_list_sarbacane] body.color-bleu button.download:hover:after, body.color-bleu input[type=button].button-white.download:hover:after, body.color-bleu input[type=reset].button-white.download:hover:after, body.color-bleu input[type=submit].button-white.download:hover:after, body.color-bleu .button.button-white.download:hover:after, body.color-bleu .added_to_cart.button-white.download:hover:after, body.color-bleu .widget a.button.button-white.download:hover:after, body.color-bleu .site-header-cart .widget_shopping_cart a.button.button-white.download:hover:after, body.color-bleu #masthead .secondary-navigation .button.button-white.download:hover:after {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/button-download-bleu.svg);
}
body.color-bleu button.button-white.blank:hover:after, body.color-bleu .site-footer [name=mailing_list_sarbacane] button.blank:hover:after, .site-footer [name=mailing_list_sarbacane] body.color-bleu button.blank:hover:after, body.color-bleu input[type=button].button-white.blank:hover:after, body.color-bleu input[type=reset].button-white.blank:hover:after, body.color-bleu input[type=submit].button-white.blank:hover:after, body.color-bleu .button.button-white.blank:hover:after, body.color-bleu .added_to_cart.button-white.blank:hover:after, body.color-bleu .widget a.button.button-white.blank:hover:after, body.color-bleu .site-header-cart .widget_shopping_cart a.button.button-white.blank:hover:after, body.color-bleu #masthead .secondary-navigation .button.button-white.blank:hover:after {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/button-blank-bleu.svg);
}
body.color-cyan button:hover, body.color-cyan input[type=button]:hover, body.color-cyan input[type=reset]:hover, body.color-cyan input[type=submit]:hover, body.color-cyan .button:hover, body.color-cyan .added_to_cart:hover, body.color-cyan .widget a.button:hover, body.color-cyan .site-header-cart .widget_shopping_cart a.button:hover, body.color-cyan #masthead .secondary-navigation .button:hover {
border-color: #79CBC9;
background-color: #79CBC9;
}
body.color-cyan button.button-white:hover, body.color-cyan .site-footer [name=mailing_list_sarbacane] button:hover, .site-footer [name=mailing_list_sarbacane] body.color-cyan button:hover, body.color-cyan input[type=button].button-white:hover, body.color-cyan input[type=reset].button-white:hover, body.color-cyan input[type=submit].button-white:hover, body.color-cyan .button.button-white:hover, body.color-cyan .added_to_cart.button-white:hover, body.color-cyan .widget a.button.button-white:hover, body.color-cyan .site-header-cart .widget_shopping_cart a.button.button-white:hover, body.color-cyan #masthead .secondary-navigation .button.button-white:hover {
border-color: white;
background-color: white;
color: #79CBC9;
}
body.color-cyan button.button-white:hover:after, body.color-cyan .site-footer [name=mailing_list_sarbacane] button:hover:after, .site-footer [name=mailing_list_sarbacane] body.color-cyan button:hover:after, body.color-cyan input[type=button].button-white:hover:after, body.color-cyan input[type=reset].button-white:hover:after, body.color-cyan input[type=submit].button-white:hover:after, body.color-cyan .button.button-white:hover:after, body.color-cyan .added_to_cart.button-white:hover:after, body.color-cyan .widget a.button.button-white:hover:after, body.color-cyan .site-header-cart .widget_shopping_cart a.button.button-white:hover:after, body.color-cyan #masthead .secondary-navigation .button.button-white:hover:after {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/button-arrow-cyan.svg);
}
body.color-cyan button.button-white.button-2:hover:after, body.color-cyan .site-footer [name=mailing_list_sarbacane] button.button-2:hover:after, .site-footer [name=mailing_list_sarbacane] body.color-cyan button.button-2:hover:after, body.color-cyan input[type=button].button-white.button-2:hover:after, body.color-cyan input[type=reset].button-white.button-2:hover:after, body.color-cyan input[type=submit].button-white.button-2:hover:after, body.color-cyan .button.button-white.button-2:hover:after, body.color-cyan .added_to_cart.button-white.button-2:hover:after, body.color-cyan .widget a.button.button-white.button-2:hover:after, body.color-cyan .site-header-cart .widget_shopping_cart a.button.button-white.button-2:hover:after, body.color-cyan #masthead .secondary-navigation .button.button-white.button-2:hover:after {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/button-arrow2-cyan.svg);
}
body.color-cyan button.button-white.download:hover:after, body.color-cyan .site-footer [name=mailing_list_sarbacane] button.download:hover:after, .site-footer [name=mailing_list_sarbacane] body.color-cyan button.download:hover:after, body.color-cyan input[type=button].button-white.download:hover:after, body.color-cyan input[type=reset].button-white.download:hover:after, body.color-cyan input[type=submit].button-white.download:hover:after, body.color-cyan .button.button-white.download:hover:after, body.color-cyan .added_to_cart.button-white.download:hover:after, body.color-cyan .widget a.button.button-white.download:hover:after, body.color-cyan .site-header-cart .widget_shopping_cart a.button.button-white.download:hover:after, body.color-cyan #masthead .secondary-navigation .button.button-white.download:hover:after {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/button-download-cyan.svg);
}
body.color-cyan button.button-white.blank:hover:after, body.color-cyan .site-footer [name=mailing_list_sarbacane] button.blank:hover:after, .site-footer [name=mailing_list_sarbacane] body.color-cyan button.blank:hover:after, body.color-cyan input[type=button].button-white.blank:hover:after, body.color-cyan input[type=reset].button-white.blank:hover:after, body.color-cyan input[type=submit].button-white.blank:hover:after, body.color-cyan .button.button-white.blank:hover:after, body.color-cyan .added_to_cart.button-white.blank:hover:after, body.color-cyan .widget a.button.button-white.blank:hover:after, body.color-cyan .site-header-cart .widget_shopping_cart a.button.button-white.blank:hover:after, body.color-cyan #masthead .secondary-navigation .button.button-white.blank:hover:after {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/button-blank-cyan.svg);
}
body.color-vert button:hover, body.color-vert input[type=button]:hover, body.color-vert input[type=reset]:hover, body.color-vert input[type=submit]:hover, body.color-vert .button:hover, body.color-vert .added_to_cart:hover, body.color-vert .widget a.button:hover, body.color-vert .site-header-cart .widget_shopping_cart a.button:hover, body.color-vert #masthead .secondary-navigation .button:hover {
border-color: #80C553;
background-color: #80C553;
}
body.color-vert button.button-white:hover, body.color-vert .site-footer [name=mailing_list_sarbacane] button:hover, .site-footer [name=mailing_list_sarbacane] body.color-vert button:hover, body.color-vert input[type=button].button-white:hover, body.color-vert input[type=reset].button-white:hover, body.color-vert input[type=submit].button-white:hover, body.color-vert .button.button-white:hover, body.color-vert .added_to_cart.button-white:hover, body.color-vert .widget a.button.button-white:hover, body.color-vert .site-header-cart .widget_shopping_cart a.button.button-white:hover, body.color-vert #masthead .secondary-navigation .button.button-white:hover {
border-color: white;
background-color: white;
color: #80C553;
}
body.color-vert button.button-white:hover:after, body.color-vert .site-footer [name=mailing_list_sarbacane] button:hover:after, .site-footer [name=mailing_list_sarbacane] body.color-vert button:hover:after, body.color-vert input[type=button].button-white:hover:after, body.color-vert input[type=reset].button-white:hover:after, body.color-vert input[type=submit].button-white:hover:after, body.color-vert .button.button-white:hover:after, body.color-vert .added_to_cart.button-white:hover:after, body.color-vert .widget a.button.button-white:hover:after, body.color-vert .site-header-cart .widget_shopping_cart a.button.button-white:hover:after, body.color-vert #masthead .secondary-navigation .button.button-white:hover:after {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/button-arrow-vert.svg);
}
body.color-vert button.button-white.button-2:hover:after, body.color-vert .site-footer [name=mailing_list_sarbacane] button.button-2:hover:after, .site-footer [name=mailing_list_sarbacane] body.color-vert button.button-2:hover:after, body.color-vert input[type=button].button-white.button-2:hover:after, body.color-vert input[type=reset].button-white.button-2:hover:after, body.color-vert input[type=submit].button-white.button-2:hover:after, body.color-vert .button.button-white.button-2:hover:after, body.color-vert .added_to_cart.button-white.button-2:hover:after, body.color-vert .widget a.button.button-white.button-2:hover:after, body.color-vert .site-header-cart .widget_shopping_cart a.button.button-white.button-2:hover:after, body.color-vert #masthead .secondary-navigation .button.button-white.button-2:hover:after {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/button-arrow2-vert.svg);
}
body.color-vert button.button-white.download:hover:after, body.color-vert .site-footer [name=mailing_list_sarbacane] button.download:hover:after, .site-footer [name=mailing_list_sarbacane] body.color-vert button.download:hover:after, body.color-vert input[type=button].button-white.download:hover:after, body.color-vert input[type=reset].button-white.download:hover:after, body.color-vert input[type=submit].button-white.download:hover:after, body.color-vert .button.button-white.download:hover:after, body.color-vert .added_to_cart.button-white.download:hover:after, body.color-vert .widget a.button.button-white.download:hover:after, body.color-vert .site-header-cart .widget_shopping_cart a.button.button-white.download:hover:after, body.color-vert #masthead .secondary-navigation .button.button-white.download:hover:after {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/button-download-vert.svg);
}
body.color-vert button.button-white.blank:hover:after, body.color-vert .site-footer [name=mailing_list_sarbacane] button.blank:hover:after, .site-footer [name=mailing_list_sarbacane] body.color-vert button.blank:hover:after, body.color-vert input[type=button].button-white.blank:hover:after, body.color-vert input[type=reset].button-white.blank:hover:after, body.color-vert input[type=submit].button-white.blank:hover:after, body.color-vert .button.button-white.blank:hover:after, body.color-vert .added_to_cart.button-white.blank:hover:after, body.color-vert .widget a.button.button-white.blank:hover:after, body.color-vert .site-header-cart .widget_shopping_cart a.button.button-white.blank:hover:after, body.color-vert #masthead .secondary-navigation .button.button-white.blank:hover:after {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/button-blank-vert.svg);
}
body.color-jaune button:hover, body.color-jaune input[type=button]:hover, body.color-jaune input[type=reset]:hover, body.color-jaune input[type=submit]:hover, body.color-jaune .button:hover, body.color-jaune .added_to_cart:hover, body.color-jaune .widget a.button:hover, body.color-jaune .site-header-cart .widget_shopping_cart a.button:hover, body.color-jaune #masthead .secondary-navigation .button:hover {
border-color: #FFC247;
background-color: #FFC247;
}
body.color-jaune button.button-white:hover, body.color-jaune .site-footer [name=mailing_list_sarbacane] button:hover, .site-footer [name=mailing_list_sarbacane] body.color-jaune button:hover, body.color-jaune input[type=button].button-white:hover, body.color-jaune input[type=reset].button-white:hover, body.color-jaune input[type=submit].button-white:hover, body.color-jaune .button.button-white:hover, body.color-jaune .added_to_cart.button-white:hover, body.color-jaune .widget a.button.button-white:hover, body.color-jaune .site-header-cart .widget_shopping_cart a.button.button-white:hover, body.color-jaune #masthead .secondary-navigation .button.button-white:hover {
border-color: white;
background-color: white;
color: #FFC247;
}
body.color-jaune button.button-white:hover:after, body.color-jaune .site-footer [name=mailing_list_sarbacane] button:hover:after, .site-footer [name=mailing_list_sarbacane] body.color-jaune button:hover:after, body.color-jaune input[type=button].button-white:hover:after, body.color-jaune input[type=reset].button-white:hover:after, body.color-jaune input[type=submit].button-white:hover:after, body.color-jaune .button.button-white:hover:after, body.color-jaune .added_to_cart.button-white:hover:after, body.color-jaune .widget a.button.button-white:hover:after, body.color-jaune .site-header-cart .widget_shopping_cart a.button.button-white:hover:after, body.color-jaune #masthead .secondary-navigation .button.button-white:hover:after {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/button-arrow-jaune.svg);
}
body.color-jaune button.button-white.button-2:hover:after, body.color-jaune .site-footer [name=mailing_list_sarbacane] button.button-2:hover:after, .site-footer [name=mailing_list_sarbacane] body.color-jaune button.button-2:hover:after, body.color-jaune input[type=button].button-white.button-2:hover:after, body.color-jaune input[type=reset].button-white.button-2:hover:after, body.color-jaune input[type=submit].button-white.button-2:hover:after, body.color-jaune .button.button-white.button-2:hover:after, body.color-jaune .added_to_cart.button-white.button-2:hover:after, body.color-jaune .widget a.button.button-white.button-2:hover:after, body.color-jaune .site-header-cart .widget_shopping_cart a.button.button-white.button-2:hover:after, body.color-jaune #masthead .secondary-navigation .button.button-white.button-2:hover:after {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/button-arrow2-jaune.svg);
}
body.color-jaune button.button-white.download:hover:after, body.color-jaune .site-footer [name=mailing_list_sarbacane] button.download:hover:after, .site-footer [name=mailing_list_sarbacane] body.color-jaune button.download:hover:after, body.color-jaune input[type=button].button-white.download:hover:after, body.color-jaune input[type=reset].button-white.download:hover:after, body.color-jaune input[type=submit].button-white.download:hover:after, body.color-jaune .button.button-white.download:hover:after, body.color-jaune .added_to_cart.button-white.download:hover:after, body.color-jaune .widget a.button.button-white.download:hover:after, body.color-jaune .site-header-cart .widget_shopping_cart a.button.button-white.download:hover:after, body.color-jaune #masthead .secondary-navigation .button.button-white.download:hover:after {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/button-download-jaune.svg);
}
body.color-jaune button.button-white.blank:hover:after, body.color-jaune .site-footer [name=mailing_list_sarbacane] button.blank:hover:after, .site-footer [name=mailing_list_sarbacane] body.color-jaune button.blank:hover:after, body.color-jaune input[type=button].button-white.blank:hover:after, body.color-jaune input[type=reset].button-white.blank:hover:after, body.color-jaune input[type=submit].button-white.blank:hover:after, body.color-jaune .button.button-white.blank:hover:after, body.color-jaune .added_to_cart.button-white.blank:hover:after, body.color-jaune .widget a.button.button-white.blank:hover:after, body.color-jaune .site-header-cart .widget_shopping_cart a.button.button-white.blank:hover:after, body.color-jaune #masthead .secondary-navigation .button.button-white.blank:hover:after {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/button-blank-jaune.svg);
}
body.color-orange button:hover, body.color-orange input[type=button]:hover, body.color-orange input[type=reset]:hover, body.color-orange input[type=submit]:hover, body.color-orange .button:hover, body.color-orange .added_to_cart:hover, body.color-orange .widget a.button:hover, body.color-orange .site-header-cart .widget_shopping_cart a.button:hover, body.color-orange #masthead .secondary-navigation .button:hover {
border-color: #F2803C;
background-color: #F2803C;
}
body.color-orange button.button-white:hover, body.color-orange .site-footer [name=mailing_list_sarbacane] button:hover, .site-footer [name=mailing_list_sarbacane] body.color-orange button:hover, body.color-orange input[type=button].button-white:hover, body.color-orange input[type=reset].button-white:hover, body.color-orange input[type=submit].button-white:hover, body.color-orange .button.button-white:hover, body.color-orange .added_to_cart.button-white:hover, body.color-orange .widget a.button.button-white:hover, body.color-orange .site-header-cart .widget_shopping_cart a.button.button-white:hover, body.color-orange #masthead .secondary-navigation .button.button-white:hover {
border-color: white;
background-color: white;
color: #F2803C;
}
body.color-orange button.button-white:hover:after, body.color-orange .site-footer [name=mailing_list_sarbacane] button:hover:after, .site-footer [name=mailing_list_sarbacane] body.color-orange button:hover:after, body.color-orange input[type=button].button-white:hover:after, body.color-orange input[type=reset].button-white:hover:after, body.color-orange input[type=submit].button-white:hover:after, body.color-orange .button.button-white:hover:after, body.color-orange .added_to_cart.button-white:hover:after, body.color-orange .widget a.button.button-white:hover:after, body.color-orange .site-header-cart .widget_shopping_cart a.button.button-white:hover:after, body.color-orange #masthead .secondary-navigation .button.button-white:hover:after {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/button-arrow-orange.svg);
}
body.color-orange button.button-white.button-2:hover:after, body.color-orange .site-footer [name=mailing_list_sarbacane] button.button-2:hover:after, .site-footer [name=mailing_list_sarbacane] body.color-orange button.button-2:hover:after, body.color-orange input[type=button].button-white.button-2:hover:after, body.color-orange input[type=reset].button-white.button-2:hover:after, body.color-orange input[type=submit].button-white.button-2:hover:after, body.color-orange .button.button-white.button-2:hover:after, body.color-orange .added_to_cart.button-white.button-2:hover:after, body.color-orange .widget a.button.button-white.button-2:hover:after, body.color-orange .site-header-cart .widget_shopping_cart a.button.button-white.button-2:hover:after, body.color-orange #masthead .secondary-navigation .button.button-white.button-2:hover:after {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/button-arrow2-orange.svg);
}
body.color-orange button.button-white.download:hover:after, body.color-orange .site-footer [name=mailing_list_sarbacane] button.download:hover:after, .site-footer [name=mailing_list_sarbacane] body.color-orange button.download:hover:after, body.color-orange input[type=button].button-white.download:hover:after, body.color-orange input[type=reset].button-white.download:hover:after, body.color-orange input[type=submit].button-white.download:hover:after, body.color-orange .button.button-white.download:hover:after, body.color-orange .added_to_cart.button-white.download:hover:after, body.color-orange .widget a.button.button-white.download:hover:after, body.color-orange .site-header-cart .widget_shopping_cart a.button.button-white.download:hover:after, body.color-orange #masthead .secondary-navigation .button.button-white.download:hover:after {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/button-download-orange.svg);
}
body.color-orange button.button-white.blank:hover:after, body.color-orange .site-footer [name=mailing_list_sarbacane] button.blank:hover:after, .site-footer [name=mailing_list_sarbacane] body.color-orange button.blank:hover:after, body.color-orange input[type=button].button-white.blank:hover:after, body.color-orange input[type=reset].button-white.blank:hover:after, body.color-orange input[type=submit].button-white.blank:hover:after, body.color-orange .button.button-white.blank:hover:after, body.color-orange .added_to_cart.button-white.blank:hover:after, body.color-orange .widget a.button.button-white.blank:hover:after, body.color-orange .site-header-cart .widget_shopping_cart a.button.button-white.blank:hover:after, body.color-orange #masthead .secondary-navigation .button.button-white.blank:hover:after {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/button-blank-orange.svg);
}
body.color-rouge button:hover, body.color-rouge input[type=button]:hover, body.color-rouge input[type=reset]:hover, body.color-rouge input[type=submit]:hover, body.color-rouge .button:hover, body.color-rouge .added_to_cart:hover, body.color-rouge .widget a.button:hover, body.color-rouge .site-header-cart .widget_shopping_cart a.button:hover, body.color-rouge #masthead .secondary-navigation .button:hover {
border-color: #EE585E;
background-color: #EE585E;
}
body.color-rouge button.button-white:hover, body.color-rouge .site-footer [name=mailing_list_sarbacane] button:hover, .site-footer [name=mailing_list_sarbacane] body.color-rouge button:hover, body.color-rouge input[type=button].button-white:hover, body.color-rouge input[type=reset].button-white:hover, body.color-rouge input[type=submit].button-white:hover, body.color-rouge .button.button-white:hover, body.color-rouge .added_to_cart.button-white:hover, body.color-rouge .widget a.button.button-white:hover, body.color-rouge .site-header-cart .widget_shopping_cart a.button.button-white:hover, body.color-rouge #masthead .secondary-navigation .button.button-white:hover {
border-color: white;
background-color: white;
color: #EE585E;
}
body.color-rouge button.button-white:hover:after, body.color-rouge .site-footer [name=mailing_list_sarbacane] button:hover:after, .site-footer [name=mailing_list_sarbacane] body.color-rouge button:hover:after, body.color-rouge input[type=button].button-white:hover:after, body.color-rouge input[type=reset].button-white:hover:after, body.color-rouge input[type=submit].button-white:hover:after, body.color-rouge .button.button-white:hover:after, body.color-rouge .added_to_cart.button-white:hover:after, body.color-rouge .widget a.button.button-white:hover:after, body.color-rouge .site-header-cart .widget_shopping_cart a.button.button-white:hover:after, body.color-rouge #masthead .secondary-navigation .button.button-white:hover:after {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/button-arrow-rouge.svg);
}
body.color-rouge button.button-white.button-2:hover:after, body.color-rouge .site-footer [name=mailing_list_sarbacane] button.button-2:hover:after, .site-footer [name=mailing_list_sarbacane] body.color-rouge button.button-2:hover:after, body.color-rouge input[type=button].button-white.button-2:hover:after, body.color-rouge input[type=reset].button-white.button-2:hover:after, body.color-rouge input[type=submit].button-white.button-2:hover:after, body.color-rouge .button.button-white.button-2:hover:after, body.color-rouge .added_to_cart.button-white.button-2:hover:after, body.color-rouge .widget a.button.button-white.button-2:hover:after, body.color-rouge .site-header-cart .widget_shopping_cart a.button.button-white.button-2:hover:after, body.color-rouge #masthead .secondary-navigation .button.button-white.button-2:hover:after {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/button-arrow2-rouge.svg);
}
body.color-rouge button.button-white.download:hover:after, body.color-rouge .site-footer [name=mailing_list_sarbacane] button.download:hover:after, .site-footer [name=mailing_list_sarbacane] body.color-rouge button.download:hover:after, body.color-rouge input[type=button].button-white.download:hover:after, body.color-rouge input[type=reset].button-white.download:hover:after, body.color-rouge input[type=submit].button-white.download:hover:after, body.color-rouge .button.button-white.download:hover:after, body.color-rouge .added_to_cart.button-white.download:hover:after, body.color-rouge .widget a.button.button-white.download:hover:after, body.color-rouge .site-header-cart .widget_shopping_cart a.button.button-white.download:hover:after, body.color-rouge #masthead .secondary-navigation .button.button-white.download:hover:after {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/button-download-rouge.svg);
}
body.color-rouge button.button-white.blank:hover:after, body.color-rouge .site-footer [name=mailing_list_sarbacane] button.blank:hover:after, .site-footer [name=mailing_list_sarbacane] body.color-rouge button.blank:hover:after, body.color-rouge input[type=button].button-white.blank:hover:after, body.color-rouge input[type=reset].button-white.blank:hover:after, body.color-rouge input[type=submit].button-white.blank:hover:after, body.color-rouge .button.button-white.blank:hover:after, body.color-rouge .added_to_cart.button-white.blank:hover:after, body.color-rouge .widget a.button.button-white.blank:hover:after, body.color-rouge .site-header-cart .widget_shopping_cart a.button.button-white.blank:hover:after, body.color-rouge #masthead .secondary-navigation .button.button-white.blank:hover:after {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/button-blank-rouge.svg);
}
body.color-violet button:hover, body.color-violet input[type=button]:hover, body.color-violet input[type=reset]:hover, body.color-violet input[type=submit]:hover, body.color-violet .button:hover, body.color-violet .added_to_cart:hover, body.color-violet .widget a.button:hover, body.color-violet .site-header-cart .widget_shopping_cart a.button:hover, body.color-violet #masthead .secondary-navigation .button:hover {
border-color: #9A7CB5;
background-color: #9A7CB5;
}
body.color-violet button.button-white:hover, body.color-violet .site-footer [name=mailing_list_sarbacane] button:hover, .site-footer [name=mailing_list_sarbacane] body.color-violet button:hover, body.color-violet input[type=button].button-white:hover, body.color-violet input[type=reset].button-white:hover, body.color-violet input[type=submit].button-white:hover, body.color-violet .button.button-white:hover, body.color-violet .added_to_cart.button-white:hover, body.color-violet .widget a.button.button-white:hover, body.color-violet .site-header-cart .widget_shopping_cart a.button.button-white:hover, body.color-violet #masthead .secondary-navigation .button.button-white:hover {
border-color: white;
background-color: white;
color: #9A7CB5;
}
body.color-violet button.button-white:hover:after, body.color-violet .site-footer [name=mailing_list_sarbacane] button:hover:after, .site-footer [name=mailing_list_sarbacane] body.color-violet button:hover:after, body.color-violet input[type=button].button-white:hover:after, body.color-violet input[type=reset].button-white:hover:after, body.color-violet input[type=submit].button-white:hover:after, body.color-violet .button.button-white:hover:after, body.color-violet .added_to_cart.button-white:hover:after, body.color-violet .widget a.button.button-white:hover:after, body.color-violet .site-header-cart .widget_shopping_cart a.button.button-white:hover:after, body.color-violet #masthead .secondary-navigation .button.button-white:hover:after {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/button-arrow-violet.svg);
}
body.color-violet button.button-white.button-2:hover:after, body.color-violet .site-footer [name=mailing_list_sarbacane] button.button-2:hover:after, .site-footer [name=mailing_list_sarbacane] body.color-violet button.button-2:hover:after, body.color-violet input[type=button].button-white.button-2:hover:after, body.color-violet input[type=reset].button-white.button-2:hover:after, body.color-violet input[type=submit].button-white.button-2:hover:after, body.color-violet .button.button-white.button-2:hover:after, body.color-violet .added_to_cart.button-white.button-2:hover:after, body.color-violet .widget a.button.button-white.button-2:hover:after, body.color-violet .site-header-cart .widget_shopping_cart a.button.button-white.button-2:hover:after, body.color-violet #masthead .secondary-navigation .button.button-white.button-2:hover:after {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/button-arrow2-violet.svg);
}
body.color-violet button.button-white.download:hover:after, body.color-violet .site-footer [name=mailing_list_sarbacane] button.download:hover:after, .site-footer [name=mailing_list_sarbacane] body.color-violet button.download:hover:after, body.color-violet input[type=button].button-white.download:hover:after, body.color-violet input[type=reset].button-white.download:hover:after, body.color-violet input[type=submit].button-white.download:hover:after, body.color-violet .button.button-white.download:hover:after, body.color-violet .added_to_cart.button-white.download:hover:after, body.color-violet .widget a.button.button-white.download:hover:after, body.color-violet .site-header-cart .widget_shopping_cart a.button.button-white.download:hover:after, body.color-violet #masthead .secondary-navigation .button.button-white.download:hover:after {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/button-download-violet.svg);
}
body.color-violet button.button-white.blank:hover:after, body.color-violet .site-footer [name=mailing_list_sarbacane] button.blank:hover:after, .site-footer [name=mailing_list_sarbacane] body.color-violet button.blank:hover:after, body.color-violet input[type=button].button-white.blank:hover:after, body.color-violet input[type=reset].button-white.blank:hover:after, body.color-violet input[type=submit].button-white.blank:hover:after, body.color-violet .button.button-white.blank:hover:after, body.color-violet .added_to_cart.button-white.blank:hover:after, body.color-violet .widget a.button.button-white.blank:hover:after, body.color-violet .site-header-cart .widget_shopping_cart a.button.button-white.blank:hover:after, body.color-violet #masthead .secondary-navigation .button.button-white.blank:hover:after {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/button-blank-violet.svg);
}
button.menu-toggle:after {
content: "" !important;
}
button.menu-toggle:after {
margin-left: 0;
}
.home.blog .site-header, .home.page:not(.page-template-template-homepage) .site-header, .home.post-type-archive-product .site-header {
margin-bottom: 0;
} #masthead {
padding: 0;
border: none;
}
#masthead .secondary-navigation {
width: 100%;  margin: 0;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-box-align: stretch;
-ms-flex-align: stretch;
align-items: stretch;
}
#masthead .secondary-navigation ul {
padding-left: 0.4375em;
}
#masthead .secondary-navigation li a {
padding: 14px 5px;
}
#masthead .secondary-navigation .non-voyant {
-ms-flex-negative: 0;
flex-shrink: 0;
padding-left: 0em;
}
@media (max-width: 767px) {
#masthead .secondary-navigation .non-voyant {
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
}
}
#masthead .secondary-navigation .non-voyant li {
height: 100%;
width: 100%;
display: table;
}
#masthead .secondary-navigation .non-voyant .btn-non-voyant {
background-color: #7748A0;
padding: 1em 0.875em;
-ms-flex-item-align: stretch;
-ms-grid-row-align: stretch;
align-self: stretch;
color: white;
display: table-cell;
vertical-align: middle;
height: 100%;
width: 100%;
text-align: center;
}
#masthead .secondary-navigation li a, #masthead .secondary-navigation li a:after, #masthead .secondary-navigation li.current-menu-item a, #masthead .secondary-navigation li.current-menu-item a:after {
color: white;
text-decoration: none;
}
#masthead .secondary-navigation li a:hover, #masthead .secondary-navigation li a:hover:after, #masthead .secondary-navigation li.current-menu-item a:hover, #masthead .secondary-navigation li.current-menu-item a:hover:after {
color: #2EA9DE;
}
#masthead .secondary-navigation #site-header-cart a, #masthead .secondary-navigation #site-header-cart a:after {
color: #2EA9DE;
}
#masthead .secondary-navigation .rs {
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
}
#masthead .secondary-navigation .rs #menu-reseaux-sociaux {
float: none;
text-align: center;
}
#masthead .secondary-navigation .rs #menu-reseaux-sociaux a:after {
font-size: 16px;
}
#masthead .secondary-navigation #menu-menu-secondaire {
float: none;
}
#masthead .secondary-navigation #menu-menu-secondaire > li > a {
margin-bottom: 1px;
}
#masthead .secondary-navigation #menu-menu-secondaire ul {
background-color: #333333;
border-top: 1px solid #EDEAE6;
margin-left: -6px;
padding: 5px 10px;
}
#masthead .secondary-navigation #menu-menu-secondaire ul li a {
text-transform: uppercase;
color: white;
background: transparent;
}
#masthead .secondary-navigation #menu-menu-secondaire ul li a:hover {
color: #2EA9DE;
}
#masthead .secondary-navigation #menu-menu-secondaire .current-menu-item > a, #masthead .secondary-navigation #menu-menu-secondaire .current-page-ancestor > a {
color: #2EA9DE;
}
#masthead .secondary-navigation a:hover {
color: #2EA9DE;
}
#masthead .secondary-navigation .site-header-cart {
min-width: 140px;
}
#masthead .secondary-navigation .site-header-cart .cart-contents:after {
margin: -6px 0 0 7px;
}
#masthead .secondary-navigation .site-header-cart .cart-contents:hover:after {
color: #2EA9DE;
}
#masthead .secondary-navigation .site-header-cart.focus .widget_shopping_cart, #masthead .secondary-navigation .site-header-cart:hover .widget_shopping_cart {
left: initial;
right: 0px;
width: 140px;
top: 16px;
}
#masthead #site-header-cart .cart-contents {
padding-right: 0;
}
#masthead #site-header-cart .widget.widget_shopping_cart {
display: none;
} #masthead.has-slides .storefront-primary-navigation { }
#masthead .storefront-primary-navigation {
margin: 0;
padding: 0;
position: relative;
border-bottom: 1px solid #EDEAE6;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-box-align: stretch;
-ms-flex-align: stretch;
align-items: stretch;
}
#masthead .storefront-primary-navigation .site-branding {
-ms-flex-negative: 0;
flex-shrink: 0;
width: auto;
margin: 0;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
text-align: center;
}
#masthead .storefront-primary-navigation .site-branding .site-title a {
text-indent: -9999px;
background: transparent url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/logo.svg) center center no-repeat;
background-size: 100%;
display: inline-block;
width: 220px;
height: 76px;
-webkit-box-sizing: content-box;
box-sizing: content-box;
}
@media (min-width: 768px) {
#masthead .storefront-primary-navigation .site-branding .site-title a {
margin-left: 40px;
}
}
#masthead .storefront-primary-navigation .main-navigation {
margin: 0;
width: auto;
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
}
#masthead .storefront-primary-navigation .main-navigation .primary-navigation {
height: 100%;
}
#masthead .storefront-primary-navigation .main-navigation .primary-navigation #menu-menu-principal {
height: 100%;
max-width: 700px;
margin: 0 auto;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
-ms-flex-pack: distribute;
justify-content: space-around;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
text-align: center;
}
#masthead .storefront-primary-navigation .main-navigation .primary-navigation #menu-menu-principal > li {
display: table;
height: 100%;
padding-top: 4px;
}
#masthead .storefront-primary-navigation .main-navigation .primary-navigation #menu-menu-principal > li > a {
display: table-cell;
vertical-align: middle;
text-transform: uppercase;
font-weight: bold;
font-size: 16px;
line-height: 18px;
color: #333333;
text-align: center;
border-bottom: 4px solid transparent;
}
#masthead .storefront-primary-navigation .main-navigation .primary-navigation #menu-menu-principal > li > a:after {
display: none;
}
#masthead .storefront-primary-navigation .main-navigation .primary-navigation #menu-menu-principal > li:hover > a {
text-decoration: none;
border-color: #2EA9DE;
color: #2EA9DE;
}
#masthead .storefront-primary-navigation .main-navigation .primary-navigation #menu-menu-principal > li:hover ul.sub-menu, #masthead .storefront-primary-navigation .main-navigation .primary-navigation #menu-menu-principal > li.focus ul.sub-menu, #masthead .storefront-primary-navigation .main-navigation .primary-navigation #menu-menu-principal > li:focus ul.sub-menu {
display: block;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
margin-left: 0;
}
#masthead .storefront-primary-navigation .main-navigation .primary-navigation #menu-menu-principal > li > a:focus ~ ul.sub-menu {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
margin-left: 0;
}
#masthead .storefront-primary-navigation .main-navigation .primary-navigation #menu-menu-principal > li ul.sub-menu {
background: white;
border-bottom: 1px solid #EDEAE6;
border-top: 1px solid #EDEAE6;
position: fixed;
top: 185px;
left: 0;
width: 100%;
margin-left: -100%;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
min-height: 110px;
}
#masthead .storefront-primary-navigation .main-navigation .primary-navigation #menu-menu-principal > li ul.sub-menu.focus, #masthead .storefront-primary-navigation .main-navigation .primary-navigation #menu-menu-principal > li ul.sub-menu.focus {
margin-left: 0;
}
#masthead .storefront-primary-navigation .main-navigation .primary-navigation #menu-menu-principal > li ul.sub-menu li { }
#masthead .storefront-primary-navigation .main-navigation .primary-navigation #menu-menu-principal > li ul.sub-menu li a {
font-weight: bold;
font-size: 16px;
line-height: 18px;
color: #333333;
background: transparent;
width: auto;
}
@media (min-width: 992px) {
#masthead .storefront-primary-navigation .main-navigation .primary-navigation #menu-menu-principal > li ul.sub-menu li a {
padding-left: 40px;
}
}
#masthead .storefront-primary-navigation .main-navigation .primary-navigation #menu-menu-principal > li ul.sub-menu li a:hover {
color: #2EA9DE;
}
#masthead .storefront-primary-navigation .jedonne {
-webkit-box-flex: 0;
-ms-flex-positive: 0;
flex-grow: 0;
-ms-flex-negative: 0;
flex-shrink: 0;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
text-align: center;
background: #EE585E;
width: 110px;
height: 110px;
text-transform: uppercase;
font-weight: bold;
font-size: 16px;
line-height: 18px;
color: white;
}
#masthead .storefront-primary-navigation .jedonne:hover {
color: white;
text-decoration: none;
background-color: #2EA9DE;
}
@media (max-width: 767px) {
#masthead .storefront-primary-navigation {
-webkit-box-pack: end;
-ms-flex-pack: end;
justify-content: flex-end;
}
#masthead .storefront-primary-navigation .site-branding {
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
padding-left: 55px;
}
#masthead .storefront-primary-navigation .site-branding .site-title {
width: 100%;
height: 100%;
padding: 15px;
}
#masthead .storefront-primary-navigation .site-branding .site-title a {
padding: 0;
height: 100%;
width: 100%;
background-size: contain;
}
#masthead .storefront-primary-navigation .main-navigation {
position: absolute;
top: 0;
left: -100%;
-webkit-transform: translate(50px, 0);
-ms-transform: translate(50px, 0);
transform: translate(50px, 0);
width: 100%;
height: 100%;
-webkit-transition: all, ease, 0.8s;
-o-transition: all, ease, 0.8s;
transition: all, ease, 0.8s;
}
#masthead .storefront-primary-navigation .main-navigation .menu-toggle {
position: absolute;
right: 3px;
top: 38px;
padding: 0;
background: transparent;
border: none;
width: 40px;
height: 30px;
outline: none;
z-index: 10;
}
#masthead .storefront-primary-navigation .main-navigation .menu-toggle:after, #masthead .storefront-primary-navigation .main-navigation .menu-toggle:before, #masthead .storefront-primary-navigation .main-navigation .menu-toggle span:before {
background-color: black;
width: 40px;
height: 5px;
left: 0;
}
#masthead .storefront-primary-navigation .main-navigation .menu-toggle:before {
-webkit-transform: translateY(-10px);
-ms-transform: translateY(-10px);
transform: translateY(-10px);
}
#masthead .storefront-primary-navigation .main-navigation .menu-toggle:after {
-webkit-transform: translateY(10px);
-ms-transform: translateY(10px);
transform: translateY(10px);
}
#masthead .storefront-primary-navigation .main-navigation .handheld-navigation {
width: 100%;
padding-right: 57px;
padding-bottom: 65px;
background-color: rgba(0, 0, 0, 0);
-webkit-transition: all, ease, 0.8s;
-o-transition: all, ease, 0.8s;
transition: all, ease, 0.8s;
max-height: 1750px;
position: relative;
}
#masthead .storefront-primary-navigation .main-navigation .handheld-navigation #menu-menu-pour-mobiles {
background-color: white;
overflow: auto;
padding: 15px 30px;
}
#masthead .storefront-primary-navigation .main-navigation .handheld-navigation #menu-menu-pour-mobiles li {
line-height: 38px;
}
#masthead .storefront-primary-navigation .main-navigation .handheld-navigation #menu-menu-pour-mobiles a {
padding: 0;
font-size: 20px;
color: black;
}
#masthead .storefront-primary-navigation .main-navigation .handheld-navigation #menu-menu-pour-mobiles ul a {
font-size: 18px;
}
#masthead .storefront-primary-navigation .main-navigation .handheld-navigation #menu-menu-pour-mobiles .current-menu-item > a {
color: #2EA9DE;
}
#masthead .storefront-primary-navigation .main-navigation .handheld-navigation #menu-menu-pour-mobiles li.important > a {
font-size: 22px;
font-weight: bold;
}
#masthead .storefront-primary-navigation .main-navigation .handheld-navigation #menu-menu-pour-mobiles .margintop {
margin-top: 15px;
}
#masthead .storefront-primary-navigation .main-navigation .handheld-navigation #menu-menu-pour-mobiles .penultimate {
position: absolute;
bottom: 0px;
left: 0;
line-height: 65px;
width: 50%;
text-align: left;
}
#masthead .storefront-primary-navigation .main-navigation .handheld-navigation #menu-menu-pour-mobiles .penultimate a {
padding-left: 30px;
}
#masthead .storefront-primary-navigation .main-navigation .handheld-navigation #menu-menu-pour-mobiles .last {
position: absolute;
bottom: 0px;
right: 57px;
padding-right: 0px;
line-height: 65px;
width: 50%;
text-align: right;
}
#masthead .storefront-primary-navigation .main-navigation .handheld-navigation #menu-menu-pour-mobiles .last a {
padding-right: 15px;
}
#masthead .storefront-primary-navigation .main-navigation .handheld-navigation #menu-menu-pour-mobiles .penultimate a, #masthead .storefront-primary-navigation .main-navigation .handheld-navigation #menu-menu-pour-mobiles .last a {
background: #2EA9DE;
color: white;
font-size: 18px;
font-weight: bold;
text-transform: uppercase;
}
#masthead .storefront-primary-navigation .main-navigation.toggled {
left: 0%;
-webkit-transform: translate(0px, 0);
-ms-transform: translate(0px, 0);
transform: translate(0px, 0);
}
#masthead .storefront-primary-navigation .main-navigation.toggled .menu-toggle {
right: 8px;
}
#masthead .storefront-primary-navigation .main-navigation.toggled .menu-toggle:before {
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
}
#masthead .storefront-primary-navigation .main-navigation.toggled .menu-toggle:after {
-webkit-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
transform: rotate(-45deg);
}
#masthead .storefront-primary-navigation .main-navigation.toggled .handheld-navigation {
background-color: rgba(0, 0, 0, 0.3);
}
}
@media (max-width: 991px) {
.main-navigation ul li a:before, .secondary-navigation ul li a:before {
display: none !important;
}
} .woocommerce-breadcrumb {
padding-top: 2px;
padding-bottom: 1px;
border-bottom: 1px solid #EDEAE6;
margin-bottom: 0;
font-size: 13px;
font-weight: normal;
color: #999999;
}
.woocommerce-breadcrumb a {
color: #999999;
}
.woocommerce-breadcrumb a:hover, .woocommerce-breadcrumb a:focus {
color: #2EA9DE;
}
.woocommerce-breadcrumb a:nth-of-type(1) {
margin-left: 15px;
}
.woocommerce-breadcrumb a:nth-of-type(1):before {
display: none;
}
.woocommerce-breadcrumb span:last-child {
color: #2EA9DE;
}
.woocommerce-breadcrumb .breadcrumb-separator {
padding: 0 10px;
}
.woocommerce-breadcrumb .breadcrumb-separator:after {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/breadcrumb-separator.svg);
width: auto;
height: auto;
display: block;
opacity: 1;
}
.site-footer {
padding: 0;
}
.site-footer li, .site-footer a {
font-size: 12px;
font-weight: 400;
line-height: 15px;
}
.site-footer #footer_2 li {
line-height: 18px;
color: white;
}
.site-footer #footer_2 li a {
color: white;
}
.site-footer #footer_3 p {
font-size: 12px;
font-weight: 400;
line-height: 14px;
}
.site-footer .button {
margin-top: 10px;
}
.site-footer [name=mailing_list_sarbacane] input {
width: 100%;
font-weight: 300;
font-size: 16px;
text-align: center;
}
.site-footer [name=mailing_list_sarbacane] button {
width: 100%;
border-radius: 0px 0px 5px 5px;
text-transform: uppercase;
font-weight: 300;
font-size: 16px;
border-top: none;
}
.site-footer [name=mailing_list_sarbacane] button:after {
margin-top: -6px;
}
.menu-reseaux-sociaux-container li {
display: inline-block;
}
.menu-reseaux-sociaux-container li a {
display: inline-block;
padding: 5px 2px;
min-width: 20px;
}
.menu-reseaux-sociaux-container li a:after {
color: white;
font-size: 25px;
line-height: normal;
}
.menu-reseaux-sociaux-container li ~ li {
margin-left: 5px;
}
.link-icone a {
display: block; }
.link-icone a:before {
display: inline-block !important;
margin-left: -40px;
margin-right: 10px;
vertical-align: middle;
}
.link-icone.link-don a:hover {
color: #EE585E !important;
}
.link-icone.link-legs a:hover {
color: #9A7CB5 !important;
}
.link-icone.link-boutique a:hover {
color: #2EA9DE !important;
}
.link-icone.link-parrainer a:hover {
color: #80C553 !important;
}
.link-icone.link-mecene a:hover {
color: #F2803C !important;
}
.link-icone.link-prof a:hover {
color: #79CBC9 !important;
}
.link-icone.link-scolaire a:hover {
color: #FFC247 !important;
}
.link-icone.link-benevolat a:hover {
color: #2EA9DE !important;
}
.link-icone.link-familleaccueil a:hover {
color: #80C553 !important;
}
.link-icone.link-famillesejour a:hover {
color: #79CBC9 !important;
}
.link-icone.link-familleweekend a:hover {
color: #9A7CB5 !important;
}
.link-icone.link-chiots a:hover {
color: #79CBC9 !important;
}
.link-icone.link-education a:hover {
color: #80C553 !important;
}
.link-icone.link-etapes a:hover {
color: #F2803C !important;
}
.link-icone.link-remises a:hover {
color: #EE585E !important;
}
.link-icone.link-adoption a:hover {
color: #9A7CB5 !important;
}
.link-icone.link-reorientation a:hover {
color: #FFC247 !important;
}
.link-icone.link-don a:before {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/link-icone-don.svg);
}
.link-icone.link-don a:hover:before {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/link-icone-don-hover.svg);
}
.link-icone.link-legs a:before {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/link-icone-legs.svg);
}
.link-icone.link-legs a:hover:before {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/link-icone-legs-hover.svg);
}
.link-icone.link-boutique a:before {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/link-icone-boutique.svg);
}
.link-icone.link-boutique a:hover:before {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/link-icone-boutique-hover.svg);
}
.link-icone.link-parrainer a:before {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/link-icone-parrainer.svg);
}
.link-icone.link-parrainer a:hover:before {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/link-icone-parrainer-hover.svg);
}
.link-icone.link-mecene a:before {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/link-icone-mecene.svg);
}
.link-icone.link-mecene a:hover:before {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/link-icone-mecene-hover.svg);
}
.link-icone.link-prof a:before {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/link-icone-prof.svg);
}
.link-icone.link-prof a:hover:before {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/link-icone-prof-hover.svg);
}
.link-icone.link-scolaire a:before {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/link-icone-scolaire.svg);
}
.link-icone.link-scolaire a:hover:before {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/link-icone-scolaire-hover.svg);
}
.link-icone.link-benevolat a:before {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/link-icone-benevolat.svg);
}
.link-icone.link-benevolat a:hover:before {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/link-icone-benevolat-hover.svg);
}
.link-icone.link-familleaccueil a:before {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/link-icone-familleaccueil.svg);
}
.link-icone.link-familleaccueil a:hover:before {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/link-icone-familleaccueil-hover.svg);
}
.link-icone.link-famillesejour a:before {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/link-icone-famillesejour.svg);
}
.link-icone.link-famillesejour a:hover:before {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/link-icone-famillesejour-hover.svg);
}
.link-icone.link-familleweekend a:before {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/link-icone-familleweekend.svg);
}
.link-icone.link-familleweekend a:hover:before {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/link-icone-familleweekend-hover.svg);
}
.link-icone.link-chiots a:before {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/link-icone-chiots.svg);
}
.link-icone.link-chiots a:hover:before {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/link-icone-chiots-hover.svg);
}
.link-icone.link-education a:before {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/link-icone-education.svg);
}
.link-icone.link-education a:hover:before {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/link-icone-education-hover.svg);
}
.link-icone.link-etapes a:before {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/link-icone-etapes.svg);
}
.link-icone.link-etapes a:hover:before {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/link-icone-etapes-hover.svg);
}
.link-icone.link-remises a:before {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/link-icone-remises.svg);
}
.link-icone.link-remises a:hover:before {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/link-icone-remises-hover.svg);
}
.link-icone.link-adoption a:before {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/link-icone-adoption.svg);
}
.link-icone.link-adoption a:hover:before {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/link-icone-adoption-hover.svg);
}
.link-icone.link-reorientation a:before {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/link-icone-reorientation.svg);
}
.link-icone.link-reorientation a:hover:before {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/link-icone-reorientation-hover.svg);
}
#colophon a[href*="dribbble.com"], #colophon a[href*="facebook.com"], #colophon a[href*="flickr.com"], #colophon a[href*="foursquare.com"], #colophon a[href*="plus.google.com"], #colophon a[href*="instagram.com"], #colophon a[href*="linkedin.com"], #colophon a[href*="pinterest.com"], #colophon a[href*="reddit.com"], #colophon a[href*="tumblr.com"], #colophon a[href*="twitter.com"], #colophon a[href*="vimeo.com"], #colophon a[href*="wordpress.com"], #colophon a[href*="wordpress.org"], #colophon a[href*="youtube.com"], #colophon a[href*="mailto:"], #colophon a[href*="twitch.tv"], #colophon a[href$="/feed/"], #masthead a[href*="dribbble.com"], #masthead a[href*="facebook.com"], #masthead a[href*="flickr.com"], #masthead a[href*="foursquare.com"], #masthead a[href*="plus.google.com"], #masthead a[href*="instagram.com"], #masthead a[href*="linkedin.com"], #masthead a[href*="pinterest.com"], #masthead a[href*="reddit.com"], #masthead a[href*="tumblr.com"], #masthead a[href*="twitter.com"], #masthead a[href*="vimeo.com"], #masthead a[href*="wordpress.com"], #masthead a[href*="wordpress.org"], #masthead a[href*="youtube.com"], #masthead a[href*="mailto:"], #masthead a[href*="twitch.tv"], #masthead a[href$="/feed/"], .menu a[href*="dribbble.com"], .menu a[href*="facebook.com"], .menu a[href*="flickr.com"], .menu a[href*="foursquare.com"], .menu a[href*="plus.google.com"], .menu a[href*="instagram.com"], .menu a[href*="linkedin.com"], .menu a[href*="pinterest.com"], .menu a[href*="reddit.com"], .menu a[href*="tumblr.com"], .menu a[href*="twitter.com"], .menu a[href*="vimeo.com"], .menu a[href*="wordpress.com"], .menu a[href*="wordpress.org"], .menu a[href*="youtube.com"], .menu a[href*="mailto:"], .menu a[href*="twitch.tv"], .menu a[href$="/feed/"] {
text-indent: -9999px;
}
a[href*="dribbble.com"]:after, a[href*="facebook.com"]:after, a[href*="flickr.com"]:after, a[href*="foursquare.com"]:after, a[href*="plus.google.com"]:after, a[href*="instagram.com"]:after, a[href*="linkedin.com"]:after, a[href*="pinterest.com"]:after, a[href*="reddit.com"]:after, a[href*="tumblr.com"]:after, a[href*="twitter.com"]:after, a[href*="vimeo.com"]:after, a[href*="wordpress.com"]:after, a[href*="wordpress.org"]:after, a[href*="youtube.com"]:after, a[href*="mailto:"]:after, a[href*="twitch.tv"]:after, a[href$="/feed/"]:after {
font-family: "FontAwesome";
text-indent: 0;
display: block;
font-size: 16px;
float: left;
}
a[href$="/feed/"]:after {
content: "\f09e";
color: #ff9900;
}
a[href*="twitch.tv"]:after {
content: "\f1e8";
color: #6441A5;
} a[href*="youtube.com"]:after {
content: "\f167";
color: #bb0000;
}
a[href*="wordpress.com"]:after, a[href*="wordpress.org"]:after {
content: "\f19a";
color: #0073aa;
}
a[href*="vimeo.com"]:after {
content: "\f194";
color: #aad450;
}
a[href*="tumblr.com"]:after {
content: "\f173";
color: #32506d;
}
a[href*="reddit.com"]:after {
content: "\f231";
}
a[href*="twitter.com"]:after {
content: "\f099";
color: #00aced;
}
a[href*="dribbble.com"]:after {
content: "\f17d";
color: #ea4c89;
}
a[href*="facebook.com"]:after {
content: "\f09a";
color: #3b5998;
}
a[href*="flickr.com"]:after {
content: "\f16e";
color: #ff0084;
}
a[href*="foursquare.com"]:after {
content: "\f180";
color: #0072b1;
}
a[href*="plus.google.com"]:after {
content: "\f0d5";
color: #dd4b39;
}
a[href*="instagram.com"]:after {
content: "\f16d";
color: #517fa4;
}
a[href*="linkedin.com"]:after {
content: "\f0e1";
color: #007bb6;
}
a[href*="pinterest.com"]:after {
content: "\f231";
color: #cb2027;
}
.input-text, input[type=email], input[type=password], input[type=search], input[type=text], input[type=url], input[type=tel], textarea, select {
font-size: 20px;
font-weight: 400;
line-height: 20px;
color: black;
background: white;
-webkit-box-shadow: none;
box-shadow: none;
padding: 10px 15px;
margin: 0;
border-radius: 0px;
border: 1px solid #808080;
border-color: #CCCCCC;
}
.input-text:focus, input[type=email]:focus, input[type=password]:focus, input[type=search]:focus, input[type=text]:focus, input[type=url]:focus, input[type=tel]:focus, textarea:focus, select:focus {
background: white;
}
.input-text::-webkit-input-placeholder, input[type=email]::-webkit-input-placeholder, input[type=password]::-webkit-input-placeholder, input[type=search]::-webkit-input-placeholder, input[type=text]::-webkit-input-placeholder, input[type=url]::-webkit-input-placeholder, input[type=tel]::-webkit-input-placeholder, textarea::-webkit-input-placeholder, select::-webkit-input-placeholder {
color: #808080;
opacity: 1;
}
.input-text::-moz-placeholder, input[type=email]::-moz-placeholder, input[type=password]::-moz-placeholder, input[type=search]::-moz-placeholder, input[type=text]::-moz-placeholder, input[type=url]::-moz-placeholder, input[type=tel]::-moz-placeholder, textarea::-moz-placeholder, select::-moz-placeholder {
color: #808080;
opacity: 1;
}
.input-text:-ms-input-placeholder, input[type=email]:-ms-input-placeholder, input[type=password]:-ms-input-placeholder, input[type=search]:-ms-input-placeholder, input[type=text]:-ms-input-placeholder, input[type=url]:-ms-input-placeholder, input[type=tel]:-ms-input-placeholder, textarea:-ms-input-placeholder, select:-ms-input-placeholder {
color: #808080;
opacity: 1;
}
.input-text::-ms-input-placeholder, input[type=email]::-ms-input-placeholder, input[type=password]::-ms-input-placeholder, input[type=search]::-ms-input-placeholder, input[type=text]::-ms-input-placeholder, input[type=url]::-ms-input-placeholder, input[type=tel]::-ms-input-placeholder, textarea::-ms-input-placeholder, select::-ms-input-placeholder {
color: #808080;
opacity: 1;
}
.input-text::placeholder, input[type=email]::placeholder, input[type=password]::placeholder, input[type=search]::placeholder, input[type=text]::placeholder, input[type=url]::placeholder, input[type=tel]::placeholder, textarea::placeholder, select::placeholder {
color: #808080;
opacity: 1;
}
.input-text.error::-webkit-input-placeholder, .input-text[aria-invalid=true]::-webkit-input-placeholder, input[type=email].error::-webkit-input-placeholder, input[type=email][aria-invalid=true]::-webkit-input-placeholder, input[type=password].error::-webkit-input-placeholder, input[type=password][aria-invalid=true]::-webkit-input-placeholder, input[type=search].error::-webkit-input-placeholder, input[type=search][aria-invalid=true]::-webkit-input-placeholder, input[type=text].error::-webkit-input-placeholder, input[type=text][aria-invalid=true]::-webkit-input-placeholder, input[type=url].error::-webkit-input-placeholder, input[type=url][aria-invalid=true]::-webkit-input-placeholder, input[type=tel].error::-webkit-input-placeholder, input[type=tel][aria-invalid=true]::-webkit-input-placeholder, textarea.error::-webkit-input-placeholder, textarea[aria-invalid=true]::-webkit-input-placeholder, select.error::-webkit-input-placeholder, select[aria-invalid=true]::-webkit-input-placeholder {
color: #EE585E;
opacity: 1;
}
.input-text.error::-moz-placeholder, .input-text[aria-invalid=true]::-moz-placeholder, input[type=email].error::-moz-placeholder, input[type=email][aria-invalid=true]::-moz-placeholder, input[type=password].error::-moz-placeholder, input[type=password][aria-invalid=true]::-moz-placeholder, input[type=search].error::-moz-placeholder, input[type=search][aria-invalid=true]::-moz-placeholder, input[type=text].error::-moz-placeholder, input[type=text][aria-invalid=true]::-moz-placeholder, input[type=url].error::-moz-placeholder, input[type=url][aria-invalid=true]::-moz-placeholder, input[type=tel].error::-moz-placeholder, input[type=tel][aria-invalid=true]::-moz-placeholder, textarea.error::-moz-placeholder, textarea[aria-invalid=true]::-moz-placeholder, select.error::-moz-placeholder, select[aria-invalid=true]::-moz-placeholder {
color: #EE585E;
opacity: 1;
}
.input-text.error:-ms-input-placeholder, .input-text[aria-invalid=true]:-ms-input-placeholder, input[type=email].error:-ms-input-placeholder, input[type=email][aria-invalid=true]:-ms-input-placeholder, input[type=password].error:-ms-input-placeholder, input[type=password][aria-invalid=true]:-ms-input-placeholder, input[type=search].error:-ms-input-placeholder, input[type=search][aria-invalid=true]:-ms-input-placeholder, input[type=text].error:-ms-input-placeholder, input[type=text][aria-invalid=true]:-ms-input-placeholder, input[type=url].error:-ms-input-placeholder, input[type=url][aria-invalid=true]:-ms-input-placeholder, input[type=tel].error:-ms-input-placeholder, input[type=tel][aria-invalid=true]:-ms-input-placeholder, textarea.error:-ms-input-placeholder, textarea[aria-invalid=true]:-ms-input-placeholder, select.error:-ms-input-placeholder, select[aria-invalid=true]:-ms-input-placeholder {
color: #EE585E;
opacity: 1;
}
.input-text.error::-ms-input-placeholder, .input-text[aria-invalid=true]::-ms-input-placeholder, input[type=email].error::-ms-input-placeholder, input[type=email][aria-invalid=true]::-ms-input-placeholder, input[type=password].error::-ms-input-placeholder, input[type=password][aria-invalid=true]::-ms-input-placeholder, input[type=search].error::-ms-input-placeholder, input[type=search][aria-invalid=true]::-ms-input-placeholder, input[type=text].error::-ms-input-placeholder, input[type=text][aria-invalid=true]::-ms-input-placeholder, input[type=url].error::-ms-input-placeholder, input[type=url][aria-invalid=true]::-ms-input-placeholder, input[type=tel].error::-ms-input-placeholder, input[type=tel][aria-invalid=true]::-ms-input-placeholder, textarea.error::-ms-input-placeholder, textarea[aria-invalid=true]::-ms-input-placeholder, select.error::-ms-input-placeholder, select[aria-invalid=true]::-ms-input-placeholder {
color: #EE585E;
opacity: 1;
}
.input-text.error::placeholder, .input-text[aria-invalid=true]::placeholder, input[type=email].error::placeholder, input[type=email][aria-invalid=true]::placeholder, input[type=password].error::placeholder, input[type=password][aria-invalid=true]::placeholder, input[type=search].error::placeholder, input[type=search][aria-invalid=true]::placeholder, input[type=text].error::placeholder, input[type=text][aria-invalid=true]::placeholder, input[type=url].error::placeholder, input[type=url][aria-invalid=true]::placeholder, input[type=tel].error::placeholder, input[type=tel][aria-invalid=true]::placeholder, textarea.error::placeholder, textarea[aria-invalid=true]::placeholder, select.error::placeholder, select[aria-invalid=true]::placeholder {
color: #EE585E;
opacity: 1;
}
select {
padding-left: 12px !important;
color: #808080;
}
select.error, select[aria-invalid=true] {
color: #EE585E;
}
select option:not([value=""]) {
color: black;
}
.wpcf7-not-valid-tip {
display: none !important;
}
body { }
body [name=telephone], body [name=adresse1], body [name=adresse2], body [name=cp], body [name=ville], body [name=pays] {
border-top: none;
}
body [name=society_name] {
border-bottom: none;
}
body [name=civilite] {
height: 47px;
}
@media (min-width: 768px) {
body [name=prenom], body [name=nom], body [name=ville] {
border-left: none;
}
}
@media (max-width: 767px) {
body [name=prenom], body [name=nom] {
border-top: none;
}
}
body label[for=society] {
display: inline;
font-size: 20px;
line-height: 20px;
}
body [name=society_name] {
display: none;
}
body [name=society]:checked ~ div [name=society_name] {
display: block;
}
body:not(.page-template-page-faire-un-don) [name=email] {
border-bottom: none;
}
span.wpcf7-list-item {
display: block;
margin: 0;
}
.storefront-full-width-content .woocommerce-products-header, .storefront-full-width-content.woocommerce-account .entry-header, .storefront-full-width-content.woocommerce-cart .entry-header, .storefront-full-width-content.woocommerce-checkout .entry-header {
padding: 45px 0;
}
.single-product div.product {
padding: 45px 0 0 0;
}
.single-product div.product h1 {
font-size: 42px;
line-height: 42px;
}
.single-product div.product .single_add_to_cart_button {
padding-bottom: 12px;
padding-top: 12px;
}
.single-product div.product p.price {
margin: 15px 0;
}
.woocommerce-error .button:after, .woocommerce-info .button:after, .woocommerce-message .button:after, .woocommerce-noreviews .button:after, p.no-comments .button:after {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/button-arrow-white.svg);
}
.woocommerce-error a.button:hover, .woocommerce-info a.button:hover, .woocommerce-message a.button:hover, .woocommerce-noreviews a.button:hover, p.no-comments a.button:hover {
background: transparent;
}
.wc-proceed-to-checkout .button.checkout-button, #payment .place-order .button {
display: inline-block;
color: black;
border: 1px solid black;
border-radius: 100px;
background-color: transparent;
font-size: 13px;
line-height: 21px;
font-weight: 400;
padding: 8px 18px 8px 18px;
position: relative;
font-size: 24px;
line-height: 38px;
border-width: 2px;
padding: 5px 25px 5px 35px;
}
.wc-proceed-to-checkout .button.checkout-button:after, #payment .place-order .button:after {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/button-arrow2-black.svg);
margin: 0 0 0 40px;
width: 12px;
height: 25px;
}
.wc-proceed-to-checkout .button.checkout-button:hover:after, #payment .place-order .button:hover:after {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/button-arrow2-white.svg);
}
.added_to_cart.alt, .added_to_cart.cta, .button.alt, .button.cta, button.alt, button.cta, input[type=button].alt, input[type=button].cta, input[type=reset].alt, input[type=reset].cta, input[type=submit].alt, input[type=submit].cta {
background-color: transparent;
border-color: black;
}
.shop_table td, .shop_table th {
padding: 5px 0;
}
.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger:hover {
background-color: transparent;
border-color: #2EA9DE;
color: #2EA9DE;
}
.single-product div.product .product_meta .posted_in:last-child, .single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger {
display: none;
}
.modal-backdrop {
background: rgba(0, 0, 0, 0.3);
}
.modal-backdrop.in {
opacity: 1;
}
@media (min-width: 768px) {
.modal-dialog {
margin-top: 60px;
}
}
#cgidfPopup .modal-dialog {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-preferred-size: auto;
flex-basis: auto;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
#cgidfPopup .modal-content {
background: white url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/newsletter-bg2.jpg) top right no-repeat;
background-size: contain;
padding: 15px;
padding-right: 45px;
border-radius: 0px;
border: none;
}
#cgidfPopup .modal-content p {
color: #2EA9DE;
}
#cgidfPopup .modal-content h2 {
color: #2EA9DE;
font-weight: bold;
font-size: 29px;
margin-bottom: 5px;
}
#cgidfPopup .modal-content button {
margin-top: 20px;
}
.wysiwyg h2.caveat {
font-size: 70px;
font-weight: bold;
line-height: 57px;
margin-bottom: 20px;
}
.wysiwyg h3 {
text-transform: uppercase;
}
.wysiwyg del {
text-decoration: none;
}
body.home .type-slide {
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
}
@media (min-width: 768px) {
body.home .type-slide {
padding: 30px 0px 60px 0px;
}
}
@media (min-width: 992px) {
body.home .type-slide {
padding: 55px 0px 75px 0;
}
}
@media (min-width: 1200px) {
body.home .type-slide {
padding: 110px 0px 140px 0;
}
body.home .type-slide .slide-container .slide-content h2 { font-size: 68px;
line-height: 63px;
letter-spacing: -1px;
}
body.home .type-slide .slide-container .slide-content p {
font-size: 30px;
line-height: 30px;
}
}
.type-slide {
min-height: 300px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-ms-flex-line-pack: center;
align-content: center;
padding: 50px 0px;
}
.type-slide:before {
content: "";
display: block;
position: absolute;
top: 0;
left: 0;
right: 25%;
bottom: 0;
width: 75%;
height: 100%;   background: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), color-stop(20%, rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
background: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.5) 20%, rgba(0, 0, 0, 0) 100%);
background: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.5) 20%, rgba(0, 0, 0, 0) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#80000000", endColorstr="#00000000",GradientType=1 ); z-index: 1;
}
@media (max-width: 767px) {
.type-slide:before {
width: 100%;
}
}
.type-slide .container {
position: relative;
z-index: 3;
}
.type-slide .container.full {
position: relative;
z-index: 3;
width: 100%;
padding: 0 30px;
}
@media (min-width: 768px) {
.type-slide .container.full {
padding: 0 30px;
}
}
@media (min-width: 992px) {
.type-slide .container.full {
padding: 0 55px;
}
}
@media (min-width: 1200px) {
.type-slide .container.full {
padding: 0 110px;
}
}
body.home .slide-container .slide-content h2 {
font-weight: bold;
font-size: 70px;
line-height: 59px;
}
@media (max-width: 767px) {
body.home .slide-container .slide-content h2 {
font-size: 50px;
line-height: 42px;
}
}
.slide-container {
color: white;
}
.slide-container .slide-number {
font-size: 16px;
font-weight: bold;
}
.slide-container .slide-content .wysiwyg {
margin: 0;
}
.slide-container .slide-content h2, .slide-container .slide-content h1 {
color: white;
margin-bottom: 15px;
font-family: "Caveat", cursive;
font-family: "Roboto Condensed", sans-serif;
font-weight: bold;
font-size: 68px;
line-height: 63px;
}
@media (max-width: 767px) {
.slide-container .slide-content h2, .slide-container .slide-content h1 {
font-size: 50px;
line-height: 42px;
}
}
.slide-container .slide-content p {
font-size: 20px;
line-height: 22px;
text-transform: uppercase;
font-weight: bold;
}
@media (max-width: 767px) {
.slide-container .slide-content p {
font-size: 18px;
line-height: 18px;
}
}
.slide-container .slide-content a {
color: white;
font-size: 16px;
}
.slide-container .slide-content .jedonne {
display: inline-block;
background: #EE585E;
padding: 15px 30px;
border-radius: 50px;
text-transform: uppercase;
margin-top: 5px;
}
.slide-container .slide-content .jedonne:after {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/coeur.svg);
font-size: 32px;
color: white;
vertical-align: middle;
margin-left: 55px;
}
.slide-container .slide-content .jedonne:hover {
background: #2EA9DE;
}
.bx-pager li {
width: 50%;
float: left;
}
.bx-pager li.next {
float: right;
}
.bx-pager li.next .pagination-arrow {
background: #EDEAE6 url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/pagination-next.svg) center center no-repeat;
}
.bx-pager li.next:hover .pagination-arrow {
background: #2EA9DE url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/pagination-next-white.svg) center center no-repeat;
}
.bx-pager li.prev .pagination-arrow {
background: #EDEAE6 url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/pagination-prev.svg) center center no-repeat;
}
.bx-pager li.prev:hover .pagination-arrow {
background: #2EA9DE url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/pagination-prev-white.svg) center center no-repeat;
}
.bx-pager li.prev > a {
-webkit-box-orient: horizontal;
-webkit-box-direction: reverse;
-ms-flex-direction: row-reverse;
flex-direction: row-reverse;
}
.bx-pager li > a {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-webkit-box-align: stretch;
-ms-flex-align: stretch;
align-items: stretch;
}
.bx-pager li > a:hover .pagination-title {
background: #2EA9DE;
}
.bx-pager li > a:hover .pagination-title .pagination-thetitle, .bx-pager li > a:hover .pagination-title .slide-number {
color: white;
}
.bx-pager .pagination-title {
height: 70px;
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
background: #EDEAE6;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
padding: 0 25px;
}
.bx-pager .pagination-title .slide-number {
color: black;
font-weight: bold;
-ms-flex-negative: 0;
flex-shrink: 0;
}
.bx-pager .pagination-title .pagination-thetitle {
font-size: 16px;
font-weight: 300;
color: black;
margin-left: 10px;
}
.bx-pager .pagination-image {
width: 100px;
height: 70px;
}
.bx-pager .pagination-arrow {
width: 70px;
height: 70px;
background: #2EA9DE;
}
.disable-this {
position: relative;
}
.disable-this:after {
content: "";
display: none;
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
width: 100%;
height: 100%;
}
.disable-this.yeah:after {
display: block;
}
@media (min-width: 768px) {
.template-slides.has-navigation {
position: relative;
}
.template-slides.has-navigation:after {
content: "";
display: block;
position: absolute;
bottom: 0;
left: 50%;
margin-left: -1px;
height: 70px;
width: 2px;
background: white;
}
}
.template-actualites .title {
font-size: 50px;
font-weight: bold;
text-align: center;
}
.actualites-filters {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: stretch;
-ms-flex-align: stretch;
align-items: stretch;
border-bottom: 1px solid #CCCCCC;
margin-top: 25px;
margin-bottom: 20px;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.actualites-filters li {
margin: 0 10px;
}
.actualites-filters li a {
padding: 5px 2px;
display: block;
border-bottom: 2px solid transparent;
font-size: 13px;
color: #808080;
text-align: center;
}
.actualites-filters li a.active {
border-color: #2EA9DE;
color: #2EA9DE;
}
.actualites-filters li a:hover {
text-decoration: none;
border-color: #2EA9DE;
color: #2EA9DE;
}
.actualites-container {
margin-bottom: 20px;
}
.actualites-container .actualites-item .actualite {
border: 1px solid #E6E6E6;
}
.actualites-container .actualites-item .actualite .image-banner {
display: block;
width: auto;
height: 150px;
margin-left: -1px;
margin-right: -1px;
margin-top: -1px;
}
.actualites-container .actualites-item .actualite .category {
font-size: 12px;
text-transform: uppercase;
color: #2EA9DE;
}
.actualites-container .actualites-item .actualite .texteVignette h3 {
font-weight: 300;
font-size: 22px;
line-height: 26px;
}
@media (min-width: 1200px) {
.actualites-container .actualites-item .actualite .texteVignette h3 {
font-size: 28px;
line-height: 30px;
}
}
.actualites-container .actualites-item .actualite .texteVignette h3 strong { }
.actualites-container .actualites-item .actualite .texteVignette p {
font-size: 14px;
line-height: 20px;
}
.actualites-container .actualites-item .actualite .textes {
padding: 20px 20px 25px 20px;
background: white;
}
.more-actualites {
margin-top: 30px;
}
.focusleg-title {
font-size: 50px;
font-weight: bold;
line-height: 50px;
color: white;
text-align: center;
margin-bottom: 20px;
}
.focusleg-video {
margin-left: -15px;
margin-right: -15px;
}
.focusleg-video iframe {
display: block;
width: 100%;
}
.focusleg-testimonial {
position: relative;
font-size: 35px;
font-weight: 400;
line-height: 40px;
color: #2EA9DE;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
padding: 45px; }
.focusleg-testimonial .focusleg-more-link {
position: absolute;
bottom: 15px;
right: 0px;
}
.focusleg-author {
margin-top: 25px;
margin-bottom: 25px;
font-weight: 300;
font-size: 20px;
line-height: 20px;
color: white;
}
.focusleg-more {
text-align: right;
margin-top: 10px;
}
@media (max-width: 767px) {
.focusleg-more {
margin-top: 25px;
text-align: center;
}
}
.focusleg-more .button.more-temoignages {
font-weight: 400;
font-size: 13px;
} .newsletter-container {
background: white url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/newsletter-bg2.jpg) top right no-repeat;
background-size: contain;
padding: 40px 30px;
height: 400px; }
.newsletter-container .newsletter-title {
font-weight: 300;
font-size: 29px;
line-height: 29px;
color: #2EA9DE;
}
.newsletter-container .newsletter-form {
margin-top: 30px;
}
.newsletter-container .newsletter-form [type=email], .newsletter-container .newsletter-form [type=submit] {
font-weight: 300;
font-size: 16px;
display: block;
width: 100%;
text-align: center;
padding: 15px 5px;
}
.newsletter-container .newsletter-form [type=email] {
border: 1px solid #CCCCCC;
margin: 0;
background: white;
}
.newsletter-container .newsletter-form [type=submit] {
text-transform: uppercase;
color: white;
background: #2EA9DE;
border: none;
border-radius: 0px 0px 5px 5px;
}
.newsletter-container .newsletter-form [type=submit]:after {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/arrow-submit-white.svg) !important;
width: 23px;
height: 25px;
} .template-getintouch .flexme {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.template-getintouch .flexme > * {
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
-ms-flex-preferred-size: 50%;
flex-basis: 50%;
}
.laboutique-container {
margin-bottom: 15px;
background: #F9565C url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/boutique-bg.png) top 15px right 15px no-repeat;
padding: 30px;
display: block;
}
.laboutique-container .laboutique-txt {
color: white;
font-size: 11px;
line-height: 11px;
text-transform: uppercase;
font-weight: bold;
}
.laboutique-container .laboutique-txt .fa {
display: block;
margin-bottom: 15px;
font-size: 30px;
}
.laboutique-container .laboutique-title {
font-size: 40px;
line-height: 29px;
font-weight: bold;
margin-top: 10px;
color: white;
}
.suiveznous-container {
margin-top: 15px;
background: #FD8039;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
padding: 30px;
}
.suiveznous-container .suiveznous-title {
font-size: 40px;
line-height: 40px;
font-weight: bold;
text-align: center;
color: white;
margin-bottom: 10px;
}
.suiveznous-container .suiveznous-rs {
text-align: center;
}
.facebook-container {
text-align: center;
}
.template-soutenez-nous h2 {
font-size: 50px;
font-weight: bold;
text-align: center;
line-height: 50px;
margin: 0px 0 25px 0;
}
.template-soutenez-nous a {
font-weight: normal;
font-size: 25px;
line-height: 25px;
color: black;
padding-left: 40px;
}
.template-soutenez-nous a:before {
margin-right: 0px;
}
.template-soutenez-nous a:hover {
color: #2EA9DE;
}
.template-soutenez-nous a span {
display: block;
font-weight: 300;
font-size: 13px;
line-height: 18px;
color: black;
}
.cgidf-card {
margin-bottom: 30px;
}
.cgidf-card .part1, .cgidf-card .part2 {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: stretch;
-ms-flex-align: stretch;
align-items: stretch;
-ms-flex-line-pack: center;
align-content: center;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
}
.cgidf-card .infos {
padding: 0 30px 45px 30px;
}
.cgidf-card .infos h3 {
font-weight: bold;
font-size: 46px;
line-height: 40px;
height: 90px;
margin-bottom: 0px;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-ms-flex-line-pack: center;
align-content: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.cgidf-card .infos p {
display: block;
text-align: center;
text-transform: uppercase;
font-size: 14px;
line-height: 18px;
}
.cgidf-card .infos .cta-chien {
text-transform: uppercase;
min-width: 80%;
position: relative;
margin: 15px 0 0px 0;
}
.cgidf-card .photo {
padding: 30px 30px 0 30px;
}
.cgidf-card .photo .wp-post-image {
border-radius: 50%;
margin-top: 15px;
height: auto;
width: 200px;
}
.cgidf-card .photo .bx-wrapper {
border-radius: 0;
overflow: hidden;
}
.cgidf-card .photo .bx-pager {
margin-top: 10px;
}
.cgidf-card .photo .bx-pager a {
display: inline-block;
width: 15px;
height: 15px;
border: 1px solid #423E35;
background-color: transparent;
border-radius: 50%;
}
.cgidf-card .photo .bx-pager a.active {
background-color: #423E35;
}
.cgidf-card .photo .bx-pager a ~ a {
margin-left: 10px;
}
.cgidf-card .content {
padding: 0 30px 30px;
text-align: left;
}
.cgidf-card .content .wysiwyg {
margin-bottom: 0;
margin-top: 0px;
padding-top: 15px;
border-top: 1px dotted;
}
.cgidf-card .content .wysiwyg p {
font-size: 14px;
line-height: 17px;
text-transform: none;
}
.cgidf-card iframe {
display: block;
}
.cgidf-card.chien-horizontal .part1 {
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: stretch;
-ms-flex-align: stretch;
align-items: stretch;
-ms-flex-line-pack: center;
align-content: center;
}
.cgidf-card.chien-horizontal .part1 > * {
-ms-flex-preferred-size: 33.3333%;
flex-basis: 33.3333%;
padding: 30px;
}
.cgidf-card.chien-horizontal .part1 .infos {
-ms-flex-item-align: center;
-ms-grid-row-align: center;
align-self: center;
}
@media (max-width: 767px) {
.cgidf-card.chien-horizontal .part1 .infos {
padding: 0 30px;
}
}
@media (max-width: 767px) {
.cgidf-card.chien-horizontal .part1 .photo {
padding-bottom: 0;
}
}
.cgidf-card.chien-horizontal .part1 .content {
margin: 30px 0;
border-left: 1px solid #B3B3B3;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
background: transparent;
}
@media (max-width: 767px) {
.cgidf-card.chien-horizontal .part1 .content {
padding: 0 30px;
}
}
.cgidf-card.chien-horizontal .part1 .content .wysiwyg {
border-top: none;
}
.cgidf-card.chien-horizontal .part1 .content p {
color: black;
}
@media (max-width: 767px) {
.cgidf-card.chien-horizontal .part1 {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
}
.cgidf-card.chien-horizontal .part1 > .content {
border: none;
}
}
.cgidf-card.onglet-card .infos h3 {
font-size: 40px;
line-height: 34px;
min-height: 80px;
}
#chiots-famille-accueil h2 {
font-size: 50px;
color: white;
margin-bottom: 45px;
text-align: center;
} .cgidf-card:not(.remise) .photo {
padding: 0;
}
.cgidf-card:not(.remise) .photo svg {
display: none;
}
.cgidf-card:not(.remise) .photo .wp-post-image {
width: 100%;
height: auto;
border-radius: 0;
margin: 0;
}
.cgidf-card:not(.remise) .infos {
padding: 0 15px 30px 15px;
}
.cgidf-card:not(.remise) .infos h3 {
height: 80px;
color: white;
}
.cgidf-card:not(.remise) .infos p {
color: white;
}
.cgidf-card.chien-horizontal .part1 .content {
border-color: white;
}
.cgidf-card.chien-horizontal .part1 .content p {
color: white;
}
.cgidf-card.chien-horizontal {
margin-bottom: 3px;
}
.timeline {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-box-align: stretch;
-ms-flex-align: stretch;
align-items: stretch;
-ms-flex-line-pack: stretch;
align-content: stretch;
}
@media (max-width: 767px) {
.timeline {
padding-top: 15px;
}
}
.timeline .timeline-item {
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-ms-flex-line-pack: center;
align-content: center;
}
.timeline .timeline-item ~ .timeline-item {
margin-top: 28px;
}
.timeline .timeline-item ~ .timeline-item:before {
content: " ";
display: block;
width: 2px;
height: 28px;
background: #2EA9DE;
position: absolute;
top: -28px;
left: 44px;
}
.timeline .timeline-icon {
width: 88px;
height: 88px;
border: 2px solid #2EA9DE;
border-radius: 50%;
-ms-flex-negative: 0;
flex-shrink: 0;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-ms-flex-line-pack: center;
align-content: center;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
}
.timeline .timeline-icon img {
max-width: 60%;
max-height: 60%;
}
.timeline .timeline-text {
margin-left: 10px;
}
.timeline .timeline-text p {
line-height: 18px;
} .timeline .timeline-item {
display: table;
table-layout: fixed;
}
.timeline .timeline-icon {
display: table-cell;
vertical-align: middle;
}
.timeline .timeline-icon img {
max-width: 52px;
max-height: 52px;
margin: auto;
}
.timeline .timeline-text {
display: table-cell;
vertical-align: middle;
padding-left: 10px;
margin-left: 0;
}
.les-etapes {
margin-left: 45px;
}
@media (max-width: 767px) {
.les-etapes .les-etapes-group ~ .les-etapes-group {
margin-top: 45px;
}
}
.les-etapes .les-etapes-title {
border-left: 2px solid #2EA9DE;
color: #2EA9DE;
padding: 30px 0 30px 45px;
}
.les-etapes .les-etapes-title h2 {
font-size: 60px;
line-height: 60px;
text-transform: uppercase;
font-weight: bold;
font-family: "Caveat", cursive !important;
}
.les-etapes .les-etapes-title p {
font-size: 20px;
line-height: 20px;
text-transform: uppercase;
padding-left: 5px;
}
.les-etapes .les-etapes-item {
border-left: 2px solid #2EA9DE;
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
-ms-flex-line-pack: start;
align-content: flex-start; padding-top: 45px; }
.les-etapes .les-etapes-count {
font-size: 60px;
line-height: 50px;
margin-left: -33px;
margin-right: 33px;
padding-bottom: 10px;
background: white;
}
.les-etapes .les-etapes-subtitle {
min-height: 60px;
width: 185px;
-ms-flex-negative: 0;
flex-shrink: 0;
font-size: 20px;
line-height: 18px;
text-transform: uppercase;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
-ms-flex-line-pack: center;
align-content: center;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.les-etapes .les-etapes-subtitle img {
margin-bottom: 10px;
}
.les-etapes .les-etapes-subtitle div {
width: 100%;
}
.les-etapes .les-etapes-subtitle.has-image {
margin-top: -22.5px;
margin-bottom: 22.5px;
}
.les-etapes .les-etapes-text {
width: 300px;
margin-left: 55px;
}
.page-liee {
height: 100%;
width: 100%;
}
.page-liee a {
height: 100%;
width: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
-ms-flex-line-pack: start;
align-content: flex-start; padding: 30px;
font-size: 45px;
line-height: 39px;
color: white;
word-break: break-word;
}
.page-liee a img {
margin-top: 15px;
max-width: 100%;
}
@media (max-width: 991px) {
.page-liee a {
font-size: 34px;
line-height: 32px;
}
}
.gallerie_photo .photo a {
display: block;
height: 200px;
width: 100%;
}
.page-template-page-faire-un-don .entry-content h2 { }
.page-template-page-faire-un-don .entry-content h3 {
font-size: 35px;
line-height: 35px;
font-weight: 400;
padding-bottom: 15px;
}
@media (max-width: 767px) {
.page-template-page-faire-un-don .entry-content .mon-don ~ .mon-don {
border-left: none;
}
}
@media (min-width: 992px) {
.page-template-page-faire-un-don .brother-left ~ .brother-left {
border-left: 1px solid black;
}
}
@media (max-width: 991px) {
.page-template-page-faire-un-don .brother-left ~ .brother-left h3 {
border-top: 1px solid black;
padding-top: 15px;
margin-top: 15px;
}
}
.page-template-page-faire-un-don p, .page-template-page-faire-un-don label {
font-weight: 400;
} #mon-don .donner {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: stretch;
-ms-flex-align: stretch;
align-items: stretch;
-ms-flex-line-pack: stretch;
align-content: stretch;
}
#mon-don .donner > * {
-ms-flex-preferred-size: 25%;
flex-basis: 25%;
}
#mon-don .donner > * ~ * {
border-left: 1px solid #EDEAE6;
}
#mon-don .donner label {
padding: 0 15px;
cursor: pointer;
text-align: center;
margin: 0;
position: relative;
}
#mon-don .donner label.active:after, #mon-don .donner label.active:before {
bottom: -16px;
left: 50%;
border: solid transparent;
content: " ";
height: 0;
width: 0;
position: absolute;
pointer-events: none;
z-index: 5;
}
#mon-don .donner label.active:after {
border-color: rgba(255, 255, 255, 0);
border-bottom-color: #fff;
border-width: 15px;
margin-left: -15px;
}
#mon-don .donner label.active:before {
border-color: rgba(0, 0, 0, 0);
border-bottom-color: #000000;
border-width: 16px;
margin-left: -16px;
}
#mon-don .donner label img {
margin: 15px auto 10px auto;
margin: 0 auto;
}
#mon-don .donner label .align-image {
margin: 0;
height: 105px;
}
#mon-don .donner label .align-image td {
vertical-align: middle;
text-align: center;
padding: 15px 0 10px 0;
}
#mon-don .donner .circle {
display: inline-block;
margin: auto;
border-radius: 50%;
padding: 10px;
width: 67px;
height: 67px;
line-height: 41px;
border: 3px solid transparent;
}
#mon-don .donner input[type=radio] {
display: none;
}
#mon-don .donner input[type=radio]:checked ~ .circle {
background: white;
}
#mon-don .donner input[type=number] {
width: 70px;
text-align: center;
padding: 5px 0 5px 15px;
margin: 10px auto;
border: 4px solid transparent;
}
#mon-don .donner .choice {
text-align: center;
font-weight: bold;
font-size: 20px;
}
#mon-don .donner .description {
display: block;
text-align: center;
font-size: 14px;
line-height: 16px;
word-break: break-word;
}
@media (max-width: 1199px) {
#mon-don .donner .description {
font-size: 13px;
}
}
@media (max-width: 767px) {
#mon-don .donner {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
position: relative;
}
#mon-don .donner label {
-ms-flex-preferred-size: 50%;
flex-basis: 50%;
padding: 15px;
position: static;
}
#mon-don .donner label:nth-of-type(even) {
border-left: 1px solid #EDEAE6;
}
#mon-don .donner > * ~ * {
border-left: 0px solid #EDEAE6;
}
}
#mon-don .amount-once .circle {
background: #FFC247;
border-color: #FFC247;
}
#mon-don .amount-once input[type=number] {
border-color: #FFC247;
}
#mon-don .amount-once h3 {
color: #FFC247;
}
#mon-don .amount-multiple .circle {
background: #F2803C;
border-color: #F2803C;
}
#mon-don .amount-multiple input[type=number] {
border-color: #F2803C;
}
#mon-don .amount-multiple h3 {
color: #F2803C;
}
#mon-don .amount-once.active .once .donner-actif, #mon-don .amount-multiple.active .multiple .donner-actif {
display: block;
}
#mon-don .donner-actif {
display: none;
position: relative;
padding: 15px 15px 15px 50px;
border: 1px solid black;
margin-top: 15px;
}
#mon-don .donner-actif img {
position: absolute;
top: 15px;
left: 15px;
}
#mon-don .donner-actif p {
font-size: 14px;
line-height: 17px;
}
#mon-don .pourquoi-donner {
border-top: 1px solid black;
margin-top: 15px;
padding-top: 15px;
}
#mon-don .pourquoi-donner p {
font-size: 20px;
line-height: 20px;
} body .brother-left {
border-color: #EDEAE6;
}
body .mandatory-text {
font-size: 13px;
line-height: 13px;
font-weight: 300;
padding-top: 10px;
}
@media (min-width: 768px) {
body .mandatory-text {
padding-left: 0;
}
}
body #recu_fiscal .caption {
font-size: 25px;
line-height: 28px;
font-weight: bold;
margin: 10px 0 15px 0;
}
body #recu_fiscal label {
position: relative;
padding: 5px 0 5px 30px;
cursor: pointer;
display: block;
}
body #recu_fiscal label span {
font-size: 20px;
line-height: 20px;
}
body #recu_fiscal input[type=radio] {
display: none;
}
body #recu_fiscal .fakeradio {
width: 21px;
height: 21px;
position: absolute;
top: 6px;
left: 0px;
border-radius: 50%;
border: 1px solid black;
}
body #recu_fiscal input:checked ~ .fakeradio {
border: 8px solid #2EA9DE;
} #mon-reglement label {
border: 3px solid black;
margin: 0;
padding: 15px;
padding-top: 83px;
background-position: center top 15px;
background-repeat: no-repeat;
cursor: pointer;
}
#mon-reglement label [type=radio] {
display: none;
}
#mon-reglement label [type=radio]:checked ~ .fakeradio {
background-image: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/reglement-actif.svg);
}
#mon-reglement label .fakeradio {
display: block;
width: 46px;
height: 46px;
position: absolute;
top: 15px;
left: 15px;
background: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/reglement.svg) left top no-repeat;
}
#mon-reglement label span {
font-size: 30px;
line-height: 30px;
}
@media (max-width: 767px) {
#mon-reglement label ~ label {
border-top: none;
}
}
@media (min-width: 768px) {
#mon-reglement label ~ label {
border-left: none;
}
}
#mon-reglement .paiement-cb {
background-image: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/paiement-cb.svg);
background-position: center top 35px;
}
#mon-reglement .paiement-cb.error {
border-color: #EE585E;
}
#mon-reglement .paiement-courrier {
background-image: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/paiement-courrier.svg);
}
#mon-reglement .paiement-courrier.error {
border-color: #EE585E;
}
#mon-reglement .plateforme-securise img {
margin: 5px auto;
} #confirmation .border-bottom {
border-bottom: 1px solid #cccccc;
padding-bottom: 15px;
margin-bottom: 20px;
}
#confirmation .montant {
font-size: 40px;
line-height: 46px;
font-weight: bold;
}
@media (max-width: 767px) {
#confirmation .montant {
border-bottom: 1px solid #cccccc;
padding-bottom: 15px;
margin-bottom: 20px;
font-size: 30px;
line-height: 36px;
}
}
#confirmation .coord li {
font-size: 20px;
line-height: 22px;
}
@media print {
.page-template-page-faire-un-don .woocommerce-breadcrumb, .page-template-page-faire-un-don #masthead, .page-template-page-faire-un-don .template-soutenez-nous, .page-template-page-faire-un-don #colophon, .page-template-page-faire-un-don #etape-suivante {
display: none !important;
}
}
.page-template-template-onglets .ligne ul, .page-template-template-onglets_sauvegarde .ligne ul {
display: block;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
-ms-flex-line-pack: start;
align-content: flex-start;
margin-top: 15px;
}
.page-template-template-onglets .ligne ul li, .page-template-template-onglets_sauvegarde .ligne ul li {
-ms-flex-preferred-size: 25%;
flex-basis: 25%;
padding-right: 20px;
font-size: 14px;
line-height: 20px;
}
@media (max-width: 767px) {
.page-template-template-onglets .ligne ul li, .page-template-template-onglets_sauvegarde .ligne ul li {
-ms-flex-preferred-size: 50%;
flex-basis: 50%;
}
}
.page-template-template-onglets .ligne ul li svg, .page-template-template-onglets_sauvegarde .ligne ul li svg {
display: block;
display: none;
margin-bottom: 3px;
}
.template-ns-bandeau {
margin-top: 120px;
margin-bottom: 90px;
position: relative;
}
.template-ns-bandeau:before {
content: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/chien-detoure.png);
position: absolute;
top: -119px;
left: 20%;
}
.template-ns-bandeau .ns-bandeau-content {
padding: 50px 0 50px 0;
}
.template-ns-bandeau .ns-bandeau-content h2 {
font-size: 34px;
font-weight: 300;
line-height: 37px;
color: white;
}
.template-ns-bandeau .ns-bandeau-content p, .template-ns-bandeau .ns-bandeau-content p a:not(.button) {
font-weight: 300;
font-size: 18px;
line-height: 22px;
color: white;
}
.template-ns-bandeau .ns-bandeau-content a:not(.button) {
color: white;
text-decoration: underline;
}
.template-ns-bandeau .ns-bandeau-content .button {
margin-top: 10px;
}
.nav-tabs > li {
float: none;
display: inline-block;
}
.nav-tabs.onglets {
margin-bottom: 30px;
}
.nav-tabs .onglet img {
display: inline-block;
}
.nav-tabs .onglet .hover-on {
display: none;
}
.nav-tabs .onglet a, .nav-tabs .onglet a:focus {
font-size: 20px;
font-weight: bold;
text-transform: uppercase;
color: #656565;
border: none;
border-bottom: 4px solid transparent;
background: none;
margin: 0 5px;
}
.nav-tabs .onglet.active .hover-on, .nav-tabs .onglet.active:hover .hover-on, .nav-tabs .onglet:hover .hover-on {
display: inline-block;
}
.nav-tabs .onglet.active .hover-on ~ .hover-off, .nav-tabs .onglet.active:hover .hover-on ~ .hover-off, .nav-tabs .onglet:hover .hover-on ~ .hover-off {
display: none;
}
.nav-tabs .onglet.active a, .nav-tabs .onglet.active a:focus, .nav-tabs .onglet.active:hover a, .nav-tabs .onglet.active:hover a:focus, .nav-tabs .onglet:hover a, .nav-tabs .onglet:hover a:focus {
border: none;
border-bottom: 4px solid transparent;
background: none;
color: #2EA9DE;
border-color: #2EA9DE;
}
.ligne {
padding: 22px 0 30px 0;
}
.ligne ~ .ligne {
background: url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/ligne.png) top left repeat-x;
}
.type-temoignage .temoignage-image {
width: 100%;
border-radius: 50%;
overflow: hidden;
}
.type-temoignage .temoignage-title .title {
font-size: 26px;
line-height: 24px;
font-weight: bold;
}
.type-temoignage .temoignage-title .chevrons {
font-size: 160px;
line-height: 90px;
letter-spacing: -28px;
font-weight: bold;
display: block;
text-indent: -13px;
}
@media (max-width: 767px) {
.type-temoignage .temoignage-title .chevrons {
font-size: 140px;
}
}
.page-template-template-onglets .title_onglet {
margin-top: 0px;
margin-bottom: 30px;
border-bottom: 1px solid #ddd;
font-size: 40px;
font-weight: bold;
text-transform: uppercase;
padding: 10px 0px;
}
.page-template-template-onglets .tab-content > div ~ div .title_onglet {
margin-top: 60px;
} .page-template-page-prof-sante .the-content p {
font-size: 18px;
line-height: 22px;
font-weight: 400;
}
.page-template-page-prof-sante .the-content .brochure-dedie p {
font-size: 14px;
font-weight: 400;
color: black;
}
.page-template-page-prof-sante .depliants .images {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
-ms-flex-line-pack: justify;
align-content: space-between;
margin-bottom: 15px;
}
.page-template-page-prof-sante .depliants .images a ~ a {
margin-left: 15px;
}
.page-template-page-prof-sante .depliants .liens { }
.page-template-page-prof-sante .depliants .liens a {
width: 100%;
margin: 10px 0;
}
.page-template-page-offres-demploi .offre h2 {
font-weight: bold;
font-size: 58px;
line-height: 48px;
cursor: pointer;
}
.page-template-page-offres-demploi .offre h2:hover, .page-template-page-offres-demploi .offre h2[aria-expanded=true] {
color: #2EA9DE;
}
.page-template-page-offres-demploi .offre .details {
margin-top: 30px;
}
.page-template-page-offres-demploi .offre .details h3 {
font-size: 18px;
line-height: 22px;
font-weight: bold;
text-transform: uppercase;
}
.page-template-page-offres-demploi .offre .details p {
font-size: 14px;
line-height: 18px;
}
.page-template-page-offres-demploi .offre .details .paragraphe ~ .paragraphe {
margin-top: 36px;
}
.page-template-page-offres-demploi .offre .contact {
margin-top: 20px;
}
.page-template-page-offres-demploi .offre ~ .offre {
margin-top: 44px;
}
.template-contact {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
-ms-flex-line-pack: justify;
align-content: space-between;
padding: 30px;
border: 2px solid white;
}
.template-contact h2 {
font-size: 28px;
font-weight: bold;
line-height: 30px;
color: white;
text-transform: uppercase;
}
@media (max-width: 600px) {
.template-contact h2 {
font-size: 36px;
line-height: 36px;
}
}
.template-contact .liens > div ~ div {
margin-top: 5px;
}
.template-contact.gmaps {
padding: 0;
}
.template-contact.informations h2 {
color: #2EA9DE;
}
.template-contact.informations p {
color: #2EA9DE;
font-size: 15px;
line-height: 20px;
text-transform: uppercase;
}
.template-contact.informations .phone {
color: #2EA9DE;
font-size: 23px;
line-height: 22px;
text-transform: uppercase;
}
.page-template-page-faq .onglets .onglet a {
font-size: 20px;
line-height: 20px;
font-weight: bold;
color: black;
text-transform: uppercase;
}
.page-template-page-faq .onglets .onglet a[aria-expanded=true] {
color: #2EA9DE;
}
.page-template-page-faq .onglets .onglet ~ .onglet {
margin-top: 20px;
}
.page-template-page-faq .panel {
margin: 0 !important;
border: none !important;
}
.page-template-page-faq .panel .question {
font-weight: bold;
font-size: 14px;
line-height: 20px;
}
.page-template-page-faq .panel .reponse p {
font-weight: normal;
font-size: 14px;
line-height: 20px;
margin-bottom: 20px;
} #recherche-famille h2 {
font-size: 50px;
color: white;
text-align: center;
margin-bottom: 45px;
}
.single-remise .type-remise h1 {
text-align: center;
font-size: 90px;
margin-bottom: 30px;
line-height: 80px;
}
.single-remise .type-remise h2 {
font-weight: bold;
font-size: 50px;
line-height: 50px;
margin-bottom: 50px;
}
.single-remise .type-remise #remise .photos {
margin-bottom: 30px;
}
.single-remise .type-remise #remise .photos .photo {
height: 360px;
}
@media (min-width: 768px) {
.single-remise .type-remise #remise .photos .photo {
margin-right: -13px;
}
}
.single-remise .type-remise #remise .photos div ~ div .photo {
margin-right: 0px;
}
@media (min-width: 768px) {
.single-remise .type-remise #remise .photos div ~ div .photo {
margin-left: -13px;
}
}
.single-remise .type-remise #lequipe h2 {
color: white;
}
.single-remise .type-remise #lequipe .video-youtube {
text-align: center;
}
.single-remise .type-remise #lequipe .video-youtube iframe {
width: 100%;
}
#masthead .search {
text-indent: -9999px;
background: #E6E6E6 url(//www.chiens-guides-idf.fr/wp-content/themes/storefront-child/img/search-icon.svg) center center no-repeat;
background-size: 50%;
width: 43px;
}
@media (max-width: 767px) {
#masthead .search {
width: 57px;
}
}
.pagination, .woocommerce-pagination {
display: block;
border-radius: 0px;
border-bottom: none;
margin-bottom: 0;
border-color: #E6E6E6;
}
.search-results #main h1 {
font-size: 70px;
}
.search-results #main h1 span:before {
content: "«"; }
.search-results #main h1 span:after {
content: "»"; }
.search-results #main h2 {
font-size: 32px;
}
.search-results #main article {
padding: 15px 0;
border-top: 1px solid #E6E6E6;
}
#search-modal {
background: white;
}
#search-modal .close {
top: 30px;
right: 30px;
position: absolute;
display: block;
padding: 15px;
opacity: 1;
font-weight: 300;
font-size: 52px;
line-height: 23px;
}
#search-modal .modal-dialog {
width: 70%;
top: 50%;
margin: 0 auto;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
#search-modal .modal-title {
display: inline;
}
#search-modal form.search-form {
width: 100%;
}
form.search-form {
margin: 0 auto;
}
form.search-form label {
width: 100%;
}
form.search-form .search-field {
width: 100%;
border-top: none;
border-left: none;
border-right: none;
font-size: 45px;
text-align: center;
padding-bottom: 10px;
}
form.search-form .search-submit {
margin: 58px auto 0 auto;
width: 70%;
}
@media (min-width: 768px) {
form.search-form .search-submit {
width: 35%;
}
}
.education-mea {
padding: 30px 0;
height: 100%;
max-width: 100%;
display: table;
}
.education-mea a { word-break: break-word;
display: block;
display: table-cell;
color: white;
vertical-align: middle;
padding: 0 30px;
}
.education-mea a img {
max-width: 100%;
}
.education-mea.education-mea-1 a {
font-size: 45px;
line-height: 39px;
}
@media (max-width: 991px) {
.education-mea.education-mea-1 a {
font-size: 34px;
line-height: 32px;
}
.education-mea.education-mea-1 a img {
width: 160px;
height: 49px;
}
}
.education-mea.education-mea-2 a {
font-size: 70px;
line-height: 60px; text-align: center;
}
.education-mea.education-mea-2 a span {
display: block;
text-transform: uppercase;
font-family: "Roboto Condensed", sans-serif;
font-size: 14px;
line-height: 18px;
margin-top: 10px;
}
.education-mea.education-mea-3 a {
font-size: 50px;
line-height: 43px;
text-transform: uppercase;
}
@media (max-width: 991px) {
.education-mea.education-mea-3 a {
font-size: 36px;
line-height: 33px;
}
}
.single-post .hentry.type-post .entry-content {
width: auto;
float: none;
}
@media (max-width: 767px) {
.single-post .hentry.type-post .entry-content {
margin-top: 15px;
}
}
.single-post .entry-title ~ .wysiwyg p {
font-size: 20px;
font-weight: bold;
text-transform: uppercase;
margin: 20px 0 0px 0;
}
@media (max-width: 767px) {
.single-post .entry-title ~ .wysiwyg p {
font-size: 16px;
}
}
.single-post .post-prev {
float: left;
margin-top: 30px;
}
@media (max-width: 767px) {
.single-post .post-prev {
width: 100%;
}
}
.single-post .post-prev:after {
float: left;
-webkit-transform: rotate(180deg);
-ms-transform: rotate(180deg);
transform: rotate(180deg);
margin: 5px 10px 0 0 !important;
}
.single-post .post-next {
margin-top: 30px;
float: right;
}
@media (max-width: 767px) {
.single-post .post-next {
width: 100%;
}
}
.actualites-container {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.actualites-item {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
#swal2-content table table {
padding: 0;
margin: 0;
}
.swal2-container .swal2-close::after,
#swal2-content #submitInput::after {
display: none !important;
}
.swal2-container .swal2-close {
line-height: 13px !important;
padding: 0 !important;
position: absolute !important;
top: 10px;
right: 10px;
}
#swal2-content td {
padding: 0;
margin: 0;
}
#swal2-content #sb_form {
padding: 0;
}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails{text-align:center}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails::before,.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails::after{content:"";display:table}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails::after{clear:both}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails li{display:inline-block;width:auto !important;float:none !important;margin-bottom:0 !important}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails li img{max-height:16px;width:auto;display:block}.widget_brand_nav ul li .count{float:right}.tax-product_brand .woocommerce-products-header{display:flex;flex-direction:column;margin:0 0 2.2906835em;text-align:center}.tax-product_brand .woocommerce-products-header .brand-thumbnail{margin:0 0 1em;width:auto;max-height:2.2906835em;align-self:center;order:1}.tax-product_brand .woocommerce-products-header .woocommerce-products-header__title,.tax-product_brand .woocommerce-products-header .term-description{order:2}div#brands_a_z::before,div#brands_a_z::after{content:"";display:table}div#brands_a_z::after{clear:both}div#brands_a_z ul.brands_index{margin-left:0;padding:0}div#brands_a_z ul.brands_index li{float:none;display:inline-block;margin:0 .3342343017em .2360828548em 0;padding:0;text-transform:uppercase}div#brands_a_z ul.brands_index li a,div#brands_a_z ul.brands_index li span{float:none;display:block;border:0;padding:.3819820591em;min-width:1.618em;text-align:center;background-color:#eee;color:#43454b;line-height:1}div#brands_a_z ul.brands_index li span{opacity:.3}div#brands_a_z h3{text-transform:uppercase}div#brands_a_z a.top{padding:.6180469716em;background-color:#eee;color:#43454b;border:0;line-height:1}div#brands_a_z ul.brands{margin-left:0;list-style-position:inside}div#brands_a_z ul.brands li{margin:0 0 .3819820591em;padding:0 0 .3819820591em;border-bottom:1px solid rgba(0,0,0,.05)}.storefront-wc-brands-single-product{margin:0 0 .5407911001em}.storefront-wc-brands-single-product img{max-height:2.2906835em}@media(min-width: 768px){div#brands_a_z ul.brands_index{width:21.7391304348%;float:left;margin-right:4.347826087%;transition:all .5s ease}div#brands_a_z h3{width:73.9130434783%;float:right;margin-right:0;clear:right;text-transform:uppercase}div#brands_a_z h3:first-of-type{margin-top:0}div#brands_a_z a.top{clear:right}div#brands_a_z ul.brands{width:73.9130434783%;float:right;margin-right:0;clear:right}}