a {
	color: #000000;
}

input.document-search-button {
	background: url(/styles/redesign/images/blocks/buttons/search.png) no-repeat center center !important;
	color: transparent;
	border: none;
	cursor: pointer;
	display: inline-block;
}

input.document-search-button:hover {
	opacity: 0.7;
}

/* styles for modules/sys/home_notikumi.php event comment block */
.event-comment-separator {
	color: #49708A;
	border-color: #49708A;
	background-color: #49708A;
}

#addcomment_form textarea {
	border-color: #49708A;
}

/* *** UI widget/custom element styles below this line (alphabetic order) *** */

.block-container.no-icon,
.block-container.with-icon {
	margin-top: 0;
}

.block-container.no-icon,
.block-container.with-icon {
	margin-bottom: 2px;
}

.block-container > .block-header {
	border: 0;
	background: #49708A;
}

.block-container > .block-header .block-title,
.block-container > .block-header .block-title a {
	color: #FFFFFF;
}

.block-container > .block-header .block-sort {
	position: absolute;
	top: 5px;
	right: 12%;
}

.block-container > .block-header .block-sort label {
	color: #FFFFFF;
}

.block-container > .block-header .block-sort select {
	width: 140px;
}

@media screen and (min-width:1400px) and (max-width: 1600px){
	.block-container > .block-header .block-sort {
		right: 15%;
	}
}

@media screen and (max-width: 1200px){
	.block-container > .block-header .block-sort {
		right: 21%;
	}
}

@media screen and (min-width:1200px) and (max-width: 1400px){
	.block-container > .block-header .block-sort {
		right: 18%;
	}
}

@media screen and (min-width:1300px) and (max-width: 1400px){
	.block-container > .block-header .block-sort {
		right: 17%;
	}
}

@media screen and (min-width:1000px) and (max-width: 1200px){
	.block-container > .block-header .block-sort {
		right: 20%;
	}
}

@media screen and (min-width:1600px){
	.block-container > .block-header .block-sort {
		right: 13%;
	}
}

@media screen and (min-width:1850px){
	.block-container > .block-header .block-sort {
		right: 11%;
	}
}


.block-container > .block-header .block-title {
	font-size: 11px;
	padding: 9px;
}

.block-container.no-icon.expandable > .block-header .block-title {
	background: transparent url(images/blocks/icons/collapsed.png) no-repeat left center;
}

.block-container.no-icon.expandable.open > .block-header .block-title {
	background: transparent url(images/blocks/icons/expanded.png) no-repeat left center;
}

.block-container.no-icon.expandable.disabled > .block-header .block-title {
	background: transparent url(images/blocks/icons/disabled.png) no-repeat left center;
}

.block-container.no-icon.expandable.ajax.loading > .block-header .block-title {
	background: transparent url(/styles/images/loading.gif) no-repeat 2px center;
}

.block-container.with-icon > .block-header .block-title {
	padding-left: 30px;
}

.block-container.with-icon > .block-header .block-icon {
	width: 30px;
}

.block-container > .block-header .block-icon {
	top: 0 !important;
	height: 30px !important;
}

.block-container > .block-header .block-button-container .block-button {
	width: 30px;
	height: 30px;
}

.block-container > .block-header .block-button-container .block-button:hover {
	opacity: 0.6;
}

.block-container > .block-header .block-button-container .block-button.icon-separator {
	display: none;
}

.block-container > .block-content-container {
	margin-top: 0;
	border-color: #C3D4E0;
}

#DeletedFilesContainer{
	max-height: 300px;
}

.ant-table-wrapper::before {
    content: none !important;
}

.ant-table-wrapper::after {
    content: none !important;
}

.deleted-file{
	width: 24px;
	height: 24px;
	background: url(images/added_files/generic_file.png) no-repeat center center;
}

.deleted-file:hover{
	opacity: 0.6;
}

.deleted-txt{
	background: url(images/added_files/text.png) no-repeat center center;
}

.deleted-doc,
.deleted-docm,
.deleted-docx,
.deleted-dotm,
.deleted-dotx,
.deleted-rtf{
	background: url(images/added_files/word.png) no-repeat center center;
}

.deleted-xls,
.deleted-xlam,
.deleted-xlsb,
.deleted-xlsm,
.deleted-xlsx,
.deleted-xltm,
.deleted-xltx{
	background: url(images/added_files/excel.png) no-repeat center center;
}

