﻿.espera
{
    position:fixed;
    top:0;left:0;right:0;bottom:0;
    background-color: Gray; filter: Alpha(Opacity=60); -moz-opacity: 0.60;
    opacity: 0.60; -khtml-opacity: 0.60; text-align: center;
    z-index:100000;
}

.AutoComplete_List
{
    padding-left:0px;
    background-color: #FFF; 
    margin: 0px!important; 
    border: 1px solid #999; 
    cursor: pointer; 
    overflow: auto; 
    text-align: left; 
    list-style-type: none; 
  z-index: 100009 !important; 
}
.AutoComplete_ListItem{
 padding:3px;
    color: #062973;
  z-index: 100009 !important;
  font-size:1.1em; 
}
.AutoComplete_ListItemHighlight{
 padding:3px;
    color: #062973;
    background-color:#E5F3F7;
  z-index: 100009 !important; 
  font-size:1.1em; 
}

.clear
{
   clear:both;
   font-size:5px;
   line-height:15px;
   content: " ";
}

.clearsm
{
   clear:both;
   font-size:5px;
   line-height:5px;
   content: " ";
}

.inputerror
{
   border-color: #a94442;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
}

.inputerror:focus
{
    border-color: #843534;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
}

.form-control
{
    padding:4px;
}
.modal
{
    background: rgba(0, 0, 0, 0.35); 
}

@media (min-width: 768px) {
  .modal-dialog {
    width: auto !important;
    min-width:600px;
    max-width:800px;
    margin: 30px auto;
  }
}


.table
{
    border-collapse:collapse;
}
.table > thead > tr > th
{
    padding:6px 2px;
}

 .table > tbody > tr > td
 {
     padding:6px 2px;
 }
  
select.form-control option
{
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
}

