@import url(//fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,400,300,600,700);

@import url(//fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,400,300,600,700);




body{
    color:#666;
    font-family:"Open Sans";
    font-size:13px;
            background-image:none;
                background-color:#FFFFFF;
     
}

.base_text_color{
	color:#666;
}

body.boxed-width main#page{
	background: #FFFFFF;
}




h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, .page-product-heading, .block .title_block, .block h4, .cart_block .cart-info .product-name {
	text-transform: uppercase;
	color: #000000;
	
		    font-family:"Georgia";
	}

h1, .h1{
	font-size: 38.5px;
}
h2, .h2{
	font-size: 31.5px;
}
h3, .h3{
	font-size: 24.5px;
}
h4, .h4{
	font-size: 17.5px;
}
h5, .h5{
	font-size: 14px;
}
h6, .h6{
	font-size: 11.9px;
}





a, .link_color, .link_hover_color:hover, a.active{
	color:#000000;
}

a:hover, .link_hover_color, .link_color:hover{
	color:#d22630;
}




input.button_mini, input.button_small, input.button, input.button_large, input.button_mini_disabled, input.button_small_disabled, input.button_disabled, input.button_large_disabled, input.exclusive_mini, input.exclusive_small, input.exclusive, input.exclusive_large, input.exclusive_mini_disabled, input.exclusive_small_disabled, input.exclusive_disabled, input.exclusive_large_disabled, a.button_mini, a.button_small, a.button, a.button_large, a.exclusive_mini, a.exclusive_small, a.exclusive, a.exclusive_large, span.button_mini, span.button_small, span.button, span.button_large, span.exclusive_mini, span.exclusive_small, span.exclusive, span.exclusive_large, span.exclusive_large_disabled {
	
	color: #000000;
	border: 1px solid #DDDDDD;
		    font-family:"Georgia";
	}


input.button_mini:hover, input.button_small:hover, input.button:hover, input.button_large:hover, input.exclusive_mini:hover, input.exclusive_small:hover, input.exclusive:hover, input.exclusive_large:hover, a.button_mini:hover, a.button_small:hover, a.button:hover, a.button_large:hover, a.exclusive_mini:hover, a.exclusive_small:hover, a.exclusive:hover, a.exclusive_large:hover {

	color: #d22630;
	border-color: #d22630;
}

    
.btn-default, .button.button-small, .button.ajax_add_to_cart_button, .button.exclusive-medium, .button.button-medium {
	color: #000000!important;
	border: 1px solid #DDDDDD;
	background: transparent;
		    font-family:"Georgia";
	}

.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .button.button-small:hover, .button.ajax_add_to_cart_button:hover, .button.exclusive-medium:hover, .button.button-medium:hover {
	color: #d22630;
	border-color: #d22630;
	background-color: transparent;
}




.button.white {
  	color: #222222;
  	background:rgba(255,255,255,0.7);
  	border-color: #DBDBDB;
  	      	font-family:"Georgia";
  	}


.button.white:hover, .button.red {
  	color: #FFFFFF;
  	background:#d22630;
  	border-color: #d22630;
}

.button.red:hover {
	background-color: transparent;
}








.page-product-heading span, .button.ajax_add_to_cart_button, ul.product_list.grid li.ajax_block_product .product-container{
	background-color:#FFFFFF;
}


body.boxed-width .product-container{
	background: #FFFFFF;
}



.custom-info-wrap .custom-info-block a em, .custom-info-wrap .custom-info-block a:hover, .tp-leftarrow.default:hover, .tp-rightarrow.default:hover, .owl-nav > div:hover:before{
	color:#d22630;
}

.form-control:focus {
	border-color:#d22630;
}

.ac_over {
	background-color:#d22630;
}

ul.product_list .functional-buttons > div a{
	color: #000000;
	border: 1px solid #DDDDDD;
}

ul.product_list .functional-buttons > div a:hover{
	color: #d22630;
	border-color: #d22630;
}

.breadcrumb a, #layered_block_left .nomargin a, .block .list-block li a{
	color:#666;
}

.breadcrumb a:hover, #layered_block_left .nomargin a:hover, .block .list-block li a:hover, .block .title_block a:hover, .block h4 a:hover{
	color:#d22630;
}

#layered_block_left .layered_subtitle_heading .layered_subtitle, .block .title_block a, .block h4 a, .page-heading, #subcategories p.subcategory-heading, #subcategories ul li .subcategory-name,.cart_voucher h4,.page-subheading ,.new_account_title{
	color: #000000;
}

