/   a {
color: #768586
}
.woocommerce .woocommerce-error, .woocommerce .woocommerce-info, .woocommerce .woocommerce-message {
background: #768586
}
#et_search_icon:hover, #top-menu li.current-menu-ancestor>a, #top-menu li.current-menu-item>a, .bottom-nav li.current-menu-item>a, .comment-reply-link, .entry-summary p.price ins, .et-social-icon a:hover, .et_password_protected_form .et_submit_button, .footer-widget h4, .form-submit .et_pb_button, .mobile_menu_bar:after, .mobile_menu_bar:before, .nav-single a, .posted_in a, .woocommerce #content div.product p.price, .woocommerce #content div.product span.price, .woocommerce #content input.button, .woocommerce #content input.button.alt, .woocommerce #content input.button.alt:hover, .woocommerce #content input.button:hover, .woocommerce #respond input#submit, .woocommerce #respond input#submit.alt, .woocommerce #respond input#submit.alt:hover, .woocommerce #respond input#submit:hover, .woocommerce .star-rating span:before, .woocommerce a.button, .woocommerce a.button.alt, .woocommerce a.button.alt:hover, .woocommerce a.button:hover, .woocommerce button.button, .woocommerce button.button.alt, .woocommerce button.button.alt:hover, .woocommerce div.product p.price, .woocommerce div.product span.price, .woocommerce input.button, .woocommerce input.button.alt, .woocommerce input.button.alt:hover, .woocommerce input.button:hover, .woocommerce-page #content div.product p.price, .woocommerce-page #content div.product span.price, .woocommerce-page #content input.button, .woocommerce-page #content input.button.alt, .woocommerce-page #content input.button.alt:hover, .woocommerce-page #respond input#submit, .woocommerce-page #respond input#submit.alt, .woocommerce-page #respond input#submit.alt:hover, .woocommerce-page #respond input#submit:hover, .woocommerce-page .star-rating span:before, .woocommerce-page a.button, .woocommerce-page a.button.alt, .woocommerce-page a.button.alt:hover, .woocommerce-page a.button:hover, .woocommerce-page button.button, .woocommerce-page button.button.alt, .woocommerce-page button.button.alt:hover, .woocommerce-page button.button:hover, .woocommerce-page div.product p.price, .woocommerce-page div.product span.price, .woocommerce-page input.button, .woocommerce-page input.button.alt, .woocommerce-page input.button.alt:hover, .woocommerce-page input.button:hover, .wp-pagenavi a:hover, .wp-pagenavi span.current {
color: #768586
}
.et-search-form, .et_mobile_menu, .footer-widget li:before, .nav li ul, blockquote {
border-color: #768586
}
#et-secondary-nav li ul, #top-header {
background-color: #768586
}
.et_slide_in_menu_container {
background: #768586
}
.et_overlay:before, .et_pb_bg_layout_light .et_pb_more_button, .et_pb_bg_layout_light .et_pb_newsletter_button, .et_pb_bg_layout_light .et_pb_promo_button, .et_pb_bg_layout_light.et_pb_module.et_pb_button, .et_pb_contact_submit, .et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active, .et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active, .et_pb_gallery .et_pb_gallery_pagination ul li a.active, .et_pb_member_social_links a:hover, .et_pb_pricing li a, .et_pb_pricing_table_button, .et_pb_sum, .woocommerce-page #content input.button:hover .et_pb_widget li a:hover {
color: #768586
}
.et_pb_pricing li span:before {
border-color: #768586
}
.et_audio_content, .et_link_content, .et_pb_counter_amount, .et_pb_featured_table .et_pb_pricing_heading, .et_quote_content {
background-color: #768586
}
.et_pb_contact p input[type=checkbox]:checked+label i:before {
color: #768586
}
.et_pb_contact p input[type=radio]:checked+label i:before {
background: #768586
}
.et_pb_fullwidth_menu .fullwidth-menu-nav>ul.upwards li ul {
border-bottom-color: #768586;
}
.nav li ul {
border-top: 3px solid #768586
}
.et_mobile_menu {
border-top: 3px solid #768586
}
.et_pb_post_slider.et_pb_bg_layout_dark {
background-color: #768586
}  #top-menu a {
color: #768586;
text-transform: uppercase;
} .et_mobile_menu li a:hover, .nav ul li a:hover {
opacity: 1;
background-color: #ceab58;
color:black!important
} .product .related h2{
font-size:14px
}
h1, h2{ }
.woocommerce ul.products li.product .woocommerce-loop-product__title,
.woocommerce div.product .product_title{
font-size:17px!important;
text-transform:uppercase;
text-align:left
}
.woocommerce ul.products li.product .price{
text-align:left
}
.woocommerce-Price-amount{
text-align:left;
display:inline-block;
background: #ceab58;
padding: 5px 7px;
font-size: 20px;
color: white;
text-align: left; }
.woocommerce-loop-product__link .woocommerce-Price-amount{ }
#main-header {
background:url(//www.factory-vintage.fr/wp-content/themes/Divi-child/images/ligne2.png) white repeat-x;
background-position:0 100%;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
} .et_post_meta_wrapper,
.woocommerce-products-header  , .woocommerce-products-header ,
.script .et_pb_text_inner  ,.script .et_pb_text_inner  {
background:url(//www.factory-vintage.fr/wp-content/themes/Divi-child/images/ligne2.png) repeat-x;
background-position:0 50%;
padding:0;
text-align:center
}
.woocommerce-products-header  , .woocommerce-products-header {
background-position:0 20px
}
.et_post_meta_wrapper h1,
.related.products h2:not(.woocommerce-loop-product__title),
h1:not(.product_title),header.woocommerce-products-header h1,
.script .et_pb_text_inner h1,.script .et_pb_text_inner h2 {
font-family: 'Playfair Display', serif!important;
display: inline-block;
margin: 0 auto;
background:#fdfcf4;
padding:0px 10px;
color:#768586;
font-size:30px;
}
.related.products .woocommerce-loop-product__title{ }
.related.products,
.related.products ul{
margin-top:60px;
padding-top:60px
}
.fondBleu.script .et_pb_text_inner h1,.fondBleu.script .et_pb_text_inner h2{
background:#f4faf9
}
.fanion .et_pb_text_inner  ,.fanion .et_pb_text_inner {
background:url(//www.factory-vintage.fr/wp-content/themes/Divi-child/images/ligne2.png) repeat-x;
background-position:0 50%;
}
.related.products{ background:url(//www.factory-vintage.fr/wp-content/themes/Divi-child/images/ligne2.png) repeat-x;
background-position:0 70px;
text-align:center
}
.et-cart-info,
#main-footer #footer-bottom{
display:none
} .et_right_sidebar #main-content .container:before {
width:0 !important;
}  body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs, body.woocommerce div.product .woocommerce-tabs ul.tabs{
display:none
}
body.woocommerce .woocommerce-tabs {
border:none;
}
section.related.products{
clear:both
}
.accesArchives{
width:100%;
margin:0 auto;
text-align:center;
letter-spacing: 1px; display:block;
margin-top:20px
}
input[type="submit"],
article .post-content a.more-link,
.accesArchives a{
display:inline-block;
padding:7px 7px;
margin:0 auto;
color:white;
background:#d4eae8;
color:#768586;
text-transform:uppercase;
letter-spacing:3px;
border:none
}
input[type="submit"]{
margin-top:20px
}
article .post-content a:hover.more-link,
.accesArchives a:hover{
background:#768586;
color:white
} @media only screen and (min-width: 981px){
#left-area {
width: 100%!important;
padding-right: 0%!important;
}
.et_header_style_centered #logo {
max-height: 95%!important;
}
}
@media (max-width: 980px){
.et_header_style_centered #logo { } } .article-du-blog ,.article-du-blog div{
height:100%
}  @media only screen and (min-width: 768px) {
.page-le-blog .et_pb_post {
min-height: 500px;
max-height: 500px;
position:relative
}
}
.et_pb_column .et_pb_blog_grid .column.size-1of1 .et_pb_post:last-child, .et_pb_column .et_pb_blog_grid .column.size-1of2 .et_pb_post:last-child{margin-bottom:50px}  input.text, input.title, input[type=email], input[type=password], input[type=tel], input[type=text], select, textarea {
WIDTH: 100%;
}  #main-header {
background: url(//www.factory-vintage.fr/wp-content/themes/Divi-child/images/ligne2.png) #eaeae0 repeat-x;
} input[type="submit"], article .post-content a.more-link, .accesArchives a {
background: #ceab58;
color: white;
}
.product-type-simple {
border: 1px #ccc solid;
padding: 10px 10px 30px 10px!important;
background:white } #leblog .et_pb_blog_grid .et_pb_post,
.product-type-simple
{
position:relative;
-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
-moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}
#leblog .et_pb_blog_grid .et_pb_post:before,#leblog .et_pb_blog_grid .et_pb_post:after,
.product-type-simple:before, .product-type-simple:after
{
content:"";
position:absolute;
z-index:-1;
-webkit-box-shadow:0 0 20px rgba(0,0,0,0.8);
-moz-box-shadow:0 0 20px rgba(0,0,0,0.8);
box-shadow:0 0 20px rgba(0,0,0,0.8);
top:10px;
bottom:10px;
left:0;
right:0;
-moz-border-radius:100px / 10px;
border-radius:100px / 10px;
}
#leblog .et_pb_blog_grid .et_pb_post:after,
.product-type-simple:after
{
right:10px;
left:auto;
-webkit-transform:skew(8deg) rotate(3deg);
-moz-transform:skew(8deg) rotate(3deg);
-ms-transform:skew(8deg) rotate(3deg);
-o-transform:skew(8deg) rotate(3deg);
transform:skew(8deg) rotate(3deg);
}
.et_pb_section,
#main-content {
background-color: #fdfcf4;
}
.et_pb_blog_grid .et_pb_post {
border: none
}
.et_pb_blog_grid .et_pb_post {
padding: 19px;
border: none;
background-color: none;
}
a.envoyerMail{
background: #768586;
color: white;
font-size:16px!important;
text-transform:uppercase;
display:inline-block;
padding:8px 5px;
}
a:hover.envoyerMail{
background: #ceab58
}
.conternerEnvoyerMail{
text-align:center;
}
.product_meta{
display:none
}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
min-height: 385px;
} .nav li ul {
width: 320px;
}
#top-menu li li a {
width: 280px;
}
#powerTip {
background-color: #fff;
}
#footer-widgets {
padding: 10px 0 0;
}
.et_pb_gutters3 .footer-widget{margin-bottom:10px}
.bg-couleur1 {
background-color: #ceab58!important;
} input.referer-page { display:none!important; }
.grecaptcha-badge{
visibility: visible;
z-index: 10;
}