/* cores tema #000 */

/* inputs */
input:focus,
textarea:focus,
select:focus {
  outline: #000 auto 1px !important;
}

/* gradient buttons */
#authentication .box button,
button#SubmitVerify,
.opc-main-block .submit button {
  border-color: #222; /* mais escuro que o background */
  background-color: #000;
}

/* background */
.backgroundTheme,
#ap5-pack-product-tab-list > li.active > a,
.product-flags span[class^="label-"],
.ajax_cart_quantity,
#termoscompra .tc_modal .content .buttons .continue,
#termoscompra .tc_modal #closeModal,
.attr_checked,
#tamanhosPerso a.active,
.layer_cart_overlay.mobile .buttons a,
.stepm .btn-footer .green,
span.price-percent-reduction,
.caixaDaAvaliacao .imgBtn,
#my-account ul.myaccount-link-list li a,
#tela-pagamento-ppp button,
.Erede .btn,
#toTop .p-des,
.fancybox-skin .fancybox-close,
.swill-list-desconto,
.box-info-product .exclusive,
#sdssearch_block_top .btn.button-search,
.sdsreadMore .more a.button-medium,
.line-hr,
.button.button-medium,
#homepage-slider .homeslider-description,
#faixapage-slider .homeslider-description,
#button_order_cart {
  background: #000 !important;
}

/* color */
.colorTheme,
#ba_eu_cookie_law.show_in_footer,
#ba_eu_cookie_more_info,
.slick-arrow:before,
.opc-main-block .opc-block-title,
.block .title_block a,
.block h4 a,
.tab-hr h1,
.block .title_block,
.title_block p,
.block h4,
.slick-dots li button:before {
  color: #000 !important;
}

#header #actions .link a {
  color: #000;
}
#leo-groupe #header_user_info .links a {
  color: #000 !important;
}

#mnbr,
#newsletter_block_left .btn-default {
  background-color: #4ab6e7;
}

#header #actions .topBtn,
#brucbanners_faixastopo li span {
  color: white;
}

#header,
#brucbanners_faixastopo {
  background: #000;
}

/* border */
.block .title_block,
.title_block p,
.block h4,
#tamanhosPerso a.active {
  border-bottom-color: #000 !important;
}

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

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

/* ---------- */
#topbar {
  background: #000;
  color: #fff;
}

ul.product_list .availability span {
  background: #71c1c0;
}

.content_scene_cat span.category-name {
  color: #6a8f92;
}
.swill-list-desconto {
  color: #fff;
}
#pQuantityAvailable {
  background: #c1292b;
}

#pQuantityAvailable span {
  color: #ffffff !important;
}

#em_estoque {
  color: #c12a2c;
  border: solid 1px #c12a2c;
}

#fkcorreios_cep_form .button.button-medium {
  background-color: #f5b440 !important;
}

.content_scene_cat .content_scene_cat_bg {
  background-color: transparent !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: #9d9d9c;
}

#usefull_link_block li a:hover,
.compartilhar-fb:hover {
  color: #777777;
  opacity: 0.7;
}

#footer #newsletter_block_left .form-group .button-small span {
  color: #ffffff;
}

.sdsbox-content .recentArticles li a {
  font-size: 14px;
  color: #303030;
}

.sdsbox-content .recentArticles li a:hover {
  opacity: 0.8;
}

.icon-ban-circle:before {
  content: "\f145";
}

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

/*.owl-item{
    -webkit-filter:grayscale(100%);
    opacity: 0.4;
}
.owl-item:hover{
    -webkit-filter:grayscale(0%);
    transition: 0.3s;
    opacity: 1;
}
*/

.nav .caret {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}

/* era #284f66*/

#fkcorreios_cep_form .button.button-medium:hover {
  background-color: #777777;
}

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

/*era #315468*/

.header_user_info a {
  background-color: #777777;
}

/*era #28495b*/

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

/*era #3d525e*/

.button.button-small:hover {
  opacity: 0.8 !important;
}

/*era #4B616D*/

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

.button.button-small {
  background-color: #dfdfdf;
}

.button.button-small span {
  color: #777777;
}

.cart_navigation .button-exclusive {
  background-color: #dfdfdf;
  color: #777777;
}

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

/*COR 2*/

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

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

.price.product-price {
  color: #f5b440;
}

.altura-parcela-tablet {
  color: #787878;
}

