/**
 * Uzdevumu kartiīte
 */
#taskFormTableLeft {
	width: 462px;
	padding-right: 0;
}
#taskFormTableLeft .atvasinats-no a {
	text-decoration: underline;
}
#taskFormTableLeft .atvasinats-no a:hover {
	color: #698EA6;;
}
#taskFormTableRight #answers_questions_block table td.new_row {
    display: none;
}
#taskFormTableRight #answers_questions_block table td:nth-child(2) {
    font-weight: 400;
    font-style: italic;
}
#taskFormTableRight #answers_questions_block table tr td[colspan="3"] {
    font-weight: 700 !important;
    padding-left: 20px !important;
}
#taskFormTableRight #answers_questions_block table tr td:nth-child(3) {
    font-weight: 400 !important;
    font-style: italic !important;
    color: rgb(104, 104, 104) !important;
}


/**
 * Pieslīpēts dizains sēžu modulim
 */
#sedesDetailsForm .control_multi_select > table {
	min-width: 100%;
	max-width: 100%;
}
#sedesDetailsForm .sedes-deputati-control .edus-button {
	width: 50px;
}
#sedesDetailsForm td.left-col {
	padding-right: 30px;
}
#sedesDetailsForm .field_row {
	height: auto;
}
#sedesDetailsForm td.title_row,
#sedesDetailsForm td.control_row
 {
	padding-top: 5px;
	padding-bottom: 5px;
}
#sedesDetailsForm .table_multi_select {
	max-width: 350px;
}
#sedesDetailsForm .suggestion_list {
	width: 340px !important;
}
#sedesDetailsForm td.lemums-row {
	padding-left: 0;
	padding-top: 0;
}
.popup-sedes-info-add .button-block {
	padding: 10px 0 0 0;
}
.popup-sedes-veidi .button-block {
	padding: 0;
}
.popup-sedes-info-add .main-table {
	width: 100%;
	margin: 0;
}
.popup-sedes-info-add .files-cell {
	padding: 0;
}

/**
 * Kontaktu kartītē pielīdzināts jaunais checkbox
 */
.contact_card_left td.checkbox-row {
	 padding-left: 7px;
}

/**
 * Lietotāja tiesību kopēšana
 */
.main-header .elements .main-header-button.icon-copy-permissions {
	background-image: url(images/main_header/buttons/copy-permissions.png);
}

/**
 * Pretty checkboxes
 */
.pretty.pretty-checkbox  > input[type='checkbox'] + label > i:before{
	background: url( 'images/input_fields/check_off.png' ) no-repeat left center;
}
.pretty.pretty-checkbox > input[type='checkbox']:checked + label > i:before {
	background-image: url( 'images/input_fields/check_on.png' );
}
.pretty.pretty-checkbox > input[type='checkbox']:indeterminate + label > i:before {
	background-image: url( 'images/input_fields/indeterminate.png' );
}
.pretty.pretty-checkbox > input[type='checkbox'][disabled] + label i:before,
.pretty.pretty-checkbox > input[type='checkbox'].locked-field + label i:before,
.pretty.pretty-checkbox > input[type='checkbox'].disabled + label i:before{
	background-image: url( 'images/input_fields/checked_off_disabled.png' );
}
.pretty.pretty-checkbox > input[type='checkbox'][disabled]:checked + label i:before,
.pretty.pretty-checkbox > input[type='checkbox'].locked-field:checked + label i:before,
.pretty.pretty-checkbox > input[type='checkbox'].disabled:checked + label i:before{
	background-image: url( 'images/input_fields/checked_on_disabled.png' );
}
.pretty.pretty-checkbox > input[type='checkbox'][disabled]:indeterminate + label i:before,
.pretty.pretty-checkbox > input[type='checkbox'].locked-field:indeterminate + label i:before,
.pretty.pretty-checkbox > input[type='checkbox'].disabled:indeterminate + label i:before{
	background-image: url( 'images/input_fields/indeterminate_disabled.png' );
}
.pretty  > input[disabled] + label > i:before,
.pretty  > input.locked-field + label > i:before,
.pretty  > input.disabled + label i:before{
	opacity: 0.5 !important;
}

.pretty.pretty-radio{
	left: -1px;
    top: auto;
}
.pretty.pretty-radio > input[type='radio']{
    position: absolute;
    opacity: 0;
    width: 100%;
    height: 100%;
}
.pretty.pretty-radio > input[type='radio'] + label > i:before{
    background: url( 'images/input_fields/radio_off.png' ) no-repeat left center;
}
.pretty.pretty-radio > input[type='radio']:checked + label > i:before {
	background-image: url( 'images/input_fields/radio_on.png' )
}
.pretty.pretty-radio > input[type='radio'][disabled] + label i:before,
.pretty.pretty-radio > input[type='radio'].locked-field + label i:before,
.pretty.pretty-radio > input[type='radio'].disabled + label i:before{
	background-image: url( 'images/input_fields/radio_off_disabled.png' );
}
.pretty.pretty-radio > input[type='radio'][disabled]:checked + label i:before,
.pretty.pretty-radio > input[type='radio'].locked-field:checked + label i:before,
.pretty.pretty-radio > input[type='radio'].disabled:checked + label i:before{
	background-image: url( 'images/input_fields/radio_on_disabled.png' );
}
.pretty.pretty-radio label{
    display: inline-block;
}

/**
 * Checkboxi doc kartiņas labajā blokā
 */
.document-actions .action .checkbox {
	background: url( 'images/input_fields/check_off.png' ) no-repeat left center;
}

.document-actions .action .checkbox.checked {
	background-image: url( 'images/input_fields/check_on.png' );
}

/**
 * EDUS paziņojumu burbuļi
 */
.pop-msg-cont.show-box {
	float: left;
	margin: 2px;
	margin-left: 25px;
	height: 98px;
	min-width: 320px;
    background-color: #698ea6;
    border: 1px solid #49708a;
    padding: 12px 20px 20px 40px;
}
.pop-msg-cont > div > div {
	position: static !important;
	width: auto !important;
	line-height: 17px;
	min-height: 17px;
}
.pop-msg-cont .content {
	background-color: transparent !important;
}
.pop-msg-cont .content a {
	font-size: 14px !important;
	color: #FFF !important;
	text-decoration: none;
}
.pop-msg-cont .content a:hover {
	text-decoration: underline;
}
.message-table-wrap {
	position: relative;
    top: 50%;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
}
.message-table {
	display: inline;
	position: initial;
}
.message-table .message-table-tr:nth-child(1),
.message-table .message-table-tr:nth-child(3) {
	display: none;
}
.message-table .message-table-text {
	display: inline;
}
.message-table .message-table-text > div:nth-child(1),
.message-table .message-table-text > div:nth-child(3) {
	display: none;
}

.edus-custom-message {
	float: inline-start;
	min-width: 320px;
	max-width: 400px;
	font-size: 14px;
	height: 98px;
	background-color: #698ea6;
	border: 1px solid #49708a;
	margin: 2px;
	margin-left: 25px;
	padding: 15px 20px;
	color: white;
}

.message-margin-left{
	margin-left: 26% !important;
}

@media (max-width: 1700px) {
	.edus-custom-message{
		font-size: 12px;
		padding: 18px;
		width: 340px;
	}
	.edus-custom-message + .pop-msg-cont .content a{
		font-size: 12px !important;
	}
	.edus-custom-message + .show-box {
		margin-left: 20px;
		width: 340px;
	}

	#popMsgSt .message-table .content,
	#popMsg .message-table .content{
		white-space: normal;
	}
}

@media (min-width: 1531px) and (max-width: 1580px) {
	.edus-custom-message{
		width: 320px;
		padding: 15px;
	}

	.edus-custom-message + .show-box{
		width: 320px;
	}

}

@media (min-width: 1420px) and (max-width: 1530px) {
	.edus-custom-message{
		min-width: 280px;
		width: 280px;
		font-size: 11px;
	}

	.edus-custom-message + .show-box{
		min-width: 300px !important;
		width: 300px;
	}

	.edus-custom-message + .pop-msg-cont .content a{
		font-size: 11px !important;
	}

	.topdcont {
        width: 360px;
    }
}

@media (min-width: 1340px) and (max-width: 1419px) {
	.edus-custom-message{
		min-width: 260px;
		width: 260px;
		font-size: 11px;
		padding: 12px;
	}

	.edus-custom-message + .show-box{
		min-width: 270px;
		width: 270px;
	}

	.edus-custom-message + .pop-msg-cont .content a{
		font-size: 10px !important;
	}

	.topdcont {
        width: 330px;
    }
}

@media (max-width: 1339px) {
	.edus-custom-message{
		min-width: 220px;
		width: 220px;
		font-size: 10px;
		padding: 15px;
	}

	.edus-custom-message + .show-box{
		min-width: 270px;
		width: 270px;
	}

	.edus-custom-message + .pop-msg-cont .content a{
		font-size: 10px !important;
	}

	.topdcont {
        width: 300px;
    }
}

@media (min-width: 1171px) and (max-width: 1250px) {
	.message-margin-left{
		margin-left: 24% !important;
	}
}

@media (min-width: 1081px) and (max-width: 1170px) {
	.message-margin-left{
		margin-left: 20% !important;
	}
}

@media (max-width: 1080px) {
	.message-margin-left{
		margin-left: 15% !important;
	}
}

/**
 * Dokumentu sasaistes popup pagination
 */
.simple-paginator {
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
}
.pagination-container_saist_dok .simple-paginator a:not(.current) {
	color: #49708A !important;
}
.search-block.documents-list-search .human-input {
	width: auto !important;
	margin-top: 1px;
}

/**
 * Delete shortcut jaunā ikona
 */
#content_row > #menu > #main_menu > .item.level-0#module__1009 .children .item.level-4 .delete-shortcut {
	background: transparent url( 'images/del.png' ) no-repeat center center;
}

/**
 * Kontakta izveides popups
 */
.koresponent_hide {
	color: #49708A;
}

/**
 * Multi select headeris
 */
.multi-header {
	background-color: transparent !important;
	color: #49708A !important;
	font-size: 10px !important;
	cursor: default;
}

.table_multi_select .table_multi_select-header {
	display: none;
}
.table_multi_select table th {
	padding: 3px;
}
.table_multi_select .table_multi_select-header, 
.table_multi_select .table_multi_select-header th {
	background-color: transparent !important;
	color: #49708A !important;
	font-size: 10px !important;
	cursor: default;
}
.table_multi_select .table_multi_select-header th:first-child {
	text-align: left;
	padding-left: 0;
}

/**
 * Skenētie faili
 */
#scanned-files-container {
	margin-left: 0;
}
#scanned-files-module-wrapper .poga {
	margin-right: 5px;
}
#scanned-files-module-wrapper .files-table th {
    background: #D0E0EB;
    color: #000;
    font-weight: bold;
    font-size: 11px;
}
#scanned-files-module-wrapper .files-header {
	background: #49708A;
	padding: 4px 0 0 6px;
	height: 23px;
}
#scanned-files-module-wrapper .files-header span {
	color: #FFF;
}
#scanned-files-module-wrapper select {
	width: 60px;
}

/**
 * Delete ikona
 * IMG aizvietotājs
 */
.edus-delete-icon {
	background: url( 'images/del.png' ) no-repeat;
}

/**
 * Edit ikona
 * IMG aizvietotājs
 */
.edus-edit-icon {
	background: url( 'images/input_fields/edit_classificator.png' ) no-repeat;
	background-size: 15px auto;
	width: 15px;
	height: 12px
}

/**
 * Add ikona
 * IMG aizvietotājs
 */
.edus-add-icon {
	background: url( 'images/blocks/buttons/v2/add.png' ) no-repeat;
	width: 16px;
	height: 16px;
	background-size: 16px auto;
}
.edus-add-icon:hover {
	background: url( 'images/blocks/buttons/v2/h-add.png' ) no-repeat;
	background-size: 16px auto;
}

/**
 * Login forma intranet skatā
 */
.small-login-input {
	padding: 0 5px 0 5px !important;
	height: 24px !important;
	line-height: 24px !important;
}

/**
 * Autorizācijas skats ar izslēgtu intranetu
 */
