/*
CORES DO TEMA
COR 1 = #289c9b
COR 2 = #116b6a
COR 3 = red
COR 4 = #289c9c
COR 5 = red
COR 6 = #E9DEBE
COR 7 = #f13340
COR 8 = #bbb
COR 9 = #777
COR 10 = #333

CORES FIXAS : LINHA 338

CORES ESCONDIDAS : LINHA 514

*/

/*  CORES DO TEMA ==================================================  */

/* ========================= #289c9b ========================= /*COR 1*/

/*
	- Bg topo
	- Bg banners internos
	- Bt Lançamento

*/

.columns-container, #header, #mega_menu_plus ul, #mega_menu_plus div.sub {
  background: #dadfe1;
}

header .nav, #homepage-slider .homeslider-description, #faixapage-slider .homeslider-description, #fkcorreios_cep_form .button.button-medium, .cat_desc, #pQuantityAvailable, .btn.button-plus span, .btn.button-minus span, .btn.button-minus:hover, .btn.button-plus span, .btn.button-minus span, header .groupe-content.eshow, .ac_results li:hover, .ac_results li.ac_over, .ac_results li.ac_odd:hover {
  background-color: #041e50;
}

.content_scene_cat .content_scene_cat_bg {
  background-color: #289c9b !important;
}

.pb-center-column h1, .pb-center-column #product_reference span, #usefull_link_block li a, #usefull_link_block li.print a:before, #usefull_link_block li.sendtofriend a:before {
  color: #041e50;
}

@media (max-width: 767px) {
  #footer #newsletter_block_left {
    background-color: #00cbd3;
  }
}

.sdsbox-content .recentArticles li a {
  font-size: 13px;
  color: #ffffff;
  background: #05bcc3;
}

.product_desc li a {
  color: #289c9b !important;
}

.info {
  font-size: 13px;
}

/* era #284f66*/

.btn.button-plus:hover span, .btn.button-minus:hover span {
  background-color: #289c9b;
}

/*era #315468*/

.header_user_info a {
  background-color: #289c9b;
}

/*era #28495b*/

.header_user_info a:hover, .header_user_info a.active {
  background-color: #289c9b;
}

/*era #3d525e*/

.button.button-small:hover {
  background-color: #00cbd3;
  opacity: 0.8;
}

/*era #4B616D*/

.new-label {
  background-color: #00cbd3;
}

.button.button-small {
  background-color: #00cbd3;
}

.cart_navigation .button-exclusive {
  background-color: #00cbd3;
}

/*  ========================= #116b6a  ========================= */

/*COR 2*/

/*
- Bg busca
- Txt menu
- Bg Add cart
- Bg redes sociais
*/

/*.button.ajax_add_to_cart_button span,
tirei daqui \/
*/

#mega_menu_plus ul.mg-menu>li>a {
  color: #041e50;
}

#search_block_top #search_query_top, #search_block_top .btn.button-search, #search_block_top #search_query_top, .footer-container #footer #social_block ul li a, .button.ajax_add_to_cart_button span, .ac_results li.ac_odd {
  background-color: #ffffff;
}

.ac_results li {
  background: #ff6853 !important;
}

input.btSendComment.button {
  background: #0f194e !important;
}

.button.ajax_add_to_cart_button span, .button.ajax_add_to_cart_button.button span {
  color: #ffffff;
  background-color: #ff6853 !important;
  font-family: 'Electrolux light';
  display: flex;
  align-items: center;
  justify-content: space-evenly;
  font-weight: bold;
}

div#header_user_info ul li a span {
  color: #ffffff;
}

.sf-menu>li>a {
  color: red;
}

#product_reference label {
  color: #ff6853 !important;
}

.btn.disabled, .btn[disabled], fieldset[disabled] .btn {
  opacity: 1;
}

.button.ajax_add_to_cart_button.btn.btn-default.disabled span {
  background-color: #b65b4e !important;
  color: #ffffff;
  font-weight: bold;
  display: flex;
  align-items: center;
  justify-content: space-evenly;
}

.button.ajax_add_to_cart_button.btn.btn-default.disabled span:hover {
  opacity: 0.5 !important;
}

@media (max-width: 780px) {
  .sf-menu>li>a {
    color: #116b6a;
  }
}

/*era #34617b*/

.button.ajax_add_to_cart_button:hover span {
  background-color: #116b6a;
}

/*  ========================= red  ========================= */

/*COR 3*/

/*
	- Todos os títulos home, internos e footer
*/

.block .title_block, .block h4 {
  border-bottom-color: #041e50;
}

.block .title_block, .block h4 {
  color: #041e50;
}

h3.page-product-heading {
  color: #041e50;
}

.page-heading {
  border-bottom-color: #041e50;
}

.page-heading {
  color: #041e50;
}

.product-listing {
  border-bottom-color: #041e50;
}

.page-heading.product-listing {
  border-bottom-color: #041e50;
}

.footer-container #footer h4 {
  color: #fff;
}

.footer-container #footer h4 a {
  color: red;
}

#HOOK_PAYMENT #home-page-tabs {
  border-bottom-color: #041e50 !important;
}

#home-page-tabs>li.active a, #home-page-tabs>li a:hover {
  color: #041e50 !important;
  background-color: transparent !important;
}

ul.step li a, ul.step li span, ul.step li.step_current span, ul.step li.step_current span {
  background-color: inherit;
}

.block .title_block a, .block h4 a {
  color: #041e50;
}

.block .title_block a:hover, .block h4 a:hover {
  color: #041e50 !important;
}

#cms #center_column h1 {
  color: red;
}

#HOOK_PAYMENT #home-page-tabs {
  border-bottom-color: red;
}

/*  era #95c0d6*/

