﻿header .logo img {
    
    height: 60px !important;
}
.inventory {
    margin-top: 70px !important;
}

.margin-top-18 {
    margin-top: 20px !important;
}
.text-align-left {
    text-align: left !important;
}
.telefono {
    color: #aeaeae;
    padding: 0px 8px;
    font-size: 15px;
    border-right: 1px solid #dedede;
    
}
#owl-demo .item{
 background: #3fbf79;
 padding: 30px 0px;
  margin: 10px;
 color: #FFF;
 -webkit-border-radius: 3px;
 -moz-border-radius: 3px;
  border-radius: 3px;
  text-align: center;
}
.customNavigation{
  text-align: center;
}

.customNavigation a{
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
 -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
} 
.nubecard-wrapper {
    padding: 75px 0px 0px 0px;
}
.nubecard-wrapper h1{
    font-size: 25px;
    color: #0099ff;
    font-family: "Source Sans Pro", sans-serif;
    font-weight: 300;
    text-align: left;
}
.nubecard-wrapper h4 {
    font-size: 18px;
    color: #666;
    font-family: "Source Sans Pro", sans-serif;
    font-weight: 500;
    text-align: left;
    border-bottom: 2px dotted #666;
    padding-bottom: 5px;
}
.color-rojo {
     color: #E31E24 !important;
}
.color-rojo-borde {
    border-bottom: 2px dotted #E31E24 !important;
}
.color-nubecard {
    color: #0F3063 !important;
}
.color-nubecard-borde {
    border-bottom:2px dotted #0F3063 !important;
}
.color-rosa-osuro {
    color: #CC0048 !important;
}
.color-rosa-osuro-borde {
    border-bottom:2px dotted #CC0048 !important;
}
.color-naranja {
    color: #EF7F1A !important;
}
.color-naranja-borde {
    border-bottom:2px dotted #EF7F1A !important;
}
.color-rosa {
    color: #E5097F !important;
}
.color-rosa-borde {
    border-bottom:2px dotted #E5097F !important;
}
.color-morado {
    color: #714684 !important;
}
.color-morado-borde {
    border-bottom:2px dotted #714684 !important;
}
.color-berenjena {
    color: #741664 !important;
}
.color-berenjena-borde {
    border-bottom:2px dotted #714684 !important;
}
.color-celeste {
    color: #00B8E0 !important;
}
.color-celeste-borde {
    border-bottom:2px dotted #00B8E0 !important;
}
.color-lima {
    color: #9FB423 !important;
}
.color-lima-borde {
    border-bottom:2px dotted #9FB423 !important;
}
.color-verde {
    color: #009900 !important;
}
.color-verde-borde {
    border-bottom:2px dotted #009900 !important;
}
.color-amarillo {
    color: #FECC00 !important;
}
.color-amarillo-borde {
    border-bottom:2px dotted #FECC00 !important;
}
.nubecard-wrapper  p {
    text-align: left;
}
.lista {
    text-align: left;
    margin-left: 30px;
    color: #666;
}
.lista li {
    list-style: disc;
}
.lista-sin-puntos {
    text-align: left;
    margin-left: 10px;
    color: #666;
}
.lista-sin-puntos li {
    list-style: none;
}
.lead {
    border-left: 3px solid #0099ff;
    padding-left: 10px;
}
.enlace {
    color: #666;
    cursor: pointer;
}
.enlace:hover {
    color: #0099ff;
    text-decoration: none !important;
}
.margin-image {
    padding: 20px;
}
.banner-nubecard-1{
    background-color: #534495;
    color:white;
    padding: 10px;
    text-transform: uppercase;
    font-size:18px;
    }

.banner-nubecard-2{
    background-color: #95C11E;
    color:white;
    padding: 10px;
    text-transform: uppercase;
    margin-top:5px;
    font-size:18px;
    }

.banner-nubecard-3{
    background-color: #D60A51;
    color:white;
    padding: 10px;
    text-transform: uppercase;
    margin-top:5px;
    font-size:18px;
    }

,nubecard-section{
    background-color: #0F3063;
    font-size:20px;
    color:wihte;
    width:241px;
    
  
}

.otros{
    background-color:#dedede;
}

.logo{
    float:left;
    margin-right:10px;

}


.fontastic fontastic-fideliza {
    align-content:center;
    
}


@media only screen and (min-width: 768px) and (max-width: 991px) {
    .nubecard-wrapper {
    padding: 0px 0px 0px 0px;
}
}
@media only screen and (max-width: 767px) {
       .nubecard-wrapper {
    padding: 0px 0px 0px 0px;
}
}

.highlight {
    padding: 9px 14px;
    margin-bottom: 14px;
    background-color: #f7f7f9;
    border: 1px solid #e1e1e8;
    border-radius: 4px;
}