#main-header
{
	background-color: #2d5484;
}

#top-header
{
   background-color:#1c2e44;
}
#top-header #et-info
{
	line-height:2em;
}
#top-menu li a
{
  font-weight: 600;
	color:#FFFFFF;
}
#et-info-phone
{
    color: #ffffff;
    background-color: #ff8100;
    padding: 10px 10px;
    border-radius: 50px;
}

.et-fixed-header#top-header, .et-fixed-header#top-header #et-secondary-nav li ul 
{
	background-color:#021c1e;
}

.woocommerce .add-request-quote-button.button
{
  background-color: #6fb98f;
	border-radius:50px;
}
.woocommerce .add-request-quote-button.button
{
	background-color: #FF8100;
	color:#FFFFFF;
}
.woocommerce .add-request-quote-button.button:hover {
    background-color: #FF8100;
    color: #ffffff;
}
.title_footer
{
	color:#bacdce !important;
	border-bottom: 1px dotted #bacdce !important;
}
#main-footer
{
	color:#021c1e;
}
#text-1:hover
{
	background-color:#004445;
	color:#ffffff;
}
#text-2:hover
{
	/*background-color:#004445;*/
	color:#ffffff;
}
#text-3:hover
{
	background-color:#004445;
	color:#ffffff;
}
#text-4:hover
{
	background-color:#004445;
	color:#ffffff;
}
#text-5:hover
{
	/*background-color:#004445;*/
	color:#ffffff;
}
#text-6:hover
{
	background-color:#004445;
	color:#ffffff;
}
#text-7:hover
{
	background-color:#004445;
	color:#ffffff;
}
#text-8:hover
{
	background-color:#004445;
	color:#ffffff;
}
#text-9:hover
{
	/*background-color:#004445;*/
	color:#ffffff;
}
#text-10:hover
{
	/*background-color:#004445;*/
	color:#ffffff;
}
#text-11:hover
{
	background-color:#004445;
	color:#ffffff;
}
.link_footer:hover {
    color: #ffffff !important;
}
#footer-info, #footer-info a {
    color:#bacdce;
}
a
{
	/*color:#FFFFFF;*/
}
.et_header_style_left .et-fixed-header #et-top-navigation nav > ul > li > a, .et_header_style_split .et-fixed-header #et-top-navigation nav > ul > li > a {
    padding-bottom: 65px;
    color: #FFFFFF !important;
}
#main-footer
{
	color:#ffffff;
}
#jp-relatedposts
{
    display: none !important;
}
p.btn.et_pb_button_module_wrapper.et_pb_module.et_pb_button_alignment_center.et_pb_button.et_pb_module.et_pb_bg_layout_light {
    padding: 10px;
    border: 2px solid #6fb98f;
    background-color: #202020;
    border-radius: 50px;
}

.btn-produit
{
	background-color: #FF8100 !important;
border-radius: 50px;
color:#ffffff !important;	
}
.et_pb_column
{
	border:none !important;
}

.et_pb_image {
    margin-bottom: 0px !important;
}

.woocommerce .woocommerce-breadcrumb
{
    display: none;
}

span.posted_in
{
    display: none;
}

p.btn.et_pb_button_module_wrapper.et_pb_module.et_pb_button_alignment_center.et_pb_button.et_pb_module.et_pb_bg_layout_light
{
	background-color: #6fb98f !important;
border-radius: 50px;
color:#ffffff !important;
	}

.et_pb_bg_layout_dark h3
{
	color: #3e3e3e !important;
}

.et_pb_section_0.et_pb_section {
    background-color: #ffffff !important;
    border-bottom: 1px solid #e7e7e7;
}
.hr
{
	color:#e5e5e5;
}

/*** Box Produit ***/
/*.box_product {
    border: 1px solid #e5e5e5!important;
}*/
.box_product:hover
{
	box-shadow:0 1px 7px 0 rgba(90,90,90,.5);
}
.woocommerce div.product div.images img, .woocommerce-page div.product div.images img, .woocommerce #content div.product div.images img, .woocommerce-page #content div.product div.images img {
    -webkit-box-shadow: none !important;
    -moz-box-shadow: none !important;
    border: 1px solid #e5e5e5;
}
.wpgs-for .slick-arrow, .wpgs-nav .slick-prev::before, .wpgs-nav .slick-next::before {
    color: #ff8100;
}

.et_pb_column.et_pb_column_1_3.box_product.et_pb_column_8 {
    padding: 0 0 10px 0;
}
.et_pb_section_1.et_pb_section {
    background-color: #f3f3f3 !important;
}

.woocommerce .quantity input.qty, .woocommerce-page .quantity input.qty, .woocommerce #content .quantity input.qty, .woocommerce-page #content .quantity input.qty, .woocommerce-cart table.cart td.actions .coupon .input-text
{
	color:#000000 !important;
	font-weight:800 !important;
}

/*a.button.wc-backward {
    background-color: #FF8100;
    color: #fff;
    border-radius: 50px;
}*/

#et_search_icon:hover, .mobile_menu_bar:before, .mobile_menu_bar:after, .et-social-icon a:hover, .comment-reply-link, .form-submit input, .entry-summary p.price ins, .woocommerce div.product span.price, .woocommerce-page div.product span.price, .woocommerce #content div.product span.price, .woocommerce-page #content div.product span.price, .woocommerce div.product p.price, .woocommerce-page div.product p.price, .woocommerce #content div.product p.price, .woocommerce-page #content div.product p.price, .woocommerce .star-rating span:before, .woocommerce-page .star-rating span:before, .woocommerce a.button.alt, .woocommerce-page a.button.alt, .woocommerce button.button.alt, .woocommerce-page button.button.alt, .woocommerce input.button.alt, .woocommerce-page input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce-page #respond input#submit.alt, .woocommerce #content input.button.alt, .woocommerce-page #content input.button.alt, .woocommerce a.button, .woocommerce-page a.button, .woocommerce button.button, .woocommerce-page button.button, .woocommerce input.button, .woocommerce-page input.button, .woocommerce #respond input#submit, .woocommerce-page #respond input#submit, .woocommerce #content input.button, .woocommerce-page #content input.button, .woocommerce a.button.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce-page input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce #content input.button.alt:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce a.button:hover, .woocommerce-page a.button:hover, .woocommerce button.button, .woocommerce-page button.button:hover, .woocommerce input.button:hover, .woocommerce-page input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce-page #respond input#submit:hover, .woocommerce #content input.button:hover, .wp-pagenavi span.current, .wp-pagenavi a:hover, .et_password_protected_form .et_submit_button{
    color: #FFF;
	background-color:#FF8100;
	border-radius:50px;
}

.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit]
{
	color: #FFF !important;
	background-color:#FF8100 !important;
	border-radius:50px;
	border:none;
	padding:10px 40px;
}

.et_pb_text_0
{
	border:none !important;
}


/*.single_variation_wrap .single_variation
{
	display:inline !important;
}*/

/*** Responsive Styles Smartphone Portrait ***/
@media all and (max-width: 479px)
{
	#et-info-phone
{
    padding: 5px 5px;
	font-size: 12px;
}
 
}