.big-login-wrap-table > tbody > tr:nth-child(1),
.big-login-wrap-table > tbody > tr:nth-child(2),
.big-login-wrap-table > tbody > tr:nth-child(4),
.big-login-wrap-table > tbody > tr:nth-child(5) {
	display: none;
}
.big-login-form-cell {
	background: #48708a;
	width: 320px;
	height: 480px;
}
.big-login-form-cell > table > tbody > tr:nth-child(1),
.big-login-form-cell > table > tbody > tr:nth-child(3) > td:nth-child(1),
.big-login-form-cell > table > tbody > tr:nth-child(3) > td:nth-child(2),
.big-login-form-cell > table > tbody > tr:nth-child(5) > td:nth-child(1),
.big-login-form-cell > table > tbody > tr:nth-child(5) > td:nth-child(2),
.big-login-form-cell > table > tbody > tr:nth-child(6) > td:nth-child(1),
.big-login-form-cell > table > tbody > tr:nth-child(8) > td:nth-child(1) {
	display: none;
}
.big-login-form-cell > table > tbody td {
	padding-left: 0;
	padding-right: 0;
}
.big-login-form-cell > table {
	margin-left: 33px;
	margin-top: 32px;
}
.big-login-input {
	background-color: #FFF;
	width: 240px;
	height: 37px !important;
	border: none !important;
	padding: 0 0 0 10px;
	font-size: 14px !important;
}
.big-login-button-wrap {
	text-align: left;
}
.big-login-button {
	width: 240px;
	height: 37px;
	background-color: #48708a;
	border: 3px solid #FFF;
	color: #FFF;
	font-size: 14px;
	font-weight: bold;
	margin: 2px 0 2px 2px;
}
.big-login-button:hover {
	background-color: #698EA6;
}
.big-login-version {
	display: block;
    position: absolute;
    bottom: 15px;
    text-align: center;
    width: 240px;
    margin: 0 2px;
}
.big-login-version > td {
	text-align: center;
	color: #FFF;
	font-size: 10px;
	padding-top: 20px;
	display: block;
}
.big-login-logo {
	display: table-row;
}
.big-login-logo td {
	text-align: center;
	padding-top: 40px;
	padding-bottom: 20px;
}
.big-login-logo.lower-top td {
	padding-top: 30px;
}
.big-login-logo div {
	width: 200px;
	height: 85px;
	background-image: url( 'images/logo-login.png' );
	background-repeat: no-repeat;
	display: inline-block;
}
.big-login-wrap-cell {
	position: relative;
}
.big-login-username-tr td {
	padding-top: 1px;
}

/**
 * Atsevišku popup formatējums
 */
.simple-dialog.news .news-text {
	width: 100%;
}
.simple-dialog.todo-task {
	width: 330px !important;	
}
.simple-dialog.todo-task textarea {
	width: 100%;
}
.simple-dialog.add-new-event {
	width: 350px !important;
}
.simple-dialog.add-new-event table {
	width: 100%;
}
.simple-dialog.absence-desk {
	width: 470px !important;
}
.simple-dialog.absence-desk #absence_reason .add-classificator {
	background-image: url( 'images/input_fields/edit_classificator.png' );
	width: 20px;
	height: 20px;
}
.simple-dialog.absence-desk .field_multi_select input[type="text"] {
	min-width: 425px;
    max-width: 425px;
}
.simple-dialog.absence-desk .field_multi_select .suggestion_list {
	width: 435px !important;
}
.simple-dialog.absence-desk #select_absence_deputy {
	margin-top: 7px;
}
.simple-dialog.absence-desk #userAbsenceTable .row .edit-absence {
	background: url( 'images/input_fields/edit_classificator.png' ) no-repeat center center;
	background-size: 13px auto;
}
.simple-dialog.absence-desk #userAbsenceTable .row .remove-absence {
	background: url( 'images/input_fields/delete.png' ) no-repeat center center;
}
.simple-dialog.absence-desk #userAbsenceTable .row .show-info {
	background-size: 13px auto;
}
.simple-dialog.absence-desk input.dt-calendar {
	color: transparent !important;
}
.popup-contact-objects {
	width: 450px !important;
}
.popup-contact-objects #address_list table {
	border-spacing: 0;
}
.popup-contact-objects #address_list table td {
	padding: 0;
}
.popup-contact-objects .popup_control_row select,
.popup-contact-objects .human-input {
	width: 100% !important;
}
.popup-contact-events {
	width: 490px !important;
}
.popup-contact-view .control_row {
	padding-right: 0;
}
.popup-multi-data {
	width: 430px !important;
}
.pv-residence {
	width: 430px !important;
}
.pv-edit-block-fields {
	height: 505px !important;
}
.pv-atv-add {
	width: 450px !important;
}
.popup-button-padding {
	padding-top: 10px;
	padding-left: 0;
}
.popup-contact-structure table {
	width: 100%;
}

#Box input[type="text"]:not(.date_input):not(.time_input):not(.year_input):not([data-link="https://edus.lv"]),
#Box input[type="password"]:not(.date_input):not(.time_input):not(.year_input),
#Box textarea,
#Box select {
	width: 100%;
}

.ui-dialog select[id^='dtC_'],
#Box select[id^='dtC_'] {
	float: none;
}

/**
 * Popup calendar - datepicker
 */
.popup-calendar {
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	/* border-spacing: 0;
	border-collapse: collapse; */
}
.popup-calendar-header {
	background-color: #49708A;
}
.popup-calendar-today {
	color: #314B5C;
}
.popup-calendar-control:hover {
	border-color: #D0E0EB;
}
.popup-calendar-drop-down {
	background:#D0E0EB;
}
.popup-calendar-drop-item:hover {
	background-color: #49708A;
	color: #FFF;
}
.popup-calendar-close {
	width: 16px;
	height: 16px;
	background-image: url( 'images/close_popup.png' );
}

.popup-task-forms {
	width: 450px !important;
}
.popup-task-forms input[type="checkbox"],
.popup-register-create input[type="checkbox"]
{
	margin-left: 0;
}

input#email_adress_title {
	/*width: 354px !important;*/
	border-right: none;
}
div#email_adress table {
	margin: 0px !important;
}
div#email_adress table td {
	border: 0px !important;
	padding: 0px;
}

/**
 * #49927 Checkbox izlīdzināšana
 */
.popup-task-forms .pretty {
	margin-left: 7px;
}
.popup-task-forms .control_row .pretty {
	margin-left: 0px;
}

.popup-register-create input[type="text"]
{
	width: 100%;
}
.popup-nomenclature-format {
	width: 770px !important;
}
.popup-nomenclature-format .nom-title {
	color: #000;
	padding-bottom: 10px;
}
.popup-nomenclature-format .button-block,
.popup-register-create .button-block {
	padding: 0 10px 10px 10px;
}
.popup-contact-worker .button-block {
	padding: 0;
}
.popup-contact-structure .button-block {
	padding: 0;
}
.popup-contact-structure .user_history {
	margin-left: 0;
}
.popup-user-copy-permissions .button-block {
	padding: 0;
}
.popup-user-copy-permissions .field_row {
	height: auto;
}
.popup-user-copy-permissions .title_row,
.popup-user-copy-permissions .control_row {
	padding-top: 0;
}



/**
 * Tabula
 */
.header-cell,
#pv-calendar th.header-cell,
.popup-contact-objects #objectClients table.sortable th,
.user_history th {
	background-color: #D0E0EB !important;
}

/**
 * Popup sakārtošana iekš /ajax/popup/ContactView.php
 */
.contact-view-table > tbody > tr:first-child > td:nth-child(2) {
	padding-left: 10px;
}
.contact-view-table > tbody > tr:first-child > td:nth-child(1) {
	padding-bottom: 10px;
}
.contact-view-table #ContactFormTable {
	margin-bottom: 10px;
}
.contact-view-table #ContactFormTable > tbody > tr:first-child > td {
	padding-top: 0;
}
.contact-view-table #contactGroupList {
	width: 307px !important;
}


/**
 * Pogas saistītajos dokumentos un citur
 */
.basic-button .bleft,
#scanned-files-module-wrapper .poga .bleft {
	display: none;
}
.basic-button .bright,
#scanned-files-module-wrapper .poga .bright {
	display: none;
}
.basic-button .bcont,
#scanned-files-module-wrapper .poga .bcont {
	border: none;
	background: #49708A;
	color: #FFF;
	padding: 3px 13px;
	font-size: 12px;
}
tr.linked-document td,
tr.linked-document td.dataList_dataCell {
    background-color: #DCFDBA !important;
}

/**
 * Dēļ skenera, kas formatē dokumentu kartiņas saistītos dialogus
 */
.documents-list #x_html_table td a {
	color: #000;
}
.add-document-dialog table.header-wrapper td.register-name {
	padding-top: 0;
	padding-bottom: 34px;
	width: 100%;
}
.add-document-dialog table.header-wrapper td.register-name img {
	display: none;
}
#buttons-container_saist_dok {
	top: 6px;
	right: 2px;
}

/**
 * Atvaļinājuma uznirstošais logs
 */
#add-vacation-dialog table {
	width: 100%;
}
#add-vacation-dialog .close-period.edus-button.pv-close-period {
	float: right;
}

/**
 * Jauns popup dizains
 */
table#LoginOverlay div#Box,
table#LoginOverlay1 div#Box,
table#LoginOverlay2 div#Box,
table#LoginOverlay3 div#Box,
table#loadingOverlay div#Box {
	outline: none !important;
	border: none;
	padding: 0;
}
table#LoginOverlay div#Box table.boxTable,
table#LoginOverlay1 div#Box table.boxTable,
table#LoginOverlay2 div#Box table.boxTable,
table#LoginOverlay3 div#Box table.boxTable,
table#loadingOverlay div#Box table.boxTable {
	border: none;
}
table#LoginOverlay div#Box table.boxTable > tbody > tr:nth-child(2) > td:first-child,
table#LoginOverlay1 div#Box table.boxTable > tbody > tr:nth-child(2) > td:first-child,
table#LoginOverlay2 div#Box table.boxTable > tbody > tr:nth-child(2) > td:first-child,
table#LoginOverlay3 div#Box table.boxTable > tbody > tr:nth-child(2) > td:first-child,
table#loadingOverlay div#Box table.boxTable > tbody > tr:nth-child(2) > td:first-child {
	padding: 10px !important;
}

table#LoginOverlay div#Box div.boxHeader,
table#LoginOverlay1 div#Box div.boxHeader,
table#LoginOverlay2 div#Box div.boxHeader,
table#LoginOverlay3 div#Box div.boxHeader,
table#loadingOverlay div#Box div.boxHeader {
	background: #49708A;
	height: 24px;
	border: 0;
}
table#LoginOverlay div#Box div.boxHeader span.boxHeaderTitle,
table#LoginOverlay1 div#Box div.boxHeader span.boxHeaderTitle,
table#LoginOverlay2 div#Box div.boxHeader span.boxHeaderTitle,
table#LoginOverlay3 div#Box div.boxHeader span.boxHeaderTitle,
table#loadingOverlay div#Box div.boxHeader span.boxHeaderTitle {
	color: #FFF;
	margin-top: 4px;
    margin-left: 8px;
}
table#LoginOverlay div#Box div.boxHeader div.xClose,
table#LoginOverlay1 div#Box div.boxHeader div.xClose,
table#LoginOverlay2 div#Box div.boxHeader div.xClose,
table#LoginOverlay3 div#Box div.boxHeader div.xClose {
	background-image: url( 'images/close_popup.png' );
	width: 16px;
	height: 16px;
	margin-top: 4px;
    margin-right: 4px;
}
table#LoginOverlay div#Box div.boxHeader div.xClose:hover,
table#LoginOverlay1 div#Box div.boxHeader div.xClose:hover,
table#LoginOverlay2 div#Box div.boxHeader div.xClose:hover,
table#LoginOverlay3 div#Box div.boxHeader div.xClose:hover {
	opacity: 0.5;
}
.edus-button,
table#LoginOverlay div#Box input.button,
table#LoginOverlay div#Box input.button[type="submit"],
table#LoginOverlay1 div#Box input.button,
table#LoginOverlay1 div#Box input.button[type="submit"],
table#LoginOverlay2 div#Box input.button,
table#LoginOverlay2 div#Box input.button[type="submit"],
table#LoginOverlay3 div#Box input.button,
table#LoginOverlay3 div#Box input.button[type="submit"] {
	border: none;
	background-color: #49708A !important;
	color: #FFF;
	padding: 4px 13px;
	font-weight: bold;
	cursor: pointer;
}
.edus-button:hover,
table#LoginOverlay div#Box input.button:hover,
table#LoginOverlay div#Box input.button[type="submit"]:hover,
table#LoginOverlay1 div#Box input.button:hover,
table#LoginOverlay1 div#Box input.button[type="submit"]:hover,
table#LoginOverlay2 div#Box input.button:hover,
table#LoginOverlay2 div#Box input.button[type="submit"]:hover,
table#LoginOverlay3 div#Box input.button:hover,
table#LoginOverlay3 div#Box input.button[type="submit"]:hover {
	background-color: #698EA6 !important;
}

.edus-button[disabled],
.edus-button[disabled]:hover{
    background: #ababab !important;
}