.footer-container #footer #social_block ul li a {
  color: #acacac !important;
  background-color: #e5e5e5;
}

.footer-container #footer #social_block ul li.facebook a {
  background-color: #e5e5e5;
}

.button.ajax_add_to_cart_button span,
.button.ajax_add_to_cart_button.button span {
  background-color: #c1282a !important;
  color: #fff;
}

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

#product_reference label {
  color: #9d9d9c !important;
}

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

.button.ajax_add_to_cart_button.btn.btn-default.disabled span {
  background-color: #e09394 !important;
}

.button.ajax_add_to_cart_button.btn.btn-default.disabled: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: #474642;
}

.block .title_block,
.block h4 {
  color: #474642;
}

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

.page-heading {
  color: #000;
}

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

.page-heading.product-listing {
  border-bottom-color: #000 !important;
}

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

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

#home-page-tabs > li.active a,
#home-page-tabs > li a:hover {
  color: #000;
}

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

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

/*  era #95c0d6*/

#my-account ul.myaccount-link-list li a {
  color: #ffffff;
}

/*  era #84b1c8*/

#my-account ul.myaccount-link-list li a:hover {
  background: #000;
  opacity: 0.8 !important;
}

.alert-danger a {
  color: white !important;
}

/*  era #5e90ad*/

.sf-menu li li li a:hover {
  background-color: #ffce79;
  font-weight: normal;
  color: #777777 !important;
}

.sf-menu > li > ul > li > a:hover {
  background-color: #ffce79;
  font-weight: normal;
  color: #777777 !important;
}

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

/*  era #6f9db8*/

#search_block_top .btn.button-search:hover {
  color: #5e9098;
  opacity: 0.8;
}

#search_block_top .btn.button-search {
  color: #5e9098;
}

/*  ========================= #787878  ========================= */

/*Cor 4*/

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

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

/*era #116b6b*/

.button.button-medium:hover {
  background-color: #e6535a;
  opacity: 0.8;
}

/*era #75C5B5*/

#layer_cart .layer_cart_product h2 {
  font-family: Neris;
}

/*  ========================= 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 {
  color: #000000 !important;
  font-weight: 600 !important;
}

#mega_menu_plus ul li div.sub {
  background: #ffffff;
}

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

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

.outros_produtos:hover {
  /*background-color: #777777;*/
  opacity: 0.8;
  color: #fff;
}

.avise_disponivel {
  background-color: #777777;
  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: #a77171!important;*/
  opacity: 0.8;
  color: #fff;
}

.avise_disponivel:hover {
  background-color: #787878 !important;
}

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

a.product-name {
  color: #303030 !important;
}

.content_submenu .titlesub {
  color: #303030 !important;
}

#footer #newsletter_block_left h4 {
  color: #fff;
}

#footer #newsletter_block_left .form-group .form-control {
  background: #ffffff;
  color: #474644;
}

#footer #newsletter_block_left .form-group .button-small {
  background: #acacac;
  color: #ffffff;
  font-size: 14px;
}

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

.button.exclusive-medium span {
  color: inherit;
  background: inherit;
}

.button.exclusive-medium span:hover {
  background: #777777;
  opacity: 0.8;
}

#layer_cart .layer_cart_cart .button-container span.exclusive-medium i {
  color: #303030;
}

.por {
  color: #e6535a;
}

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

#header .cart_block .price {
  color: #e6535a;
  font-weight: bold;
}

span.price.cart_block_shipping_cost.ajax_cart_shipping_cost,
span.price.cart_block_total.ajax_block_cart_total {
  color: #ffffff !important;
  font-size: 14px !important;
}

#header .cart_block .cart-prices {
  background: #9d9d9c;
}

.cart_block .cart-buttons a#button_order_cart span {
  color: #ffffff !important;
}

.old-price {
  color: #a7a7a7;
}

.breadcrumb a {
  color: #303030;
}

#my-account ul.myaccount-link-list li a i {
  color: #ffffff;
}

#last_quantities {
  background: #a77171;
}

#sdssearch_block_top .btn.button-search:hover {
  background: #f5b440;
  opacity: 0.8;
  color: #ffffff;
}

#block_contact_infos ul li a {
  color: #005177;
}

#fkcorreios_cep_valor {
  color: #c12a2d;
}