.custom-info-wrap .custom-info-block a, #my-account ul.myaccount-link-list li a {
	color:#666;
}

#my-account ul.myaccount-link-list li a:hover, #my-account ul.myaccount-link-list li a i{
	color:#d22630;
}

#subcategories ul li:hover .subcategory-image a{
	border-color:#d22630;
}

ul.step li.step_current, body #search_nav_content .form-search button[type="submit"] .icon-search-bg, .block-with-ico:hover i, .block-with-ico.ico_inverse i, .vc_progress_bar .vc_single_bar.bar_blue .vc_bar{
	background: #d22630;
}

ul.step li a:after, ul.step li span:after, ul.step li.step_current span:after, ul.step li.step_current_end span:after{
	border-left-color: #d22630;
}

strong.active, .listing li:before, .page-product-heading em, .cart_block .cart_block_list .remove_link a:hover, .cart_block .cart_block_list .ajax_cart_block_remove_link:hover, span.active, .block-with-ico.ico_inverse:hover i, .team-member .member-mask .mask-text a:hover, .et_section .countdown_style_1 h3, .maintanance_heading{
	color: #d22630;
}






header .banner{
	color: #8B8B8B;
	background: #404040;
}

header .nav, #header.header_type_2.style_2 .nav, #header.header_type_3.style_4 .nav, #header.header_type_3.style_2 .nav {
	background: #FFFFFF;
}

header .nav .row > div{
	color: #8E8E8E;
}

header .nav .row > div a:hover, header .nav .row .side-area-icon i:hover{
	color: #d22630;
}

#languages-block-top div.current:after, #currencies-block-top div.current:after, header .nav nav .show-top-panel, header .nav .row .side-area-icon i{
	color: #D3D3D3;
}

header .nav nav .show-top-panel.show-panel{
	color: #000000;
}


header .header_top, .smart_search_top .form-search{
	color: #6F6F6F;
	background: #FFFFFF;
}

.shopping_cart > a:first-child, .shopping_cart > a:first-child:before{
	color: #6F6F6F;
}



.menu-wrapper, #header.header_type_3.style_2 .menu-wrapper{
	background-color: #FFFFFF;
}

.menu-container ul.main-menu > li > a, .menu-container ul.main-menu > li > .smartmegamenu .smartmegamenu_row > ul.sub-menu > li > .smartcategory a, .menu-container ul.main-menu > li > .smartmegamenu .smartmegamenu_row .smartmanufacturer a span, .menu-container ul.main-menu > li > .smartmegamenu .smartmegamenu_row > ul.sub-menu > li > a{
		    font-family:"Georgia";
	}

.menu-container ul.main-menu > li > a ,ul.slicknav_nav li a {
	color: #000000;
}


#header.header_type_1 .menu-wrapper.menu_style_bdr .menu-container ul.main-menu>li>a:hover, #header.header_type_2 .menu-wrapper.menu_style_bdr .menu-container ul.main-menu>li>a:hover, #header.header_type_3 .menu-wrapper.menu_style_bdr .menu-container ul.main-menu>li>a:hover{
	border-color: #000000;
}

.menu-container ul.main-menu > li > a:hover,ul.slicknav_nav li a:hover {
	color: #d22630;
}

.menu-container ul.main-menu > li > .smartmegamenu, .menu-container ul.main-menu > li > ul.sub-menu > li, .menu-container ul.main-menu > li > .smartmegamenu .smartmegamenu_row > ul.sub-menu > li > ul.sub-menu li ul.sub-menu, .menu-container ul.main-menu > li > ul.sub-menu > li ul.sub-menu{
	background-color: rgba(255,255,255,0.95);
}

.menu-container ul.main-menu > li > .smartmegamenu .smartmegamenu_row > ul.sub-menu > li > .smartcategory a, .menu-container ul.main-menu > li > .smartmegamenu .smartmegamenu_row > ul.sub-menu > li a, .menu-container ul.main-menu > li > ul.sub-menu > li a{
	color: #000000;
}

.menu-container ul.main-menu > li > .smartmegamenu .smartmegamenu_row > ul.sub-menu > li > .smartcategory a:hover, .menu-container ul.main-menu > li > .smartmegamenu .smartmegamenu_row > ul.sub-menu > li a:hover, .menu-container ul.main-menu > li > ul.sub-menu > li a:hover{
	color: #d22630;
}

.sf-menu li li li a{
	color: #000000;
}

.sf-menu li li li a:hover{
	color: #d22630;
}




#categories_block_left.block_category_expand .title_block {
	background-color: #d22630
}

