/*
html {
  height: 100%;
}

body {
  margin: 0;
  height: 100%;
}

#page {
  height: 100%;
}
*/
body {
  font-family: Tahoma, Verdana, sans-serif;
  font-size: 12px;
}
#page {
  background-color: #e3e6ec;
  min-width: 986px;
}
#container {
  background-color: #ffffff;
  margin: 0 auto;
  width: 986px;
}
#container.fullPage {
  width: 100%;
}
.sipis-external.header {
  position: relative;
}
header {
  margin-bottom: 1em;
}
footer {
  margin-top: 1em;
}
.ui-state-default,
.ui-state-focus,
.ui-state-hover,
.ui-inputfield,
.ui-inputfield.ui-state-focus {
  box-shadow: none;
}
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-widget-content .ui-inputfield,
.ui-widget-header .ui-inputfield,
.ui-widget-content .ui-inputfield.ui-state-focus,
.ui-widget-header .ui-inputfield.ui-state-focus {
  box-shadow: none;
}
.ui-state-default {
  text-shadow: none;
}
.ui-state-default a:link {
  text-shadow: none;
}
.ui-widget-content .ui-state-active,
.ui-widget-content .ui-state-default,
.ui-widget-content .ui-state-highlight {
  text-shadow: none;
}
.ui-widget-header {
  text-shadow: none;
}
.ui-widget {
  font-family: Tahoma, Verdana, sans-serif;
  font-size: 12px;
}
.ui-widget button,
.ui-widget input,
.ui-widget select,
.ui-widget textarea {
  font-family: inherit;
}
.ui-corner-top,
.ui-corner-all {
  border-radius: 0;
}
.ui-widget-content,
.ui-widget-header,
.ui-state-default,
.ui-state-focus,
.ui-state-hover,
.ui-widget .ui-widget {
  border-color: #b4b4b4;
}
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover {
  border-color: #b4b4b4;
}
.ui-widget-content {
  color: inherit;
}
.ui-widget-header {
  background: #811618;
  color: #ffffff;
}
.ui-inputfield {
  border-radius: 3px;
}
.ui-inputfield.ui-state-focus {
  border-color: #811618;
}
.ui-outputpanel > form > .ui-inputfield {
  margin: 0.2em 0;
}
.ui-state-active .ui-icon,
.ui-state-default .ui-icon,
.ui-state-focus .ui-icon,
.ui-widget-content .ui-icon {
  background-image: url("/javax.faces.resource/img/ui-icons_4f4f4f_256x240.png.html");
}
.searchGrid,
.searchGrid > tbody.withBorders {
  border: 1px solid #b4b4b4;
}
.searchGrid > tbody > tr > td:first-child {
  padding-top: 8px;
  text-align: right;
  vertical-align: top;
}
.searchGrid > tbody > tr > td:first-child .ui-chkbox {
  margin-right: 20px;
}
.searchGrid.textAlignLeft > tbody > tr > td:first-child {
  text-align: left;
}
.searchGrid tr,
.searchGrid > tbody > tr > td > .ui-datalist > .ui-datalist-content {
  border-style: none;
}
.searchGrid.radioMargin .ui-radiobutton {
  margin-right: 5px;
}
.searchWizPage {
  border: 1px solid #b4b4b4;
  border-radius: 3px;
  margin: 0.4em 0;
  padding: 0.6em 1em;
}
.searchWizPage .ui-panelgrid {
  border-style: none;
}
.wizFieldSet {
  margin: 0.4em 0;
}
.wizFieldSet .ui-fieldset-content .ui-button {
  margin-bottom: 0.4em;
}
.ui-panelgrid tr {
  background-color: inherit;
  border-style: none;
}
.ui-panelgrid .ui-panelgrid-cell {
  border-style: none;
}
.ui-panelgrid-footer .ui-widget-header {
  background: inherit;
}
.ui-fieldset {
  margin-bottom: 0.3em;
}
.ui-fieldset .ui-fieldset-legend {
  background: inherit;
  border-style: none;
  padding: 0.3em 1em;
}
.ui-dialog {
  border-style: none;
}
.ui-dialog .ui-dialog-title {
  font-weight: bold;
}
.ui-dialog .ui-dialog-titlebar-close.ui-state-hover {
  background: inherit;
  border-style: none;
  padding: 1px;
}
.ui-dialog .ui-dialog-titlebar-close.ui-state-hover .ui-icon-closethick {
  background-image: url("/javax.faces.resource/img/ui-icons_d4ccb0_256x240.png.html");
}
.ui-dialog .ui-dialog-titlebar-close .ui-icon-closethick {
  background-image: url("/javax.faces.resource/img/ui-icons_ffffff_256x240.png.html");
}
.dialogSelectedItemList .ui-datalist-content {
  width: 440px;
  height: 600px;
  overflow: auto;
}
.ui-button,
.ui-widget .ui-button {
  background: #fafaf4;
  border-color: #d4ccb0;
  border-radius: 3px;
  font-weight: bold;
}
.keypad-key.ui-state-default {
  background: #fafaf4;
  border-color: #d4ccb0;
}
.keypad-key.ui-state-active,
.ui-button.ui-state-active {
  background-color: #ffffff;
}
.keypad-key.ui-state-active,
.ui-button.ui-state-active,
.keypad-key.ui-state-hover,
.ui-button.ui-state-hover {
  border-color: #811618;
  color: #333333;
}
.ui-button + .ui-button,
.ui-button + .ui-menubutton,
.ui-menubutton + .ui-button,
.ui-menubutton + .ui-menubutton,
.ui-inputfield + .ui-button,
.ui-inputfield + .ui-menubutton {
  margin-left: 0.2em;
}
.ui-selectonemenu,
.ui-selectonemenu-list,
.ui-selectonemenu-panel {
  border-radius: 3px;
}
.ui-selectonemenu.ui-state-focus {
  border-color: #811618;
}
.ui-selectonemenu-item.ui-state-hover {
  background: inherit;
  text-decoration: underline;
}
.ui-selectonemenu-item.ui-state-highlight {
  background: #edeae1;
  color: inherit;
}
.ui-selectonemenu-trigger.ui-state-default {
  background: #fafaf4;
}
.ui-selectonemenu-trigger.ui-state-focus {
  background-color: #ffffff;
}
.ui-accordion {
  border: 1px solid #b4b4b4;
}
.ui-accordion .ui-accordion-header {
  background: #811618;
  color: #ffffff;
  font-weight: bold;
  margin-top: 0;
}
.ui-accordion .ui-accordion-header .ui-icon {
  background-image: url("/javax.faces.resource/img/ui-icons_ffffff_256x240.png.html");
}
.ui-separator .ui-icon {
  background-image: url("/javax.faces.resource/img/ui-icons_ffffff_256x240.png.html");
}
.meniu-gradient .ui-selectonemenu {
  border-style: none;
  vertical-align: middle;
}
.ui-widget-header .ui-selectonemenu,
.ui-widget-header .ui-menubutton,
.ui-widget-header .ui-button {
  vertical-align: middle;
}
.navigatorPanel .ui-panel-titlebar .ui-panel-title {
  vertical-align: middle;
}
.navigatorPanel .ui-panel-titlebar .ui-panel-title .ui-button {
  border-style: none;
}
.navigatorPanel .ui-panel-titlebar .ui-panel-titlebar-icon {
  background: #fafaf4;
}
.ui-menu-dynamic {
  border-radius: 3px;
}
.ui-datatable {
  border: 1px solid #b4b4b4;
}
.ui-datatable table {
  table-layout: auto !important;
}
.ui-datatable thead th,
.ui-datatable thead tr th.ui-state-default,
.ui-datatable tbody td,
.ui-datatable tfoot td,
.ui-datatable tr,
.ui-datatable tbody {
  border-style: none;
}
.ui-datatable .ui-datatable-data tr {
  border-bottom: 1px ridge transparent;
  border-top: 1px ridge transparent;
}
.ui-datatable .ui-datatable-data tr:first-child {
  border-top-style: none;
}
.ui-datatable .ui-datatable-data tr:last-child {
  border-bottom-style: none;
}
.ui-datatable .ui-datatable-data tr.ui-datatable-odd,
.ui-datatable .ui-datatable-data tr.ui-datatable-odd.ui-state-hover {
  background-color: #edeae1;
}
.ui-datatable .ui-datatable-data tr.ui-state-hover {
  background: inherit;
  border: inherit;
  color: inherit;
}
.ui-datatable .ui-datatable-data tr.ui-state-hover a {
  color: #4f4f4f;
  text-decoration: underline;
}
.ui-datatable .ui-datatable-data tr.ui-state-hover a.link-blue {
  color: blue;
}
.ui-datatable .ui-datatable-data tr.ui-state-hover:first-child {
  border-top-style: none;
}
.ui-datatable .ui-datatable-data tr.ui-state-hover:last-child {
  border-bottom-style: none;
}
.ui-datatable .ui-datatable-data tr.ui-state-highlight {
  background: #d3d3d3;
  border: inherit;
  border-top: 1px solid #808080;
  border-bottom: 1px solid #808080;
  color: inherit;
}
.ui-datatable .ui-datatable-data tr.ui-state-highlight:first-child {
  border-top-style: none;
}
.ui-datatable .ui-datatable-data tr.ui-state-highlight:last-child {
  border-bottom-style: none;
}
.ui-datatable .ui-column-title {
  font-weight: bold;
}
.ui-datatable .ui-column-title + .ui-chkbox .ui-chkbox-box {
  background-color: #ffffff;
}
.ui-datatable .ui-selection-column {
  text-align: center;
}
.ui-datatable .ui-sortable-column-icon {
  background-image: url("/javax.faces.resource/img/ui-icons_ffffff_256x240.png.html");
}
.ui-datatable .ui-datatable-tablewrapper thead tr th {
  background: #811618;
  color: #ffffff;
  font-weight: bold;
}
[id*=myGroupTable].ui-datatable .ui-datatable-header,
[id*=sharedGroupTable].ui-datatable .ui-datatable-header {
  background-color: #edeae1;
  border-style: none;
  text-align: left;
}
[id*=myGroupTable].ui-datatable .ui-datatable-header .ui-button.ui-state-hover,
[id*=sharedGroupTable].ui-datatable .ui-datatable-header .ui-button.ui-state-hover {
  border-color: #811618;
}
.ui-menu {
  background: #ffffff;
  border-style: none;
  color: #333333;
  margin: 1px;
  width: 208px;
}
.ui-menu .ui-widget-header {
  background: #ffffff;
  border-style: none;
  color: #333333;
}
.ui-menu .ui-menuitem {
  padding-left: 20px;
}
.ui-menu .ui-menuitem .ui-menuitem-link {
  border-style: none;
}
.ui-menu .ui-menuitem .ui-menuitem-link .ui-menuitem-text {
  color: #811618;
  font-size: 1.2em;
}
.ui-menu .ui-menuitem.ui-state-hover,
.ui-menu .ui-menuitem .ui-menuitem-link.ui-state-hover {
  background: inherit;
  border-style: none;
}
.ui-menu .ui-menuitem.ui-state-hover .ui-menuitem-text,
.ui-menu .ui-menuitem .ui-menuitem-link.ui-state-hover .ui-menuitem-text {
  text-decoration: underline;
}
.ui-menu.ui-menubar {
  width: auto;
}
.ui-menu.ui-menubar .ui-menuitem {
  padding-left: 5px;
}
.ui-menu.ui-menubar .ui-menu-child {
  background-color: #edeae1;
}
.ui-menu-dynamic .ui-menuitem {
  padding-left: 0;
}
.ui-fileupload-buttonbar {
  background-color: #edeae1;
}
.ui-fileupload-buttonbar .ui-button.ui-state-hover {
  border-color: #811618;
}
.ui-tabs {
  border: none;
  padding: 0;
}
.ui-tabs.ui-tabs-top > .ui-tabs-nav {
  padding: 0;
}
.ui-tabs .ui-tabs-nav {
  background-color: #ffffff;
}
.ui-tabs .ui-tabs-nav li {
  border: none;
  margin: 0;
}
.ui-tabs .ui-tabs-nav li.ui-state-default {
  background: #edeae1;
}
.ui-tabs .ui-tabs-nav li.ui-state-default a {
  color: #000000;
}
.ui-tabs .ui-tabs-nav li.ui-state-active {
  background: #811618;
}
.ui-tabs .ui-tabs-nav li.ui-state-active a {
  color: #ffffff;
}
.ui-tabs .ui-tabs-panel {
  padding: 0;
}
.ui-paginator {
  background-color: #edeae1;
  border-style: none;
}
.ui-paginator.ui-paginator-top {
  border-bottom: 1px solid #b4b4b4;
}
.ui-paginator.ui-paginator-bottom {
  border-top: 1px solid #b4b4b4;
}
.ui-paginator * {
  color: #000000;
  font-weight: bold;
}
.ui-paginator .ui-icon {
  background-image: url("/javax.faces.resource/img/ui-icons_4f4f4f_256x240.png.html");
}
.ui-paginator .ui-button {
  vertical-align: baseline;
}
.ui-paginator .ui-button.ui-state-hover {
  border-color: #811618;
}
.ui-paginator .ui-paginator-first,
.ui-paginator .ui-paginator-last,
.ui-paginator .ui-paginator-prev,
.ui-paginator .ui-paginator-next,
.ui-paginator .ui-paginator-pages .ui-paginator-page {
  background: #fafaf4;
  border: 1px solid #d4ccb0;
  border-radius: 3px;
}
.ui-paginator .ui-paginator-first.ui-state-hover,
.ui-paginator .ui-paginator-last.ui-state-hover,
.ui-paginator .ui-paginator-prev.ui-state-hover,
.ui-paginator .ui-paginator-next.ui-state-hover,
.ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-hover {
  border-color: #811618;
}
.ui-paginator .ui-paginator-first.ui-state-hover.ui-state-focus,
.ui-paginator .ui-paginator-last.ui-state-hover.ui-state-focus,
.ui-paginator .ui-paginator-prev.ui-state-hover.ui-state-focus,
.ui-paginator .ui-paginator-next.ui-state-hover.ui-state-focus,
.ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-hover.ui-state-focus {
  border-color: #811618;
}
.ui-paginator .ui-paginator-pages .ui-paginator-page.ui-state-active {
  cursor: default;
  opacity: 0.35;
}
.ui-datepicker {
  border-radius: 3px;
  box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.8);
}
.ui-datepicker .ui-datepicker-header {
  background: #edeae1;
}
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
  border-radius: 3px;
}
.ui-datepicker .ui-datepicker-current-day .ui-state-default,
.ui-datepicker .ui-datepicker-current-day .ui-state-highlight {
  text-shadow: none;
}
.ui-datepicker .ui-datepicker-calendar .ui-state-active {
  background-color: #edeae1;
  color: inherit !important;
}
.ui-datepicker .ui-datepicker-calendar .ui-state-default,
.ui-datepicker .ui-datepicker-calendar .ui-state-hover {
  color: inherit;
  font-weight: normal;
}
.ui-datepicker .ui-datepicker-calendar .ui-state-highlight {
  border: 1px solid #b4b4b4;
}
.ui-radiobutton {
  margin-left: 5px;
  margin-right: 2px;
}
.ui-radiobutton .ui-radiobutton-box {
  background: #ffffff;
}
.ui-chkbox .ui-chkbox-box {
  background: inherit;
}
.ui-chkbox .ui-chkbox-box .ui-chkbox-icon.ui-icon-check {
  background-image: url("/javax.faces.resource/img/ui-icons_4f4f4f_256x240.png.html");
}
.ui-panel .ui-chkbox {
  margin-left: 0.2em;
}
.ui-panel .ui-chkbox:first-child {
  margin-top: 0.2em;
}
.ui-tree .ui-treenode-label {
  background: inherit;
  color: inherit;
  white-space: normal;
}
.ui-tree .ui-treenode-label.ui-state-highlight {
  background-color: #edeae1;
}
.ui-tree .ui-treenode-label.ui-state-hover {
  text-decoration: underline;
}
.ui-breadcrumb .ui-icon {
  background-image: url("/javax.faces.resource/img/ui-icons_ffffff_256x240.png.html");
}
.ui-breadcrumb .ui-menuitem-link {
  text-decoration: none;
}
.ui-breadcrumb .ui-menuitem-link:hover .ui-menuitem-text {
  text-decoration: underline;
}
.ui-breadcrumb .ui-menuitem-link.ui-state-disabled {
  opacity: 1;
}
.ui-breadcrumb .ui-menuitem-link.ui-state-disabled .ui-menuitem-text {
  color: #d4ccb0;
  text-decoration: none;
}
.ui-breadcrumb .ui-menuitem-link .ui-menuitem-text {
  color: #ffffff;
  font-size: 1em;
  font-weight: bold;
}
li {
  margin-bottom: 0.3em;
}
li:last-child {
  margin-bottom: inherit;
}
.ui-commandlink,
.letterFormDescr > a {
  color: #4f4f4f;
}
/* IE input žymės placeholder atributo reiksmę nuspalvina taip pat, kaip ir patį input. Taisome: */
input.ui-inputfield:-ms-input-placeholder {
  color: gray;
}
h1 {
  color: #000000;
  font-size: 1.7em;
  font-weight: normal;
}
h2 {
  color: #000000;
  font-size: 1.4em;
  font-weight: normal;
}
.alignTop {
  vertical-align: top;
}
.searchControls {
  margin-top: 0.4em;
}
.searchControlsTop {
  margin: 0.4em 0;
}
td > img {
  margin-left: 4px;
}
.recaptchatable .recaptcha_input_area #recaptcha_response_field {
  border: 1px solid #b4b4b4 !important;
  border-radius: 3px;
  font-size: 1em;
  height: 22px;
  padding-left: 4px;
}
.recaptchatable .recaptcha_input_area #recaptcha_response_field:focus {
  border-color: #811618 !important;
}
.ui-outputlabel-rfi {
  color: red;
}
/*
// Klaidų pranesimai
.ui-message {
  border: none;
  padding-left: 0px;
  margin-left: 0px;
}
.ui-message-error-summary,
.ui-message-error-detail {
  color: #c1272d;
  margin-left: 0px;
}
.ui-message-error {
  background-color: inherit;
}
.ui-outputlabel.ui-state-error {
  color: inherit;
  background-color: inherit;
}
*/
.externalPane {
  border: none;
  overflow: visible;
  padding: 0 0 5px;
}
.toggler-west-open {
  background: url("/javax.faces.resource/img/toggle_left_24.png.html") no-repeat center right;
}
.toggler-west-closed {
  background: url("/javax.faces.resource/img/toggle_right_24.png.html") no-repeat center left;
}
.toggler-east-open {
  background: url("/javax.faces.resource/img/toggle_right_24.png.html") no-repeat center left;
}
.toggler-east-closed {
  background: url("/javax.faces.resource/img/toggle_left_24.png.html") no-repeat center right;
}
.toggler-north-open {
  background: url("/javax.faces.resource/img/toggle_up_24.png.html") no-repeat center left;
}
.toggler-north-closed {
  background: url("/javax.faces.resource/img/toggle_down_24.png.html") no-repeat center right;
}
.toggler-south-open {
  background: url("/javax.faces.resource/img/toggle_down_24.png.html") no-repeat center left;
}
.toggler-south-closed {
  background: url("/javax.faces.resource/img/toggle_up_24.png.html") no-repeat center right;
}
.ui-overlaypanel .ui-overlaypanel-close {
  background-color: #ffffff;
}
img {
  border-width: 0;
}
.outerCenterHeader {
  border-style: none;
  margin: 0;
  padding: 0;
}
.northHeader,
.centerHeader,
.westHeader,
.eastHeader {
  text-align: center;
}
.legalActHeaderTable {
  margin-left: auto;
  margin-right: auto;
}
.ui-layout-pane .pe-layout-pane-header {
  background-color: transparent;
  color: #333333;
  font-size: 1.3em;
  font-weight: bold;
}
.ui-layout-pane .pe-layout-pane-header img {
  cursor: pointer;
}
.ui-layout-pane .ui-panelgrid .ui-panelgrid-cell {
  border: 1px solid #b4b4b4;
}
.ui-layout-resizer-north-closed,
.ui-layout-resizer-south-closed,
.ui-layout-resizer-east-closed,
.ui-layout-resizer-west-closed {
  border: 1px solid #b4b4b4;
}
.ui-layout-resizer-north-closed-hover,
.ui-layout-resizer-south-closed-hover,
.ui-layout-resizer-east-closed-hover,
.ui-layout-resizer-west-closed-hover {
  background-image: none;
}
.custom-layout-resizer {
  overflow: hidden;
}
.custom-layout-resizer-title {
  position: absolute;
  top: 30px;
  left: 0;
  font-size: 12px;
  color: #333333;
  font-weight: 900;
  white-space: nowrap;
  height: 23px;
  line-height: 23px;
  width: 500px;
}
.ui-layout-resizer-open .custom-layout-resizer-title {
  display: none;
}
.ie6 .custom-layout-resizer-title-bt,
.ie7 .custom-layout-resizer-title-bt,
.ie8 .custom-layout-resizer-title-bt,
.ie6 .custom-layout-resizer-title-tb,
.ie7 .custom-layout-resizer-title-tb,
.ie8 .custom-layout-resizer-title-tb {
  margin-top: 0;
  margin-left: 0;
  background-color: #FFFFFF;
  /* for ie6 */
}
.ie6 .custom-layout-resizer-title-bt,
.ie7 .custom-layout-resizer-title-bt,
.ie8 .custom-layout-resizer-title-bt {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}
.custom-layout-resizer-title-bt {
  -moz-transform: rotate(270deg);
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  -o-transform: rotate(270deg);
  transform: rotate(270deg);
  text-align: right;
  margin-top: 238px;
  /* ((width(500) / 2) - (height(23) / 2)) */
  margin-left: -238px;
  /* -1 * margin-top */
}
.ie6 .custom-layout-resizer-title-tb,
.ie7 .custom-layout-resizer-title-tb,
.ie8 .custom-layout-resizer-title-tb {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
}
.custom-layout-resizer-title-tb {
  -moz-transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
  text-align: left;
  margin-top: 238px;
  /* ((width(500) / 2) - (height(23) / 2)) */
  margin-left: -238px;
  /* -1 * margin-top */
}
.custom-layout-resizer-title-lr {
  text-align: center;
  left: 30px;
  width: auto;
  right: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  top: 0;
}
.sipis-icon-sharethis {
  background-image: url("/javax.faces.resource/img/sharethis_16.png.html") !important;
}
/*
    Stiliaus klasė naudojama ir kaip PrimeFace Selector
    atnaujinti su Ajax update() mygtukų tekstą.
*/
.cellButton {
  min-width: 24px;
  height: 24px;
}
.previewButton {
  width: 20px;
  height: 20px;
}
.buttonsCell {
  display: block;
}
.buttonsCell tr,
.buttonsCell td {
  border: 0 none !important;
  padding: 0 0 !important;
  background: none !important;
  vertical-align: top;
}
.invisibleGrid tr,
.invisibleGrid td {
  border: 0 none !important;
  padding: 2px 3px !important;
  background: none !important;
}
.column21 {
  width: 20%;
  height: auto;
}
.column22 {
  width: 80%;
  height: auto;
}
.groupName {
  min-width: 300px;
}
.letterPrvDlg {
  width: 600px !important;
}
.labelColumn {
  font-weight: bold;
}
.letterFormInput {
  width: 400px;
}
.petitionContent {
  width: 100%;
}
.letterMetadata {
  margin-bottom: 10px;
}
.letterMetadata .ui-panel-titlebar {
  padding: 10px 20px;
}
.letterMetadata .ui-panel-title {
  font-size: larger;
}
.letterMetadata .ui-panelgrid {
  width: 100%;
}
.letterMetadata .ui-fieldset-legend {
  font-size: larger;
  color: #000000;
  background: #fafaf4;
}
.letterMetadata .ui-fieldset-content .ui-widget-content {
  border-bottom-style: dotted;
}
.tooltip-icon {
  background-image: url("/javax.faces.resource/img/tooltip_22.png.html");
}
.searchParamsRendererCol1 {
  width: 150px;
}
.searchParamsRendererCol2 {
  width: 100px;
}
.letterFormDescr {
  width: 500px;
  text-align: justify;
}
.texWithScroll {
  display: block;
  overflow: auto;
}
.notEmptyDateCell {
  background-color: yellow;
}
.languageSelectMenuClass {
  background: transparent !important;
}
.languageSelectMenuClass .ui-selectonemenu-label {
  text-align: center;
}
.languageSelectMenuClass .ui-selectonemenu-label,
.languageSelectMenuClass .ui-selectonemenu-trigger {
  color: white;
  border: none;
  background: transparent;
}
.languageSelectMenuClass .ui-selectonemenu-trigger span {
  background: url("/SIPIS/portal/images/lang-row-down.gif") no-repeat left center;
}
.legalActIFrameWrapper {
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  width: 100%;
  height: 100%;
}
.text-highlight {
  color: red;
}
a.link-blue {
  color: blue;
}

