html,
body {
    width: 100%;

    background-color: #f7f7f7;

   
    
    font-size: 16px;

    min-width: 400px;
    /*background-color: red;*/
  
   /*background-image: url("../images/login.jpg") ;*/

  
}



.titulo{
    margin-left: 10px;
    
}


@media(max-width: 800px){
    #slider{
        display: none;
    }
}

.wrap {
    min-height: 100%;
    width: 100%;
    height: auto;
    margin: 0 auto -60px;
    padding: 0 0 60px;

}




.wrap > .container {
    border-radius: 10px;
    max-width: 1020px;
    margin-top: 40px;
    padding: 0px 20px 20px;
    /*background-color: rgba(0,0,0,0.4);
    background-color: #0487b3;*/
    background-color: #0487b3;
}



.not-set {
    color: #c55;
    font-style: italic;
}

/* add sorting icons to gridview sort links */
a.asc:after, a.desc:after {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    padding-left: 5px;
}

a.asc:after {
    content: "\e151";
}

a.desc:after {
    content: "\e152";
}

.sort-numerical a.asc:after {
    content: "\e153";
}

.sort-numerical a.desc:after {
    content: "\e154";
}

.sort-ordinal a.asc:after {
    content: "\e155";
}

.sort-ordinal a.desc:after {
    content: "\e156";
}
.summary{
    color:white ;
}
.table{/*tabla de vistas*/
    background-color: #F0FFFF;
}


.grid-view a{
    color:#7a4d1f;

}


.grid-view td {
    white-space: nowrap;
    background-color: #F0FFFF;
    font-size: 17px;
}

.detail-view {
    background-color: #F0FFFF;
    font-size: 17px;

}


.grid-view .filters input,
.grid-view .filters select {
    min-width: 50px;
    /*background-color: #ADFF2F;*/
}




.hint-block {
    display: block;
    margin-top: 5px;
    color: #999;
}

.error-summary {
    color: #a94442;
    background: #fdf7f7;
    border-left: 3px solid #eed3d7;
    padding: 10px 20px;
    margin: 0 0 15px 0;
}

/* align the logout "link" (button in form) of the navbar */
.nav > li > form {
    padding: 20px;

}

@media(max-width:768px) {
	.nav li > form {
	    padding: 3px;
	}
}

.nav > li > form > button:hover {
    text-decoration: none;
}


.has-error .help-block, .has-error .control-label, .has-error .radio, .has-error .checkbox, .has-error .radio-inline, .has-error .checkbox-inline, .has-error.radio label, .has-error.checkbox label, .has-error.radio-inline label, .has-error.checkbox-inline label {
    color: yellow; 

    }

.has-success .help-block, .has-success .control-label, .has-success .radio, .has-success .checkbox, .has-success .radio-inline, .has-success .checkbox-inline, .has-success.radio label, .has-success.checkbox label, .has-success.radio-inline label, .has-success.checkbox-inline label {
    color:#ADFF2F ;
}
.alert-success{
    background-color: #ADFF2F;
}


.alert-success p{
    color:black;
}