#order .delivery_option > div > table.resume td.delivery_option_price {
  color: #303030;
}

.cart_description p.product-name a {
  color: #000000 !important;
}

.button.ajax_add_to_cart_button span {
  background-color: #00496b;
  color: #a7a7a7;
}

#search_block_top #search_query_top,
#search_block_top .btn.button-search,
#search_block_top #search_query_top {
  background-color: transparent;
  color: #000000;
}

#search_block_top .btn.button-search {
  background-color: transparent !important;
  color: #444 !important;
}

#search_query_top::placeholder {
  color: #000000 !important;
}

.easycontent h3.title_block {
  color: #0082cb;
}

#banners-row {
  /* background-color: #beb5ab; */
  clear: both;
}

#cc-row {
  background-color: #f1f2f2;
}

#bandeirapage-slider,
#block_selos {
  border-color: #787878;
}

.sobre-home {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.titulo-home,
.texto-home {
  color: #007fba;
  text-align: center;
}

.titulo-home {
  font-size: 24px;
  margin-bottom: 10px;
}

input#search_query_top::placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #0090bf;
  opacity: 1;
  /* Firefox */
}

input#search_query_top:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #0090bf;
}

input#search_query_top::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #0090bf;
}

input.ac_input::-webkit-input-placeholder {
  color: #0090bf !important;
}

.icon-minus:before,
.icon-plus:before {
  color: #303030;
}

.label-success {
  background-color: #ebebeb;
  border: 1px solid #ebebeb;
  color: #777777;
}

.price-wrapper-1 .valor_parcela {
  color: #e6535a;
}

.btn-comprar {
  background: #dfdfdf;
  color: #303030;
}

.btn-ver-detalhes {
  background: #ebebeb;
  color: #303030;
}

div.button.btn.btn-ver-detalhes:hover {
  color: #303030;
  opacity: 0.8;
  background-color: #ebebeb;
}

div.btn-comprar:hover {
  background-color: #dfdfdf;
  color: #303030;
  opacity: 0.9;
}

div.btn-comprar-indisponivel {
  background: #9d9d9c;
  opacity: 0.5;
}

.backgroundNewsletter {
  background-color: #000;
}

.produto-detalhes h1 {
  color: #8e5015 !important;
}

#social_block_sidebar ul li {
  background: #3b5998;
}

.sobre-quem-somos p,
.sobre-fazemos p {
  color: #585858;
}

.sobre-quem-somos .linha-lista p,
.sobre-fazemos .linha-lista p {
  color: #000;
}

.catalogo .nome-produto {
  color: #787878 !important;
}

.catalogo .btn-download {
  background: #7b8c93 !important;
}

.btn-gerar-boleto {
  background-color: #f5b440;
  color: #ffffff;
}

.btn-gerar-boleto:hover {
  color: #ffffff;
}

#submitComment {
  background: #f5b440;
  color: #ffffff;
}

.header-cadastro {
  background-color: #9d9d9c;
}

.apontador2 {
  background: yellow;
}

.fancybox-skin .fancybox-close {
  background: #22ac98;
  color: #ffffff;
}

.fancybox-skin .fancybox-close {
  color: #ffffff;
}

.page-item-title h1 {
  border-bottom: 1px solid #8e5015;
  color: #7c7169;
}

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

.avise_disponivel {
  background-color: #787878;
  color: #fff;
}

.ap5-pack-product .ap5-pack-product-icon-plus:before {
  color: #787878 !important;
}

ul.product_list .functional-buttons div a.add_to_compare {
  background: #c13d3f;
}

ul.product_list .functional-buttons div a.add_to_compare:hover {
  background: #c13d3f;
  opacity: 0.8;
}

#block_contact_infos ul li::before {
  color: #000;
}

.page-subheading {
  border-bottom: 1px solid #000000;
  color: #000000;
}

div.avaliacao-titulo i,
.caixaDaAvaliacao .imgBtn {
  color: #ffc400;
}

.score-avaliacao-produto i.fa.fa-star,
.score-avaliacao-produto i.fa-star-half-o,
.score-avaliacao-produto i.fa-star-o {
  color: #ffc400;
}

#cart_summary a .price_discount_delete .price-discount .price i {
  color: red !important;
}

.nome-cupom {
  color: #395e63 !important;
}

.infinite-scroll-page-title a {
  color: #787878;
  font-weight: bold;
}

