body{font-family:Lucida Sans,Lucida Grande,Lucida Sans Unicode,Luxi Sans,sans-serif;color:#000;font-size:16px;overflow-x:hidden}a,a:visited,a:focus{text-decoration:underline;color:#000}a:hover{text-decoration:none;color:#000}input{border:1px solid #000;background:#fff;color:#000}h1,h2,h3,h4,h5,h6{text-align:center;text-transform:uppercase;color:#000;font-size:30px;font-weight:700}p{line-height:20px}::-webkit-input-placeholder{color:#000;text-decoration:underline}:-moz-placeholder{color:#000;text-decoration:underline}::-moz-placeholder{color:#000;text-decoration:underline}:-ms-input-placeholder{color:#000;text-decoration:underline}textarea:hover,input:hover,a:hover,textarea:active,input:active,a:active,textarea:focus,input:focus,a:focus,button:focus,button:active,button:hover{outline:0px !important;-webkit-appearance:none}.text-center{text-align:center !important}header{margin-bottom:10px}.container{width:100%}.site-branding h1{font-size:16px;line-height:26px;font-weight:400;margin:26px 0 0;padding:0}.site-branding .lead{text-align:center;text-transform:uppercase;font-size:16px;line-height:26px}#search_form{text-align:center;font-size:30px;text-transform:uppercase;margin-bottom:30px;font-weight:700}#search_artist,#search_date{border:none;text-align:center;color:#000;text-decoration:none;text-transform:uppercase;background-color:transparent;width:100%;display:inline;font-weight:700}#searchsubmit{display:block;position:fixed;left:-100000px}.navbar-default{background:#fff;border-color:#fff;max-width:1280px;margin:0 auto}.nav.navbar-nav{width:100%;display:relative;margin:0;min-height:78px;*/}.nav.navbar-nav li{width:33.33%;text-align:center;display:block;position:absolute;margin-left:33.33%}.nav.navbar-nav li a{padding:15px 0}.nav.navbar-nav li:first-child{margin-left:0}.nav.navbar-nav li:last-child{margin-left:66.66%}.nav.navbar-nav li.current-menu-item,.nav.navbar-nav li.current-menu-parent{margin-left:33.33%}.nav.navbar-nav li:not(.current-menu-item):not(.current-menu-parent){display:none}.navbar-default .navbar-nav>li>a{color:#000;text-transform:uppercase;font-size:16px}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#000}body.home .navbar-default .navbar-nav li:nth-child(2) a,.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.current-menu-parent>a,.navbar-default .navbar-nav>.current-menu-parent>a:hover,.navbar-default .navbar-nav>.current-menu-parent>a:focus{color:#000;background-color:#fff;font-size:30px;text-decoration:none;font-weight:700;line-height:30px;padding-top:7px}@media (max-width:768px){.site-navigation-inner.col-sm-12{padding-left:0;padding-right:0;margin:10px 0 40px}}@media (max-width:480px){.nav.navbar-nav li{padding:0 30px}.nav.navbar-nav li.current-menu-item,.nav.navbar-nav li.current-menu-parent{padding:0}}@media (max-width:320px){.nav.navbar-nav li{padding:0 10px}}.main-content{margin-bottom:100px}.home h1.page-title,.archive h1.page-title{font-size:16px;font-weight:400;margin:0 auto 46px auto}.archive h2.page-title,.home h2.page-title{font-weight:700;max-width:400px;margin:0 auto 36px auto;line-height:36px}.archive h2.page-title a,.home h2.page-title a{text-decoration:none}.entry-meta{text-align:center;font-size:16px}.paging-navigation{display:none}#infscr-loading{display:none !important}.single h2.page-title{font-size:16px;font-weight:400;margin:0 auto 40px auto}.single h1.page-title,.archive h1.single-archive,.home h1.single-archive{max-width:440px;margin:0 auto 40px auto;line-height:36px;font-size:30px;font-weight:700}.single .entry-content p,.archive .entry-content p,.page .entry-content p,.home .entry-content p{max-width:600px;text-align:justify;margin:10px auto 10px auto}.single .entry-content p.has-text-align-center,.archive .entry-content p.has-text-align-center,.page .entry-content p.has-text-align-center,.home .entry-content p.has-text-align-center{text-align:center}.single .entry-content ul,.single .entry-content li,.archive .entry-content li,.archive .entry-content ul,.page .entry-content li,.page .entry-content ul,,.home .entry-content li,,.home .entry-content ul{max-width:600px;margin:0 auto 0 auto}.single .entry-content p:first-child,.archive .entry-content p:first-child,,.page .entry-content p:first-child{text-align:center;margin-bottom:36px}.col-xs-5ths,.col-sm-5ths,.col-md-5ths,.col-lg-5ths{position:relative;min-height:1px;padding-right:20px;padding-left:20px}.oembed-container{position:relative;overflow:hidden;width:100%;padding-top:56.25%}a.oembed-link{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;z-index:10000}.oembed-container iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;z-index:-1}.col-xs-5ths{width:20%;float:left}@media (min-width:768px){.col-sm-5ths{width:20%;float:left}}@media (min-width:992px){.col-md-5ths{width:20%;float:left}}@media (min-width:1200px){.col-lg-5ths{width:20%;float:left}}.photo-gallery{margin-top:60px;display:flex}.photo-gallery .row{width:100%;display:flex;justify-content:center;flex-wrap:wrap}.photo-gallery .col-md-5ths{padding-bottom:40px;text-align:center;line-height:100%}.photo-gallery .col-md-5ths img{display:inline-block;margin:0 auto;width:auto;max-width:100%;height:auto;height:auto;max-height:100%;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.photo-gallery img{opacity:0}.page h2{max-width:440px;margin:0 auto 40px auto;line-height:40px;font-size:30px;font-weight:700}#swipebox-slider .slide .swipebox-video-container{padding:0 !important;max-width:inherit !important}#TheTime{background-color:#fff;vertical-align:middle;max-width:95%}.weather-wrapper{height:100%;width:70%;line-height:100%;margin:0 auto 0 22%}.weather-temperature{font-size:30px;padding-top:15px;font-weight:700;width:133px}@media (max-width:992px){.weather-wrapper{width:90%;height:90%;margin:0 auto 0 10%}.weather-temperature{width:70px}}@media (max-width:480px){.weather-temperature{font-size:25px;padding-top:5px}}#edition_container{position:fixed;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;top:0;left:0;background:#fff}#edition_container .photo-gallery{margin:15px}.nsu-form{display:block;margin:0 auto;max-width:600px;text-align:center;background:#fff}.nsu-submit{display:none}.nsu-form label{display:none}.nsu-field{width:100%;display:block;border:none;font-size:30px;text-align:center;text-transform:uppercase;margin:0 auto}.nsu-error{display:block;text-align:center;margin:5px auto}footer .site-info{display:none}.single footer .site-info{display:block;font-size:14px;text-align:center;text-transform:uppercase;max-width:350px;margin:100px auto 0px auto}.woocommerce-cart h2,.woocommerce h3{font-size:16px;font-weight:400;text-transform:uppercase;margin:0 auto 20px auto}.woocommerce-checkout .main-content,.woocommerce-cart .main-content{max-width:800px;margin:0 auto}.variations_form .variations .value>select{margin-bottom:.625rem}.woocommerce-MyAccount-content .col-1,.woocommerce-MyAccount-content .col-2{max-width:100%}.woocommerce-notices-wrapper{max-width:800px;margin:0 auto}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{left:0}.woocommerce-info,.woocommerce-message,.woocommerce-error{border-top:none;box-shadow:none;color:#000;background:#fff;border-radius:0;padding:1em 1em 1em 1.7em;margin:0 0 20px}.woocommerce-info:before,.woocommerce-message:before,.woocommerce-error:before{color:#000}.woocommerce .products.row{width:100%;display:flex;justify-content:center;flex-wrap:wrap}.woocommerce .product p.price,.woocommerce .product span.price{color:#000 !important;font-size:16px !important;font-family:var(--btn-font);display:block;padding:.25rem 0 !important;text-align:center}.woocommerce .products .product{text-align:center}.woocommerce .products h2{margin:10px auto;font-size:16px;line-height:18px;font-weight:400}.amount,.qty{font-family:var(--btn-font)}.woocommerce div.product p.product-price,.woocommerce div.product .product-title{margin-top:.35em !important}.woocommerce div.product p.product-price{margin-top:.5em !important;text-align:center}.woocommerce div.product form.cart{margin:.5em}.woocommerce div.product form.cart .button{padding:0;float:none;display:block;margin:0 auto 30px auto}.woocommerce div.product .product-gallery{max-width:600px;margin:40px auto}.woocommerce div.product .caption{text-align:center;margin-top:5px}label{font-weight:400;margin-bottom:0}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.home a.button{background:0 0;color:#000;padding:9.5px;font-weight:400;text-transform:uppercase;text-decoration:underline;margin-top:-8px}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.home a.button:hover{background:0 0;color:#000;text-decoration:none}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{font-size:16px}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{padding:4px;width:120px !important;border:none !important;border-bottom:1px solid #000 !important}.woocommerce-checkout #payment{background:0 0}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{width:100%;font-size:16px}.woocommerce-input-wrapper{display:block}.woocommerce form input{border:none;border-bottom:1px solid #000}.woocommerce form input::placeholder,.woocommerce form textarea::placeholder{color:#000;font-weight:400;text-decoration:none}.woocommerce form .form-row,.woocommerce form p.form-row{display:block;max-width:none}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:none;padding:0}.woocommerce form .form-row .required{color:#000}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{border-bottom:none}.select2-container--default .select2-selection--single{border:none;border-bottom:1px solid #000;color:#000;height:calc(1.5em + 0.5rem + 4px);border-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:none;border-bottom:1px solid #000}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:calc(1.5em + 0.5rem + 4px)}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background:var(--primary);color:#000}.select2-container--default .select2-selection--single .select2-selection__arrow b{top:60%}.select2-container--open .select2-dropdown--below{border:1px solid var(--primary);border-radius:4px}.select2-container--default.select2-container--focus{outline:none;border:1px solid var(--primary);box-shadow:0 0 0 .2rem rgba(251,191,148,.25)}.select2-selection.select2-selection--single{outline:none}.woocommerce form.checkout_coupon{margin:0 0 20px}.woocommerce-additional-fields{margin-top:20px}.woocommerce a.remove{color:#000 !important}.woocommerce a.remove:hover{color:#000 !important;background:0 0 !important}.woocommerce .blockUI.blockOverlay:before,.woocommerce .loader:before{height:38px;width:38px;position:absolute;top:50%;left:50%;margin-left:-19px;margin-top:-19px;display:block;content:"";-webkit-animation:none;-moz-animation:none;animation:none;background:url(//www.etablissementdenface.com/wp-content/themes/ets/inc/assets/img/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em}.woocommerce form .form-row label.checkbox{line-height:1.3}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email:before{line-height:1.3}#progressbar{margin-bottom:30px;overflow:hidden;color:#000;padding:0}#progressbar .active{color:#000}#progressbar li{list-style-type:none;font-size:16px;text-align:center;text-transform:uppercase;width:33%;float:left;position:relative;font-weight:400;color:#e5e5e5}#progressbar li.active:before,#progressbar li.active:after{background:#000}.elementor-page.page-template-fullwidth #content.site-content{padding-bottom:0;padding-top:0}.elementor-page .entry-content{margin-top:0}