/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
a.btn-danger,a.btn-call,a.btn-call-now-custom{background-color:#a81818 !important;border-color:#7f1111 !important;color:#ffffff !important;}a.btn-info{background-color:#0b4a8c !important;border-color:#083566 !important;color:#ffffff !important;}a.btn-success{background-color:#165924 !important;border-color:#0f3d19 !important;color:#ffffff !important;}a[href="/mes-realisations#main-content"]{color:#0b4a8c !important;font-weight:600;}
body,p,.region-sidebar-second label{color:#222222 !important;}.well a,.well .tagclouds{color:#0b5394 !important;}.btn-danger,.btn-call,.btn-call-now-custom{background-color:#b71c1c !important;border-color:#8e0000 !important;color:#ffffff !important;}.btn-info{background-color:#0d47a1 !important;border-color:#002171 !important;color:#ffffff !important;}.btn-success{background-color:#1b5e20 !important;border-color:#003300 !important;color:#ffffff !important;}
a.btn-success,a.btn-success span.text{background-color:#14532d !important;border-color:#052e16 !important;color:#ffffff !important;}a.btn-info,a.btn-info span.text{background-color:#1e3a8a !important;border-color:#172554 !important;color:#ffffff !important;}
#sliding-popup,#sliding-popup p,#sliding-popup .popup-content{background-color:#111827 !important;color:#ffffff !important;}
.fraction-slider .slide .field-content,.fraction-slider .slide h1,.fraction-slider .slide h2,.fraction-slider .slide h3,.fraction-slider .slide p{text-shadow:0 1px 2px rgba(0,0,0,0.9);}.fraction-slider .slide > div{background-color:rgba(15,23,42,0.62);padding:1px 2px;border-radius:1px;}.btn-primary{background-color:#b92b27 !important;border-color:#9e2420 !important;color:#ffffff !important;}.btn-info{background-color:#1769aa !important;border-color:#12568c !important;color:#ffffff !important;}.btn-success{background-color:#1e7e34 !important;border-color:#18662a !important;color:#ffffff !important;}.text-muted,.footer,.footer a{color:#4a5568 !important;}
.blazy--grid a[href="/tous-les-articles#main-content"],.blazy--grid a[href="/mes-realisations#main-content"],.blazy--grid a[href="/fiches-techniques#main-content"]{display:block;width:100%;margin:8px 0 !important;padding:10px 12px !important;box-sizing:border-box;}
@media (max-width:767px){.visible-xs-block .slider-wrapper,.visible-xs-block .slider,.visible-xs-block .fraction-slider{width:100% !important;height:145px !important;min-height:145px !important;position:relative !important;overflow:hidden;}.visible-xs-block .fraction-slider .slide{position:absolute !important;top:0;left:0;width:100% !important;height:100% !important;}.visible-xs-block .fraction-slider .slide img{width:100% !important;height:100% !important;max-width:100% !important;object-fit:cover !important;display:block;}}
.fs-pager-wrapper a{display:inline-block;min-width:24px;min-height:24px;margin:0 4px;}
.fraction-slider .slide > div{background-color:transparent !important;padding:0 !important;border-radius:0 !important;}.fraction-slider .slide .field-content,.fraction-slider .slide h2,.fraction-slider .slide h3,.fraction-slider .slide p{text-shadow:0 2px 6px rgba(0,0,0,0.95),0 0 2px rgba(0,0,0,1);}
@media (max-width:767px){.btn-call-now-custom{position:fixed !important;bottom:0 !important;left:0 !important;width:100% !important;background-color:#25D366 !important;color:#ffffff !important;text-align:center !important;padding:15px !important;font-size:18px !important;font-weight:bold !important;text-decoration:none !important;z-index:99999 !important;display:block !important;}}@media (min-width:768px){.btn-call-now-custom{display:none !important;}}
.flex-control-paging li{margin:0 6px !important;}.flex-control-paging li a{width:24px !important;height:24px !important;line-height:24px !important;}