table#LoginOverlay div#Box input.button[doCLOSE],
table#LoginOverlay1 div#Box input.button[doCLOSE],
table#LoginOverlay2 div#Box input.button[doCLOSE],
table#LoginOverlay3 div#Box input.button[doCLOSE] {
	background-color: #D0E0EB !important;
    color: #49708A;
}
table#LoginOverlay div#Box input.button[doCLOSE]:hover,
table#LoginOverlay1 div#Box input.button[doCLOSE]:hover,
table#LoginOverlay2 div#Box input.button[doCLOSE]:hover,
table#LoginOverlay3 div#Box input.button[doCLOSE]:hover {
	background-color: #698EA6 !important;
	color: #FFF;
}

.edus-button.margin-top {
	margin-top: 5px;
}

/**
 * Popup platums /ajax/popup/DocAdresats.php
 */
.popup-doc-adresats {
	width: 460px !important;
}
.popup-doc-adresats .button-block {
	padding: 4px 0 0 0;
}
.popup-doc-adresats .edus_cbox {
	margin-left: 0;
}
.popup-doc-adresats #adresatsForm tr:not(:last-child) td {
	padding: 3px 0;
}

/**
 * Multi DIV autocomplete pielāgots izskats
 */
.multi-div-autocomplete {
	/*margin-left: -147px;*/
    margin-top: 4px;
    width: 450px;
}

/**
 * Adreses meklēšanas ievads, kurai galā ir ikona
 */
.find-address-field-input {
	width: 87%;
}

/**
 * Dinamisko kontaktu izvēlnes lauks
 */
@media screen {
	.human-header {
		width: 26% !important;
		display: block;
		float: left;
	}
}

.human-header .headertd {
	color: #000;
	font-weight: normal;
	background-image: none;
	font-size: 9pt;
	padding-top: 7px;
	white-space: normal;
}
.human-header .headertd img {
	display: none;
}
.human-header .headertd span {
	padding-left: -10px !important;
}
.human-input-wrapper {
	margin-left: 0%;
	overflow: auto;
	width: auto;
	margin-bottom: -6px;
}
.human-button {
	background-image: url( 'images/human.png' );
	background-position: center;
	width: 20px;
	height: 20px;
	margin-top: 6px;
	float: right !important;
}
.human-input {
	border-color: #4a6f8a;
	height: 20px;
}
.human-item-table {
	border-bottom: 1px solid #d1dfec;
	padding-bottom: 7px;
	padding-top: 5px;
}
.human-item-table .theader {
	width: auto;
	/* cursor: pointer; */
	display: block;
}
.human-thead {
	display: none;
}
.human-item-table .human-tbody {
	display: block;
}
.human-item-table .theader .human-tbody .human-tr {
	display: block;
	margin-left: 26%;
	position: relative;
	border-bottom: 1px solid transparent;
        width: 68%;
        overflow: hidden;
        padding-bottom: 3px;
}
.human-item-table .theader .human-tbody .human-tr:hover .human-td {
	background-color: transparent;
}
.human-tr-bot-padding {
	padding-bottom: 5px;
}
.human-item-table .theader .human-tbody .human-td {
	display: block;
}
.human-item-table > br {
	display: none;
}
.human-name {
	display: block;
	font-weight: normal;
	padding-left: 15px !important;
	margin-left: 10px;
	width: 80%;
	clear: both;
	background: transparent url('images/input_fields/dot.png') no-repeat left center;
}
.human-adrese {
	width: 80%;
	color: rgb(111, 111, 111) !important;
	padding-bottom: 0 !important;
	padding-left: 25px !important;
}
.human-item-subrow .human-td:first-child {
	display: none;
}
.human-item-subrow .human-td:last-child {
	width: 80%;
	color: rgb(111, 111, 111) !important;
	padding-top: 0 !important;
}
.human-hover-botline {
	border-bottom: 1px solid #6D8DA1 !important;
}

.human-botline {
	border-bottom: none;
}
.human-edit, .human-delete, .human-edit, .human-letter {
	background-color: transparent !important;
	border: none;
	position: absolute;
	width: 13px !important;
}
.human-botline.human-edit,
.human-botline.human-delete,
.human-botline.human-letter {
	border-bottom: none;
}
.human-edit.visible, 
.human-delete.visible,
.human-letter.visible
 {
	display: inline-block !important;
}
.human-edit {
	top: 2px;
	right: 13px;
}
.human-letter {
	top: 5px;
	right: 16px;
}
.human-delete {
	top: 4px;
	right: 0;
}
.human-edit > div {
	background-image: url( 'images/input_fields/edit_classificator.png' );
	width: 13px;
	height: 13px;
	background-size: 13px auto;
	background-repeat: no-repeat;
}
.human-delete > div {
	background-image: url( 'images/input_fields/delete.png' );
	width: 9px;
	height: 9px;
	background-size: 9px auto;
	background-repeat: no-repeat;
}
.human-letter > div {
	background-image: url( 'images/letters.gif' );
	width: 9px;
	height: 9px;
	background-size: 9px auto;
	background-repeat: no-repeat;
}
.human-plusdata .human-td:first-child {
	display: none !important;
}

table .user-notes .block-container{
	margin-bottom: -3px;
}

#PsvUserAddedNotesContainer .document-note-list .text{
	    max-width: 810px !important;
	    word-wrap:break-word;
}

#UserAddedNotesContainer .document-note-list .text{
	    max-width: 450px !important;
	    word-wrap:break-word;
}


/**
 * Format piezīmes
 */
table.document-note-list .info .author {
	color: #000;
}
table.document-note-list .text {
	color: #000;
        max-width: 499px;
        word-wrap:break-word;
}
table.document-note-list .info .delete:hover {
	cursor: pointer;
	background-image: url(images/del.png);
}
table.document-note-list td {
	padding: 3px 4px !important;
}

/**
 * Select box
 */
select.edus-select {
	width: 100% !important;
}
select {
	font-family: Tahoma, Verdana, Helvetica, sans-serif !important;
	font-size: 12px !important;
	border:solid 1px #49708a !important;
	color:#000 !important;
	height:20px !important;
	background: url('/styles/redesign/images/input_fields/select_arrow.png') no-repeat right #fff !important;
	appearance:none;
    -moz-appearance:none;
    -webkit-appearance: none;
    padding-right:19px;
    padding-left: 3px;
	padding-right:25px;
}
/**
 * Lai paslēptu IE select defaulto drop-down ikonu
 */
select::-ms-expand {
    display: none;
}

/**
 * Datuma/laika lauku atdalītājs
 */
span.dt-split {
	padding-left: 7px;
	padding-right: 7px;
}

/**
 * Datepicker atvēršanas poga
 */
input.dt-calendar {
	float: left;
	margin-right: 7px;
	margin-left: 0 !important;
	background-image: url( 'images/dt-calendar-icon.png' );
	background-repeat: no-repeat;
	border: none;
	width: 16px;
	height: 20px;
	color: transparent;
	outline: none;
}
input.dt-calendar.padding {
	margin-left: 5px;
}

/**
 * Doc. kartītes blokiem hover efekts
 */
.block-container > .block-header:hover {
    background: #698EA6;
}

/**
 * Year center
 */
.year_input {
	text-align: center;
	width: 55px;
}

/**
 * Search submit fix
 */
.main-header .elements form > button.search-submit {
	padding-left: 0px;
}
.main-header .elements button:focus,
.main-header .elements button:active {
	outline: none;
}

/**
 * Password change padding
 */
#UserPassChange > .block-content-container {
	padding: 0px 7px 7px 7px;
}

/**
 * Fast select
 */
#fastSelectClose {
	height: 20px;
    line-height: 20px;
    display: inline-block;
    text-decoration: none;
    padding: 0 15px;
    margin: 0;
    background-color: #48708a;
    color: #fff;
    border-top: none !important;
    border-left: none !important;
    border-right: none !important;
}
#fastSelect1, #fastSelect2 {
	border: 1px solid #48708a;
}
#fastSelect1 option, 
#fastSelect2 option {
	padding: 2px;
}
#fastSelect1 option:hover, 
#fastSelect2 option:hover {
	cursor: pointer;
}

/**
 * Dokumenta title ikona
 */
.main-header.document-card-header .icon.icon-plus {
	background: url( 'images/blocks/buttons/plus_icon.png' ) no-repeat center center;
	left: 0px;
}

.main-header:not(.no-float) {
    position: initial !important;
    width: 100% !important;
}

.main-header {
	position: absolute !important;
	width: 100%;
	min-width: 600px;
}

.main-header-top {
	position: relative;
	height: 50px;
	width: 100%;
}

.last-edited-documents, .my-documents-header {
	width: 100%;
}

/**
 * Doc. kartīte kreisā puse
 */

td, tr, body, table {
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	border-collapse: separate;
}
.edus2 table, .edus2 td, .edus2 tr {
	font-size: 14px;
	font-family: 'Roboto', sans-serif;
}
#dokFormTableLeft {
	padding-right: 35px;
	width: 500px;
}
#dokFormTableLeft .clear_button {
	content: '';
	width: 44px;
	height: 20px;
	background-color: #48708A !important;
	background: url('images/input_fields/delete_reg_nr.png') no-repeat center center;
	background-size: 15px 15px;
	border: none;
}

#dokFormTableLeft .restore_button {
	content: '';
	width: 44px;
	height: 20px;
	background-color: #48708A !important;
	background: url('images/input_fields/restore_reg_nr.png') no-repeat center center;
	background-size: 15px 15px;
	color: transparent;
	border: none;
}

@media all and (-ms-high-contrast:none) {
	#dokFormTableLeft .clear_button, .restore_button {
		margin-bottom: 0px !important;
		margin-top: 0px !important;
		border-bottom: 0px;
		border-top: 0px;
	}
}

#db_dok_nr_full_span {
	border: none !important;
	padding-left: 0px !important;
}

#db_dok_nr_full_span input[type=text] {
	text-align: center;
	margin-right: 2px;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}
/*#db_dok_nr_full_span input[type=button] {
	color: red !important;
}*/
.date_input, .time_input {
	text-align: center;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}
.date_input {
	width: 40px;
}
#dokFormTableRight {
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
}
#dtD_db_datums, #dtM_db_datums {
	width: 39px;
	height: 18px;
	line-height: 18px;
	/*margin-right: 9px;*/
}
#dtM_db_datums {
	/*margin-left: 5px;*/
}
#dtY_db_datums {
	width: 56px;
	height: 18px;
	line-height: 18px;
	text-align: center;
	/*margin-left: 5px;*/
}

#nomenclature-list-container {
	width: 313px;
	border-color: #49708a !important;
        z-index: 9998;
}


/**
 * Doc. kartīte uzdevumi - labā puse
 */
.block-container#DocumentStatusContainer .block-content #documentStatusDiv > div {
	margin-top: 10px;
	margin-bottom: 4px;
	height: 28px;
	line-height: 28px;
	background-color: #FFF !important;
	border: 1px solid #047202;
	border-radius: 3px;
	padding: 0 0 0 9px;
	color: #047202;
	font-size: 12px;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
}

/* used only in modules/doc/doc_reg_form.php */
.document-actions .action#RegisterFromProject {
	background: url( 'images/blocks/buttons/add_new_note.png' ) no-repeat left center;
	padding: 3px 0 3px 20px;
}

.document-actions {
	color: #000;
}

table#DrawBlockHeader td.draw-block-title {
	font-size: 11px;
}

/**
 * Dokumenta statusa loading gifs
 */
.block-container#DocumentStatusContainer .block-content #documentStatusDiv > div.tiny_red > img {
	margin-top: 9px;
}
.block-container#DocumentStatusContainer .block-content #documentStatusDiv > div > img.renew-document-status {
	display: none;
}
div.renew-document-status.restyle {
	display: inline-block;
	height: 12px;
	width: 12px;
	background: url( 'images/del.png' ) center center no-repeat;
	cursor: pointer;
	position: relative;
    left: 3px;
    top: 2px;
}

table#DrawBlockHeader td.draw-block-header {
	height: 31px;
	line-height: 31px;
	background: #48708a;
	border: none;
	border-top: 2px solid #fff;
}
table#DrawBlockHeader td.draw-block-header:hover {
	background: #698EA6;
}
table#DrawBlockHeader td.draw-block-header > table > tbody > tr > td:first-child img {
	display: none;
}
table#DrawBlockHeader td.draw-block-header > table > tbody > tr > td:first-child.block-collapsed {
	background: transparent url( 'images/blocks/icons/collapsed.png' ) no-repeat left center;
	padding: 0 12px;
}
table#DrawBlockHeader td.draw-block-header > table > tbody > tr > td:first-child.block-expanded {
	background: transparent url( 'images/blocks/icons/expanded.png' ) no-repeat left center;
	padding: 0 12px;
}
/* 
- Kaut kā ne visai...

table#DrawBlockHeader td.draw-block-header:hover > table > tbody > tr > td:first-child {
	background: transparent url( 'images/blocks/icons/collapsed-hover.png' ) no-repeat left center;
}
*/
table#DrawBlockHeader td.draw-block-header:hover td.draw-block-title {
	/* text-decoration: underline; */
}
table#DrawBlockHeader td.draw-block-title {
	color: #fff;
}
.block-container {
	margin: 0;
	border-top: 2px solid #fff;
}

