
/*###################################################
#####################################################
FONT
*/


.pp_tab #quantity_wanted,
*, a, div, input {
    font-family: 'Roboto Condensed', sans-serif;
}

ul.product_list.grid > li .product-container h4 a,
.old-price.product-price,
.price-percent-reduction,
.price.product-price,
.cart_block .cart-prices .cart-prices-line,
.sf-menu > li > a,
.shopping_cart > a:first-child b,
#contact-link,
.header_user_info,
.shop-phone strong,
#contact-link a,
.header_user_info a,
header .nav .row,
.top_menu a,
#header .cart_block a{
    font-weight: 300 !important;
}


/*###################################################
#####################################################
CANTOS REDONDOS
*/

.contact-form-box,
.product-box .product-image,
#thumbs_list li,
.pb-left-column #image-block,
ul.product_list.grid > li .product-container .product-image-container,
.nl_input,
#favoriteproducts_block_extra_add:hover,
#favoriteproducts_block_extra_remove:hover,
#favoriteproducts_block_extra_added:hover,
#favoriteproducts_block_extra_removed:hover,
#header .cat-title,
.history_state .label,
.label-warning,
.label-danger,
.label-success,
.label-info,
#cart_summary .cart_avail .label,
.pag_cx,
.table-bordered,
.cart_navigation .button-exclusive,
.alert,
.prod_sec_bt span, .btn-primary, .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .btn-primary.dropdown-toggle, .open .btn-default.dropdown-toggle, .button.button-medium, .button.button-small, .new-label, .cart_block .cart-buttons a#button_order_cart span, .cart_block .cart-buttons a#button_order_cart:hover span,
.form-control,
.box,
.anc_bt,
.prod_sec_bt span,
#reduction_percent, #reduction_amount,
.selector,
.pp_tab #quantity_wanted,
.adicionar_carrinho,
.box-info-product,
#product #availability_value,
.warning_inline,
.cart_block .cart-buttons a#button_order_cart span,
#header .cart_block .cart-buttons,
#header .cart_block,
#homepage-slider .bx-wrapper .bx-viewport,
.sf-menu,
#search_block_top #search_query_top,
.shopping_cart > a:first-child,
.shopping_cart a{
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    -khtml-border-radius: 4px;
}

.socialsharing_product button:first-child,
#homepage-slider .bx-wrapper .bx-controls-direction a.bx-prev:hover,
#homepage-slider .bx-wrapper .bx-controls-direction a.bx-prev:hover:after,
#homepage-slider .bx-wrapper .bx-controls-direction a.bx-prev:hover:before,
#homepage-slider .bx-wrapper .bx-prev,
.sf-menu > li.sfHover > a:first-child, .sf-menu > li:first-child > a:hover, .sf-menu > li.sfHoverForce > a:first-child{
    -moz-border-radius: 4px 0px 0px 4px;
    -webkit-border-radius: 4px 0px 0px 4px;
    border-radius: 4px 0px 0px 4px;
    -khtml-border-radius: 4px 0px 0px 4px;
}


#searchbox .btn-default:hover,
.socialsharing_product button:last-child,
#homepage-slider .bx-wrapper .bx-controls-direction a.bx-next:hover,
#homepage-slider .bx-wrapper .bx-controls-direction a.bx-next:hover:after,
#homepage-slider .bx-wrapper .bx-controls-direction a.bx-next:hover:before,
#homepage-slider .bx-wrapper .bx-next,
.sf-menu li:last-child a{
    -moz-border-radius: 0px 4px 4px 0px;
    -webkit-border-radius: 0px 4px 4px 0px;
    border-radius: 0px 4px 4px 0px;
    -khtml-border-radius: 0px 4px 4px 0px;
}


/*###################################################
#####################################################
cor principal
*/

.sf-menu > li > ul > li > a,
.label-info,
.label-warning,
.cart_navigation .button-exclusive,
.anc_bt,
.content_prices,
.button.exclusive-medium,
.button.exclusive-small,
.footer-container,
#cmsinfo_block em,
.prod_bt_add_carrinho,
#homepage-slider .bx-wrapper .bx-controls-direction a:hover,
#homepage-slider .bx-wrapper .bx-controls-direction a:hover:before,
#homepage-slider .bx-wrapper .bx-prev,
.sf-menu,
header .nav,
.shopping_cart > a:first-child,
.bt_carrinho {
    background: #415963 !important;
}


#layer_cart .product-name,
.cart_block .cart-buttons a#button_order_cart span,
#header .cart_block .cart-prices,
.cart_block .cart-prices .cart-prices-line{
    border-color: #415963 !important;
}