#my-account ul.myaccount-link-list li a {
  background-color: #041e50
}

/*  era #84b1c8*/

#my-account ul.myaccount-link-list li a:hover {
  background-color: #041e50;
}

/*  era #5e90ad*/

.sf-menu li li li a:hover, .sf-menu>li>ul>li>a:hover, #layered_block_left .layered_subtitle {
  background-color: red;
}

.btn-twitter i, .btn-facebook i, .btn-google-plus i, .btn-pinterest i {
  color: #bbbebf;
}

/*  era #6f9db8*/

#search_block_top .btn.button-search:hover {
  color: #041e50;
  opacity: 0.8;
}

#search_block_top .btn.button-search {
  color: #041e50;
}

/*  ========================= #289c9c  ========================= */

/*Cor 4*/

/*
	- Txt Adicionado ao carrinho
	- Bt Carrinho
*/

#attributes .attribute_list #color_to_pick_list li.selected {
  border-color: #00cbd3;
}

.box-info-product .exclusive {
  background-color: #00cbd3;
}

.button.button-medium {
  background-color: #00cbd3;
}

#layer_cart .layer_cart_product h2 {
  color: #00cbd3;
}

/*era #116b6b*/

.button.button-medium:hover {
  background-color: #00cbd3;
}

#SubmitLogin:hover {
  background-color: #00cbd3 !important;
}

/*era #64b8a7*/

#SubmitLogin:hover {
  background-color: #00cbd3;
}

#SubmitLogin:hover {
  background-color: #00cbd3;
}

/*era #75C5B5*/

#layer_cart .layer_cart_product h2 {
  color: #0e194e;
}

/*  ========================= red  ========================= */

/*COR 5*/

/*
	- PREÇO
	- bg desconto
	- bt cartão redondo
	- bt Newsletter ok
	- txt alertas
*/

.mg-menu>li>a:hover, .content_submenu ul.menulink li a:hover, #mega_menu_plus a:hover {
  color: #eb6852 !important;
  font-weight: 600 !important;
}

.mg-menu>li.submenu:hover>a:before {
  border-color: transparent transparent #eb6852 transparent;
}

#mega_menu_plus ul li div.sub {
  border-color: #eb6852
}

.language_ltr#mega_menu_plus li.submenu>a>span:after {
  color: #eb6852 !important
}

#mega_menu_plus a {
  font-weight: 500 !important;
  color: #444;
}

.outros_produtos {
  background-color: #71c1c0;
  padding: 5px;
  color: #fff;
  text-transform: uppercase;
}

.outros_produtos:hover {
  background-color: #289c9b;
  color: #fff;
}

#availability_statut #availability_value.warning_inline {
  background-color: #ff6853;
}

.avise_disponivel {
  background-color: #00cbd3;
  padding: 5px;
  font-size: 12px;
  color: #fff;
  text-transform: uppercase;
}

.avise_disponivel:hover, .button.button-medium:hover, .button-minus span:hover, .button-plus span:hover {
  background-color: #00cbd3 !important;
  opacity: 0.8;
  color: #fff;
}

#fkcorreios_cep_form .button.button-medium:hover {
  background-color: #041e50 !important;
  opacity: 0.8;
}

.valor_parcela {
  color: #05b6bd;
}

.azul {
  color: #4eb9b8 !important;
}

#footer #newsletter_block_left .form-group .button-small, .shopping_cart>a:first-child, #homepage-slider .homeslider-description button, #faixapage-slider .homeslider-description button, .button.button-medium.exclusive, .label-info #HOOK_PAYMENT input.button_mini, #HOOK_PAYMENT input.button_small, #HOOK_PAYMENT input.button, #HOOK_PAYMENT input.button_large, #HOOK_PAYMENT input.button_mini_disabled, #HOOK_PAYMENT input.button_small_disabled, #HOOK_PAYMENT input.button_disabled, #HOOK_PAYMENT input.button_large_disabled, #HOOK_PAYMENT input.exclusive_mini, #HOOK_PAYMENT input.exclusive_small, #HOOK_PAYMENT input.exclusive, #HOOK_PAYMENT input.exclusive_large, #HOOK_PAYMENT input.exclusive_mini_disabled, #HOOK_PAYMENT input.exclusive_small_disabled, #HOOK_PAYMENT input.exclusive_disabled, #HOOK_PAYMENT input.exclusive_large_disabled, #HOOK_PAYMENT a.button_mini, #HOOK_PAYMENT a.button_small, #HOOK_PAYMENT a.button, #HOOK_PAYMENT a.button_large, #HOOK_PAYMENT a.exclusive_mini, #HOOK_PAYMENT a.exclusive_small, #HOOK_PAYMENT a.exclusive, #HOOK_PAYMENT a.exclusive_large, #HOOK_PAYMENT span.button_mini, #HOOK_PAYMENT span.button_small, #HOOK_PAYMENT span.button, #HOOK_PAYMENT span.button_large, #HOOK_PAYMENT span.exclusive_mini, #HOOK_PAYMENT span.exclusive_small, #HOOK_PAYMENT span.exclusive, #HOOK_PAYMENT span.exclusive_large, #HOOK_PAYMENT span.exclusive_large_disabled, 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 {
  background-color: #ff6853;
}

.label-info {
  border-color: red;
}

.our_price_display, .our_price_display2 {
  color: #ff6853;
}

/*era #B19A59*/

.alert-warning {
  color: #c5270c;
}

/*era #d3b76d*/

.price.product-price {
  color: #ff6853;
  display: inline-block;
}

.price-percent-reduction {
  background-color: #289c9b;
}

.button.button-medium:hover {
  background-color: red;
}

.bruc a:hover {
  color: red;
}

