body{
  padding-top: 52px;
  background-color: #F5F5F5;
}
.bloque{
  padding: 0px 15px 0px 15px;
}
.panel .panel-body .btn-group{
  width: 100%;
}
.panel .panel-body .btn-group .btn{
  width: 25%;
}
.scrollable-menu {
    height: auto;
    max-height: 200px;
    overflow-x: hidden;
}
#fm-inv, #fm-aut, #fm-ent{
  display: inline-block;
  margin:0;
  padding:20px 50px;
}
#archivos{
  width: 100%;
  display: inline-block;
  padding: 10px;
  text-align: center;
}
#archivos div{
  word-wrap: break-word; 
  display: inline-block;
  vertical-align: top;
  width: 30%;
  margin: 1.6%;
}
#archivos div img{
  width: 80%;
}
.fitem, .flargo, .flargop{
  padding: 0 0 10px 10px;
}
.fitem input{
  width: 85%;
}
.flargo input, .flargop input, .flargop textarea{
  width: 89%;
}
.flargop input{
  width: 91.3%;
}
#logo{
  margin-top:20px;
  width: 400px;
}
.combo .validatebox-readonly{
  cursor: pointer;
}
.combobox-item{
  cursor: pointer;
}
.combores{
  padding: 0px !important;
}
.text-center{
  text-align: center;
}
.bold{
  font-weight:bold;
}
.color {
  background-color: #ccc1cc;
}
.nav-pills li{
  height: 36px;
  border-radius: 5px;
  border: 1px solid #337ab7;
  background-color: #FFFFFF;
}
.nav-pills li a{
  padding: 7px 10px;
}
@media screen and (max-width: 1199px) {
  
}
@media screen and (max-width: 767px) {
  .flargo input, .flargop input, .flargop textarea{
    width: 85%;
  }
  #logo{
    margin-top:0px;
    margin-bottom: 10px;
    width: 300px;
  }
  #buscar{
    width: 50%;
    display: inline-block;
  }
  #nom{
    font-size: 20px;
  }
}
a:link{
  text-decoration: none;
}
.fg-blue {
  color: #2d89ef;
}
.fg-blueLight {
  color: #eff4ff;
}
.fg-blueDark {
  color: #2b5797;
}
.fg-green {
  color: #00a300;
}
.fg-greenLight {
  color: #99b433;
}
.fg-greenDark {
  color: #1e7145;
}
.fg-red {
  color: #b91d47;
}
.fg-yellow {
  color: #ffc40d;
}
.fg-orange {
  color: #e3a21a;
}
.fg-orangeDark {
  color: #da532c;
}
.fg-pink {
  color: #9f00a7;
}
.fg-pinkDark {
  color: #7e3878;
}
.fg-purple {
  color: #603cba;
}
.fg-darken {
  color: #1d1d1d;
}
.fg-lighten {
  color: #d5e7ec;
}
.fg-white {
  color: #ffffff;
}
.fg-grayDark {
  color: #525252;
}
.bg-blue {
  background-color: #2d89ef;
}
.bg-blueLight {
  background-color: #eff4ff;
}
.bg-blueDark {
  background-color: #2b5797;
}
.bg-green {
  background-color: #00a300;
}
.bg-greenLight {
  background-color: #99b433;
}
.bg-greenDark {
  background-color: #1e7145;
}
.bg-red {
  background-color: #b91d47;
}
.bg-yellow {
  background-color: #ffc40d;
}
.bg-orange {
  background-color: #e3a21a;
}
.bg-orangeDark {
  background-color: #da532c;
}
.bg-pink {
  background-color: #9f00a7;
}
.bg-pinkDark {
  background-color: #7e3878;
}
.bg-purple {
  background-color: #603cba;
}
.bg-darken {
  background-color: #1d1d1d;
}
.bg-lighten {
  background-color: #d5e7ec;
}
.bg-white {
  background-color: #ffffff;
}
.bg-grayDark {
  background-color: #525252;
}
[class*=border] {
  border: 2px solid;
}
.border-blue {
  border-color: #2d89ef;
}
.border-blueLight {
  border-color: #eff4ff;
}
.border-blueDark {
  border-color: #2b5797;
}
.border-green {
  border-color: #00a300;
}
.border-greenLight {
  border-color: #99b433;
}
.border-greenDark {
  border-color: #1e7145;
}
.border-red {
  border-color: #b91d47;
}
.border-yellow {
  border-color: #ffc40d;
}
.border-orange {
  border-color: #e3a21a;
}
.border-orangeDark {
  border-color: #da532c;
}
.border-pink {
  border-color: #9f00a7;
}
.border-pinkDark {
  border-color: #7e3878;
}
.border-purple {
  border-color: #603cba;
}
.border-darken {
  border-color: #1d1d1d;
}
.border-lighten {
  border-color: #d5e7ec;
}
.border-white {
  border-color: #ffffff;
}
.border-grayDark {
  border-color: #525252;
}