﻿@font-face {
    src: url('fonts/flashback Demo.ttf');
    font-family: 'FlashBack';
}

.icon_sociais{
    cursor:pointer!important;
}

.categorias {
    cursor: pointer !important;
}

.texto-total-item {
    font-size: 1.0em;
    font-weight: bolder;
}

.total-item {
    line-height: .7em !important;
}

.topo {
    background-image: url('imagens/topo.jpg');
}

.desc_menu {
    font-size: .8em;
    font-weight: bolder;
}

.img-menu{
    width:40px;
    height:40px;
}

.separador {
    max-width: 23px !important;
}

.border-tasil-cinza{
   border-color: #CCCCCC !important;
}

.map-responsive {
    overflow: hidden;
    padding-bottom: 50%;
    position: relative;
    height: 0;
}

.map-responsive iframe {
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    position: absolute;
}

.tituloFamilia {
    font-family: FlashBack;
    /*-webkit-text-stroke-width: .02em;
    -webkit-text-stroke-color: #E25097;*/
    font-size: 6.0em;
    color: #fff;
    /*text-shadow: 0 0 10px #E25097;*/
    text-shadow: -3px 1px #E25097, 2px 1px #E25097, 1px 2px #E25097, 1px -2px #E25097;
}

.tituloQuemSomos {
    color: #EF8210;
}

.tituloGrupo {
    /*color: #E25097;*/
}

.texto-preco {
    font-size: .75em;
    font-style: italic;
}

.valor {
    font-size: .85em;
    font-weight: bolder;
}

.texto-quantidade {
    font-size: .65em;
    font-style: italic;
}

.btn-comprar {
    background-color: #E25097 !important;
    color: white !important;
    font-size: 1.4em !important;
    font-weight: bolder !important;
}

.btn-comprar-azul {
    background-color: #21388C !important;
    color: white !important;
    /*font-size: 1.4em !important;*/
    font-weight: bolder !important;
}

.btn-adicionar {
    background-color: #FF8E08 !important;
    color: white !important;
    font-weight: bolder !important;
}

.borda-familia:hover {
    border-color: #FF8E08 !important;
}

.borda-familia-azul:hover {
    border-color: #21388C !important;
}

.border-shadow {
    box-shadow: 5px 10px 5px #888888;
}

input[type=text]:focus {
    box-shadow: 0 0 10px #0066b3;
}

.img_zoom {
    font-size: 0.65em;
    /*color: silver;*/
}

.img_ilustrativa{
    font-size: 0.6em;
    /*color: silver;*/
}
.nameUser {
    cursor: pointer;
}

.radius-5 {
    border-radius: 5px !important;
}

.radius-10 {
    border-radius: 10px !important;
}

.radius-20 {
    border-radius: 20px !important;
}

.radius-60 {
    border-radius: 60px !important;
}

.border-blue {
    border-color: #0066b3 !important;
}

.border-red-bottom {
    border-bottom-color: #EE1B24 !important;
    border-bottom-width: 20px !important;
}

.text-silver {
    color: #4d4d4d !important;
}

.text-silver-light {
    color: #666666 !important;
}

.border-list-itens {
    border-bottom-width: 3px !important;
    border-bottom-color: #EE1B24 !important;
    border-right-width: 0px !important;
    border-right-color: #F0F0F0 !important;
}

.text-quemsomos{
    font-size: 1.3em;
}

a {
    font-family: 'Roboto', sans-serif !important;
    cursor: pointer;
}

body {
    font-family: 'Roboto', sans-serif !important;
}

/*MENU CATEGORIAS*/
.promocao:hover {
    border-bottom-color: #ffed00 !important;
}

.eletrica:hover {
    border-bottom-color: #e2001a !important;
}

.hidraulica:hover {
    border-bottom-color: #009ee0 !important;
}

.ferragens:hover {
    border-bottom-color: #172983 !important;
}

.fixacao:hover {
    border-bottom-color: #ee7f00 !important;
}

.tintas:hover {
    border-bottom-color: #009036 !important;
}

.utilidades:hover {
    border-bottom-color: #e2007a !important;
}

.categorias:hover {
    opacity: 10.0 !important;
    border-color: #FFFFFF !important;
    border-image-width: 1px!important;
}

.maquinas:hover {
    border-bottom-color: #59341b !important;
}

.seguranca:hover {
    border-bottom-color: #a7a9ac !important;
}

.led:hover {
    border-bottom-color: #faa61a !important;
}

/*CATEGORIAS*/
.AAAA {
    background-color: #e2001a;
    color: #FFFFFF;
}

.BBBB {
    background-color: #07f21f;
    color: #121010;
}
.CCCC {
    background-color: #009ee0;
    color: #FFFFFF;
}
.DDDD {
    background-color: #172983;
    color: #FFFFFF;
}
.EEEE {
    background-color: #ee7f00;
    color: #FFFFFF;
}
.FFFF {
    background-color: #009036;
    color: #FFFFFF;
}

.GGGG {
    background-color: #e2007a;
    color: #FFFFFF;
}

.KKKK {
    background-color: #a7a9ac;
    color: #FFFFFF;
}

.MMMM {
    background-color: #faa61a;
    color: #FFFFFF;
}