.alert .alert-danger.lnk a {
  color: #dadfe1;
  text-decoration: none;
}

.mycarouselHolder .span3 h2 {
  color: red;
}

.alert .alert-danger.lnk a:hover {
  color: #dadfe1;
  opacity: 0.8;
}

.page-product-box a {
  color: #ffffff;
}

.page-product-box a:hover {
  color: #ffffff;
  opacity: 0.8;
}

/*  ========================= #E9DEBE  ========================= */

/*COR 6*/

/*
	- bg alerta / bd alerta
	- bg estoque esgotado interno
*/

.alert-warning {
  border-color: #f3a194;
}

/*era #CEC2A2*/

#availability_value {
  background-color: #f3a194;
}

/*#availability_statut #availability_value.warning_inline {background-color: #E9DEBE;}*/

/*era #F4ECD5*/

.alert-warning {
  background-color: #f3a194;
}

/*  ========================= #f13340  ========================= */

/*COR 7*/

/*
	- bg Promoção
*/

.special-price {
  color: #f13340;
}

#columns #newsletter_block_left .warning_inline {
  color: #f13340;
}

#footer #newsletter_block_left .warning_inline {
  color: #f13340;
}

#reduction_percent, .pb-center-column p.online_only {
  color: #f13340;
}

.sale-label {
  background-color: #f13340;
}

.sale-extra-label {
  background-color: #88b5b5;
}

/*era #d4323d*/

.label-danger {
  border-color: #f13340;
}

/*era #f0212f*/

.label-danger[href]:hover, .label-danger[href]:focus {
  background-color: #f13340;
}

/*  ========================= #bbb  ========================= */

/*COR 8*/

/*
	- Discounts home
	- Discount bg round intern
	- icons footer
*/

ul.product_list .functional-buttons div a:hover, ul.product_list .functional-buttons div label:hover {
  background-color: #ff6853;
  opacity: 0.8;
}

.bt_compare {
  background-color: #ff6853 !important;
}

.bt_compare:hover {
  background-color: #ff6853 !important;
  opacity: 0.8;
}

/*era #b0afaf*/

#center_column.col-sm-9 .col-md-3 .box-info-product {
  border-top-color: #bbb;
}

#center_column.col-sm-9 .col-md-3 .box-info-product {
  border-bottom-color: #bbb;
}

/*era #b1b0b0*/

ul.product_list.grid>li .product-container .product-image-container .content_price span.old-price {
  color: #bbb;
}

/*era #ababab*/

@media (max-width: 780px) {
  .cat-title {
    background-color: #bbb;
  }
}

/*era #AEAEAE*/

ul.product_list .availability span {
  background-color: #bbb;
}

ul.product_list .availability span.out-of-stock {
  background-color: #bbb;
}

ul.product_list.grid>li .product-container .old-price {
  color: #989494;
  margin-left: 10px;
  font-size: 12px;
}

.price-percent-reduction {
  display: none !important;
}

/*era #bfbfbf*/

.sf-menu>li.sfHover>a, .sf-menu>li>a:hover, .sf-menu>li.sfHoverForce>a {
  color: #289c9b;
}

#reduction_percent, #reduction_amount {
  background-color: #bbb;
}

/*era #c0c0c0*/

#layer_cart .crossseling #blockcart_list a.bx-prev:hover, #layer_cart .crossseling #blockcart_list a.bx-next:hover {
  color: #bbb;
}

/*era #c2c2c2*/

.button.exclusive-medium span:hover {
  border-right-color: #bbb
}

.button.exclusive-medium span:hover {
  border-left-color: #bbb;
}

/*era #c6c6c6*/

.footer-container #footer #block_contact_infos>div ul li i {
  color: #bbb;
}

ul.product_list .functional-buttons div a, ul.product_list .functional-buttons div label {
  background-color: #ff6853;
  /*text-align: left;*/
  padding-left: 6px;
  font-size: 13px;
}

.button.lnk_view span {
  background-color: #fff;
}

.fa-info-circle:before {
  color: #fff;
}

.fa-home:before {
  color: #fff;
}

.fa-phone:before {
  color: #fff;
}

.fa-envelope:before {
  color: #fff;
}

/*era #c4c4c4*/

.footer-container #footer .bottom-footer div {
  border-top-color: #bbb;
}

#bandeirapage-slider {
  border-top-color: #bbb;
}

/*era #678b83*/

.fa-home:before {
  color: #fff;
}

.fa-envelope:before {
  color: #fff;
}

/*  ========================= #777  ========================= */

/*COR 9*/

/*
	- txt footer
	- ico home
	- txt submenu
	- label select
*/

.shopping_cart>a:first-child, .cart_block .cart_block_list .remove_link a, .cart_block .cart_block_list .ajax_cart_block_remove_link, .price, .breadcrumb a.home, .breadcrumb a:hover, .content_scene_cat .content_scene, .content_scene_cat .content_scene .cat_desc a, .footer-container #footer, .footer-container #footer a, .pb-center-column #short_description_block #short_description_content p, .customizationUploadLine textarea, .button.lnk_view i.left, a.list-group-item.active>.badge, .nav-pills>.active>a>.badge, .thumbnail .caption, .breadcrumb a {
  color: #777;
}

a.thumbnail:hover, a.thumbnail:focus {
  border-color: #777;
}

/*era #666*/

#homepage-slider .bx-wrapper .bx-pager, #faixapage-slider .bx-wrapper .bx-pager, .pb-center-column #short_description_block, #attributes .attribute_list .form-control option, #send_friend_form .form_container p.txt_required, #send_friend_form .form_container .text input, #layered_block_left ul li .disabled {
  color: #777;
}