/**
 * Buttons
 */
.block-header-button:last-of-type div {
	padding-right: 12px;
}
.doc-form-task-btn {
	width: auto !important;
	text-align: center;
	padding-top: 2px;
	vertical-align: middle;
}
.doc-form-task-btn a {
	display: inline-block;
	width: 15px;
	height: 20px
}
.doc-form-task-btn a:hover {
	/* opacity: 0.7; */
}
.doc-form-task-btn.add-new-note a {
	background: url( 'images/blocks/buttons/add-new-note.png' ) no-repeat center center;
}
.doc-form-task-btn.add-cancel-note a {
	background: url( 'images/blocks/buttons/add-cancel-note.png' ) no-repeat center center;
}
.doc-form-task-btn.add-review-task a {
	background: url( 'images/blocks/buttons/add-review-task.png' ) no-repeat center center;
}
.doc-form-task-btn.add-visa-task a {
	background: url( 'images/blocks/buttons/add-visa-task.png' ) no-repeat center center;
}
.doc-form-task-btn.temp-add-task a {
	background: url( 'images/blocks/buttons/temp-add-task.png' ) no-repeat center center;
}
.doc-form-task-btn.new-file-small a {
	background: url( 'images/blocks/buttons/new-file-small.png' ) no-repeat center center;
}
.doc-form-task-btn.poll a {
	background: url( 'images/blocks/buttons/poll.png' ) no-repeat center center;
}
.doc-form-task-btn.add-derived-docs a {
	background: url( 'images/blocks/buttons/add-derived-docs.png' ) no-repeat center center;
	margin-right: 8px;
}
.doc-form-task-btn.add-derived-docs-gray a {
	background: url( 'images/blocks/buttons/add-derived-docs-gray.png' ) no-repeat center center;
}
.doc-form-task-btn.add-derived-docs-gray-original a {
	margin-left: 8px;
	background: url( '/images/doc_card_icons/add_derived_docs_gray_original.gif' ) no-repeat center center;
}

.doc-form-task-btn.add-resolution-request-task a {
	background: url( 'images/blocks/buttons/add-resolution-request-task.png' ) no-repeat center center;
	width: 17px;
	height: 16px;
	padding-top: 4px;
}
.doc-form-task-btn.add-resolution-task a {
	background: url( 'images/blocks/buttons/add-resolution-task.png' ) no-repeat center center;
	width: 18px;
	height: 18px;
	padding-top: 1px;
}
.doc-form-task-btn.add-opinion-task a {
	background: url( 'images/blocks/buttons/add-opinion-task.png' ) no-repeat center center;
	width: 21px;
	height: 18px;
}
.doc-form-task-btn.add-singnote-task a {
	background: url( 'images/blocks/buttons/add-singnote-task.png' ) no-repeat center center;
	width: 17px;
	height: 16px;
}
.doc-form-task-btn.header-task-icons-splitter {
	width: 10px !important;
}
.doc-form-task-btn.add-registration-task a {
	background: url( 'images/blocks/buttons/add_registration_task.png' ) no-repeat center center;
}

.doc-form-task-btn.add-derived-docs-gray-original img,
.doc-form-task-btn.add-derived-docs-gray img,
.doc-form-task-btn.add-derived-docs img,
.doc-form-task-btn.add-singnote-task img,
.doc-form-task-btn.poll img,
.doc-form-task-btn.add-new-note img,
.doc-form-task-btn.add-cancel-note img,
.doc-form-task-btn.add-review-task img,
.doc-form-task-btn.add-visa-task img,
.doc-form-task-btn.temp-add-task img,
.doc-form-task-btn.add-resolution-request-task img,
.doc-form-task-btn.add-resolution-task img,
.header-task-icons-splitter img,
.doc-form-task-btn.add-opinion-task img,
.doc-form-task-btn.new-file-small img,
.doc-form-task-btn.add-registration-task img {
	display: none;
}


/* START - main body styles - START */
#header_block #topdata {
	position: relative;
}
#header_block #topdata .topdcont {
	margin: 8px 0 0 11px;
}
#header_line > td {
	height: 36px !important;
	background: #49708A !important;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
}

#header_line #topdate {
	width: 180px;
	border-right: 1px solid #698EA6;
	color: #FFFFFF;
}

#header_line #topdate span {
	display: block;
	float: left;
	height: 24px;
	line-height: 24px;
}

#header_line #topdate .date {
	padding-left: 20px;
}

#header_line #topdate .time {
	padding-left: 38px;
	background: transparent url(images/clock.png) no-repeat 9px center;
}

#header_line #topline {
	position: relative;
	display : -webkit-box;
	display : -moz-box;
	display : -ms-flexbox;
	display : -webkit-flex;
	display : flex;
}
#header_line #topline > div {
	float: none;
	width: 100%;
	display : -webkit-box;
	display : -moz-box;
	display : -ms-flexbox;
	display : -webkit-flex;
	display : flex;
}

#header_line #topline #top-start {
	text-align: left;
	display : -webkit-box;
	display : -moz-box;
	display : -ms-flexbox;
	display : -webkit-flex;
	display : flex;
	-webkit-box-flex : 0 0 auto; /* OLD - iOS 6-, Safari 3.1-6 */
	-moz-box-flex    : 0 0 auto; /* OLD - Firefox 19- */
	-webkit-flex     : 0 0 auto; /* Chrome */
	-ms-flex         : 0 0 auto; /* IE 10 */
	flex             : 0 0 auto; /* NEW, Spec - Opera 12.1, Firefox 20+ */
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
	#header_line #topline > div > div:not(#topend) > span {
		height: 50%;
	}
}
#header_line #topline #top-start span {
	color: white;
	font-weight: bold;
	margin: auto 0 auto 11px;
}
#header_line #topline #top-center {
	width: 100%;
	float: none;
	display : -webkit-box;
	display : -moz-box;
	display : -ms-flexbox;
	display : -webkit-flex;
	display : flex;
	-webkit-box-flex : 1; /* OLD - iOS 6-, Safari 3.1-6 */
	-moz-box-flex    : 1; /* OLD - Firefox 19- */
	-webkit-flex     : 1; /* Chrome */
	-ms-flex         : 1; /* IE 10 */
	flex             : 1; /* NEW, Spec - Opera 12.1, Firefox 20+ */
}

#header_line #topline #top-center span {
	display: inline-block;
	padding: 4px;
	margin: auto;
}

#header_line #topline #top-center span:hover {
	color: #FFFFFF;
	background: #74A4C4;
}

#header_line #topline #topend {
	display : -webkit-box;
	display : -moz-box;
	display : -ms-flexbox;
	display : -webkit-flex;
	display : flex;
	height: 36px;
	right: 0;
	top: 0;
	width: auto;
	background: none;
	-webkit-box-flex : 0 0 auto; /* OLD - iOS 6-, Safari 3.1-6 */
	-moz-box-flex    : 0 0 auto; /* OLD - Firefox 19- */
	-webkit-flex     : 0 0 auto; /* Chrome */
	-ms-flex         : 0 0 auto; /* IE 10 */
	flex             : 0 0 auto; /* NEW, Spec - Opera 12.1, Firefox 20+ */
}
#header_line #topline #topend .home {
	display: block;
	background: transparent url('images/home.png') no-repeat center;
	width: 16px;
	height: 36px;
	float: right;
	clear: none;
	margin: 0;
	padding: 0 8px;
}
#header_line #topline #topend .help {
	display: block;
	background: transparent url('images/main_header/help.png') no-repeat center;
	width: 16px;
	height: 36px;
	float: right;
	clear: none;
	margin: 0;
	padding: 0 8px;
}
#header_line #topline #topend .print {
	display: block;
	background: transparent url('images/main_header/print.png') no-repeat center;
	width: 14px;
	height: 36px;
	float: right;
	clear: none;
	margin: 0;
	padding: 0 8px;
}
#header_line #topline #topend .logout {
	display: block;
	background: transparent url('images/main_header/logout.png') no-repeat right 9px center;
	width: auto;
	height: 36px;
	float: right;
	clear: none;
	line-height: 36px;
	padding-right: 30px;
	padding-left: 11px;
	color: #FFF;
	text-decoration: underline;
	border-left: 1px solid #7291a5;
	margin: 0 7px 0 0;
}

#header_line #topline #topend a:hover {
	background-color: #74a4c4;
}

#header_block #topinfo {
	width: 180px;
	border-right: 1px solid #698EA6;
}

#header_block #topinfo #greeting {
	margin: 0;
    padding: 9px 9px 2px 9px;
    text-align: left;
    font-size: 12px;
    color: #272727;
    min-height: 21px;
}

#header_block #topinfo #fast_select {
	width: 180px;
	margin: 0;
	padding-bottom: 5px;
}

#header_block #topinfo #fast_select table {
	width: 150px;
	margin: 0px 0 0 5px;
}

#header_block #topinfo #fast_select table input {
	width: 171px;
	border: 1px solid #D3D3D3;
	border-radius: 3px;
	font-size: 1.1em;
	height: 17px;
	line-height: 17px;
}

#header_block #topinfo #fast_select table #fast_select_button_td {
	display: none;
}
/* hide the first column altogether */
#header_block #topdata .topdcont td:first-child {
	display: none;
}

/* make the first row bold */
#header_block #topdata .topdcont tr:first-child td {
	font-weight: bold;
	text-align: center;
}

/* add borders and padding to all cells */
#header_block #topdata .topdcont td {
	border-right: 1px solid #E7E7E3 !important;
	border-bottom: 1px solid #E7E7E3 !important;
	padding: 2px 4px !important;
	box-sizing: border-box; /* include padding and border in the width calculation */
}

/* remove right border from the right-most column */
#header_block #topdata .topdcont td:last-child {
	border-right: 0 !important;
}

/* remove bottom border from the bottom row */
#header_block #topdata .topdcont tr:last-child td {
	border-bottom: 0 !important;
}


/**
 * Greeting popup
 */
.custom-message{
	left: 62% !important;
}
@media (min-width: 1920px) {
    .custom-message {
        left: 59% !important;
    }
}
#header_block #topdata #greeting {

	left: 50%;
    top: 2px;
    bottom: 2px;
	margin: 0 0 0 -150px;

	/* background: transparent url(images/info.png) no-repeat 5px center; */
	/* border: 1px solid #B2B2B2; */
	/* border-radius: 15px; */

	width: 220px;
    background-color: #698ea6;
    border: 1px solid #49708a;

}
#header_block #topdata #greeting .message-table-wrap {
	text-align: center;
}
#header_block #topdata #greeting .content {
	font-size: 14px !important;
	color: #FFF !important;
	text-decoration: none;
	text-align: center;
	/* height: 48px; */
	/* vertical-align: middle; */
	background-color: transparent !important;
}

#header_block #topdata #greeting td {
	display: none;
}

#header_block #topdata #greeting td.content {
	display: table-cell;
}

#header_block #topdata #logo {
	width: 194px;
	margin-right: 15px;
	margin-top: 10px;
	background: transparent url(images/logo-redesign.png) no-repeat center center !important;
}

#tab_row > td {
	height: 27px !important;
	background: #49708A !important;
}

#tab_row #nav {
	width: 180px;
	height: 27px;
	padding: 0;
	background: none;
	border-right: 1px solid #698EA6;
}

/**
 * Search
 */
#tab_row #nav .search {
	display: block;
	width: 100%;
	margin: 0;
	padding: 0;
	height: 27px;
	line-height: 27px;
}
#tab_row #nav .search input[type=text] {
	height: 17px;
	line-height: 17px;
	border: none;
	background-color: #FFF;
	margin-top: 5px;
	width: 153px;
	background: url( 'images/search.png' ) #FFF right 5px center no-repeat;
	font-size: 11px;
	color: #272727;
	padding-right: 25px;
}

#tab_row #nav .spacer {
	display: none;
}

#tab_row #nav .action {
	height: 27px;
}

#tab_row #nav .action:hover {
	opacity: 0.6;
}

#tab_row #nav .action.home {
	display: none;
}

#tab_row #nav .action.logout {
	display: none;
}

#tab_row #nav .action.help {
	display: none;
}

#tab_row #nav .action.print {
	display: none;
}

#tab_row #subnav {
	height: 27px;
	background: none;
}

#tab_row #subnav .start {
	display: none;
}

#tab_row #subnav .tab {
	height: 27px;
	background: none;
	padding: 0 10px;
}

#tab_row #subnav .tab:hover {
	/* background: #5D839B; */
}

#tab_row #subnav .tab.active {
	background: #314b5c;
	font-weight: normal;
	background-image: url('images/tab-left.png');
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 13px;
}

#tab_row #subnav .tab a {
	color: #FFFFFF;
	font-size: 11px;
	line-height: 27px;
	font-weight: 600;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
}