#categories_block_left.block_category_expand, #categories_block_left.block_category_expand .block_content > ul > li > ul {
	border-color: #d22630
}

#categories_block_left.block_category_expand .block_content > ul > li > ul:before{
	color: #d22630
}




.product-name, .pb-center-column h1, .product-name a {
	color: #000000
}

.product-name:hover, .product-name a:hover{
	color: #d22630
}

.new-box{
	color: #222222;
	border-color: #222222;
}

.new-box:hover{
	color: #d22630;
	border-color: #d22630;
}

.sale-box{
	color: #d22630;
	border-color: #d22630;
}

.sale-box:hover{
	color: #000000;
	border-color: #000000;
}

.price, .price.product-price, .cart_block .cart-info .price, .shopping_cart .ajax_cart_total, .our_price_display{
	color: #d22630;
}

.old-price{
	color: #6F6F6F;
}

.price-percent-reduction{
	background: #d22630;
}


#product_comments_block_extra div.star_on:after, #product_comments_block_tab div.star_on:after{
	color: #d22630;
}

ul.product_list.grid li.ajax_block_product .product-container .product-image-container .product_count_down .count_content .countdown_section .countdown_amount, ul.product_list.list > li .product-image-container .product_count_down .count_content .countdown_section .countdown_amount, .pb-center-column .product_count_down .count_content .countdown_section .countdown_amount, ul.product_list .product-image-container .quick-view:hover {
	color: #d22630;
}


.shopping_cart > a:first-child b, .pb-center-column .socialsharing_product p{
	color: #000000;
}

.shopping_cart > a:first-child:hover b{
	color: #d22630;
}


.content_sortPagiBar .display li.selected i, .content_sortPagiBar .display_m li.selected i, .content_sortPagiBar .display li a:hover i, .content_sortPagiBar .display_m li a:hover i, #subcategories ul li .subcategory-name:hover, aside.sidebar .block .post_meta_author{
	color: #d22630;
}

.top-pagination-content ul.pagination li.active > span, .bottom-pagination-content ul.pagination li.active > span, .top-pagination-content ul.pagination li > a:hover, .bottom-pagination-content ul.pagination li > a:hover{
	color: #d22630;
	border-color: #d22630;
}

.layered_slider_container .ui-state-default, .layered_slider_container .ui-widget-content .ui-state-default, .layered_slider_container .ui-widget-header .ui-state-default{
	background: #d22630;
}

.layered_slider_container .ui-corner-all, .layered_slider_container .ui-corner-bottom, .layered_slider_container .ui-corner-right, .layered_slider_container .ui-corner-br{
	background: rgba(210,38,48,0.2);
}

.pb-center-column .socialsharing_product button{
	color: #666;
}

.pb-center-column .socialsharing_product button:hover, .pb-right-column .products_block .title_block a:hover{
	color: #d22630;
}

#attributes .attribute_list #color_to_pick_list li.selected{
	border-color: #d22630;
}

.box-info-product .exclusive{
	background-color: #d22630;
		    font-family:"Georgia";
	}


#wishlist_button:before{
	color: #000000;
	border-color: #DDDDDD;
}

#wishlist_button:hover:before{
	background-color: #d22630;
	border-color: #d22630;
}

.pb-center-column .product_count_down .count_content .countdown_section .countdown_amount{
	color: #d22630;
}

#layer_cart .layer_cart_cart .layer_cart_row .ajax_block_products_total, #layer_cart .layer_cart_cart .layer_cart_row .ajax_cart_shipping_cost, #layer_cart .layer_cart_cart .layer_cart_row .ajax_block_cart_total, #layer_cart .layer_cart_product .layer_cart_product_info > div #layer_cart_product_price, #cart_summary tfoot td#total_price_container{
	color: #d22630;
}





.single_blog_post.cat_post .post_title a, .post_social_share .share_title{
	color: #000000;
}

.single_blog_post.cat_post .post_title a:hover{
	color: #d22630;
}

.page_side_area_content .product-content .post_meta_author{
	color: #d22630;
}

.et-twitter-slider.twitter_black .et-tweets .et-tweet a:hover{
	color: #d22630;
}




#footer a {
	color: #6f6f6f;
}

#footer a:hover, #footer .footer_top_area .custom-info-block a span, #footer .footer_top_area .social_custom_info_block #social_block h4, #footer .footer_top_area .social_custom_info_block #social_block ul li a:hover, #footer .footer_top_area .block .products-block ul.products li .product-content h5 a:hover, #footer .footer_top_area .block .products-block ul.products li .product-content .price-box .post_meta_author {
	color: #d22630;
}