#homepage-slider .bx-wrapper .bx-pager.bx-default-pager a, #homepage-slider .bx-wrapper .bx-caption, #faixapage-slider .bx-wrapper .bx-caption, #faixapage-slider .bx-wrapper .bx-pager.bx-default-pager a {
  background-color: #777;
}

#layered_block_left .color-option {
  border-color: #777;
}

/*era #686666*/

#header .shopping_cart>a:first-child:after, .shopping_cart .block_cart_expand:after, .shopping_cart .block_cart_collapse:after {
  color: #777;
}

/*era #777676*/

ul.product_list .product-image-container .quick-view {
  color: #777;
}

/*era #8f989e*/

.label-default[href]:hover, .label-default[href]:focus {
  background-color: #777;
}

/*era #888*/

.sf-menu>li span:after {
  border-color: #777;
}

.sf-menu li li li a, .sf-menu>li>ul>li>a, label {
  color: #777;
}

/*era #6f6f6f*/

.old-price {
  color: #bbb;
}

/*  ========================= #333 ========================= */

/*COR 10*/

/*
	- Name product home
*/

#layer_cart .layer_cart_cart h2, #layer_cart .cross, #layer_cart .crossseling h2, #layer_cart .crossseling #blockcart_list a.bx-prev, #layer_cart .crossseling #blockcart_list a.bx-next, #homepage-slider .homeslider-description button, #faixapage-slider .homeslider-description button, .page-heading span.heading-counter, #subcategories p.subcategory-heading, .pb-left-column #image-block #view_full_size .span_link, .pb-left-column #image-block #view_full_size .span_link:after, .pb-left-column #image-block #view_full_size .span_link:hover:after, #view_scroll_left:hover:before, #view_scroll_right:hover:before, #usefull_link_block li a:before, #usefull_link_block li#favoriteproducts_block_extra_remove:before, #usefull_link_block li#favoriteproducts_block_extra_add:before, #usefull_link_block li#favoriteproducts_block_extra_removed:before, #usefull_link_block li#favoriteproducts_block_extra_added:before, .table-data-sheet tr td:first-child, table.table-product-discounts tr th, #send_friend_form .product p, #send_friend_form .form_container p.intro_form, ul.product_list.list>li .product-flags, ul.step li.step_current_end span {
  color: #00cbd3;
}

#header .cart_block .cart-buttons, .ie8 #homepage-slider .bx-wrapper .bx-controls-direction a:before, .ie8 #faixapage-slider .bx-wrapper .bx-controls-direction a:before {
  background-color: white;
  color: #116b6a;
}

.cart_block dd .cart_block_customizations {
  border-top-color: #61b3b2;
}

#subcategories ul li:hover .subcategory-image a {
  border-color: #61b3b2;
}

#header .cart_block .cart_block_list .remove_link a:hover, #header .cart_block .cart-prices {
  background-color: white;
  color: #041e50;
}

.product-name {
  color: #0e194e;
  ;
}

#header .cart_block {
  background-color: white;
  color: #116b6a;
}

/*era #3a3939*/

.product-name a {
  color: #61b3b2;
}

#productscategory_list .product-name a, .accessories-block .product-name a {
  color: #333;
}

/*  CORES FIXAS ==================================================  */

#header .cart_block .price {
  color: #19acb3;
}

ul.product_list.list>li .product-container {
  background: #fff;
  margin-top: 72px;
}

.block .products-block .product-description {
  font-size: 13px;
}

.block .list-block li a:before {
  color: #ff6853;
}

.block .list-block li a:hover {
  color: #ff6853;
  font-weight: initial;
}

.content_sortPagiBar .display li a i, .content_sortPagiBar .display_m li a i {
  color: #2acad2;
}

.content_sortPagiBar .display li a i:hover, .content_sortPagiBar .display_m li a i:hover {
  color: #b9bdbe;
}

.content_sortPagiBar .display li.selected i, .content_sortPagiBar .display_m li.selected i {
  color: #0e194e;
}

.top-pagination-content {
  border-bottom: solid 1px #ff6853;
}

.bottom-pagination-content {
  border-top: solid 1px #ff6853;
  margin-top: 75px;
}

.product_list .grid .row {
  margin-top: -37px !important;
}

ul.product_list.list>li .ajax_block_product
/*  ========================= #FFF  ========================= */

/*FIXED*/