#tab_row #subnav .tab img {
	display: none;
}

#tab_row #subnav .active-users {
	height: 27px;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 27px;
}

#tab_row #subnav .chat-stats {
	width: 25px;
	height: 27px;
	background: transparent url(images/chat.png) no-repeat left center;
}

#tab_row #subnav .chat-stats:hover {
	opacity: 0.6;
}

#content_row > #menu {
	width: 180px;
	border-right: 1px solid #698EA6;
	background-color: #F7F7F7;
}

#content_row > #menu > .gradient_top {
	display: none;
}

/**
 * Main menu LEVEL 0
 */
#content_row > #menu > #main_menu > .shortcuts > .children .item .label {
	margin-left: 6px !important;
	background: #FFFFFF url(images/item_block-bullet.png) no-repeat 0px center !important;
	padding-left: 18px !important;
	padding-top: 4px !important;
	padding-bottom: 4px !important;
}
#content_row > #menu > #main_menu {
	width: 188px;
	min-width: 188px;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-weight: normal;
}
#content_row > #menu > #main_menu .item.level-0 {
	background: #F7F7F7;
	border-bottom: 1px solid #D6E2ED;
}

#content_row > #menu > #main_menu .item.level-0 > .label {
	position: relative;
	height: 33px;
	line-height: 33px;
	border: 0;
	color: #000000;
	background-position: 4px center;
	padding: 0 0 0 42px;
}
#content_row > #menu > #main_menu .item.level-0 > .label:hover {
	background-color: #F7F7F7;
}
#content_row > #menu > #main_menu .item.level-0.active > .label {
	background-color: #698EA6;
	color: #FFFFFF !important;
	text-decoration: none;
}
#content_row > #menu > #main_menu .item.level-0.active > .children {
	padding-top: 6px;
	padding-bottom: 6px;
	background-color: #F7F7F7;
}

#content_row > #menu > #main_menu .item.level-0 > .label:before {
	content: '';
	position: absolute;
	top: 0;
	left: 37px;
	width: 1px;
	height: 33px;
	background-color: #D6E2ED;
	display: block;
}
#content_row > #menu > #main_menu #add_shortcut {
	padding: 5px;
}
#content_row > #menu > #main_menu #add_shortcut div {
	text-decoration: underline;
	padding: 3px 0 !important;
	margin: 0 !important;
}
#content_row > #menu > #main_menu .children {
    font-size: 11px;
    font-family: Tahoma, Verdana, Helvetica, sans-serif;
}
#content_row > #menu > #main_menu .item.level-0 .item .label:hover {
	color: #487089 !important;
}
#content_row > #menu > #main_menu .children > .item {
	background-color: #F7F7F7;
}

/**
 * Main menu LEVEL 1-4
 */

/**
 * Katram līmenim sava atkāpe
 */
#content_row > #menu > #main_menu .children > .item.real-level-2 > .label {
	margin-left: 14px;
}
#content_row > #menu > #main_menu .children > .item.real-level-3 > .label {
	margin-left: 22px;
}
#content_row > #menu > #main_menu .children > .item.real-level-4 > .label {
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	margin-left: 30px;
}

/**
 * Standarta slēgts/atvērts bullets
 */
#content_row > #menu > #main_menu .children > .item > .label {
	border: 0;
	padding: 4px 5px 4px 15px;
	background: #F7F7F7 url(images/item_closed-bullet.png) no-repeat 0px center;
	color: #000000 !important;
	font-weight: normal;
	border-left: 1px solid #6A8EA8;
	margin-left: 6px;
}
#content_row > #menu > #main_menu .children > .item.active > .label {
	padding-left: 16px;
	border-left: none;
	background-image: url(images/item_opened-bullet.png);
	font-weight: bold;
	background-repeat: no-repeat;
	background-color: #F7F7F7;
}
#content_row > #menu > #main_menu .children > .item.active.block > .label {
	background-image: url(images/item_opened-block-active.png);
}

/**
 * Stadarta slēgts/atvērts pēdējais bullets
 */
#content_row > #menu > #main_menu .children > .item.real-last-child > .label {
	padding-left: 16px !important;
	border-left: none !important;
	background: #F7F7F7 url(images/item_last-bullet.png) no-repeat 0px center !important;
}
#content_row > #menu > #main_menu .children > .item.real-last-child.active > .label {
	background: #F7F7F7 url(images/item_opened-bullet.png) no-repeat 0px center !important
}
#content_row > #menu > #main_menu .children > .item.real-last-child.active.block > .label {
	background: #F7F7F7 url(images/item_last-bullet-active.png) no-repeat 0px center !important
}







#content_row > #menu > #main_menu .item.level-4.active > .label {
	background-position: 0 center;
}

#content_row > #menu > #main_menu .children > .item.level-4.closed > .label {
	/* background-image: url(images/main_menu/document_register_closed.gif) !important; */
}

#content_row > #menu > #main_menu .children > .item.level-1.my_docs > .children > .item > .label {
	/* background-image: url(images/main_menu/document_register.gif) !important; */
}

#content_row > #menu > #main_menu > .item.level-0#module__1009 > .label {
	background-image: url(images/main_menu/1009_off.png) !important;
}

#content_row > #menu > #main_menu > .item.level-0.active#module__1009 > .label {
	background-image: url(images/main_menu/1009_on.png) !important;
	border-top: 1px solid #698EA6;
	height: 33px;
	line-height: 33px;
}

#content_row > #menu > #main_menu > .item.level-0#module__1009 .children .item {
	border: 0;
}

#content_row > #menu > #main_menu > .item.level-0#module__1009 .children .item > .label {
	background-color: transparent !important;
}

#content_row > #menu > #main_menu > .item.level-0#module__1009 .children .item:hover {
	/* background-color: #E5E5E5 !important; */
}
/* in the new design shortcut items have the same styles as .level-1 items */
#content_row > #menu > #main_menu > .item.level-0#module__1009 .children .item.level-3.block > .label {
	padding: 3px 5px;
	background: none !important;
	text-align: center;
}

/*
#content_row > #menu > #main_menu > .item.level-0#module__1009 .children .item.level-4 > .label {
	width: 150px;
	padding: 3px 0 3px 15px;
	background-position: 7px center !important;
}
*/

#content_row > #menu > #main_menu > .item.level-0#module__1 > .label {
	background-image: url(images/main_menu/1_off.png) !important;
}

#content_row > #menu > #main_menu > .item.level-0.active#module__1 > .label {
	background-image: url(images/main_menu/1_on.png) !important;
}

#content_row > #menu > #main_menu > .item.level-0#module__2 > .label {
	background-image: url(images/main_menu/2_off.png) !important;
}

#content_row > #menu > #main_menu > .item.level-0.active#module__2 > .label {
	background-image: url(images/main_menu/2_on.png) !important;
}

#content_row > #menu > #main_menu > .item.level-0#module__400013 > .label {
	background-image: url(images/main_menu/2_off.png) !important;
}

#content_row > #menu > #main_menu > .item.level-0.active#module__400013 > .label {
	background-image: url(images/main_menu/2_on.png) !important;
}



#content_row > #menu > #main_menu > .item.level-0#module__3 > .label {
	background-image: url(images/main_menu/3_off.png) !important;
}

#content_row > #menu > #main_menu > .item.level-0.active#module__3 > .label {
	background-image: url(images/main_menu/3_on.png) !important;
}

#content_row > #menu > #main_menu > .item.level-0#module__6 > .label {
	background-image: url(images/main_menu/6_off.png) !important;
}

#content_row > #menu > #main_menu > .item.level-0.active#module__6 > .label {
	background-image: url(images/main_menu/6_on.png) !important;
}

#content_row > #menu > #main_menu > .item.level-0#module__7 > .label {
	background-image: url(images/main_menu/7_off.png) !important;
}

#content_row > #menu > #main_menu > .item.level-0.active#module__7 > .label {
	background-image: url(images/main_menu/7_on.png) !important;
}

#content_row > #menu > #main_menu > .item.level-0#module__22 > .label {
	background-image: url(images/main_menu/22_off.png) !important;
}

#content_row > #menu > #main_menu > .item.level-0.active#module__22 > .label {
	background-image: url(images/main_menu/22_on.png) !important;
}

#content_row > #menu > #main_menu > .item.level-0#module__1014 > .label {
	background-image: url(images/main_menu/1014_off.png) !important;
}

#content_row > #menu > #main_menu > .item.level-0.active#module__1014 > .label {
	background-image: url(images/main_menu/1014_on.png) !important;
}

#content_row > #menu > #main_menu > .item.level-0#module__1022 > .label {
	background-image: url(images/main_menu/1022_off.png) !important;
}

#content_row > #menu > #main_menu > .item.level-0.active#module__1022 > .label {
	background-image: url(images/main_menu/1022_on.png) !important;
}

#content_row > #menu > #main_menu > .item.level-0#module__31397 > .label {
	background-image: url(images/main_menu/31397_off.png) !important;
}

#content_row > #menu > #main_menu > .item.level-0.active#module__31397 > .label {
	background-image: url(images/main_menu/31397_on.png) !important;
}

#content_row > #menu > #main_menu > .item.level-0#module__60025 > .label {
	background-image: url(images/main_menu/60025_off.png) !important;
}

#content_row > #menu > #main_menu > .item.level-0.active#module__60025 > .label {
	background-image: url(images/main_menu/60025_on.png) !important;
}

#content_row > #menu > #main_menu > .item.level-0#module__60090 > .label {
	background-image: url(images/main_menu/60090_off.png) !important;
}

#content_row > #menu > #main_menu > .item.level-0.active#module__60090 > .label {
	background-image: url(images/main_menu/60090_on.png) !important;
}

#content_row > #menu > #main_menu > .item.level-0#module__60300 > .label {
	background-image: url(images/main_menu/60300_off.png) !important;
}

#content_row > #menu > #main_menu > .item.level-0.active#module__60300 > .label {
	background-image: url(images/main_menu/60300_on.png) !important;
}
#content_row > #menu > #main_menu > .item.level-0#module__300000 > .label:after {
	content: "\f1c6" !important;
	font-family: "Font Awesome 5 Pro";
	font-size: 20px;
	position: absolute;
	left: 11px;
}

#content_row > #menu > #main_menu > .item.level-0#module__200000 > .label {
	background-image: url(images/main_menu/200000_off.png) !important;
}

#content_row > #menu > #main_menu > .item.level-0.active#module__200000 > .label {
	background-image: url(images/main_menu/200000_on.png) !important;
}

#content_row > #menu > .undermenu {
	width: 100%;
}

#content_row > #menu > .undermenu > #shadow {
	display: none;
}

#content_row > #menu > .undermenu > .calendar-container {
	margin: 10px 0 0 0;
}

#content_row > #content {
	padding: 10px 10px 10px 10px;

	/**
	 * Disabled, jo novirzās gara teksta tooltips dokumentu un uzdevumu sarakstā
	 */
	/* position: relative; */
}

#footer_line > td {
	height: 16px !important;
	background: #49708A !important;
}

#footer_line * {
	font-weight: normal !important;
}

#footer_line > #copyright {
	width: 180px;
	border-right: 1px solid #698EA6;
	padding: 0;
}

#footer_line > #copyright > a {
	color: #FFFFFF;
	text-decoration: underline;
}

#footer_line #load_time {
	width: 24%;
	text-align: right;
}

#footer_line #bottomend {
	display: none;
}

/* END - main body styles - END */

/* START - various content element styles - START */
/* START - pagination styles - START */

.pagination-ui-cell .pagination-ui-wrapper .pagination-ui .page {
	border: 1px solid #49708A;
	background-color: transparent;
	color: #49708A;
}

.pagination-ui-cell .pagination-ui-wrapper .pagination-ui .page-prev,
.pagination-ui-cell .pagination-ui-wrapper .pagination-ui .page-next {
	/* position: relative; */
	/* top: 12px; */
	border: 1px solid #49708A;
	color: #49708A;
	background: transparent no-repeat center;
}

.pagination-ui-cell .pagination-ui-wrapper .pagination-ui .page-prev {
	background-image: url(images/arrowleft_blue.png);
}

.pagination-ui-cell .pagination-ui-wrapper .pagination-ui .page-next {
	background-image: url(images/arrowright_blue.png);
}

.pagination-ui-cell .pagination-ui-wrapper .pagination-ui .page-curr {
	background-color: #74A4C4;
	border: 1px solid #49708A;
	color: #FFFFFF;
}

.pagination-ui-cell .pagination-ui-wrapper .pagination-ui .page:hover,
.pagination-ui-cell .pagination-ui-wrapper .pagination-ui .page-next:hover,
.pagination-ui-cell .pagination-ui-wrapper .pagination-ui .page-prev:hover {
	background-color: #74A4C4;
	color: #FFFFFF;
}

.pagination-ui-cell .pagination-ui-wrapper .pagination-ui .page-next:hover {
	background-image: url(images/arrowright_white.png);
}

