@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed:300,400,700');
@import url('https://use.fontawesome.com/releases/v5.8.1/css/all.css');

/*No mostrar título*/
.site-header.modal-header {
    display:none !important;
}

.page-header, .market-subtitulo, .market-titulo {
    display: none !important;
}

h1, h2, h3, h4, h5, h6, label, body, p {
    font-family: 'Roboto Condensed', sans-serif;
}

.page-content h1, .page-content h2 {
    font-family: 'Roboto Condensed', sans-serif;
} 

.logo-market {
    height: 70px!important;
}

/* TEXTOS */ 

h1, h2, h3 {
    line-height: 1em;
}

.page-content h1 {
    font-weight: 300;
    letter-spacing: 0px;
    font-size: 46px;
    text-transform: uppercase;
}

.page-content h2 {
    font-size: 32px;
    padding: 0px 0px 0px 0px;
    color: #de231c;
    letter-spacing: 0px;
}

/* TEXTO PRODUCTOS */
.listado-productos .thumbnail h5 a {
    color: #00cfff;
}

.wdg-producto .caption .precio {
    line-height: 100%;
    font-size: 32px;
    text-align: left;
    line-height: 10%;
    margin-top: 16px;
    float: left;
}

.listado-productos .thumbnail h5 {
    font-size: 20px;
    min-height: 48px;
    font-weight: 700;
    line-height: 24px;
    margin: 0px 0px;
    padding: 60px 0px 0px;
    border-top: 1px solid rgba(128,128,128,0.29);
}

.listado-productos .btn-primary {
    color: #f5f5f5;
    padding: 10px 15px;
    font-size: 14px;
    margin: 0px 0px 0 0;
    border-radius: 0;
    width: 100%;
}

/*Menú alineado a derecha y ajuste de alto*/
.navbar .nav{
    float:right;
    margin: 48px 0px 0 0;
}

/*Menú estilo links - resumido*/
.navbar .nav>li>a {
    margin: 0 2px;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-weight: 400;
    padding:10px;
    color:rgba(255,255,255,.5);
}

.navbar .navbar-inner .container .nav > li > a:hover,
.navbar .navbar-inner .container .nav > li > a:focus,
.navbar .navbar-inner .container .nav > li.active > a{
    background-color: transparent !important;
    color:white!important;
}

.navbar .nav li.dropdown>.dropdown-toggle .caret,
.navbar .nav li.dropdown.open>.dropdown-toggle .caret,
.navbar .nav li.dropdown.active>.dropdown-toggle .caret,
.navbar .nav li.dropdown.open.active>.dropdown-toggle .caret{
    border-top-color: #333;
    border-bottom-color: #333;
}

.navbar .nav{
    margin: 20px 10px 0 0;
}

/* BOT CONTA */ 
.form-actions {
    padding: 0px 0px 0px;
}


.btn {
    background-color: #de231c;
    transition: all 0.3s ease;
    font-family: 'Roboto Condensed', sans-serif;
    border-width:0px;
}

.btn-primary:hover, 
.btn-primary:focus, 
.btn-primary:active, 
.btn-primary.active, 
.btn-primary.disabled, 
.btn-primary[disabled] {
    color: #fff;
    background-color: #a61c17;
    transition: all 0.3s ease;
    border-width:0px;
}

/*Formulario*/
.form-contacto form{
     color:white;
}

.form-contacto form .btn{
     float:right;
     padding: 6px 15px;
     font-size:17.5px;
}

.form-contacto .form-actions{
      background:none;
      padding:0px;
}

.uneditable-input, 
input[type=color], 
input[type=date], 
input[type=datetime-local], 
input[type=datetime], 
input[type=email], 
input[type=month], 
input[type=number], 
input[type=password], 
input[type=search], 
input[type=tel], 
input[type=text], 
input[type=time], 
input[type=url], 
input[type=week], 
select, 
textarea{
        border-radius:0px;
}

/* FOOTER */ 

.modal-footer {
    border-top: 0px solid #ddd;
}
/*.site-footer [data-widget="sitemap"], .site-footer [data-widget="socialsharer"] {
    color: #73a33f !important;
}*/

/*Links de footer*/
.site-footer, .site-footer a{
color:white;
}

.site-footer [data-widget="socialsharer"]{
color:white;    
}

.site-footer.modal-footer a.btn-link{
color:white!important;
}

.site-footer.modal-footer a.btn-link:hover{
color:#de231c!important;
text-decoration:none;
}

.site-footer .btn{
background-color:#de231c;
color:white;
}

.site-footer .btn:hover{
background-color:white!important;
color:#de231c!important;
}

/* AGREGADOS */ 
.nav-spinner{
    display:none;   
}

hr {
    margin: 20px 0;
    border: 0;
    border-top: 1px solid #f7f7f7;
    border-bottom: 0px solid #000;
}

.page-body {
    margin-bottom: 0;
}

.listado-productos img {
    padding: 0px 0 0px 0;
}

.listado-productos .thumbnail h5 a {
    color: #73a33f;
}


/*.mu {
    -webkit-box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.2);
    -moz-box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.1);
    box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.1);
    border-radius: 6px;
    background-color: #fff;
}*/

.mu {
    -webkit-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.3);
    -moz-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.3);
    box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.3);
    border-radius: 6px;
    background-color: #fff;
}
a {
    color: #73a33f;
    text-decoration: none;
}


/* IMAGEN PRODUCTOS */ 


@media (max-width: 979px){
.catalogo .page-header {
    display: none;}
}