.deleted-ppt,
.deleted-potm,
.deleted-potx,
.deleted-ppam,
.deleted-ppsm,
.deleted-ppsx,
.deleted-pptm,
.deleted-pptx,
.deleted-sldm,
.deleted-sldx,
.deleted-thmx{
	background: url(images/added_files/powerpoint.png) no-repeat center center;
}

.deleted-pdf{
	background: url(images/added_files/pdf.png) no-repeat center center;
}

.deleted-edoc,
.deleted-asice{
	background: url(images/added_files/edoc.png) no-repeat center center;
}

.deleted-gif,
.deleted-jpg,
.deleted-jpeg,
.deleted-png,
.deleted-bmp,
.deleted-svg,
.deleted-tif{
	background: url(images/added_files/image.png) no-repeat center center;
}


.table-header-cell {
    text-align: center !important;
    background-color: #D0E0EB !important;
    padding: 5px 0 !important;
    border: 1px solid #A5BFD0 !important;
    border-right: none !important;
    font-size: 11px;
}

.table-column-cell{
	padding: 5px 6px !important;
    border-bottom: 1px solid #A5BFD0 !important;
    color: #000;
	background-color: transparent !important;
}

.settings-icon-toggle{
	display: block;
	width: 20px;
	height: 20px;
	visibility: hidden;
	background-image: url(images/context_menu/closed.png);
	background-position-y: 4px;
    background-position-x: -1px;
	cursor: pointer;
}

.deleted-files-table-row:hover{
	background-color: #f2f2f2 !important;
	.settings-icon-toggle{
		visibility: visible;
	}
}

.deleted-files-download-btn{
	width: 18px;
	height: 18px;
	margin-left: 10px;
	cursor: pointer;
}

.deleted-files-info{
	display: flex;
	align-items: center;
	font-size: 12px;
}

.deleted-file-name:hover{
	cursor: pointer;
	text-decoration: underline;
}

.deleted-files-dropdown-menu{
	padding: 4px 0;
	width: 190px;
	border-radius: 0;
	background-color: #D0E0EB;
	border: 1px solid #d3d3d3;
}

.deleted-files-dropdown-menu-item{
	padding: 0 0 0 4px;
	font-size: 11px;
	color: #646464;
}

.deleted-files-dropdown-menu-item:hover{
	background-color: transparent;
	color: #000;
}

.deleted-files-dropdown-menu .menu-item-content{
	display: flex;
	align-items: center;
	gap: 4px;
}

.menu-item-download-icon{
	width: 20px;
	height: 20px;
	background-image: url(images/context_menu/download_file.png);
}

.menu-item-delete-icon{
	width: 20px;
	height: 20px;
	background-image: url(images/context_menu/delete.png);
}

.menu-item-return-icon{
	width: 20px;
	height: 20px;
	background: url(images/context_menu/restore.svg) no-repeat center center;
}

.main-header {
	background: #49708A;
}

.main-header .icon.icon-person {
	background-image: url(images/main_header/icons/person.png);
}

.main-header .icon.icon-people {
	background-image: url(images/main_header/icons/people.png);
}

.main-header .icon.icon-document {
	background-image: url(images/main_header/icons/document.png);
}

.main-header .icon.icon-task {
	background-image: url(images/main_header/icons/task.png);
}

.main-header .elements form > button.search-submit {
	box-sizing: border-box;
	width: 30px;
	background: transparent url(images/blocks/buttons/search.png) no-repeat center center;
	color: transparent;
}

.main-header .elements form > button:hover,
.main-header .elements .main-header-button:hover {
	background-color: transparent;
	opacity: 0.6;
}

.main-header .elements .main-header-button.icon-save {
	background-image: url(images/main_header/buttons/save.png);
}

.main-header .elements .main-header-button.icon-return {
	background-image: url(images/main_header/buttons/return.png);
}

.main-header .elements .main-header-button.icon-rename {
	background-image: url(images/main_header/buttons/rename.png);
}

.main-header .elements .main-header-button.icon-delete {
	background-image: url(images/main_header/buttons/delete.png);
}

.main-header .elements .main-header-button.icon-print {
	background-image: url(images/main_header/buttons/print.png);
}

.main-header .elements .main-header-button.icon-settings {
	background-image: url(images/main_header/buttons/settings.png);
}

.main-header .elements .main-header-button.icon-user-permissions {
	background-image: url(images/main_header/buttons/user_permissions.png);
}

.main-header .elements .main-header-button.icon-edit-columns {
	background-image: url(images/main_header/buttons/edit_columns.png);
}

.main-header .elements .main-header-button.icon-advanced-search {
	background-image: url(images/main_header/buttons/advanced_search.png);
}