.infinite-scroll-page-title {
  border-bottom: solid 1px #787878;
  color: #787878;
}

.price-percent-reduction2 {
  background: #2ca6e0;
  color: #ffffff;
}

.product-box .desc-boleto-wrap {
  background-color: #fff;
}

.idx-product_list > h4 {
  border-top: 1px solid #c12a2c;
  border-bottom-color: #c12a2c;
}

#total_shipping a {
  font-family: Neris;
  color: #279498;
}

.cart_total_delivery a {
  color: #279498 !important;
}

#correios_carrinho .delivery_options tr {
  background-color: white;
}

#calculo-frete {
  background-color: white !important;
}

.imagem-home img {
  border: 4px solid #000;
}

#reduction_percent,
#reduction_amount {
  background: #787878 !important;
}

#reduction_percent_display {
  background: #787878;
  color: #fff;
  border-color: #787878 !important;
}

.buttons_bottom_block #wishlist_button {
  background-color: #289c9b;
}

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

span#desc-boleto-product {
  color: #fff;
}

ul.step li.step_current {
  background: #22ac98;
}

ul.step li.step_done {
  background: #000 !important;
}

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

.button.button-medium.exclusive {
  background: none repeat scroll 0 0 #f5b440;
}

nav .facebook-login {
  background-color: transparent !important;
}

/* .title-payment {
  border-bottom: solid 1px #000;
  color: #000;
  background: #fff;
} */

@media (max-width: 991px) {
  .shopping_cart > a:first-child {
    background: transparent;
  }
  .shopping_cart > a:first-child:before {
    color: #f5b440;
  }
}

#manufacturers_block_left .title_block a {
  color: #000;
}

#manufacturers_block_left .title_block a:link {
  color: #000 !important;
}

#manufacturers_block_left .title_block a:visited {
  color: #000 !important;
}

.pb-center-column h1 {
  color: #303030 !important;
}

.our_price_display {
  color: #e6535a;
}

.btn.button-plus span,
.btn.button-minus span,
.btn.button-minus:hover,
.btn.button-plus span,
.btn.button-minus span {
  background-color: white;
}

span.button.btn.btn-default.disabled.txtxs,
span.button.btn.btn-default.txtxs,
span.button.btn.btn-default {
  background: #ebebeb;
  color: #303030 !important;
}

.avaliacao-titulo {
  background: #000 !important;
}

ul.step li.step_todo {
  background-color: #ebebeb !important;
}

#fpg-widget-wrapper .fpg_product.selected {
  border: 2px solid #fff;
}

#fpg-widget-wrapper .fpg_product.selected a.fpg_select {
  background-color: #fff;
  color: #ffffff;
}

#fpg-widget-wrapper .fpg_select,
#fpg-widget-wrapper .fpg_info {
  background-color: rgba(57, 143, 153, 0.5);
}

#mega_menu_plus ul {
  background: transparent;
}

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

.mg-menu > li > a:hover {
  color: #000000;
}

.table > thead > tr > th {
  color: #303030;
}

#cart_summary a,
#cart_summary tbody td.cart_description small {
  color: #3a3939;
}

.cart_ref {
  color: gray;
}

#cart_summary tfoot td.total_price_container span,
#cart_summary tfoot td.text-right,
#cart_summary tfoot td.price {
  color: #303030 !important;
}

.total-boleto span,
.numero-parcelas-carrinho {
  color: #fecc00 !important;
}

#availability_statut #availability_value.warning_inline {
  border-left: solid 5px #548489;
  color: #547073;
  background-color: #dde7e8;
}

#header .cart_block {
  background: #ffffff;
}

.fkcorreios_calculo_cep TR {
  border-top: 1px solid #cccccc;
}

.fkcorreios_calculo_cep TR:hover {
  background: #56858b12;
}

.total-produto-valor {
  color: #005079 !important;
}

.desc-boleto-wrap {
  background-color: #fff;
}

.product-box span#desc-boleto-product {
  background-color: transparent;
}

.box-info-product #reduction_percent #reduction_percent_display {
  background-color: transparent !important;
}

.idx-product_list li:hover {
  background-color: #f4f4f4;
}

.idx-content_price {
  background-color: #fff;
}

.brinde-disable {
  background-color: #f4f4f4;
}

.pequeno {
  color: #666666;
}

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

.apontador {
  background-color: red;
}