.footer_top_area{
	background-color: #f8f8f8;
}

.footer_middle_area{
	background-color: #f8f8f8;
}

.footer_bottom_area{
	background-color: #000000;
}


#footer .footer_top_area h4 a, #footer .footer_top_area h4 {
	color: #000000;
}

#footer .footer_top_area a:hover {
	color: #d22630;
}

#footer .footer_middle_area, #footer .footer_middle_area a{
	color: #666
}

#footer .footer_middle_area h4, #footer .footer_middle_area h5, #footer .footer_middle_area h4 a{
	color: #000000;
}


#footer .footer_middle_area a:hover {
	color: #d22630;
}

#footer .footer_middle_area .footer_recent_tweets ul li{
	border-color: #000000
}


#footer .footer_recent_tweets ul li a{
	color: #d22630;
}


.footer_bottom_area{
	color: #6f6f6f;
}









#scroll_to_top a#top-link{
	background: rgba(0,0,0,0.2);
}

#scroll_to_top a#top-link:hover{
	background: rgba(0,0,0,0.6);
}

.page_side_area{
	background: #2F2F2F;
}




#center_column #newsletter_block_left .form-group .form-control, .title span, #header .cart_block, .page_title > span, .form-control, .pb-right-column .products_block .title_block a, .pb-center-column .product_count_down .count_wrapper, .table-data-sheet, .table-data-sheet tr.even, #layer_cart, body.content_only, .table > thead > tr > th, .table tfoot tr, #cart_summary tfoot td#total_price_container, .table-responsive > .table, .box, .form-control, div.selector select, .form-control.grey, .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus, #maintenance_countdown .countdown_section{
	background-color:#FFFFFF;
}




.page-product-heading:before, header .nav nav, .smart_search_top .form-search, .menu-wrapper, .menu-container ul.main-menu > li > ul.sub-menu > li a, .menu-container ul.main-menu > li > .smartmegamenu .smartmegamenu_row > ul.sub-menu > li > ul.sub-menu li ul.sub-menu, .menu-container ul.main-menu > li > .smartmegamenu, .menu-container ul.main-menu > li > ul.sub-menu, .menu-container ul.main-menu > li > ul.sub-menu > li ul.sub-menu, ul.product_list.grid li.ajax_block_product.hovered .product-container, .et_section, #center_column #newsletter_block_left, #center_column #newsletter_block_left > div, #footer .footer_top_area .social_custom_info_block, #footer .footer_top_area .block .products-block ul.products li, #footer .footer_middle_area .footer_middle, #footer .footer_middle_area .footer_middle, #footer .footer_top_area .custom-info-block.t_align_c a, .form-control, .title:before, #footer .footer_bottom_area .footer_bottom, #header .cart_block, .cart_block dt, .cart_block .cart-prices .cart-prices-line, .page_title:before, .block .title_block, .block h4, #categories_block_left .block_content ul > li .grower, #subcategories, #subcategories ul li .subcategory-image a, .bottom-pagination-content, .content_sortPagiBar .sortPagiBar, .single_blog_post, .pb-right-column .products_block .title_block:before, .pb-center-column .product_count_down, .pb-center-column .product_count_down .count_content, .pb-right-column .products_block, .pb-right-column .products-block .bx-controls-direction a, .pb-center-column .socialsharing_product p, .table-data-sheet, .table-data-sheet tr td:first-child, .table-data-sheet tr, .table thead > tr > th, .table-bordered > thead > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > th, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > th, .table-bordered > tfoot > tr > td, .table-bordered, .box, .page-subheading, .page-heading, #my-account ul.myaccount-link-list li a, #my-account ul.myaccount-link-list li a i, .tab-content .table-data-sheet tr, .tab-content, .nav-tabs > li > a, .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus, .nav-tabs, .nav-tabs > li > a:hover, ul.footer_links, .comments_advices li + li .open-comment-form, .post_social_share .share_title, .sdsarticleBottom h4, #sdsblogCategory h4, #page.sidebar_grid .header-container #header .header_top #header_logo{
	border-color: #EBEBEB;
}


.cart_block .cart-prices .cart-prices-line span:last-child, .pb-center-column #product_reference label, .pb-center-column #product_condition label, #pQuantityAvailable label, .pb-center-column #buy_block label, #quantity_wanted_p input, strong, #layer_cart .dark, .table > thead > tr > th, .form-control, .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus, .nav > li > a:hover, .nav > li > a:focus, .table-data-sheet tr td:first-child{
	color: #000000;
}