.main-header .elements .main-header-button.icon-add-person {
	background-image: url(images/main_header/buttons/person_add.png);
}

.main-header .elements .main-header-button.icon-edit-person {
	background-image: url(images/main_header/buttons/person_edit.png);
}

.main-header .elements .main-header-button.icon-delete-person {
	background-image: url(images/main_header/buttons/person_delete.png);
}

.main-header .elements .main-header-button.icon-add-people {
	background-image: url(images/main_header/buttons/people_add.png);
}

.main-header .elements .main-header-button.icon-edit-people {
	background-image: url(images/main_header/buttons/people_edit.png);
}

.main-header .elements .main-header-button.icon-delete-people {
	background-image: url(images/main_header/buttons/people_delete.png);
}

.main-header .elements .main-header-button.icon-export-excel {
	background-image: url(images/main_header/buttons/export_excel.png);
}

.main-header .elements .main-header-button.icon-email {
	background-image: url(images/main_header/buttons/email.png);
}

.main-header .elements .main-header-button.icon-sync {
	background-image: url(images/main_header/buttons/synchronize.png);
}

.main-header .elements .main-header-button.icon-confirm {
	background-image: url(images/main_header/buttons/confirm.png);
}

.main-header .elements .main-header-button.icon-cancel {
	background-image: url(images/main_header/buttons/cancel.png);
}

.main-header .elements .main-header-button.icon-unlock {
	background-image: url(images/main_header/buttons/unlock.png);
}

.main-header .elements .main-header-button.icon-create-document {
	background-image: url(images/main_header/buttons/document_create.png);
}

.main-header .elements .main-header-button.icon-move-document {
	background-image: url(images/main_header/buttons/document_move.png);
}

.main-header .elements .main-header-button.icon-copy {
	background-image: url(images/main_header/buttons/copy.png);
}

.main-header .elements .main-header-button.icon-create-response-document {
	background-image: url(images/main_header/buttons/create-response-document.svg);
}

.main-header .elements .main-header-button.icon-eadrese {
	background-image: url(images/main_header/buttons/eadrese.png);
}

.main-header .elements .main-header-button.icon-start {
	background-image: url(images/main_header/buttons/start.png);
}

.main-header .elements .main-header-button.icon-stop {
	background-image: url(images/main_header/buttons/stop.png);
}


.simple-button {
	margin-right: 5px;
}

.simple-button.disabled,
.simple-button[disabled] {
	opacity: 0.6;
}

.simple-button .content.left,
.simple-button .content.middle {
	background: #D0E0EB;
}

.simple-button.default .content.left,
.simple-button.default .content.middle {
	background: #49708A;
}

.simple-button .content,
.simple-button .content.middle * {
	min-height: 20px;
}

.simple-button .content.left {
	width: auto;
}

.simple-button .content.middle .text {
	padding: 0 8px;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	color: #49708A;
}

.simple-button.default .content.middle .text {
	color: #FFFFFF;
}

.simple-button .content.right {
	display: none;
}

.simple-button:hover .content,
.simple-button:active .content {
	background-color: #698EA6 !important;
}

.simple-button:hover .content.middle .text,
.simple-button:active .content.middle .text {
	color: #FFFFFF !important;
}

.simple-button .content.middle .icon {
	display: none;
}

.simple-calendar {
	border: 0;
}

.simple-calendar .header {
	background: #49708A;
}

.simple-calendar .header .switch-month {
	border: 0;
	padding: 5px 0;
	font-size: 12px;
	color: #FFFFFF;
}

.simple-calendar .header .switch-month.previous {
	background: url(images/arrow_left_small.png) no-repeat center center;
}

.simple-calendar .header .switch-month.next {
	background: url(images/arrow_right_small.png) no-repeat center center;
}

.simple-calendar .weekdays th {
	border-bottom: 1px solid #F0F0F0;
}

.simple-calendar .content {
	border: 1px solid #C3D4E0;
	border-top: 0;
}

.simple-calendar .content .has-event a {
	color: #961416;
}

.simple-calendar .content .has-news a {
	color: #49708A;
}

.simple-calendar .content .today {
	border: 1px solid #C3D4E0;
}

.simple-calendar .content .active {
	border: 0;
	background: #C3D4E0;
}

.simple-paginator .page {
	border-color: #49708A;
	background-color: transparent;
	color: #49708A;
}

.simple-paginator .page:hover {
	border-color: #49708A;
	background-color: #74A4C4;
	color: #FFFFFF;
}

