/* WP Customizer start */
.top, .top-navigation a { background-color: #ffffff; }
.top-navigation .sub-menu a, .top-navigation .sub-menu .sub-menu { border-color: #f2f2f2; }
.top, .top::before, .top::after, .top__container::before, .header::before, .header::after { border-color: #fcfcfc; }.top, .top-navigation a { color: #000000; }
.top-navigation a:focus, .top-navigation a:hover { color: #000000; }.header, .top::before, .top::after, .top__container::before, .header::before, .header::after { background-color: #0bbbef; }
@media (min-width: 992px) { .header__navigation { background-color: #0bbbef; } }.home-icon, .main-navigation a { color: #ffffff; }.home-icon:hover, .main-navigation .menu-item:focus > a, .main-navigation .menu-item:hover > a { color: #ffffff; }@media (max-width: 991px) { .main-navigation .sub-menu a { color: #ffffff; } }@media (max-width: 991px) { .header__navigation { background-color: #78bef0; } }
@media (max-width: 991px) { .header__navigation, .main-navigation a, .home-icon { border-color: #58afec; } }@media (min-width: 992px) { .main-navigation a, .home-icon, .main-navigation > .menu-item-has-children::after { color: #ffffff; } }@media (min-width: 992px) { .home-icon:hover, .main-navigation .menu-item:focus > a, .main-navigation .menu-item:hover > a, .main-navigation > .current-menu-item > a { color: #0bbbef; } }@media (min-width: 992px) { .main-navigation .sub-menu a, .main-navigation > .current-menu-item > a::after { background-color: #f2f2f2; } }
@media (min-width: 992px) { .main-navigation .sub-menu .menu-item > a:hover { background-color: #e5e5e5; } }
@media (min-width: 992px) { .main-navigation .sub-menu a, .main-navigation .sub-menu .menu-item:first-of-type, .main-navigation .sub-menu .sub-menu a { border-color: #e5e5e5; } }
@media (min-width: 992px) { .main-navigation .sub-menu .menu-item-has-children::after { color: #e5e5e5; } }@media (min-width: 992px) { .main-navigation .sub-menu a, .main-navigation .sub-menu .menu-item:focus > a, .main-navigation .sub-menu .menu-item:hover > a { color: #0bbbef; } }.page-header { background-color: #f2f2f2; }
.page-header { border-color: #efefef; }.page-header h1, .page-header h2 { color: #333333; }.page-header__subtitle { color: #999999; }.breadcrumbs { background-color: #ffffff; }.breadcrumbs a { color: #333333; }
.breadcrumbs a:hover { color: #000000; }.breadcrumbs span > span { color: #999999; }.content-area, .icon-box__subtitle { color: #515151; }h1, h2, h3, h4, h5, h6, hentry__title, .hentry__title a, .page-box__title a, .latest-news--block .latest-news__title a, .accordion__panel .panel-title a, .icon-menu__link, .step__title, body.woocommerce-page ul.products li.product h3, .woocommerce ul.products li.product h3 { color: #333333; }.icon-box .fa, .step:hover .step__number, .person-profile__social-icon:focus, .person-profile__social-icon:hover, .contact-profile__social-icon:focus, .contact-profile__social-icon:hover, .footer-top a.icon-container:hover, .portfolio-grid__card:focus .portfolio-grid__card-title, .portfolio-grid__card:hover .portfolio-grid__card-title, body.woocommerce-page ul.products li.product a:hover img, .woocommerce ul.products li.product a:hover img, body.woocommerce-page ul.products li.product .price, .woocommerce ul.products li.product .price, body.woocommerce-page .star-rating, .woocommerce .star-rating, body.woocommerce-page div.product p.price, body.woocommerce-page p.stars a, body.woocommerce-page ul.product_list_widget .amount, .woocommerce.widget_shopping_cart .total .amount { color: #0bbbef; }
.contact-profile__name, .person-profile__tag, .latest-news--block .latest-news__date, .widget_calendar caption, .pagination .current, .portfolio-grid__nav-item.is-active::after, body.woocommerce-page .widget_shopping_cart_content .buttons .checkout, body.woocommerce-page button.button.alt, body.woocommerce-page .woocommerce-error a.button, body.woocommerce-page .woocommerce-info a.button, body.woocommerce-page .woocommerce-message a.button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, body.woocommerce-page #payment #place_order, body.woocommerce-page #review_form #respond input#submit, .woocommerce button.button.alt:disabled, .woocommerce button.button.alt:disabled:hover, .woocommerce button.button.alt:disabled[disabled], .woocommerce button.button.alt:disabled[disabled]:hover, body.woocommerce-page nav.woocommerce-pagination ul li span.current, body.woocommerce-page .widget_product_search .search-field + input, body.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active a::after, body.woocommerce-page div.product .woocommerce-tabs ul.tabs li:hover a::after, body.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle, body.woocommerce-page .widget_price_filter .ui-slider .ui-slider-range, .structurepress-table thead th { background-color: #0bbbef; }
.accordion__panel:focus, .accordion__panel:hover, .testimonial, .logo-panel img:hover, .btn-primary, body.woocommerce-page .widget_shopping_cart_content .buttons .checkout, body.woocommerce-page nav.woocommerce-pagination ul li span.current { border-color: #0bbbef; }
.portfolio-grid__card:focus .portfolio-grid__card-block::after, .portfolio-grid__card:hover .portfolio-grid__card-block::after { border-bottom-color: #0bbbef; }
.contact-profile__container, .person-profile__container, .latest-news--block .latest-news__content { border-top-color: #0bbbef; }
.brochure-box:focus, .brochure-box:hover, .sidebar .widget_nav_menu .menu > li.current-menu-item > a, .sidebar .widget_nav_menu .menu > li > a:focus, .sidebar .widget_nav_menu .menu > li > a:hover, .sticky .hentry__container, .hentry__container:hover, .latest-news--inline:focus, .latest-news--inline:hover, .latest-news--inline + .latest-news--more-news:hover, .open-position:hover .open-position__content-container, body.woocommerce-page .widget_product_categories .product-categories > li.current-cat > a, body.woocommerce-page .widget_product_categories .product-categories > li > a:focus, body.woocommerce-page .widget_product_categories .product-categories > li > a:hover { border-left-color: #0bbbef; }
.btn-primary, body.woocommerce-page span.onsale, .woocommerce span.onsale { background: #0bbbef linear-gradient(to bottom, #0bbbef, #0bb7ea); }
.btn-primary:hover, body.woocommerce-page button.button.alt:hover { border-color: #0aa8d7; }
.btn-primary:hover, body.woocommerce-page .widget_product_search .search-field + input:hover, body.woocommerce-page .widget_product_search .search-field + input:focus, body.woocommerce-page button.button.alt:hover, body.woocommerce-page .woocommerce-error a.button:hover, body.woocommerce-page .woocommerce-info a.button:hover, body.woocommerce-page .woocommerce-message a.button:hover, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover, body.woocommerce-page #payment #place_order:hover { background: #0aa8d7; }a { color: #0bbbef; }
a:focus, a:hover { color: #09a0cd; }.footer-top { background-color: #eeeeee; }.footer-top__headings { color: #000000; }.footer-top { color: #000000; }.footer-top .widget_nav_menu .menu a { color: #000000; }.footer-bottom { background-color: #eeeeee; }.footer-bottom { color: #999999; }.footer-bottom a { color: #333333; }
/* WP Customizer end */
@media (min-width: 992px) { .header__logo img { margin-top: 0px; } }

/* User custom CSS start */
/* CREER FENETRE : Opacité des blocs blancs */
	#pg-482-1 .panel-grid-cell {background-color:rgba(255,255,255,0.8)}
	#pg-482-2 .panel-grid-cell {background-color:rgba(255,255,255,0.8)}
	#pg-482-3 .panel-grid-cell {background-color:rgba(255,255,255,0.8)}
	#pg-482-4 .panel-grid-cell {background-color:rgba(255,255,255,0.8)}
	#pg-482-5 .panel-grid-cell {background-color:rgba(255,255,255,0.8)}
	#pg-482-6 .panel-grid-cell {background-color:rgba(255,255,255,0)}
	#pg-482-7 .panel-grid-cell {background-color:rgba(255,255,255,0)}

/* CREER FENETRE : Images d'arrière-plan */
	#pg-w606db2cd1c5ec-0.panel-no-style, #pg-w606db2cd1c5ec-0.panel-has-style > .panel-row-style {background-image:url("https://www.acielouvert.com/wp-content/uploads/Le%20bon%20dimensionnement.png");background-position:0;}
	#pg-w606db2cd1c6e3-0.panel-no-style, #pg-w606db2cd1c6e3-0.panel-has-style > .panel-row-style {background-image:url("https://www.acielouvert.com/wp-content/uploads/Image%20les%20modes%20d%27ouvertures.jpg");background-position:0;}
	#pg-w606eb5b4541c1-0.panel-no-style, #pg-w606eb5b4541c1-0.panel-has-style > .panel-row-style {background-image:url("https://www.acielouvert.com/wp-content/uploads/Images%20le%20niveau%20de%20confort.jpg");background-position:0;}
	#pg-w606eb5b4542a9-0.panel-no-style, #pg-w606eb5b4542a9-0.panel-has-style > .panel-row-style {background-image:url("https://www.acielouvert.com/wp-content/uploads/image-activite3.jpg");background-position:right 0px center;background-size:120%;}
	#pg-w606eb5b454564-0.panel-no-style, #pg-w606eb5b454564-0.panel-has-style > .panel-row-style {background-image:url("https://www.acielouvert.com/wp-content/uploads/Raccord%20%C3%A9tanch%C3%A9it%C3%A9.jpg");background-position:right -90px center;background-size:150%;}
	#pg-w606eb5b4547cb-0.panel-no-style, #pg-w606eb5b4547cb-0.panel-has-style > .panel-row-style {background-image:url("https://www.acielouvert.com/wp-content/uploads/plan-de-financement.jpg");background-size:200%;background-position:center;}
	#pg-w605b497de4d80-0.panel-no-style, #pg-w605b497de4d80-0.panel-has-style > .panel-row-style {background-image:url("https://www.acielouvert.com/wp-content/uploads/Volet%20roulant%204.jpg");background-position:-100px;}
	#pg-w605b497de4ec1-0.panel-no-style, #pg-w605b497de4ec1-0.panel-has-style > .panel-row-style {background-image:url("https://www.acielouvert.com/wp-content/uploads/entretien%20indispensable.jpg");background-position:0;}
	#pg-w606d8d7bc12f0-0.panel-no-style, #pg-w606d8d7bc12f0-0.panel-has-style > .panel-row-style {background-image:url("https://www.acielouvert.com/wp-content/uploads/Images%20les%20garanties%20.png");background-position:bottom;}
#pg-w62ecebee5a7cc-0.panel-has-style > .panel-row-style, #pg-w62ecebee5a7cc-0.panel-no-style {
background-image: url("https://www.acielouvert.com/wp-content/uploads/Images%20les%20garanties%20.png"); 
background-position: bottom;
}


/* REMPLACER FENETRE : Opacité des blocs blancs */
	#pg-1704-1 .panel-grid-cell {background-color:rgba(255,255,255,0.8)}
	#pg-1704-2 .panel-grid-cell {background-color:rgba(255,255,255,0.8)}
	#pg-1704-3 .panel-grid-cell {background-color:rgba(255,255,255,0.8)}
	#pg-1704-4 .panel-grid-cell {background-color:rgba(255,255,255,0.8)}
	#pg-1704-5 .panel-grid-cell {background-color:rgba(255,255,255,0.8)}
	#pg-1704-7 .panel-grid-cell {background-color:rgba(255,255,255,0)}

/* REMPLACER FENETRE : Image d'arrière-plan */
	#pg-w605234352e9ee-0.panel-no-style, #pg-w605234352e9ee-0.panel-has-style > .panel-row-style {background-image:url("https://www.acielouvert.com/wp-content/uploads/Le%20bon%20dimensionnement.png");background-position:0;}
	#pg-w605234352ec92-0.panel-no-style, #pg-w605234352ec92-0.panel-has-style > .panel-row-style {background-image:url("https://www.acielouvert.com/wp-content/uploads/Image%20les%20modes%20d%27ouvertures.jpg");background-position:0;}
	#pg-w60795c18b21d1-0.panel-no-style, #pg-w60795c18b21d1-0.panel-has-style > .panel-row-style {background-image:url("https://www.acielouvert.com/wp-content/uploads/Images%20le%20niveau%20de%20confort.jpg");background-position:0;}
	#pg-w605234352ee90-0.panel-no-style, #pg-w605234352ee90-0.panel-has-style > .panel-row-style {background-image:url("https://www.acielouvert.com/wp-content/uploads/Images%20sans%20travaux%20d%27int%C3%A9rieur.png");background-position:0;}
	#pg-w60795c18b24a5-0.panel-no-style, #pg-w60795c18b24a5-0.panel-has-style > .panel-row-style {background-image:url("https://www.acielouvert.com/wp-content/uploads/Volet%20roulant%204.jpg");background-position:-100px;}
	#pg-w6050df9e73f1d-0.panel-no-style, #pg-w6050df9e73f1d-0.panel-has-style > .panel-row-style {background-image:url("https://www.acielouvert.com/wp-content/uploads/image-activite3.jpg");background-position:right 0px center;background-size:120%;}
	#pg-w5f525ce1efb0f-0.panel-no-style, #pg-w5f525ce1efb0f-0.panel-has-style > .panel-row-style {background-image:url("https://www.acielouvert.com/wp-content/uploads/Raccord%20%C3%A9tanch%C3%A9it%C3%A9.jpg");background-size:150%;background-position:center;}
	#pg-w605a10fc5b5e4-0.panel-no-style, #pg-w605a10fc5b5e4-0.panel-has-style > .panel-row-style {background-image:url("https://www.acielouvert.com/wp-content/uploads/plan-de-financement.jpg");background-size:200%;background-position:center;}
	#pg-w605b49f0eab11-0.panel-no-style, #pg-w605b49f0eab11-0.panel-has-style > .panel-row-style {background-image:url("https://www.acielouvert.com/wp-content/uploads/entretien%20indispensable.jpg");background-position:0;}
	#pg-w605a10fc5b908-0.panel-no-style, #pg-w605a10fc5b908-0.panel-has-style > .panel-row-style {background-image:url("https://www.acielouvert.com/wp-content/uploads/Images%20les%20garanties%20.png");background-position:bottom;}


/* EQUIPER FENETRE : Opacité des blocs blancs */
	#pg-479-1 .panel-grid-cell {background-color:rgba(255,255,255,0.8)}
	#pg-479-2 .panel-grid-cell {background-color:rgba(255,255,255,0.8)}
	#pg-479-3 .panel-grid-cell {background-color:rgba(255,255,255,0.8)}
	#pg-479-5 .panel-grid-cell {background-color:rgba(255,255,255,0)}

/* EQUIPER FENETRE : Images d'arrière-plan */
	#pg-w62ecebee5a502-0.panel-has-style > .panel-row-style, #pg-w62ecebee5a502-0.panel-no-style {background-image: url("https://www.acielouvert.com/wp-content/uploads/combinaison%20de%20fen%C3%AAtres.png");background-position:0;}
	#pg-w6059b18be454a-0.panel-no-style, #pg-w6059b18be454a-0.panel-has-style > .panel-row-style {background-image:url("https://www.acielouvert.com/wp-content/uploads/Volet%20roulant%204.jpg");background-position:-100px;}
	#pg-w5f525d6200717-0.panel-no-style, #pg-w5f525d6200717-0.panel-has-style > .panel-row-style {background-image:url("https://www.acielouvert.com/wp-content/uploads/Store%20bateau%206.jpg");background-position:0;}
	#pg-w605b4a79f1b3f-0.panel-no-style, #pg-w605b4a79f1b3f-0.panel-has-style > .panel-row-style {background-image:url("https://www.acielouvert.com/wp-content/uploads/fenetre%20motoris%C3%A9.jpg");background-position:0;}
	#pg-w605b4a79f1c0d-0.panel-no-style, #pg-w605b4a79f1c0d-0.panel-has-style > .panel-row-style {background-image:url("https://www.acielouvert.com/wp-content/uploads/entretien%20indispensable.jpg");background-position:0;}
	#pg-w605b4a79f2124-0.panel-no-style, #pg-w605b4a79f2124-0.panel-has-style > .panel-row-style {background-image:url("https://www.acielouvert.com/wp-content/uploads/Images%20les%20garanties%20.png");background-position:0;}
	#pg-w605232d5cccc2-0.panel-no-style, #pg-w605232d5cccc2-0.panel-has-style > .panel-row-style {background-image:url("https://www.acielouvert.com/wp-content/uploads/Image%20Netamo.jpg");background-position:0;}


/* CREER UNE VERRIERE : Opacité des blocs blancs */
	#pg-477-1 .panel-grid-cell {background-color:rgba(255,255,255,0.8)}
	#pg-477-2 .panel-grid-cell {background-color:rgba(255,255,255,0.8)}
	#pg-477-3 .panel-grid-cell {background-color:rgba(255,255,255,0.8)}
	#pg-477-4 .panel-grid-cell {background-color:rgba(255,255,255,0.8)}
	#pg-477-5 .panel-grid-cell {background-color:rgba(255,255,255,0.8)}
	#pg-477-6 .panel-grid-cell {background-color:rgba(255,255,255,0)}

/* CREER UNE VERRIERE : Images d'arrière-plan */
	#pg-w605af5f7a45d1-0.panel-no-style, #pg-w605af5f7a45d1-0.panel-has-style > .panel-row-style {background-image:url("https://www.acielouvert.com/wp-content/uploads/combinaison%20de%20fen%C3%AAtres.png");background-position:0;}
	#pg-w605af41d2c0b2-0.panel-no-style, #pg-w605af41d2c0b2-0.panel-has-style > .panel-row-style {background-image:url("https://www.acielouvert.com/wp-content/uploads/Verri%C3%A8re%20d%27angle%204.png");background-position:0;}
#pg-w62ecebee5a623-0.panel-has-style > .panel-row-style, #pg-w62ecebee5a623-0.panel-no-style {background-image: url("https://www.acielouvert.com/wp-content/uploads/Verri%C3%A8re%20d%27angle%204.png");background-position:0;}
	#pg-w62ecec258749d-0.panel-has-style > .panel-row-style, #pg-w62ecec258749d-0.panel-no-style  {background-image: url("https://www.acielouvert.com/wp-content/uploads/Verri%C3%A8re%20plane%204.png");background-position:0;}
	#pg-w605b3fe58e7c9-0.panel-no-style, #pg-w605b3fe58e7c9-0.panel-has-style > .panel-row-style {background-image:url("https://www.acielouvert.com/wp-content/uploads/Verri%C3%A8re%20atelier.jpg");background-position:0;}
	#pg-w605b20ac68702-0.panel-no-style, #pg-w605b20ac68702-0.panel-has-style > .panel-row-style {background-image:url("https://www.acielouvert.com/wp-content/uploads/Verri%C3%A8re%20balcon.jpg");background-position:0;}
	#pg-w605b4ab6e1762-0.panel-no-style, #pg-w605b4ab6e1762-0.panel-has-style > .panel-row-style {background-image:url("https://www.acielouvert.com/wp-content/uploads/Verri%C3%A8re%20%C3%A9volution%202.png");background-position:0;}
	#pg-w6050db095a457-0.panel-no-style, #pg-w6050db095a457-0.panel-has-style > .panel-row-style {background-image:url("https://www.acielouvert.com/wp-content/uploads/Images%20les%20garanties%20.png");background-position:bottom;}
	#pg-w6050db095a652-0.panel-no-style, #pg-w6050db095a652-0.panel-has-style > .panel-row-style {background-image:none;}


/* CONDUIRE LA LUMIERE : Opacité des blocs blancs */
	#pg-473-2 .panel-grid-cell {background-color:rgba(255,255,255,0)}


/* TOITS PLATS : Opacité des blocs blancs */
	#pg-1709-1 .panel-grid-cell {background-color:rgba(255,255,255,0.8)}
	#pg-1709-2 .panel-grid-cell {background-color:rgba(255,255,255,0.8)}
	#pg-1709-3 .panel-grid-cell {background-color:rgba(255,255,255,0.8)}
	#pg-1709-5 .panel-grid-cell {background-color:rgba(255,255,255,0)}

/* TOITS PLATS : Images d'arrière-plan */
	#pg-w605b5699ec16a-0.panel-no-style, #pg-w605b5699ec16a-0.panel-has-style > .panel-row-style {background-image:url("https://www.acielouvert.com/wp-content/uploads/Verri%C3%A8re%20modulaire%209.jpg")}
#pg-w62457fafcec76-0.panel-has-style > .panel-row-style, #pg-w62457fafcec76-0.panel-no-style {background-image: url("https://www.acielouvert.com/wp-content/uploads/Verri%C3%A8re%20modulaire%209.jpg")}
	#pg-w605c98d393e71-0.panel-no-style, #pg-w605c98d393e71-0.panel-has-style > .panel-row-style {background-image:url("https://www.acielouvert.com/wp-content/uploads/Eclaire%20et%20ou%20ventiler.jpg");background-position:0;}
#pg-w6095035f22fd2-0.panel-has-style > .panel-row-style, #pg-w6095035f22fd2-0.panel-no-style {background-image: url("https://www.acielouvert.com/wp-content/uploads/Eclaire%20et%20ou%20ventiler.jpg");background-position:0;}
	#pg-w60795cf454316-0.panel-no-style, #pg-w60795cf454316-0.panel-has-style > .panel-row-style {background-image:url("https://www.acielouvert.com/wp-content/uploads/Eclaire%20et%20ou%20ventiler.jpg");background-position:0;}
	#pg-w606eb6c0a22ae-0.panel-no-style, #pg-w606eb6c0a22ae-0.panel-has-style > .panel-row-style {background-image:url("https://www.acielouvert.com/wp-content/uploads/Autres%20syst%C3%A8me%20pour%20toits%20plats.jpg");background-position:0;}
	#pg-w60795cf454578-0.panel-no-style, #pg-w60795cf454578-0.panel-has-style > .panel-row-style {background-image:url("https://www.acielouvert.com/wp-content/uploads/plan-de-financement.jpg");background-size:200%;background-position:center;}
#pg-w6095035f232e2-0.panel-has-style > .panel-row-style, #pg-w6095035f232e2-0.panel-no-style {background-image: url("https://www.acielouvert.com/wp-content/uploads/plan-de-financement.jpg");background-size:200%;background-position:0;}
	#pg-w606eb6c0a2789-0.panel-no-style, #pg-w606eb6c0a2789-0.panel-has-style > .panel-row-style {background-image:url("https://www.acielouvert.com/wp-content/uploads/Images%20les%20garanties%20.png");background-position:0;}


/* ENTRETENIR INSTALLATION : Opacité des blocs blancs */
	#pg-3524-0 .panel-grid-cell {background-color:rgba(255,255,255,0.8)}
	#pg-3524-1 .panel-grid-cell {background-color:rgba(255,255,255,0.8)}
	#pg-3524-2 .panel-grid-cell {background-color:rgba(255,255,255,0.8)}
	#pg-3524-4 .panel-grid-cell {background-color:rgba(255,255,255,0)}

/* ENTRETENIR INSTALLATION : Images d'arrière-plan */
	#pg-w6053383bab066-0.panel-no-style, #pg-w6053383bab066-0.panel-has-style > .panel-row-style {background-image:none;}
	#pg-w6053383bab134-0.panel-no-style, #pg-w6053383bab134-0.panel-has-style > .panel-row-style {background-image:url("https://www.acielouvert.com/wp-content/uploads/entretien%20indispensable.jpg");background-position:0;}
	#pg-w605cadec18b50-0.panel-no-style, #pg-w605cadec18b50-0.panel-has-style > .panel-row-style {background-image:url("https://www.acielouvert.com/wp-content/uploads/plan-de-financement.jpg");background-size:200%;background-position:center;}
	#pg-w60533860ede05-0.panel-no-style, #pg-w60533860ede05-0.panel-has-style > .panel-row-style {background-image:url("https://www.acielouvert.com/wp-content/uploads/Le%20bon%20dimensionnement.png");background-position:0;}
	#pg-w6053383bab8e2-0.panel-no-style, #pg-w6053383bab8e2-0.panel-has-style > .panel-row-style {background-image:url("https://www.acielouvert.com/wp-content/uploads/Images%20les%20garanties%20.png");background-position:0;}

/* User custom CSS end */