.info-title,
.conta_lista li a,
.carrier_title,
ul.step li.step_todo span,
label,
.page-subheading,
.page-heading,
.title_block,
.page-product-heading,
.pp_tab #quantity_wanted,
.info_partilhar,
#usefull_link_block li a,
#usefull_link_block li a:before,
.nl_bt,
#cmsinfo_block h3,
#cmsinfo_block p,
.sws_tab_titulo,
ul.product_list.grid > li .product-container h5 a{
    color: #415963 !important;
}
/*###################################################
#####################################################
cor escura
*/

.cor_escura{
    color: #34474E !important;
}

.sf-menu > li > ul > li > a:hover{
    background: #34474E !important;
}

/*###################################################
#####################################################
azul
*/


.price.product-price,
#cms #center_column .rte ol li,
#cms #center_column .rte ul li{
    color: #009FE3;
}

.header_promocoes:hover,
#header .cat-title,
.prod_sec_bt span,
.btn-primary,
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active,
.open .btn-primary.dropdown-toggle,
.open .btn-default.dropdown-toggle,
.button.button-medium,
.button.button-small,
.new-label,
.cart_block .cart-buttons a#button_order_cart span,
.cart_block .cart-buttons a#button_order_cart:hover span{
    background: #009FE3 !important;
}

.pag_cx:hover{
    border-color: #009FE3 !important;
}

/*###################################################
#####################################################
vermelho
*/

#favoriteproducts_block_extra_add,
#favoriteproducts_block_extra_remove,
#favoriteproducts_block_extra_added,
#favoriteproducts_block_extra_removed,
.add_textos strong,
.address_delivery label,
#order #id_address_delivery,
ul.step li.step_current span,
#product .page-product-box .price,
.bt_mais_info a:hover,
.prod_breadcrumb .breadcrumb a:hover,
a.rp_bt_esp:hover,
.sws_tab_titulo.promocoes,
.prod_bt_add_carrinho.favoritos .fa,
.cor_vermelha,
.old-price.product-price{
    color: #E3010F !important;
}

.header_promocoes,
.label-danger,
.prod_sec_bt:hover > span,
#reduction_percent, #reduction_amount,
.adicionar_carrinho,
.warning_inline,
  .btn-primary:active, .btn-primary.active,
  .open .btn-primary.dropdown-toggle,
  .btn-primary.disabled, .btn-primary.disabled:hover,
  .btn-primary.disabled:focus, .btn-primary.disabled:active,
  .btn-primary.disabled.active, .btn-primary[disabled],
  .btn-primary[disabled]:hover, .btn-primary[disabled]:focus,
  .btn-primary[disabled]:active, .btn-primary[disabled].active,
  fieldset[disabled] .btn-primary, fieldset[disabled] .btn-primary:hover,
  fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:active,
  fieldset[disabled] .btn-primary.active,
 .btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active,
 .button:hover,
 .button span:hover,
 .button:hover > span,
 .button.button-medium:hover{
    background: #E3010F !important;
 }



/*###################################################
#####################################################
verde
*/

#cart_summary .cart_avail .label.label-success,
#product #availability_value,
.warning_inline,
.label-success{
    background: #76BD1D !important;
}


#favoriteproducts_block_extra_add:hover, #favoriteproducts_block_extra_remove:hover, #favoriteproducts_block_extra_added:hover, #favoriteproducts_block_extra_removed:hover, .add_textos, #history #block-order-detail .dark, .conta_lista li a:hover, .info-account, .cart_total_price #total_price, .pag_cx:hover > .pag_el a .pag_icon i, .pag_cx:hover > .pag_el a .pag_seta i, ul.step li.step_done a, .proc_resultados, #layered_block_left .layered_subtitle, .bt_mais_info a, .pb-center-column h1, .ajax_cart_no_product, #layer_cart .layer_cart_product h2, a.rp_bt_esp, a.rp_bt:hover, .sws_tab_titulo.produtos_novos, .prod_bt_add_carrinho.ver .fa, .cor_azul, .old-price, #homepage-slider .bx-wrapper .bx-controls-direction a:hover, #homepage-slider .bx-wrapper .bx-controls-direction a:hover:before, #homepage-slider .bx-wrapper .bx-controls-direction a:hover:after, #header .cart_block .price, .cart_block .cart-info .quantity-formated .quantity, .shopping_cart > a:first-child:before, .ajax_cart_quantity {
    color: #009FE3 !important;
}
.anc_bt:hover, .ajax_cart_no_product, .nl_input, .rp_marcas, .prod_bt_add_carrinho:hover, #homepage-slider .bx-wrapper .bx-next, header .button.button-small, #header .cart_block dt, #header .cart_block .cart-buttons, #header .cart_block .cart-prices, #header .cart_block, .top_menu a:hover, .sf-menu > li.sfHover > a, .sf-menu > li > a:hover, .sf-menu > li.sfHoverForce > a, .ajax_cart_quantity {
    background: #34474E !important;
}