
.loading-screen {
    background: #FFFFFF !important;
	opacity:1 !important;
	z-index:101 !important;
}

.loading-screen .v-overlay__scrim {
	color: #000000 !important;
    background: #FFFFFF !important;
	opacity:1 !important;
}

.loading-screen .v-overlay__content {
	color: #000000 !important;
}

.loading-screen .v-progress-circular {
	color: #038EA3;
}

.loading-screen .v-progress-circular {
	width: 75px !important;
	height: 75px !important;
}


.loading-dialog {
    background: #282c2d66;
    box-shadow: none;
    border-radius: 6px;
    width: auto;
    color: whitesmoke;
	font-size: 8px;
}

.loading-dialog .v-progress-circular {
	color: #038EA3;
}

.loading-dialog .v-progress-circular {
	width: 25px !important;
	height: 25px !important;
}

.v-input input {
	text-transform: uppercase;
}

.theme--light.v-text-field--outline .v-input__slot {
  border: 2px solid rgba(0,0,0,0.10);
}
.theme--light.v-text-field--outline:not(.v-input--is-focused) .v-input__slot:hover {
  border: 2px solid rgba(0,0,0,0.20);
}
.theme--light.v-text-field.v-input--is-focused .v-input__slot{
  border-color: currentColor;
}


/*
.v-text-field.v-text-field--enclosed .v-input__append-inner, .v-text-field.v-text-field--enclosed .v-input__append-outer {
margin-top:unset;
}
*/

#izf-app .v-application a {
    color: #038EA3;
}

.application--wrap  .v-list__tile.theme--dark, v-list-item.theme--dark, .theme--dark.v-list-item:not(.v-list-item--active):not(.v-list-item--disabled) {
color: #038EA3;
font-style: italic;
}

.theme--light.v-list {
    background: #fff;
    color: rgba(0,0,0,.87);
}


.headerNavigation{
    background-color: #FFFFFF !important;
	border-bottom: 1px solid #CCCCCC;
	box-shadow: none;
}
.headerNavigation .v-toolbar__content .v-toolbar__title {
font-size: 20px;
}

.v-navigation-drawer__content {
	border-top: 1px solid #CCCCCC;
}
.v-navigation-drawer__border {
	border: 1px solid #CCCCCC;
}

.header1 {
    background-color: #006271 !important;
}
.header1.v-toolbar {
    color: #FFFFFF;
	border: 1px solid #000000 !important;
}
.header1 .v-btn {
    color: #FFFFFF;
}
.header1 .v-toolbar__content {
	/*height: auto !important;*/
	min-height: 48px;
}
.header1 .v-toolbar__content .v-toolbar__title {
	white-space: unset;
	font-size: 17px;
}

.header2{
    background-color: #038EA3 !important;
}
.header2.v-toolbar {
    color: #FFFFFF;
    border: 1px solid #000000 !important;
}
.header2 .v-btn {
    color: #FFFFFF;
}
.header2 .v-toolbar__content {
	/*height: auto !important;*/
	min-height: 48px;
}
.header2 .v-toolbar__content .v-toolbar__title {
	white-space: unset;
	font-size: 15px;
}

.header3{
    background-color: #EEEEEE !important;
}
.header3.v-toolbar {
    color: #000000;
    border: 1px solid #000000 !important;
}
.header3 .v-btn {
    color: #000000;
}
.header3 .v-toolbar__content {
	/*height: auto !important;*/
	min-height: 32px;
}
.header3 .v-toolbar__content .v-toolbar__title {
	white-space: unset;
	font-size: 15px;
}

.header4{
    background-color: #FAFAFA !important;
}
.header4.v-toolbar {
    color: #000000;
    border: 1px solid #000000 !important;
}
.header4 .v-btn {
    color: #000000;
}
.header4 .v-toolbar__content {
	/*height: auto !important;*/
	min-height: 32px;
}
.header4 .v-toolbar__content .v-toolbar__title {
	white-space: unset;
	font-size: 14px;
}



.v-label {
	font-size: 14px;
}

.text {
	font-size: 15px;
}

.text.formatInfo {
white-space: pre-wrap;
}

.theme--light.text {
    color: #000000;
}

.appendixBody {
background-color: #FFFFFF;
padding: 24px;
}


div.counters ol { counter-reset: item; list-style-position: outside;}
div.counters li { display: block; }
div.counters li:before { content: counters(item, ".") ". "; counter-increment: item }

table.showtable {
margin-top: 0.5000em;
margin-bottom: 0.5000em;
border-spacing: 0;
}

table.showtable th, table.showtable td {
border: 1px solid #CCCCCC;
padding-left: 0.3750em;
padding-right: 0.3750em;
text-align: left;
}


.textRed { color: #FF0000}