.header_user_info a, .header_user_info_destaque a, .sf-menu li li li a:hover, .shopping_cart>a:first-child b, .shopping_cart>a:first-child:before, .sf-menu>li>ul>li>a:hover, .cart_block .cart-buttons a#button_order_cart:hover span, #header .cart_block, #header .cart_block .cart_block_list .remove_link a, #header .cart_block .cart_block_list .ajax_cart_block_remove_link, #header .cart_block .product-atributes a:hover, #layer_cart .layer_cart_cart .button-container span.exclusive-medium i, #homepage-slider .homeslider-description h2, #homepage-slider .homeslider-description p, #homepage-slider .bx-wrapper .bx-controls-direction a:after, #faixapage-slider .homeslider-description h2, #faixapage-slider .homeslider-description p, #faixapage-slider .bx-wrapper .bx-controls-direction a:after, #faixapage-slider .bx-wrapper .bx-caption span, .button.ajax_add_to_cart_button, .price-percent-reduction, #fkcorreios_cep_form .button.button-medium, .content_scene_cat span.category-name, .content_scene_cat a, #footer #newsletter_block_left h4, #footer #newsletter_block_left .form-group .button-small, #footer #newsletter_block_left .form-group .button-small, .footer-container #footer #social_block ul li a, .footer-container #footer #social_block ul li a:hover, .footer-container #footer #social_block ul li.facebook a:hover, .footer-container #footer #social_block ul li.twitter a:hover, .footer-container #footer #social_block ul li.youtube a:hover, .footer-container #footer #social_block ul li.google-plus a:hover, .footer-container #footer #social_block ul li.pinterest a:hover, .box-info-product .exclusive:before, .box-info-product .exclusive span, #center_column.col-sm-9 .col-md-3 .box-info-product .exclusive:before, #center_column.col-sm-9 .col-md-3 .box-info-product .exclusive span, #quantityAvailable, #last_quantities, #pQuantityAvailable, #reduction_amount, #pQuantityAvailable span, .new-label, .sale-label, ul.product_list .availability span, ul.product_list .functional-buttons div a, ul.product_list .functional-buttons div label, ul.product_list.grid>li .product-container .product-image-container .content_price span, ul.product_list .functional-buttons div a:hover, ul.product_list .functional-buttons div label:hover, #layered_block_left .layered_subtitle, .button.button-small, .button.button-small span, .button.button-medium, .button.exclusive-medium, .button.lnk_view, ul.step li.step_current span, .label, .label[href]:hover, .label[href]:focus, .history_state .label, .badge, a.badge:hover, a.badge:focus, .alert-success, .alert-info, .alert-danger, .progress-bar, .cart_navigation .button-exclusive, .cart_navigation .button-exclusive:hover, .button.button-medium, .icon-chevron-left:before, #mycarouselHolder h2, #my-account ul.myaccount-link-list li a span, #my-account ul.myaccount-link-list li a i, #header ul.links li a, .visible-xs, .visible-xs:hover, #HOOK_PAYMENT input.button_mini, #HOOK_PAYMENT input.button_small, #HOOK_PAYMENT input.button, #HOOK_PAYMENT input.button_large, #HOOK_PAYMENT input.button_mini_disabled, #HOOK_PAYMENT input.button_small_disabled, #HOOK_PAYMENT input.button_disabled, #HOOK_PAYMENT input.button_large_disabled, #HOOK_PAYMENT input.exclusive_mini, #HOOK_PAYMENT input.exclusive_small, #HOOK_PAYMENT input.exclusive, #HOOK_PAYMENT input.exclusive_large, #HOOK_PAYMENT input.exclusive_mini_disabled, #HOOK_PAYMENT input.exclusive_small_disabled, #HOOK_PAYMENT input.exclusive_disabled, #HOOK_PAYMENT input.exclusive_large_disabled, #HOOK_PAYMENT a.button_mini, #HOOK_PAYMENT a.button_small, #HOOK_PAYMENT a.button, #HOOK_PAYMENT a.button_large, #HOOK_PAYMENT a.exclusive_mini, #HOOK_PAYMENT a.exclusive_small, #HOOK_PAYMENT a.exclusive, #HOOK_PAYMENT a.exclusive_large, #HOOK_PAYMENT span.button_mini, #HOOK_PAYMENT span.button_small, #HOOK_PAYMENT span.button, #HOOK_PAYMENT span.button_large, #HOOK_PAYMENT span.exclusive_mini, #HOOK_PAYMENT span.exclusive_small, #HOOK_PAYMENT span.exclusive, #HOOK_PAYMENT span.exclusive_large, #HOOK_PAYMENT span.exclusive_large_disabled, 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, ul.step li.step_done a, ul.step li.step_done a {
  color: #fff;
}

#mycarouselHolder h2 {
  color: #dadfe1;
}

#search_block_top #search_query_top, #search_block_top #search_query_top {
  color: #9f9f9f;
}

/*#search_block_top:-webkit-input-placeholder, .form-control:-moz-placeholder
{color: red;}*/

#faixapage-slider .bx-wrapper .bx-loading, table.table-product-discounts, .hovered, ul.product_list.grid>li .product-container, .ie8 .quick-view, #layer_cart, .sf-menu li li ul, .sf-menu ul, .fkcorreios_calculo_cep table, .btn-twitter, .btn-facebook, .btn-google-plus, .btn-pinterest, #footer #newsletter_block_left .form-group .form-control, .footer-container, #thumbs_list li img, .table-data-sheet, a.list-group-item.active>.badge, .nav-pills>.active>a>.badge, ul.product_list .product-image-container .quick-view, .pb-left-column #image-block #view_full_size .span_link {
  background-color: #fff;
}

ul.step li.step_todo, ul.step li.step_done a, ul.step li.step_done a, ul.step li.step_todo span, .button.lnk_view span {
  border: none;
}

.nav .caret, .caret:hover {
  border-top-color: #fff;
}

.caret:hover, .nav .caret {
  border-bottom-color: #fff;
}

ul.step li.step_current span {
  border-left-color: #dadfe1;
  background-color: #00cbd3
}

@media (max-width: 780px) {
  .cat-title, .cat-title:hover {
    color: #fff;
  }
}

@media (min-width: 1px) {
  .footer-container {
    background-color: #0e194e;
    margin-top: 50px;
  }
}

@media (min-width: 992px) {
  ul.step li.step_todo span {
    border-color: #fff;
  }
}

/*  ========================= #B73C1B  ========================= /*FIXED*/

/*era #c32933*/

#order .delivery_option>div>table.resume:hover {
  background-color: #eeeeee;
}

.tabela-frete:hover {
  background-color: #eeeeee;
}

/*  ========================= #555  ========================= */

/*FIXED*/

/*
	- old price int.
 	- frete
*/

#fkcorreios_cep_msg {
  color: #555;
}

.fkcorreios_calculo_cep INPUT[type="text"] {
  color: #555;
}

.footer-container #footer #block_contact_infos>div ul li>span, .footer-container #footer #block_contact_infos>div ul li>span a {
  color: #555;
}

/*era #505050*/

#homepage-slider .bx-wrapper .bx-caption {
  background-color: #555;
}

