@import url(https://fonts.googleapis.com/css?family=Chivo:400,400italic,900,900italic|Quattrocento+Sans:400,400italic,700,700italic);

ul.nav {
    width:760px;
    float:none;
}
.site-header.modal-header {
    padding-top:40px;
}
.navbar-static-top .navbar-inner 
{
    border-bottom: solid #000000 4px!important;
}

.navbar .nav>li:nth-child(7), .navbar .nav>li:nth-child(8)
{
        font-weight: lighter!important;
        Text-decoration: underline!important;    
}

.navbar .nav>li:nth-child(1), .navbar .nav>li:nth-child(2),
.navbar .nav>li:nth-child(3), .navbar .nav>li:nth-child(4),
.navbar .nav>li:nth-child(5), .navbar .nav>li:nth-child(6)
{
        font-weight: bold!important; 
}
.btn-info {
    color: #000;
    font-weight:bold;
    font-size:22px;
    background-color:#dbb05e!important;
}
.logo-market {
    height: 90px!important;
    margin: -30px 0 -90px 0 !important;
}
.navbar-inner {
    padding-left: 2px;
    padding-right:90px;
}

.ContenedorTituloPortada div h2, .Cajacalltoaccion div p,
.Degradadobanners div h2, .tituloNoticiaArticulo div h2
{
    text-shadow:1px 1px 6px black!important;    
}

.ContenedorTituloPortada div h2, .CajaNosotros div h2,
.vision div h2, .mision div h2, .Cajacalltoaccion div p,
.cajaServicios div h2,.Degradadobanners div h2,
.cajaNoticiaprincipal div h2, .CajaNoticiaSecundaria div h2,
.tituloNoticia div h2, .tituloNoticiaArticulo div h2,
.form-title, .tituloaplicaciones div h2,
.descripcionarticulossecundarios div h2
{
    font-family:'Chivo', sans-serif!important;
}

.navbar .nav>li> a {
    font-family: 'Roboto', sans-serif;
    text-transform:none!important;
    font-size: 22px!important;
}

.navbar .nav>li>a, .btn-primary,.CajaNosotros div p,
.mision div p, .vision div p, .cajaServicios div p,
.cajaNoticiaprincipal div p,.CajaNoticiaSecundaria div p,
.tituloNoticia div p, label,input[type="text"],textarea
,.descripcionarticulossecundarios div p
{
    font-family: 'Quattrocento Sans', sans-serif!important;
}

label,input[type="text"],textarea
{
    font-size:18px!important;    
}

input[type="text"]
{
    height:40px!important;
}

textarea
{
    height:90px!important;
}
.form-actions
{
    background:transparent!important;
    float: right!important;
    padding:0px!important;
}


.form-title
{
    text-transform:none!important;
    font-size:24px!important;
    font-weight:bold!important;
}

.site-footer
{
    border-top: solid #000000 4px!important;
}

.btn-primary
{
    padding:11px 68px!important;
    background-color: #dbb05e!important;
    border-radius:10px!important;
    font-size:22px!important;
    font-weight:bold!important;
}

.DegradadoPortada
{
    background : -moz-linear-gradient(50% -0.23% -90deg,rgba(65,65,66,0.40) 0%,rgba(117, 61, 0, 0.6) 100%)!important;
    background : -webkit-linear-gradient(-90deg, rgba(65,65,66,0.40) 0%, rgba(117, 61, 0, 0.6) 100%)!important;
    background : -webkit-gradient(linear,50% -0.23% ,50% 100.62% ,color-stop(0,rgba(65,65,66,0.40) ),color-stop(1,rgba(65,65,66,0.40) ))!important;
    background : -o-linear-gradient(-90deg, rgba(65,65,66,0.40) 0%, rgba(117, 61, 0, 0.6) 100%)!important;
    background : -ms-linear-gradient(-90deg, rgba(65,65,66,0.40) 0%, rgba(117, 61, 0, 0.6) 100%)!important;
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF8500', endColorstr='#753D00' ,GradientType=0)"!important;
    background : linear-gradient(180deg, rgba(65,65,66,0.40) 0%, rgba(117, 61, 0, 0.6) 100%);
}

.DegradadoPortada2
{
    background : -moz-linear-gradient(50% -0.23% -90deg,rgba(255, 133, 0,036) 0%,rgba(117, 61, 0, 0.3) 100%)!important;
    background : -webkit-linear-gradient(-90deg, rgba(255, 133, 0, 0.3) 0%, rgba(117, 61, 0, 0.3) 100%)!important;
    background : -webkit-gradient(linear,50% -0.23% ,50% 100.62% ,color-stop(0,rgba(255, 133, 0, 0.3) ),color-stop(1,rgba(117, 61, 0, 0.3) ))!important;
    background : -o-linear-gradient(-90deg, rgba(255, 133, 0, 0.3) 0%, rgba(117, 61, 0, 0.3) 100%)!important;
    background : -ms-linear-gradient(-90deg, rgba(255, 133, 0, 0.3) 0%, rgba(117, 61, 0, 0.3) 100%)!important;
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF8500', endColorstr='#753D00' ,GradientType=0)"!important;
    background : linear-gradient(180deg, rgba(255, 133, 0, 0.3) 0%, rgba(117, 61, 0, 0.3) 100%);
}

.Degradadobanners
{
  background : -moz-linear-gradient(0% 50% 0deg,rgba(65,65,66,0.40) 0%,rgba(65,65,66,0.40) 100%)!important;
  background : -webkit-linear-gradient(0deg, rgba(65,65,66,0.40) 0%, rgba(65,65,66,0.40) 100%)!important;
  background : -webkit-gradient(linear,0% 50% ,100% 50% ,color-stop(0,rgba(65,65,66,0.40) ),color-stop(1,rgba(65,65,66,0.40) ))!important;
  background : -o-linear-gradient(0deg, rgba(65,65,66,0.40) 0%, rgba(65,65,66,0.40) 100%)!important;
  background : -ms-linear-gradient(0deg, rgba(65,65,66,0.40) 0%, rgba(65,65,66,0.40) 100%)!important;
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF8500', endColorstr='#753D00' ,GradientType=0)"!important;
  background : linear-gradient(90deg, rgba(65,65,66,0.40) 0%, rgba(65,65,66,0.40) 100%)!important;
}

label, .form-title
{
    color:white!important;
}

.page-header
{
    display:none!important;    
}

.tituloNoticiaArticulo div h2
    {
        text-align: center !important;    
    }

@media screen and (min-width:1024px)
{
    .navbar-static-top .container
    {
        width:637px!important;
    }
    
    .navbar-text
    {
        display:none!important;   
    }
}

@media screen and (max-width:1283px)
{
    .ContenedorTituloPortada    
    {
        padding:100px 200px!important;    
    }
    
    .cajaNoticiaprincipal
    {
        padding:40px 100px 40px 50px!important;
    }
    
    .contNoticiassecundarias
    {
        padding:40px 100px!important;
    }
    
    .CajaNosotros
    {
        padding:100px 100px!important;    
    }
    
    .cajaMisionVision
    {
        padding:40px 100px!important; 
    }
    
    .mision
    {
        
        padding:0px 30px 0px 0px!important;
        
    }
    
    .vision
    {
        
        padding:0px 0px 0px 30px!important;
        
    }
    
    .contPortada
    {
        min-height:0px!important;    
    }
    
    .cajaServiciosizquierda
    {
        padding-left:100px!important;
        padding-right: 70px!important;
    }
    
    .contAplicaciones
    {
        padding:40px 100px!important; 
    }
    
    .contform
    {
        padding:0 100px!important
    }
    
    .cajaServiciosderecha
    {
        padding-right:100px!important;
        padding-left: 70px!important;
    }
}

@media screen and (max-width:1023px)
{
    .navbar .nav>li>a,.CajaNosotros div p,
    .mision div p, .vision div p, .cajaServicios div p,
    .cajaNoticiaprincipal div p,.CajaNoticiaSecundaria div p,
    .tituloNoticia div p, label,input[type="text"],textarea,
    .descripcionarticulossecundarios div p
    {
        font-size:16px!important;
    }
    
    .CajaNosotros div h2,
    .vision div h2, .mision div h2, .Cajacalltoaccion div p,
    .cajaServicios div h2,.cajaNoticiaprincipal div h2, .CajaNoticiaSecundaria div h2,
    .tituloNoticia div h2, .tituloNoticiaArticulo div h2,
    .form-title, .tituloaplicaciones div h2,
    .descripcionarticulossecundarios div h2
    {
        font-size:21px!important;
    }
    
    .ContenedorTituloPortada div h2
    {
        font-size:36px!important;    
    }
    
    .Degradadobanners div h2
    {
        font-size:28px!important; 
    }
    
    .btn-primary
    {
        padding:11px 30px!important;
        font-size:18px!important;
    }
    
    .logo-market 
    {
        height: 64px!important;
        margin: 0 auto 20px!important;
    }
    
    .Noticia
    {
        padding: 63px 50px 50px 100px!important;
    }    
    
    .tituloNoticiaArticulo
    {
        padding: 15px 277px 15px 100px!important;
    }
    
    .tituloNoticiaArticulo div h2
    {
        text-align:left!important;    
    }
}

@media only screen and (max-width:767px)
{
        .navbar .nav>li>a,.CajaNosotros div p,
    .mision div p, .vision div p, .cajaServicios div p,
    .cajaNoticiaprincipal div p,.CajaNoticiaSecundaria div p,
    .tituloNoticia div p, label,input[type="text"],textarea, 
    .descripcionarticulossecundarios div p    
    {
        font-size:14px!important;
    }
    
    .CajaNosotros div h2,
    .vision div h2, .mision div h2, .Cajacalltoaccion div p,
    .cajaServicios div h2,.cajaNoticiaprincipal div h2, .CajaNoticiaSecundaria div h2,
    .tituloNoticia div h2, .tituloNoticiaArticulo div h2,
    .form-title, .tituloaplicaciones div h2
    .descripcionarticulossecundarios div h2
    {
        font-size:18px!important;
    }
    
    .ContenedorTituloPortada div h2
    {
        font-size:24px!important;    
    }
    
    .Degradadobanners div h2
    {
        font-size:21px!important; 
    }
    
    .btn-primary
    {
        font-size:16px!important;
    }
    
    .site-header.modal-header
    {
       height: 50px!important;
    }
    
    .logo-market 
    {
        height: 50px!important;
        margin: 0 auto 20px!important;
    }    

        .cajaServiciosizquierda, .cajaServiciosderecha
        {
            color: white!important;
            background: rgba(1,1,1,0.6)!important;
        }
        
        .cajaServiciosizquierda div h2, .cajaServiciosderecha div h2
        {
            color: white!important;
        }
        
        .contform
        {
            padding:0px 50px!important;
        }
        
        
        
    .ContenedorTituloPortada,    
    
    .cajaNoticiaprincipal,
    
    .contNoticiassecundarias,
    
    .CajaNosotros,
    
    .cajaMisionVision,
    
    .contPortada,
    
    .cajaServiciosizquierda,
    
    .contAplicaciones,
    
    .contform,
    
    .cajaServiciosderecha
    {
        padding:20px 20px!important;
    }
    
    .mision,.vision
    {
        padding:0px!important;
    }
    .mision, .aside
    {
        border:none!important; 
    }
    
    .Degradadobanners
    {
        min-height:100px!important;    
    }
    
    .cajaAplicaciones:nth-child(1),
    .cajaAplicaciones:nth-child(2),
    .cajaAplicaciones:nth-child(4),
    .cajaAplicaciones:nth-child(5)
    {
        margin-bottom:40px!important;
    }
        
    .NoticiaSecundaria        
    {
        padding:0px !important;
        border:none!important;
    }
    
    .cajaimagen, .descripcionarticulossecundarios
    {
        text-align:center!important    
    }
    
    .aside
    {
        padding:0px 40px!important;    
    }
    
    .Noticia
    {
        padding:40px 20px!important;    
    }
    
    .tituloNoticiaArticulo
    {
        padding:30px 20px!important;    
    }
    
    .contbotones
    {
        padding:10px 0px!important;
        text-align:center!important;
    }
}