.home .et_pb_column_1_2 p { }
.home .et_pb_button_2_wrapper .et_pb_button,
.home .et_pb_button_3_wrapper .et_pb_button {
pointer-events: none;
}
.et_header_style_left #et-top-navigation nav>ul>li>a,
.et_header_style_left .et-fixed-header #et-top-navigation nav>ul>li>a {
padding-bottom: 15px;
}
#top-menu li {
padding-right: 3px;
}
#et-top-navigation {
padding: 8px 0 !important;
font-weight: bold;
}  #top-menu li a,
.et_mobile_menu li a {
padding: 15px 20px; }
.et_mobile_menu li a {
margin-bottom: 2px;
max-width: 350px;
}
#top-menu li a:hover,
#top-menu li li a:hover,
.et_mobile_menu li a:hiver,
.et_mobile_menu li li a:hover {
color: #e02b20 !important;
}  #top-menu li.current-menu-item>a,
.et-fixed-header #top-menu li.current-menu-item>a,
.et_mobile_menu .current-menu-item>a {
background: #e02b20;
color: white !important;
}
#top-menu .menu-item-has-children>a:first-child:after {
content: none;
}
#main-footer>.container,
#footer-bottom {
display: none;
}
#menu_footer a {
color: #565656;
}
.woocommerce-loop-category__title {
font-size: 24px !important;
text-align: center;
}
mark.count {
background-color: transparent !important;
font-size: 0.5em;
} .product_meta .sku_wrapper {
display: none;
} .product_meta .posted_in {
display: none;
} .product_meta .tagged_as {
display: none;
}
#top-menu li li a {
width: 215px;
padding: 6px 0px;
}
#top-menu li li.current-menu-item a {
padding: 6px 3px;
}
#top-menu li.current-menu-ancestor>a,
.et-fixed-header #top-menu li.current-menu-item>a {
color: white !important;
background-color: #e02b20;
}
.single-product #main-content .container:before {
display: none;
}
.single-product #left-area {
width: 100%;
padding: 0!important;
}
.single-product #sidebar {
display: none !important;
}
.logo_accueil {
-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);
filter: grayscale(100%);
;  transition: 0.6s;
}
.logo_accueil:hover {
-webkit-filter: grayscale(0%);
-moz-filter: grayscale(0%);
-ms-filter: grayscale(0%);
-o-filter: grayscale(0%);
filter: none;
transition: 0.6s;
} .ppom-wrapper label {
font-weight: bold;
}
.ppom-wrapper .form-row>.col,
.ppom-wrapper .form-row>[class*="col-"] {
padding-left: 0 !important;
}
.et-pb-contact-message {
color: #e02b20;
font-size: 1.3em;
font-weight: bold;
}    .overlay-image {
position: relative;
}
.overlay-image img { opacity: 1;
transition: .5s ease;
} .overlay-image img:hover {
opacity: 0;
}
.overlay-text {
position: relative !important;
color: white;
margin: -510px 20px 0;
width: 301px;
background-color: rgba(255, 255, 255, 0.2);
border: 1px solid rgba(255, 255, 255, 0);
padding: 40px;
}
.overlay-text-small {
position: relative !important;
color: white;
margin: -265px 20px 0;
width: 160px;
background-color: rgba(255, 255, 255, 0.2);
border: 1px solid rgba(255, 255, 255, 0);
padding: 20px 15px;
}
.overlay-text-small h2 {
color: white;
font-weight: bold;
font-size: 16px;
}
.overlay-text-small:hover,
.overlay-text:hover {
background-color: rgba(0, 0, 0, 0.7);
border: 1px solid rgba(255, 255, 255, 0.2);
}
.et_pb_posts .et_pb_post {
background-color: rgba(245, 245, 245, 1);
padding: 10px;
} .wpcf7-previous,
.wpcf7-submit {
color: white;
position: relative;
padding: .3em 1em;
border: 2px solid;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
background-color: red;
background-repeat: no-repeat;
background-position: center;
background-size: cover;
font-size: 20px;
font-weight: 500;
line-height: 1.7em !important;
}
.wpcf7-previous:hover,
.wpcf7-submit:hover {
background-color: rgba(255, 255, 255, .2);
color: red;
}
span[class*=" Frites-"] {
font-size: 0.8em;
display: inline;
}
.heading {
color: white;
background-color: black;
height: 30px;
padding: 3px;
}
.bold {
font-weight: bold;
}
.even,
.odd {
padding: 3px;
height: 30px;
}
.even {
background-color: #eee;
}
.odd {
background-color: #ccc;
}
fieldset {
padding: 0 10px 10px 10px;
margin-bottom: 10px;
border: 1px solid #A81B27; }
legend {
color: #DF3F3F;
font-weight: bold;
padding: 10px;
}
label {
margin-top: 10px;
display: block;
}
label.inline {
display: inline;
margin-right: 50px;
}
.one-half,
.one-third,
.one-quarter {
position: relative;
margin-right: 4% !important;
float: left;
margin-bottom: 5px;
}
.one-half {
width: 48%;
}
.one-third {
width: 30.66%;
}
.one-quarter {
width: 14%;
}
.last {
margin-right: 0 !important;
clear: right;
}
select {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none; padding: 3px;
}
input[type="text"][aria-required="true"],
input[type="email"][aria-required="true"],
email[aria-required="true"] {
background-image: radial-gradient(red 25%, transparent 16%);
background-size: 1em 1em;
background-position: top right;
background-repeat: no-repeat
}
.wpcf7-form-control-wrap input[type="text"] {
display: inline;
}
#content-area table.liste tr, #content-area table.liste td {
padding:0 !important;
} @media (max-width: 980px) {
.overlay-text {
margin: -390px 20px 0;
width: 250px;
padding: 20px;
}
.overlay-text-small {
margin: -405px 20px 190px !important;
height: 177px !important;
}
.overlay-text-small h2 {
color: white;
font-weight: bold;
font-size: 16px;
}
}
@media only screen and (max-width: 767px) {
.one-half,
.one-third,
.one-quarter {
width: 100%;
margin-right: 0;
}
}
@media (max-width: 710px) {
.single_add_to_cart_button.button.alt {
width: 180px !important;
font-size: 1.1em !important;
}
.overlay-text {
margin: -190px 20px 0 5px;
width: 180px;
padding: 10px 5px;
width: 115px;
}
.overlay-text h1 {
font-size: 14px;
}
.overlay-text p {
padding-bottom: 0;
}
.overlay-text-small {
margin: -165px 20px 10px 5px !important;
height: 120px !important;
padding: 10px 5px;
width: 115px;
}
.overlay-text-small h2 {
color: white;
font-weight: bold;
font-size: 13px;
}
.overlay-text-small p {
padding-bottom: 0;
}
}  .project .et_project_meta_title:first-child, .single-project .et_project_meta_title:first-child {
display: none;
} .lwp-disable-link div:not(.et_pb_portfolio_filters) a {
pointer-events: none;
cursor: default;
display: inline-block;
} .project.project.has-post-thumbnail{
transition: all 0.5s;
}
.project.has-post-thumbnail:hover{
transform: scale(1.1);
} p.woocommerce-shipping-destination{
display: none;
}