#faixapage-slider .bx-wrapper .bx-caption {
  background-color: #555;
}

/*era #515151 */

.cart_block .cart_block_list .remove_link a:hover, .cart_block .cart_block_list .ajax_cart_block_remove_link:hover, #layer_cart .cross:hover, .product-name a:hover, .content_scene_cat .content_scene .cat_desc a:hover {
  color: #515151;
}

#subcategories ul li .subcategory-name:hover, #productscategory_list .product-name a:hover, .accessories-block .product-name a:hover {
  color: #00cbd3 !important;
  opacity: 0.8;
}

.cart_block .cart-prices .cart-prices-line {
  border-bottom-color: rgba(128, 146, 146, 0.44);
}

/* era #555454 */

#subcategories ul li .subcategory-name {
  color: #555;
}

/* era #5A5A5A */

#old_price {
  color: #555;
}

/*  ========================= #eee  ========================= */

/*FIXED*/

/*
	- border menu
	- bg box description intern
*/

.sf-menu li ul {
  border-color: #eee;
}

#enabled_filters, ul.step li.step_todo, ul.step li.step_done {
  background-color: #eee;
}

/*era #e6e6e6*/

.alert-success .alert-link {
  color: #eee;
}

.alert-info .alert-link {
  color: #eee;
}

.alert-danger .alert-link {
  color: #eee;
}

/*era #e7e7e7*/

.button.exclusive-medium span:hover span {
  background-color: #eee;
}

.button.lnk_view:hover span {
  background-color: #eee;
}

/*era #ECECEC*/

#index ul.product_list.tab-pane>li {
  border-bottom-color: #dadfe1;
}

/*era #f5f5f5*/

.box-info-product {
  background-color: #ffffff;
  border-top: solid 1px #ff6853;
}

.progress {
  background-color: #eee;
}

/*era #f6f6f6*/

.cart_block .cart-buttons, #center_column.col-sm-9 .col-md-3 .box-info-product {
  background-color: #eee;
}

/*era #fafafa*/

#layer_cart .layer_cart_cart {
  background-color: #eee;
}

/*era #fbfbfb*/

.pb-left-column #image-block img {
  background-color: #eee;
}

#thumbs_list li a {
  background-color: #eee;
}

table.table-product-discounts tr th {
  background-color: #eee;
}

#send_friend_form .form_container {
  background-color: #eee;
}

/*era #fcfcfc*/

#fkcorreios_calculo_cep .box {
  background-color: #eee;
}

/*era #fdfdfd*/

.table-data-sheet tr.even {
  background-color: #eee;
}

@media (max-width: 780px) {
  .sf-menu {
    background-color: #eee;
  }
}

/*  ========================= #d7d7d7  ========================= */

/*FIXED*/

/*
	- Aguardando cep
	- Borda img produto interna e carrinho
	- Borda input quantidade
	- bt continuar comprando
	- hr
	- bordas
	- Txt banner interno
*/

.content_scene_cat {
  color: #d7d7d7;
}

/*era #ccc*/

.button.ajax_add_to_cart_button:hover span {
  background-color: #d7d7d7;
}

.fkcorreios_calculo_cep TABLE {
  border-top-color: #d7d7d7;
}

#send_friend_form .form_container .text input {
  border-color: none;
}

#product p#loyalty:before {
  color: #d7d7d7;
}

#layered_block_left #enabled_filters, #layered_url_filter_block {
  border-bottom-color: #d7d7d7;
}

#layered_form .color-option {
  border-color: #d7d7d7;
}

.btn.button-plus:hover, .btn.button-minus:hover {
  color: #d7d7d7;
}

.button.exclusive-medium span {
  background-color: #8f989e;
  color: #ffffff;
  font-weight: bold;
}

.avise_disponivel, .buttons_bottom_block #wishlist_button, .box-info-product .exclusive span {
  font-weight: bold;
}

strong.total-compare-val {
  color: #ffffff;
}

.button.button-medium span {
  color: #ffffff;
  font-weight: bold;
}

ul.step li.step_done a {
  background-color: #c1c7ca;
}

@media (max-width: 780px) {
  .cat-title:hover {
    background-color: #d7d7d7;
  }
}

/*era #c8c8c8*/

.button.exclusive-medium span:hover {
  border-bottom-color: #d7d7d7;
}

.button.lnk_view:hover {
  border-bottom-color: #d7d7d7;
}

/*era #d2d0d0*/

#center_column.col-sm-9 .col-md-3 .box-info-product {
  border-color: #d7d7d7;
}

/*era #d6d4d4*/

.sf-menu li.sf-search input, .sf-menu li.sf-search input, .cart_block .cart-prices, #layer_cart .layer_cart_product .product-image-container, #layer_cart .crossseling #blockcart_list ul li .product-image-container, #subcategories ul li .subcategory-image a, #attributes .attribute_list #color_to_pick_list li, #send_friend_form .form_container, .customizationUploadLine textarea, .ie8 .pb-left-column #image-block #view_full_size .span_link, ul.product_list .color-list-container ul li, .ie8 .quick-view {
  border-color: #d7d7d7;
}

#quantity_wanted_p input {
  border-color: #d7d7d7 !important;
}

#layer_cart .layer_cart_cart, table.table-product-discounts tr td, table.table-product-discounts tr th {
  border-left-color: #d7d7d7;
}

#layer_cart .layer_cart_cart h2, #product p#loyalty, .table-data-sheet, table.table-product-discounts, .customizableProductsFile, .customizableProductsText {
  border-bottom-color: #d7d7d7;
}

.breadcrumb a:after {
  background: transparent;
}