@media only screen and (max-width: 991px) {
  #mega_menu_plus .mobi a {
    color: #303030;
  }
}

@media only screen and (max-width: 991px) {
  #mega_menu_plus li.submenu > .submore:after,
  .cols .content_submenu .titlesub:after {
    color: #000000;
  }
}
#em_estoque {
  color: #272624;
}

.sf-menu > li > ul > li > a {
  color: #888888;
}

#homepage-slider .bx-wrapper .bx-caption span {
  color: white;
}

.old-price.product-price {
  color: #bbb;
}

.icon-facebook:hover {
  color: #fff !important;
}

.breadcrumb a {
  background-color: white;
}

#footer #newsletter_block_left .form-group .button-small:hover {
  color: white !important;
}

.footer-container #footer a:hover {
  color: #787878 !important;
}

#productscategory_list .product-name a,
.accessories-block .product-name a {
  color: #000000 !important;
}

#view_scroll_left:before,
#view_scroll_right:before {
  color: silver;
}

#product p#loyalty b {
  color: #333333;
}

#attributes .attribute_list .form-control option {
  background-color: white;
}

@media (max-width: 1199px) {
  .buttons_bottom_block #wishlist_button {
    background-color: #289c9b;
  }
}

.buttons_bottom_block #wishlist_button {
  color: white;
}

#send_friend_form .form_container {
  border: #d6d4d4;
}

#home-page-tabs > li.active a,
#home-page-tabs > li a:hover {
  background-color: #fff;
}

ul.product_list.grid > li .product-container .button-container span.button {
  background: #c1292b;
  color: #ffffff;
}

.link-button i.large {
  color: silver;
}

.button.ajax_add_to_cart_button {
  color: white;
}

.MaisUnidadesTabela:after {
  border-top-color: #289c9b;
}

.valor_MaisUnidades {
  color: red;
}

#categories_block_left li span.grower.OPEN:before,
#categories_block_left li span.grower.CLOSE:before {
  color: #000000;
}

.avaliacao-txt {
  color: #333;
}

.txtAreaAvaliacao {
  color: red;
}

.avaliacao_detalhe {
  color: #7b96af;
}

.avaliacao_detalhe strong {
  color: #7b96af;
}

.avaliacao_popup .avalie_tag {
  background-color: #68a4c9;
}

.avaliacao_popup .avalie_texto a {
  color: #335c74;
}

.avaliacao_popup .fechar {
  background-color: #68a4c9;
  color: rgba(255, 255, 255, 0.67);
}

@media (min-width: 10px) and (max-width: 991px) {
  .avaliacao_popup {
    background-color: #ffffff;
    color: #335c74;
  }
}

@media (min-width: 992px) {
  .avaliacao_popup {
    background-color: #ffffff;
    color: #335c74;
  }
}

.caixaDoWhats .imgBtn {
  background-color: #4ab647;
  color: #ffffff;
}

.caixaComNumero,
.caixaComAvaliacao {
  background-color: #ffffff !important;
  color: #4ab647;
}

.caixaComAvaliacao {
  color: #4ab647;
}

.texto-avaliacao span {
  color: #000 !important;
}

.texto-avaliacao span a {
  color: #335c74;
}

.whats-telefone {
  color: #1ea613 !important;
}

.fechar-avaliacao {
  color: #ffffff;
}

@media screen and (min-width: 10px) and (max-width: 500px) {
  .whats-titulo i {
    color: white !important;
  }
}

p.imgBtn i {
  color: #385b73;
}

.avaliacao_content i {
  color: #ffc400;
}

@media screen and (min-width: 501px) and (max-width: 749px) {
  .whats-titulo i {
    color: white !important;
  }
}

@media screen and (min-width: 750px) {
  .whats-titulo i {
    color: white !important;
  }
}

span.whats-telefone a {
  color: #1ea613 !important;
}

span.whats-telefone a:hover {
  color: #1ea613 !important;
}

.contact-info-list div,
.contact-info-list a {
  color: #787878;
}

span.button.btn.btn-default.txtxs span::after {
  color: #ffffff;
}

.sub_cms_block .sub_cms {
  background: #ffff;
}

.modal-backdrop {
  background-color: #000;
}

.footer-container #footer a,
.footer-container #footer {
  color: #787878;
}

.sdstitle_block a {
  color: #272624;
}