.pagination-ui-cell .pagination-ui-wrapper .pagination-ui .page-prev:hover {
	background-image: url(images/arrowleft_white.png);
}

/* END - pagination styles - END */

.main-header.task-list-header .elements .main-header-button.icon-add-new-task {
	background-image: url(images/blocks/buttons/add_document.png);
}

.main-header.task-card-header .elements .main-header-button.icon-email-up {
	background-image: url(images/main_header/buttons/email_up.png);
}

.main-header.task-card-header .elements .main-header-button.icon-email-down {
	background-image: url(images/main_header/buttons/email_down.png);
}

.main-header.task-card-header .elements .main-header-button.icon-derive {
	background-image: url(images/main_header/buttons/derive.png);
}

.main-header.task-card-header .elements .main-header-button.icon-wait-mode-on {
	background-image: url(images/main_header/buttons/wait_on.png);
}

.main-header.task-card-header .elements .main-header-button.icon-wait-mode-off {
	background-image: url(images/main_header/buttons/wait_off.png);
}

#taskWrapper #TasksLoadingMessage .text {
	color: #FFFFFF;
}

#documentWrapper {
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	border-collapse: collapse !important;
}


#maintance {
	top: 4px !important;
	/*width: 312px !important;*/
	/*margin-left: 30px;*/
}
#maintance_intra{
	width: 312px !important;
}

.simple-header {
	background: #698EA6;
}

.simple-header > div {
	height: 24px;
}

.simple-header .icon {
	/*visibility: hidden;*/
	display: none;
}

.simple-header .text {
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	color: #FFFFFF;
	width: 100%;
	max-width: 100%;
	text-align: center;
}

#content_row > #menu > .undermenu > .calendar-container > .simple-calendar {
	width: 160px;
}

#content_row > #content #slideshow_thumbnails {
	border: 1px solid #C3D4E0;
}

.work-status.low {
	background-image: url(images/arrow_down.png);
}

.work-status.normal {
	background-image: url(images/arrow_right.png);
}

.work-status.high {
	background-image: url(images/arrow_up.png);
}

.edus-logo-8px {
	background-image: url(images/e-8px.png);
}

.edus-logo-10px {
	background-image: url(images/e-10px.png);
}

.dataList_allBorders,
.dataList_headerCell:not(.human-edit):not(.human-delete):not(.human-letter),
.dataList_dataCell {
	border-color: #A5BFD0 !important;
}

.dataList_headerCell:not(.human-edit):not(.human-delete):not(.human-letter) {
	padding: 5px;
	background: #D0E0EB !important;
	color: #000000;
	font-weight: bold;
	line-height: 14px;
	font-size: 11px;
}

.dataList_headerCell a {
	color: #000000 !important;
}

.dataList_dataCell:not(.human-adrese) {
	background-color: #FFFFFF !important;
	color: #000000 !important;
	line-height: 14px;
}

.dataList_hoveredRow .dataList_dataCell {
	background: #F7F7F7 !important;
}

td.dataList_dataCell {
	font-size: 11px !important;
}

/* used in /com/mod_faili/pievienotie_faili.php#Pievienotie_Faili_new() */
.added-files-list tr.file-version a {
	text-decoration: underline;
}

.added-files-list .file .description .name, .added-files-list .file .description .size {
	font-size: 12px;
	color: #000;
}

.added-files-list tr.file-version a:hover {
	color: #698EA6;
}

.added-files-list .file .description .file-icon {
	background-image: url(images/added_files/generic_file.png);
}

/* text/document files */
.added-files-list .file .description .file-icon.icon-txt {
	background-image: url(images/added_files/text.png);
}

.added-files-list .file .description .file-icon.icon-doc,
.added-files-list .file .description .file-icon.icon-docm,
.added-files-list .file .description .file-icon.icon-docx,
.added-files-list .file .description .file-icon.icon-dotm,
.added-files-list .file .description .file-icon.icon-dotx,
.added-files-list .file .description .file-icon.icon-rtf {
	background-image: url(images/added_files/word.png);
}

.added-files-list .file .description .file-icon.icon-xls,
.added-files-list .file .description .file-icon.icon-xlam,
.added-files-list .file .description .file-icon.icon-xlsb,
.added-files-list .file .description .file-icon.icon-xlsm,
.added-files-list .file .description .file-icon.icon-xlsx,
.added-files-list .file .description .file-icon.icon-xltm,
.added-files-list .file .description .file-icon.icon-xltx {
	background-image: url(images/added_files/excel.png);
}

.added-files-list .file .description .file-icon.icon-ppt,
.added-files-list .file .description .file-icon.icon-potm,
.added-files-list .file .description .file-icon.icon-potx,
.added-files-list .file .description .file-icon.icon-ppam,
.added-files-list .file .description .file-icon.icon-ppsm,
.added-files-list .file .description .file-icon.icon-ppsx,
.added-files-list .file .description .file-icon.icon-pptm,
.added-files-list .file .description .file-icon.icon-pptx,
.added-files-list .file .description .file-icon.icon-sldm,
.added-files-list .file .description .file-icon.icon-sldx,
.added-files-list .file .description .file-icon.icon-thmx {
	background-image: url(images/added_files/powerpoint.png);
}

.added-files-list .file .description .file-icon.icon-pdf {
	background-image: url(images/added_files/pdf.png);
}

.added-files-list .file .description .file-icon.icon-edoc,
.added-files-list .file .description .file-icon.icon-asice {
	background-image: url(images/added_files/edoc.png);
}

/* image files */
.added-files-list .file .description .file-icon.icon-gif,
.added-files-list .file .description .file-icon.icon-jpg,
.added-files-list .file .description .file-icon.icon-jpeg,
.added-files-list .file .description .file-icon.icon-png,
.added-files-list .file .description .file-icon.icon-bmp,
.added-files-list .file .description .file-icon.icon-svg,
.added-files-list .file .description .file-icon.icon-tif {
	background-image: url(images/added_files/image.png);
}

.added-files-list .context-menu-toggle {
	visibility: hidden;
	background-image: url(images/context_menu/closed.png);
	background-position-y: 4px;
    background-position-x: -1px;
}


.added-files-list .dataList_hoveredRow .context-menu-toggle {
    visibility: visible;
}

.added-files-list tr > td.dataList_dataCell {
	background-color: transparent !important;
}

.added-files-list .context-menu-toggle.open {
	background-image: url(images/context_menu/open.png);
	background-position-y: 0px;

}

.added-files-list .context-menu {
	background: #D0E0EB;
}

.added-files-list .context-menu .close {
	display: none;
}

.added-files-list .context-menu .entry .icon.locked {
	background-image: url(images/context_menu/lock.png);
}

.added-files-list .context-menu .entry .icon.unlock {
	background-image: url(images/context_menu/key.png);
}

.added-files-list .context-menu .entry .icon.download {
	background-image: url(images/context_menu/download_file.png);
}

.added-files-list .context-menu .entry .icon.add-version {
	background-image: url(images/context_menu/add_new_version.png);
}

.added-files-list .context-menu .entry .icon.rename {
	background-image: url(images/context_menu/rename.png);
}

.added-files-list .context-menu .entry .icon.edit-description {
	background-image: url(images/context_menu/edit_description.png);
}

.added-files-list .context-menu .entry .icon.check-edoc {
	background-image: url(images/context_menu/test.png);
}

.added-files-list .context-menu .entry .icon.edoc-validation-data {
	background-image: url(images/context_menu/data.png);
}

.added-files-list .context-menu .entry .icon.sign-edoc {
	background-image: url(images/context_menu/add.png);
}

.added-files-list .context-menu .entry .icon.print {
	background-image: url(images/context_menu/print.png);
}

.added-files-list .context-menu .entry .icon.delete {
	background-image: url(images/context_menu/delete.png);
}

.block-container > .block-header .block-icon.icon-news {
	background: url(images/blocks/icons/news.png) no-repeat center center;
}

.block-container > .block-header .block-icon.icon-events {
	background: url(images/blocks/icons/calendar.png) no-repeat center center;
}

.block-container > .block-header .block-icon.icon-anniversaries {
	background: url(images/blocks/icons/user.png) no-repeat center center;
}

.block-container > .block-header .block-icon.icon-tasks {
	background: url(images/blocks/icons/tasks.png) no-repeat center center;
}

.block-container > .block-header .block-icon.icon-discussed-topics {
	background: url(images/blocks/icons/chat.png) no-repeat center center;
}

.block-container > .block-header .block-icon.icon-absence {
	background: url(images/blocks/icons/absence.png) no-repeat center center;
}

.block-container > .block-header .block-icon.icon-links {
	background: url(images/blocks/icons/pinned.png) no-repeat center center;
}

.block-container > .block-header .block-icon.icon-gallery {
	background: url(images/blocks/icons/gallery.png) no-repeat center center;
}

.block-container > .block-header .block-button-container .block-button.icon-add-new-note,
.block-container > .block-header .block-button-container .block-button.icon-add-event,
.block-container > .block-header .block-button-container .block-button.icon-add-absence-reason,
.block-container > .block-header .block-button-container .block-button.icon-attached-new-file,
.block-container > .block-header .block-button-container .block-button.icon-add-contact-to-group {
	background-image: url(images/blocks/buttons/add_file_generic.png);
}

.block-container > .block-header .block-button-container .block-button.icon-b-edit {
	background-image: url(images/blocks/buttons/edit.png);
}

.block-container > .block-header .block-button-container .block-button.icon-gear {
	background-image: url(images/blocks/buttons/gear.png);
}

.block-container > .block-header .block-button-container .block-button.icon-search {
	background-image: url(images/blocks/buttons/search.png);
}

.block-container > .block-header .block-button-container .block-button.icon-view-sort {
	background-image: url(images/blocks/buttons/sort.png);
}

.block-container > .block-header .block-button-container .block-button.icon-reload {
	background-image: url(images/blocks/buttons/reload.png);
}

.block-container > .block-header .block-button-container .block-button.icon-attached-new-from-template {
	background-image: url(images/blocks/buttons/add_file_from_template.png);
}

.block-container > .block-header .block-button-container .block-button.icon-attached-new-word-document {
	background-image: url(images/blocks/buttons/add_file_word.png);
}

.block-container > .block-header .block-button-container .block-button.icon-attached-new-excel-document {
	background-image: url(images/blocks/buttons/add_file_excel.png);
}

.block-container > .block-header .block-button-container .block-button.icon-attached-new-edoc {
	background-image: url(images/blocks/buttons/add_file_edoc.png);
}

.block-container > .block-header .block-button-container .block-button.icon-lock-file-block {
	background-image: url(images/blocks/buttons/file_unlocked.png);
	background-size: 18px 18px;
}

.block-container > .block-header .block-button-container .block-button.icon-unlock-file-block {
	background-image: url(images/blocks/buttons/file_locked.png);
	background-size: 18px 18px;
}

.block-container > .block-header .block-button-container .block-button.icon-fm-another-folder {
	background-image: url(images/blocks/buttons/move_folder.png);
}

.block-container > .block-header .block-button-container .block-button.icon-attach-workflow {
	background: url(images/blocks/buttons/attach_workflow.png) no-repeat center center;
}

.block-container > .block-header .block-button-container .block-button.icon-create-workflow {
	background: url(images/blocks/buttons/new_workflow.png) no-repeat center center;
}

.block-content-container .block-content td {
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 11px;
}

.block-container#NearestBirthDaysContainer .block-content-container table th {
	background: #FFFFFF;
}

.block-container#NearestBirthDaysContainer .block-content-container table td {
	border-left: 1px solid #C3D4E0;
}

.block-container#NearestBirthDaysContainer .block-content-container .anniversary.birthday {
	background: url(images/blocks/icons/birthday.png) no-repeat left center;
}

.block-container#NearestBirthDaysContainer .block-content-container .anniversary.nameday {
	background: url(images/blocks/icons/nameday.png) no-repeat left center;
}

.block-container#NewsContainer .block-content-container .home-news-article {
	margin-bottom: 10px;
	padding: 6px 3px;
	border-color: #C3D4E0;
}

.block-container#NewsContainer .block-content-container .home-news-article .text {
	margin: 8px 0;
}

.block-container#delivery-block .block-header .block-title {
	background: transparent url(images/blocks/icons/system_updates.png) no-repeat 5px center;
	padding-left: 30px;
}

.block-container#delivery-block #delivery-info-cont .block-title,
.block-container#delivery-block #delivery-info-cont .feed-item span {
	color: #000000;
}

.block-container#IntraEvents .block-content .bottom-border,
.block-container#DayEventsContainer .block-content .bottom-border {
	background: #49708A;
}

.block-container#AbsentTableNew .block-header .block-button-container input {
	top: 7px;
}
/* END - block styles - END */

/* START - jQuery UI dialog styles - START */
.ui-widget-overlay {
	background: #34414B;
}