#layer_cart .crossseling .crossseling-content, .breadcrumb a:after, .breadcrumb a:before, #subcategories, #product p#loyalty, .table-data-sheet tr, table.table-product-discounts tr td, table.table-product-discounts tr th, ul.product_list.list>li .product-container {
  border-top-color: #eb6852;
}

.breadcrumb a:after, .breadcrumb a:before, .table-data-sheet tr td:first-child, table.table-product-discounts {
  border-right-color: #eb6852;
}

@media (max-width: 991px) {
  #layer_cart .layer_cart_cart {
    border-top-color: #d7d7d7;
  }
}

@media (min-width: 992px) {
  ul.product_list.list>li .right-block .right-block-content {
    border-left-color: #d7d7d7;
  }
}

/*era #dbdbdb*/

/*.pb-left-column #image-block {border-color: #d7d7d7;}*/

#thumbs_list li, #thumbs_list li a, #thumbs_list li a:hover, #thumbs_list li a.shown {
  border: none;
}

#thumbs_list li a {
  color: #dadfe1;
}

.pb-left-column #image-block #view_full_size .span_link, .pb-left-column #image-block #view_full_size .span_link:after {
  color: #2acad2;
  text-transform: uppercase;
}

/*era #ddd*/

#fkcorreios_cep_msg {
  background-color: #d7d7d7;
}

.centerImgBoleto, .blocoImgCartao {
  border-color: #041e50 !important;
}

/*era #dfdede*/

.box-security {
  border-top-color: #d7d7d7;
}

/* CORES ESCONDIDAS ==================================================  */

/*  ========================= #d9534f  ========================= */

/*NE*/

.progress-bar-danger {
  background-color: #d9534f;
}

/*era #f3515c*/

.label-danger {
  background-color: #d9534f !important;
}

/*  ========================= #89784B  ========================= */

/*NE*/

.header_user_info_destaque a, #homepage-slider .homeslider-description button, #homepage-slider .homeslider-description button, #faixapage-slider .homeslider-description button, #faixapage-slider .homeslider-description button {
  border-left-color: #89784B;
}

/*era #807045*/

.header_user_info_destaque a:hover, .header_user_info a.active {
  background-color: #89784B;
}

/*/beges*/

/*  ========================= #feb233  ========================= */

/*NE*/

.button.button-medium.exclusive span {
  border-bottom-color: #feb233;
}

/*era #f0ad4e*/

.progress-bar-warning {
  background-color: #feb233;
}

/*era #febc33*/

.button.button-medium.exclusive span {
  border-top-color: #feb233;
}

.button.button-medium.exclusive span:hover span {
  border-color: #feb233;
}

/*era #fec133*/

.button.button-medium.exclusive span {
  border-left-color: #feb233;
}

.button.button-medium.exclusive span {
  border-right-color: #feb233;
}

/*era #fe9126*/

.label-warning {
  background-color: #feb233;
}

/*era #db8600*/

.button.button-medium.exclusive span:hover {
  border-bottom-color: #feb233;
}

/*era #f89609*/

.button.button-medium.exclusive span:hover {
  background-color: #feb233;
}

/*  ========================= #f07701  ========================= */

/*NE*/

.label-warning[href]:hover, .label-warning[href]:focus {
  background-color: #f07701;
}

/*  era #ff7430*/

#last_quantities {
  background-color: #f07701;
}

/*  era #e4752b*/

.label-warning, #last_quantities {
  border-color: #f07701;
}

/*  ========================= #ba6708  ========================= */

/*NE*/

.button.button-medium.exclusive span:hover {
  border-right-color: #ba6708;
}

.button.button-medium.exclusive span:hover {
  border-left-color: #ba6708;
}

/*era #a6550c*/

.button.button-medium.exclusive span:hover {
  border-top-color: #ba6708;
}

/*  ========================= #142834 ========================= */

/*NE*/

#homepage-slider .homeslider-description, #faixapage-slider .homeslider-description {
  border-left-color: #142834;
}

/*era #012740*/

#center_column.col-sm-9 .col-md-3 .box-info-product .exclusive {
  border-bottom-color: #012740;
}

/*  ========================= #0079b6  ========================= */

/*NE*/

#center_column.col-sm-9 .col-md-3 .box-info-product .exclusive {
  border-top-color: #0079b6;
}

/*era #3071a9*/

.label-primary[href]:hover, .label-primary[href]:focus {
  background-color: #0079b6;
}

/*era #4b80c3*/

.alert-info {
  border-color: #289c9b;
}

/*era #428bca*/

.label-primary {
  background-color: #0079b6;
}

.progress-bar {
  background-color: #0079b6;
}

/*era #006fa8*/

#center_column.col-sm-9 .col-md-3 .box-info-product .exclusive {
  border-right-color: #0079b6;
}

#center_column.col-sm-9 .col-md-3 .box-info-product .exclusive {
  border-left-color: #0079b6;
}

#center_column.col-sm-9 .col-md-3 .box-info-product .exclusive span {
  border-top-color: #0079b6;
}

/*era #3d73b7*/

.alert-info hr {
  border-top-color: #0079b6;
}

/*  ========================= #2174f0  ========================= */

/*NE*/

.label-info[href]:hover, .label-info[href]:focus {
  background-color: #2174f0;
}

/*era #5192f3*/

.alert-info {
  background-color: #289c9b;
}

.progress-bar-info {
  background-color: #2174f0;
}

/*  ========================= #358c43  ========================= */

/*NE*/

/*.cart_block .cart-buttons a#button_order_cart:hover span
{border-color: #358c43;}*/

/*era #418B19 */

#columns #newsletter_block_left .success_inline {
  color: #358c43;
}

.cart_block .cart-burrons a#button_order_cart:hover span {
  background: none;
  border: none
}

/*era #2e7a3a*/

/*.cart_block .cart-buttons a#button_order_cart:hover span
{background-color: #358c43;}*/

