/*.table > tbody > tr > td {
    word-break: break-all;
}*/

.btn-link {
    color: #c1b8b8;
    font-weight: 400;
    border-radius: 0;
    text-decoration: underline;
}
.btn-link:focus, .btn-link:hover {
    color: #f7ae2c;
 }

 .sinpadding {
    padding: 0px !important;
}
.alignder{
  text-align: right;
}

#login{
	background-color: #f7ae2c;
	width: 100%;
    border: none;
    height: 50px;
    text-transform: uppercase;
    margin: 15px 0 0;
    padding: 0;
    color: #485d67;
}
.login .content .form-actions {
	font-size:.5em;
	padding: 0 30px 5px;
}
.page-header.navbar {
    background-color: #0c0d18 !important;
}
/*.page-sidebar, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover {
    background-color: #121324;
}

.page-content-wrapper {
    background-color: #121324;
}*/
.page-content-wrapper {
    background-color: #3d3d3d;
}
.note.note-info {
    background-color: #f5f8fd;
    border-color: #f7ae2c;
    color: #010407;
}
.page-sidebar .page-sidebar-menu .sub-menu > li.active > a, .page-sidebar .page-sidebar-menu .sub-menu > li.open > a, .page-sidebar .page-sidebar-menu .sub-menu > li:hover > a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu > li.active > a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu > li.open > a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu .sub-menu > li:hover > a {
   /* background: #f7ae2c !important;*/
   /* color: #123123;*/
    /* border: 1px solid #B3B6B5; */
}
.page-footer {
    background-color: #5d5d5d;
     color:#ccc;
}
.page-sidebar .page-sidebar-menu > li.active.open > a, .page-sidebar .page-sidebar-menu > li.active > a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.active.open > a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.active > a {
    background: #656565;
}
table.dataTable.no-footer {
     border-bottom: 0px solid #111 !important; 
}

.has-error .help-block {
    color: #FF5722;
}
.tabbable-custom>.nav-tabs>li.active {
    border-top: 3px solid #f7ae2c;
}
/*-------------------*/

.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {
    background-color: #fdedd7;
}
.nopadding {
   padding: 0 !important;
   margin: 0 !important;
}
.nopaddingr {
   padding: 0px 3px !important;
  
}
.flash{
    margin-top: 10px;
}
.tabbable-custom>.nav-tabs {
    margin-top: 11px;
}

.portlet.light .dataTables_wrapper .dt-buttons {
    margin-top: -60px;
}
.cell_link{
    font-weight: bold;
}
/*.cell_link:hover {
  background-color: #ff0000;
  color: #000000;
  cursor: pointer;
}*/
.text-left{
    text-align: left !important;
}
.nopadding_x{
  padding-left: 5px !important;
  padding-right: 5px !important;
}
.input-enlace{
  background-color: #fdedd7;
  color: #337ab7;
  font-weight: bolder;
  height: 100%;
}
/*.btn:not(.btn-sm):not(.btn-lg) {
    margin: 2px;
}*/
.btn{
  padding: 6px 8px !important;
}

.toolbar {
    float: none;
}
.fieldset {
    margin: 3px 0px;
}
.separar{
  margin-left:-10px !important;
}
.botontop{
  margin-top: 25px !important;
}
.table > caption + thead > tr:first-child > td, .table > caption + thead > tr:first-child > th, .table > colgroup + thead > tr:first-child > td, .table > colgroup + thead > tr:first-child > th, .table > thead:first-child > tr:first-child > td, .table > thead:first-child > tr:first-child > th {
    background-color: #9dbed7;
}

.dropzone-file-area {
    border: 2px dashed #028AF4 !important;
    background: #fff !important;
    padding: 20px !important;
    margin: 0 auto;
    text-align: center;
}
 .dropzone .dz-preview .dz-error-message{
  top: 163px !important;
  color: white !important;
 }
 .dropzone .dz-preview .dz-error-mark {
      background-color: red; 
 }

.jSignature{
  height: 363px !important;
  border: 2px dashed #028AF4 !important;
}

#signatureBD{
  text-align: center;
  padding: 10px;
}

@media (max-width: 768px) {
    .movil_nopadding {
       padding: 0px 2px !important;
       margin: 0 !important;
    }
    .portlet.light {
    padding: 0px 5px 15px;
    } 
    .tabbable-custom>.nav-tabs {
        margin-top: 0px;
    }  
    .page-content-wrapper .page-content {
       padding: 6px 3px 10px !important;
    }
    .portlet.light .dataTables_wrapper .dt-buttons {
        margin-top: 0px;
    }
    .botontop{
      margin-top: 5px !important;
    }
    .responsivo{
      width: 100%;
    }
}

.derecha {
  float:right;
}
.nomargin{
  margin-left: 0px !important;
  margin-right: 0px !important;
}
.area{
    background-color: #fdedd7;
    height: 100%;
    padding: 10px;
    border: 1px solid #c2cad8;
    border-radius: 4px;
}

/*informe de incidencias*/

.dato{
    font-size: 1.2em;
    color: darkblue;
    font-weight: bold;
}
.caja{
  background-color: #eeeeee;
    padding: 10px;
    margin: 10px 10px 10px 0px;
}

.hola{
  float: left;
 /* height: 160px;*/
}

.checkgrande{
  transform: scale(2.5);
  padding-top: 6px;
}

.btnxs{
  padding: 1px 5px !important;
    font-size: 12px !important;
    line-height: 1.5 !important;
    border-radius: 3px !important;
}
.sinbutton{
    margin-bottom: 5px !important;
    margin-top: 20px !important;
}

@media (max-width: 480px){
  .login .content {
      width: 90% !important;
  }
}