.ui-dialog {
	width: auto;
}

.ui-dialog:not(.edus-old) {
    padding: 0;
    border: 0;
    align-content: center;
}

.ui-dialog-titlebar {
	border: 0 !important;
	background: #49708A !important;
	padding: 0 !important;
}
.ui-dialog-titlebar .ui-dialog-title {
	margin: 4px 0 0 8px !important;
	font-weight: normal;
	font-size: 12px;
	color: #FFF;
	line-height: initial !important;
	padding-bottom: 4px;
}
.ui-dialog-titlebar .ui-dialog-titlebar-close {
	background: none !important;
	margin: 2px 3px 0 0 !important;
	position: relative;
    float: right;
    right: 0;
    width: 18px;
    height: 18px;
    border: 0;
    padding: 0;
}
.ui-dialog-titlebar .ui-dialog-titlebar-close.ui-state-hover,
.ui-dialog-titlebar .ui-dialog-titlebar-close.ui-state-focus {
	opacity: 0.6 !important;
}

.ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon-closethick {
	background-image: url( 'images/close_popup.png' ) !important;
}

.ui-dialog-content {
	font-size: 12px;
	padding: 10px !important;
	margin-bottom: 10 !important;
}
.simple-dialog.simple-confirm .ui-dialog-content,
.simple-dialog.simple-alert .ui-dialog-content {
	background-position: 10px;
	padding-left: 50px !important;
}
.ui-dialog-content.with-buttons {
	border-bottom: 0 !important;
}

.ui-dialog-buttonpane {
	padding: 0 10px 5px 10px !important;
	border: none !important;
	margin: 0 !important;
}

.ui-dialog-buttonpane .ui-dialog-buttonset button {
	border: 0 !important;
	background: #D0E0EB !important;
	color: #49708A !important;
	font-weight: bold !important;
	padding: 4px 13px; /*!important*/
	font-size: 12px !important;
	outline: none !important;
}

.ui-dialog-buttonpane .ui-dialog-buttonset button.disabled,
.ui-dialog-buttonpane .ui-dialog-buttonset button[disabled] {
	opacity: 0.6 !important;
}

.ui-dialog-buttonpane .ui-dialog-buttonset button.default {
	background: #49708A !important;
	color: #FFFFFF !important;
}

.ui-dialog-buttonpane .ui-dialog-buttonset button:hover,
.ui-dialog-buttonpane .ui-dialog-buttonset button:active,
.ui-dialog-buttonpane .ui-dialog-buttonset button.ui-state-hover,
.ui-dialog-buttonpane .ui-dialog-buttonset button.ui-state-focus {
	background-color: #698EA6 !important;
	color: #FFFFFF !important;
}
.ui-button-text {
	font-size: 12px;
}
/* END - jQuery UI dialog styles - END */

/* START - Input styles - START */
.field_row {
	border-bottom:1px solid #d1dfec; /*AndD*/
	height: 0px;
}
.field_row table, .field_row tr, .field_row td {
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
}

.title_row,
.title_row_nobg {
	width:25%;
	background-color:transparent;
	padding:5px 0px 1px 0px;
	border:none;
	font-size:9pt;
	color:#000;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
}
.control_row {
	width:70%;
	padding-left:8px;
	border:none; 
	font-size:9pt;
    overflow: hidden;
    
}
.title_only {
	border-bottom:none;
}
#control_only .control_row {
	padding:0 0 0px 0;
		word-break: break-all;
	max-width: 381px;
    overflow: hidden;
	border:none;
}

/*
.control_row input[type="text"], 
.control_row input[type="number"],
.control_multi_select input[type="text"],
.simple-dialog input[type="text"] {
*/
input[type="text"]:not(.big-login-input):not(.small-login-input):not(.ant-input), 
input[type="password"]:not(.big-login-input):not(.small-login-input), 
input[type="number"] {	
	border-top: 1px solid #49708a;
	border-left: 1px solid #49708a;
	border-bottom: 1px solid #49708a;
	color:#000;
	height:20px !important;
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
}


@media all and (-ms-high-contrast:none) {
	.control_row input { line-height: 19px } /* IE10 */
	*::-ms-backdrop, .control_row input[type="text"], .control_row input[type="number"] { line-height: 0px } /* IE11 */
}
textarea {
	border:solid 1px #49708a;
	color:#000;
	width:100%;
	font-size: 12px;
}
.control_row textarea {
	height:100px;
	word-break: normal;
}

.control_row select option {
	padding: 0 0 0 3px;
}
/* IE >= 10 */
.control_row select::-ms-expand {
    display: none;
}
.control_row .edit-classificator {
	background-image: url('/styles/redesign/images/input_fields/edit_classificator.png');
}

/* START Multi classificator */
.control_row .field_multi_select table,
.control_multi_select table
 {
    width: 100%;
	border-spacing:0;
	margin-top: 1px;
	border-collapse: collapse;
}

.title_row_nobg + .control_row .field_multi_select table,
.title_row_nobg + .control_multi_select table
 {
	min-width: 351px;
    max-width: 500px;
    width: 100%;
	border-spacing:0;
	margin-top: 1px;
	border-collapse: collapse;
}

.control_row .field_multi_select > table > tbody >tr > td {
	padding:0;
	border:none !important;
}
.control_multi_select input[type="text"] {
	width:100%;
	border-right:none;
}
.control_row .control_multi_select .select_arrow,
.control_multi_select .select_arrow {
	background-image: url('/styles/redesign/images/input_fields/select_arrow.png');
	border:1px solid #49708a;
	border-left:none;
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
}
.col_select_arrow {
	width:19px;
}

.col_select_arrow_nomeclature {
	width:19px;
}
#db_nomenklatura.login.documentCardTboxWithButton {
	border-right: none;
}

/* START Nomenklatura Multi Classificator */
.field_row .control_row #show-nomenclature-full-list {
	background-image: url('/styles/redesign/images/input_fields/select_arrow.png') !important;
	border: 1px solid #49708A;
	border-left: none;
	width: 19px;
	height: 18px;
	display: block;
	-webkit-box-sizing: revert; 
	box-sizing: revert;
}

.nomenclature-list-container .nomenclature-table .close-list-row {
	width: 400px !important;
}

.application-title > img {
	display: none;
}

.field_multi_select .suggestion_list {
	z-index: 900;
	overflow: auto;
	height: 200px;
	width: 305px !important;
}

.table_multi_select table {
	/**
	 * #49540
	 * 3. Uzdevumā "Darbam / Izpildei", 
	 * pievienojot izpildītāju ikona Dzēst atrodas tuvāk tekstam - 
	 * https://www.screencast.com/t/3Dhcc9c9hSM . Vai šeit nevar izdarīt to pašu?
	 */
	/* width:auto !important; */
}
.table_multi_select table tr:not(.table_multi_select-header) th {
	display:none;
}

.table_multi_select table td.pv_darbinieks-edit {
	width:15px;
}
.table_multi_select table td.pv_darbinieks-edit + td {
	padding-left: 1px;
}
.table_multi_select table td.pv_darbinieks-edit a {
    display: none;
    background-image: url(images/input_fields/edit_classificator.png);
    width: 13px;
    height: 13px;
    background-size: 13px auto;
    background-repeat: no-repeat;
    margin-top: 2px;
}
.table_multi_select table td.pv_darbinieks-edit.user-icon a {
    background-image: url(images/input_fields/person.png);
    background-size: 8px 8px;
    background-position: center center;
    margin-top: 0;
}

.table_multi_select.active table tr {
	cursor:pointer;
}
.table_multi_select.active table tr:hover {
	text-decoration: underline;
}
.table_multi_select.active table tr td {
	border-bottom: none !important;
}
.table_multi_select.active table tr td:first-child{
     width:90%; 
     /*white-space:nowrap; */
}
.table_multi_select.active table tr td:last-child{
    width:15px;
}
.table_multi_select.active table tr:hover .elemTD-delete,
.table_multi_select.active table tr:hover td.pv_darbinieks-edit a
{
	display:inline-block;
}

.table_multi_select .elemTD {
	/* !important sakarā ar #49922 */
	background: transparent url('/styles/redesign/images/input_fields/dot.png') no-repeat left center !important;
	padding:2px 5px 2px 15px !important;
	font-size:12px;
	line-height:12pt;
}
.table_multi_select .elemTD-delete {
	background-image: url('/styles/redesign/images/input_fields/delete.png');
	display:none;
	/* float: left; */
}
.table_multi_select .elemTD-dl {
	width: 100%;
	text-align: left;
	padding-left: 5px;
}


.suggestion_list {
	border-color:#49708a !important;
}
.suggestion_list li {
	padding:2px 3px;
	font-size: 12px;
}
.suggestion_list li a {
	color:#000;
	transition: none;
}
.suggestion_list li.selected,
.suggestion_list li.selected a {
	/* background-color:#49708a !important;	*/
	background-color: #1e90ff !important;
}

/* Lai virs checkbox 'atbildigais' ir uzraksts */
.atbildigais_field  .table_multi_select.active table tr:hover {
	text-decoration:none;
}
.atbildigais_field .table_multi_select table th {
	display:table-cell;
	background: #fff !important;
	color: transparent;
}
.atbildigais_field .table_multi_select table th.atbildigais_cell {
	padding: 5px 0;
	color: #000000;
	font-weight: bold;
	line-height: 15px;
}

/* END Multi classificator */

#dokFormTable .control_row .documentCardTbox,
#dokFormTable .control_row .documentCardDigitbox,
#dokFormTable .control_row .documentCardSbox,
#PvsPersonalData .control_row input[type="text"]:not([id^="dt"]), #PvsPersonalData .control_row select,
#ContactFormTable .control_row input[type="text"]:not([id^="dt"]), #ContactFormTable .control_row select,
#taskFormTableLeft input[type="text"]:not([id^="dt"]),
#MultiData input[type="text"]:not([id^="dt"]), #MultiData select:not([id^="dt"]),
.simple-dialog input[type="text"]:not([id^="dt"]), .simple-dialog .control_row select{
	min-width: 300px;
	max-width: 350px;
	width: 100% !important;
}

table tbody tr td input#users_title {
	min-width: 480px !important;
}
table tbody tr td #users_autosuggest {
	min-width: 490px !important;
}

table tbody tr td input#findAddressField_objekta_adrese {
	min-width: 290px !important;
	max-width: 290px !important;
}

#PvsPersonalData .control_row #db_pv_valodu_prasmes,
#PvsPersonalData .control_row #db_pv_valodu_prasmes_limenis {
	width:46% !important;
}
#dokFormTable .control_row .documentCardSbox2,
#dokFormTable .control_row div:not(div[id^=db_dok_nr_full_span]) select[id^=db_] {
	width:92% !important;
}

#dokFormTable .control_row div[id^=db_dok_nr_full_span] select {
	min-width: 20%;
}

/**
 * #49865 Ja checkboxam ir pielinkots select klasifikators,
 * selectu jārāda šaurāku, lai nav divās rindās
 */
#dokFormTable .control_row input.edus_cbox + select.documentCardSbox2 {
	width: 83% !important;
}

.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
}
/* END - Input styles - END */

td .control_row {
	padding-bottom: 4px;
	padding-top: 4px;
}
td .title_row {
	padding-bottom: 3px;
	padding-right: 3px;
}
td .control_row #dtY_db_datums,
td .control_row #dtM_db_datums,
td .control_row #dtD_db_datums,
td .control_row #dt_button_db_datums{
	margin-bottom: 2px;
}
/* START - Filter form - START */
#filterFormTable .control_row,
#filterFormTable .title_row,
#filterFormTable .title_row_nobg{
	padding: 3px 0 0 4px;
}
#filterFormTable .top_select .title_row {
	width: 5%;
}
#filterFormTable .top_select .control_row select{
	width: 300px !important;
}
#filterFormTable .control_row input[type="text"]:not([id^="dt"]),
#filterFormTable .control_row textarea,
#filterFormTable .control_row select {
	width:100% !important;
}
#filterFormTable .control_row select#db_darbibas_joma,
#filterFormTable .control_row select#db_darbibas_apaksjoma,
#filterFormTable .control_row select#db_pv_valodu_prasmes,
#filterFormTable .control_row select#db_pv_valodu_prasmes_limenis {
	width:49% !important;
}
#filterFormTable .control_row input#rpp,
#filterFormTable select[name="have_blakusdarbi"],
#filterFormTable select[name="have_berni"],
#filterFormTable .control_row #lietotajs table,
#filterFormTable .control_row select#strukturvieniba {
	width:auto !important;
}
#filterFormTable .button_row {
	min-width:220px;
}
/* END - Filter form - END */

#dokFormTableLeft > table,
#taskFormTable,
#taskFormTableLeft table,
#ContactFormTable {
    border:none !important;
	border-collapse: collapse; 
}