/*era #398057*/

.label-success {
  background-color: #45CCCA !important, border-color: #45CCCA !important;
}

.ajax_cart_block_remove_link {
  color: #ff6853 !important;
}

.ajax_cart_block_remove_link a:hover {
  color: #ff6853 !important;
  opacity: 0.8;
}

/*  ========================= #48b151  ========================= */

/*NE*/

.alert-success {
  border-color: #48b151;
}

/*era #36943e*/

ul.product_list .availability span.available-now {
  border-color: #48b151;
}

/*era #3aae43*/

.label-success[href]:hover, .label-success[href]:focus {
  background-color: #48b151;
}

/*era #43b155*/

/*.cart_block .cart-buttons a#button_order_cart span
{background-color: #48b151;}*/

/*era #46a74e*/

ul.product_list .availability span.available-now {
  background-color: #48b151;
}

.progress-bar-success {
  background-color: #48b151;
}

/*era #55c65e*/

.alert-success {
  background-color: #48b151;
}

/*era #63c473*/

.cart_block .cart-buttons a#button_order_cart span {
  border-color: none;
}

/*era #419f49*/

.alert-success hr {
  border-top-color: #48b151;
}

/*  ========================= #000  ========================= */

/*NE*/

.layer_cart_overlay, #homepage-slider .bx-wrapper .bx-pager.bx-default-pager a:hover, #homepage-slider .bx-wrapper .bx-pager.bx-default-pager a.active, #faixapage-slider .bx-wrapper .bx-pager.bx-default-pager a:hover, #faixapage-slider .bx-wrapper .bx-pager.bx-default-pager a.active {
  background-color: #000;
}

#usefull_link_block li#favoriteproducts_block_extra_remove:hover, #usefull_link_block li#favoriteproducts_block_extra_add:hover, #usefull_link_block li#favoriteproducts_block_extra_removed:hover, #usefull_link_block li#favoriteproducts_block_extra_added:hover, #send_friend_form .product p .product_name {
  color: #000;
}

/*  ========================= #9F9F9F  ========================= */

/*NE*/

#footer #newsletter_block_left .form-group .form-control {
  color: #9F9F9F;
}

/*era #999999*/

.product-heading-h5 {
  color: #9F9F9F;
}

.label-default {
  background-color: #9F9F9F;
}

.badge {
  background-color: #9F9F9F;
}

#block_localizacao #panel {
  border-color: #9F9F9F;
}

ul.step li.step_todo span {
  color: #9F9F9F;
}

ul.step li.step_done a {
  color: #f3f4f5;
}

.footer-container #footer a:hover {
  opacity: 0.8;
}

@media (min-width: 992px) {
  ul.step li.step_todo span {
    color: #9F9F9F;
  }
}

#header .cart_block a {
  color: #333;
}

/*era #9c9b9b*/

.sf-menu li.sf-search input, .cart_block .cart-info .quantity-formated, #header .cart_block a:hover, #header .cart_block .cart_block_list .ajax_cart_block_remove_link:hover, #header .cart_block .product-atributes a {
  color: #9F9F9F;
}

/*era #9c9c9c*/

.page-heading span.lighter {
  color: #9F9F9F;
}

/*era #9e9e9e*/

.button.exclusive-medium span:hover {
  border-top-color: #9F9F9F;
}

.button.lnk_view:hover {
  border-top-color: #9F9F9F;
}

.button.lnk_view:hover {
  border-right-color: #9F9F9F;
}

.button.lnk_view:hover {
  border-left-color: #9F9F9F;
}

#sdssearch_block_top .btn.button-search {
  background: #ff6853;
}

#sdssearch_block_top .btn.button-search:hover {
  opacity: 0.8;
  color: #fff;
}

/*FIXED SOCIAL*/

/*  ========================= #4d88c2  ========================= */

.footer-container #footer #social_block ul li a {
  color: #2acad2 !important;
}

.footer-container #footer #social_block ul li a:hover {
  color: #fff !important;
}

.footer-container #footer #social_block ul li.facebook a:hover {
  background-color: #4d88c2;
  color: #fff;
  opacity: 1 !important;
}

/*  ========================= #22A5DD  ========================= */

.footer-container #footer #social_block ul li.twitter a:hover {
  background-color: #22A5DD;
}

/*  ========================= #e83022  ========================= */

.footer-container #footer #social_block ul li.youtube a:hover {
  background-color: #e83022;
}

/*  ========================= #da2713  ========================= */

.footer-container #footer #social_block ul li.google-plus a:hover {
  background-color: #da2713;
}

/*  ========================= #D73532  ========================= */

.footer-container #footer #social_block ul li.pinterest a:hover {
  background-color: #D73532;
}

/*  ========================= #D73532  ========================= */

.footer-container #footer #social_block ul li.instagram a:hover {
  background: linear-gradient(to right, rgba(255, 213, 127, 1), rgba(250, 125, 43, 1), rgba(255, 48, 103, 1), rgba(193, 49, 144, 1), rgba(144, 57, 162, 1), rgba(72, 99, 214, 1));
  color: #fff;
  opacity: 1 !important;
}

/*Botão de compra hover*/

.box-info-product .exclusive:hover, .buttons_bottom_block #wishlist_button:hover {
  background: #00cbd3;
  opacity: 0.8;
}

.fundo_news {
  background-color: #289c9b;
  width: 100%;
  height: auto;
}

#my-account ul.myaccount-link-list li a {
  background-image: none !important;
}

.comment_add label {
  color: #335b73;
}

.alert ul li, .alert ol li {
  color: #ffffff;
}

.alert>p, .alert>ul {
  color: #fff;
}

.alert .lnk a {
  color: #fff;
}