/*----- adrian -----*/

/*@font-face {

    font-family: fuenteSAS;
    src: url("../fonts/MTCORSVA.TTF") format('truetype');

}*/

body {
    /*background: url('images/sol.jpg') no-repeat center center;
    background-size: 100%;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;*/
}
/*
@media  {
    body {
       /* background: url('images/sol.jpg') repeat-y center ce;
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;*/
   /* }
}*/


/*body {
    background: url('images/sol.jpg');
    background: url('images/sol-y.jpg');
    background-size: 100% 100%;
    background-repeat: no-repeat;
}*/
.panel-default {
    opacity: 0.9;
    margin-top:0px;
}

.form-group.last {
    margin-bottom:0px;
}

.border{
    /*color: red;
    border-style: dotted;
    float: left;*/
}


.panel-titulosas{
    /*margin-top: 20vh;*/
    opacity: 0.9;
    color: white;
    background-color: transparent;
    font-size: 27px;
   
    text-align: center;
}


.main-footer-login {
    position: fixed;
    bottom: 0;
    width: 100%;
    background: #011D2B none repeat scroll 0 0;
    color: #fff ;
    padding: 15px;
    text-align: center;
    background-color: transparent;
}

.row1 {
    height: 1vh;
    /*color: white;
    border-style: dotted;*/
}

.row25 {
    height: 15vh;
    /*color: white;
    border-style: dotted;*/
}

.row20 {
    height: 14vh;
    /*color: white;
    border-style: dotted;*/
}

.row33 {
    height: 33.3333333vh;
    /*color: white;
    border-style: dotted;*/
}

.row43 {
    height: 42.3333333vh;
    /*color: white;
    border-style: dotted;*/
}

.alert {
    margin-left: 0px !important;
    /*padding-left: 0px !important;*/
    position: relative !important;
}

.derecha {
    float: right;
}

.grande{
    font-size: 20px;
}

.centrada{
    text-align: center;
}

.iradio_minimal{
    margin-left: 10px;
}

.radio label, .checkbox label {
    padding-left: 20px;
}

.radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] {
    margin-left: 5px;
    position: absolute;
}

.leyenda {
    color: #0072b1;
}

.noventacinco {
   /* width: 95%;*/
    width: 900px;
}
.noventaseis {
   /* width: 96.7%;*/
    width: 890px;
    width: 96.7%;
}

.recuadro{
    border-color: #afbedb;
    border-style: dotted;
    border-width: thin;
    margin-left: 15px;
    margin-right: 15px;
    padding-left: 0px;
    padding-right: 0px;
    max-width: 1000px;
}

.error-message {
    color: red;
    font-weight: bold;
}

/*usado para agrupar varios selecpicker o typeahead, sino los errores desarman el form*/
.typeaheaddiv{
    padding-left:0px;
    padding-right:0px;
}

.altoauto{
    height: auto;
}

.main-footer {
    background: #fff;
    padding: 15px;
    color: #444;
    border-top: 1px solid #d2d6de;
    opacity: 0.9;
    padding-left: 230px;
}

.content {
    padding-top: 100px;
}

.container {
background: #EDEDED;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    width: 100%;
    height: auto;
}





#Agregar {
    margin-top: 5px;
    margin-left: 10px;
}

.content-wrapper{
background: #EDEDED;
}