/* START - Personalvadibas form - START */
#PvsPersonalData .block-content-container {
	border:none;
}
#PvsPersonalData .block-content > table {
	border-collapse: collapse;
}
/* END - Personalvadibas form - END */

/* START - Special task content block - START */
.document-tasks-block {
	margin-top: 10px;
}
.document-tasks-block select option {
	padding: 0 0 0 3px;
}
/* IE >= 10 */
.document-tasks-block select::-ms-expand {
    display: none;
}
.document-tasks-block .create-task {
	border: 1px solid #49708a !important;
	color: #49708a !important;
}
.document-task:hover {
	background-color: #e9f2f9 !important;
}
.document-task.view-task .column-user {
	-webkit-box-shadow: inset 2px 0px 0px 2px rgba(73,112,138,1);
	-moz-box-shadow: inset 2px 0px 0px 2px rgba(73,112,138,1);
	box-shadow: inset 2px 0px 0px 2px rgba(73,112,138,1);
}
.document-task.view-task .column-info {
	-webkit-box-shadow: inset -2px 0px 0px 2px rgba(73,112,138,1);
	-moz-box-shadow: inset -2px 0px 0px 2px rgba(73,112,138,1);
	box-shadow: inset -2px 0px 0px 2px rgba(73,112,138,1);
}
.document-task .column-level .bar {
	background-color: #49708A !important;
}
@media print {
	/*.document-task .column-level .bar {
		content:url('/images/baris.jpg') no-repeat left center !important;
		-webkit-box-shadow: inset 0 0 0 1000px #49708A !important; 
		box-shadow: inset 0 0 0 1000px #49708A !important; 
		-ms-box-shadow: inset 0 0 0 1000px #49708A !important;
	}*/
}
.document-task .column-user .star {
	background: url('images/star-big.png') no-repeat left center;
}
.document-task .column-info .data .actions-sub {
	background-color: #d0e0eb;
}
.document-task .column-info .data .actions-sub .div-button {
	color: #49708a !important;
}
.document-task .column-info .data .actions-sub .div-button:hover {
	background-color: #698ea6 !important;
	color: #FFFFFF !important;
}
.document-task .column-info .actions .assign-task a {
	background: url( 'images/blocks/buttons/v2/assign.png' ) no-repeat center center;
}
.document-task .column-info .actions .send-task a {
	background: url( 'images/blocks/buttons/v2/send.png' ) no-repeat center center;
}
.document-task .column-info .actions .done-task a {
	background: url( 'images/blocks/buttons/v2/done.png' ) no-repeat center center;
}
.document-task .column-info .actions .sign-task a {
	background: url( 'images/blocks/buttons/v2/done.png' ) no-repeat center center;
}
.document-task .column-info .actions .cancel-task a {
	background: url( 'images/blocks/buttons/v2/cancel.png' ) no-repeat center center;
}
.document-task .column-info .actions .delete-task a {
	background: url( 'images/blocks/buttons/v2/cancel.png' ) no-repeat center center;
}
.document-task .column-info .actions .close-task a {
	background: url( 'images/blocks/buttons/v2/close.png' ) no-repeat center center;
}
.document-task .column-info .actions .repeat-task a {
	background: url( 'images/blocks/buttons/v2/repeat.png' ) no-repeat center center;
}
.document-task .column-info .actions .add-task a {
	background: url( 'images/blocks/buttons/v2/add.png' ) no-repeat center center;
}
.document-task .column-info .actions .take-task a {
	background: url( 'images/blocks/buttons/v2/assign.png' ) no-repeat center center;
}
.document-task .column-info .actions .assign-task a:hover {
	background: url( 'images/blocks/buttons/v2/h-assign.png' ) no-repeat center center;
}
.document-task .column-info .actions .send-task a:hover {
	background: url( 'images/blocks/buttons/v2/h-send.png' ) no-repeat center center;
}
.document-task .column-info .actions .done-task a:hover {
	background: url( 'images/blocks/buttons/v2/h-done.png' ) no-repeat center center;
}
.document-task .column-info .actions .sign-task a:hover {
	background: url( 'images/blocks/buttons/v2/h-done.png' ) no-repeat center center;
}
.document-task .column-info .actions .cancel-task a:hover {
	background: url( 'images/blocks/buttons/v2/h-cancel.png' ) no-repeat center center;
}
.document-task .column-info .actions .delete-task a:hover {
	background: url( 'images/blocks/buttons/v2/h-cancel.png' ) no-repeat center center;
}
.document-task .column-info .actions .close-task a:hover {
	background: url( 'images/blocks/buttons/v2/h-close.png' ) no-repeat center center;
}
.document-task .column-info .actions .repeat-task a:hover {
	background: url( 'images/blocks/buttons/v2/h-repeat.png' ) no-repeat center center;
}
.document-task .column-info .actions .add-task a:hover {
	background: url( 'images/blocks/buttons/v2/h-add.png' ) no-repeat center center;
}
.document-task .column-info .actions .take-task a:hover {
	background: url( 'images/blocks/buttons/v2/h-assign.png' ) no-repeat center center;
}
.document-task .task-replay .star {
	background: url('images/star-small.png') no-repeat left center;
}
.document-task .task-replay .delete:hover {
	cursor: pointer;
	background-image: url(images/del.png);
}
.hidden {
	display: none !important;
}
/* END - Special task content block - END */
.multi_doc_contact_add {
	background-image: url(images/context_menu/edit_description.png);
}

/*temp*/
.control_row .field_multi_select table, .control_multi_select table
 {
    margin:0;
}

.edit-classificator {
    position:relative;
}
td .control_row {
    padding:5px 0 5px 0;
}
.preview-doc-alpha, .download-doc-alpha{
    text-decoration: none !important;
    line-height: 18px;
    position: relative;
    display: inline-block;
}
.preview-doc-alpha:before,
.download-doc-alpha:before{
    content: '';
    display: inline-block;
    width: 21px;
    height: 24px;
    background: url(images/preview.png) no-repeat center center;
    position: relative;
    background-size: 80% auto;
}

.download-doc-alpha:before{
    background: url(images/download.png) no-repeat center center;
    background-size: 84% auto;
}
.preview-doc-alpha:hover:before, .download-doc-alpha:hover:before{
    opacity: 0.8;
}
td > .documentCardTboxWithButton, td.control_row table{
	width: 100%;
}

.dataList_dataCell {
	text-align: left;
}

#GroupContactsContainer .dataList_dataCell:last-child {
	text-align: center !important;
}

#GroupContactsContainer .elemTD-delete {
	display: inline-block;
}

#akti .pretty {
	margin-left: 5px;
}

#Home-right-column {
	padding: 2px 0 0 0;
}

.list-profile-pic {
	background: url("/styles/redesign/images/main_menu/1022_off.png") no-repeat center;
	background-size: cover;
	width: 23px;
	height: 23px;
}

#acl-wrapper {
	padding: 0 8px;
	margin: 8px 0;
}

#acl-wrapper > table,
#acl-wrapper > fieldset > table {
	width: 100%;
}
#acl-wrapper > table:not(:first-child),
#acl-wrapper > fieldset > table:not(:first-child) {
	margin-top: 2px !important;
}

#acl-wrapper > fieldset {
	margin: 0 -5px;
}

#ajaxPopUp .historyShow {
	background-color: #C5E2F6;
}

.historyShow .aclHistoryBlock {
	border: none;
	background: none;
}

.selectButtons .plusButton,
.selectButtons .minusButton {
	width: 20px;
	text-align: center;
	cursor: pointer;
}

.selectButtons .plusButton {
	padding-left: 6px;
}

.selectButtons .plusButton > div,
.selectButtons .minusButton > div {
	position: relative;
}

.selectButtons .plusButton > div {
	height: 15px;
	width: 15px;
	margin-left: 1px;
}

.selectButtons .minusButton > div {
	height: 4px;
	background: #49708A;
	border-radius: 1px;
	width: 14px;
	margin-left: 4px;
}

.selectButtons .plusButton > div:before,
.selectButtons .plusButton > div:after {
	content: '';
	display: block;
	position: absolute;
	background: #49708A;
	width: 4px;
	height: 4px;
	border-radius: 1px;
}

.selectButtons .plusButton > div:before {
	width: 100%;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
}

.selectButtons .plusButton > div:after {
	height: 100%;
	left: 50%;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	transform: translateX(-50%);
}

.simple-dialog.user-notes textarea {
	background: none;
}

.simple-dialog.user-notes .control_row {
	width: 100% !important;
	padding: 0;
}

#profileImageDelete {
	background: url("./images/del_new.png") no-repeat center;
}

#profileImageDelete:hover {
	background: url("./images/del_new_hover.png") no-repeat center
}

span[id^=buttonHistory_] {
	font-size: 11px;
	font-weight: 900;
	border: #49708A;
	padding: 1px 7px;
	border-radius: 50%;
	color: white;
	background: #49708A;
	font-family: "Segoe UI", sans-serif;
	margin-right: 2px;
}

span[id^=buttonHistory_]:hover {
	background-color: #698EA6;
}

img[id^=animeHistory_] {
	vertical-align: bottom;
	margin-right: 5px;
}

.block-container .day-events .event {
	border-bottom: 2px solid #49708A;
}

.add-comment > *,
.event-message {
	font-size: 11px;
}

#esign-popup-files table.theader thead th:not(:only-child):first-child {
	width: 30px;
}

.custom-select .select-arrow {
	background-image: url('/styles/redesign/images/input_fields/select_arrow.png');
	border: 1px solid #49708a;
	border-left: none;
}

.custom-select .selected-element-title {
	font-size: 12px;
	line-height: 18px;
	border-right: 1px solid;
}

.custom-select .selected-element-title,
.custom-select .select-data {
	border-color: #49708a;
}

#contact_form .control_row {
	overflow: visible;
}

.termless-task-type-table th .pretty {
	margin-left: 1px;

}
#search_div {
	white-space: nowrap;
}


#searchform button[name=excellres], #paramsForm button[name=excellres]{
	position: relative;
	right: 1px;
	line-height: 14px !important;
}
#search_div input:nth-child(3){
	position: relative;
	right: 1px;
}
@-moz-document url-prefix() {
 #searchform button[name=excellres], #paramsForm button[name=excellres]{
 	position: relative;
	right: 0px;
	line-height: 16px !important;
	}
	#search_div input:nth-child(3){
		right: 0px;
	}
}
#searchform .button_row {
	min-width: unset;

}

#copy-document-dialog .dialog-message-container.notice {
	display: block;
	background-color: #EEE !important;
	border: 1px solid #49708a;
	color: #000;
	border-radius: 3px;
	padding: 8px 9px;
	font-size: 11px;
	font-family: Tahoma;
	background: url(/images/information.gif);
	background-repeat: no-repeat;
	background-position: 7px 8px;
	text-indent: 20px;
	line-height: 15px;
}


.rep55 .title_row_nobg{
	width: 500px;
}
select option[disabled][selected]{
	background-color: rgba(255,0,0,0)!important;
	text-shadow: none;
	/*box-shadow: 0 0 10px 100px #fff inset;*/
}
select option[selected]{
	background-color: rgba(255,0,0,0)!important;
	/*box-shadow: 0 0 10px 100px #fff inset;*/
}

#akti .pretty.pretty-checkbox{
	top: 1px;
	left: -1px;
	width: 17px;
}

.register-tree .selected > a {
	color: #49708A;
	font-weight:bold;
}

.register-tree .not-selected > a {
	color: #000000;
	font-weight:normal;
}

.image-notfound-large {
	 background-image: url(images/notfound_large.png);	
}
#filterMenu{
	max-width: 300px;
	overflow: hidden;
}
#filterMenu a {
	display: block;
	word-break: break-all;
}
.added-files-list .context-menu-toggle{
	top: 0 !important;
}
.dynamic-menu-button {
	background: transparent url(/styles/redesign/images/blocks/buttons/EDUS_ikonas-7.png) no-repeat center center !important;
}
.dynamic-menu-button.active {
	background-image: url(/styles/redesign/images/blocks/buttons/EDUS_ikonas-8.png) !important;
}
#main_menu {
	border-collapse: collapse;
  }

.avr-start-error,
.avr-protocol-error {
	display: block;
	color: red;
}

#avr-protocol {
	border-bottom: none;
}

.avr-start-hide {
	display: none;
}

.button-hide {
	display: none !important;
}

.avr-button {
	margin-bottom: 10px;
}

table.paginator {
	position: relative;
	left: 0 !important;
	width: 100% !important;
	
}

.field_row.stacked_bis_saite {
	vertical-align: top;
}


.field_row.stacked_bis_saite .title_row {
	padding-top: 8px;
}


.field_row.stacked_bis_saite .control_row a {
	display: block;
	margin-top: 7px;
}

.field_row.stacked_bis_saite .control_row a:after {
	content: '\f08e';
	margin-left: 6px;
	font-family: "Font Awesome 5 Pro";
}