html {
/*background: url(../images/bgl.png) no-repeat center center fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;*/
}
body{margin-bottom:100px; background: none; }
#container{margin-top:20px;
	padding: 15px;
    /*background-color: rgba(46, 109, 164, 0.08);*/
	background-color:#dce6eb;
	    border: 5px solid #7d939f;
		    min-height: 800px;
}


.icon-ok{
	font-size: 22px !important;background-color: transparent;color: green;
}
.icon-ko{
	font-size: 22px !important;background-color: transparent;color: red;
}


#ubicacion{max-height: 170px;display: block;overflow:auto;}
.informesForm .input-group,
.reparacionesForm .input-group{margin-top: 5px;margin-bottom: 5px;}
.reparaciones-dashboard{position: absolute;top: 50%;}
.homedefault{position: absolute;top: 20%;left: 35%;width: 400px;}
.tab-content:not(.direcciones){display: flex;border: 1px solid #7d939f;border-top:none;padding:12px;padding-top:12px;}

 .paramtable-header,.paramtable-body .center{text-align:center;line-height: 28px;}
 .paramtable-header{font-size: 1.1em;font-weight: bold; border-bottom: 2px solid #ddd; margin-bottom: 12px; padding-bottom: 7px;}
 .paramtable-body{}

 .info{padding: 15px; margin-bottom: 15px; border-radius:5px;}
 .info-title{font-weight:bold;font-size:1.1em.}
 .border-right{ border-right: 1px solid #ccc;}

.form-mto{
border: 2px solid white;
border-radius: 12px;
padding: 20px;
}

.searchinput{
background-color:#dddddd;
}
.multiplesection label{
font-weight:normal;
height:20px;
}
.multiplecheck{
max-height:100px;
overflow:auto;
font-size: 12px;
}
.sedetxt{
font-weight: bolder;
color: #000 !important;
border: 2px solid #dddddd;
padding: 5px;
border-radius: 5px;
margin-top: 8px;
cursor: pointer;
background-color: #dddddd;
margin-bottom: 0px;
}

.modal-xl{

min-width:1200px !important;
}

.modal-lm{

min-width:900px !important;
}
tr.selectable{
cursor:pointer;
}

#body-content #container{
min-height: unset;
}
.deletemodal{z-index:100000;}
.modal {
    overflow-y: scroll;
}
.input-group-addon>i{cursor:pointer;}
.nav-tabs {

    margin-top: 10px;
   }
.nav-tabs > li {
    border: 1px solid #7d939f;
}
.nav-tabs {
    border-bottom: 1px solid #7d939f !important;
}

input[type="number"]{
	max-width: 120px;
/*	float:left;*/

}
input[type="file"]{
	border: none;
	box-shadow: none;
	padding: 0px;
}
#tablesalida{
margin-top: 55px;
}

.table{
border: 1px solid #7d939f;
}

.table thead{
background-color: #3071aa;
color: #ffffff;
}
.container{
margin-right: auto;
margin-left: auto;
width: 95%;
}

div.number-spin-btn-container{

margin-left:-18px !important;
}

.input-group-addon:last-child,.input-group .form-control:first-child,.input-group .form-control:not(:first-child):not(:last-child) {
    height: 34px;
}

::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  text-align:center;
}
::-moz-placeholder { /* Firefox 19+ */
  text-align:center;
}
:-ms-input-placeholder { /* IE 10+ */
  text-align:center;
}
:-moz-placeholder { /* Firefox 18- */
  text-align:center;
}

.inputbuscador{
	width: 35px !important;
	height:40px !important;
  font-size: 11px;
  background-color: #eee;
  font-weight: bold;
	margin-right:5px;
}
.resultbuscador{

font-size: 11px;

}
.containerborder{
border:1px solid #333333;

}
.buscador{

/*width:180px;*/

}
input.searchable{
    background-color: #efefef;
}
/* modeless popup???
.modal
{
    overflow: hidden !important;
}
.modal-dialog{
    margin-right: 0 !important;
    margin-left: 0 !important;
}
.modeless{
    top:10%;
    left:50%;
    bottom:auto;
    right:auto;
    margin-left:-300px;
}
.modal-backdrop{
        display:none !important;
    }*/
