/* cores tema #0c1c4b */

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

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

/* background */
.backgroundTheme, #ap5-pack-product-tab-list>li.active>a, .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, #newsletter_block_left .btn-default, #homepage-slider .homeslider-description, #faixapage-slider .homeslider-description, #button_order_cart{
	background: #0c1c4b !important;
}

/* color */
.colorTheme, .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: #0c1c4b !important;
}

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

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

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

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

/* ---------- */
#topbar{
  background: #f70027;
  color: #ffffff
}

#mnbr {
    border-bottom: 1px solid #eee;
}

.product-flags span[class^='label-']{
  background: #033260;
}

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

.cat_desc {
  border-left: solid 10px #548489;
  color: #547073;
  padding-top: 7px;
  text-align: left;
  background-color: #dde7e8;
}

.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: #0c1c4b;
}

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

.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: #0c1c4b;
}

.page-heading {
  color: #0c1c4b;
}

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

.page-heading.product-listing {
  border-bottom-color: #0c1c4b !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: #0c1c4b;
}

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: #0c1c4b;
}

/*  era #95c0d6*/

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

/*  era #84b1c8*/

#my-account ul.myaccount-link-list li a:hover {
  background: #0c1c4b;
  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: #ffffff;
}

#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: .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: #c00017;
  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: #c00017;
}

.btn-comprar {
  background: #0c1c4b;
  border-color: #041137;
  color: #ffffff;
}

.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: #0c1c4b;
  border-color: #041137;
  color: #ffffff;
  opacity: 0.9;
}

div.btn-comprar:after, div.btn-ver-detalhes:after {
   color: #ffffff !important;
}

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

.backgroundNewsletter {
  background-color: #f70027;
  border-bottom: 1px solid #f70027;
}

.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: #0c1c4b;
}

.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: #0c1c4b;
}

.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 #0c1c4b;
}

#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: #0c1c4b !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 #0c1c4b;
  color: #0c1c4b;
  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: #0c1c4b;
}

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

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

.sale-label {
  background: #f9b233;
  color: #ffffff;
}

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

.our_price_display {
  color: #c00017;
}

.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: #0c1c4b !important
}

.fechar-avaliacao {
  background-color: #22ac98;
}

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_price2 {
  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;
}

.prezado-cliente {
  color: #1daa98;
}

.prezado-cliente2 {
  color: #335c74;
}

.avaliacao-txt strong {
  color: #335c74;
}

.avaliacao-txt u {
  color: #68a4c9;
}

.avalie {
  color: #dbbf78;
}

.txtAreaAvaliacao {
  color: red;
}

.avaliacao_content strong {
  color: #0079aa;
}

.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;
}

.whats-titulo, .avaliacao-titulo {
  background: #4ab647 !important;
  color: white !important;
}

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

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

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

.fechar-whats, .fechar-avaliacao {
  background-color: #addca9;
  color: #389e35;
}

.fechar-avaliacao {
  background-color: #005079;
  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;
}

.parcelas-cartao {
  color: white;
  color: #e6535a;
}

.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;
}