	
			#header-contact-container, .header-search .search_button, .header-search .search_button:hover{background-color: #333333;}
			.header-search a:hover, .header-contact a:hover, .header-social a:hover, #top-nav li a:hover{color: #ffffff;}
			ul#nav li a{color: #333333;}
			ul#nav li a:hover{color: #cd0000;}
			ul#nav ul.sub-menu li a, ul#nav .children li a{color: #333333;}
			ul#nav ul.sub-menu li a:hover, ul#nav .children li a:hover{color: #cd0000;}
			#crumbs a{color: #333333;}
			#crumbs a:hover{color: #cd0000;}
			.post-title a, .products .product h3, .product_title, .entry-content h2, .service-title a, .service-title, #comments h2, .content-widget .post-title a, .page-title, .page-title a, .copy h2, .copy h2 a, .copy h3 .copy h3 a, .copy h4, .copy h4 a, .related.products h2, .post-title-block .post-title, .team .post-title, .single h3.post-title a:hover{color: #333333;}
			.post-title a:hover, .service-title a:hover, .products .product h3:hover, .content-widget .post-title a:hover, .page-title a:hover, .copy h2 a:hover, .copy h3 a:hover, .copy h4 a:hover, .related.products h2:hover, .post-title-block .post-title:hover, .team .post-title:hover{color: #cd0000;}
			.copy p, .entry-content p, .content, #comments, .tags{color: #333333;}
			.archives a, .copy a, .post-date a, .content a, .entry-content a, .product_meta a, .portfolio-meta a, .tags a{color: #cd0000;}
			.archives a:hover, .copy a:hover, .post-date a:hover, .content a:hover, .entry-content a:hover, .product_meta a:hover, .portfolio-meta a:hover, .tags a:hover{color: #333333;}
			.post-date, .content-widget .post-date, .comment .date, .archives_list .date, .meta-block li span{color: #333333;}
			.onsale{background-color: #aa0000;}
			.tabs li.active a{background-color: #333333;}
			#comments a{color: #cd0000;}
			#comments a:hover{color: #333333;}
			#searchform input[type=submit], .content-widget .read-more, .post-content .read-more, .portfolio-categories a, .slider .action-link, .button, #back-top a{background-color: #cd0000;}
			#respond #submit{background-color: #cd0000;}
			#respond #submit:hover{background-color: #cd0000;}
			.pagination .next a, .pagination .previous a{background-color: #cd0000;}
			.add_to_cart_button, .added_to_cart, .single_add_to_cart_button, .button.product_type_variable, .widget_shopping_cart .button, .woocommerce-message .button, .products .product .added_to_cart, .widget_shopping_cart .button.checkout, .shop_table .checkout-button, .price_slider_wrapper .button, #payment .place-order input[type=submit], input[name=update_cart], .widget_shopping_cart .button.checkout, .shop_table .checkout-button, #payment .place-order input[type="submit"], .header-cart-button, .details-link, .header-cart, .products .product .img-wrap .details-link, .hero-content-widget .middle-col .add_to_cart_button, .hero-content-widget .middle-col .product_type_variable, .product-content-widget .add_to_cart_button, .product-content-widget .product_type_variable, .cart-link:hover, .checkout-link:hover{background-color: #aa0000 !important;}
			.quantity .plus, .quantity .minus{background-color: #333333;}
			td .coupon .button:hover{background-color: #d30000;}
			.hero-content-widget .widgettitle, .hero-content-widget .widgettitle a, .page-widget .widgettitle, .widgettitle a, .sidebar .widgettitle, #home_page_three_column .widgettitle, .meta-title, #right-column .widgettitle, #home_page_downs .hero-content-widget .widgettitle, #home_page_downs .widgettitle, h3.widgettitle{color: #333333;}
			.sidebar, .sidebar p, #home_page_three_column .widget .content, #home_page_three_column .widget .content p{color: #333333;}
			.sidebar a:hover, #home_page_three_column a:hover, .hero-content-widget .left-col a:hover, .hero-content-widget .right-col a:hover{color: #cd0000;}
			.features-content .related-features-container a{color: #333333;}
			.features-content .related-features-container .active{background-color: #cd0000;}
			#site-wide-container,.woocommerce_message, .woocommerce-message{background-color: #cd0000;}
			.site-wide-cta .action-link{background-color: #cd0000;}
			.site-wide-cta .action-link:hover{background-color: #cd0000;}
			.footer-widgets, .footer-widgets .dater{color: #333333;}
			.footer-widgets a{color: #333333;}
			.footer-widgets a:hover{color: #cd0000;}
		body {font-size:15px;}
a {color:#CD0000;}
#header-contacts {font-size: 13px; font-weight: 700;}
#header-contacts a {color:#fff;}
.contact-template .page-title {font-family:'Dosis';}
#right-column .widgettitle {font-family:'Dosis';}
.active .search_button {border:none;}
.active .icon-search {top:0;}
ul#nav li a {font-weight:600;}
.footer-text p {font-size:14px;}
.header-shrink .logo {height:45px;}
.header-shrink .logo img {height:45px;}
.product_title {font-family:'Dosis';}
#footer {font-size:14px;}
.content-widget .read-more, .post-content .read-more, .page-widget .read-more {font-family:'Dosis';}
#home_page_three_column.widget-list {background:transparent}
.product-price h1{font-size: 19px; color:#cd0000; font-family: Dosis;}
.product-price h1 a{color:#333; text-decoration:underline}
.product-price .product_title{font-size: 36px; color:#333;}
#price_calculator .product_price {font-size:18px; color:#cd0000; font-weight:bold}
.screen-reader-text {display:none}
#title-container {background: none repeat scroll 0 0 #cd0000;}
.widget_shopping_cart .buttons .checkout {margin-left:0; margin-top:10px;}
.products .product img {width:100%;}
.header-cart .checkout-link:hover, .header-cart .cart-link:hover {background-color:#222 !important}
.woocommerce_message, .woocommerce-message {background-color:#f4f4f4 !important;}
.product_cat-moquette-de-coupe .product-price .price, .product_cat-moquette-de-coupe .column .price, .product_cat-moquette-de-coupe .products .price, .product_cat-moquette-evenement-de-coupe .products .price, .product_cat-moquette-evenement-de-coupe .product-price .price, .product_cat-moquette-evenement-de-coupe .column .price, .products li .price {display:none}
.shipping-calculator-form .button {color:#fff !important}
mark.count{display:none}
.return-to-shop a {color:#fff !important;}
#footer-navigation-container {display: inline; float: right; margin-bottom: 3px; overflow: hidden;}
.wpcf7-submit {background:#CD0000 !important; color:#fff !important; padding:8px 25px !important;}
#redsys_payment_form .cancel {color:#fff !important}
#redsys_payment_form #submit_redsys_payment_form {background:#cd0000 !important;color:#fff !important}

.shop_table.order_details tbody tr.order_item td.product-total span.discount-info span.new-price {display:none !important}
.checkout-button.button.alt.wc-forward {color:#fff !important}
.cart_totals small {display:none}

.price {
    color: #333;
    font-size: 22px;
    font-weight: 700;
    margin-bottom: 25px;
}
.woocommerce-product-search input[type="submit"]{display:none}

.woocommerce-product-search input[type="search"] {
    color: #333;
    float: left;
    font-size: 10px;
    height: 15px;
    padding: 5px 2%;
    width: 42%;
}
input[type="search"] {
    border: 1px solid #c5c5c5;
    border-radius: 3px;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.2) inset;
    max-width: 280px;
    padding: 10px;
    width: 90%;
}
.woocommerce-product-search input[type="submit"] {
    border: medium none;
    cursor: pointer;
}

.woocommerce-product-search input[type="submit"] {
    border: medium none;
    display: inline-block;
    font-family: "Montserrat",Helvetica,Arial,sans-serif;
    font-size: 12px;
    padding: 3px 20px;
    transition: all 0.3s ease-in-out 0s;
}
.woocommerce-product-search input[type="submit"] {
    background: #a8b545 none repeat scroll 0 0;
    border-radius: 4px;
    border-width: 3px;
    color: #fff;
    float: right;
    font-size: 11px;
    height: 27px;
    padding: 3px 10px;
    text-align: center;
}

.woocommerce-product-search input[type="submit"] {
    background-color: #cd0000;
}
#searchform input[type="text"] {width:41%;}
.logos-grupo img{margin:30px 0 !important;}
.logos-grupo .column {margin-bottom:0; text-align:center}
mark{background-color:transparent; font-weight:bold;}
input[type="email"]{
    border: 1px solid #c5c5c5;
    border-radius: 3px;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.2) inset;
    max-width: 280px;
    padding: 10px;
    width: 90%;
}
.woocommerce input[type="text"], .woocommerce-billing-fields input ,#area_needed, .quantity.buttons_added .qty  {color:#333 !important}
#submit_redsys_payment_form {height:33px;}
.blockUI.blockOverlay{z-index:1 !important;}
#password {color:#333 !important;}
.product-subtotal .discount-info .new-price {display:none !important}
.new-price {font-weight:normal !important;}
.woocommerce input[type="submit"]{color:#fff !important}
input[type="tel"] {
    border: 1px solid #c5c5c5;
    border-radius: 3px;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.2) inset;
    max-width: 280px;
    padding: 10px;
    width: 90%;
}
.payment_method_redsys img {display:none}

.price {
    color: #333;
    font-size: 22px;
    font-weight: 700;
    margin-bottom: 25px;
    margin-top: 20px;
    text-align: center;
}
ul#nav ul.sub-menu, ul#nav .children{top:37px !important; border-top:2px solid #000;}

.products .product.type-product img {
    max-height: 280px;
    min-height: 280px;
}

#price_calculator label{font-size:20px !important; font-weight:bold;}
#price_calculator input{width:100% !important; border-color:#333 !important; max-width:125px !important;}
.wpcf7-form select {width: 90%;
max-width: 280px;
padding: 10px;
border: 1px solid #c5c5c5;
box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.2);
border-radius: 3px;}
.slider-copy h2, .slider-copy h1 {text-shadow: 3px 3px 2px #000;}
.slider-copy h1 {
    margin-bottom: 20px;
    color: #fff;
    font-family: 'Rufina', Georgia, Times, serif;
    font-size: 75px;
    line-height: 85px;
}
#ppom-price-container{display:none !important}