@charset "utf-8";
/* CSS Document */

/*.thead-doth  { background-color: #4682B4; color: white;} */
.thead-doth { background-color: #343a40; border-color: #454d55; color: #FFF;} 
.thead-doth { --bs-table-color: #000; --bs-table-bg:#000; --bs-table-color: #fff;color: #FFF;}

/* beige 
input[type=text]:focus, input[type=date]:focus, input[type=email]:focus, input[type=search]:focus{ background-color: lightyellow;} 
input[type=number]:focus, input[type=password]:focus, textarea:focus { background-color: lightyellow;} 
select:focus {background-color: lightyellow;}*/

label { font-size: 16px;}

input[type=search] {
	background-image:url(../../imgs/icones/search-icon.png);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:22px;
	/*transition: all .5s; -webkit-transition: all .5s; -moz-transition: all .5s;*/
}

form { padding: 10px; margin-left: 10px;}
.form-control, .form-select {border-left: 2px solid #000;}
.form-control:focus, .form-select:focus { background-color: beige; }
.form-control:disabled, .form-select:disabled{color: #333;}
.form-control:invalid, .form-select:invalid {}
.form-control:read-only, .form-select:read-only{color: #333;}
.form-control[readonly], .form-select[readonly] { background-color: #e9ecef; box-shadow: unset; border:1px solid #999;  opacity: 1;color: #333;border-left: 2px solid #000;}

.btn { padding: 8px 12px; }
.btn-info {background-color: #17a2b8;border-color:#17a2b8;color:#FFF;}
.btn-info:hover{background-color: #138496;border-color:#117a8b;color:#FFF; }
.bg-info { background-color: #138496!important;}

.table { width: 99%;}
.table-hover tbody tr:hover { background-color:beige; }

.nav-link { font-size: 1rem;}

.nav-pills {  width:95vw; margin: 0px auto; }
.tab-content { border:1px solid #ccc; width: 97%;margin: 3px auto;}
.nav-item { margin-right: 3px; background-color:#ccc; font-weight: normal; font-family: Arial; }

.nav-link.active i[style] {color: white !important;}	

.bootbox-body { font-size: 20px;}

.breadcrumb{font-size:24px;	font-stretch: expanded;	color: #000; border-bottom:1px solid #CCC;margin: 3px;}
.iconehelp{margin-right: 10px;}

/*
.close { 
    box-sizing: content-box;
    width: 1em;
    height: 1em;
    padding: .25em .25em;
    color: #000;    
    border: 0;
    border-radius: .25rem;
    opacity: .5;
} */
/* classe boot 5 herda a classe nova */

.bd-callout { margin: 1.25rem; border: 1px solid #e9ecef; border-radius: .25rem; border-left-width: 4px;}
.bd-callout-info { border-left-color: #5bc0de;}
.bd-callout-warning { border-left-color: #f0ad4e;}
.bd-callout-danger { border-left-color: #dc3545;}
.bd-callout-success { border-left-color: #28a745;}
