/*///////////////// GENERALES ///////////////////*/
/*body {padding-top:80px;}*/
::-webkit-input-placeholder {color: #bbb !important;}
:-ms-input-placeholder {color: #bbb !important;}
::placeholder {color: #bbb !important;}
.corp {color:#012160 !important;}
.btn {border:none !important; outline: none !important;}
a {color:#333;}
.table .thead-dark th {background-color: #012160}
.error {border-color:red !important;}
.btn-enorme {padding:30px !important; font-size: 1.8rem; line-height: 1.1}
.row-eq-height .btn {height: 100%;}
table td, table th {vertical-align: middle !important;}
table tbody td, table tbody th {vertical-align: middle !important; line-height: 1}
table.table-sm tbody th, table.table-sm tbody td {padding: 0.35rem 1rem;}
.clearfix {clear:both; float: none;}
.contenido-ppal {padding-top:150px;}

.custom-file-label:after {
  content: "Buscar...";
}
.custom-control-label::before, .custom-file-label, .custom-select {overflow: hidden;}

input[type=date]::-webkit-inner-spin-button,
input[type=date]::-webkit-outer-spin-button {
  -webkit-appearance: none;
}

/*/////////////////////   FORMULARIO LOGIN  ////////////////////*/
.btn-primary {background: #012160; padding:10px; color:#fff !important; font-weight: bold;}
#resultado-login.alert-danger {padding:10px; margin-top:20px; font-weight: bold;}
.form-control {margin-bottom:15px;}
.login-titulo {margin:40px 0;}


/*/////////////////////   CABECERA  ////////////////////*/
.navbar {background-color:#fff; box-shadow:0px 0px 10px #999;}
#logo-intranet img {height: 80px; width: auto;}
a.nav-link {font-weight: bold;}
a.nav-link.active {border-bottom: 2px solid #333;}


/*////////////// PANEL ACCIONES /////////////////*/
/*#panel-opciones {margin-top:20px;}*/
#panel-opciones .opcion {margin-top:20px;}


/*//////////// TABLAS ///////////////*/
.table-sm th, .table-sm td {padding: 0.3rem 1rem}
.lista-productos input[type=number] {width:80px;}

/*/////////// PERMISOS ////////////*/
.pestana {padding-top:30px;}
.nav-tabs .nav-item {padding: 0;}
.nav-tabs .nav-link {border-color:#e9ecef #e9ecef #dee2e6; background: #f3f3f3}
.tab-content {border-width:1px; border-style: solid; border-color: #fff #dee2e6 #dee2e6 #dee2e6}


/*//////////////// FOOTER ////////////////////*/
footer {
  background-color:#f5f5f5 ;color:#666 !important;
}
footer a {color:#666 !important;}
.copy {
  /*background-color:#ccc ;*/ border-top:1px solid #ccc; color:#666 !important; padding:10px
}


/* PEDIDOS */
.modal-content #pedidosCtrabajo {border-bottom:1px solid #dee2e6; margin-bottom: 0;}


/*@media screen and (max-width: 545px) {
	.navbar-header.pull-left {float: none !important; text-align: center}
	#logo-intranet {float:none; display:inline-block;}
	.jumbotron {padding-top:10px;}
	#navbar.pull-right {float:none !important; clear:both; padding:0 0px 0px 20px; display:block;}
	.navbar.navbar-fixed-top {position: relative; margin:0;}
	#cambio-expediente-form {width:80%;}
	#cambio-expediente-form select#cambioexpediente {width:100%;}
}
*/
@media screen and (max-width: 767px) {
	html {font-size:12px;}
	/*#cerrarsesion {float: right !important; display: inline-block; margin-left: 20px;}
	select#cambioexpediente {width:200px;}
	.navbar-form#cambio-expediente-form {float: left;}*/
}
@media screen and (max-width: 991px) {
	html {font-size:14px;}
	td *, body {font-size:16px;}
	.nav-tabs .nav-item a {padding-top:15px; padding-bottom:15px;}
	/*.contenido-ppal {padding-top:120px;}
	.fixed-top.navbar {position: relative;}*/

}


input[type=checkbox] {
  transform: scale(1.5);
}