.simple-paginator .page.current {
	border-color: #49708A;
	background-color: #74A4C4;
	color: #FFFFFF;
}

.simple-paginator .page.previous {
	background-image: url(images/paginator/previous_page.png);
}

.simple-paginator .page.next {
	background-image: url(images/paginator/next_page.png);
}

/*New Vadims 10.10.2016*/
table.multi-data th.header-cell{
	display:none;
}
table.multi-data, table.multi-data td{
	border:none;
}
table.multi-data td.data-cell:before{
	content:'';
	display:inline-block;
	width: 5px;
	height: 5px;
	background: url('/styles/redesign/images/dot_blue.png') no-repeat;
	position: absolute;
    left: 5px;
    top: 9px;
}
table.multi-data td.edit-cell:before, table.multi-data td.delete-cell:before{
	display: none;
}
table.multi-data td.data-cell{
    border:none;
    padding:5px 0;
}
table.multi-data td.data-cell:not(.edit-cell):not(.delete-cell){
	position: relative;
    padding-left: 18px;
    font-size:11px;
    color:#282828;
}
table.multi-data td.data-cell.edit-cell, table.multi-data td.data-cell.delete-cell{
	width:10px;
	padding-right: 3px;
	opacity:0;
	-webkit-transition: opacity ease-out 0.2s;
    -moz-transition: opacity ease-out 0.2s;
    -o-transition: opacity ease-out 0.2s;
    transition: opacity ease-out 0.2s;
}
table.multi-data td.data-cell.edit-cell{
	padding-right: 6px;
}
table.multi-data tr:hover td.data-cell.edit-cell, table.multi-data tr:hover td.data-cell.delete-cell{
	opacity:1;
}
table.multi-data td.data-cell.edit-cell img{
	content:url('/styles/redesign/images/edit_picture.png');
}
table.multi-data td.data-cell.delete-cell img{
	content:url('/styles/redesign/images/del_new.png');
}
table.multi-data td.data-cell.edit-cell img:hover{
	content:url('/styles/redesign/images/edit_picture_hover.png');
}
table.multi-data td.data-cell.delete-cell img:hover{
	content:url('/styles/redesign/images/del_new_hover.png');
}
td.dataList_notLastDataRow a img[src='/images/del.gif']{
	margin-left: 1px;
	content:url('/styles/redesign/images/del_new.png');
}
td.dataList_notLastDataRow a img[src='/styles/redesign/images/del_new.png']:hover{
	content:url('/styles/redesign/images/del_new_hover.png');
}
table.multi-data tr td.data-cell{
	border-bottom:1px solid transparent;
}
table.multi-data tr:hover td.data-cell{
	border-bottom: none;
}
table.multi-data tr:hover{
	border-bottom:1px solid #6b8ba0;
	cursor:pointer;
}
.shadowed_table tr td{
	background: none !important;
	/*background: red;
    padding: 4px 3px;*/
}
.shadowed_table .sh_left_top img, .shadowed_table tbody tr:first-child img{
	display: none;
}
#DIV_objekta_adrese .dataList_headerCell img {
	display: inline;
}
.vertical_control_cell.control_row .multi-data-box{
	min-width: 300px;
    width: 100%;
    max-width: 69%;
    float: right;
}
/*img.multi-data.add-button{
	display: none;
	content:url('/styles/redesign/images/add_new_note.png');
}*/
#ContactFormTable .field_row.title_only #adrese_multi_basic, 
#ContactFormTable .field_row.title_only #banka_multi, 
#ContactFormTable .field_row.title_only #talrunis_multi, 
#ContactFormTable .field_row.title_only #epasts_multi,
#ContactFormTable .field_row.title_only #eaddress_multi{
	padding: 10px 0 0;
}
#ContactFormTable .field_row.title_only{
	height:auto;
}

.contact_card_left .shadowed_table, .contact_card_left{
	width: 462px;
}
.contact_card_right{
	width: 100%;
}

img.multi-data.add-button{
	content:url('/styles/redesign/images/add_new_note2.png') !important;
	opacity: 0;
}
img.multi-data.add-button:hover{
	content:url('/styles/redesign/images/add_new_note2_hover.png');
}

#ContactFormTable .field_row.title_only #adrese_multi_basic, 
#ContactFormTable .field_row.title_only #banka_multi, 
#ContactFormTable .field_row.title_only #talrunis_multi, 
#ContactFormTable .field_row.title_only #epasts_multi,
#ContactFormTable .field_row.title_only #eaddress_multi{
	background: #d0e0eb !important;
    padding: 4px 3px;
}