div.submenu-container a.menu-item-link-text {
  color: #000000 !important;
}

.cart_navigation .button-exclusive:hover,
.cart_navigation .button-exclusive:active,
.cart_navigation .button-exclusive:link {
  color: #929292;
}

.total-produtos {
  color: #279498 !important;
}

.total-produto-valor {
  color: #279498;
}

#mega_menu_plus ul li div.sub ul li a {
  color: #00476d !important;
}

#mega_menu_plus ul li div.sub ul li a:hover {
  color: #00476d !important;
}

.fpg-widget-title {
  color: #fff;
}

span#old_price_display {
  color: #a7a7a7;
}

.info-pagamento {
  color: #a7a7a7;
}

.pequeno-boleto {
  color: #e6535a;
}

#usefull_link_block,
.compartilhar-fb {
  color: #777777;
}

.breadcrumb a:after {
  color: #303030 !important;
}

p.info-title {
  color: #777777;
}

label {
  color: #303030;
}

#fkcorreios_cep_nome b {
  color: #000000;
}

span#desc-boleto-product {
  color: #e6535a;
}

span#desc-boleto-list {
  color: #fff;
}

.produto-desc .old-price.product-price {
  color: #a7a7a7;
}

#searchbox input[type="text"]::-moz-placeholder {
  color: #9c9b9b !important;
}

#searchbox input[type="text"]:-moz-placeholder {
  color: #9c9b9b !important;
}

.idx-product_list .price-left {
  color: #c12a2d;
}

.cart_total_delivery span {
  color: #a7a7a7;
}

.input-group label {
  color: #999;
}

.input-group input:focus ~ label,
.input-group input:valid ~ label {
  color: #303030 !important;
}

.sdsarticle-des h4,
.sdsarticle-des h4 span {
  color: #777777 !important;
}

.sdsarticle-des > h2 > strong,
.sdsarticle-des > h3 > strong,
.sdsarticle-des > h4 > strong,
.sdsarticle-des > h5 > strong,
.sdsarticle-des > h6 > strong {
  color: #383838;
}

.sdsarticle-des h1 {
  color: #383838;
}

.label-default {
  color: #444444;
}

#mycarouselHolder h2 {
  color: white !important;
}

.contact-info-list i::before {
  color: #787878;
}

.contatos .contact-info-list i::before {
  color: #0082cb;
}

#social_block_sidebar ul li.facebook i::before {
  color: white;
}

.sobre-quem-somos h2,
.sobre-fazemos h2,
.sobre-quem-somos h2 a,
.sobre-fazemos h2 a {
  color: #303033;
}

.sobre-quem-somos .linha-lista i,
.sobre-fazemos .linha-lista i {
  color: #381c03;
}

.catalogo .btn-download {
  color: #ffffff !important;
}

.header-cadastro h3 {
  color: #ffffff;
}

@media (max-width: 768px) {
  .mg-menu #social_block h4 {
    color: #303030;
  }
}

#order-detail-content #cart_summary td.cart_quantity span {
  color: #000000;
}

.cart_voucher h4 {
  color: #303030;
}

.fkcorreiosg2-titulo {
  color: black;
}

.nomeProduct {
  color: black;
}

#short_description_block a {
  color: black;
}
/* CORES REMOVIDAS
#btnMaisDetalhesShortDesc{
  color: #e6535a !important;
}

#btnMenosDetalhesShortDesc{
  color: #e6535a !important;
}

#btnAMaisDetalhesShortDesc{
  color: #e6535a !important;
}
*/
.btnCompartilhar:hover {
  background-color: #ffb800;
}

.btnCompartilhar2 {
  background-color: white;
}

.btnCompartilhar2:hover {
  background-color: #ffb800;
}

.socialsharing_product button.btn-twitter i {
  color: white;
}

.socialsharing_product button.btn-twitter {
  background-color: #00aaf0;
}

.btn-twitter:hover {
  color: white;
  background-color: #00aaf052 !important;
}

.btn-google-plus {
  background-color: #e04b34;
}

.btn-google-plus i {
  color: white;
}

.btn-google-plus:hover {
  color: white;
  background-color: #e04b348f;
}

.btn-pinterest {
  background-color: #ce1f21;
}

.btn-pinterest i {
  color: white;
}

.btn-pinterest:hover {
  color: white;
  background-color: #ce1f2194;
}