.product_sale_style ul.product_list li.ajax_block_product .sale-box, .product_sale_style ul.product_list li.ajax_block_product .new-box {
	font-family: "Open Sans";
}


aside.sidebar .block .products-block .prod_block_link {
		    font-family:"Georgia";
	}




#categories_block_left.block_category_expand .block_content>ul>li>a{
    color: #505050;
}
.banner.banner-font-dark .banner-content h4{
    color: #989898;
    margin: 0;
}

.banner.banner-font-dark .banner-content h1{
    margin-bottom: 12px;
}

.link_hover_color {
    text-transform: uppercase;
    margin-top: 15px;
    display: inline-block;
}

.page-product-heading{
    letter-spacing: 3px;
}

.block .title_block, .block h4{
    border-top:0;
}

.block .products-block li{
    border-bottom: 1px solid #ebebeb;
}


.page_side_area_content .products-block ul.products li{
	border-bottom: 0px;
}

header .header_top #header_logo {
  margin-top: 10px;
}

#header.header_type_1 #header_logo {
    margin-bottom: 10px;
    float: none;
}

header .header_top #header_logo {
    margin-top: 10px;
}


#categories_block_left.block_category_expand .title_block {
  background-color: #C51F17;
}

#categories_block_left.block_category_expand, #categories_block_left.block_category_expand .block_content > ul > li > ul{
    border-color: #C51F17;
}

.price.product-price {
  font-family: Georgia;
  font-size: 1.692em;
}

ul.product_list.grid li.ajax_block_product .product-container .right-block .price-percent-reduction{
    display: none;
}

aside.sidebar .block .products-block .price{
    font-family: Georgia;
    color: #000000;
}

.block .products-block .price-percent-reduction{
    display:none;
}

.blog_post_details {
  line-height: 1.7;
}

ul.product_list .product-name{
    font-size:18px;
}


.banner.banner-font-dark .banner-content h1{
    word-wrap: break-word;
}

#footer .footer_bottom_area .footer_bottom .footer_copyright {
    float: none;
    text-align: center;
    display: block;
}

#footer.footer_style_3 .footer_middle_area .footer_middle #block_contact_infos {
    background-color: #e6e6e6;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 0% auto;
    
}

div#paypal-column-block {
    display: none;
}

div#wishlist_link {
    display: none;
}

form.compare-form {
    display: none;
}

.header_user_info.f_left {
    padding-right: 0px;
    margin-top: -11px;
    margin-bottom: -17px;
    margin-left: -20px;
}

.header_user_info.f_right {
    width: 160px;
    margin-top: 11px;
}
header .nav .row>div.f_right {
    margin-left: 0px;

    
}


.socialsharing_product.list-inline.no-print {
    margin-right: 115px;
    margin-bottom: 25px;
    margin-top: 20px;
}

.prod_add_to_cart {
    margin-bottom: 25px;
}

div#product_payment_logos {
    width: 260px;
}

div#container_express_checkout {
    display: none;
}

img#payment_paypal_express_checkout {
    display: none;
}


input#submitComment {
    margin-bottom: 50px;
}


.contact-form-box {
    padding: 23px 0 0 0;
    margin: 0 0 30px 0;
    background: #ffffff !important;
}

@media only screen and (min-width: 1200px){
.single_blog_post {
    border-bottom: 1px solid #ebebeb;
    width: 100%;
    float: left;
    margin-right: 20px;
}
}

h3, .h3 {
    font-size: 20.5px;
}

.blog_post_details {
    line-height: 1.7;
    text-align: justify;
}


#footer #newsletter_block_left {
    overflow: hidden;
    width: 25%;
    float: right;
    padding: 0px 15px 7px 15px;
    margin-bottom: 0;
}


#footer #newsletter_block_left h3{
    font-size: 14.5px;
}



/* redes sociales   */

.post_social_share .addthis_sharing_toolbox .at-share-tbx-element a.at-share-btn:before {
    color: #fbfbfb;
    display: inline-block;
    font-family: FontAwesome;
    font-weight: normal;
    font-style: normal;
    text-decoration: inherit;
    -webkit-font-smoothing: antialiased;
}


.new-box {
    color: #222222;
    border-color: #222222;
    display: none !important;
}


.button.ajax_add_to_cart_button, .button.exclusive-medium, .button.button-medium {
    color: #d22630!important;
    border: 1px solid #DDDDDD;
    background: transparent;
    font-family: "Georgia";
}

.price, .price.product-price {
    color: #000000 !important;
    font-size: 18px !important;
}