body {
    margin:0;
    padding:0;
}

.container{
    margin:auto;
    font-family: Arial, Helvetica, sans-serif;
    padding:10px;
    border-radius: 10px;
}
.row{ border:0px solid red;}
.col-sm-12{ border:0px solid green;}
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-6{
    border: 0px solid green;
    padding:0px;
}

textarea{
    width:100%;
    border:1px solid #cacaca;
    border-radius: 5px;
}
input{
     width:100%; height: 28px; 
     padding: 4px; 
     margin-top:4px; 
     border:1px solid #cacaca;
      border-radius: 5px;
}



img{ border:0px solid orange; }



label{
    color: gray;
}
button{
    width:100%;
    border-radius:5px;
    background-color:gray;
    height: 40px;
    border:0px;
    color:white !important;
}

button:hover { 
    background-color:#555647;
    color:white;
    border:0px;
}

#respuesta{
	margin:auto;
	text-align: center;
	font-size:medium; 
	font-family: Verdana, Geneva, Tahoma, sans-serif;
    width:400px;
    padding:20px;
    background-color:white;
    border:1px solid #cacaca;
    border-radius:10px;
}



a:link{
text-decoration:none; 
color: #332626; 
}

li:hover{
    background-color:#555647
}
.navbar-nav li a {
text-decoration: none;
color:#332626;
}

li{
    padding:10px 0px;
    margin:4px 0px;
    border:1px solid 0;
}

/*Copilot ----- */

.navbar-center {
    text-align: center;
}
.navbar-center .navbar-nav {
    display: inline-block;
    float: none;
}
.navbar-center .navbar-collapse {
    text-align: center;
}



/*Alinear alto*/
.row {
  display: flex;
}

.box {
  padding: 0px;
  flex: 1;
}

