@import url(prknew.css);
.logo {
 display:inline-block;
 line-height:1;
 vertical-align:middle
}
body.html-editor {
 background:#FFF;
 color:#000
}
.html-editor.portlet-message-boards {
 -ms-word-break:break-all;
 word-break:break-all;
 word-break:break-word;
 -webkit-hyphens:auto;
 -moz-hyphens:auto;
 hyphens:auto;
 word-wrap:break-word
}
.html-editor.portlet-message-boards blockquote {
 background:#eef0f2 url(/prk-inner-theme/css/../images/message_boards/quoteleft.png) no-repeat 5px 5px;
 border:1px solid #777;
 position:relative;
 padding:5px 45px
}
.html-editor.portlet-message-boards blockquote:after {
 background:url(/prk-inner-theme/css/../images/message_boards/quoteright.png) no-repeat 50%;
 bottom:5px;
 content:'';
 display:block;
 height:24px;
 position:absolute;
 right:5px;
 width:31px;
 z-index:999
}
.html-editor.portlet-message-boards blockquote cite {
 display:block;
 font-weight:bold
}
.html-editor.portlet-message-boards pre {
 background:#f9f9f9;
 border:1px solid #777;
 padding:.5em
}
.important {
 font-weight:bold
}
.portal-iframe #main-content {
 width:100%
}
.loading-animation {
 background:url(/prk-inner-theme/css/../images/progress_bar/loading_animation.gif) no-repeat top center;
 margin-top:10px;
 padding-top:40px;
 text-align:left
}
.separator {
 border-top:1px dotted #bfbfbf
}
.update-available {
 margin-top:10px;
 padding:2px;
 text-align:left
}
.highlight {
 background:#FFC;
 font-weight:bold;
 margin:0 1px
}
#skip-to-content {
 clip:rect(0 0 0 0);
 position:absolute
}
.portlet-layout.dragging {
 border-collapse:separate
}
.drop-area {
 background-color:#d3dadd
}
.active-area {
 background:#FFC
}
.portlet-boundary.yui3-dd-dragging {
 filter:alpha(opacity=60);
 opacity:.6
}
.portlet-boundary.yui3-dd-dragging .portlet {
 border:2px dashed #CCC
}
.sortable-layout-proxy {
 filter:alpha(opacity=100);
 opacity:1
}
.sortable-layout-proxy .portlet-topper {
 background-image:none
}
.proxy {
 cursor:move;
 filter:alpha(opacity=65);
 opacity:.65;
 position:absolute
}
.proxy.generic-portlet {
 height:200px;
 width:300px
}
.proxy.generic-portlet .portlet-title {
 padding:10px
}
.proxy.not-intersecting .forbidden-action {
 background:url(/prk-inner-theme/css/../images/application/forbidden_action.png) no-repeat;
 display:block;
 height:32px;
 position:absolute;
 right:-15px;
 top:-15px;
 width:32px
}
.resizable-proxy {
 border:1px dashed #828f95;
 position:absolute;
 visibility:hidden
}
.sortable-proxy {
 background:#727c81;
 margin-top:1px
}
.lfr-freeform-layout-drag-indicator {
 visibility:hidden
}
.sortable-layout-drag-target-indicator {
 margin:2px 0
}
.tooltip {
 max-width:200px
}
.tagselector-content {
 border-width:0;
 margin-bottom:15px;
 overflow:visible;
 padding:0
}
.tagselector-content .textboxlistentry-holder {
 background:#FFF;
 border:1px solid #CCC;
 margin-bottom:5px;
 overflow:visible;
 padding:5px;
 position:relative
}
.tagselector-content .textboxlistentry-holder li {
 line-height:1
}
.tagselector-content .textboxlistentry-holder .lfr-tag-selector-input {
 border-width:0;
 margin-bottom:0
}
.tagselector-content .textboxlistentry-remove {
 padding:0 3px 1px
}
.tagselector .lfr-tags-selector-content {
 border-width:0
}
.tagselector .lfr-tag-selector-input {
 background:0;
 padding:0;
 width:auto
}
.tagselector .field .field-content {
 margin:0
}
.tagselector .textboxlist-input-container {
 margin:0
}
.tagselector-focused .textboxlistentry-holder {
 background:#FFF none;
 border:1px solid #CCC
}
.categoriesselector-content .textboxlistentry-holder {
 background-color:transparent;
 border-width:0;
 padding:0
}
.tag-items {
 list-style:none;
 margin:0 1em 0 0;
 padding:0 1em .5em 1em;
 white-space:normal
}
.tag-items li {
 display:inline;
 float:left;
 margin:0 1em 0 0
}
.tag-items a {
 white-space:nowrap
}
.tag-selected {
 color:#000;
 font-weight:bold;
 text-decoration:none
}
.tag-cloud {
 line-height:2.5em
}
.tag-cloud .tag-popularity-1 {
 font-size:1em
}
.tag-cloud .tag-popularity-2 {
 font-size:1.3em
}
.tag-cloud .tag-popularity-3 {
 font-size:1.6em
}
.tag-cloud .tag-popularity-4 {
 font-size:1.9em
}
.tag-cloud .tag-popularity-5 {
 font-size:2.2em
}
.tag-cloud .tag-popularity-6 {
 font-size:2.5em
}
.underlay {
 clear:both;
 top:100%
}
.underlay .yui3-widget-hd {
 height:38px
}
.underlay .lfr-portlet-item {
 border-width:0
}
.underlay-hidden {
 display:none
}
.underlay-content {
 background:#f4f3f3 url(/prk-inner-theme/css/../images/common/message_panel_shadow.png) repeat-x 0 0;
 border:0 solid #aeafb1;
 border-width:0 1px 1px
}
.underlay-close {
 position:absolute;
 right:5px;
 top:5px
}
.tab-active strong {
 font-weight:normal
}
.tab-back {
 float:right
}
.tab-back-content {
 border-width:0;
 padding:1px
}
.lfr-panel-container {
 background:#FFF
}
.lfr-panel-content {
 padding:5px 10px
}
.lfr-panel-basic .lfr-panel-content {
 padding-left:15px
}
.dialog-bd {
 min-height:30px
}
.dialog-content {
 border:1px solid #c8c9ca;
 padding:5px
}
.panel-hd {
 background:#c0c2c5 url(/prk-inner-theme/css/../images/application/panel_header_bg.png) repeat-x 0 0;
 border:1px solid;
 border-color:#c8c9ca #aeb2b8 #aeb2b8 #c8c9ca;
 padding-left:10px;
 text-shadow:1px 1px #FFF
}
.app-view-drop-active {
 background-color:#00a2ea;
 font-weight:bold
}
.category-portlets .app-view-drop-active {
 color:#FFF
}
.basecelleditor [class~="form-validator-message"] {
 clip:rect(auto auto auto auto);
 width:auto
}
.document-library-file-entry-cell-editor-hidden {
 display:none
}
.previous-level {
 display:inline-block;
 font-size:21px;
 line-height:21px;
 margin-right:5px;
 text-decoration:none;
 vertical-align:middle
}
.lfr-page-templates li a {
 padding:0
}
.lfr-page-templates li a label {
 cursor:pointer;
 display:block;
 padding:5px 0 5px 5px
}
.menu {
 position:absolute;
 width:auto
}
.menu .notice-message {
 background-image:none;
 margin:3px;
 padding:6px
}
.menu-content {
 background:#FFF;
 list-style:none;
 min-width:150px
}
.menu-content li {
 margin:0;
 padding:0
}
.menu-content li .disabled {
 color:#999
}
.menu-content {
 background:#ccc9c9 url(/prk-inner-theme/css/../images/application/menu_bg.png) repeat-x 0 0;
 border:1px solid;
 border-color:#aeafb1 #777879 #777879 #aeafb1;
 padding:2px 0
}
.menugroup-content .menu-label {
 background:#d2d6de;
 color:#5b677d;
 display:block;
 padding:5px 3px;
 text-shadow:1px 1px #FFF
}
.menugroup-content ul {
 display:block;
 min-width:0
}
.menu-content li {
 border-bottom:1px solid #bcbbbb;
 border-top:1px solid #EEE;
 display:block;
 margin:0;
 padding:0
}
.menu-content li.first {
 border-top-width:0
}
.menu-content li.last {
 border-bottom-width:0
}
.menu-content li a,.menu-content li .disabled {
 color:#2c2f34;
 display:block;
 padding:4px 5px;
 text-decoration:none
}
.menu-content li a.focus,.lfr-menu-expanded li a:focus {
 background-color:#5b677d;
 color:#FFF;
 text-shadow:-1px -1px #2c2f34
}
.loadingmask-content {
 background:#CCC
}
.loadingmask-message {
 background:#d4d4d4 url(/prk-inner-theme/css/../images/portlet/header_bg.png) repeat-x 0 0
}
.tree-node .icon-check {
 padding-right:2px
}
.tree-node .icon-check:before {
 content:"\f096"
}
.tree-node .tree-node-checked .icon-check {
 padding-right:0
}
.tree-node .tree-node-checked .icon-check:before {
 content:"\f046"
}
.tree-node .tree-node-over .tree-label {
 text-decoration:underline
}
.tree-node [class^="icon-"] {
 margin-right:5px
}
.tree-node .tree-node-checkbox-container {
 margin-right:0
}
.tree-node .tree-node-selected .tree-label {
 background:0
}
.tree-node-content .tree-hitarea {
 color:#999;
 font-size:10px;
 padding-right:6px
}
.tree-node-content .tree-label {
 margin-left:3px
}
.tree-node-content .tree-node-hidden-hitarea {
 visibility:hidden
}
.tree-node-selected .tree-label {
 background-color:transparent
}
.dragging .portlet-column.customizable {
 background-color:#cffccf;
 outline:3px solid #9cc97b
}
.customizable-layout-column-content {
 background-color:#c92c3c
}
.customizable-layout-column-content.yui3-widget-content-expanded {
 border:3px solid #333;
 margin:.2em
}
.customizable .customizable-layout-column-content {
 background-color:#9cc97b
}
.layout-customizable-controls {
 background-color:#FFF;
 font-size:1.5em;
 margin:1em;
 filter:alpha(opacity=90);
 opacity:.9;
 padding:1em;
 position:absolute;
 z-index:15
}
.paginator-link {
 background:#eee url() no-repeat scroll 50% 1px;
 border:1px solid #f0f1f2;
 border-color:#f0f1f2 #b2b2b2 #949494 #f0f1f1;
 color:#1f1e1e;
 display:inline-block;
 height:20px;
 padding:0;
 text-indent:-9999px;
 width:20px
}
.paginator-page-link {
 height:auto;
 text-indent:0
}
.paginator-current-page {
 background:#0083bd url(/prk-inner-theme/css/../images/application/paginator_link_current_bg.png) 0 0 repeat-x;
 border-color:#38b6ef #006d9e #006d9e #46b4e6;
 color:#FFF;
 text-shadow:-1px -1px #003c57
}
.paginator-first-link {
 background-image:url(/prk-inner-theme/css/../images/arrows/paging_first.png)
}
.paginator-prev-link {
 background-image:url(/prk-inner-theme/css/../images/arrows/paging_previous.png)
}
.paginator-last-link {
 background-image:url(/prk-inner-theme/css/../images/arrows/paging_last.png)
}
.paginator-next-link {
 background-image:url(/prk-inner-theme/css/../images/arrows/paging_next.png)
}
.paginator-current-page-report,.paginator-total {
 color:#555;
 font-size:.9em
}
.paginator-current-page-report {
 margin-left:2em
}
.taglib-page-iterator .search-pages .page-links {
 padding:0
}
.lfr-editable {
 outline:1px dashed #68bb30;
 outline-offset:2px;
 position:relative
}
.lfr-editable:after {
 background:#68bb30 url(/prk-inner-theme/css/../images/common/edit_white.png) no-repeat 50%;
 content:'';
 display:block;
 height:20px;
 position:absolute;
 right:5px;
 top:5px;
 width:30px
}
.lfr-editable:focus:after {
 display:none
}
.lfr-editable:focus:hover {
 background-color:transparent
}
.lfr-editable:hover {
 background-color:rgba(255,255,255,0.3);
 outline-color:#519226
}
.lfr-editable:hover:after {
 background-color:#519226
}
.lfr-editable-notice-close {
 margin-left:1em
}
.lfr-portlet-title-editable {
 margin-top:0;
 z-index:9999
}
.lfr-portlet-title-editable .lfr-portlet-title-editable-content {
 padding:0
}
.lfr-portlet-title-editable .lfr-portlet-title-editable-content .combobox-content .field-content .field-input-text {
 display:block;
 margin-bottom:0
}
.lfr-portlet-title-editable .lfr-portlet-title-editable-content .combobox-content .field-label.textfield-label {
 display:none
}
.lfr-portlet-title-editable .lfr-portlet-title-editable-content .combobox-content .toolbar-content {
 margin-top:0;
 vertical-align:top
}
.lfr-portlet-title-editable .lfr-portlet-title-editable-content .combobox-content .toolbar-content .btn-group {
 margin-top:0
}
.lfr-page-layouts .lfr-layout-template .layout-template-entry {
 height:25px;
 width:25px
}
.ios.mobile .modal-content .dialog-iframe-bd {
 overflow:auto;
 -webkit-overflow-scrolling:touch
}
.portlet-column-content.empty {
 padding:50px
}
#wrapper {
 padding:2em 5em 0
}
@media(max-width:767px) {
 #wrapper {
  padding-left:.5em;
  padding-right:.5em
 }
}
@media(min-width:768px) and (max-width:979px) {
 #wrapper {
  padding-left:2em;
  padding-right:2em
 }
}
.aui .dockbar {
 left:0;
 right:0;
 top:0
}
.aui .dockbar .staging-controls .staging-bar li.dropdown .dropdown-menu {
 left:auto;
 margin-left:10px;
 width:auto
}
.aui .dockbar.navbar-static-top {
 position:relative
}
.aui .dockbar.navbar-static-top .collapse {
 position:static
}
.aui .dockbar.navbar-static-top .collapse .nav-account-controls {
 position:static
}
.aui .dockbar .btn-link {
 color:#FFF
}
.aui .dockbar .diamond {
 border:12px solid transparent;
 border-bottom-color:#1485eb;
 height:0;
 position:relative;
 top:-12px;
 width:0
}
.aui .dockbar .diamond:after {
 border:12px solid transparent;
 border-top-color:#1485eb;
 content:'';
 height:0;
 left:-12px;
 position:absolute;
 top:12px;
 width:0
}
.aui .dockbar .impersonating-user .alert-icon {
 margin-right:9px
}
.aui .dockbar .impersonating-user .alert-info {
 border-width:0;
 margin-bottom:6px
}
.aui .dockbar .info-button {
 top:9px
}
.aui .dockbar .info-items {
 left:0;
 position:absolute;
 top:100%;
 width:100%;
 z-index:1
}
.aui .dockbar .navbar-inner {
 padding-left:20px;
 padding-right:20px
}
.aui .dockbar .navbar-inner .brand h1 {
 display:inline-block;
 font-size:inherit;
 line-height:1;
 margin-bottom:0;
 margin-top:0
}
.aui .dockbar .navbar-inner .container {
 margin-left:0;
 margin-right:0;
 width:100%
}
.aui .dockbar .navbar-inner .container .nav-account-controls {
 float:right
}
.aui .dockbar .navbar-inner .site-administration-menu li {
 list-style:none
}
.aui .dockbar .navbar-inner .site-administration-menu li a {
 color:#000;
 display:block;
 padding:3px 5px 3px 40px
}
.aui .dockbar .navbar-inner .site-administration-menu li a:focus,.aui .dockbar .navbar-inner .site-administration-menu li a:hover {
 background:#0db5e7;
 color:#FFF;
 text-decoration:none
}
.aui .dockbar .navbar-inner .site-administration-menu li a i {
 font-size:.8em
}
.aui .dockbar .nav.staging-nav-items {
 margin:0;
 position:static
}
.aui .dockbar .nav.staging-nav-items li.dropdown.active>.dropdown-toggle {
 background-color:transparent;
 display:block
}
.aui .dockbar .nav.staging-nav-items li.dropdown.active>.dropdown-toggle:hover {
 color:#0077b3
}
.aui .dockbar .nav.staging-nav-items .staging-link {
 position:static
}
.aui .dockbar .user-avatar img {
 margin-top:-2px;
 text-decoration:none;
 vertical-align:middle;
 width:20px
}
.aui .dockbar-split .dockbar {
 height:0;
 position:absolute
}
.aui .dockbar-split .dockbar .staging-controls .staging-bar li.dropdown .dropdown-menu {
 left:0;
 margin-left:0;
 width:100%
}
.aui .dockbar-split .dockbar.navbar-static-top .collapse {
 position:relative
}
.aui .dockbar-split .dockbar.navbar-static-top .collapse .nav-account-controls {
 position:fixed
}
.aui .dockbar-split .dockbar .divider-vertical {
 display:none
}
.aui .dockbar-split .dockbar .info-button {
 top:12px
}
.aui .dockbar-split .dockbar .info-items {
 left:auto;
 position:static
}
.aui .dockbar-split .dockbar .navbar-inner {
 background-color:transparent;
 border-width:0;
 padding:0;
 width:0
}
.aui .dockbar-split .dockbar .navbar-inner .nav {
 border-bottom-width:0
}
.aui .dockbar-split .dockbar .navbar-inner .nav>li {
 background-color:#333
}
.aui .dockbar-split .dockbar .navbar-inner .nav>li>a {
 color:#FFF;
 line-height:31px
}
.aui .dockbar-split .dockbar .navbar-inner .nav>li>a:focus,.aui .dockbar-split .dockbar .navbar-inner .nav>li>a:hover {
 color:#FFF
}
.aui .dockbar-split .dockbar .navbar-inner .nav>li>a [class^="icon-"],.aui .dockbar-split .dockbar .navbar-inner .nav>li>a [class*=" icon-"] {
 margin-top:3px
}
.aui .dockbar-split .dockbar .navbar-inner .nav>li.active>a {
 color:#FFF
}
.aui .dockbar-split .dockbar .navbar-inner .nav li.dropdown.active>.dropdown-toggle {
 color:#FFF
}
.aui .dockbar-split .dockbar .navbar-inner .nav li.dropdown.open>.dropdown-toggle {
 background-color:#555;
 color:#FFF
}
.aui .dockbar-split .dockbar .navbar-inner .nav li.info-items {
 background-color:transparent
}
.aui .dockbar-split .dockbar .navbar-inner .nav li.staging-toggle>a {
 background-color:#2496e5;
 padding-bottom:0;
 padding-top:0
}
.aui .dockbar-split .dockbar .navbar-inner .nav li.staging-toggle>a:hover {
 background-color:#2fa4f5
}
.aui .dockbar-split .dockbar .navbar-inner .nav li.staging-toggle span.nav-item-label {
 padding:5px 10px
}
.aui .dockbar-split .dockbar .navbar-inner .nav-account-controls {
 left:auto;
 margin-right:0;
 padding:0;
 position:fixed;
 right:5em;
 z-index:325
}
.aui .dockbar-split .dockbar .navbar-inner .nav-add-controls {
 background:transparent;
 position:fixed;
 top:10%;
 z-index:350
}
.aui .dockbar-split .dockbar .navbar-inner .nav-add-controls>li {
 float:none;
 margin:10px;
 position:relative
}
.aui .dockbar-split .dockbar .navbar-inner .nav-add-controls>li.toggle-controls a {
 clip:rect(0 0 0 0);
 position:absolute
}
.aui .dockbar-split .dockbar .navbar-inner .nav-add-controls>li.toggle-controls a:focus {
 clip:rect(auto auto auto auto);
 position:static
}
@media(max-width:979px) {
 .aui .dockbar-split .dockbar .navbar-inner .nav-add-controls>li.page-preview-controls {
  display:none
 }
}
.aui .dockbar-split .dockbar .navbar-inner .nav-add-controls>li>a {
 background:#333;
 color:#FFF;
 padding:6px 8px;
 text-align:center
}
.aui .dockbar-split .dockbar .navbar-inner .nav-add-controls>li>a:hover {
 background:#555
}
.aui .dockbar-split .dockbar .navbar-inner .nav-add-controls>li>a [class^="icon-"],.aui .dockbar-split .dockbar .navbar-inner .nav-add-controls>li>a [class^="icon-"],.aui .dockbar-split .dockbar .navbar-inner .nav-add-controls>li>a [class*=" icon-"] {
 font-size:25px;
 position:relative;
 vertical-align:middle
}
.aui .dockbar-split .dockbar .navbar-inner .nav-add-controls>li>a.toggle-controls-link {
 background:#92f545
}
.aui .dockbar-split .dockbar .navbar-inner .nav-add-controls>li>a.toggle-controls-link [class^="icon-"],.aui .dockbar-split .dockbar .navbar-inner .nav-add-controls>li>a.toggle-controls-link [class^="icon-"],.aui .dockbar-split .dockbar .navbar-inner .nav-add-controls>li>a.toggle-controls-link [class*=" icon-"] {
 color:#000
}
.aui .dockbar-split .dockbar .navbar-inner .nav-add-controls>li>a .nav-item-label {
 background:#333;
 display:none;
 left:100%;
 margin-left:.5em;
 margin-top:-1em;
 padding:0 20px;
 position:absolute;
 top:50%;
 white-space:nowrap
}
.aui .dockbar-split .dockbar .navbar-inner .nav-add-controls>li>a:hover .nav-item-label {
 display:block
}
.aui .dockbar-split .dockbar .navbar-inner .nav-add-controls>li>a .icon-caret-down {
 display:none
}
.aui .dockbar-split .dockbar .navbar-inner .nav-add-controls:hover>li.toggle-controls a {
 clip:rect(auto auto auto auto);
 position:static
}
.aui .dockbar-split .dockbar .staging-nav-items li>span {
 color:#FFF;
 display:block;
 padding:10px 15px;
 line-height:31px
}
.aui .dockbar-split .info-link-container {
 width:0
}
.aui .dockbar-split .info-items {
 height:1px;
 width:715px
}
.aui .dockbar-split .info-items a,.aui .dockbar-split .info-items .btn-link {
 color:#FFF;
 text-decoration:underline
}
.aui .dockbar-split .info-items a:hover,.aui .dockbar-split .info-items .btn-link:hover {
 text-decoration:none
}
.aui .dockbar-split .info-items a:hover .taglib-text,.aui .dockbar-split .info-items .btn-link:hover .taglib-text {
 text-decoration:none
}
.aui .dockbar-split .info-items .btn-link {
 border-width:0;
 font-size:14px;
 font-weight:300;
 margin:0 0 0 6px;
 padding:0;
 text-shadow:none
}
.aui .dockbar-split .staging-bar {
 margin:10px 0
}
.aui .dockbar-split.controls-hidden .dockbar .navbar-inner .nav-add-controls>li.toggle-controls>.toggle-controls-link {
 background:#f5af45
}
.aui .dockbar-split.lfr-has-add-content .nav-add-controls {
 left:350px
}
.aui .dockbar-split.lfr-has-device-preview .nav-add-controls {
 left:220px
}
.aui .dockbar-split.lfr-has-edit-layout .nav-add-controls {
 left:460px
}
.aui.dialog-iframe-root-node .dockbar .nav-add-controls .page-preview-controls {
 display:none
}
.aui .touch .dockbar-split .dockbar .navbar-inner .nav-add-controls>li.toggle-controls>.toggle-controls-link,.aui .controls-hidden.dockbar-split .dockbar .navbar-inner .nav-add-controls>li.toggle-controls>.toggle-controls-link {
 clip:rect(auto auto auto auto);
 position:static
}
.aui .variation-selector {
 display:block;
 font-size:1.2em;
 font-weight:bold;
 margin:1em
}
.aui .layout-revision-container {
 margin:1em 0 0 1em;
 padding:0
}
.aui .layout-revision-container .approximate-date {
 color:#999;
 font-weight:bold
}
.aui .layout-revision-container .current-version {
 color:#41801d;
 display:block
}
.aui .layout-revision-container .current-version-pointer {
 display:inline-block;
 width:0
}
.aui .layout-revision-container .current-version-pointer img {
 left:-25px;
 position:relative
}
.aui .layout-revision-container .layout-variation-name {
 color:#666;
 font-size:1.15em;
 margin-bottom:.1em;
 text-transform:uppercase
}
.aui .layout-revision-container .layout-revision-current {
 color:#666
}
.aui .layout-revision-container .real-date {
 color:#999;
 display:block;
 text-align:right
}
.aui .layout-revision-container .taglib-workflow-status .workflow-status {
 background:0;
 padding-left:0
}
.aui .layout-revision-container .taglib-workflow-status .workflow-status .workflow-status-ready-for-publication {
 color:#41801d;
 font-weight:bold
}
.aui .layout-revision-container-root {
 margin:0
}
.aui .staging-controls {
 padding-left:5px;
 padding-right:50px
}
.aui .staging-controls select {
 width:100%
}
.aui .staging-controls .staging-bar .dropdown-menu {
 font-size:13px;
 min-width:520px;
 width:100%
}
.aui .staging-controls .staging-bar .dropdown-menu .btn-link {
 float:left;
 font-size:11px;
 margin:0 5px 0 0;
 padding:0;
 text-decoration:underline;
 text-shadow:none
}
.aui .staging-controls .staging-bar .dropdown-menu .btn-link:hover {
 text-decoration:none
}
.aui .staging-controls .staging-bar .dropdown-menu .btn-link.history {
 float:right
}
.aui .lfr-admin-panel {
 background-color:#FFF;
 bottom:0;
 left:0;
 overflow:auto;
 padding:10px;
 position:fixed;
 top:0;
 z-index:1100
}
@media(max-width:767px) {
 .aui .lfr-admin-panel {
  height:100%;
  padding-bottom:0;
  padding-top:0;
  position:absolute
 }
}
.aui .lfr-has-add-content {
 padding-left:350px
}
.aui .lfr-has-device-preview {
 padding-left:220px
}
.aui .lfr-has-edit-layout {
 padding-left:460px
}
.aui .dropdown-menu>li>a:focus>[class^="icon-"] {
 background-image:none
}
.aui .my-sites-menu .site-type {
 color:#FFF;
 display:none;
 float:right;
 font-size:.8em;
 font-weight:normal;
 margin-right:10px;
 position:absolute;
 right:100%
}
.aui .my-sites-menu a:hover .site-type {
 color:#fff;
 display:inline-block
}
.aui .ie.rtl .dockbar .menu-button span {
 background-position-x:-25px
}
.aui.ie6 .dockbar-split .dockbar .navbar-inner .nav-add-controls li.page-preview-controls,.aui.ie7 .dockbar-split .dockbar .navbar-inner .nav-add-controls li.page-preview-controls,.aui.ie8 .dockbar-split .dockbar .navbar-inner .nav-add-controls li.page-preview-controls {
 display:none
}
.aui .ie7 .dockbar {
 zoom:1
}
.aui .ie7 .my-sites-menu a {
 overflow:visible;
 text-align:left
}
.aui .ie7 .my-sites-menu .site-name {
 float:none
}
.aui .ie7 .my-sites-menu .site-type {
 float:none
}
.aui .ie6 .dockbar,.aui .ie6 .lfr-dockbar-pinned .dockbar {
 height:10px;
 left:0;
 position:relative;
 top:0
}
.aui .ie6 .dockbar .pin-dockbar {
 display:none
}
.aui .ie6 .my-sites-menu {
 width:200px
}
.aui .ie6 .my-sites-menu a {
 zoom:1
}
.aui .ie6 .menu-scroll {
 height:300px;
 overflow-y:auto
}
.aui .controls-hidden .info-button,.aui .controls-hidden .page-customization-bar {
 display:none
}
.aui .info-button {
 cursor:pointer;
 display:inline-block;
 position:relative;
 right:12px;
 z-index:1
}
.aui .info-button a {
 color:#FFF;
 padding:2px 10px;
 position:absolute;
 text-decoration:none;
 z-index:1
}
.aui .info-button .icon-stop {
 color:#1485eb;
 font-size:20px
}
.aui .page-customization-bar {
 background-color:#555;
 background-color:rgba(0,0,0,0.5);
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 color:#FFF;
 display:table;
 font-size:14px;
 font-weight:300;
 padding:0 15px;
 width:100%
}
.aui .page-customization-bar .customized-icon {
 margin:5px;
 vertical-align:middle
}
.aui .page-customization-bar .page-customization-actions {
 padding-left:5em
}
.aui .page-customization-bar .page-customization-actions a {
 color:#EEE;
 font-size:.8em;
 padding:0 1em
}
.aui .page-customization-bar .page-customization-bar-form {
 display:table-cell;
 text-align:center;
 vertical-align:middle;
 width:25%
}
.aui .page-customization-bar .page-customization-bar-form a {
 color:#FFF
}
.aui .page-customization-bar .page-customization-bar-form a:focus,.aui .page-customization-bar .page-customization-bar-form a:hover {
 color:#FFF;
 text-decoration:none
}
.aui .page-customization-bar .page-customization-bar-form span {
 display:block;
 line-height:20px
}
.aui .page-customization-bar .page-customization-bar-text {
 display:table-cell;
 height:51px;
 vertical-align:middle;
 width:75%
}
.aui .page-customization-bar .page-customization-bar-container {
 position:absolute
}
.aui .page-customization-bar .reset-prototype {
 display:inline
}
@media(max-width:1140px) {
 .aui .dockbar-split .dockbar .info-items {
  width:515px
 }
}
.modify-pages li {
 position:relative
}
.modify-pages li.lfr-nav-hover .delete-tab {
 filter:alpha(opacity=100);
 opacity:1
}
.modify-pages .add-page-editor-input {
 width:150px
}
.modify-pages .delete-tab {
 color:#444;
 cursor:pointer;
 display:block;
 font-size:20px;
 font-weight:bold;
 height:10px;
 line-height:6px;
 margin-top:-8px;
 overflow:hidden;
 filter:alpha(opacity=0);
 opacity:0;
 padding:3px 0;
 position:absolute;
 right:1px;
 text-shadow:0 1px #FFF;
 top:50%
}
.modify-pages .delete-tab:hover {
 color:#b50303
}
.modify-pages .lfr-nav-updateable.selected a:hover span {
 cursor:text
}
.nav li .toolbar {
 margin-top:5px
}
.nav-menu ul {
 padding-left:10px
}
.nav-menu li a.ancestor {
 font-weight:bold
}
.nav-menu li a.selected {
 color:#000;
 font-weight:bold;
 text-decoration:none
}
.nav-menu-style-arrows ul {
 list-style-image:url(/prk-inner-theme/css/../images/arrows/04_right.png)
}
.form-options {
 border:1px solid #AAA;
 display:inline-block;
 vertical-align:middle
}
.form-options input {
 border-width:0;
 display:inline;
 float:left
}
.form-triggers {
 float:left
}
.form-trigger {
 background:#c4c4c4 url(/prk-inner-theme/css/../images/application/button_bg.png) repeat-x 0 0;
 border-left:1px solid #BBB;
 display:inline-block;
 float:left
}
.form-trigger img {
 background:url() no-repeat 50% 40%;
 height:25px;
 padding:0 3px;
 vertical-align:middle;
 width:16px
}
.form-trigger:focus,.form-trigger:hover {
 background-color:#83b0ca;
 background-image:url(/prk-inner-theme/css/../images/application/button_bg_over.png)
}
.trigger-selected {
 background-color:#ebebeb;
 background-image:url(/prk-inner-theme/css/../images/application/button_bg_selected.png)
}
.trigger-selected:focus,.trigger-selected:hover {
 background-color:#b7def4;
 background-image:url(/prk-inner-theme/css/../images/application/button_bg_selected_over.png)
}
.options-trigger img {
 background-image:url(/prk-inner-theme/css/../images/common/configuration.png)
}
.save-trigger img {
 background-image:url(/prk-inner-theme/css/../images/common/check.png)
}
.freeform .portlet {
 margin-bottom:0
}
body.portlet {
 border:0
}
.portlet-topper {
 position:relative
}
.portlet-topper .portlet-topper-toolbar {
 margin:0;
 padding:2px;
 position:absolute;
 right:3px;
 text-align:right;
 top:3px;
 z-index:300
}
.portlet-topper .portlet-topper-toolbar a {
 color:inherit
}
.portlet-topper .portlet-topper-toolbar a,.portlet-topper .portlet-topper-toolbar a:hover {
 text-decoration:none
}
.portlet-topper .portlet-topper-toolbar a i {
 font-size:19px
}
.portlet-topper .portlet-topper-toolbar .nobr {
 display:block;
 float:left;
 padding:1px
}
.portlet-topper .portlet-topper-toolbar .portlet-icon-back {
 background:url(/prk-inner-theme/css/../images/arrows/12_left.png) no-repeat 0 50%;
 color:#FFF;
 font-weight:bold;
 padding:5px 5px 5px 18px
}
.portlet-topper .portlet-topper-toolbar .portlet-icon-back:hover {
 color:#FFF
}
.portlet-topper .portlet-topper-toolbar .portlet-options .lfr-icon-menu-text {
 color:transparent;
 font-size:0
}
.portlet-title {
 display:block
}
.portlet-title img {
 vertical-align:middle
}
.portlet-title-editable {
 cursor:pointer
}
.portlet-title-text {
 display:inline-block;
 max-width:95%;
 overflow:hidden;
 text-overflow:ellipsis;
 vertical-align:top;
 white-space:nowrap
}
.panel-page-content .portlet-title-text,.panel-page-body .portlet-title-text {
 cursor:auto
}
.portlet-content,.portlet-minimized .portlet-content-container {
 padding:12px 10px 10px
}
.portlet-minimized .portlet-content {
 padding:0
}
.portlet-nested-portlets .portlet-boundary {
 position:relative!important;
 top:0!important;
 left:0!important
}
.portlet-borderless-bar,.portlet-content .lfr-icon-actions {
 background:#333;
 color:#FFF;
 text-shadow:-1px -1px #000
}
.portlet-borderless-bar a,.portlet-content .lfr-icon-actions a {
 color:#3AF
}
.portlet-borderless-container:hover .portlet-borderless-bar,.portlet-content:hover .lfr-icon-actions {
 filter:alpha(opacity=100);
 opacity:1
}
.portlet-borderless-container:hover .portlet-borderless-bar .portlet-actions,.portlet-content:hover .lfr-icon-actions .taglib-text {
 display:inline-block
}
.portlet-content .lfr-icon-actions {
 float:left;
 margin:1px 10px 1px 1px;
 filter:alpha(opacity=50);
 opacity:.5;
 padding:2px 7px
}
.portlet-content .lfr-icon-actions .taglib-text {
 color:#FFF;
 display:none;
 font-weight:bold;
 margin-right:1em;
 text-decoration:none;
 vertical-align:middle
}
.portlet-content .lfr-icon-actions .lfr-icon-action a {
 background:url() no-repeat 0 50%;
 display:inline-block;
 margin-left:5px;
 vertical-align:top
}
.portlet-content .lfr-icon-actions .lfr-icon-action a:hover {
 text-decoration:none
}
.portlet-content .lfr-icon-actions .lfr-icon-action a:hover span {
 text-decoration:underline
}
.portlet-content .lfr-icon-actions .lfr-icon-action a img {
 visibility:hidden
}
.portlet-content .lfr-icon-actions .lfr-icon-action-add a {
 background-image:url(/prk-inner-theme/css/../images/common/add_white.png)
}
.portlet-content .lfr-icon-actions .lfr-icon-action-edit a {
 background-image:url(/prk-inner-theme/css/../images/common/edit_white.png)
}
.portlet-content .lfr-icon-actions .lfr-icon-action-edit-template a {
 background-image:url(/prk-inner-theme/css/../images/common/edit_template_white.png)
}
.portlet-content .lfr-icon-actions .lfr-icon-action-configuration a {
 background-image:url(/prk-inner-theme/css/../images/common/configuration_white.png)
}
.portlet-content .lfr-url-error {
 display:inline-block;
 white-space:normal
}
.portlet-borderless-container {
 min-height:2.5em;
 position:relative
}
.portlet-borderless-bar {
 font-size:10px;
 filter:alpha(opacity=30);
 opacity:.3;
 padding:2px 5px 1px;
 position:absolute;
 right:0;
 top:0;
 z-index:200
}
.portlet-borderless-bar a {
 background:url() no-repeat 0 50%;
 display:inline-block;
 height:16px;
 margin-left:5px;
 text-indent:-9999px;
 vertical-align:middle;
 width:16px
}
.portlet-borderless-bar .portlet-actions {
 display:none;
 float:left;
 margin-right:10px;
 overflow:hidden
}
.portlet-borderless-bar .portlet-actions,.portlet-borderless-bar .portlet-title-default {
 min-height:20px;
 vertical-align:top
}
.portlet-borderless-bar .portlet-action-separator {
 display:none
}
.portlet-borderless-bar .portlet-back a {
 height:auto;
 text-indent:0;
 width:auto
}
.portlet-borderless-bar .portlet-close a {
 background-image:url(/prk-inner-theme/css/../images/portlet/close_borderless.png)
}
.portlet-borderless-bar .portlet-options li.lfr-trigger strong a {
 background-image:url(/prk-inner-theme/css/../images/portlet/options_borderless.png)
}
.lfr-configurator-visibility .portlet-borderless-bar {
 filter:alpha(opacity=60);
 opacity:.6
}
.lfr-configurator-visibility .portlet-content .lfr-icon-actions {
 filter:alpha(opacity=100);
 opacity:1
}
.portlet-content .icons-container {
 clear:both;
 height:auto;
 margin-top:1em;
 overflow:hidden;
 width:auto
}
.portlet-title-default {
 display:inline-block;
 float:right;
 font-weight:bold;
 text-transform:uppercase
}
.portlet-draggable .portlet-topper {
 cursor:move
}
.portlet-draggable .portlet-title-default {
 background:url(/prk-inner-theme/css/../images/portlet/draggable_borderless.png) no-repeat 0 50%;
 cursor:move;
 padding-left:20px
}
.lfr-panel-page {
 width:100%
}
.lfr-panel-page .portlet-title {
 font-size:13px
}
.lfr-panel-page .lfr-add-content h2 span {
 background-color:#d3dadd
}
.portlet-msg {
 background:#EEE none no-repeat 6px 50%;
 border:1px solid #555;
 color:#34404f;
 font-weight:bold;
 margin:2px auto 14px;
 padding:6px 6px 6px 30px;
 text-align:left
}
.lfr-status-alert-label,.lfr-status-error-label,.lfr-status-info-label,.lfr-status-progress-label,.lfr-status-success-label {
 background:none no-repeat 0 50%;
 padding:3px 3px 3px 20px
}
.lfr-status-alert-label {
 background-image:url(/prk-inner-theme/css/../images/messages/alert.png);
 color:#663
}
.lfr-status-error-label {
 background-image:url(/prk-inner-theme/css/../images/messages/error.png);
 color:#900
}
.lfr-status-help-label,.lfr-status-info-label,.lfr-status-progress-label {
 background-image:url(/prk-inner-theme/css/../images/messages/info.png);
 color:#34404f
}
.lfr-status-help-label {
 background-image:url(/prk-inner-theme/css/../images/portlet/help.png)
}
.lfr-status-progress-label {
 background-image:url(/prk-inner-theme/css/../images/aui/loading_indicator.gif)
}
.lfr-status-success-label {
 background-image:url(/prk-inner-theme/css/../images/messages/success.png);
 color:#384f34
}
.lfr-message {
 position:relative
}
.lfr-message .lfr-message-control {
 background-color:#333;
 display:inline-block
}
.lfr-message .lfr-message-controls {
 display:none;
 left:3px;
 margin:-8px 8px 0 3px;
 position:absolute;
 top:50%;
 z-index:10
}
.lfr-message .lfr-message-close {
 background-image:url(/prk-inner-theme/css/../images/portlet/close_borderless.png);
 background-position:0 0;
 background-repeat:no-repeat
}
.lfr-message .lfr-message-close-all {
 color:#FFF;
 display:none;
 font-size:.8em;
 margin-left:10px;
 padding:1px 10px;
 text-shadow:1px 1px 0 #000;
 vertical-align:top
}
.lfr-message .lfr-message-close-all a {
 color:#FFF
}
.lfr-message .lfr-message-controls-hover .lfr-message-close-all {
 display:inline-block
}
.lfr-message.pending {
 background-image:url(/prk-inner-theme/css/../images/common/time.png)
}
.lfr-message-content.alert {
 margin-bottom:0
}
.lfr-message-close {
 cursor:pointer
}
.portlet-section-selected,.portlet-section-selected a {
 background:#727c81;
 color:#FFF;
 font-weight:bold;
 text-decoration:none
}
.portlet-section-selected a:hover,.portlet-section-selected a:focus {
 background-color:#727c81
}
.alert .form {
 margin:0
}
.restricted,.restricted td {
 background:#FDD;
 border:0
}
.restricted * {
 color:#727c81
}
.alt.restricted td {
 background-color:#ffc0c0
}
.hover.restricted td {
 background-color:#d3bdc0
}
.alt.restricted td.first,.restricted td.first {
 background-image:url(/prk-inner-theme/css/../images/messages/error.png);
 background-position:5px 50%;
 background-repeat:no-repeat;
 padding-left:28px
}
.table-data tr.lfr-role .first {
 background-image:url();
 background-position:5px 50%;
 background-repeat:no-repeat;
 padding-left:30px
}
.table-data tr.lfr-role-guest .first {
 background-image:url(/prk-inner-theme/css/../images/common/guest_icon.png)
}
.table-data tr.lfr-role-regular .first {
 background-image:url(/prk-inner-theme/css/../images/common/user_icon.png)
}
.table-data tr.lfr-role-site .first {
 background-image:url(/prk-inner-theme/css/../images/common/site_icon.png)
}
.table-data tr.lfr-role-organization .first {
 background-image:url(/prk-inner-theme/css/../images/common/organization_icon.png)
}
.table-data tr.lfr-role-team .first {
 background-image:url(/prk-inner-theme/css/../images/common/team_icon.png)
}
.lfr-portlet-item,.lfr-portlet-item p a {
 font-size:1em
}
.taglib-calendar tr.portlet-section-header th,.taglib-calendar tr td {
 border:0
}
.taglib-calendar tr td a {
 background-color:#f0f5f7;
 border:1px solid #FFF;
 border-bottom:0;
 border-left:none;
 display:block;
 height:15px;
 padding:5px 0
}
.taglib-calendar tr td a:hover {
 background-color:#727c81;
 color:#FFF
}
.taglib-calendar tr td.calendar-inactive {
 background-color:#FFF;
 color:#b5bfc4
}
.taglib-calendar tr th {
 border-bottom-color:#d7d7d7
}
.taglib-calendar table td {
 border-width:0
}
.taglib-calendar .calendar-current-day,.taglib-calendar .calendar-current-day a {
 background-color:#FFF
}
.taglib-calendar .calendar-current-day a {
 border:1px solid #727c81;
 color:#369;
 text-decoration:underline
}
.navbar form {
 margin:0
}
.ie6 .portlet-borderless-bar .portlet-actions {
 display:inline;
 filter:alpha(opacity=90)
}
.menu-content,.underlay-content {
 -webkit-box-shadow:2px 4px 7px rgba(0,0,0,0.5);
 -moz-box-shadow:2px 4px 7px rgba(0,0,0,0.5);
 box-shadow:2px 4px 7px rgba(0,0,0,0.5)
}
.lfr-add-panel,.lfr-device-preview-panel,.lfr-edit-layout-panel {
 -webkit-box-shadow:0 0 5px rgba(0,0,0,0.5);
 -moz-box-shadow:0 0 5px rgba(0,0,0,0.5);
 box-shadow:0 0 5px rgba(0,0,0,0.5)
}
.lfr-preview-file-image img,.lfr-translation-manager {
 -webkit-box-shadow:0 3px 5px -3px rgba(0,0,0,0.8);
 -moz-box-shadow:0 3px 5px -3px rgba(0,0,0,0.8);
 box-shadow:0 3px 5px -3px rgba(0,0,0,0.8)
}
.lfr-preview-file-image-current-column {
 -webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.8);
 -moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.8);
 box-shadow:inset 0 0 3px rgba(0,0,0,0.8)
}
.lfr-preview-file-image-current-column {
 -webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.8);
 -moz-box-shadow:inset 0 0 5px rgba(0,0,0,0.8);
 box-shadow:inset 0 0 5px rgba(0,0,0,0.8)
}
.lfr-device-preview .lfr-device-size-status-content {
 -webkit-border-radius:3px;
 -moz-border-radius:3px;
 -ms-border-radius:3px;
 -o-border-radius:3px;
 border-radius:3px;
 -webkit-box-shadow:0 0 1px white;
 -moz-box-shadow:0 0 1px white;
 box-shadow:0 0 1px white;
 filter:alpha(opacity=90);
 opacity:.9
}
.lfr-device-preview .lfr-device:after,.lfr-device-preview .lfr-device:before {
 -webkit-box-shadow:#111 0 1px 0;
 -moz-box-shadow:#111 0 1px 0;
 box-shadow:#111 0 1px 0
}
.lfr-device-preview .lfr-device:after {
 -webkit-border-radius:15px;
 -moz-border-radius:15px;
 -ms-border-radius:15px;
 -o-border-radius:15px;
 border-radius:15px
}
.lfr-device-preview .lfr-device.rotated:after,.lfr-device-preview .lfr-device.rotated:before {
 -webkit-box-shadow:#111 -1px 1px 0;
 -moz-box-shadow:#111 -1px 1px 0;
 box-shadow:#111 -1px 1px 0
}
.lfr-device-preview .lfr-device.smartphone,.lfr-device-preview .lfr-device.tablet {
 -webkit-border-radius:25px;
 -moz-border-radius:25px;
 -ms-border-radius:25px;
 -o-border-radius:25px;
 border-radius:25px
}
.lfr-device-preview .lfr-device.tablet:before {
 -webkit-border-radius:5px;
 -moz-border-radius:5px;
 -ms-border-radius:5px;
 -o-border-radius:5px;
 border-radius:5px
}
@media(max-width:979px) {
 .dockbar .navbar-inner .btn-navbar {
  -webkit-box-shadow:none;
  -moz-box-shadow:none;
  box-shadow:none;
  text-shadow:none
 }
}
.dockbar .navbar-inner .nav li.staging-toggle.active>a {
 -webkit-box-shadow:none;
 -moz-box-shadow:none;
 box-shadow:none
}
.dockbar .navbar-inner .nav li.staging-toggle span {
 -webkit-border-radius:4px;
 -moz-border-radius:4px;
 -ms-border-radius:4px;
 -o-border-radius:4px;
 border-radius:4px
}
.dockbar .menu-button-active .menu-button {
 -webkit-box-shadow:inset 0 1px 5px rgba(0,0,0,0.7);
 -moz-box-shadow:inset 0 1px 5px rgba(0,0,0,0.7);
 box-shadow:inset 0 1px 5px rgba(0,0,0,0.7)
}
.dockbar .impersonating-user .alert-info {
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0;
 border-radius:0
}
.dockbar-split .dockbar .navbar-inner .nav>li>a {
 text-shadow:none
}
.dockbar-split .dockbar .navbar-inner .nav-add-controls>li a {
 -webkit-border-radius:4px;
 -moz-border-radius:4px;
 -ms-border-radius:4px;
 -o-border-radius:4px;
 border-radius:4px
}
.dockbar-split .dockbar .navbar-inner .nav-add-controls>li a .nav-item-label {
 -webkit-border-radius:30px;
 -moz-border-radius:30px;
 -ms-border-radius:30px;
 -o-border-radius:30px;
 border-radius:30px
}
.dockbar-split .dockbar .navbar-inner .nav-add-controls>li.open a {
 -webkit-border-radius:4px 4px 0 0;
 -moz-border-radius:4px 4px 0 0;
 -ms-border-radius:4px 4px 0 0;
 -o-border-radius:4px 4px 0 0;
 border-radius:4px 4px 0 0
}
@media(max-width:979px) {
 .navbar .navbar-search .form-search .search-query {
  -webkit-border-radius:14px;
  -moz-border-radius:14px;
  -ms-border-radius:14px;
  -o-border-radius:14px;
  border-radius:14px
 }
}
.portlet-document-library .lfr-ddm-small-image-preview,.portlet-dynamic-data-mapping .lfr-ddm-small-image-preview {
 -webkit-box-shadow:0 1px 3px #ccc;
 -moz-box-shadow:0 1px 3px #ccc;
 box-shadow:0 1px 3px #ccc
}
.portlet-asset-category-admin .tree-node-selected,.portlet-asset-category-admin .tree-node-over,.portlet-asset-category-admin .category-item {
 -webkit-border-radius:5px;
 -moz-border-radius:5px;
 -ms-border-radius:5px;
 -o-border-radius:5px;
 border-radius:5px
}
.lfr-translation-manager-translation.lfr-translation-manager-translation-editing {
 -webkit-box-shadow:inset 0 0 2px #224fa8;
 -moz-box-shadow:inset 0 0 2px #224fa8;
 box-shadow:inset 0 0 2px #224fa8
}
.portlet-document-library-upload-mask .overlaymask-content {
 -webkit-border-radius:5px;
 -moz-border-radius:5px;
 -ms-border-radius:5px;
 -o-border-radius:5px;
 border-radius:5px
}
.lfr-search-combobox-item,.portlet-journal .lfr-search-combobox .search input {
 -webkit-border-radius:1px;
 -moz-border-radius:1px;
 -ms-border-radius:1px;
 -o-border-radius:1px;
 border-radius:1px
}
.lfr-search-combobox .field-input-text {
 -webkit-border-radius:4px 1px 1px 4px;
 -moz-border-radius:4px 1px 1px 4px;
 -ms-border-radius:4px 1px 1px 4px;
 -o-border-radius:4px 1px 1px 4px;
 border-radius:4px 1px 1px 4px
}
.lfr-search-combobox .button-input {
 -webkit-border-radius:1px 4px 4px 1px;
 -moz-border-radius:1px 4px 4px 1px;
 -ms-border-radius:1px 4px 4px 1px;
 -o-border-radius:1px 4px 4px 1px;
 border-radius:1px 4px 4px 1px
}
.lfr-upload-container .progress-bar,.lfr-upload-container .progress,.lfr-editable:after {
 -webkit-border-radius:10px;
 -moz-border-radius:10px;
 -ms-border-radius:10px;
 -o-border-radius:10px;
 border-radius:10px
}
body>.lfr-menu-list ul,.active-area-proxy,.entry-display-style .entry-thumbnail,.lfr-api-results,.lfr-translation-manager,.lfr-translation-manager-translation,.lfr-upload-container .cancel-button .modify-pages .delete-tab,.portlet-image-gallery-display .image-thumbnail img,.rule-group-instance-container .rule-group-instance,.select-documents,.select-files,.taglib-ratings.stars:hover,.taglib-ratings.stars:hover .liferay-rating-vote,.tags-search-combobox .field-input-text {
 -webkit-border-radius:4px;
 -moz-border-radius:4px;
 -ms-border-radius:4px;
 -o-border-radius:4px;
 border-radius:4px
}
.entry-display-style,.lfr-search-combobox,.lfr-upload-container .upload-file,.lfr-upload-container .upload-target,.portlet-document-library .common-file-metadata-container.selected,.portlet-document-library-display .common-file-metadata-container.selected,.portlet-image-gallery-display .image-icon,.select-documents,.select-files {
 -webkit-border-radius:5px;
 -moz-border-radius:5px;
 -ms-border-radius:5px;
 -o-border-radius:5px;
 border-radius:5px
}
.portlet-journal .lfr-ddm-container .field-wrapper {
 -webkit-border-radius:6px;
 -moz-border-radius:6px;
 -ms-border-radius:6px;
 -o-border-radius:6px;
 border-radius:6px
}
.portlet-journal .display-page-item-container .display-page-item,.portlet-journal .display-page-item-container .display-page-item .display-page-item-remove,.taglib-categorization-filter .asset-entry {
 -webkit-border-radius:14px;
 -moz-border-radius:14px;
 -ms-border-radius:14px;
 -o-border-radius:14px;
 border-radius:14px
}
.menu-content {
 -moz-border-radius-bottomleft:4px;
 -webkit-border-bottom-left-radius:4px;
 border-bottom-left-radius:4px;
 -moz-border-radius-bottomright:4px;
 -webkit-border-bottom-right-radius:4px;
 border-bottom-right-radius:4px
}
.underlay-content {
 -moz-border-radius-bottomleft:8px;
 -webkit-border-bottom-left-radius:8px;
 border-bottom-left-radius:8px;
 -moz-border-radius-bottomright:8px;
 -webkit-border-bottom-right-radius:8px;
 border-bottom-right-radius:8px
}
.lfr-add-panel .add-content-button .lfr-actions {
 -webkit-border-radius:2px;
 -moz-border-radius:2px;
 -ms-border-radius:2px;
 -o-border-radius:2px;
 border-radius:2px
}
.lfr-add-panel .lfr-panel-content .app-view-entry-taglib.display-list:hover,.lfr-add-panel .lfr-panel-content .app-view-entry-taglib.display-list.hover,.lfr-add-panel .lfr-panel-content .app-view-entry-taglib.display-list.over,.lfr-add-panel .lfr-panel-content .app-view-entry-taglib.display-descriptive:hover,.lfr-add-panel .lfr-panel-content .app-view-entry-taglib.display-descriptive.hover,.lfr-add-panel .lfr-panel-content .app-view-entry-taglib.display-descriptive.over {
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0;
 border-radius:0
}
.lfr-add-panel .lfr-panel.lfr-extended {
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0;
 border-radius:0;
 -webkit-box-shadow:none;
 -moz-box-shadow:none;
 box-shadow:none
}
.lfr-add-panel .lfr-panel.lfr-extended .lfr-panel-titlebar,.lfr-add-panel .add-application-tab .lfr-add-content .lfr-title-category {
 background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#d2dbe4),color-stop(100%,#bdc8d6));
 background-image:-webkit-linear-gradient(#d2dbe4,#bdc8d6);
 background-image:-moz-linear-gradient(#d2dbe4,#bdc8d6);
 background-image:-o-linear-gradient(#d2dbe4,#bdc8d6);
 background-image:linear-gradient(#d2dbe4,#bdc8d6)
}
.lfr-add-panel .search-panel .add-content-search .field-input {
 -webkit-border-radius:4px;
 -moz-border-radius:4px;
 -ms-border-radius:4px;
 -o-border-radius:4px;
 border-radius:4px
}
.lfr-add-dialog .add-content-menu .search-query,.lfr-add-panel .add-content-menu .search-query {
 -webkit-border-radius:15px;
 -moz-border-radius:15px;
 -ms-border-radius:15px;
 -o-border-radius:15px;
 border-radius:15px
}
.lfr-content-preview-popup .lfr-content-preview-popup-content {
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0;
 border-radius:0;
 -webkit-box-shadow:8px 3px 7px rgba(0,0,0,0.25);
 -moz-box-shadow:8px 3px 7px rgba(0,0,0,0.25);
 box-shadow:8px 3px 7px rgba(0,0,0,0.25)
}
.lfr-message .lfr-message-control {
 -webkit-border-radius:10px;
 -moz-border-radius:10px;
 -ms-border-radius:10px;
 -o-border-radius:10px;
 border-radius:10px
}
.lfr-token,.layout-customizable-controls,.lfr-translation-manager-delete-translation {
 -webkit-border-radius:8px;
 -moz-border-radius:8px;
 -ms-border-radius:8px;
 -o-border-radius:8px;
 border-radius:8px
}
.customizable-layout-column-content {
 -webkit-border-radius:6px;
 -moz-border-radius:6px;
 -ms-border-radius:6px;
 -o-border-radius:6px;
 border-radius:6px
}
.staging-tabview-list {
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0;
 border-radius:0
}
.site-variations-tabview-list .tab-content,.staging-tabview-list .tab-active .tab-content,.tagselector-content .textboxlistentry-holder .lfr-tag-selector-input:focus {
 -webkit-box-shadow:none;
 -moz-box-shadow:none;
 box-shadow:none
}
.rule-group-instance-container .rule-group-instance {
 -webkit-box-shadow:1px 1px 2px #999;
 -moz-box-shadow:1px 1px 2px #999;
 box-shadow:1px 1px 2px #999
}
.lfr-action-label {
 -webkit-border-radius:2px;
 -moz-border-radius:2px;
 -ms-border-radius:2px;
 -o-border-radius:2px;
 border-radius:2px
}
.lfr-api-service-search .field-input {
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
@-webkit-keyframes progress-bar-stripes {
 from {
  background-position:40px 0
 }
 to {
  background-position:0 0
 }
}
@-moz-keyframes progress-bar-stripes {
 from {
  background-position:40px 0
 }
 to {
  background-position:0 0
 }
}
@-o-keyframes progress-bar-stripes {
 from {
  background-position:40px 0
 }
 to {
  background-position:0 0
 }
}
@keyframes progress-bar-stripes {
 from {
  background-position:40px 0
 }
 to {
  background-position:0 0
 }
}
.lfr-progress-active .progress-bar-status,.lfr-upload-container .file-uploading .progress-bar .progress {
 background-image:-webkit-linear-gradient(-45deg,rgba(255,255,255,0.3) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.3) 50%,rgba(255,255,255,0.3) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0));
 background-image:-moz-linear-gradient(-45deg,rgba(255,255,255,0.3) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.3) 50%,rgba(255,255,255,0.3) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0));
 background-image:-o-linear-gradient(-45deg,rgba(255,255,255,0.3) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.3) 50%,rgba(255,255,255,0.3) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0));
 background-image:linear-gradient(-45deg,rgba(255,255,255,0.3) 25%,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 50%,rgba(255,255,255,0.3) 50%,rgba(255,255,255,0.3) 75%,rgba(255,255,255,0) 75%,rgba(255,255,255,0));
 -webkit-background-size:40px 40px;
 -moz-background-size:40px 40px;
 -o-background-size:40px 40px;
 background-size:40px 40px;
 -webkit-animation:progress-bar-stripes .5s linear infinite;
 -moz-animation:progress-bar-stripes .5s linear infinite;
 -ms-animation:progress-bar-stripes .5s linear infinite;
 -o-animation:progress-bar-stripes .5s linear infinite;
 animation:progress-bar-stripes .5s linear infinite;
 -webkit-transition:width .5s ease-out;
 -moz-transition:width .5s ease-out;
 -o-transition:width .5s ease-out;
 transition:width .5s ease-out
}
@-webkit-keyframes highlight-animation {
 from {
  background-color:#FFC
 }
 to {
  background-color:transparent
 }
}
@-moz-keyframes highlight-animation {
 from {
  background-color:#FFC
 }
 to {
  background-color:transparent
 }
}
@-o-keyframes highlight-animation {
 from {
  background-color:#FFC
 }
 to {
  background-color:transparent
 }
}
@keyframes highlight-animation {
 from {
  background-color:#FFC
 }
 to {
  background-color:transparent
 }
}
.highlight-animation {
 -webkit-animation:highlight-animation .7s;
 -moz-animation:highlight-animation .7s;
 -ms-animation:highlight-animation .7s;
 -o-animation:highlight-animation .7s;
 animation:highlight-animation .7s
}
body:first-of-type .portlet-borderless-bar,body:first-of-type .portlet-content .lfr-icon-actions {
 -webkit-transition:opacity .5s ease;
 -webkit-transition-delay:.15s;
 -moz-transition:opacity .5s ease .15s;
 -o-transition:opacity .5s ease .15s;
 transition:opacity .5s ease .15s
}
body:first-of-type .portlet-borderless-container:hover .portlet-borderless-bar,body:first-of-type .portlet-content:hover .lfr-icon-actions {
 -webkit-transition:opacity .5s ease;
 -webkit-transition-delay:0s;
 -moz-transition:opacity .5s ease 0s;
 -o-transition:opacity .5s ease 0s;
 transition:opacity .5s ease 0s
}
body:first-of-type .portlet-borderless-bar .portlet-actions,body:first-of-type .portlet-content .lfr-icon-actions .taglib-text {
 display:inline-block;
 max-width:0;
 overflow:hidden;
 -webkit-transition:max-width .3s ease-in;
 -webkit-transition-delay:.2s;
 -moz-transition:max-width .3s ease-in .2s;
 -o-transition:max-width .3s ease-in .2s;
 transition:max-width .3s ease-in .2s;
 text-overflow:ellipsis;
 white-space:nowrap
}
body:first-of-type .portlet-borderless-bar .portlet-actions,body:first-of-type .portlet-content:hover .lfr-icon-actions .taglib-text {
 -webkit-transition:max-width .3s ease;
 -webkit-transition-delay:0s;
 -moz-transition:max-width .3s ease 0s;
 -o-transition:max-width .3s ease 0s;
 transition:max-width .3s ease 0s
}
body:first-of-type .portlet-borderless-container:hover .portlet-borderless-bar .portlet-actions {
 max-width:500px
}
body:first-of-type .portlet-content:hover .lfr-icon-actions .taglib-text {
 max-width:200px
}
.portlet-boundary.yui3-dd-dragging {
 -webkit-transform:scale(0.8);
 -moz-transform:scale(0.8);
 -ms-transform:scale(0.8);
 -o-transform:scale(0.8);
 transform:scale(0.8);
 -webkit-transition:-webkit-transform .3s ease;
 -moz-transition:-moz-transform .3s ease;
 -o-transition:-o-transform .3s ease;
 transition:transform .3s ease
}
.portlet-document-library .entry-thumbnail .label,.portlet-document-library-display .workflow-status .label,.portlet-journal .entry-thumbnail .label {
 -moz-border-radius-bottomleft:0;
 -webkit-border-bottom-left-radius:0;
 border-bottom-left-radius:0;
 -moz-border-radius-topleft:0;
 -webkit-border-top-left-radius:0;
 border-top-left-radius:0;
 -moz-border-radius-topright:0;
 -webkit-border-top-right-radius:0;
 border-top-right-radius:0
}
@-webkit-keyframes lfr-drop-active {
 0% {
  background-color:#ebebeb;
  border-color:#DDD
 }
 50% {
  background-color:#ddedde;
  border-color:#7D7;
  -webkit-transform:scale(1.1,1.1);
  -moz-transform:scale(1.1,1.1);
  -ms-transform:scale(1.1,1.1);
  -o-transform:scale(1.1,1.1);
  transform:scale(1.1,1.1)
 }
 75% {
  background-color:#ddedde;
  border-color:#7D7
 }
 100% {
  background-color:#ebebeb;
  border-color:#DDD
 }
}
@-moz-keyframes lfr-drop-active {
 0% {
  background-color:#ebebeb;
  border-color:#DDD
 }
 50% {
  background-color:#ddedde;
  border-color:#7D7;
  -webkit-transform:scale(1.1,1.1);
  -moz-transform:scale(1.1,1.1);
  -ms-transform:scale(1.1,1.1);
  -o-transform:scale(1.1,1.1);
  transform:scale(1.1,1.1)
 }
 75% {
  background-color:#ddedde;
  border-color:#7D7
 }
 100% {
  background-color:#ebebeb;
  border-color:#DDD
 }
}
@-o-keyframes lfr-drop-active {
 0% {
  background-color:#ebebeb;
  border-color:#DDD
 }
 50% {
  background-color:#ddedde;
  border-color:#7D7;
  -webkit-transform:scale(1.1,1.1);
  -moz-transform:scale(1.1,1.1);
  -ms-transform:scale(1.1,1.1);
  -o-transform:scale(1.1,1.1);
  transform:scale(1.1,1.1)
 }
 75% {
  background-color:#ddedde;
  border-color:#7D7
 }
 100% {
  background-color:#ebebeb;
  border-color:#DDD
 }
}
@keyframes lfr-drop-active {
 0% {
  background-color:#ebebeb;
  border-color:#DDD
 }
 50% {
  background-color:#ddedde;
  border-color:#7D7;
  -webkit-transform:scale(1.1,1.1);
  -moz-transform:scale(1.1,1.1);
  -ms-transform:scale(1.1,1.1);
  -o-transform:scale(1.1,1.1);
  transform:scale(1.1,1.1)
 }
 75% {
  background-color:#ddedde;
  border-color:#7D7
 }
 100% {
  background-color:#ebebeb;
  border-color:#DDD
 }
}
.upload-drop-active .lfr-upload-container .upload-target {
 -webkit-animation:none;
 -moz-animation:none;
 -ms-animation:none;
 -o-animation:none;
 animation:none
}
.upload-drop-active .portlet-document-library .document-container {
 -webkit-box-shadow:inset 0 0 5px #b8c1d1;
 -moz-box-shadow:inset 0 0 5px #b8c1d1;
 box-shadow:inset 0 0 5px #b8c1d1
}
.upload-drop-intent .lfr-upload-container .upload-target {
 -webkit-animation:lfr-drop-active 1s ease .2s infinite;
 -moz-animation:lfr-drop-active 1s ease .2s infinite;
 -ms-animation:lfr-drop-active 1s ease .2s infinite;
 -o-animation:lfr-drop-active 1s ease .2s infinite;
 animation:lfr-drop-active 1s ease .2s infinite
}
@media(max-width:979px) {
 .aui * {
  -webkit-tap-highlight-color:rgba(0,0,0,0)
 }
 .aui #heading {
  bottom:100%;
  position:absolute
 }
 .aui #heading .site-title {
  font-size:26px
 }
 .aui #heading .site-title img {
  width:35px
 }
 .aui #navigation {
  display:none
 }
 .aui #navigation.open {
  display:block
 }
 .aui #navigation.open .navbar-inner {
  -webkit-border-radius:3px;
  -moz-border-radius:3px;
  -ms-border-radius:3px;
  -o-border-radius:3px;
  border-radius:3px;
  padding:10px
 }
 .aui #navigation.open .navbar-inner .nav-collapse {
  height:auto;
  overflow:visible
 }
 .aui #navigation .nav {
  margin:0
 }
 .aui .dockbar-split .dockbar,.aui .dockbar {
  float:right;
  height:auto;
  position:relative;
  z-index:401
 }
 .aui .dockbar-split .dockbar .info-items,.aui .dockbar .info-items {
  height:auto;
  position:static;
  width:300px
 }
 .aui .dockbar-split .dockbar .navbar-inner,.aui .dockbar .navbar-inner {
  width:auto
 }
 .aui .dockbar-split .dockbar .navbar-inner .btn-navbar,.aui .dockbar .navbar-inner .btn-navbar {
  background:transparent;
  border:0;
  float:left;
  font-size:24px;
  padding:12px 15px
 }
 .aui .dockbar-split .dockbar .navbar-inner .btn-navbar:hover,.aui .dockbar .navbar-inner .btn-navbar:hover {
  background-color:#5bbae8
 }
 .aui .dockbar-split .dockbar .navbar-inner .btn-navbar.open,.aui .dockbar .navbar-inner .btn-navbar.open {
  background-color:#f5af45
 }
 .aui .dockbar-split .dockbar .navbar-inner .nav-account-controls,.aui .dockbar .navbar-inner .nav-account-controls {
  padding:0 5px
 }
 .aui .dockbar-split .dockbar .navbar-inner .nav-account-controls .user-avatar-image,.aui .dockbar .navbar-inner .nav-account-controls .user-avatar-image {
  display:none
 }
 .aui .dockbar-split .dockbar .navbar-inner .nav-add-controls,.aui .dockbar .navbar-inner .nav-add-controls {
  background:transparent;
  border-top-width:0;
  position:static;
  z-index:350;
  padding:0 5px
 }
 .aui .dockbar-split .dockbar .navbar-inner .nav-add-controls>li,.aui .dockbar .navbar-inner .nav-add-controls>li {
  float:none;
  margin:0;
  position:relative
 }
 .aui .dockbar-split .dockbar .navbar-inner .nav-add-controls>li.toggle-controls a,.aui .dockbar .navbar-inner .nav-add-controls>li.toggle-controls a {
  clip:rect(auto auto auto auto);
  position:static;
  visibility:visible
 }
 .aui .dockbar-split .dockbar .navbar-inner .nav-add-controls>li .page-preview-controls,.aui .dockbar .navbar-inner .nav-add-controls>li .page-preview-controls {
  display:none
 }
 .aui .dockbar-split .dockbar .navbar-inner .nav-add-controls>li>a,.aui .dockbar .navbar-inner .nav-add-controls>li>a {
  background:transparent;
  text-align:left;
  white-space:nowrap
 }
 .aui .dockbar-split .dockbar .navbar-inner .nav-add-controls>li>a:hover,.aui .dockbar .navbar-inner .nav-add-controls>li>a:hover {
  background:#f3f3f3
 }
 .aui .dockbar-split .dockbar .navbar-inner .nav-add-controls>li>a [class^="icon-"],.aui .dockbar-split .dockbar .navbar-inner .nav-add-controls>li>a [class^="icon-"],.aui .dockbar-split .dockbar .navbar-inner .nav-add-controls>li>a [class*=" icon-"],.aui .dockbar .navbar-inner .nav-add-controls>li>a [class^="icon-"],.aui .dockbar .navbar-inner .nav-add-controls>li>a [class^="icon-"],.aui .dockbar .navbar-inner .nav-add-controls>li>a [class*=" icon-"] {
  font-size:22px;
  margin-top:0
 }
 .aui .dockbar-split .dockbar .navbar-inner .nav-add-controls>li>a.toggle-controls-link,.aui .dockbar .navbar-inner .nav-add-controls>li>a.toggle-controls-link {
  background:transparent
 }
 .aui .dockbar-split .dockbar .navbar-inner .nav-add-controls>li>a.toggle-controls-link [class^="icon-"],.aui .dockbar-split .dockbar .navbar-inner .nav-add-controls>li>a.toggle-controls-link [class^="icon-"],.aui .dockbar-split .dockbar .navbar-inner .nav-add-controls>li>a.toggle-controls-link [class*=" icon-"],.aui .dockbar .navbar-inner .nav-add-controls>li>a.toggle-controls-link [class^="icon-"],.aui .dockbar .navbar-inner .nav-add-controls>li>a.toggle-controls-link [class^="icon-"],.aui .dockbar .navbar-inner .nav-add-controls>li>a.toggle-controls-link [class*=" icon-"] {
  color:#FFF
 }
 .aui .dockbar-split .dockbar .navbar-inner .nav-add-controls>li>a .nav-item-label,.aui .dockbar .navbar-inner .nav-add-controls>li>a .nav-item-label {
  background:transparent;
  display:inline;
  left:0;
  margin-left:0;
  margin-top:0;
  padding:0;
  position:relative
 }
 .aui .dockbar-split .dockbar .navbar-inner .nav-add-controls>li>a:hover .nav-item-label,.aui .dockbar .navbar-inner .nav-add-controls>li>a:hover .nav-item-label {
  display:inline
 }
 .aui .dockbar-split .dockbar .navbar-inner .nav-add-controls>li>a .icon-caret-down,.aui .dockbar .navbar-inner .nav-add-controls>li>a .icon-caret-down {
  display:none
 }
 .aui .dockbar-split .dockbar .navbar-inner .nav-collapse,.aui .dockbar .navbar-inner .nav-collapse {
  z-index:400
 }
 .aui .dockbar-split .dockbar .navbar-inner .nav-collapse.open,.aui .dockbar .navbar-inner .nav-collapse.open {
  overflow:visible
 }
 .aui .dockbar-split .dockbar .navbar-inner .nav-collapse>.nav,.aui .dockbar .navbar-inner .nav-collapse>.nav {
  background:#009ae5;
  border-width:0;
  left:auto;
  margin:0;
  min-width:160px;
  position:absolute;
  right:0;
  z-index:400
 }
 .aui .dockbar-split .dockbar .navbar-inner .nav-collapse>.nav>li.dropdown .dropdown-menu li a,.aui .dockbar .navbar-inner .nav-collapse>.nav>li.dropdown .dropdown-menu li a {
  font-size:16px;
  line-height:32px
 }
 .aui .dockbar-split .dockbar .navbar-inner .nav-collapse>.nav>li.dropdown.open>.dropdown-toggle,.aui .dockbar .navbar-inner .nav-collapse>.nav>li.dropdown.open>.dropdown-toggle {
  color:#fff
 }
 .aui .dockbar-split .dockbar .navbar-inner .nav-collapse>.nav>li>a,.aui .dockbar .navbar-inner .nav-collapse>.nav>li>a {
  color:#FFF;
  font-size:16px;
  margin:5px 0;
  padding:6px 15px
 }
 .aui .dockbar-split .dockbar .navbar-inner .nav-collapse>.nav>li>a:focus,.aui .dockbar-split .dockbar .navbar-inner .nav-collapse>.nav>li>a:hover,.aui .dockbar .navbar-inner .nav-collapse>.nav>li>a:focus,.aui .dockbar .navbar-inner .nav-collapse>.nav>li>a:hover {
  background-color:#5bbae8
 }
 .aui .portlet-dockbar {
  display:inline-block;
  width:100%
 }
 .aui .signed-out #_145_navAddControlsNavbarBtn {
  display:none
 }
}
.aui body {
 color:#555;
 font-weight:200
}
.aui a {
 color:#009ae5;
 font-weight:200
}
.aui a:hover {
 color:#009ae5
}
.aui a [class^="icon-"],.aui a [class*=" icon-"] {
 display:inline-block
}
.aui .alert {
 word-wrap:break-word
}
.aui .table {
 font-size:15px;
 overflow:hidden
}
.aui .table td {
 background-color:#f9f9f9
}
.aui .table thead th {
 background-color:#f0efef;
 font-size:15px;
 font-weight:normal
}
.aui .table .table-sort-liner a {
 color:#555;
 font-weight:normal;
 text-decoration:underline
}
.aui .table-striped tbody>tr:nth-child(odd)>td,.aui .table-striped tbody>tr:nth-child(odd)>th {
 background-color:#FFF
}
.aui .table-hover tbody tr:hover>td,.aui .table-hover tbody tr:hover>th {
 background-color:#edf8fd
}
.aui input[type="color"],.aui input[type="date"],.aui input[type="datetime"],.aui input[type="datetime-local"],.aui input[type="email"],.aui input[type="month"],.aui input[type="number"],.aui input[type="password"],.aui input[type="search"],.aui input[type="tel"],.aui input[type="text"],.aui input[type="time"],.aui input[type="url"],.aui input[type="week"],.aui select,.aui textarea,.aui .uneditable-input {
 border:1px solid #AEADAD;
 color:#000d50; 
 font-weight:200;
 margin-bottom:7px
}
.aui input[type="color"]:focus,.aui input[type="date"]:focus,.aui input[type="datetime"]:focus,.aui input[type="datetime-local"]:focus,.aui input[type="email"]:focus,.aui input[type="month"]:focus,.aui input[type="number"]:focus,.aui input[type="password"]:focus,.aui input[type="search"]:focus,.aui input[type="tel"]:focus,.aui input[type="text"]:focus,.aui input[type="time"]:focus,.aui input[type="url"]:focus,.aui input[type="week"]:focus,.aui select:focus,.aui textarea:focus,.aui .uneditable-input:focus {
 border-color:rgba(0,172,255,0.8)
}
.aui input[type="submit"] {
 margin-bottom:11px;
 margin-top:6px
}
.aui input[type="text"].search-query {
 margin-top:0
}
.aui label {
 color:#555;
 font-size:15px;
 font-weight:200
}
.aui select:focus {
 border:1px solid rgba(0,172,255,0.8);
 outline:5px auto rgba(82,168,236,0.6);
 outline-offset:-2px
}
.aui .form-search .control-group-inline,.aui .lfr-translation-manager-selector .control-group-inline {
 margin:0
}
.aui .field-wrapper .btn {
 margin-top:0
}
.aui .btn.disabled,.aui .btn[disabled] {
 filter:alpha(opacity=40);
 opacity:.4
}
.aui .btn-link {
 color:#555;
 text-decoration:none
}
.aui .btn-link:focus,.aui .btn-link:hover {
 color:#009ae5;
 text-decoration:none
}
.aui .btn-link>i {
 height:auto;
 margin:0;
 padding:0;
 width:auto
}
.aui .control-group {
 margin-bottom:30px
}
.aui .lfr-ddm-container .control-group,.aui .portlet-staging-bar .control-group {
 margin-bottom:15px
}
.aui .input-append {
 padding-right:12px
}
.aui .navbar .nav>li>a:focus,.aui .navbar .nav>li>a:hover {
 color:#009ae5
}
.aui .lfr-tree .tree-node .tree-node-selected .tree-label {
 background:#e4f5fc
}
.aui .previous-level:focus {
 color:#0a68cd
}
.aui .previous-level:hover {
 color:#8cd3fc
}
.aui .logo,.aui .logo:hover {
 color:#333;
 line-height:20px
}
.aui .portlet,.aui .portlet-borderless-container {
 background:#FFF;
 margin-bottom:10px;
 padding:0
}
.aui .portlet-title {
 padding:0 10px
}
.aui .portlet-nested-portlets .portlet-body .portlet {
 border:1px solid #e5e5e5
}
.aui .portlet-borderless-container {
 padding:10px 0
}
.aui .portlet-options .dropdown-toggle .caret {
 display:none
}
.aui .taglib-icon-help img {
 filter:alpha(opacity=50);
 opacity:.5;
 vertical-align:top
}
.aui .taglib-icon-help img:hover {
 filter:alpha(opacity=100);
 opacity:1
}
.aui .dockbar-split .dockbar .nav li.dropdown.open>.dropdown-toggle,.aui .dockbar-split .dockbar .nav li.dropdown.active>.dropdown-toggle,.aui .dockbar-split .dockbar .nav li.dropdown.open.active>.dropdown-toggle {
 background-color:transparent;
 color:#FFF
}
.aui .dockbar-split .dockbar .navbar-inner {
 background:0;
 visibility:hidden
}
.aui .dockbar-split.dockbar-ready .dockbar .navbar-inner {
 visibility:visible
}
.aui .dockbar.navbar .navbar-inner {
 min-height:40px
}
.aui .dockbar .navbar-inner {
 background:#333
}
.aui .dockbar .navbar-inner .container .btn-navbar {
 color:#FFF
}
.aui .dockbar .navbar-inner .container .btn-navbar .user-avatar-image {
 position:relative;
 top:2px;
 width:28px
}
.aui .dockbar .nav>li>a {
 color:#FFF;
 line-height:31px
}
.aui .dockbar .nav>li>a:focus,.aui .dockbar .nav>li>a:hover {
 color:#FFF
}
.aui .dockbar .nav>li>a [class^="icon-"],.aui .dockbar .nav>li>a [class*=" icon-"] {
 margin-top:3px
}
.aui .dockbar .nav>li.active>a {
 color:#FFF
}
.aui .dockbar .nav>li.active>a,.aui .dockbar .nav>li.active>a:hover,.aui .dockbar .nav>li.active>a:focus {
 background:#0066b3
}
.aui .dockbar .nav li.dropdown>.dropdown-toggle .caret,.aui .dockbar .nav li.dropdown.open.active>.dropdown-toggle .caret,.aui .dockbar .nav li.dropdown>.dropdown-toggle:hover .caret {
 border-bottom-color:#FFF;
 border-top-color:#FFF
}
.aui .dockbar .nav li.dropdown.open>.dropdown-toggle,.aui .dockbar .nav li.dropdown.active>.dropdown-toggle,.aui .dockbar .nav li.dropdown.open.active>.dropdown-toggle {
 background-color:#3ea9db;
 color:#FFF
}
.aui .dockbar .nav li.dropdown .dropdown-menu,.aui .dockbar .nav li.dropdown .site-administration-menu {
 background:#009ae5;
 border-width:0;
 left:0;
 margin:0;
 right:auto
}
.aui .dockbar .nav li.dropdown .dropdown-menu>li>a,.aui .dockbar .nav li.dropdown .site-administration-menu>li>a {
 color:#FFF;
 font-size:.9em;
 font-weight:300
}
.aui .dockbar .nav li.dropdown .dropdown-menu>li>a:focus,.aui .dockbar .nav li.dropdown .dropdown-menu>li>a:hover,.aui .dockbar .nav li.dropdown .site-administration-menu>li>a:focus,.aui .dockbar .nav li.dropdown .site-administration-menu>li>a:hover {
 background:#2fa4f5;
 *zoom:1;
 filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FF2FA4F5',endColorstr='#FF2FA4F5')
}
.aui .dockbar .nav li.dropdown .dropdown-menu>li>a [class^="icon-"],.aui .dockbar .nav li.dropdown .dropdown-menu>li>a [class*=" icon-"],.aui .dockbar .nav li.dropdown .site-administration-menu>li>a [class^="icon-"],.aui .dockbar .nav li.dropdown .site-administration-menu>li>a [class*=" icon-"] {
 margin-right:3px
}
.aui .dockbar .nav li.dropdown .dropdown-menu>li>a .icon-spacer,.aui .dockbar .nav li.dropdown .site-administration-menu>li>a .icon-spacer {
 margin-right:17px
}
.aui .dockbar .nav li.dropdown .dropdown-menu li.active>a,.aui .dockbar .nav li.dropdown .site-administration-menu li.active>a {
 background:#3b6dcc
}
.aui .dockbar .nav li.dropdown .dropdown-menu {
 max-height:300px;
 overflow-x:hidden;
 overflow-y:auto
}
.aui .dockbar .nav li.dropdown .dropdown-menu:after,.aui .dockbar .nav li.dropdown .dropdown-menu:before {
 border-width:0
}
.aui .dockbar .nav li.dropdown.user-avatar .dropdown-menu {
 right:0;
 left:auto
}
.aui .dockbar .nav-account-controls li ul li a:hover i {
 background-image:none;
 text-decoration:none
}
.aui .dockbar .divider-vertical {
 border-left-color:#222;
 border-right-color:#555;
 display:none
}
.aui .app-view-taglib .lfr-header-row-content .select-all-entries {
 left:7px;
 top:14px
}
.aui .navbar .btn-group,.aui .navbar .navbar-search {
 margin-bottom:8px;
 margin-top:8px
}
.aui .navbar .btn-navbar {
 padding:10px
}
.aui .navbar .container .btn-navbar {
 background:transparent;
 border-color:#DDD
}
.aui .navbar .container .btn-navbar:hover,.aui .navbar .container .btn-navbar:focus,.aui .navbar .container .btn-navbar:active,.aui .navbar .container .btn-navbar.active,.aui .navbar .container .btn-navbar.disabled,.aui .navbar .container .btn-navbar[disabled] {
 background-color:#DDD
}
.aui .navbar .container .btn-navbar .icon-bar {
 background:#656565
}
.aui .navbar .icon-caret-down {
 background:#27a7eb;
 background:rgba(255,255,255,0.2);
 font-size:14px;
 height:auto;
 margin-left:5px;
 padding:1px 4px;
 width:auto
}
.aui .navbar .nav>li.open>a {
 background-color:#FFF;
 color:#555;
 text-decoration:none
}
.aui .navbar .navbar-inner {
 min-height:47px
}
.aui .modify-pages .delete-tab {
 background:#555;
 border:2px solid #FFF;
 color:#FFF;
 font-size:16px;
 padding:4px;
 right:-10px;
 top:0;
 z-index:300
}
.aui .modify-pages .delete-tab:hover {
 -webkit-box-shadow:0 1px 1px -1px black;
 -moz-box-shadow:0 1px 1px -1px black;
 box-shadow:0 1px 1px -1px black
}
.aui .breadcrumb {
 padding:3px 15px 2px;
 font-size:13px !important;
}
.aui .breadcrumb li span.divider {
 color:#999;
 font-weight:bold
}
.aui .breadcrumb li.last a {
 color:#676767
}
.aui .breadcrumb li.last span.divider {
 display:none
}
.aui .breadcrumb .only .divider {
 display:none
}
@media(max-width:767px) {
 .aui .breadcrumb {
  padding-left:5px;
  padding-right:5px
 }
 .aui .breadcrumb li {
  display:none
 }
 .aui .breadcrumb li.only,.aui .breadcrumb li.first,.aui .breadcrumb li.last,.aui .breadcrumb li.current-parent {
  display:inline-block
 }
 .aui .breadcrumb li.breadcrumb-truncate.only,.aui .breadcrumb li.breadcrumb-truncate.first a,.aui .breadcrumb li.breadcrumb-truncate.last a,.aui .breadcrumb li.breadcrumb-truncate.active,.aui .breadcrumb li.breadcrumb-truncate.current-parent a {
  display:inline-block;
  max-width:65px;
  overflow:hidden;
  text-overflow:ellipsis;
  vertical-align:bottom;
  white-space:nowrap
 }
 .aui .breadcrumb li.breadcrumb-truncate.current-parent:before {
  color:#999;
  content:" ... / ";
  font-weight:bold
 }
}
@media(max-width:979px) {
 .aui .taglib-form-navigator .form-navigator-content {
  clear:both;
  float:none;
  width:100%
 }
 .aui .taglib-form-navigator .form-navigator.nav.well {
  border-width:1px 0 0;
  -webkit-box-shadow:none;
  -moz-box-shadow:none;
  box-shadow:none;
  clear:both;
  float:none;
  margin:1em 0 0;
  padding:1em .5em;
  width:100%
 }
 .aui .taglib-form-navigator .form-navigator.nav.well>li {
  display:inline-block
 }
 .aui .taglib-form-navigator .form-navigator.nav.well>li>a {
  margin:0;
  padding:.1em 1em
 }
 .aui .taglib-form-navigator .nobr {
  white-space:normal
 }
}
.aui #banner h2,.aui #banner h3,.aui .site-breadcrumbs h1 {
 clip:rect(0 0 0 0);
 position:absolute
}
.aui .opens-new-window-accessible {
 background:url(/prk-inner-theme/images/common/open_window.png) no-repeat 0 50%;
 display:inline-block;
 font-size:0;
 height:11px;
 margin-left:2px;
 overflow:hidden;
 text-indent:-9999px;
 vertical-align:top;
 width:11px
}
.aui .nav-header {
 background-color:#e5e5e5;
 border:solid #DDD;
 border-width:1px 0
}
.aui .accordion .accordion-group .accordion-heading .accordion-toggle {
 padding-left:15px
}
.aui .accordion .accordion-group .toggler-content-expanded {
 border-width:1px 0 0 0
}
.aui .accordion-group .accordion-heading.toggler-header-collapsed .accordion-toggle:before,.aui .accordion-group .accordion-heading.toggler-header-expanded .accordion-toggle:before,.aui .lfr-add-panel .lfr-page-template .lfr-page-template-title.toggler-header-collapsed:before,.aui .lfr-add-panel .lfr-page-template .lfr-page-template-title.toggler-header-expanded:before {
 content:"\f138";
 font-family:'fontawesome-alloy';
 font-weight:normal;
 font-style:normal;
 text-decoration:inherit;
 -webkit-font-smoothing:antialiased;
 *margin-right:.3em;
 display:inline-block;
 margin-right:5px
}
.aui .accordion-group .accordion-heading.toggler-header-expanded .accordion-toggle:before,.aui .lfr-add-panel .lfr-page-template .lfr-page-template-title.toggler-header-expanded:before {
 content:"\f13a"
}
.aui .accordion-group {
 border-width:0
}
.aui .accordion-group .accordion-heading {
 background:none no-repeat 0 50%;
 overflow:hidden
}
.aui .accordion-group .accordion-heading .accordion-toggle,.aui .accordion-group .accordion-heading .accordion-toggle:hover {
 text-decoration:none
}
.aui .accordion-group .accordion-heading.toggler-header-collapsed,.aui .accordion-group .accordion-heading.toggler-header-expanded {
 background-image:none
}
.aui .accordion-group .accordion-heading.toggler-header-collapsed .accordion-toggle:before,.aui .accordion-group .accordion-heading.toggler-header-expanded .accordion-toggle:before {
 filter:alpha(opacity=50);
 opacity:.5
}
.aui .accordion-group .accordion-heading.toggler-header-collapsed {
 position:relative
}
.aui .accordion-group .accordion-heading.toggler-header-collapsed .accordion-toggle:after {
 content:'';
 margin-left:10px;
 position:absolute;
 top:50%;
 width:100%
}
.aui .accordion-group .toggler-content-expanded {
 border:1px solid #eee
}
.aui .accordion-group .toggler-content-expanded .accordion-inner {
 border-width:0
}
.aui .accordion-group.lfr-panel-extended {
 border-width:1px
}
.aui .accordion-group.lfr-panel-extended .accordion-heading {
 background:#f2f2f2;
 overflow:hidden;
 position:static
}
.aui .accordion-group.lfr-panel-extended .accordion-heading .accordion-toggle {
 color:#999;
 padding-left:8px
}
.aui .accordion-group.lfr-panel-extended .accordion-heading .accordion-toggle:after,.aui .accordion-group.lfr-panel-extended .accordion-heading .accordion-toggle:before {
 float:right;
 font-size:22px
}
.aui .accordion-heading .accordion-toggle {
 padding-left:0
}
.aui .toggler-content-collapsed {
 display:none
}
.aui body.yui3-skin-sam .yui3-widget-mask {
 background-color:#FFF
}
.aui.ie .dockbar .navbar-inner,.aui.ie #navigation .navbar-inner {
 filter:none
}
.aui.ie6 .accordion-group .accordion-heading,.aui.ie7 .accordion-group .accordion-heading {
 background:none no-repeat 0 50%
}
.aui.ie6 .accordion-group .accordion-heading.toggler-header-collapsed,.aui.ie7 .accordion-group .accordion-heading.toggler-header-collapsed {
 background-image:url(/prk-inner-theme/css/../images/arrows/05_right.png)
}
.aui.ie6 .accordion-group .accordion-heading.toggler-header-expanded,.aui.ie7 .accordion-group .accordion-heading.toggler-header-expanded {
 background-image:url(/prk-inner-theme/css/../images/arrows/05_down.png)
}
.aui .add-content-menu .accordion,.aui .lfr-edit-layout-panel .accordion,.aui .panel-page-menu .portlet-borderless-container .accordion {
 background:#FFF;
 border:1px solid #d3d3d3;
 border-top-width:0
}
.aui .add-content-menu .accordion .accordion-group,.aui .lfr-edit-layout-panel .accordion .accordion-group,.aui .panel-page-menu .portlet-borderless-container .accordion .accordion-group {
 border-width:0;
 margin-bottom:0
}
.aui .add-content-menu .accordion .accordion-group .accordion-heading,.aui .lfr-edit-layout-panel .accordion .accordion-group .accordion-heading,.aui .panel-page-menu .portlet-borderless-container .accordion .accordion-group .accordion-heading {
 cursor:pointer
}
.aui .add-content-menu .accordion .accordion-group .accordion-heading .accordion-toggle,.aui .lfr-edit-layout-panel .accordion .accordion-group .accordion-heading .accordion-toggle,.aui .panel-page-menu .portlet-borderless-container .accordion .accordion-group .accordion-heading .accordion-toggle {
 font-size:16px;
 font-weight:300;
 padding:0
}
.aui .add-content-menu .accordion .accordion-group .accordion-inner,.aui .lfr-edit-layout-panel .accordion .accordion-group .accordion-inner,.aui .panel-page-menu .portlet-borderless-container .accordion .accordion-group .accordion-inner {
 background:#fcfcfc;
 border-width:0;
 padding:6px 0 15px
}
.aui .add-content-menu .accordion .accordion-group .toggler-header,.aui .lfr-edit-layout-panel .accordion .accordion-group .toggler-header,.aui .panel-page-menu .portlet-borderless-container .accordion .accordion-group .toggler-header {
 background:#f2f2f2;
 border:solid #d3d3d3;
 border-width:1px 0;
 padding:6px 10px;
 -webkit-user-select:none;
 -moz-user-select:none;
 user-select:none
}
.aui .add-content-menu .accordion .accordion-group .toggler-header .accordion-toggle,.aui .lfr-edit-layout-panel .accordion .accordion-group .toggler-header .accordion-toggle,.aui .panel-page-menu .portlet-borderless-container .accordion .accordion-group .toggler-header .accordion-toggle {
 background:#f2f2f2 url(/prk-inner-theme/css/../images/arrows/13_left.png) no-repeat 100% -20px
}
.aui .add-content-menu .accordion .accordion-group .toggler-header-collapsed,.aui .lfr-edit-layout-panel .accordion .accordion-group .toggler-header-collapsed,.aui .panel-page-menu .portlet-borderless-container .accordion .accordion-group .toggler-header-collapsed {
 border-bottom-width:0
}
.aui .add-content-menu .accordion .accordion-group .toggler-header-collapsed .accordion-toggle,.aui .lfr-edit-layout-panel .accordion .accordion-group .toggler-header-collapsed .accordion-toggle,.aui .panel-page-menu .portlet-borderless-container .accordion .accordion-group .toggler-header-collapsed .accordion-toggle {
 background-position:100% 0
}
.aui .add-content-menu .accordion .accordion-group .toggler-header-collapsed .accordion-toggle:before,.aui .lfr-edit-layout-panel .accordion .accordion-group .toggler-header-collapsed .accordion-toggle:before,.aui .panel-page-menu .portlet-borderless-container .accordion .accordion-group .toggler-header-collapsed .accordion-toggle:before {
 display:none
}
.aui .add-content-menu .accordion .accordion-group .toggler-header-expanded .accordion-toggle:before,.aui .lfr-edit-layout-panel .accordion .accordion-group .toggler-header-expanded .accordion-toggle:before,.aui .panel-page-menu .portlet-borderless-container .accordion .accordion-group .toggler-header-expanded .accordion-toggle:before {
 display:none
}
.aui .add-content-menu .accordion .toggler-content-expanded,.aui .lfr-edit-layout-panel .accordion .toggler-content-expanded,.aui .panel-page-menu .portlet-borderless-container .accordion .toggler-content-expanded {
 border-width:0
}
.aui .lfr-add-panel .add-content-menu .lfr-content-item {
 color:#009ae5
}
.aui .lfr-add-panel .add-content-menu .lfr-content-item:focus,.aui .lfr-add-panel .add-content-menu .lfr-content-item:hover {
 background-color:#e5f5fc
}
.aui .lfr-add-panel .add-content-menu .lfr-content-item.lfr-portlet-used {
 color:#BBB
}
.aui .lfr-add-panel .lfr-page-template .lfr-page-template-title.toggler-header-collapsed:before,.aui .lfr-add-panel .lfr-page-template .lfr-page-template-title.toggler-header-expanded:before {
 color:#8d8d8d;
 position:absolute;
 right:5px;
 top:0
}
.aui .lfr-add-panel .lfr-page-template .lfr-page-template-title.active:before {
 color:#FFF
}
.aui .lfr-add-panel.lfr-admin-panel h1,.aui .lfr-device-preview-panel.lfr-admin-panel h1,.aui .lfr-edit-layout-panel.lfr-admin-panel h1 {
 color:#009ae5;
 font-size:26px;
 font-weight:normal;
 line-height:26px
}
.aui ::-webkit-selection {
 background:#2aaae6!important;
 color:#FFF;
 text-shadow:-1px -1px rgba(0,0,0,0.3)
}
.aui ::-moz-selection {
 background:#2aaae6!important;
 color:#FFF;
 text-shadow:-1px -1px rgba(0,0,0,0.3)
}
.aui ::-o-selection {
 background:#2aaae6!important;
 color:#FFF;
 text-shadow:-1px -1px rgba(0,0,0,0.3)
}
.aui ::selection {
 background:#2aaae6!important;
 color:#FFF;
 text-shadow:-1px -1px rgba(0,0,0,0.3)
}
.aui .breadcrumb>li {
 text-shadow:none
}
.aui .modify-pages .delete-tab {
 -webkit-border-radius:50%;
 -moz-border-radius:50%;
 -ms-border-radius:50%;
 -o-border-radius:50%;
 border-radius:50%;
 text-shadow:none
}
.aui .nav-header {
 background-color:#FFF;
 background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#fff),color-stop(100%,#f2f2f2));
 background-image:-webkit-linear-gradient(#fff 0,#f2f2f2 100%);
 background-image:-moz-linear-gradient(#fff 0,#f2f2f2 100%);
 background-image:-o-linear-gradient(#fff 0,#f2f2f2 100%);
 background-image:linear-gradient(#fff 0,#f2f2f2 100%)
}
.aui .portlet-options .dropdown-toggle,.aui .portlet-options.open .dropdown-toggle {
 -webkit-box-shadow:none;
 -moz-box-shadow:none;
 box-shadow:none
}
.aui .table {
 -webkit-border-radius:5px;
 -moz-border-radius:5px;
 -ms-border-radius:5px;
 -o-border-radius:5px;
 border-radius:5px
}
.aui input[type="color"],.aui input[type="date"],.aui input[type="datetime"],.aui input[type="datetime-local"],.aui input[type="month"],.aui input[type="number"],.aui input[type="password"],.aui input[type="text"],.aui input[type="time"],.aui input[type="week"],.aui input[type="email"],.aui input[type="url"],.aui input[type="search"],.aui input[type="tel"],.aui textarea,.aui .uneditable-input {
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0;
 border-radius:0;
 -webkit-box-shadow:none;
 -moz-box-shadow:none;
 box-shadow:none
}
.aui input[type="color"]:focus,.aui input[type="date"]:focus,.aui input[type="datetime"]:focus,.aui input[type="datetime-local"]:focus,.aui input[type="month"]:focus,.aui input[type="number"]:focus,.aui input[type="password"]:focus,.aui input[type="text"]:focus,.aui input[type="time"]:focus,.aui input[type="week"]:focus,.aui input[type="email"]:focus,.aui input[type="url"]:focus,.aui input[type="search"]:focus,.aui input[type="tel"]:focus,.aui textarea:focus,.aui .uneditable-input:focus {
 -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);
 -moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);
 box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6)
}
.aui input.search-query {
 border-radius:15px
}
.aui .tagselector-focused .tagselector-content .textboxlistentry-holder {
 -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);
 -moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);
 box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6)
}
.aui .dockbar .nav>li>a {
 text-shadow:none
}
.aui .dockbar .nav li.dropdown .dropdown-menu {
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0;
 border-radius:0
}
.aui .dockbar .container .btn .user-avatar-image,.aui .dockbar .nav li.dropdown.user-avatar .user-avatar-image {
 -webkit-border-radius:50%;
 -moz-border-radius:50%;
 -ms-border-radius:50%;
 -o-border-radius:50%;
 border-radius:50%;
 -webkit-box-shadow:0 0 0 2px #5594e0;
 -moz-box-shadow:0 0 0 2px #5594e0;
 box-shadow:0 0 0 2px #5594e0
}
.aui .navbar .container .btn,.aui .navbar .container .btn .icon-bar {
 -webkit-box-shadow:0 1px 0 white;
 -moz-box-shadow:0 1px 0 white;
 box-shadow:0 1px 0 white
}
.aui .navbar .icon-caret-down {
 -webkit-border-radius:50%;
 -moz-border-radius:50%;
 -ms-border-radius:50%;
 -o-border-radius:50%;
 border-radius:50%
}
.aui .navbar .nav>li.open>a {
 -webkit-box-shadow:inset 0 3px 8px rgba(0,0,0,0.125);
 -moz-box-shadow:inset 0 3px 8px rgba(0,0,0,0.125);
 box-shadow:inset 0 3px 8px rgba(0,0,0,0.125)
}
.aui .dockbar .container .btn {
 -webkit-box-shadow:none;
 -moz-box-shadow:none;
 box-shadow:none
}
.aui body.yui3-skin-sam .yui3-widget-mask {
 filter:alpha(opacity=80);
 opacity:.8
}
.aui .dark #navigation .navbar-inner,.aui .light #navigation .navbar-inner {
 border-width:0
}
.aui .dark #navigation .navbar-inner .nav>li,.aui .light #navigation .navbar-inner .nav>li {
 margin-right:5px
}
.aui .dark #navigation .navbar-inner .nav li,.aui .light #navigation .navbar-inner .nav li {
 padding:8px 0
}
.aui .dark #navigation .navbar-inner .nav li.active>a,.aui .dark #navigation .navbar-inner .nav li.open>a,.aui .light #navigation .navbar-inner .nav li.active>a,.aui .light #navigation .navbar-inner .nav li.open>a {
 background:#00caff;
 color:#FFF
}
.aui .dark #navigation .navbar-inner .nav li.open>.dropdown-toggle,.aui .light #navigation .navbar-inner .nav li.open>.dropdown-toggle {
 background:#00caff;
 color:#FFF
}
.aui .dark #navigation .navbar-inner .nav .dropdown-menu,.aui .light #navigation .navbar-inner .nav .dropdown-menu {
 background-color:#FFF;
 border:1px solid #CCC;
 border-color:rgba(0,0,0,0.2)
}
.aui .dark #navigation .navbar-inner .nav .dropdown-menu:after,.aui .light #navigation .navbar-inner .nav .dropdown-menu:after {
 border-left:6px solid transparent;
 border-right:6px solid transparent;
 border-bottom:6px solid #FFF
}
.aui .dark #navigation .navbar-inner .nav .dropdown-menu:before,.aui .light #navigation .navbar-inner .nav .dropdown-menu:before {
 border-left:7px solid transparent;
 border-right:7px solid transparent;
 border-bottom:7px solid #CCC
}
.aui .dark #navigation .navbar-inner .nav .dropdown-menu a,.aui .light #navigation .navbar-inner .nav .dropdown-menu a {
 color:#555
}
.aui .dark #navigation .navbar-inner .nav .dropdown-menu a:focus,.aui .dark #navigation .navbar-inner .nav .dropdown-menu a:hover,.aui .light #navigation .navbar-inner .nav .dropdown-menu a:focus,.aui .light #navigation .navbar-inner .nav .dropdown-menu a:hover {
 background:#00caff;
 color:#FFF;
 text-decoration:none
}
.aui .dark .modify-pages .delete-tab,.aui .light .modify-pages .delete-tab {
 top:10px
}
.aui .dark .breadcrumb,.aui .light .breadcrumb {
 background:transparent
}
.aui .dark .portlet-content,.aui .light .portlet-content {
 border-width:0
}
.aui .dark .portlet-topper,.aui .light .portlet-topper {
 background:transparent
}
.aui .dark .portlet-topper .portlet-title,.aui .light .portlet-topper .portlet-title {
 font-size:22px;
 font-weight:lighter
}
.aui .dark .lfr-configurator-visibility .portlet-topper,.aui .light .lfr-configurator-visibility .portlet-topper {
 background:transparent
}
.aui .dark .portlet-borderless-container,.aui .light .portlet-borderless-container {
 background:transparent
}
.aui .dark section.portlet,.aui .light section.portlet {
 border:2px solid transparent
}
.aui .dark section.portlet menu.portlet-topper-toolbar,.aui .light section.portlet menu.portlet-topper-toolbar {
 color:#00caff;
 display:none
}
.aui .dark.signed-in section.portlet:hover,.aui .light.signed-in section.portlet:hover {
 border-color:#00caff
}
.aui .dark.signed-in section.portlet:hover menu.portlet-topper-toolbar,.aui .light.signed-in section.portlet:hover menu.portlet-topper-toolbar {
 display:block
}
.aui .dark section.portlet#portlet_new-password menu.portlet-topper-toolbar,.aui .light section.portlet#portlet_new-password menu.portlet-topper-toolbar {
 background:transparent
}
.aui .dark section.portlet#portlet_new-password menu.portlet-topper-toolbar:after,.aui .light section.portlet#portlet_new-password menu.portlet-topper-toolbar:after {
 content:""
}
.aui .dark section.portlet#portlet_new-password:hover,.aui .light section.portlet#portlet_new-password:hover {
 border:2px solid transparent
}
.aui .dark section.portlet#portlet_new-password:hover menu.portlet-topper-toolbar,.aui .light section.portlet#portlet_new-password:hover menu.portlet-topper-toolbar {
 background:transparent
}
.aui .dark.controls-hidden section.portlet:hover,.aui .light.controls-hidden section.portlet:hover {
 border-color:transparent
}
.aui .dark.controls-hidden section.portlet:hover menu.portlet-topper-toolbar,.aui .light.controls-hidden section.portlet:hover menu.portlet-topper-toolbar {
 display:none
}
.aui .dark .columns-max section.portlet .portlet-topper-toolbar,.aui .light .columns-max section.portlet .portlet-topper-toolbar {
 background:transparent;
 height:auto;
 width:auto
}
.aui .dark .columns-max section.portlet .portlet-topper-toolbar:after,.aui .light .columns-max section.portlet .portlet-topper-toolbar:after {
 content:""
}
.aui .dark .columns-max section.portlet .portlet-topper-toolbar .portlet-icon-back,.aui .light .columns-max section.portlet .portlet-topper-toolbar .portlet-icon-back {
 padding-right:0
}
.aui .dark .columns-max section.portlet:focus,.aui .dark .columns-max section.portlet:hover,.aui .light .columns-max section.portlet:focus,.aui .light .columns-max section.portlet:hover {
 border:2px solid transparent
}
.aui .dark .columns-max section.portlet:focus .portlet-topper-toolbar,.aui .dark .columns-max section.portlet:hover .portlet-topper-toolbar,.aui .light .columns-max section.portlet:focus .portlet-topper-toolbar,.aui .light .columns-max section.portlet:hover .portlet-topper-toolbar {
 background:transparent
}
.aui .dark a,.aui .light a {
 text-shadow:none
}
.aui .dark #navigation .navbar-inner,.aui .light #navigation .navbar-inner {
 -webkit-box-shadow:none;
 -moz-box-shadow:none;
 box-shadow:none
}
.aui .dark #navigation .navbar-inner .nav li.active>a,.aui .dark #navigation .navbar-inner .nav li.open>a,.aui .light #navigation .navbar-inner .nav li.active>a,.aui .light #navigation .navbar-inner .nav li.open>a {
 -webkit-border-radius:3px;
 -moz-border-radius:3px;
 -ms-border-radius:3px;
 -o-border-radius:3px;
 border-radius:3px;
 -webkit-box-shadow:none;
 -moz-box-shadow:none;
 box-shadow:none;
 text-shadow:none
}
.aui .dark #navigation .navbar-inner .nav li.open>.dropdown-toggle,.aui .light #navigation .navbar-inner .nav li.open>.dropdown-toggle {
 -webkit-border-radius:3px;
 -moz-border-radius:3px;
 -ms-border-radius:3px;
 -o-border-radius:3px;
 border-radius:3px;
 text-shadow:none
}
.aui .dark #navigation .navbar-inner .nav .dropdown-menu,.aui .light #navigation .navbar-inner .nav .dropdown-menu {
 -webkit-border-radius:6px;
 -moz-border-radius:6px;
 -ms-border-radius:6px;
 -o-border-radius:6px;
 border-radius:6px
}
.aui .dark section.portlet .admin.portlet-topper-toolbar:before,.aui .light section.portlet .admin.portlet-topper-toolbar:before {
 -webkit-border-radius:2px;
 -moz-border-radius:2px;
 -ms-border-radius:2px;
 -o-border-radius:2px;
 border-radius:2px
}
.aui .dark section.portlet.active,.aui .light section.portlet.active {
 -webkit-border-radius:4px;
 -moz-border-radius:4px;
 -ms-border-radius:4px;
 -o-border-radius:4px;
 border-radius:4px
}
.aui .dark.signed-in section.portlet,.aui .light.signed-in section.portlet {
 -webkit-border-radius:3px;
 -moz-border-radius:3px;
 -ms-border-radius:3px;
 -o-border-radius:3px;
 border-radius:3px
}
.aui .dark.signed-in section.portlet:hover,.aui .light.signed-in section.portlet:hover {
 -webkit-transition:border-color .2s ease-in;
 -moz-transition:border-color .2s ease-in;
 -o-transition:border-color .2s ease-in;
 transition:border-color .2s ease-in
}
.aui .dark {
 background:#363636;
 color:#e3e3e3
}
.aui .dark.portal-popup {
 background-color:transparent;
 color:#555
}
.aui .dark.portal-popup legend {
 color:#555
}
.aui .dark.yui3-skin-sam .yui3-widget-mask {
 background-color:#111
}
.aui .dark a {
 color:#009ceb
}
.aui .dark legend,.aui .dark .portlet-wiki .portlet-body h3,.aui .dark .taglib-header {
 color:#e3e3e3
}
.aui .dark .modal-content,.aui .dark .modal-content legend {
 color:#555
}
.aui .dark .dockbar .nav li.dropdown .dropdown-menu {
 background:#007bb3
}
.aui .dark #breadcrumbs {
 padding-left:10px
}
.aui .dark #navigation .navbar-inner {
 background:#2f2f2f
}
.aui .dark #navigation .navbar-inner .nav>li>a {
 color:#e3e3e3
}
.aui .dark .breadcrumb li a {
 color:#e3e3e3
}
.aui .dark .lfr-header-row-content {
 padding:3px 0 0
}
.aui .dark .portlet {
 background:#363636
}
.aui .dark .portlet-title {
 color:#00caff
}
.aui .dark .table {
 color:#555
}
.aui .light {
 background:#fafafa
}
.aui .light #navigation .navbar-inner {
 background:#f6f6f6
}
.aui .light #navigation .navbar-inner .nav>li a {
 color:#777
}
.aui .light .portlet {
 background:transparent
}
.aui .light .portlet-title {
 color:#29b23e
}
.aui .light .columns-max .portlet .portlet-topper-toolbar a {
 color:#555
}
@font-face {
 font-family:'PFDinTextCondPro';
 src:url("/prk-inner-theme/css/../fonts/PFDinTextCondPro_regular.eot");
 src:url("/prk-inner-theme/css/../fonts/PFDinTextCondPro_regular.eot?#iefix") format("embedded-opentype"),url("/prk-inner-theme/css/../fonts/PFDinTextCondPro_regular.woff") format("woff"),url("/prk-inner-theme/css/../fonts/PFDinTextCondPro_regular.ttf") format("truetype");
 font-style:normal;
 font-weight:normal
}
@font-face {
 font-family:'PFDinTextCondPro';
 src:url("/prk-inner-theme/css/../fonts/PFDinTextCondPro_medium.eot");
 src:url("/prk-inner-theme/css/../fonts/PFDinTextCondPro_medium.eot?#iefix") format("embedded-opentype"),url("/prk-inner-theme/css/../fonts/PFDinTextCondPro_medium.woff") format("woff"),url("/prk-inner-theme/css/../fonts/PFDinTextCondPro_medium.ttf") format("truetype");
 font-style:normal;
 font-weight:bold
}
html {
 height:100%
}
#head-to-news .asset-metadata {
 position:absolute;
 width:100px;
 height:25px;
 margin-left:-205px;
 top:0;
 left:100%
}
.aui body {
 background:url("/prk-inner-theme/css/../images/prk/bkg.jpg") repeat-x #fcfcfc;
 font-size:14px;
 /*font-family:Arial,Tahoma,sans-serif;*/
 font-family: 'Roboto Condensed', sans-serif;
}
body#site {
 height:100%
}
.portal-popup {
 background:none!important
}
.aui h1,.aui-dialog div.aui-panel-hd span.aui-panel-hd-text {
 /*font-family:PTSans;*/
 color:#0267c4;
 font-size:20px;
 font-weight:normal;
 text-transform:none;
 border-bottom:2px solid #6192cc;
 padding:0 126px 4px 0;
 margin:12px 0 20px
}
.ui-widget .ui-widget {
 font-size:15px
}
.aui h2 {
 /*font-family:PTSans;*/
 font-size:18px;
 color:#3773b1;
 text-transform:uppercase;
 margin:12px 0 16px;
 line-height:25px
}
#head-to-news h3 {
 margin-left:65px!important;
 font-size:16px!important;
 word-break:normal;
 hyphens:manual
}
.aui h3,.calcTotalTitle {
 /*font-family:PTSans!important;*/
 font-size:16px;
 color:#333;
 text-transform:uppercase;
 margin:12px 0 12px
}
.aui h4 {
 /*font-family:PTSans;*/
 font-size:16px;
 color:#3773b1;
 text-transform:none;
 margin:12px 0 12px
}
.portlet-dockbar {
 position:absolute;
 width:100%
}
#bottom {
 position:relative;
 margin:0 auto
}
#bottom {
 min-width:1020px
}
#content {
 width:1000px;
 min-height:850px
}
#inner {
 margin-top:10px;
 padding:15px 20px;
 background:#fff;
 box-shadow:0 0 10px #afafaf
}
#bottom {
 background:#fff;
 z-index:100;
 margin-top:140px
}
input[type='text'],input[type='password'] {
 height:19px
}
input[type='text'],input[type='password'],textarea,select {
 background:#fcfcfc!important;
 border-color:#bfbfbf #dedede #dedede #bfbfbf;
 padding:2px 5px!important;
 font-size:13px!important;
 color:#404040
}
select {
 max-width:690px
}
input[type='text']:focus,input[type='password']:focus,textarea:focus,select:focus {
 border-color:#0787d2
}
textarea {
 padding:5px!important;
 line-height:19px!important
}
select {
 padding:5px 2px!important
}
label.aui-field-label {
 padding:5px 0;
 font-size:13px
}
span.aui-button-content input,span.aui-button-content input:hover,span.aui-button-content input:focus {
 background:#4a81b8;
 border:0;
 font-size:14px;
 font-weight:normal;
 color:#fff;
 text-shadow:none;
 padding:8px 20px;
 border-radius:0
}
span.aui-button-content input:hover,span.aui-button-content input:focus {
 background-position:0 -35px
}
div.hintIcon {
 width:14px;
 height:14px;
 display:block;
 float:left;
 margin-left:3px;
 margin-top:5px;
 vertical-align:top;
 background:url("/prk-theme/images/prk/hint.png") no-repeat;
 position:relative
}
div.hintIcon:hover {
 background-position:0 -14px
}
div.hintIcon div {
 width:300px;
 display:none;
 position:absolute;
 padding:5px 7px;
 background:#ffd;
 border:1px solid #dbdbdb;
 font-size:12px;
 top:20px;
 right:0;
 box-shadow:0 0 2px #afafaf;
 z-index:15000
}
div.hintIcon:hover>div {
 display:block
}
.ui-tooltip {
 background:#ffffe1;
 font-size:13px;
 padding:5px 10px
}
#banner {
 position:relative;
 height:140px;
 width:1000px;
 margin:0
}
#sign-in {
 display:none
}
#heading h1 {
 position:absolute;
 margin:0;
 top:11px;
 left:3px;
 border:0
}
#caption {
 position:absolute;
 padding-left:25px;
 font:bold 25px 'PFDinTextCondPro',Tahoma;
 border-left:1px solid #333;
 top:30px;
 left:255px
}
#caption a h1 {
 font:bold 25px 'PFDinTextCondPro',Tahoma;
 text-transform:none;
 color:#5b677d;
 border-bottom:0;
 padding:0;
 margin:0
}
#caption a:hover h1 {
 color:#06C
}
#caption a {
 text-decoration:none
}
#sitemap {
 position:absolute;
 top:10px;
 right:10px
}
#sitemap a {
 display:block;
 width:25px;
 height:25px;
 background:url("/prk-inner-theme/css/../images/prk/sitemap.png") no-repeat
}
[id$="regionTheme_label"] {
 width:auto!important
}
/*
#phone {
 position:absolute;
 top:18px;
 right:0;
 text-align:right
}
#phone span {
 font-size:14px;
 font-weight:bold;
 color:#595959
}
#phone strong {
 font-size:22px;
 color:#c03
}
*/
#regPhone {
 position:absolute;
 right:0;
 top:43px;
 font-size:13px;
 color:#07457d;
 font-weight:bold;
 cursor:pointer
}
#regPhone span.dashed {
 width:13px;
 border-bottom:1px dashed #06447d;
 bottom:-2px;
 display:inline-block;
 font-size:19px;
 line-height:15px;
 position:relative;
 padding-bottom:3px
}
#regPhone span.arrow {
 font-size:12px
}
#regPhone span.myRegPhone {
 color:#2786eb;
 font-size:18px;
 line-height:25px
}
#regPhone2 {
 position:absolute;
 top:40px;
 right:0;
 z-index:100;
 opacity:0
}
#regPhone2 select {
 cursor:pointer;
 padding:0!important;
 height:28px
}
#navigation-prk {
 position:absolute;
 background:0;
 padding:0;
 top:100px;
 left:0
}
#navigation-prk ul {
 white-space:nowrap;
 padding:0;
 margin:0
}
#navigation-prk ul li:first-child {
 display:none
}
#navigation-prk a {
 font-size:17px;
 font-weight:normal;
 line-height:12px;
 padding:4px 14px;
 color:#524f50;
 font:bold 18px 'PFDinTextCondPro',Tahoma;
 text-decoration:underline
}
#navigation-prk ul li:hover a,#navigation-prk ul li.selected a,#navigation-prk ul li a.active {
 background:#3773b1;
 box-shadow:none;
 text-shadow:none;
 text-decoration:none;
 color:#fff!important;
 border-radius:4px
}
#navigation-prk .selected a,#navigation-prk li.hover a,#navigation-prk a:hover,#navigation-prk a:focus {
 background:0
}
#navigation-prk ul li ul.child-menu {
 display:none!important
}
#rightMenu {
 width:200px;
 position:absolute;
 top:0;
 right:10px;
 z-index:300
}
#rightMenu #topBlock,#rightMenu #bottomBlock {
 background:url("/prk-inner-theme/css/../images/prk/workarea_right_back.png") #6196cf
}
#rightMenu #topBlock {
 height:69px;
 padding:10px;
 box-shadow:0 -5px 10px #808080
}
#rightMenu #bottomBlock {
 margin-top:46px;
 box-shadow:0 3px 10px #808080
}
#languageDiv {
 width:60px;
 background:#3773b1;
 font-size:12px;
 padding:3px 0;
 margin-bottom:15px;
 text-align:center
}
#languageDiv a {
 color:#fff;
 text-decoration:none
}
#languageDiv a:hover {
 text-decoration:underline
}
#id-form-search input[type="text"] {
 background:#5c8fc5!important;
 color:#fff!important;
 font-style:normal!important;
 border:1px solid #cecece;
 width:170px
}
a#searchButton,#id-form-search input[type="submit"] {
 display:block;
 position:absolute;
 width:25px;
 height:25px;
 background:url("/prk-inner-theme/css/../images/prk/search-grass-white.png") center no-repeat;
 border:0;
 right:10px;
 margin-top:-25px
}
#rightMenu #bottomBlock ul {
 list-style-type:none;
 padding:0;
 margin:0
}
#rightMenu #bottomBlock ul li {
 border-top:1px dotted #fff;
 padding:0 5px 0 26px;
 margin:0
}
#rightMenu #bottomBlock ul li:first-child {
 border:0;
 background:url("/prk-inner-theme/css/../images/prk/workarea_right_shadow_top.png") repeat-x
}
#rightMenu #bottomBlock ul li a {
 text-decoration:none;
 color:white;
 font:16px 'PFDinTextCondPro',Tahoma;
 display:table-cell;
 height:24px;
 padding-left:40px;
 height:80px;
 vertical-align:middle;
 background-position:0 27px;
 background-repeat:no-repeat
}
#rightMenu #bottomBlock ul li a#connect {
 background-image:url("/prk-inner-theme/css/../images/prk/b1.png")
}
#rightMenu #bottomBlock ul li a#cost_calculator {
 background-image:url("/prk-inner-theme/css/../images/prk/b2.png")
}
#rightMenu #bottomBlock ul li a#power_calculator {
 background-image:url("/prk-inner-theme/css/../images/prk/power_ico.png")
}
#rightMenu #bottomBlock ul li a#scientific_calculator {
 background-image:url("/prk-inner-theme/css/../images/prk/engin_ico.png")
}
#rightMenu #bottomBlock ul li a#tpfact {
 background-image:url("/prk-inner-theme/css/../images/prk/b3.png")
}
#rightMenu #bottomBlock ul li a#tpopen {
 background-image:url("/prk-inner-theme/css/../images/prk/b4.png")
}
#rightMenu #bottomBlock ul li a#quest {
 background-image:url("/prk-inner-theme/css/../images/prk/quest_icon.png")
}
ul#newsBlock {
 margin:0;
 padding:10px 12px;
 margin-top:7px;
 background:#f4f4f4;
 border:3px solid #7ca9c8;
 box-shadow:0 0 10px #999;
 list-style-type:none;
 display:none
}
ul#newsBlock li {
 line-height:15px;
 font-size:12px
}
ul#newsBlock li:first-child span {
 display:none
}
ul#newsBlock li span {
 display:block;
 width:138px;
 height:2px;
 margin:5px 0 5px 18px;
 background:#3873af
}
#geography {
 display:block;
 margin-top:7px;
 box-shadow:0 0 10px #999
}
#geography img {
 display:block
}
ul.breadcrumbs {
 border:0!important;
 margin:0;
 background:0
}
ul.breadcrumbs li,ul.breadcrumbs li.last {
 padding-left:17px;
 background:url("/prk-inner-theme/css/../images/prk/path.jpg") no-repeat 6px 3px
}
ul.breadcrumbs li:first-child {
 background-position:0 -11px
}
ul.breadcrumbs li span {
 background:0;
 padding:0
}
ul.breadcrumbs li a {
 text-decoration:underline;
 font-size:12px!important
}
ul.breadcrumbs li.last a {
 text-decoration:none
}
ul.breadcrumbs li a {
 color:#999!important
}
ul.breadcrumbs li a:hover {
 color:#666!important
}
.lfr-hudcrumbs {
 display:none!important
}
.separator {
 display:none
}
.aui-w33-1 {
 width:50%
}
.aui-w33-2,.aui-w33-3 {
 width:25%
}
.tn {
 height:50px;
 font-weight:bold;
 font-size:1.4em
}
.portlet {
 background:0
}
.map {
 border-bottom:1px solid #d9d9d9
}
.map text tspan {
 text-shadow:1px 1px 0 red
}
.about {
 padding-right:30px
}
.about p {
 text-indent:30px
}
.docs ul,ul.layouts {
 list-style-type:none;
 margin:10px 20px 0 0;
 padding:0
}
.docs ul li a,ul.layouts li a {
 display:block;
 padding:10px 20px 10px 25px;
 margin-bottom:3px;
 border-bottom:1px solid #d9d9d9;
 background:url("/prk-inner-theme/css/../images/prk/rarrow.png") 13px 15px no-repeat #f2f2f2;
 line-height:20px
}
ul.layouts .level-2 {
 margin:0 0 0 20px
}
ul.layouts .level-2 li a {
 background-color:#fafafa;
 padding:7px 20px 7px 25px;
 font-size:13px
}
.web-from-class fieldset .aui-fieldset-legend {
 margin-bottom:25px
}
.web-from-class fieldset div.errMessage {
 float:left;
 clear:both;
 width:920px;
 margin-left:20px
}
.web-from-class fieldset .aui-fieldset-legend .aui-legend {
 width:100%;
 border-bottom:2px solid #333;
 padding-bottom:4px;
 padding-top:12px;
 font:bold 20px 'PFDinTextCondPro',Tahoma;
 color:#333;
 text-transform:uppercase
}
.web-from-class fieldset div p {
 padding:25px 0 10px;
 margin:0;
 font:bold 20px 'PFDinTextCondPro',Tahoma;
 color:#3773b1!important;
 text-transform:uppercase;
 font-size:18px;
 clear:both
}
.web-from-class fieldset div p:first-child {
 padding-top:0
}
.web-from-class fieldset div input[type="text"] {
 width:250px
}
.web-from-class fieldset.aui-fieldset div.aui-fieldset-content em.description {
 float:left;
 clear:both;
 margin-bottom:20px
}
.web-from-class fieldset div span.aui-field-content label {
 color:#333;
 background:url("/prk-inner-theme/css/../images/prk/req.png") 211px 2px no-repeat #fafafa;
 margin:0 10px 0 20px;
 padding:3px 10px 4px;
 text-align:right;
 width:200px
}
.web-from-class fieldset div span.fileField {
 background:#fafafa;
 padding:5px 10px
}
.web-from-class fieldset div span.fileField label {
 width:auto;
 text-align:left;
 margin:0;
 padding:0;
 background-position:top right
}
.web-from-class fieldset div span.fileField input {
 margin-top:10px
}
.web-from-class fieldset div span.optional label {
 background:#fafafa
}
.web-from-class fieldset div span.aui-field-text span.aui-field-content span input {
 width:300px
}
.web-from-class fieldset div span.aui-field-text span.aui-field-content span textarea {
 width:500px!important
}
.web-from-class fieldset div span.aui-field-content label,.web-from-class fieldset div span.aui-field-content span {
 float:left
}
.web-from-class fieldset div span.fileField label,.web-from-class fieldset div span.fileField span {
 float:none
}
.web-from-class fieldset div span.aui-field-choice {
 display:block;
 padding:3px 0;
 clear:both
}
.web-from-class fieldset .aui-field-text,.web-from-class fieldset .aui-field-select {
 display:inline-block;
 float:left;
 clear:both
}
.web-from-class fieldset div span.aui-field-choice span.aui-field-element {
 width:20px;
 margin-left:30px
}
.web-from-class fieldset div span.aui-field-choice label {
 background:url("/prk-inner-theme/css/../images/prk/req.png") 700px 2px no-repeat;
 text-align:left;
 width:700px;
 margin:0
}
.web-from-class fieldset.aui-fieldset div.aui-fieldset-content div.aui-field div.aui-field-wrapper-content span.aui-field span.aui-field-content label.aui-choice-label {
 background:0
}
.web-from-class fieldset div.taglib-captcha {
 float:left;
 clear:both
}
.web-from-class fieldset div.taglib-captcha img.captcha {
 margin-left:20px
}
.web-from-class fieldset div.taglib-captcha label span.aui-label-required {
 display:none
}
.web-from-class fieldset span.aui-button-submit {
 display:block;
 margin-left:20px;
 margin-top:20px;
 float:left;
 clear:both
}
.web-from-class fieldset div.taglib-captcha span.aui-form-validator-error-container label.aui-form-validator-stack-error {
 width:0;
 padding:0;
 margin:0
}
div.portlet-site-map ul li {
 list-style-type:none;
 background:url("/prk-inner-theme/css/../images/prk/dash.gif") 0 12px no-repeat;
 padding:3px 20px
}
.portlet-search .aui-field-select,.portlet-search input[title="clear-search"] {
 display:none
}
.portlet-search span.aui-button-content input {
 padding:5px
}
div#recaptcha_area {
 margin-left:17px
}
.aui-dialog {
 left:50%!important;
 margin-left:-400px;
 position:absolute;
 top:10%!important
}
.aui-dialog div.aui-panel-hd {
 border:0;
 background:0
}
.aui-dialog div.aui-panel-hd span.aui-panel-icons {
 position:absolute;
 right:18px;
 margin-top:6px
}
.aui-dialog div.aui-panel-hd span.aui-panel-hd-text {
 width:640px
}
table.infoTable {
 width:660px!important;
 margin-left:5px;
 margin-top:20px
}
table.infoTable tr:first-child td {
 background:#fafafa;
 color:#316da9;
 font-weight:bold
}
table.infoTable tr td:first-child {
 background:0
}
table.infoTable tr td {
 border:1px solid #ccc;
 font-size:12px;
 color:#4d4d4d
}
.select-town input[type="button"],.linkButton {
 width:195px;
 background:url("/prk-inner-theme/css/../images/prk/rarrow.png") no-repeat scroll 13px 15px #f2f2f2!important;
 padding:10px 0 10px 25px!important;
 margin-bottom:3px;
 display:block;
 border-bottom:1px solid #d9d9d9!important;
 text-decoration:underline!important;
 color:#5b677d!important;
 text-align:left;
 white-space:normal
}
.select-town input[type="button"]:hover,.linkButton:hover {
 text-decoration:none!important;
 color:#06c!important
}
#p_p_id_169_INSTANCE_seoZlzpTil4P_ table tr:first-child,#p_p_id_169_INSTANCE_seoZlzpTil4P_ table tr:first-child td,#p_p_id_101_INSTANCE_eO0S1yZQauxY_ table tr:first-child,#p_p_id_101_INSTANCE_eO0S1yZQauxY_ table tr:first-child td {
 font-weight:bold
}
#p_p_id_169_INSTANCE_seoZlzpTil4P_ table tr,#p_p_id_169_INSTANCE_seoZlzpTil4P_ table tr td,#p_p_id_101_INSTANCE_eO0S1yZQauxY_ table tr,#p_p_id_101_INSTANCE_eO0S1yZQauxY_ table tr td {
 height:auto!important
}
#p_p_id_169_INSTANCE_seoZlzpTil4P_ table,#p_p_id_101_INSTANCE_eO0S1yZQauxY_ table,.popUp table {
 font-family:Arial;
 font-size:13px;
 border-collapse:collapse;
 width:100%!important;
 border:0
}
#p_p_id_169_INSTANCE_seoZlzpTil4P_ table tr td,#p_p_id_101_INSTANCE_eO0S1yZQauxY_ table tr td,.popUp table tr td {
 border:1px solid #ccc;
 padding:5px 10px
}
#p_p_id_169_INSTANCE_seoZlzpTil4P_ table tr:first-child td,#p_p_id_101_INSTANCE_eO0S1yZQauxY_ table tr:first-child td,.popUp table tr:first-child td {
 background:#548fce;
 color:#fff
}
.popUp label,.popUp select,.popUp option,.popUp input {
 font-size:16px
}
.popUp label {
 display:inline-block;
 width:400px;
 margin:5px;
 padding:18px 15px 16px 16px;
 text-align:right;
 background:#fafafa;
 font-weight:bold;
 vertical-align:top
}
.popUp select,.popUp input[type="text"] {
 background:#fcfcfc;
 border-top:1px solid #bfbfbf;
 border-left:1px solid #bfbfbf;
 border-right:1px solid #dedede;
 border-bottom:1px solid #dedede;
 display:inline-block;
 vertical-align:top;
 width:300px;
 margin:5px 0;
 padding:3px
}
.popUp select:focus,.popUp input[type="text"]:focus {
 border:1px solid #0787d2
}
.popUp input[type="button"]:focus,.popUp input[type="button"]:hover,.popUp input[type="button"],.popUp input[type="submit"]:focus,.popUp input[type="submit"]:hover,.popUp input[type="submit"] {
 background:#4a81b8;
 padding:8px 20px;
 color:#fff;
 border:0;
 font-size:14px;
 margin:10px 5px;
 font-weight:normal;
 text-shadow:none;
 border-radius:0
}
.popUp .hintIcon {
 display:inline-block!important;
 float:none!important
}
footer {
 min-width:1335px;
 padding-bottom:8px
}
#bottom {
 position:relative;
 height:100px;
 width:100%
}
footer {
 background:#3e434d;
 min-height:100px;
 position:absolute;
 width:100%;
 z-index:100
}
footer div.container div#addRightBg div.rightMenu ul li a:hover,footer div.container div#leftBgAdd div.leftMenu ul li a:hover {
 background-color:transparent!important
}
footer .nav {
 margin-top:10px
}
footer .navbar-left {
 font-size:17px
}
footer .navbar-right {
 font-size:16px
}
footer a {
 color:#fff!important
}
footer .nav li a:focus,footer .nav li a:hover {
 background-color:transparent!important
}
footer .navbar-right a {
 margin-left:10px
}
#forum_icon {
 background:url("/prk-inner-theme/css/../images/prk_bs/forum_icon.png") 5% no-repeat;
 padding-left:25px
}
#dog_icon {
 background:url("../img/dog_icon.png") 5% no-repeat;
 padding-left:25px
}
#bubble_icon {
 background:url("../img/bubble_icon.png") 5% no-repeat;
 padding-left:30px
}
li#support_icon {
 background:url(../img/support.png) 5% no-repeat;
 padding-left:25px
}
#contacts_icon {
 background:url("../img/contacts_icon.png") 5% no-repeat;
 padding-left:25px
}
#vk_icon {
 background:url("../img/vk.png") 5% no-repeat;
 padding-left:25px
}
footer li {
 line-height:27px;
 float:left;
 padding:10px 15px;
 position:relative;
 display:block
}
#content {
 margin-bottom:80px
}
footer .navbar-right {
 float:right
}
footer .navbar-left {
 float:left
}
#bannerImg {
 margin-top:10px
}
.portlet-dockbar {
 z-index:3000
}
#slider {
 width:100%;
 min-width:1210px;
 height:262px;
 position:absolute;
 top:115px;
 overflow:hidden;
 margin-bottom:20px;
 z-index:200
}
#slider .jcarousel-skin-tango {
 left:50%;
 margin-left:-1815px;
 position:relative;
 width:3000px
}
#slider .jcarousel-skin-tango .jcarousel-direction-rtl {
 direction:rtl
}
#slider .jcarousel-skin-tango .jcarousel-container-horizontal {
 width:3630px;
 height:245px
}
#slider .jcarousel-skin-tango .jcarousel-clip {
 overflow:hidden
}
#slider .jcarousel-skin-tango .jcarousel-clip-horizontal {
 width:3630px;
 height:245px
}
#slider .jcarousel-skin-tango .jcarousel-item {
 width:1210px;
 height:245px
}
#slider .jcarousel-skin-tango .jcarousel-item-placeholder {
 background:#fff;
 color:#000
}
#slider .jcarousel-prev,#slider .jcarousel-next {
 width:1210px;
 height:245px;
 background:#fff;
 position:absolute;
 z-index:1000;
 top:18px;
 opacity:.5;
 cursor:pointer
}
#slider .jcarousel-prev {
 left:0
}
#slider .jcarousel-next {
 right:0
}
#slider .jcarousel-control {
 position:absolute;
 top:225px;
 right:1430px;
 z-index:1000
}
#slider .jcarousel-control a {
 display:inline-block;
 width:15px;
 height:15px;
 background:url("/prk-inner-theme/css/../images/prk/slider/banner_control.png") no-repeat;
 text-decoration:none;
 font-size:0
}
#slider .jcarousel-control a.action,#slider .jcarousel-control a:hover {
 background-position:-15px 0
}
#dzoCarouselContainer {
 border-top:1px solid #d9d9d9
}
#dzoCarouselContainer .jcarousel-skin-tango {
 position:relative;
 height:117px
}
#dzoCarouselContainer .jcarousel-skin-tango .jcarousel-container {
 width:900px;
 margin:0 auto
}
#dzoCarouselContainer .jcarousel-skin-tango .jcarousel-direction-rtl {
 direction:rtl
}
#dzoCarouselContainer .jcarousel-skin-tango .jcarousel-container-horizontal {
 width:900px;
 padding:20px 40px
}
#dzoCarouselContainer .jcarousel-skin-tango .jcarousel-clip {
 overflow:hidden
}
#dzoCarouselContainer .jcarousel-skin-tango .jcarousel-clip-horizontal {
 width:900px!important
}
#dzoCarouselContainer .jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
 margin-left:10px;
 margin-right:0
}
#dzoCarouselContainer .jcarousel-skin-tango .jcarousel-item-placeholder {
 background:#fff;
 color:#000
}
#dzoCarouselContainer li.jcarousel-item {
 width:200px;
 height:120px;
 margin:0 15px;
 position:relative;
 text-align:center
}
#dzoCarouselContainer li.jcarousel-item a img {
 width:70px
}
#dzoCarouselContainer li.jcarousel-item a img:first-child {
 display:none
}
#dzoCarouselContainer li.jcarousel-item a div {
 position:absolute;
 bottom:0;
 text-decoration:none;
 font-size:11px;
 width:100%;
 text-align:center
}
#dzoCarouselContainer .jcarousel-skin-tango .jcarousel-next-horizontal {
 position:absolute;
 top:39px;
 right:5px;
 width:22px;
 height:39px;
 cursor:pointer;
 background:transparent url("/prk-inner-theme/css/../images/prk/footer_control_right.png") no-repeat 0 0
}
#dzoCarouselContainer .jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {
 left:5px;
 right:auto;
 background-image:url(/prk-inner-theme/css/prev-horizontal.png)
}
#dzoCarouselContainer .jcarousel-skin-tango .jcarousel-next-horizontal:hover,#dzoCarouselContainer .jcarousel-skin-tango .jcarousel-next-horizontal:focus {
 background:transparent url("/prk-inner-theme/css/../images/prk/footer_control_right-hover.png") no-repeat 0 0
}
#dzoCarouselContainer .jcarousel-skin-tango .jcarousel-prev-horizontal {
 position:absolute;
 top:39px;
 left:5px;
 width:22px;
 height:39px;
 cursor:pointer;
 background:transparent url("/prk-inner-theme/css/../images/prk/footer_control_left.png") no-repeat 0 0
}
#dzoCarouselContainer .jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {
 left:auto;
 right:5px;
 background-image:url(/prk-inner-theme/css/next-horizontal.png)
}
#dzoCarouselContainer .jcarousel-skin-tango .jcarousel-prev-horizontal:hover,#dzoCarouselContainer .jcarousel-skin-tango .jcarousel-prev-horizontal:focus {
 background:transparent url("/prk-inner-theme/css/../images/prk/footer_control_left-hover.png") no-repeat 0 0
}
div.fadeLeft,div.fadeRight {
 position:absolute;
 height:120px;
 width:20px;
 top:0
}
div.fadeLeft {
 background:url("/prk-inner-theme/css/../images/prk/fade_left.png")
}
div.fadeRight {
 background:url("/prk-inner-theme/css/../images/prk/fade_right.png");
 right:0
}
.tab-title {
 width:100%;
 word-wrap:normal;
 white-space:normal;
 position:absolute;
 height:35px;
 margin-top:-20px;
 top:55%;
 display:flex;
 vertical-align:middle;
 flex-direction:row;
 align-items:center;
 justify-content:center;
 line-height:17px
}
ul.ui-tabs-nav li,#tabsNav li,#tabsNavLk li {
 color:#FFF;
 background:#a8b0bb!important;
 border-color:#a8b0bb #a8b0bb #a8b0bb!important;
 border-radius:4px 4px 0 0;
 display:inline-block;
 min-width:140px;
 text-align:center;
 font-size:16px;
 cursor:pointer;
 width:188px;
 height:65px;
 vertical-align:middle;
 position:relative;
 line-height:20px
}
#tabsNav li div {
 top:50%;
 position:relative;
 margin-top:-20px;
 word-break:normal!important;
 hyphens:none!important
}
#tabsNavLk li.active,#tabsNav li.active {
 background:#06c!important;
 border-color:#06c #06c #06c!important;
 cursor:text
}
#tabsNavLk,#tabsNav {
 list-style:none;
 background:0;
 border-bottom:2px solid #06c!important;
 margin:0;
 margin-bottom:20px;
 margin-top:57px;
 padding-bottom:0
}
div.asset-abstract {
 padding-left:180px;
 padding-top:20px;
 min-height:150px;
 position:relative;
 background:url("/prk-inner-theme/css/../images/prk/line-news.png") repeat-x
}
.portlet-journal-content .journal-content-article {
 hyphens:manual!important
}
.portlet-journal-content .asset-content .journal-content-article font {
 font-size:15.4px!important;
 color:#555
}
div.asset-abstract:first-child {
 background:0
}
div.asset-abstract div.asset-metadata {
 margin-left:0;
 position:absolute;
 top:20px
}
div.asset-abstract div.asset-metadata span {
 background:0;
 padding-left:0
}
div.asset-abstract h3.asset-title {
 border:0;
 margin-top:25px
}
div.asset-abstract h3.asset-title a {
 text-decoration:underline
}
div.asset-abstract h3.asset-title a img {
 display:none
}
div.asset-abstract div.asset-content {
 margin-left:0;
 margin-bottom:25px
}
div.asset-abstract div.asset-content div.asset-more {
 display:none
}
div.asset-abstract div.asset-small-image {
 border:1px solid #7f7c7d;
 padding:2px!important;
 width:auto;
 position:absolute;
 margin-left:-180px;
 top:20px
}
div.asset-abstract div.asset-small-image img {
 border:1px solid #7f7c7d;
 padding:0!important
}
ul#arrowRoad,ul#arrowRoad li {
 margin:20px 0 20px 30px;
 padding:0
}
ul#arrowRoad {
 width:800px;
 height:165px;
 margin:0;
 padding:0;
 margin-left:70px
}
ul.arrowRoad {
 background:url("/prk-inner-theme/css/../images/prk/steps_arrow_road.jpg") no-repeat
}
ul.arrowRoadEn {
 background:url("/prk-inner-theme/css/../images/prk/steps_arrow_road_eng.jpg") no-repeat
}
ul#arrowRoad li {
 display:inline-block;
 width:120px;
 height:150px;
 margin:0 14px;
 margin-top:8px;
 cursor:pointer
}
ul#arrowRoad li:first-child {
 margin-left:35px
}
.hidden {
 display:none!important
}
.appl-button {
 clear:none!important
}
.carouselClass {
 position:absolute;
 padding:3px 5px;
 text-shadow:0 0 0 #333;
 background:url("/prk-theme/images/prk/opacity_white_80.png");
 min-width:490px;
 width:490px
}
.gallery {
 padding:10px;
 margin:10px;
 border:1px solid #ccc;
 display:inline-block
}
.gallery img {
 width:250px;
 vertical-align:top
}
#arrowRoad {
 top:10px
}
#arrowRoadDiv {
 background-color:white;
 width:960px;
 height:190px;
 top:0
}
.portlet-msg-error {
 clear:both
}
#login,#logout {
 display:none
}
#linkFO,#linkODU,#linkDZO,#linkMES {
 color:#0961bd
}
table.status-table-user tr,th {
 font-size:12px
}
table.status-table-admin tr td,table.status-table-admin th {
 font-size:11px;
 padding:6px!important
}
table.status-table-user tr th,table.status-table-admin tr th {
 text-align:center
}
.disabled-field {
 opacity:.5
}
.region-name-class {
 clear:both
}
#login,#logout {
 text-decoration:underline;
 color:#fff;
 display:block;
 position:absolute;
 right:10px;
 top:11px
}
#languageDiv {
 background:none repeat scroll 0 0 #3773b1;
 font-size:12px;
 margin-bottom:15px;
 margin-top:2px;
 padding:3px 0;
 text-align:center;
 width:60px
}
#sitemap {
 position:absolute;
 right:10px;
 top:50px
}
#id-form-search input[type="text"] {
 background:none repeat scroll 0 0 #5c8fc5!important;
 border:1px solid #cecece;
 color:#fff!important;
 font-style:normal!important;
 width:135px
}
a#searchButton,#id-form-search input[type="submit"] {
 background:url("/prk-inner-theme/css/../images/prk/search-grass-white.png") no-repeat scroll center center rgba(0,0,0,0);
 border:0 none;
 display:block;
 height:25px;
 margin-top:-32px;
 position:absolute;
 right:46px;
 width:25px
}
.aui-form-validator-error-container .aui-field-element {
 padding-right:30px
}
.app-table-css {
 width:700px
}
.app-table-css table tbody tr:first-child td {
 vertical-align:top;
 font-weight:bold;
 font-size:11px;
 background:#fafafa
}
.app-table-css table tbody tr td {
 padding:5px;
 border-bottom:1px solid #dedede;
 border-right:1px dotted #dedede
}
.app-table-css table tbody tr td:first-child {
 border-left:1px dotted #dedede
}
.app-table-css input[type="text"] {
 width:78px!important;
 margin:3px 0
}
[id$="region-provider"] {
 position:absolute
}
[id$="region-provider"] label {
 font-size:13px;
 font-weight:bold;
 margin-top:15px
}
#mapSvg {
 padding-left:170px;
 padding-top:70px
}
.back-link>a span {
 font-size:18px
}
[id$="catalog"] {
 display:table
}
[id$="appeal"] h3,[id$="catalog"] h3 {
 font:bold 16px "PFDinTextCondPro",Tahoma;
 border:0 none!important;
 color:#3773b1;
 font-size:23px;
 font-weight:normal;
 padding:8px 0 8px 5px!important;
 text-transform:none;
 outline:0;
 float:left;
 clear:both
}
[id$="appeal"] h3.ui-state-active::after,[id$="catalog"] h3.ui-state-active::after {
 content:"\25B2"
}
[id$="appeal"] h3.ui-state-error {
 color:#f30000
}
[id$='appeal'] .ui-accordion-content,[id$='catalog'] .ui-accordion-content {
 width:100%;
 float:left;
 clear:both
}
[id$='catalog'] .main-table th,[id$='catalog'] .main-table td {
 padding:0 10px 10px 0;
 vertical-align:top
}
[id$="catalog"] th {
 padding-top:5px!important
}
[id$="catalog"] .section-heading {
 border-bottom:1px solid #e5e5e5;
 color:#666;
 display:block;
 font-size:16px;
 padding:15px 0 6px
}
[id$="catalog"] .ui-accordion-content {
 border:0
}
[id$="form"] .ui-tabs.ui-tabs-top .ui-tabs-nav.ui-widget-header,[id$="appeal"] .ui-tabs.ui-tabs-top .ui-tabs-nav.ui-widget-header {
 background:#fafafa;
 border:0!important
}
.ui-tabs .ui-tabs-nav.ui-widget-header li {
 background:#ededed
}
[id$="appeal"] .main-table {
 position:relative;
 width:100%
}
[id$="form"] .ui-datepicker-trigger,[id$="appeal"] .ui-datepicker-trigger {
 background:rgba(0,0,0,0) none repeat scroll 0 0!important;
 box-shadow:none!important;
 margin-left:-35px!important;
 margin-top:0!important;
 padding:0!important;
 position:absolute;
 border:0
}
[id$="form"] .section-heading,[id$="appeal"] .section-heading {
 border-bottom:1px solid #e5e5e5;
 color:#666;
 display:block;
 font-size:16px;
 padding:15px 0 6px
}
.wrapper[id$="form"] .section-heading {
 border-top:1px solid #e5e5e5;
 color:#333;
 display:block;
 font-size:24px;
 padding:15px 0 16px;
 border-bottom:0
}
.wrapper .label-column.ui-grid-col-2 {
 width:75px
}
[id$="form"] .ui-outputlabel-rfi,[id$="appeal"] .ui-outputlabel-rfi {
 color:red
}
[id$="form"] .main-table th,[id$="form"] .main-table td,[id$="appeal"] .main-table th,[id$="appeal"] .main-table td {
 padding:0 10px 10px 0;
 vertical-align:top
}
[id$="form"] .table-label-column,[id$="appeal"] .table-label-column {
 font-size:13px;
 text-align:right;
 vertical-align:top
}
[id$="form"] .table-label-column label,[id$="appeal"] .table-label-column label {
 font-weight:normal
}
div.dynCardFL [id$="form"] label.ui-state-error {
 width:300px
}
[id$="appeal"] label.ui-state-error {
 background:0;
 border:0
}
[id$="form"] .ui-message,[id$="form"] .ui-messages-error,.ui-message-error,[id$="appeal"] .ui-message,[id$="appeal"] .ui-messages-error,.ui-message-error {
 font-size:14px!important;
 margin-left:0
}
.ui-messages-error.ui-corner-all .ui-messages-error-detail {
 word-wrap:break-word
}
.ui-corner-all {
 clear:both
}
[id$="form"] .ui-selectonemenu,[id$="appeal"] .ui-selectonemenu {
 border-radius:0;
 box-shadow:none;
 border:1px solid #ddd
}
[id$="form"] .ui-selectonemenu label.ui-selectonemenu-label,[id$="appeal"] .ui-selectonemenu label.ui-selectonemenu-label {
 margin:0;
 background:#fcfcfc;
 border-radius:0;
 box-shadow:none
}
[id$="form"] .ui-selectonemenu-trigger,[id$="appeal"] .ui-selectonemenu-trigger {
 border-radius:0!important;
 height:28px!important
}
[id$="form"] .ui-fileupload,[id$="appeal"] .ui-fileupload {
 display:inline-block!important;
 width:205px
}
[id$="form"] .loadCell .hint-button,[id$="appeal"] .loadCell .hint-button {
 position:absolute;
 top:6px;
 left:140px
}
[id$="form"] .ui-fileupload-buttonbar,[id$="form"] .ui-fileupload-content,[id$="appeal"] .ui-fileupload-buttonbar,[id$="appeal"] .ui-fileupload-content {
 background:rgba(0,0,0,0) none repeat scroll 0 0;
 border:0 none
}
[id$="form"] .fileRow button,[id$="appeal"] .fileRow button {
 padding:0!important;
 background:none!important;
 box-shadow:none
}
[id$="form"] .fileRow button span,[id$="appeal"] .fileRow button span {
 padding:0 5px;
 font-size:23px;
 color:red
}
.appeal-description-title,.appeal-description {
 margin-left:5px!important
}
.appeal-description-title {
 font-weight:bold;
 text-transform:uppercase
}
.appeal-description {
 margin-bottom:20px!important
}
.button,.popUp input[type="button"]:focus,.popUp input[type="button"]:hover,.popUp input[type="button"],.popUp input[type="submit"]:focus,.popUp input[type="submit"]:hover,.popUp input[type="submit"] {
 background:#4a81b8!important;
 padding:8px 20px!important;
 color:#fff!important;
 border:0!important;
 font-size:14px!important;
 margin:10px 5px!important;
 font-weight:normal!important;
 text-shadow:none!important;
 border-radius:0!important
}
.data-object-field input,[id$="form"] .hint-button,[id$="appeal"] .hint-button {
 display:inline-block
}
[id$="form"] .hint-button,[id$="appeal"] .hint-button {
 background:linear-gradient(to top,#ccc,#e5e5e5)!important;
 border-radius:10px!important;
 height:20px!important;
 padding:0!important;
 margin:2px 0 0 10px!important;
 width:20px!important;
 vertical-align:top;
 outline:0
}
[id$="form"] .ui-autocomplete-input,[id$="appeal"] .ui-autocomplete-input {
 height:24px!important;
 margin-bottom:0!important
}
[id$="form"] .ui-autocomplete-dropdown,[id$="appeal"] .ui-autocomplete-dropdown {
 border-radius:0;
 width:24px
}
[id$="form"] .ui-autocomplete-dropdown .ui-button-icon-primary,[id$="appeal"] .ui-autocomplete-dropdown .ui-button-icon-primary {
 top:11px
}
[id$="form"] .ui-autocomplete-dropdown .ui-button-text,[id$="appeal"] .ui-autocomplete-dropdown .ui-button-text {
 display:none
}
[id$="form"] .ui-state-error a,[id$="appeal"] .ui-state-error a {
 color:#b94a48!important
}
.region-select {
 border:0;
 width:auto;
 outline:0
}
.region-form {
 margin:0
}
.region-numb {
 color:#2786eb;
 font:bold 21px 'PFDinTextCondPro'
}
div.columns-1 div#layout-column_column-1 {
 width:1015px
}
div.columns-1 .row-fluid div#layout-column_column-1 .journal-content-article a span {
 color:#009ae5!important
}
#portletBox {
 position:absolute;
 height:15px;
 width:1305px;
 top:0;
 margin-left:50%;
 left:-670px
}
#portletTopInCenter {
 top:10px!important
}
.yui3-dd-drop-active-valid {
 border:solid 2px #41629e
}
.yui3-dd-drop-over {
 border:solid 2px red
}
div#portlet3 {
 height:50px
}
div#portlet3 div.portlet-borderless-container {
 max-height:30px;
 padding-bottom:0;
 margin-bottom:0
}
div#portlet3 div.portlet-borderless-container * form {
 margin-bottom:0
}
#portlets {
 position:absolute;
 right:0;
 height:50px
}
#portletBox {
 z-index:1;
 position:relative;
 height:0;
 margin:0 auto;
 width:1280px;
 top:-15px!important
}
#layout-column_column-2 .portlet-borderless-container {
 background:none!important;
 margin:0!important;
 padding:0!important;
 z-index:10
}
[id$="selectRegionPhone"] {
 margin:0!important;
 padding:5px 0;
 position:relative
}
[id$="selectRegionPhone"] [id$="regionTheme"] {
 width:100%;
 position:absolute;
 top:0;
 opacity:0
}
[id$="selectRegionPhone"] [id$="selectArrow"] {
 color:#07457d;
 font-size:12px;
 cursor:pointer;
 background:url("/prk-inner-theme/css/../images/prk/telephone-icon.png") no-repeat;
 background-size:55%;
 padding-left:15px;
 margin-right:7px;
 display:inline-block
}
[id$="selectRegionPhone"] [id$="regionName"],[id$="selectRegionPhone"] [id$="phone"] {
 font-weight:bold
}
[id$="selectRegionPhone"] [id$="regionName"] {
 color:#07457d;
 font-size:13px
}
[id$="selectRegionPhone"] [id$="phone"] {
 color:#2786eb;
 font-size:18px;
 margin-left:5px
}
div#backToLoginIn a:hover,.reg-to-portal a:hover,.help-me-password a:hover {
 background:none!important
}
div#backToLoginIn a,.reg-to-portal a,.help-me-password a {
 text-decoration:none!important
}
div#backToLoginIn:hover,.reg-to-portal:hover,.help-me-password:hover {
 background:#ccc
}
div#backToLoginIn {
 bottom:10px;
 position:relative;
 cursor:pointer;
 padding:5px 0
}
div#user button .caret {
 border-top:7px solid #6a6674;
 border-right:5px solid transparent;
 border-left:5px solid transparent
}
.aui .dropdown-menu .divider {
 margin:9px 0!important
}
.aui .dropdown-menu {
 padding:0!important
}
#exitLink {
 background:#d9534f;
 color:#FFF
}
#otherLogin {
 outline:none!important
}
#otherLogin form {
 display:inline-block;
 margin:0;
 width:100%
}
#otherLogin span {
 color:#999;
 font-size:19px;
 margin:0 10px
}
[id$="loginType"] {
 clear:both;
 margin-bottom:15px
}
.ui-radiobutton {
 margin-right:10px
}
.aui .dockbar-split .dockbar.navbar-static-top .collapse .nav-account-controls {
 visibility:hidden
}
div#resultTableInBuildCalc table {
 width:100%;
 margin-bottom:16px;
 font-size:14px
}
.calc_last_mile_header {
 text-align:center
}
#calc_last_mile_header span {
 font-size:14px;
 background:#f2f7fb;
 padding:10px
}
div#scientificCalcSadow {
 z-index:-3
}
div#scientificCalc * th.delete-column {
 width:130px
}
div#scientificCalc * th.type-column {
 width:325px
}
div#scientificCalc * .factor-second-length-column {
 width:100px
}
div#scientificCalc * td.type-column .ui-selectonemenu {
 width:325px!important
}
div#scientificCalc * td.type-column .ui-selectonemenu label {
 width:295px!important;
 word-wrap:break-word;
 display:block;
 white-space:normal
}
div#scientificCalc * .factor-second-length-column input {
 width:90px
}
#column-1 * div#scientificCalc * .ui-commandlink {
 padding:10px!important
}
div#scientificCalc * td.type-column .ui-selectonemenu * span.ui-icon {
 top:50%!important;
 position:relative;
 margin-top:-10px
}
#scientificCalc {
 z-index:2;
 position:relative
}
#scientificCalcSadow:before,#scientificCalcSadow:after {
 content:"";
 position:absolute;
 z-index:0;
 bottom:22px;
 left:50px;
 width:45%;
 height:10%;
 box-shadow:0 15px 30px rgba(0,0,0,0.5);
 transform:rotate(-2deg)
}
#scientificCalcSadow:after {
 right:50px;
 left:auto;
 transform:rotate(2deg)
}
.calcChecked .ui-chkbox.ui-widget {
 margin-right:20px;
 position:relative;
 top:4px
}
.hintCalc {
 position:relative;
 text-align:start;
 height:30px
}
.hintCalc span {
 display:block;
 width:225px;
 float:right;
 font-style:italic;
 line-height:15px;
 font-size:12px
}
div#scientificCalcHeader {
 background:#0066cb;
 border-radius:4px 4px 0 0;
 color:#FFF;
 font-size:1.1em;
 padding:10px
}
div#scientificCalcHeader span {
 font-size:25px;
 margin-left:60px;
 word-break:normal;
 hyphens:none;
 display:block
}
div#scientificCalcBody {
 padding:15px 0 30px 0;
 position:relative;
 background:#e2e6e9;
 font-size:16px
}
#scientificCalcBody form {
 margin:10px
}
#resultTableInBuildCalc tr.ui-widget-header {
 border-color:#666
}
.calc-point th.ui-state-default,#resultTableInBuildCalc td.ui-panelgrid-cell.ui-widget-header {
 background:#0066cb;
 color:#FFF;
 border-radius:0;
 text-shadow:none
}
#resultTableInBuildCalc td.ui-panelgrid-cell {
 border-color:#666;
 background:#f2f7fb
}
.tableObjInbuildCalc tr {
 border-color:#666
}
.tableObjInbuildCalc th.ui-state-default {
 background:#0066cb;
 color:#FFF;
 border-color:#666;
 border-radius:0;
 text-shadow:none
}
.tableObjInbuildCalc tbody td {
 border-color:#666;
 background:#f2f7fb
}
.calcTotalTitle {
 display:block;
 margin-top:25px;
 font-weight:bold
}
.calcTotalForm .calcObject {
 background:#fafafa none repeat scroll 0 0;
 margin-bottom:10px;
 position:relative;
 width:100%
}
.calcTotalForm .calcObject tr td {
 padding:20px;
 text-align:right
}
.calcTotalForm .calcObject tr td:first-child {
 text-align:left
}
.calcInputLabel {
 background:#fafafa none repeat scroll 0 0;
 color:#000;
 display:inline-block;
 font-size:13px;
 font-weight:bold;
 margin:5px 5px 5px 0;
 padding:5px 15px;
 text-align:right;
 width:300px
}
.calcInput input {
 margin-right:5px;
 padding:4px 10px!important
}
.portlet-msg-error {
 float:left;
 clear:both
}
.calcCloseObject {
 color:#999!important;
 font-size:30px;
 position:absolute;
 right:10px;
 text-decoration:none!important;
 top:7px
}
.totalLoad tbody tr td {
 font-weight:bold;
 padding:5px 10px 5px 0
}
.totalLoad tbody tr td:first-child {
 font-weight:normal
}
.calcObjectTotal {
 background:#e5e5e5 none repeat scroll 0 0;
 color:#4a81b8;
 display:inline-block;
 font-size:22px;
 font-weight:bold;
 margin:0 20px;
 padding:10px 20px;
 text-shadow:1px 1px #fff;
 white-space:nowrap
}
.calcTotal {
 color:#4a81b8;
 font-size:17px
}
.calcTotal .calcTotalValue {
 font-weight:bold
}
.popUp.topContent td {
 vertical-align:top
}
.fieldRemark {
 color:#999;
 float:left;
 font-size:13px;
 line-height:13px;
 margin-bottom:5px
}
.resultTable {
 margin:30px 0;
 width:100%
}
.resultTable .resName {
 background:#548fce none repeat scroll 0 0;
 color:#fff
}
header {
 min-height:0!important;
 margin:0!important
}
header .container {
 position:relative
}
header .navbar-left,header .navbar-right {
 position:absolute
}
header .navbar-right {
 right:0
}
#logo {
 display:block;
 margin-top:10px
}
#select-region .dropdown-toggle {
 font-size:16px;
 background:url("/prk-inner-theme/css/../images/prk_bs/location_icon.png") 10px 50% no-repeat;
 padding-left:30px;
 color:#fcfcfc;
 height:50px
}
#select-region .dropdown-toggle:hover,#select-region .dropdown-toggle:focus {
 color:#fff
}
#select-region .scroll {
 max-height:350px;
 overflow-y:scroll
}
#select-region ul li:first-child {
 width:100%;
 background:#fff;
 padding:10px;
 border-bottom:1px solid #e5e5e5;
 position:absolute;
 top:0
}
#select-region .form-group {
 margin:0
}
#user {
 text-align:right
}
#user .dropdown-toggle {
 font-size:16px;
 background:url("/prk-inner-theme/css/../images/prk_bs/profile-grey_icon.png") 10px 45% no-repeat;
 padding-left:15px;
 color:#fcfcfc;
 height:50px;
 white-space:nowrap
}
#user .dropdown-toggle:hover,#user .dropdown-toggle:focus {
 color:#fff
}
#user .glyphicon {
 padding-right:10px
}
#user .dropdown-menu .radio {
 color:#333;
 white-space:nowrap
}
#user .dropdown-menu .radio,#user .dropdown-menu .form-group {
 margin:10px 20px
}
#user .dropdown-menu .btn {
 text-align:left;
 width:100%;
 margin:5px 0 0 0!important
}
a#linkInPhone {
 text-decoration:none
}
#hot-line {
 text-align:right;
 clear:both;
 float:right;
 color:#fff;
 font-size:18px;
 margin-top:10px
}
#hot-line span {
 font-size:24px!important;
 white-space:nowrap!important;
 display:block!important;
 padding-left:35px!important;
 line-height:25px
}
.inner #selectors .btn {
 text-shadow:initial!important;
 margin-top:0!important;
 /*font-family:PTSans,arial,sans-serif!important*/
}
.dropdown-menu {
 display:none!important
}
.open>.dropdown-menu {
 display:block!important
}
.dropdown-menu {
 text-align:left!important;
 right:0!important;
 left:auto!important
}
.container {
 padding-right:15px;
 padding-left:15px;
 margin-right:auto;
 margin-left:auto;
 width:1335px!important
}
#content {
 min-height:5px;
 width:1210px
}
#logo {
 margin-bottom:10px
}
body {
 line-height:1.42857143!important
}
#select-region {
 right:185px
}
header button {
 border:initial!important;
 text-shadow:initial!important;
 box-shadow:initial!important
}
#regPhone2 {
 opacity:0;
 right:15px!important;
 left:auto!important;
 position:absolute;
 top:10px
}
#user li {
 line-height:17px!important
}
#user li .ui-messages-error-summary {
 line-height:1!important
}
#user div span.ui-message-error-detail {
 font-size:14px;
 line-height:18px!important
}
#user .ui-message.ui-message-error.ui-widget.ui-corner-all {
 line-height:16px
}
#portlet3 .ui-selectonemenu-label.ui-inputfield.ui-corner-all {
 background:url("/prk-inner-theme/css/../images/prk_bs/location_gray_icon.png") 10px 45% no-repeat;
 padding-left:25px;
 box-shadow:none
}
#user [id$=kppBlock] {
 margin:-2.5px 0
}
#user [id$=loginNameKpp] {
 margin:5.5px 15px!important
}
#user .dropdown-menu button.ui-state-hover {
 background-color:#2e6da4!important
}
#user span.ui-messages-error-icon {
 display:none
}
#user span.ui-messages-error-summary {
 color:#b94a48;
 font-weight:100;
 font-size:14px;
 font-family:"Helvetica Neue",Helvetica,Arial,sans-serif
}
#user .ui-messages-error.ui-corner-all ul {
 margin:0
}
#user .ui-message.ui-message-error.ui-widget.ui-corner-all {
 width:210px;
 overflow:hidden;
 margin:0 auto;
 display:block;
 float:none
}
#user .ui-message.ui-message-error.ui-widget.ui-corner-all span.ui-message-error-detail {
 color:#b94a48
}
input.ui-inputfield.ui-password.ui-widget.ui-state-default.ui-corner-all.ui-state-error,input.ui-inputfield.ui-inputmask.ui-widget.ui-state-default.ui-corner-all.ui-state-error {
 border-color:#bc5351
}
#user .dropdown-toggle {
 text-shadow:initial!important;
 font-size:16px!important;
 /*font-family:PTSans,arial,sans-serif!important*/
}
.checkbox label,.radio label {
 min-height:20px;
 padding-left:20px;
 margin-bottom:0;
 font-weight:400;
 cursor:pointer
}
body.green #user .dropdown-menu .ui-selectoneradio label,body.red #user .dropdown-menu .ui-selectoneradio label,body.bordo #user .dropdown-menu .ui-selectoneradio label,body.blue #user .dropdown-menu .ui-selectoneradio label {
 font-size:14px;
 /*font-family:PTSans,arial,sans-serif!important;*/
 padding-left:5px!important;
 color:#333;
 margin:0
}
#user .dropdown-menu .ui-selectoneradio tr {
 display:flex;
 justify-content:flex-start;
 align-items:center;
 flex-direction:row
}
body.green.kid #user label.ui-outputlabel.ui-widget,body.red.kid #user label.ui-outputlabel.ui-widget,body.bordo.kid #user label.ui-outputlabel.ui-widget,body.blue.kid #user label.ui-outputlabel.ui-widget {
 background:none!important
}
body.bordo.kid #user span.ui-button-text.ui-c,body.red.kid #user span.ui-button-text.ui-c,body.green.kid #user span.ui-button-text.ui-c,body.blue.kid #user span.ui-button-text.ui-c {
 text-align:left
}
#user #card button {
 color:#FFF!important
}
#user .dropdown-menu .ui-selectoneradio {
 margin-left:15px
}
#user .ui-radiobutton .ui-radiobutton-box {
 width:11px;
 height:11px
}
#user input {
 margin:3px 15px;
 padding:8px 10px;
 background:#fcfcfc;
 box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);
 width:195px;
 /*font-family:PTSans,arial,sans-serif!important*/
}
#user .dropdown-menu .btn {
 color:#fff;
 background:none!important;
 background-color:#2e6da4!important;
 border-color:#2e6da4!important;
 background-image:none!important;
 /*font-family:PTSans,arial,sans-serif!important;*/
 border-radius:0!important
}
#user .ui-button-text {
 padding:0!important;
 text-align:left
}
#user .ui-button-text:before {
 content:'\e161';
 margin-right:15px;
 font-family:'Glyphicons Halflings'
}
#user #separatorId {
 height:1px;
 margin:9px 0;
 overflow:hidden;
 background-color:#e5e5e5
}
#user form {
 margin:0!important
}
#user #otherLogin form a {
 display:block;
 padding:3px 20px;
 clear:both;
 font-weight:400;
 line-height:1.42857143;
 color:#333;
 white-space:nowrap;
 font-size:14px;
 text-decoration:none;
 /*font-family:PTSans,arial,sans-serif!important*/
}
#user .portlet-borderless-container {
 padding:0;
 margin:0
}
#user .ui-button-text {
 /*font-family:PTSans*/
}
@font-face {
 font-family:'Glyphicons Halflings';
 src:url("/prk-inner-theme/css/../fonts/prk_bs/glyphicons-halflings-regular.eot");
 src:url("/prk-inner-theme/css/../fonts/prk_bs/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"),url("/prk-inner-theme/css/../fonts/prk_bs/glyphicons-halflings-regular.woff2") format("woff2"),url("/prk-inner-theme/css/../fonts/prk_bs/glyphicons-halflings-regular.woff") format("woff"),url("/prk-inner-theme/css/../fonts/prk_bs/glyphicons-halflings-regular.ttf") format("truetype"),url("/prk-inner-theme/css/../fonts_bs/prk/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg")
}
#user .ui-button-text:before {
 content:"\e161";
 margin-right:15px
}
#user #otherLogin form a:hover {
 background-color:#f5f5f5!important
}
body {
 margin:0;
 padding:0;
 height:100%
}
#contentBigContainer {
 min-height:100%;
 position:relative;
 /*min-width:1400px*/
}
#wrapper {
 padding:10px;
 padding-bottom:60px
}
#bottomForFooter {
 position:absolute;
 bottom:0;
 width:100%;
 height:60px
}
body.inner {
 background:#e8e9ea
}
div#inner {
 padding:0!important
}
header.inner {
 box-shadow:0 0 5px #000;
 background:url("/prk-inner-theme/css/../images/prk_bs/inner_header_bkg.jpg") repeat-x white;
 padding-bottom:32px;
 position:relative;
 z-index:10;
 height:100px
}
#logo {
 display:inline-block
}
#main-menu {
 width:0;
 white-space:nowrap;
 display:inline-block;
 padding:0;
 margin:0;
 vertical-align:top;
 margin-top:40px;
 margin-left:50px
}
#main-menu li {
 display:inline-block;
 vertical-align:top;
 white-space:normal
}
#main-menu li a {
 display:block;
 height:70px;
 margin-left:30px;
 font-size:16px;
 line-height:16px;
 color:#4f4f4f
}
#main-menu li a.active {
 color:#3888d7;
 border-bottom:3px solid #3888d7
}
#main-menu li a:hover,#main-menu li a:focus {
 text-decoration:none
}
header.inner #selectors {
 position:absolute;
 right:0;
 top:0
}
header.inner #select-region button,header.inner #user button {
 color:#676d73!important
}
header.inner #select-region .dropdown-toggle {
 background-image:url("/prk-inner-theme/css/../images/prk_bs/location_gray_icon.png")
}
header.inner #user .dropdown-toggle {
 background-image:url("/prk-inner-theme/css/../images/prk_bs/user_gray_icon.png")
}
header.inner #hot-line {
 position:relative;
 top:45px;
 color:#3888d7;
 margin-right:30px
}
header.inner #hot-line span {
 background-image:url("/prk-inner-theme/css/../images/prk_bs/hotline_blue_icon.png");
 background-repeat:no-repeat
}
header.inner #hot-line span.noPhone {
 background:none!important;
 color:#06C;
 font-size:17px!important
}
#inner-title {
 height:230px;
 background-size:cover;
 background-position:center;
 margin-top:0;
 margin-bottom:10px
}
#inner-title span {
 font-size:25px;
 /*font-family:PTSans;*/
 color:#fff;
 text-transform:uppercase;
 padding:40px 30px;
 margin-top:60px;
 display:inline-block
}
div#breadcrumbs {
 height:33px
}
.aui #breadcrumbs {
 margin-bottom:5px
}
.aui #breadcrumbs .breadcrumb {
 background:0;
 width: 600px;
}
#stepsPath * a {
 color:#676767;
 text-shadow:0 1px 0 white;
 text-decoration:none
}
#stepsPath li.active.last a {
 color:#4f4f4f;
 text-shadow:none
}
span.divider {
 padding:0 5px;
 color:#ccc;
 text-shadow:0 1px 0 white
}
div#stepsPath {
 margin-left:80px;
 margin-right:80px
}
div#pathBreadCrumbs {
 width:1335px;
 margin:0 auto
}
ul#path {
 margin-left:70px;
 width:800px!important
}
#path li {
 color:#333;
 display:inline
}
#path li a {
 color:#7b7d7d;
 text-decoration:none!important
}
#path li a::after {
 content:"/";
 padding-left:4px
}
header.inner h1 {
 border-bottom-width:0;
 padding:0
}
header {
 /*font-family:PTSans,arial,sans-serif*/
}
font {
 /*font-family:PTSans,arial,sans-serif*/
}
footer div.container {
 margin-top:10px;
 height:0;
 width:1315px!important;
 opacity:.99;
 z-index:-3
}
#leftBgAdd {
 left:0;
 background:linear-gradient(#1752af,#14489a);
 background-size:35vw 103px;
 background-repeat:no-repeat;
 height:105px;
 width:40%;
 position:absolute;
 z-index:-1
}
#addRightBg {
 position:absolute;
 background:#0e3169 none repeat scroll 0 0;
 right:0;
 width:60%;
 height:100%;
 top:29px;
 padding-top:60px;
 z-index:-2
}
.footerLeft {
 position:absolute;
 height:100%;
 width:40%;
 left:0;
 z-index:2
}
.footerLeft * li {
 margin-left:15px
}
.leftMenu {
 background:url("../img/footerleft.png") 100% 100% no-repeat;
 position:absolute;
 z-index:1;
 top:0;
 min-width:580px;
 margin-left:20px;
 right:-125px;
 height:112px;
 width:100%
}
.leftMenu ul {
 top:20px;
 position:absolute;
 right:200px
}
.rightMenu {
 position:absolute;
 top:10px;
 left:125px;
 z-index:2;
 height:70px;
 overflow:hidden
}
.footerRight {
 width:60vw;
 position:absolute;
 height:100%;
 left:40%;
 float:right
}
.footerRight .navbar-right {
 margin-right:0!important
}
footer {
 overflow:hidden
}
div#rosseti {
 color:#69c;
 bottom:20px;
 position:absolute;
 right:290px;
 font-size:12px
}
.aui {
 background:none!important
}
#wrapper {
 min-height:673px;
 position:inherit!important;
 padding:0!important
}
div#main-content #column-4 {
 width:100%
}
.aui .portlet,.aui .portlet-borderless-container {
 background:0
}
button#dropdownMenu1,button#dropdownMenu2 {
 border:0;
 color:#06c
}
.fullNameForUser {
 padding-top:15px
}
button#dropdownMenu2 {
 box-shadow:none
}
.aui .dropdown-menu {
 border:0;
 border-radius:0
}
#LoginInPage {
 min-width:80px!important
}
.appeal-questionnaire * .ui-panel.ui-widget.ui-widget-content.ui-corner-all {
 width:1104px
}
.appeal-questionnaire * [id$=tab_1] * table.main-table {
 width:800px!important
}
.appeal-RepartitionTP * [id$=tab_3] * td.table-component-column,.appeal-RepartitionTP * [id$=tab_2] * td.table-component-column {
 float:left
}
.appeal-RepartitionTP * .ui-message-error {
 float:none;
 width:200px
}
.appeal-RepartitionTP * td.table-component-column {
 float:left
}
.appeal-techAccession * td.table-component-column {
 float:left
}
form.appeal-techAccession * [id$=dataObjectControllerInstanceAddressLabel] {
 display:block;
 width:auto
}
form.appeal-techAccession .ui-tabs .ui-tabs-nav.ui-widget-header li.ui-state-active {
 margin-bottom:0
}
.appeal-RepartitionTP * td.table-label-column,.appeal-techAccession * td.table-label-column,.appeal-recoveryDocsTP * td.table-label-column {
 display:block;
 width:310px!important;
 float:left
}
.appeal-techAccession [id$=tab_3] * td.table-component-column,.appeal-techAccession [id$=tab_4] * td.table-component-column {
 width:300px!important
}
.appeal-RepartitionTP .ui-tabs-panels,.appeal-techAccession .ui-tabs-panels {
 width:850px
}
.appeal-RepartitionTP [id$=group_Location_content],.appeal-techAccession [id$=group_Location_content] {
 left:0
}
.appeal-RepartitionTP label[id$=appeal],.appeal-techAccession label[id$=appeal] {
 width:220px
}
.ui-tabs.ui-tabs-top {
 border-bottom:none!important
}
.appeal-techAccession * ul.ui-tabs-nav.ui-helper-reset.ui-helper-clearfix.ui-widget-header.ui-corner-all {
 width:825px;
 position:relative;
 margin-top:15px;
 margin-bottom:15px
}
.appeal-techAccession input {
 max-width:180px
}
ul.ui-tabs-nav.ui-helper-reset.ui-helper-clearfix.ui-widget-header.ui-corner-all {
 background:0;
 border-bottom:2px solid #06c!important;
 margin:20px 0 20px 0;
 padding:0
}
#user * span.ui-message-error-detail {
 margin-right:0
}
a.ui-menuitem-link.ui-corner-all.ui-state-error {
 background:0;
 border-radius:0;
 border:0
}
.ui-state-default.ui-tabs-selected.ui-state-active.ui-corner-top.ui-state-error {
 background:#cc4f48 none repeat scroll 0 0!important;
 border:0;
 padding-bottom:2px!important
}
.ui-tabs .ui-tabs-nav.ui-widget-header li a {
 color:#FFF!important
}
.ui-state-default.ui-tabs-selected.ui-state-active.ui-corner-top {
 background:#06c!important;
 border-color:#06c #06c #06c!important;
 text-shadow:none
}
.ui-state-default.ui-corner-top {
 background:#a8b0bb!important;
 border-color:#a8b0bb #a8b0bb #a8b0bb!important;
 text-shadow:none!important
}
button.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-icon-only,.ui-selectonemenu.ui-widget.ui-state-default.ui-corner-all,.ui-selectonemenu-trigger.ui-state-default.ui-corner-right {
 outline:0
}
.ui-button {
 text-transform:uppercase
}
.ui-panel.ui-widget.ui-widget-content.ui-corner-all {
 border:0
}
.ui-panel-titlebar.ui-widget-header.ui-helper-clearfix.ui-corner-all {
 background:#FFF;
 border:0;
 border-radius:0;
 padding-top:0;
 margin-bottom:15px;
 margin-top:10px;
 padding:0
}
button.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-icon-only.hint-button {
 background:#687ba3!important;
 border:2px solid #4160a1;
 height:20px!important;
 width:20px!important;
 min-width:20px;
 border-radius:15px!important;
 position:relative;
 left:auto;
 right:auto
}
div.label-column button.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-icon-only.hint-button {
 position:relative;
 left:auto
}
[id$="form"] .ui-autocomplete-dropdown,[id$="appeal"] .ui-autocomplete-dropdown {
 border-radius:0;
 width:24px
}
input.ui-autocomplete-input.ui-inputfield.ui-widget.ui-state-default.ui-corner-left.ui-state-disabled {
 border-radius:3px 0 0 3px;
 border:2px solid #e2e2e2
}
button.ui-autocomplete-dropdown.ui-button.ui-widget.ui-state-default.ui-corner-right.ui-button-icon-only.ui-state-disabled {
 border-radius:0 3px 3px 0;
 border:2px solid #e2e2e2
}
#column-1 button.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only.ui-state-disabled {
 border-radius:5px!important;
 background:#e8e9ea!important;
 border:2px solid #a8a8a8!important;
 color:#505050!important
}
button.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only.button.blue span {
 background:url(/prk-inner-theme/css/img/arrow-white.png) 100% 50% no-repeat;
 padding-right:30px
}
button.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only span {
 font-size:15px;
 text-align:center;
 width:100%;
 padding:0
}
div.component-column .ui-panel.ui-widget.ui-widget-content.ui-corner-all {
 width:auto
}
.appeal-Claim .ui-panel.ui-widget.ui-widget-content.ui-corner-all {
 left:-15px!important
}
.ui-panel.ui-widget.ui-widget-content.ui-corner-all {
 border-top:1px solid #bcbcbc;
 border-radius:0;
 left:-15px;
 position:relative;
 width:815px;
 margin-top:15px
}
.ui-radiobutton-box.ui-widget.ui-corner-all.ui-state-default {
 height:15px;
 width:15px;
 border-radius:10px;
 border:2px solid #bcbcbc!important;
 background:#FFF;
 overflow:hidden
}
.ui-chkbox-box.ui-widget.ui-corner-all.ui-state-default {
 height:15px;
 width:15px;
 border:2px solid #bcbcbc!important;
 background:#FFF;
 overflow:hidden
}
span.ui-radiobutton-icon.ui-icon.ui-icon-bullet {
 position:relative;
 background:0;
 height:100%;
 width:100%;
 margin-left:0
}
span.ui-chkbox-icon.ui-icon.ui-icon-check.ui-c {
 background-image:none!important;
 background-size:100%;
 position:relative;
 background-position:center;
 background-color:transparent;
 border-bottom:solid 3px #06c;
 border-right:solid 3px #06c;
 width:5px;
 height:10px;
 margin-left:4px;
 margin-top:-4px;
 transform:rotate(45deg) scale(1.7)
}
span.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-icon-left.ui-fileupload-choose {
 padding:8px 20px!important;
 border:0!important;
 font-size:14px!important;
 font-weight:normal!important;
 text-shadow:none!important;
 background:#f0f4f6!important;
 border:1px solid #a8b0bb!important;
 color:#666!important;
 height:35px;
 width:163px
}
.ui-steps.ui-steps-readonly.ui-widget.ui-helper-clearfix.appeal-steps ul {
 width:100%;
 position:relative;
 margin-top:15px;
 justify-content:center;
 display:flex
}
.ui-steps .ui-steps-item {
 float:none;
 display:inherit
}
.ui-steps.ui-steps-readonly.ui-widget.ui-helper-clearfix.appeal-steps ul li a {
 color:#009ae5!important
}
.ui-steps.ui-steps-readonly.ui-widget.ui-helper-clearfix.appeal-steps {
 display:block;
 width:80%;
 margin:0 auto;
 padding:50px 0 60px 0
}
a.last span.ui-steps-number {
 left:60%
}
a.last span.ui-steps-title {
 left:55%;
 position:relative
}
.ui-steps.appeal-steps .ui-steps-item .ui-steps-number {
 position:relative;
 width:35px!important;
 height:35px;
 border-radius:20px!important;
 margin-top:0!important;
 top:-12px;
 line-height:35px
}
.ui-state-highlight .ui-steps-number {
 background-color:#0066cb!important
}
.ui-fileupload-buttonbar.ui-widget-header.ui-corner-top {
 padding-left:0
}
.ui-steps-item.ui-state-default.ui-state-disabled.ui-corner-all a .ui-steps-number {
 background-color:#a8b0bb
}
.ui-steps-item.ui-state-default.ui-state-disabled.ui-corner-all a .ui-steps-title {
 color:#a8b0bb
}
.ui-steps.ui-steps-readonly.ui-widget.ui-helper-clearfix.appeal-steps ul .ui-state-disabled {
 opacity:1;
 background:#a8b0bb none repeat scroll 0 0
}
.ui-steps.ui-steps-readonly.ui-widget.ui-helper-clearfix.appeal-steps ul li {
 border-radius:0;
 border:0 none
}
.ui-steps.ui-steps-readonly.ui-widget.ui-helper-clearfix.appeal-steps ul li:nth-child(1) .ui-steps-number {
 display:block;
 right:20px
}
.ui-steps.ui-steps-readonly.ui-widget.ui-helper-clearfix.appeal-steps ul li:nth-child(1) .ui-steps-title {
 right:60px;
 position:relative
}
#column-1 form .ui-commandlink.ui-widget,#column-1 button.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only.btn.btn-primary,button.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only {
 background:#0066cb none repeat scroll 0 0!important;
 padding:10px 12px 13px 12px!important;
 color:white!important;
 border:0 none;
 font-size:14px!important;
 margin:10px 5px!important;
 font-weight:normal!important;
 text-shadow:none!important;
 border-radius:5px!important;
 text-decoration:none;
 border-width:0 0 2px;
 border-style:none none solid;
 border-image:none;
 width:205px;
 height:53px
}
#column-1 form .ui-commandlink.ui-widget:hover,#column-1 button.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only.btn.btn-primary:hover,button.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only:hover {
 opacity:.8
}
#column-1 .fileRow button.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only {
 background:none!important;
 margin:0!important;
 border:0!important;
 float:left
}
#column-1 form a.ui-commandlink.ui-widget.boxBtn.stop {
 background:#999 none repeat scroll 0 0!important
}
#inner {
 background:0;
 box-shadow:none
}
.columns-2-2 div#column-1 {
 background:#FFF;
 padding:0 50px 0 50px;
 width:920px
}
.columns-1 {
 width:100%;
 min-width:1320px
}
footer,header,h1#inner-title {
 width:100%
}
.columns-1 .portlet-layout.row-fluid {
 width:1275px;
 margin:0 auto
}
.columns-2-2 .portlet-layout.row-fluid:nth-child(1) {
 width:1285px;
 margin:0 auto
}
h1 {
 font-size:30px!important
}
#column-2 * .textInfo {
 word-break:normal
}
.ptText.textInfo {
 margin-top:20px
}
.columns-1 div#column-1 {
 float:left;
 padding:20px 50px 20px 50px;
 width:1275px;
 background-color:#FFF;
 opacity:1;
 padding-bottom:40px
}
div#main-content.columns-2-2 {
 margin-left:25px
}
div#column-2 {
 width:308px
}
.Box:before,.Box:after {
 content:"";
 position:absolute;
 z-index:-1;
 bottom:13px;
 left:30px;
 width:50%;
 height:10%;
 max-width:300px;
 box-shadow:0 15px 10px rgba(0,0,0,0.5);
 transform:rotate(-3deg)
}
.Box:after {
 right:30px;
 left:auto;
 transform:rotate(3deg)
}
.shadowBox {
 z-index:0
}
#column-2 {
 position:relative;
 border-radius:4px 4px 0 0
}
#column-2 div div.portlet-boundary {
 position:relative;
 margin-bottom:20px
}
#column-2 div div.portlet-boundary:before,#column-2 div div.portlet-boundary:after {
 content:"";
 position:absolute;
 z-index:1;
 bottom:15px;
 left:10px;
 width:50%;
 height:20%;
 max-width:300px;
 box-shadow:0 15px 10px rgba(0,0,0,0.7);
 transform:rotate(-3deg)
}
#column-2 div div.portlet-boundary:after {
 right:10px;
 left:auto;
 transform:rotate(3deg)
}
.appeal-questionnaire * span.ui-tab-num {
 top:30px
}
.appeal-questionnaire [id$=tab_1] #table-dataObjectControllerInstanceOtherElectroCompany-label-cell {
 width:100%!important
}
.appeal-questionnaire * [id$=tab_7] * td.table-component-column,.appeal-questionnaire * [id$=tab_6] * td.table-component-column {
 width:500px!important
}
.appeal-questionnaire * [id$=tab_3] * td.table-label-column,.appeal-questionnaire * [id$=tab_5] * td.table-label-column {
 height:10px
}
span.ui-button-icon-left.ui-icon.ui-c.ui-icon-help {
 background-image:none;
 background:url(/prk-inner-theme/css/img/question-2.png) 0 no-repeat;
 background-position:4px
}
.appeal-questionnaire [id$=tab_8] .table-component-column .ui-inputfield.ui-inputtext.ui-widget.ui-state-default.ui-corner-all {
 max-width:65px
}
form.appeal-questionnaire * [id$=dataObjectControllerInstanceElectroCompanyRef-label] span {
 right:0
}
.appeal-questionnaire [id$=tab_3] .table-component-column .ui-inputfield.ui-inputtext.ui-widget.ui-state-default.ui-corner-all {
 width:65px!important
}
.appeal-questionnaire [id$=tab_5] .table-component-column .ui-inputfield.ui-inputtext.ui-widget.ui-state-default.ui-corner-all {
 width:65px!important
}
/*
body * {
 font-size:15.4px;
 line-height:22px
}
*/
.aui li {
 line-height:22px!important
}
/*
@font-face {
 font-family:PTSans;
 src:url(/prk-inner-theme/css/aui/alloy-font-awesome/font/o4dd7PU9.ttf)
}
body,.ui-widget {
 font-family:PTSans!important
}
*/
#main-menu li a {
 height:47px;
 min-width:140px
}
#logo {
 margin-left:35px
}
button.btn.btn-default.dropdown-toggle {
 color:#06c!important
}
span.regName {
 color:#06c
}
.file-download {
 position:relative
}
#user .ui-grid-col-12 {
 display:-webkit-box;
 display:-moz-box;
 display:-ms-flexbox;
 display:-webkit-flex;
 display:flex;
 position:relative;
 align-items:center
}
.dropdown-menu.loginIn li a:hover {
 background:#f5f5f5
}
.reg-to-portal,.help-me-password {
 padding:3px 0;
 line-height:22px;
 cursor:pointer
}
ul.dropdown-menu.lk.dropdown-menu-right {
 padding:10px 0 10px 0!important
}
ul.dropdown-menu.lk label {
 width:200px;
 background:0
}
.dropdown-menu.lk .ui-grid-row label {
 width:150px
}
body.kid ul.lk span {
 color:#FFF;
 /*font-family:PTSans!important*/
}
body.kid * #portletBox * ul.lk label {
 background:none!important
}
.columns-1-2 .portlet-layout.row-fluid:nth-child(2) .container {
 position:absolute!important;
 right:0!important;
 top:0!important;
 z-index:2000!important;
 left:-1070px!important
}
.container-fluid .container div#user {
 right:-1255px
}
#hot-line {
 color:#666!important
}
.myRegPhone {
 color:#06c
}
div#content {
 width:100%
}
.columns-1-2 .portlet-layout.row-fluid:nth-child(1) {
 width:1335px;
 display:block;
 margin:0 auto
}
.columns-1-2 .portlet-layout.row-fluid:nth-child(2) {
 width:100px;
 height:100px;
 position:absolute;
 top:0;
 left:0
}
h1#inner-title {
 min-width:1335px;
 padding-right:0;
 border:0
}
h1#inner-title .container span {
 margin-left:35px;
 background-color:rgba(3,103,204,0.6)
}
.container-fluid {
 margin:-10px !important;
}
header .container {
 margin:0 auto;
 width:1320px!important;
 display:block;
 padding-left:0!important;
 margin-right:0;
 padding-right:0
}
header {
 min-width:1335px
}
div#select-region {
 right:85px!important
}
form.appeal-questionnaire * textarea {
 width:220px!important
}
form.appeal-questionnaire * [id$=dataObjectControllerInstanceElectroCompanyRef-label] {
 margin-right:-2px;
 position:relative
}
form.appeal-questionnaire * [id$=dataObjectControllerInstanceElectroCompanyRef-label] span {
 position:absolute;
 top:0
}
#questionnaire * span.ui-tab-image {
 top:10px
}
span#otherTitle {
 margin-left:30px;
 color:#969696;
 font-size:24px;
 top:-10px;
 position:relative
}
p#helloUserInAnketa {
 font-size:24px
}
div#beginTextInAnketa {
 font-size:16px
}
#questionnaire * td.table-label-column {
 float:left;
 width:560px
}
#questionnaire * td.table-component-column {
 width:350px
}
#questionnaire * .ui-panel.ui-widget.ui-widget-content.ui-corner-all {
 width:1049px;
 margin-left:30px
}
[id$=tab_2] * td.table-component-column {
 float:left
}
[id$=tab_6] * td.table-label-column {
 float:left!important;
 width:560px!important
}
[id$="tab_8"] * td.table-label-column {
 width:200px!important;
 float:none!important
}
.appeal-questionnaire [id$=tab_3] * td.table-component-column,.appeal-questionnaire [id$=tab_4] * td.table-component-column,.appeal-questionnaire [id$=tab_5] * td.table-component-column,.appeal-questionnaire [id$=tab_8] * td.table-component-column {
 width:1095px!important
}
[id$="tab_8"] * .ui-message.ui-message-error.ui-widget.ui-corner-all.ui-helper-clearfix {
 min-width:100%
}
.appeal-questionnaire [id$=group_EventsTPType1_content] .main-table .table-component-column {
 width:560px!important
}
[id$=tab_2] [id$=group_tpCost_content] .main-table td.table-label-column {
 width:530px!important
}
[id$="tab_8"] * span.ui-message-error-detail {
 margin-right:0
}
#questionnaire * .ui-accordion .ui-accordion-header.ui-state-active,#questionnaire * h3.ui-accordion-header.ui-helper-reset.ui-state-default.ui-corner-all {
 display:flex;
 align-items:center
}
h3.ui-accordion-header.ui-helper-reset.ui-state-default.ui-corner-all {
 background-color:#f2f7fb!important;
 box-shadow:none;
 border-radius:5px;
 border:1px #b4b5b7 solid!important;
 width:1010px;
 color:#036!important;
 padding-left:100px!important;
 font-size:24px
}
.ui-accordion .ui-accordion-header.ui-state-active {
 background-color:#0165ca!important;
 width:1010px;
 color:#333;
 padding-left:100px!important;
 height:77px!important;
 font-size:24px;
 text-align:left;
 padding:0
}
.ui-accordion .ui-accordion-header.ui-state-default {
 margin-bottom:10px;
 height:77px!important;
 padding:0
}
.ui-accordion .ui-accordion-content {
 margin-top:-11px
}
.ui-accordion .ui-accordion-header.ui-state-active {
 border-radius:4px 4px 0 0
}
.ui-accordion-content.ui-helper-reset.ui-widget-content {
 background:#e2e6e9;
 width:1080px;
 margin-bottom:30px;
 overflow:visible
}
form.appeal-questionnaire .ui-accordion-content.ui-helper-reset.ui-widget-content:after {
 content:"";
 position:absolute;
 z-index:-2;
 bottom:15px;
 left:30px;
 width:50%;
 height:20%;
 max-width:300px;
 box-shadow:0 15px 10px rgba(0,0,0,0.7);
 transform:rotate(-3deg)
}
form.appeal-questionnaire .ui-accordion-content.ui-helper-reset.ui-widget-content:before {
 content:"";
 position:absolute;
 z-index:-2;
 bottom:15px;
 right:30px;
 width:50%;
 height:20%;
 max-width:300px;
 box-shadow:0 15px 10px rgba(0,0,0,0.7);
 transform:rotate(3deg)
}
.ui-accordion-content * .ui-panel.ui-widget.ui-widget-content.ui-corner-all {
 background:#e2e6e9
}
.paginataion-container {
 position:absolute;
 bottom:-80px!important
}
#messageBoardsPanelContainer * .table-cell {
 border-left:0;
 vertical-align:middle;
 text-align:center;
 border-top:2px solid #b4b6b8
}
#messageBoardsPanelContainer * .table-cell.first {
 text-align:left;
 width:350px
}
#messageBoardsPanelContainer * th {
 border-left:0;
 color:#FFF;
 background:#0066cb;
 text-align:center;
 padding:15px
}
#messageBoardsPanelContainer * th.table-first-header {
 text-align:left
}
#messageBoardsPanelContainer * tr:hover {
 background:#e2e6e9
}
#messageBoardsPanelContainer * tr {
 background:#e2e6e9
}
#messageBoardsPanelContainer * td {
 background:none!important
}
.portlet-message-boards .subcategories {
 text-decoration:blink;
 font-weight:bold
}
table.table.table-bordered.table-hover.table-striped {
 border-radius:5px 5px 0 0;
 margin-bottom:0
}
#messageBoardsPanelContainer {
 margin-bottom:0
}
span#profilExit {
 border-top:0!important
}
h1#inner-title div.container {
 margin:0 auto;
 padding:0
}
.ui-selectonemenu-panel.ui-widget-content.ui-corner-all.ui-helper-hidden.ui-shadow {
 width:240px
}
input.ui-selectonemenu-filter.ui-inputfield.ui-inputtext.ui-widget.ui-state-default.ui-corner-all {
 width:235px
}
.regionSelect,.regionSelect * {
 border:0;
 background:0;
 box-shadow:none
}
.ui-selectonemenu.ui-widget.ui-state-default.ui-corner-all.regionSelect {
 background:0;
 box-shadow:none;
 border:0
}
.regionSelect div span.ui-icon.ui-icon-triangle-1-s.ui-c {
 background-image:none;
 display:inline-block;
 width:0;
 height:0;
 vertical-align:top;
 border-top:7px solid #6a6674;
 border-right:5px solid transparent;
 border-left:5px solid transparent;
 content:""
}
.regionSelect div.ui-selectonemenu-trigger.ui-state-default.ui-corner-right {
 margin-top:10px;
 background:0;
 box-shadow:none;
 border:0
}
.regionSelect label {
 width:initial!important;
 float:right;
 margin-right:20px
}
@media(max-width:979px) {
 .aui .portlet-dockbar {
  height:0
 }
}
@media(max-width:979px) {
 .aui .navbar .container {
  display:none
 }
}
@media(max-width:768px) and (max-width:979px) {
 .aui .navbar .container {
  display:none
 }
 .aui body {
  padding-left:0;
  padding-right:0
 }
}
@media(max-width:480px) {
 .aui .carousel-caption {
  position:absolute
 }
}
span.ui-tab-num {
 /*font-family:PTsans;*/
 position:absolute;
 right:20px;
 top:5px;
 color:#4e7aa7;
 font-size:60px
}
[id$="appeal"] h3::after,[id$="catalog"] h3::after {
 top:60px;
 right:26px;
 font-size:20px;
 position:absolute;
 content:"\25BC";
 color:#4e7aa7
}
[id$="appeal"] h3.ui-state-active::after,[id$="catalog"] h3.ui-state-active::after {
 top:60px;
 right:26px;
 font-size:20px;
 position:absolute;
 color:#84b7e6;
 content:"\25b2"
}
h3.ui-state-active span.ui-tab-num {
 color:#84b7e6
}
h3.ui-state-active {
 color:#FFF!important
}
button {
 outline:0
}
span.ui-tab-image {
 height:70px;
 width:70px;
 position:absolute;
 left:20px
}
.ui-accordion.ui-widget.ui-helper-reset.ui-hidden-container h3:nth-child(1) span.ui-tab-image {
 background:url(/prk-inner-theme/css/img/accordion/1-blue.png) 50% 50% no-repeat
}
.ui-accordion.ui-widget.ui-helper-reset.ui-hidden-container h3:nth-child(3) span.ui-tab-image {
 background-image:url(/prk-inner-theme/css/img/accordion/2-blue.png);
 background-size:65px;
 background-repeat:no-repeat;
 top:20px!important
}
.ui-accordion.ui-widget.ui-helper-reset.ui-hidden-container h3:nth-child(5) span.ui-tab-image {
 background:url(/prk-inner-theme/css/img/accordion/3-blue.png) 50% 50% no-repeat
}
.ui-accordion.ui-widget.ui-helper-reset.ui-hidden-container h3:nth-child(7) span.ui-tab-image {
 background:url(/prk-inner-theme/css/img/accordion/7-blue.png) 50% 50% no-repeat
}
.ui-accordion.ui-widget.ui-helper-reset.ui-hidden-container h3:nth-child(9) span.ui-tab-image {
 background:url(/prk-inner-theme/css/img/accordion/4-blue.png) 50% 50% no-repeat
}
.ui-accordion.ui-widget.ui-helper-reset.ui-hidden-container h3:nth-child(11) span.ui-tab-image {
 background:url(/prk-inner-theme/css/img/accordion/8-blue.png) 50% 50% no-repeat
}
.ui-accordion.ui-widget.ui-helper-reset.ui-hidden-container h3:nth-child(13) span.ui-tab-image {
 background:url(/prk-inner-theme/css/img/accordion/5-blue.png) 50% 50% no-repeat
}
.ui-accordion.ui-widget.ui-helper-reset.ui-hidden-container h3:nth-child(15) span.ui-tab-image {
 background:url(/prk-inner-theme/css/img/accordion/6-blue.png) 50% 50% no-repeat
}
.ui-accordion.ui-widget.ui-helper-reset.ui-hidden-container h3:nth-child(1).ui-accordion-header.ui-helper-reset.ui-state-default.ui-state-active.ui-corner-top span.ui-tab-image {
 background:url(/prk-inner-theme/css/img/accordion/1-white.png) 50% 50% no-repeat
}
.ui-accordion.ui-widget.ui-helper-reset.ui-hidden-container h3:nth-child(3).ui-accordion-header.ui-helper-reset.ui-state-default.ui-state-active.ui-corner-top span.ui-tab-image {
 background-image:url(/prk-inner-theme/css/img/accordion/2-white.png);
 background-size:65px;
 background-repeat:no-repeat;
 top:20px
}
.ui-accordion.ui-widget.ui-helper-reset.ui-hidden-container h3:nth-child(5).ui-accordion-header.ui-helper-reset.ui-state-default.ui-state-active.ui-corner-top span.ui-tab-image {
 background:url(/prk-inner-theme/css/img/accordion/3-white.png) 50% 50% no-repeat
}
.ui-accordion.ui-widget.ui-helper-reset.ui-hidden-container h3:nth-child(7).ui-accordion-header.ui-helper-reset.ui-state-default.ui-state-active.ui-corner-top span.ui-tab-image {
 background:url(/prk-inner-theme/css/img/accordion/7-white.png) 50% 50% no-repeat
}
.ui-accordion.ui-widget.ui-helper-reset.ui-hidden-container h3:nth-child(9).ui-accordion-header.ui-helper-reset.ui-state-default.ui-state-active.ui-corner-top span.ui-tab-image {
 background:url(/prk-inner-theme/css/img/accordion/4-white.png) 50% 50% no-repeat
}
.ui-accordion.ui-widget.ui-helper-reset.ui-hidden-container h3:nth-child(11).ui-accordion-header.ui-helper-reset.ui-state-default.ui-state-active.ui-corner-top span.ui-tab-image {
 background:url(/prk-inner-theme/css/img/accordion/8-white.png) 50% 50% no-repeat
}
.ui-accordion.ui-widget.ui-helper-reset.ui-hidden-container h3:nth-child(13).ui-accordion-header.ui-helper-reset.ui-state-default.ui-state-active.ui-corner-top span.ui-tab-image {
 background:url(/prk-inner-theme/css/img/accordion/5-white.png) 50% 50% no-repeat
}
.ui-accordion.ui-widget.ui-helper-reset.ui-hidden-container h3:nth-child(15).ui-accordion-header.ui-helper-reset.ui-state-default.ui-state-active.ui-corner-top span.ui-tab-image {
 background:url(/prk-inner-theme/css/img/accordion/6-white.png) 50% 50% no-repeat
}
.allRegistration .ui-grid-row:first-child .ui-grid-col-12 .section-heading {
 margin-top:0
}
.allRegistration .ui-grid-row .ui-grid-col-12 .section-heading {
 margin-top:30px
}
div.allRegistration * .metaTable tr {
 display:block;
 width:30px
}
div.allRegistration * .metaTable td {
 padding:0;
 padding-bottom:5px
}
div.allRegistration * .ui-message.ui-message-error.ui-widget.ui-corner-all.ui-helper-clearfix,#profileCard * .ui-message.ui-message-error.ui-widget.ui-corner-all.ui-helper-clearfix {
 max-width:400px;
 display:block;
 margin-right:10%
}
div.allRegistration * label.ui-outputlabel.ui-widget,#profileCard * label.ui-outputlabel.ui-widget {
 color:#555;
 font-weight:normal;
 padding-right:5px;
 text-align:right;
 background:0
}
#profileCard * label.ui-outputlabel.ui-widget {
 position:relative;
 white-space:normal;
 max-width:100%;
 text-align:right
}
#profileCard * label.ui-outputlabel.ui-widget span {
 top:0
}
#profileCard * table.registrationTable {
 display:block;
 position:relative;
 left:25px
}
table.registrationTable .registrationTable {
 position:absolute!important;
 left:70px!important;
 bottom:5px
}
#profileCard * span.section-heading {
 margin-bottom:20px
}
#profileCard * .ui-message-error {
 float:none;
 width:200px
}
div#ULotherTable {
 position:relative;
 left:10px
}
.updatePassword .ui-messages-error .ui-messages-error-summary {
 font-weight:100
}
.updatePassword .ui-messages-error-icon {
 display:none
}
.updatePassword .ui-messages-error.ui-corner-all {
 margin-right:475px
}
.updatePassword .ui-messages ul {
 margin:0
}
body * #portletBox * .form-forgot-pass label {
 margin-left:-24px
}
div#card {
 width:212px;
 background:#fff;
 padding:5px;
 box-shadow:0 5px 10px rgba(0,0,0,0.2)
}
div#card input {
 position:absolute;
 width:180px!important;
 left:50%!important;
 margin-left:-95px
}
div#card button {
 width:222px;
 padding:0!important;
 margin:0!important;
 left:-5px
}
div#card button span {
 background:0
}
div#card label {
 left:10px;
 position:relative
}
div#card .firstTitle {
 padding:0!important
}
div#card.centredLogin .firstTitle {
 padding-left:25px!important
}
div#card form a {
 color:#868686
}
div#card form a:hover,div#card form a:focus {
 text-decoration:blink
}
#user .centredLogin input {
 width:215px
}
.moneyCalc {
 color:#f0f73a;
 font-size:30px
}
div#CalcMini {
 background-color:#0066cb;
 border-radius:4px 4px 0 0;
 color:#FFF;
 padding:1px;
 position:relative
}
div#infoCalicMini {
 position:relative;
 width:200px;
 display:block;
 margin:0 auto;
 margin-bottom:5px;
 margin-top:5px
}
span.titleInCalc {
 font-size:1.1em;
 width:180px;
 position:relative;
 display:block;
 margin:15px 0 0 35px;
 background:url(/prk-inner-theme/css/img/calculator.png) 0 50% no-repeat;
 padding-left:30px
}
.calc-button-mini {
 font-size:1.1em!important;
 display:block;
 width:215px;
 margin:0 auto!important;
 position:relative;
 color:#fff!important;
 background:0;
 text-align:center;
 text-shadow:none;
 border:solid 2px white;
 outline:none!important;
 height:45px;
 border-radius:7px
}
.calc-button-mini:hover,.calc-button-mini:focus {
 text-decoration:none!important
}
.calc-button-mini div {
 position:relative;
 height:100%;
 width:100%;
 line-height:43px
}
div#CalcMini .calc-button-mini span {
 background:url(/prk-inner-theme/css/img/arrow-white.png) 95% 50% no-repeat;
 padding-right:20px;
 margin-top:3px;
 margin-bottom:3px
}
.labelAndInput .ui-fileupload {
 display:block;
 position:relative;
 width:300px;
 margin-left:415px
}
.labelAndInput .ui-fileupload ul li.ui-datalist-item button.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only {
 background:#FFF!important;
 color:red!important;
 border:0!important;
 box-shadow:none;
 position:absolute;
 height:10px;
 width:10px
}
.labelAndInput * span.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-icon-left.ui-fileupload-choose {
 padding-right:30px!important;
 background:#f0f4f6!important;
 margin-left:23px;
 color:#343234!important;
 border:1px #ccc solid!important;
 left:-23px!important;
 width:139px
}
.data-object-field {
 position:relative
}
.aui p {
 word-break:normal!important
}
#icon1,#icon2,#icon3,#icon4,#icon_flashka {
 position:absolute;
 width:40px;
 height:40px;
 margin:0 0 0 20px;
 top:0
}
#icon1 {
 background:url(../img/info.png) 100% 50% no-repeat
}
#icon2 {
 background:url(../img/ruble.png) 100% 50% no-repeat
}
#icon3 {
 background:url(../img/stopwatch.png) 100% 50% no-repeat
}
#icon4 {
 background:url(../img/blank.png) 100% 50% no-repeat
}
#icon_flashka {
 background:url(../img/flashka.png) 100% 50% no-repeat
}

div#infoMini {
 background:#FFF;
 padding-bottom:15px;
 position:relative;
 border-top-left-radius:5px;
 border-top-right-radius:5px;
 hyphens:manual;
 word-break:keep-all
}
div#titleInfo {
 background:#0066cb;
 border-radius:4px 4px 0 0;
 color:#FFF;
 font-size:18px;
 padding:10px
}
div#titleInfo span {
 font-size:20px;
 margin-left:15px
}
div#infoMini .tab {
 margin:15px 0 15px 0;
 position:relative
}
span.stepInfo {
 margin-right:20px;
 padding-left:80px;
 color:#105eac;
 text-transform:uppercase;
 display:block;
 font-size:15px
}
.textInfo {
 font-size:14px;
 margin-right:20px;
 margin-left:80px;
 color:#333
}
#column-2 * .textInfo {
 margin-top:0
}
div#errorProfile {
 height:45px
}
div#errorProfile span {
 position:absolute;
 width:820px;
 text-align:center
}
.ui-dialog .ui-dialog-title {
 display:none
}
.appeal-techAccession * td#table-dataObjectControllerInstanceStagesTP-label-cell {
 width:60px
}
.appeal-techAccession * input.ui-inputfield.ui-inputtext.ui-widget.ui-state-default.ui-corner-all {
 margin-right:0!important
}
.data-object-field * input.ui-inputfield.ui-inputtext.ui-widget.ui-state-default.ui-corner-all {
 margin-right:0!important
}
#myAppeals .open-view-button {
 height:55px;
 position:relative
}
#myAppeals .ui-panel-titlebar.ui-widget-header.ui-helper-clearfix.ui-corner-all {
 margin:5px 15px 0 15px
}
#myAppeals .ui-accordion-content * .ui-panel.ui-widget.ui-widget-content.ui-corner-all {
 border:0
}
[id$=group_AppealTheme],[id$=group_ClaimTheme1] {
 width:100%!important;
 left:0!important
}
[id$=group_AppealTheme_header] {
 height:30px!important
}
[id$=group_AppealTheme] [id$=group_AppealTheme_content] {
 left:0;
 width:auto
}
div#myAppeals table table table tr:last-child {
 border-bottom:0
}
div#myAppeals table table tr:last-child {
 border-bottom:0
}
div#myTemplates * span.ui-icon.ui-icon-triangle-1-s,div#myAppeals * span.ui-icon.ui-icon-triangle-1-s {
 transform:matrix(1,0,0,-1,0,0);
 display:block;
 position:absolute;
 background-image:none;
 left:1060px;
 border-left:5px solid transparent;
 border-right:5px solid transparent;
 border-top:6px dashed;
 color:#FFF;
 position:absolute;
 right:20px;
 top:35%;
 width:1px
}
div#myTemplates * span.ui-icon.ui-icon-triangle-1-e,div#myAppeals * span.ui-icon.ui-icon-triangle-1-e {
 transform:matrix(1,0,0,1,0,0);
 display:block;
 position:absolute;
 left:1060px;
 border-left:5px solid transparent;
 border-right:5px solid transparent;
 border-top:6px dashed;
 color:#676767;
 position:absolute;
 right:20px;
 top:50%;
 height:1px;
 width:1px
}
div#myAppeals * .ui-accordion.ui-widget.ui-helper-reset.ui-hidden-container h3 span.ui-tab-image {
 background:0
}
#myAppeals * h3.ui-accordion-header.ui-helper-reset.ui-state-default.ui-corner-all,#myAppeals * .ui-accordion .ui-accordion-header.ui-state-active {
 font-size:16px!important
}
div#myTemplates * div.appealTheme {
 top:28px!important
}
div#myTemplates * div.appealTheme,div#myAppeals .appealTheme {
 color:#036!important;
 position:absolute;
 top:10px;
 left:40px;
 width:600px;
 font-size:18px!important;
 line-height:20px;
 text-transform:none;
 font-weight:normal
}
.appealCreate {
 position:absolute;
 left:40px;
 top:43px;
 color:#58738c;
 font-weight:normal
}
.appealStatusDate {
 position:absolute;
 top:43px;
 right:75px;
 color:#58738c;
 font-weight:normal
}
body.yui3-skin-sam.controls-visible.guest-site.signed-in.public-page.site.dockbar-split.inner.dockbar-ready .ui-widget-overlay {
 opacity:0!important
}
.ui-widget-overlay {
 opacity:0!important
}
div#myAppeals * h3.ui-accordion-header.ui-helper-reset.ui-state-default.ui-corner-all {
 background-color:#f2f7fb!important;
 box-shadow:none;
 border-radius:5px;
 height:77px;
 border:1px #b4b5b7 solid
}
div#myTemplates * .ui-accordion .ui-accordion-header.ui-state-active,div#myAppeals * .ui-accordion .ui-accordion-header.ui-state-active {
 background-color:#0066cb!important
}
div#myTemplates * .ui-state-active .appealTheme,div#myAppeals * .ui-accordion .ui-accordion-header.ui-state-active .appealStatus,div#myAppeals * .ui-accordion .ui-accordion-header.ui-state-active .appealStatusDate,div#myAppeals * .ui-accordion .ui-accordion-header.ui-state-active .appealLeftColumn .appealTheme,div#myAppeals * .ui-accordion .ui-accordion-header.ui-state-active .appealLeftColumn .appealCreate {
 color:#FFF!important;
 text-align:left
}
div#myAppeals * .ui-accordion-content.ui-helper-reset.ui-widget-content.ui-helper-hidden {
 width:1080px;
 background-color:#FFF;
 margin-left:35px
}
div#myAppeals * label.ui-outputlabel.ui-widget {
 width:520px;
 margin-left:10px;
 text-align:left
}
div#myAppeals * td.table-component-column {
 text-align:right;
 width:490px
}
div#myAppeals * [id$=group_ClaimTheme1_header] span {
 float:left!important;
 padding-left:10px!important
}
div#myAppeals * .ui-tabs-panel.ui-widget-content.ui-corner-bottom tr:nth-child(6) {
 background:#ccc
}
div#myAppeals * .data-object-field.fieldValue,div#myAppeals * .data-object-field span {
 position:relative;
 float:right;
 padding:0;
 background:0;
 font-weight:normal;
 min-width:100px;
 max-width:390px;
 word-wrap:break-word
}
div#myAppeals * tr {
 border-bottom:1px #e2e6e9 solid;
 height:50px;
 border-style:solid;
 border-left:0;
 border-right:0;
 border-top:0
}
[id$=AppealTheme] .ui-panel-titlebar.ui-widget-header.ui-helper-clearfix.ui-corner-all {
 height:25px;
 margin-left:25px;
 margin-right:25px
}
[id$=AppealTheme] {
 text-align:start
}
[id$=AppealTheme] label.ui-outputlabel.ui-widget {
 display:inline-flex
}
[id$=AppealTheme] span.ui-panel-title {
 position:absolute;
 left:0
}
[id$=AppealTheme].ui-panel-titlebar.ui-widget-header.ui-helper-clearfix.ui-corner-all {
 position:relative;
 height:25px
}
[id$=AppealTheme] span.ui-outputlabel-rfi {
 background:none!important
}
[id$=AppealTheme] span.ui-panel-title {
 position:absolute!important;
 left:25px;
 background:#FFF!important
}
[id$=AppealTheme] .data-object-field table.main-table {
 position:absolute;
 right:0;
 top:-25px
}
div#myAppeals * tr:nth-child(7) {
 border:0
}
div#myAppeals * .sectionPanel * label {
 width:initial!important
}
div#myAppeals * .sectionPanel * .data-object-field span {
 background:0;
 position:relative;
 float:left;
 text-align:left;
 margin-left:10px;
 margin-right:10px
}
.aui label {
 margin-bottom:0!important
}
#column-1 #myAppeals .open-view-button .ui-commandlink.ui-widget {
 position:absolute;
 height:20px;
 width:90px
}
div#myAppeals * .ui-tabs-panels * span.sectionPanel {
 position:relative;
 float:none;
 background:0
}
div#myAppeals * .ui-tabs-panels * tr {
 border:0
}
div#myAppeals * .ui-tabs-panels * span.ui-outputlabel-rfi,div#myAppeals * .ui-tabs-panels * .data-object-field.fieldValue {
 padding:0;
 background:0;
 text-align:left;
 float:left;
 margin-right:10px;
 margin-left:10px
}
div#calcSolidformA,div#calcSolidformB {
 width:945px;
 margin:0 auto
}
.popUp span {
 top:25px
}
#calcSolidformA .popUp label,div#calcSolidformB .popUp label {
 width:385px;
 background:0
}
div#calcSolidformB * table.ui-panelgrid.ui-widget.resultTable * .ui-widget-content {
 border:1px solid #666
}
div#calcSolidformB * table.ui-panelgrid.ui-widget.resultTable * td.ui-panelgrid-cell.resName {
 background:#0066cb;
 text-transform:none;
 color:#FFF;
 text-align:center
}
div#calcSolidformB * table.ui-panelgrid.ui-widget.resultTable * td.ui-panelgrid-cell {
 text-transform:uppercase;
 color:#0068ce
}
div#calcSolidformB * table.ui-panelgrid.ui-widget.resultTable * td {
 background:#f2f7fb
}
div#calcSolidformB * table * button.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only.button {
 width:200px;
 margin:0 auto!important;
 display:block;
 margin-top:10px!important;
 margin-bottom:15px!important;
 border-bottom:2px solid #bcbcbc!important
}
#calcSolidformB * input {
 width:238px
}
#calcSolidformB * select {
 width:250px
}
#calcSolidformA * select {
 width:254px;
 top:10px;
 position:relative
}
.centerFromButton {
 width:300px;
 margin:0 auto
}
div#powerCalc {
 width:600px;
 margin:0 auto
}
#powerCalc span.portlet-msg-error {
 position:absolute;
 left:-35px;
 top:0;
 width:410px
}
#powerCalc .calc-mgs {
 position:relative;
 height:45px
}
div#powerCalc * .calcInputLabel {
 display:inline;
 background:0;
 padding-right:0
}
div#powerCalc * tr td a.ui-commandlink.ui-widget.addObjInPowerCalc {
 width:195px;
 display:block;
 margin:0 auto!important;
 height:25px;
 text-align:center
}
div#powerCalc * tr td .ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only.button.enterPowerCalc {
 width:205px;
 display:block;
 margin:0 auto!important;
 border-bottom:0!important;
 background:#0066cb!important
}
div#powerCalc * #ListButtonAddinCalc {
 height:50px
}
div#powerCalc * .ui-panel.ui-widget.ui-widget-content.ui-corner-all {
 border:0;
 background:#e2e6e9;
 left:-130px
}
div#powerCalc * div#endTitlePowerCalc {
 height:40px;
 margin-top:25px;
 left:-307px
}
div#powerCalc * div#endTitlePowerCalc span {
 position:absolute;
 width:940px;
 left:-55px;
 border-top:1px #a8b0bb solid;
 font-size:18px;
 padding-top:5px;
 font-weight:bold
}
div#scientificCalcBody p {
 margin-left:35px;
 line-height:22px;
 font-size:15.4px;
 margin-right:35px
}
div#calcSolidformA p {
 margin-right:0!important;
 margin-left:0!important
}
div#powerCalc * .otherDataEnd {
 color:#0a6acd;
 left:-75px;
 position:relative
}
body.kid.blue * #column-1 form .calcObject a.ui-commandlink.ui-widget.calcCloseObject {
 background:none!important;
 color:red!important;
 font-size:30px!important;
 border:0!important;
 top:-20px;
 width:10px;
 height:10px;
 right:-5px
}
.appeal-techAccession center font {
 position:absolute;
 background:white;
 border:1px #000 solid;
 left:-235px
}
.aui .navbar-static-top .navbar-inner {
 box-shadow:none
}
.eventList .navbar-inner .container,.newList .navbar-inner .container {
 width:800px!important
}
[id$="emailAddress"] {
 left:0!important
}
div#ErrNoLogin {
 color:#666;
 text-align:center;
 margin:10px 0 10px 0
}
.appealStatus {
 position:absolute;
 right:75px;
 top:10px;
 max-width:450px;
 font-size:16px;
 line-height:19px;
 text-align:end;
 color:#3f3f3f!important;
 text-transform:none;
 font-weight:normal
}
.ui-selectonemenu-panel.ui-widget-content.ui-corner-all.ui-helper-hidden.ui-shadow * li {
 white-space:normal
}
.dynCardFL .main-table td {
 width:300px
}
.dynCardFL * #table-dataObjectControllerInstanceEmailNotify-label-cell label.ui-outputlabel.ui-widget {
 width:100px;
 margin-left:15px
}
.dynCardFL * #table-dataObjectControllerInstanceEmailNotify-label-cell {
 width:100px
}
.dynCardFL button.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-icon-only.hint-button {
 right:initial
}
.Box {
 margin:0 45px 45px 0;
 width:395px;
 height:205px;
 position:relative;
 border:0;
 background:#e2e6e9;
 padding:16px 0 20px 32px;
 border-radius:0
}
.bodyBox {
 position:relative;
 width:300px;
 height:140px;
 top:0;
 display:flex;
 flex-direction:column;
 align-items:flex-start;
 justify-content:space-between
}
.bodyBox a {
 text-decoration:none!important
}
.titleBox span {
 font-size:20px;
 margin-right:32px;
 display:block;
 text-transform:uppercase
}
.stop.Box .bodyBox a input {
 background-color:#a8b0bb
}
.titleBox {
 height:65px
}
.blue .bodyBox a input {
 background-color:#06C
}
.bordo .bodyBox a input {
 background-color:#bd4c60
}
.green .bodyBox a input {
 background-color:#3a8c3a
}
.red .bodyBox a input {
 background-color:#cc1c1c
}
.blue .titleBox span {
 color:#06C
}
.bordo .titleBox span {
 color:#bd4c60
}
.green .titleBox span {
 color:#3c5d42
}
.red .titleBox span {
 color:#5c1712
}
.green .stepsService a {
 color:#363
}
.red .stepsService a {
 color:#c33
}
.bordo .stepsService a {
 color:#933
}
.blue.stop .titleBox span {
 color:#69c
}
.Box.stop a button {
 background-color:#a7abba
}
.bodyBox a input {
 width:205px!important;
 height:53px;
 text-align:center!important;
 text-transform:uppercase;
 border-radius:5px;
 border:0;
 color:#FFF;
 padding-left:15px;
 padding-right:15px;
 /*font-family:PTSans;*/
 font-size:15px
}
.bodyBox a input:hover {
 opacity:.8
}
.noActive span {
 padding-left:60px;
 height:50px;
 line-height:50px;
 display:block;
 position:relative;
 top:-18px
}
.blue.stop .noActive span {
 background:url("/prk-inner-theme/images/prk_bs/stopblue.png") 0 50% no-repeat!important
}
.bordo.stop .noActive span {
 background:url("/prk-inner-theme/images/prk_bs/stopbordo.png") 0 50% no-repeat!important
}
.green.stop .noActive span {
 background:url("/prk-inner-theme/images/prk_bs/stopgreen.png") 0 50% no-repeat!important
}
.red.stop .noActive span {
 background:url("/prk-inner-theme/images/prk_bs/stopred.png") 0 50% no-repeat!important
}
.infoFile,.nameFile {
 margin-left:42px;
 color:#888
}
.linkColorPageFromPDF a {
 text-decoration:none!important
}
.stepsService {
 font-size:16px
}
.linkColorPageFromPDF {
 background:url("/prk-inner-theme/css/img/icon-grayPDF.png") 0 50% no-repeat
}
#column1TwoLavel * .contentBox .boxBottom .ui-commandlink.ui-widget.boxBtn {
 position:absolute;
 bottom:15px;
 left:50%;
 margin-left:-111px!important
}
.pdfFile {
 padding-left:60px;
 width:90%;
 display:block;
 background:url("/prk-inner-theme/css/img/icon-grayPDF.png") 0 50% no-repeat;
 min-height:40px
}
.noService {
 position:absolute;
 left:0;
 top:0;
 width:100%;
 height:100%;
 z-index:10
}
#column2TwoLavel a.ui-commandlink.ui-widget {
 background:none!important;
 border:0!important
}
div#contentTwoLavel {
 display:flex
}
div#column2TwoLavel {
 margin:-50px 0 0 50px;
 min-width:165px
}
#contentTwoLavel * .ui-tabs-panel.ui-widget-content.ui-corner-bottom {
 width:950px
}
div#poleBox {
 display:flex;
 flex-direction:row;
 flex-wrap:wrap;
 justify-content:flex-start;
 margin-right:100px;
 width:100%
}
#contentTwoLavel * ul.ui-tabs-nav.ui-helper-reset.ui-helper-clearfix.ui-widget-header.ui-corner-all {
 margin:0
}
#contentTwoLavel *.ui-tabs .ui-tabs-panel {
 padding:3em 0
}
.bottomToolsBtn {
 text-align:center
}
#column1TwoLavel * .contentBox .boxBottom .ui-commandlink.ui-widget {
 padding:17px 28px!important;
 font-size:16px!important;
 width:165px;
 margin:0 auto!important;
 display:block
}
#column1TwoLavel * .contentBox .boxBottom .ui-commandlink.ui-widget.docService {
 border:1px #ccc solid!important;
 background-color:#f0f4f7!important;
 padding:0!important;
 margin-bottom:13px!important;
 height:61px;
 width:219px
}
#column1TwoLavel * .contentBox .boxBottom .ui-commandlink.ui-widget.docService span {
 position:relative;
 display:flex;
 color:#4e4e4e;
 width:120px;
 margin:0 auto;
 line-height:18px;
 padding-left:45px;
 height:100%;
 align-items:center;
 text-align:start
}
div.parentBlock {
 left:-51px;
 position:relative;
 text-transform:none;
 font-size:18px;
 font-weight:normal;
 top:25px
}
.ui-steps .ui-steps-item .ui-menuitem-link {
 outline:none!important
}
.stepsInfoInBlue {
 width:990px;
 position:relative;
 left:30px
}
.listInColorPage li {
 list-style-type:none;
 background:url(/prk-inner-theme/css/img/icon-gray.jpg) 0 no-repeat;
 margin:10px;
 padding:5px 0 5px 35px
}
.listInColorPage ul {
 margin-bottom:35px
}
.stepsInfoInBlue .title {
 text-transform:uppercase;
 color:#036;
 font-size:21px;
 margin-bottom:20px;
 margin-top:20px
}
.stepsInfoInBlue .quoteText {
 background-color:#e2e6e9;
 padding:20px 30px 20px 100px;
 margin:20px 0 20px 0;
 border-radius:7px;
 width:860px;
 position:relative
}
.quoteText .icon {
 background:url(/prk-inner-theme/css/img/quotes.png) 0 no-repeat;
 position:absolute;
 top:23px;
 left:30px;
 width:39px;
 height:23px
}
.bigText .text .about {
 padding-left:100px
}
.bigText div.p1 {
 background:url(/prk-inner-theme/css/img/one.png) 40px 0 no-repeat;
 padding-bottom:10px
}
.bigText div.p2 {
 background:url(/prk-inner-theme/css/img/two.png) 40px 0 no-repeat;
 padding-bottom:10px
}
.bigText div.p3 {
 background:url(/prk-inner-theme/css/img/three.png) 40px 0 no-repeat;
 padding-bottom:10px
}
.bigText div.p4 {
 background:url(/prk-inner-theme/css/img/four.png) 40px 0 no-repeat;
 padding-bottom:10px
}
.bigText div.p5 {
 background:url(/prk-inner-theme/css/img/five.png) 40px 0 no-repeat;
 padding-bottom:10px
}
.bigText div.p6 {
 background:url(/prk-inner-theme/css/img/six.png) 40px 0 no-repeat;
 padding-bottom:10px
}
.bigText div.text {
 margin:20px 0 25px 0
}
.bigText .text .about li {
 color:#06c
}
.bigText .text .about li span {
 color:#333
}
.bigText div.text ul {
 color:#06c
}
.bigText div.text ul li span {
 color:#333
}
.blue #column1TwoLavel * .contentBox .boxBottom .ui-commandlink.ui-widget.docService.procedureInColorPage span {
 background:url("/prk-inner-theme/css/img/list-blue.png") 0 50% no-repeat!important
}
.blue #column1TwoLavel * .contentBox .boxBottom .ui-commandlink.ui-widget.docService span {
 background:url("/prk-inner-theme/images/prk_bs/passport-blue.png") 0 50% no-repeat!important
}
.blue #column1TwoLavel * .contentBox .boxBottom .ui-commandlink.ui-widget.docService.stopBlue span {
 text-align:center;
 height:70px!important;
 width:154px!important;
 background:url("/prk-inner-theme/images/prk_bs/stopblue.png") 0 50% no-repeat!important;
 padding-left:55px!important;
 line-height:45px!important
}
body.blue * #column1TwoLavel * .contentBox .boxBottom a.ui-commandlink.ui-widget.docService.stopBlue {
 background:none!important;
 border:0!important;
 top:30px;
 position:relative
}
body.blue * #stepsPath div a {
 color:#80b4ee;
 text-shadow:0 1px 0 #80b4ee
}
body.blue * #stepsPath * li a {
 color:#FFF
}
body.blue * span.boxTitle {
 color:#0066cb;
 margin-left:0
}
body.blue * .topToolsBtn {
 height:100px;
 width:100px;
 background-repeat:no-repeat;
 margin:0 auto
}
body.blue * .topToolsBtn.lamps {
 background:url("/prk-inner-theme/images/prk_bs/lamp_power.png") 50% 50% no-repeat;
 background-repeat:no-repeat;
 background-size:40px 59px
}
body.blue * .topToolsBtn.calc {
 background:url("/prk-inner-theme/images/prk_bs/calculator_cost.png") 50% 50% no-repeat;
 background-repeat:no-repeat;
 background-size:55px 56px
}
body.blue * .topToolsBtn.builder {
 background:url("/prk-inner-theme/images/prk_bs/calcul-blue_engineering.png") 50% 50% no-repeat;
 background-repeat:no-repeat;
 background-size:54px 73px
}
body.blue * #portletBox * label {
 background:url("/prk-inner-theme/images/prk_bs/metka-white_icon.png") 20px 50% no-repeat!important;
 padding-left:40px!important
}
body.blue.kid * #portletBox * label {
 background:url("/prk-inner-theme/css/../images/prk_bs/location_gray_icon.png") 10px 45% no-repeat!important;
 padding-left:40px!important
}
body.blue * #portletBox * .ui-selectonemenu.ui-widget.ui-state-default.ui-corner-all.regionSelect label,body.blue * #portletBox * button {
 color:#FFF!important;
 text-shadow:none
}
body.blue.kid * #portletBox * .ui-selectonemenu.ui-widget.ui-state-default.ui-corner-all.regionSelect label,body.blue.kid * #portletBox * button {
 color:#4f4f4f!important;
 text-shadow:none
}
body.blue * #portletBox * span {
 border-top:4px solid #FFF
}
body.blue.kid * #portletBox * span {
 border-top:4px solid #6a6674
}
body.blue * #portletBox * .dropdown-menu.lk.dropdown-menu-right span {
 border-top:0;
 text-align:left
}
body.blue * #portletBox * span.glyphicon.glyphicon-user {
 border-top:0
}
body.blue * #hot-line,body.blue * #hot-line span.myRegPhone {
 color:#FFF!important
}
body.blue.kid * #hot-line,body.blue.kid * #hot-line span.myRegPhone {
 color:#06C!important
}
body.blue * #hot-line span.myRegPhone {
 background-image:url("/prk-inner-theme/css/../images/prk_bs/tel-white_icon.png");
 background-repeat:no-repeat;
 line-height:25px
}
body.blue #bottom {
 background:#104788
}
body.blue * #column-1 * h1 {
 text-transform:none;
 font-size:30px;
 width:101%;
 padding:0 0 9px 0;
 color:#06C;
 border-bottom:1px solid #06C
}
body.blue * header {
 border-bottom:2px solid #144d88
}
body.blue.kid * header {
 border-bottom:0
}
body.blue #contentBigContainer {
 background:linear-gradient(to top,#104788,#104788,#0a427d)
}
body.blue.kid #contentBigContainer {
 background:#e8e9ea
}
body.blue header.inner {
 background:0;
 box-shadow:none
}
body.blue.kid header.inner {
 box-shadow:0 0 5px #000;
 background:url("/prk-inner-theme/css/../images/prk_bs/inner_header_bkg.jpg") repeat-x white;
 padding-bottom:32px;
 position:relative;
 z-index:10;
 height:100px
}
body.blue footer {
 background:#104788
}
body.blue * #main-menu li a {
 color:#FFF
}
body.blue.kid * #main-menu li a {
 color:#4f4f4f
}
body.blue * #user .dropdown-toggle {
 font-size:16px;
 background:url("/prk-inner-theme/css/../images/prk_bs/user_icon.png") 10px 45% no-repeat;
 padding-left:30px;
 color:#fcfcfc;
 height:50px
}
body.blue * .toolsBtn {
 height:150px;
 color:#7a7b80
}
.bordo #column1TwoLavel * .contentBox .boxBottom .ui-commandlink.ui-widget.docService span {
 background:url("/prk-inner-theme/images/prk_bs/passport-bordo.png") 0 50% no-repeat!important
}
.bordo #column1TwoLavel * .contentBox .boxBottom .ui-commandlink.ui-widget.docService.stopBordo span {
 text-align:center;
 height:70px!important;
 width:154px!important;
 background:url("/prk-inner-theme/images/prk_bs/stopbordo.png") 0 50% no-repeat!important;
 padding-left:55px!important;
 line-height:45px!important
}
body.bordo * #column1TwoLavel * .contentBox .boxBottom a.ui-commandlink.ui-widget.docService.stopBordo {
 background:none!important;
 border:0!important;
 top:30px;
 position:relative
}
body.bordo * div#rosseti {
 color:#c75b6b
}
body.bordo * a.ui-commandlink.ui-widget.docService.stopBordo span {
 display:inline;
 text-align:center;
 height:70px;
 width:128px!important;
 left:-10px!important
}
body.bordo * #column1TwoLavel * .contentBox .boxBottom a.ui-commandlink.ui-widget.docService.stopBordo {
 height:125px;
 bottom:0
}
body.bordo * .leftMenu {
 background:url("/prk-inner-theme/css/img/bordofuter.png") 100% 100% no-repeat;
 height:109px;
 right:-170px
}
body.bordo * #leftBgAdd {
 left:-40px;
 background:linear-gradient(#98273e,#822438);
 background-size:35vw 105px;
 background-repeat:no-repeat;
 height:105px;
 width:40%;
 top:11px;
 position:absolute;
 z-index:-1
}
body.bordo * #addRightBg {
 background:#5a1725 none repeat scroll 0 0;
 top:30px
}
body.bordo * span.boxTitle {
 color:#6c353b;
 margin-left:0
}
body.bordo * .topToolsBtn {
 height:100px;
 width:100px;
 background-repeat:no-repeat;
 margin:0 auto
}
body.bordo * .topToolsBtn.lamps {
 background:url("/prk-inner-theme/images/prk_bs/lamp_power.png") 50% 50% no-repeat;
 background-repeat:no-repeat;
 background-size:40px 59px
}
body.bordo * .topToolsBtn.calc {
 background:url("/prk-inner-theme/images/prk_bs/calcRed.jpg") 50% 50% no-repeat;
 background-repeat:no-repeat;
 background-size:55px 56px
}
body.bordo * .topToolsBtn.builder {
 background:url("/prk-inner-theme/images/prk_bs/calcul-blue_engineering.png") 50% 50% no-repeat;
 background-repeat:no-repeat;
 background-size:54px 73px
}
body.bordo * #portletBox * label {
 background:url("/prk-inner-theme/images/prk_bs/metka-white_icon.png") 20px 50% no-repeat!important;
 padding-left:40px!important
}
body.bordo.kid * #portletBox * label {
 background:url("/prk-inner-theme/css/../images/prk_bs/location_gray_icon.png") 10px 45% no-repeat!important;
 padding-left:40px!important
}
body.bordo * #portletBox * .ui-selectonemenu.ui-widget.ui-state-default.ui-corner-all.regionSelect label,body.bordo * #portletBox * button {
 color:#FFF!important;
 text-shadow:none
}
body.bordo.kid * #portletBox * .ui-selectonemenu.ui-widget.ui-state-default.ui-corner-all.regionSelect label,body.bordo.kid * #portletBox * button {
 color:#4f4f4f!important;
 text-shadow:none
}
body.bordo * #portletBox * span {
 border-top:4px solid #FFF
}
body.bordo.kid * #portletBox * span {
 border-top:4px solid #6a6674
}
body.bordo * #portletBox * .dropdown-menu.lk.dropdown-menu-right span {
 border-top:0;
 text-align:left
}
body.bordo * #portletBox * span.glyphicon.glyphicon-user {
 border-top:0
}
body.bordo * #hot-line,body.bordo * #hot-line span.myRegPhone {
 color:#FFF!important;
 line-height:25px
}
body.bordo.kid * #hot-line,body.bordo.kid * #hot-line span.myRegPhone {
 color:#bd4e61!important;
 line-height:25px
}
body.bordo * #hot-line span.myRegPhone {
 background-image:url("/prk-inner-theme/css/../images/prk_bs/tel-white_icon.png");
 background-repeat:no-repeat
}
body.bordo #bottom {
 background:#104788
}
body.bordo * #column-1 * h1 {
 text-transform:none;
 font-size:30px;
 width:101%;
 padding:0 0 9px 0;
 color:#bd4c60;
 border-bottom:1px solid #bd4c60
}
body.bordo * header {
 border-bottom:2px solid #752d3b
}
body.bordo.kid * header {
 border-bottom:0
}
body.bordo #contentBigContainer {
 background:linear-gradient(to top,#631b29,#6e1d2e,#561825)
}
body.bordo.kid #contentBigContainer {
 background:#e8e9ea
}
body.bordo header.inner {
 background:0;
 box-shadow:none
}
body.bordo.kid header.inner {
 box-shadow:0 0 5px #000;
 background:url("/prk-inner-theme/css/../images/prk_bs/inner_header_bkg.jpg") repeat-x white;
 padding-bottom:32px;
 position:relative;
 z-index:10;
 height:100px
}
body.bordo footer {
 background:#104788
}
body.bordo * #main-menu li a {
 color:#FFF
}
body.bordo.kid * #main-menu li a {
 color:#4f4f4f
}
body.bordo * .ui-state-default.ui-tabs-selected.ui-state-active.ui-corner-top {
 background:#bd4c60!important;
 border-color:#bd4c60 #bd4c60 #bd4c60!important
}
body.bordo * ul.ui-tabs-nav.ui-helper-reset.ui-helper-clearfix.ui-widget-header.ui-corner-all {
 border-bottom:2px solid #bd4c60!important
}
body.bordo * #column-1 form .ui-commandlink.ui-widget {
 background:#c75b6b!important
}
body.bordo * #column2TwoLavel a.ui-commandlink.ui-widget {
 background:none!important
}
.aui body.bordo {
 color:#FFF
}
body.bordo * #stepsPath div a {
 color:#b57681;
 text-shadow:0 1px 0 #b57681
}
body.bordo * #stepsPath * li a {
 color:#FFF
}
body.bordo * .toolsBtn {
 height:150px;
 color:#7a7b80
}
body.bordo * #portletBox {
 top:-10px
}
body.bordo * #user .dropdown-toggle {
 font-size:16px;
 background:url("/prk-inner-theme/css/../images/prk_bs/user_icon.png") 10px 45% no-repeat;
 padding-left:30px;
 color:#fcfcfc;
 height:50px
}
.green #column1TwoLavel * .contentBox .boxBottom .ui-commandlink.ui-widget.docService span {
 background:url("/prk-inner-theme/images/prk_bs/passport-green.png") 0 50% no-repeat!important
}
body.green * #column1TwoLavel * .contentBox .boxBottom a.ui-commandlink.ui-widget.docService.stopGreen {
 background:none!important;
 border:0!important;
 top:30px;
 position:relative
}
.green #column1TwoLavel * .contentBox .boxBottom .ui-commandlink.ui-widget.docService.stopGreen span {
 text-align:center;
 height:70px!important;
 width:154px!important;
 background:url("/prk-inner-theme/images/prk_bs/stopgreen.png") 0 50% no-repeat!important;
 padding-left:55px!important;
 line-height:45px!important
}
body.green * div#rosseti {
 color:#3a8c3a
}
body.green * a.ui-commandlink.ui-widget.docService.stopGreen span {
 display:inline;
 text-align:center;
 height:70px;
 width:128px!important;
 left:-10px!important
}
body.green * #column1TwoLavel * .contentBox .boxBottom a.ui-commandlink.ui-widget.docService.stopGreen {
 height:125px;
 bottom:0
}
body.green * .leftMenu {
 background:url("/prk-inner-theme/css/img/greenfooter.png") 100% 100% no-repeat;
 height:109px;
 right:-170px
}
body.green * #leftBgAdd {
 left:-40px;
 background:linear-gradient(#286d2c,#245c27);
 background-size:35vw 105px;
 background-repeat:no-repeat;
 height:105px;
 width:40%;
 top:11px;
 position:absolute;
 z-index:-1
}
body.green * #addRightBg {
 background:#174019 none repeat scroll 0 0;
 top:30px
}
body.green * span.boxTitle {
 color:#3c5d42;
 margin-left:0
}
body.green * .topToolsBtn {
 height:100px;
 width:100px;
 background-repeat:no-repeat;
 margin:0 auto
}
body.green * .topToolsBtn.lamps {
 background:url("/prk-inner-theme/images/prk_bs/lamp_power.png") 50% 50% no-repeat;
 background-repeat:no-repeat;
 background-size:40px 59px
}
body.green * .topToolsBtn.calc {
 background:url("/prk-inner-theme/images/prk_bs/calculator_cost.png") 50% 50% no-repeat;
 background-repeat:no-repeat;
 background-size:55px 56px
}
body.green * .topToolsBtn.builder {
 background:url("/prk-inner-theme/images/prk_bs/calcul-blue_engineering.png") 50% 50% no-repeat;
 background-repeat:no-repeat;
 background-size:54px 73px
}
body.green * #portletBox * label {
 background:url("/prk-inner-theme/images/prk_bs/metka-white_icon.png") 20px 50% no-repeat!important;
 padding-left:40px!important
}
body.green.kid * #portletBox * label {
 background:url("/prk-inner-theme/css/../images/prk_bs/location_gray_icon.png") 10px 45% no-repeat!important;
 padding-left:40px!important
}
body.green * #portletBox * .ui-selectonemenu.ui-widget.ui-state-default.ui-corner-all.regionSelect label,body.green * #portletBox * button {
 color:#FFF!important;
 text-shadow:none
}
body.green.kid * #portletBox * .ui-selectonemenu.ui-widget.ui-state-default.ui-corner-all.regionSelect label,body.green.kid * #portletBox * button {
 color:#4f4f4f!important;
 text-shadow:none
}
body.green * #portletBox * span {
 border-top:4px solid #FFF
}
body.green.kid * #portletBox * span {
 border-top:4px solid #6a6674
}
body.green * #portletBox * .dropdown-menu.lk.dropdown-menu-right span {
 border-top:0;
 text-align:left
}
body.green * #portletBox * span.glyphicon.glyphicon-user {
 border-top:0
}
body.green * #hot-line,body.green * #hot-line span.myRegPhone {
 color:#FFF!important
}
body.green.kid * #hot-line,body.green.kid * #hot-line span.myRegPhone {
 color:#3a8c3a!important
}
body.green * #hot-line span.myRegPhone {
 background-image:url("/prk-inner-theme/css/../images/prk_bs/tel-white_icon.png");
 background-repeat:no-repeat;
 line-height:25px
}
body.green #bottom {
 background:#104788
}
body.green * #column-1 * h1 {
 text-transform:none;
 font-size:30px;
 width:101%;
 padding:0 0 9px 0;
 color:#3a8c3a;
 border-bottom:1px solid #3a8c3a
}
body.green * header {
 border-bottom:2px solid #306132
}
body.green.kid * header {
 border-bottom:0
}
body.green #contentBigContainer {
 background:linear-gradient(to top,#1e5222,#225b24,#1c491e)
}
body.green.kid #contentBigContainer {
 background:#e8e9ea
}
body.green header.inner {
 background:0;
 box-shadow:none
}
body.green.kid header.inner {
 box-shadow:0 0 5px #000;
 background:url("/prk-inner-theme/css/../images/prk_bs/inner_header_bkg.jpg") repeat-x white;
 padding-bottom:32px;
 position:relative;
 z-index:10;
 height:100px
}
body.green footer {
 background:#104788
}
body.green * #main-menu li a {
 color:#FFF
}
body.green.kid * #main-menu li a {
 color:#4f4f4f
}
body.green * .ui-state-default.ui-tabs-selected.ui-state-active.ui-corner-top {
 background:#3a8c3a!important;
 border-color:#3a8c3a #3a8c3a #3a8c3a!important
}
body.green * ul.ui-tabs-nav.ui-helper-reset.ui-helper-clearfix.ui-widget-header.ui-corner-all {
 border-bottom:2px solid #3a8c3a!important
}
body.green * #column-1 form .ui-commandlink.ui-widget {
 background:#3a8c3a!important
}
body.green * #column2TwoLavel a.ui-commandlink.ui-widget {
 background:none!important
}
.aui body.green {
 color:#FFF
}
body.green * #stepsPath div a {
 color:#a1d5a4;
 text-shadow:0 1px 0 #a1d5a4
}
body.green * #stepsPath * li a {
 color:#FFF
}
body.green * .toolsBtn {
 height:150px;
 color:#7a7b80
}
body.green * #portletBox {
 top:-10px
}
body.green * #user .dropdown-toggle {
 font-size:16px;
 background:url("/prk-inner-theme/css/../images/prk_bs/user_icon.png") 10px 45% no-repeat;
 padding-left:30px;
 color:#fcfcfc;
 height:50px
}
.red #column1TwoLavel * .contentBox .boxBottom .ui-commandlink.ui-widget.docService span {
 background:url("/prk-inner-theme/images/prk_bs/passport-red.png") 0 50% no-repeat!important
}
body.red * #column1TwoLavel * .contentBox .boxBottom a.ui-commandlink.ui-widget.docService.stopRed {
 background:none!important;
 border:0!important;
 top:30px;
 position:relative
}
.red #column1TwoLavel * .contentBox .boxBottom .ui-commandlink.ui-widget.docService.stopRed span {
 text-align:center;
 height:70px!important;
 width:154px!important;
 background:url("/prk-inner-theme/images/prk_bs/stopred.png") 0 50% no-repeat!important;
 padding-left:55px!important;
 line-height:45px!important
}
body.red * div#rosseti {
 color:#cd3333
}
body.red * a.ui-commandlink.ui-widget.docService.stopRed span {
 display:inline;
 text-align:center;
 height:70px;
 width:128px!important;
 left:-10px!important
}
body.red * #column1TwoLavel * .contentBox .boxBottom a.ui-commandlink.ui-widget.docService.stopRed {
 height:125px;
 bottom:0
}
body.red * .leftMenu {
 background:url("/prk-inner-theme/css/img/footerrightred.png") 100% 100% no-repeat;
 height:109px
}
body.red * #leftBgAdd {
 left:0;
 background:linear-gradient(#a21c1c,#8a1a1a);
 background-size:35vw 105px;
 background-repeat:no-repeat;
 height:105px;
 width:40%;
 top:11px;
 position:absolute;
 z-index:-1
}
body.red * #addRightBg {
 background:#5e1010 none repeat scroll 0 0
}
body.red * #column1TwoLavel * .contentBox .boxBottom .ui-commandlink.ui-widget.docService {
 background:url("/prk-inner-theme/images/prk_bs/passport-red.png") 50% 0 no-repeat!important
}
body.red * span.boxTitle {
 color:#5c1712;
 margin-left:0
}
body.red * .topToolsBtn {
 height:100px;
 width:100px;
 background-repeat:no-repeat;
 margin:0 auto
}
body.red * .topToolsBtn.lamps {
 background:url("/prk-inner-theme/images/prk_bs/lamp_power.png") 50% 50% no-repeat;
 background-repeat:no-repeat;
 background-size:40px 59px
}
body.red * .topToolsBtn.calc {
 background:url("/prk-inner-theme/images/prk_bs/calculator_cost.png") 50% 50% no-repeat;
 background-repeat:no-repeat;
 background-size:55px 56px
}
body.red * .topToolsBtn.builder {
 background:url("/prk-inner-theme/images/prk_bs/calcul-blue_engineering.png") 50% 50% no-repeat;
 background-repeat:no-repeat;
 background-size:54px 73px
}
body.red * #portletBox * label {
 background:url("/prk-inner-theme/images/prk_bs/metka-white_icon.png") 20px 50% no-repeat!important;
 padding-left:40px!important
}
body.red.kid * #portletBox * label {
 background:url("/prk-inner-theme/css/../images/prk_bs/location_gray_icon.png") 10px 45% no-repeat!important;
 padding-left:40px!important
}
body.red * #portletBox * .ui-selectonemenu.ui-widget.ui-state-default.ui-corner-all.regionSelect label,body.red * #portletBox * button {
 color:#FFF!important;
 text-shadow:none
}
body.red.kid * #portletBox * .ui-selectonemenu.ui-widget.ui-state-default.ui-corner-all.regionSelect label,body.red.kid * #portletBox * button {
 color:#4f4f4f!important;
 text-shadow:none
}
body.red * #portletBox * span {
 border-top:4px solid #FFF
}
body.red.kid * #portletBox * span {
 border-top:4px solid #6a6674
}
body.red * #portletBox * .dropdown-menu.lk.dropdown-menu-right span {
 border-top:0;
 text-align:left
}
body.red * #portletBox * span.glyphicon.glyphicon-user {
 border-top:0
}
body.red * #hot-line,body.red * #hot-line span.myRegPhone {
 color:#FFF!important
}
body.red.kid * #hot-line,body.red.kid * #hot-line span.myRegPhone {
 color:#cc1c1c!important
}
body.red * #hot-line span.myRegPhone {
 background-image:url("/prk-inner-theme/css/../images/prk_bs/tel-white_icon.png");
 background-repeat:no-repeat;
 line-height:25px
}
body.red #bottom {
 background:#104788
}
body.red #column-1 h1 {
 text-transform:none;
 font-size:30px;
 width:101%;
 padding:0 0 9px 0;
 color:#cc1c1c;
 border-bottom:1px solid #cc1c1c
}
body.red * header {
 border-bottom:2px solid #883837
}
body.red.kid * header {
 border-bottom:0
}
body.red #contentBigContainer {
 background:linear-gradient(to top,#671313,#751516,#5f1111)
}
body.red.kid #contentBigContainer {
 background:#e8e9ea
}
body.red header.inner {
 background:0;
 box-shadow:none
}
body.red.kid header.inner {
 box-shadow:0 0 5px #000;
 background:url("/prk-inner-theme/css/../images/prk_bs/inner_header_bkg.jpg") repeat-x white;
 padding-bottom:32px;
 position:relative;
 z-index:10;
 height:100px
}
body.red footer {
 background:#104788
}
body.red * #main-menu li a {
 color:#FFF
}
body.red.kid * #main-menu li a {
 color:#4f4f4f
}
body.red * .ui-state-default.ui-tabs-selected.ui-state-active.ui-corner-top {
 background:#cc1c1c!important;
 border-color:#cc1c1c #cc1c1c #cc1c1c!important
}
body.red * ul.ui-tabs-nav.ui-helper-reset.ui-helper-clearfix.ui-widget-header.ui-corner-all {
 border-bottom:2px solid #cc1c1c!important
}
body.red * #column-1 form .ui-commandlink.ui-widget {
 background:#cd3333!important
}
body.red * #column2TwoLavel a.ui-commandlink.ui-widget {
 background:none!important
}
.aui body.red {
 color:#FFF
}
body.red * #stepsPath div a {
 color:#d5a1a1;
 text-shadow:0 1px 0 #d5a1a1
}
body.red * #stepsPath * li a {
 color:#FFF
}
body.red * .toolsBtn {
 height:150px;
 color:#7a7b80
}
body.red * #portletBox {
 top:-10px
}
body.red * #user .dropdown-toggle {
 font-size:16px;
 background:url("/prk-inner-theme/css/../images/prk_bs/user_icon.png") 10px 45% no-repeat;
 padding-left:30px;
 color:#fcfcfc;
 height:50px
}
.PPinTable {
 width:85px!important
}
#regionalSelectorsFromFilter * label {
 margin-bottom:12px!important
}
.PPinTable,.publishDate,.reportTimeInTime {
 text-align:center!important
}
#textIngoForDoc {
 font-size:20px
}
td.documentSource span.nameFile {
 color:#036;
 display:block;
 padding-left:66px;
 min-height:50px;
 background-image:url("/prk-inner-theme/css/img/doc-all.png");
 background-repeat:no-repeat;
 background-size:30px 45px;
 margin:15px 0 7px 0;
 background-position:12px 50%;
 line-height:17px
}
td.documentSource span.infoFile {
 position:relative;
 display:block;
 width:240px;
 color:#929090;
 text-align:left;
 margin-left:65px;
 margin-bottom:15px;
 font-size:14px
}
td.documentSource a {
 text-decoration:none
}
td.publishDate {
 text-align:left
}
.documentSource span.ui-column-title {
 margin-left:45px;
 display:block
}
ul.ui-treenode-children {
 width:230px
}
#menuInFullInfo .ui-treenode-children span.ui-treenode-label.ui-corner-all {
 width:225px;
 padding-top:6px;
 line-height:17px;
 margin:0;
 padding-bottom:10px
}
#menuInFullInfo .ui-treenode-children span.ui-treenode-label.ui-corner-all.ui-state-hover {
 background-color:#e6e6e6
}
#menuInFullInfo * .ui-tree-toggler.ui-icon {
 position:absolute!important;
 right:0
}
#menuInFullInfo * span.ui-treenode-label.ui-corner-all {
 width:275px;
 padding:0;
 margin-bottom:3px;
 padding-left:5px;
 padding-bottom:10px;
 padding-top:5px;
 margin:0
}
#menuInFullInfo * span.ui-treenode-content.ui-tree-selectable {
 line-height:17px
}
#tableFullInfo {
 margin-left:360px;
 margin-right:35px;
 top:30px;
 position:relative
}
#menuInFullInfo * span.ui-state-highlight {
 background:#bed0da
}
.publishDate {
 text-align:end
}
.SearchTop {
 height:120px;
 position:relative;
 width:auto
}
#btnFromSearch {
 font-size:25px;
 border:0;
 padding:15px 40px 15px 40px;
 background:#0066cb none repeat scroll 0 0!important;
 color:#FFF;
 margin-left:40px
}
.SearchTop input {
 display:none!important;
 font-size:20px!important;
 padding:10px 75px 10px 30px!important;
 width:75%;
 margin-bottom:0!important
}
.SearchTop button {
 display:none
}
th.ui-state-default.publishDate {
 text-align:center!important
}
th.reportTimeInTime,th.ui-state-default.PPinTable,th.ui-state-default.publishDate {
 text-align:center!important
}
#menuInFullInfo li:hover {
 background-color:#eff3f6!important
}
div#regionalSelectorsFromFilter {
 width:840px;
 position:absolute;
 height:95px;
 left:360px;
 top:120px;
 z-index:10
}
div#organizationFilter {
 float:left;
 margin-right:77px
}
div#regionFilter {
 float:left;
 margin-right:78px
}
div#yearFilters {
 float:left
}
#menuInFullInfo {
 position:relative;
 top:-55px;
 height:100%;
 float:left
}
#menuInFullInfo .ui-tree .ui-tree-container {
 border:0;
 text-shadow:none;
 padding:0;
 overflow-x:hidden
}
#menuInFullInfo .ui-tree .ui-tree-container li {
 max-width:280px;
 white-space:normal;
 border-top:1px #eff3f6 solid;
 line-height:35px;
 position:relative;
 line-height:17px
}
#menuInFullInfo form .ui-tree.ui-widget.ui-widget-content.ui-corner-all {
 border-radius:0;
 border:0
}
ul.ui-treenode-children {
 position:relative;
 left:35px
}
#menuInFullInfo * .ui-treenode-leaf-icon,#menuInFullInfo * .ui-tree-toggler.ui-icon.ui-icon-triangle-1-e {
 position:absolute
}
#centerForTable {
 width:905px
}
#centerForTable tbody {
 background:#FFF
}
.ui-datatable-odd {
 background:#FFF
}
#centerForTable * td,#centerForTable * tr,#centerForTable * tbody {
 background:#f2f7fb;
 border-color:#bdc2c4
}
#centerForTable * .ui-datatable table {
 width:90%
}
#centerForTable * th {
 background:#0066cb;
 height:40px;
 color:#FFF;
 font-size:16px;
 position:relative;
 text-shadow:none;
 border-color:#0066cb;
 text-align:left;
 border-radius:0;
 padding:10px 0 10px 0
}
#inCalcCenter {
 position:relative;
 width:100%
}
#contentInCalc {
 width:530px;
 display:block;
 margin:0 auto;
 text-align:center
}
.stepCalc {
 margin-bottom:15px
}
.labelCalc,.editorClass {
 display:inline-block
}
.editorClass {
 width:210px
}
.labelCalc {
 float:left;
 width:275px;
 text-align:end;
 margin-right:25px
}
.labelCalc label {
 font-weight:bold
}
div#EnterInBuildCalc {
 width:300px;
 margin:0 auto;
 text-align:center
}
.calcChecked {
 font-size:14px
}
.calcChecked .ui-chkbox-box.ui-widget.ui-corner-all.ui-state-default {
 height:10px;
 width:10px
}
.calcChecked span.ui-chkbox-icon.ui-icon.ui-icon-check.ui-c {
 border-bottom:solid 2px #06c;
 border-right:solid 2px #06c;
 margin-left:4px;
 margin-top:-7px;
 transform:rotate(50deg) scale(1.7)
}
.addObjInCalcBuild {
 margin-top:20px;
 margin-bottom:35px
}
.aui .lfr-hudcrumbs .breadcrumb {
 background:rgba(0,0,0,0.5)!important
}
.aui .lfr-hudcrumbs .breadcrumb li a,.aui .lfr-hudcrumbs .breadcrumb li span {
 text-shadow:none!important
}
#user .form-forgot-pass label {
 padding-left:40px
}
#user .centredLogin,#card.centredLogin {
 position:fixed;
 width:260px;
 left:50%!important;
 margin-left:-130px;
 top:50%;
 margin-top:-200px
}
#bgNobody {
 position:fixed;
 left:0;
 top:0;
 width:100%;
 height:100%;
 opacity:.30;
 background:#000;
 z-index:10
}
div#ErrNoLogin span.centredLoginLink {
 color:#0af;
 text-decoration:none
}
div#ErrNoLogin span.centredLoginLink:hover,div#ErrNoLogin span.centredLoginLink:focus {
 cursor:pointer;
 color:#0077b3;
 text-decoration:underline
}
#centredLoginBlue {
 background-color:#06c;
 text-align:center;
 color:white;
 text-transform:uppercase;
 font-size:12px;
 padding:10px;
 border-radius:4px 4px 0 0;
 position:relative
}
#centredLoginBlue button {
 position:absolute!important;
 top:0;
 left:235px!important;
 background:0;
 width:25px!important;
 border:0;
 color:#5b8fc5
}
#centredLoginRed {
 text-align:center;
 text-transform:uppercase;
 color:#c00;
 margin:10px
}
#user .centredLogin,#card.centredLogin {
 padding:0!important;
 border-radius:4px 4px 0 0
}
#card.centredLogin form {
 padding-left:25px
}
#card.centredLogin li {
 list-style:none
}
[id$="emailAddress"] {
 left:0!important
}
.questions h3 a {
 background:#f2f7fb none repeat scroll 0 0;
 border:1px solid #999;
 border-radius:5px;
 color:#003263;
 display:block;
 font-size:19px;
 line-height:24px;
 padding:15px 50px 15px 30px;
 position:relative;
 text-transform:none;
 word-wrap:normal;
 word-break:normal
}
.questions h3 a:hover,.questions h3 a:focus {
 text-decoration:none
}
.questions h3 a:after {
 border-left:5px solid transparent;
 border-right:5px solid transparent;
 border-top:6px dashed;
 color:#676767;
 content:"";
 position:absolute;
 right:20px;
 top:47%
}
.questions h3 a.active {
 background:#0066cb none repeat scroll 0 0;
 border:1px solid #0066cb;
 border-radius:5px 5px 0 0;
 color:#fff
}
.questions h3 a.active:after {
 color:#fff;
 border-top:0;
 border-bottom:6px dashed
}
.questions div p {
 font-size:16px;
 margin-bottom:20px;
 margin-left:60px
}
#messageBoardsPanelContainer * th {
 font-size:20px!important
}
#profileCard * .ui-selectmanycheckbox label,#profileCard * .ui-selectoneradio label {
 margin-left:5px
}
.resultMaters {
 position:relative;
 width:700px;
 margin-bottom:30px;
 background:#f2f7fb;
 padding:10px;
 font-size:15px;
 margin-top:20px
}
#column-1 form a.ui-commandlink.ui-widget.deleteObjList {
 background:none!important;
 color:red!important;
 border-bottom:0!important;
 position:absolute;
 top:0;
 right:0
}
#scientificCalc #scientificCalcBody .resultMaters a.deleteObjList {
 width:10px!important;
 padding:0!important;
 margin:0 10px 0 0!important
}
.appeal-techAccession[id$='appeal'] [id$=tab_5] * td.table-component-column {
 width:auto!important
}
.appeal-techAccession #table-dataObjectControllerInstanceIdAppeal-label-cell {
 width:335px!important
}
div#myAppeals [id$='group_notificationDateDocMiss_content']>.main-table {
 margin-top:10px
}
.form-forgot-pass .ui-messages-info.ui-corner-all .ui-messages-info-summary {
 color:#3a87ad
}
.form-forgot-pass .ui-commandlink.ui-widget.regLink span {
 color:#555
}
.form-forgot-pass .ui-outputlabel .ui-outputlabel-rfi {
 color:red
}
.appeal-MessagesAppointments span[id$=dataObjectControllerInstanceAddressLabel] {
 width:180%;
 max-width:500px
}
[id$=appeal] b {
 font-weight:bold
}
.appeal-questionnaire #table-dataObjectControllerInstanceStageOtherDescript-label-cell ~ .table-component-column {
 max-width:50px
}
.appeal-recoveryDocsTP [id$=dataObjectSectionsContainer] .ui-button-text-only {
 display:none
}
.appeal-MessagesAppointments table table tr td:only-child .data-object-field {
 left:100%!important;
 margin-left:10px
}
.appeal-MessagesAppointments * td.table-label-column {
 width:310px!important
}
.appeal-MessagesAppointments #table-dataObjectControllerInstanceDZO-label-cell,.appeal-MessagesAppointments #table-dataObjectControllerInstanceFilial-label-cell,.appeal-MessagesAppointments #table-dataObjectControllerInstanceRegion-label-cell {
 width:335px!important
}
.appeal-techAccession [id$=dataObjectControllerInstanceFskException] ~ .ui-message-error {
 max-width:100%!important
}
.appeal-techAccession #table-dataObjectControllerInstanceFskException-label-cell {
 width:auto!important
}
.appeal-recoveryDocsTP [id$=panel_4] table tr {
 display:flex;
 display:-webkit-box;
 display:-moz-box;
 display:-ms-flexbox;
 display:-webkit-flex;
 display:flex;
 flex-wrap:wrap
}
.ui-fileupload-content.ui-widget-content.ui-corner-bottom .ui-messages-error.ui-corner-all .ui-messages-error-icon {
 display:none
}
.appeal-recoveryDocsTP [id$=tab_2] * td.table-component-column,.appeal-recoveryDocsTP [id$=tab_3] * td.table-component-column {
 max-width:300px!important;
 width:auto!important
}
.appeal-recoveryDocsTP .table-label-column[id$=NoAvailable-label-cell] {
 width:auto!important
}
.appeal-recoveryDocsTP * td.table-component-column {
 float:left
}
.ui-fileupload-content.ui-widget-content.ui-corner-bottom .ui-messages-error.ui-corner-all ul .ui-messages-error-summary {
 font-weight:100
}
.ui-fileupload-content.ui-widget-content.ui-corner-bottom .ui-messages-error.ui-corner-all ul {
 margin:0
}
.appeal-RepartitionTP td[id$=table-dataObjectControllerInstanceDZO-label-cell],.appeal-RepartitionTP td[id$=table-dataObjectControllerInstanceFilial-label-cell],.appeal-RepartitionTP td[id$=table-dataObjectControllerInstanceRegion-label-cell] {
 margin-left:24px!important
}
form.appeal-ReadingsElectricity * [id$=tab_2] * td.table-component-column {
 width:293px
}
form.appeal-ReadingsElectricity * [id$=tab_2] * td.table-component-column .table-label-column {
 width:290px
}
[id$="form"] .table-label-column label,[id$="appeal"] .table-label-column label {
 position:relative
}
[id$="form"] .table-label-column label,[id$="appeal"] .table-label-column label>span {
 top:0
}
.appeal-Claim table.ui-fileupload-files {
 width:285px;
 max-width:285px
}
.appeal-Claim textarea.ui-inputtextarea {
 min-width:400px;
 max-width:400px
}
.ui-outputlabel.ui-widget.ui-state-error {
 background:0
}
.appeal-techAccession [id$=dataObjectControllerInstanceFsk_exception-label] {
 position:relative;
 width:850px;
 text-align:left
}
.appeal-UnrecordedElectricity #table-dataObjectControllerInstanceFilial-label-cell,.appeal-Readout #table-dataObjectControllerInstanceFilial-label-cell,.appeal-ReadingsElectricity #table-dataObjectControllerInstanceFilial-label-cell,.appeal-reprogramming #table-dataObjectControllerInstanceFilial-label-cell,.appeal-Exploitation #table-dataObjectControllerInstanceFilial-label-cell,.appeal-Replacement #table-dataObjectControllerInstanceFilial-label-cell,.appeal-Installation #table-dataObjectControllerInstanceFilial-label-cell {
 width:318px!important
}
.appeal-techAccession #table-dataObjectControllerInstanceRegion-label-cell,.appeal-techAccession #table-dataObjectControllerInstanceFilial-label-cell,.appeal-techAccession #table-dataObjectControllerInstanceDZO-label-cell {
 width:335px!important
}
.appeal-Claim .main-table,.appeal-Claim .ui-panel.ui-widget.ui-widget-content.ui-corner-all {
 width:auto
}
td#table-dataObjectControllerInstanceAdmissionContractNum-label-cell {
 min-width:290px
}
form.appeal-Installation [id$=tab_2] .ui-fileupload-files td,form.appeal-Exploitation [id$=tab_2] .ui-fileupload-files td,form.appeal-Replacement [id$=tab_2] .ui-fileupload-files td,form.appeal-reprogramming [id$=tab_2] .ui-fileupload-files td {
 width:auto!important
}
.appeal-Replacement .ui-fileupload,.appeal-Installation .ui-fileupload {
 width:205px
}
.appeal-Installation span[id$=dataObjectControllerInstanceAddressLabel] {
 width:250%
}
.appeal-Replacement span[id$=dataObjectControllerInstanceAddressLabel] {
 width:250%
}
.appeal-Readout span[id$=dataObjectControllerInstanceAddressLabel] {
 width:250%
}
.appeal-ReadingsElectricity span[id$=dataObjectControllerInstanceAddressLabel] {
 width:250%
}
.appeal-reprogramming span[id$=dataObjectControllerInstanceAddressLabel] {
 width:250%
}
.appeal-Exploitation span[id$=dataObjectControllerInstanceAddressLabel] {
 width:250%
}
.appeal-feedBackAppeal [id$=group_PostAddrType_content] {
 left:-15px
}
.appeal-feedBackAppeal [id$=group_isUL_content] {
 left:0;
 padding-left:0
}
.appeal-feedBackAppeal td.table-label-column {
 width:535px
}
.appeal-feedBackAppeal [id$=group_AppealTheme] [id$=group_AppealTheme_content] {
 padding-left:0
}
.appeal-feedBackAppeal [id$=AppealTheme] span.ui-panel-title {
 left:4px
}
.appeal-Exploitation .ui-fileupload,.appeal-feedBackAppeal .ui-fileupload {
 width:195px
}
.appeal-feedBackAppeal .data-object-field .ui-panel.ui-widget.ui-widget-content.ui-corner-all {
 width:100%;
 left:0;
 display:inline-block
}
.appeal-feedBackAppeal td.table-component-column.loadCell {
 width:225px
}
.appeal-Exploitation span.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-icon-left.ui-fileupload-choose,.appeal-feedBackAppeal span.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-icon-left.ui-fileupload-choose {
 width:150px!important
}
.appeal-techAccession table.ui-fileupload-files {
 width:auto
}
.appeal-RepartitionTP [id$=tab_2] * td.table-component-column,.appeal-RepartitionTP [id$=tab_3] * td.table-component-column {
 width:300px!important
}
.data-object-field table {
 float:left
}
.data-object-field .ui-message-error {
 max-width:300px
}
.appeal-feedBackAppeal td#table-dataObjectControllerInstanceRegion-label-cell,.appeal-feedBackAppeal td#table-dataObjectControllerInstanceAppealDoc-label-cell,.appeal-feedBackAppeal td#table-dataObjectControllerInstanceContactphone-label-cell,.appeal-Claim td#table-dataObjectControllerInstanceRegion-label-cell,.appeal-Claim td#table-dataObjectControllerInstanceClaimDoc-label-cell,.appeal-Claim td#table-dataObjectControllerInstanceContactphone-label-cell {
 width:535px
}
.appeal-feedBackAppeal [id$=group_isUL_content] {
 left:0;
 display:inline-block
}
form.appeal-Installation [id$=tab_2] table td,form.appeal-Exploitation [id$=tab_2] table td,form.appeal-Replacement [id$=tab_2] table td,form.appeal-reprogramming [id$=tab_2] table td {
 width:300px!important;
 display:block;
 float:left
}
form.appeal-Installation [id$=tab_2] tr,form.appeal-Exploitation [id$=tab_2] tr,form.appeal-Replacement [id$=tab_2] tr,form.appeal-reprogramming [id$=tab_2] tr {
 display:inline-block;
 width:800px;
 min-height:50px;
 height:auto
}
form.appeal-Installation [id$=tab_2] table td#table-dataObjectControllerInstanceSignFL-label-cell,form.appeal-Exploitation [id$=tab_2] table td#table-dataObjectControllerInstanceSignFL-label-cell,form.appeal-Replacement [id$=tab_2] table td#table-dataObjectControllerInstanceSignFL-label-cell,form.appeal-reprogramming [id$=tab_2] table td#table-dataObjectControllerInstanceSignFL-label-cell {
 width:300px!important
}
.table-component-column input.ui-autocomplete-input,[id$=form] .table-component-column .ui-selectonemenu label.ui-selectonemenu-label,[id$=appeal] .table-component-column .ui-selectonemenu label.ui-selectonemenu-label,[id$=appeal] .table-component-column .ui-inputfield.ui-inputtext.ui-widget.ui-state-default.ui-corner-all,[id$=appeal] .table-component-column .ui-inputfield.ui-widget.ui-state-default.ui-corner-all.hasDatepicker,[id$=appeal] .table-component-column .ui-inputfield.ui-inputmask.ui-widget.ui-state-default.ui-corner-all,[id$=appeal] .table-component-column .ui-autocomplete-input.ui-inputfield.ui-widget.ui-state-default.ui-corner-all {
 width:180px!important
}
.ui-autocomplete .ui-autocomplete-dropdown {
 right:0
}
.table-label-column label.ui-outputlabel {
 padding-right:10px
}
form.appeal-Replacement .data-object-field,form.appeal-reprogramming .data-object-field,form.appeal-Exploitation .data-object-field,form.appeal-Installation .data-object-field {
 max-width:496px
}
form.appeal-feedBackAppeal [id$="dataObjectControllerInstancePostAddrType"] label {
 width:auto
}
span[id$=dataObjectControllerInstanceAddressLabel] {
 display:block
}
div#noInfoFromSelectedDbj {
 left:0;
 text-indent:-285px;
 text-align:left
}
form.appeal-techAccession * [id$=specificationStagesTP] {
 width:800px
}
form.appeal-techAccession * [id$=dataObjectControllerInstanceStageLabel] {
 width:800px;
 display:block
}
form.appeal-Exploitation * [id$=tab_2] * td.table-component-column,form.appeal-Installation * [id$=tab_2] * td.table-component-column,form.appeal-Replacement * [id$=tab_2] * td.table-component-column,form.appeal-reprogramming * [id$=tab_2] * td.table-component-column {
 width:360px
}
form.appeal-Exploitation * .ui-message-error,form.appeal-Installation * .ui-message-error,form.appeal-reprogramming * .ui-message-error,form.appeal-Replacement * .ui-message-error {
 min-width:275px
}
form.appeal-Exploitation [id$=tab_3] td#table-dataObjectControllerInstanceDocOwner-label-cell,form.appeal-Installation [id$=tab_3] td#table-dataObjectControllerInstanceDocOwner-label-cell,form.appeal-reprogramming [id$=tab_3] td#table-dataObjectControllerInstanceDocOwner-label-cell,form.appeal-Replacement [id$=tab_3] td#table-dataObjectControllerInstanceDocOwner-label-cell {
 min-width:295px
}
form.appeal-Exploitation [id$=tab_3] .ui-message-error,form.appeal-Installation [id$=tab_3] .ui-message-error,form.appeal-reprogramming [id$=tab_3] .ui-message-error,form.appeal-Replacement [id$=tab_3] .ui-message-error {
 min-width:500px
}
form.appeal-Exploitation [id$=tab_3] .ui-message-error,form.appeal-Installation [id$=tab_3] .ui-message-error,form.appeal-reprogramming [id$=tab_3] .ui-message-error,form.appeal-Replacement [id$=tab_3] .ui-message-error {
 min-width:auto;
 width:200px
}
form.appeal-ReadingsElectricity * .ui-message-error-detail {
 min-width:auto!important;
 display:block
}
form.appeal-ReadingsElectricity * td#table-dataObjectControllerInstanceFilial-label-cell {
 width:340px
}
.appeal-recoveryDocsTP #table-dataObjectControllerInstanceRegion-label-cell,.appeal-recoveryDocsTP #table-dataObjectControllerInstanceFilial-label-cell,.appeal-recoveryDocsTP #table-dataObjectControllerInstanceDZO-label-cell,.appeal-recoveryDocsTP #table-dataObjectControllerInstanceRecoveryDocsTP-label-cell {
 width:335px!important
}
form.appeal-Readout * td#table-dataObjectControllerInstanceDeviceAddrMatchWith-label-cell,form.appeal-Readout * td#table-dataObjectControllerInstanceAdmissionDate-label-cell,form.appeal-reprogramming * td#table-dataObjectControllerInstanceAdmissionContractNum-label-cell,form.appeal-reprogramming * td#table-dataObjectControllerInstanceDeviceClass-label-cell,form.appeal-reprogramming * td#table-dataObjectControllerInstanceNextCheck-label-cell,form.appeal-reprogramming * td#table-dataObjectControllerInstanceAdmissionDate-label-cell,form.appeal-reprogramming * td#table-dataObjectControllerInstanceDeviceAddrMatchWith-label-cell,form.appeal-reprogramming * td#table-dataObjectControllerInstanceCheckQuart-label-cell,form.appeal-Replacement * td#table-dataObjectControllerInstancePlace-label-cell,form.appeal-Replacement * td#table-dataObjectControllerInstanceAdmissionContractNum-label-cell,form.appeal-Replacement * td#table-dataObjectControllerInstanceOldDeviceType-label-cell,form.appeal-Replacement * td#table-dataObjectControllerInstanceDeviceType-label-cell,form.appeal-Replacement * td#table-dataObjectControllerInstanceCheckQuart-label-cell,form.appeal-Replacement * td#table-dataObjectControllerInstanceAdmissionDate-label-cell,form.appeal-Replacement * td#table-dataObjectControllerInstanceDeviceAddrMatchWith-label-cell,form.appeal-Replacement * td#table-dataObjectControllerInstancePhaseCount-label-cell,form.appeal-ReadingsElectricity * td#table-dataObjectControllerInstanceAccountNum-label-cell,form.appeal-ReadingsElectricity * td#table-dataObjectControllerInstanceDeviceAddrMatchWith-label-cell,form.appeal-ReadingsElectricity * td#table-dataObjectControllerInstanceDeviceNum-label-cell,form.appeal-Exploitation * td#table-dataObjectControllerInstanceAdmissionContractNum-label-cell,form.appeal-Exploitation * td#table-dataObjectControllerInstanceDeviceType-label-cell,form.appeal-Exploitation * td#table-dataObjectControllerInstanceNextCheck-label-cell,form.appeal-Exploitation * td#table-dataObjectControllerInstanceAdmissionDate-label-cell,form.appeal-Exploitation * td#table-dataObjectControllerInstanceDeviceAddrMatchWith-label-cell,form.appeal-Exploitation * td#table-dataObjectControllerInstanceCheckQuart-label-cell,form.appeal-Installation * td#table-dataObjectControllerInstanceAdmissionContractType-label-cell,form.appeal-Installation * td#table-dataObjectControllerInstanceAdmissionDate-label-cell,form.appeal-Installation * td#table-dataObjectControllerInstanceDeviceType-label-cell,form.appeal-Installation * td#table-dataObjectControllerInstanceCheckQuart-label-cell,form.appeal-Installation * td#table-dataObjectControllerInstanceDeviceAddrMatchWith-label-cell,form.appeal-Installation * td#table-dataObjectControllerInstancePlace-label-cell {
 width:290px
}
form.appeal-Replacement * td#table-dataObjectControllerInstanceDocOwner-label-cell,form.appeal-Exploitation * td#table-dataObjectControllerInstanceDocOwner-label-cell,form.appeal-reprogramming * td#table-dataObjectControllerInstanceDocOwner-label-cell,form.appeal-ReadingsElectricity * td#table-dataObjectControllerInstanceDocOwner-label-cell,form.appeal-Readout * td#table-dataObjectControllerInstanceDocOwner-label-cell,form.appeal-Installation * td#table-dataObjectControllerInstanceDocOwner-label-cell {
 width:650px
}
form.appeal-UnrecordedElectricity * td#table-dataObjectControllerInstanceDeviceAddrMatchWith-label-cell,form.appeal-UnrecordedElectricity * td#table-dataObjectControllerInstanceUnrecordedWho2-label-cell {
 width:407px
}
form.appeal-UnrecordedElectricity * td#table-dataObjectControllerInstanceRegion-label-cell {
 width:430px
}
form.appeal-UnrecordedElectricity * div.ui-message-error {
 width:225px
}
form.appeal-UnrecordedElectricity * [id$=tab_2] * td.table-component-column {
 width:250px
}
.appeal-UnrecordedElectricity #table-dataObjectControllerInstanceUnrecordedWho2-label-cell ~ .table-component-column {
 width:363px;
 padding-right:0
}
.appeal-UnrecordedElectricity #table-dataObjectControllerInstanceUnrecordedWho2-label-cell ~ .table-component-column textarea {
 width:320px
}
form.appeal-UnrecordedElectricity * td#table-dataObjectControllerInstanceDeviceAddrIndex-label-cell {
 width:404px
}
form.appeal-UnrecordedElectricity * td#table-dataObjectControllerInstanceContactphone-label-cell,form.appeal-UnrecordedElectricity * td#table-dataObjectControllerInstanceLastName-label-cell {
 width:404px
}
.infoDocInAppels {
 position:relative;
 width:800px
}
.ui-tooltip-global {
 width:300px
}
.appeal-MessagesAppointments * td.table-label-column {
 width:445px
}
.appeal-MessagesAppointments * [id$=tab_1] {
 width:755px
}
.appeal-MessagesAppointments * .ui-message-error {
 width:300px
}
td#table-dataObjectControllerInstanceStagesTP-label-cell {
 position:absolute;
 display:none
}
div[id$=group_StagesTP] div[id$=specificationStagesTP] {
 width:800px
}
.appeal-Claim * .ui-message-error,.appeal-feedBackAppeal * .ui-message-error {
 float:none;
 width:200px
}
.appeal-feedBackAppeal textarea.ui-inputtextarea {
 min-height:150px;
 width:200%
}
.appeal-feedBackAppeal [id$=dataObjectControllerInstanceIsUL-label] {
 margin-left:25px
}
.appeal-feedBackAppeal [id$=group_AppealTheme] [id$=group_AppealTheme_content] {
 display:inline-block
}
.appeal-Claim td.table-label-column {
 width:535px
}
.appeal-Claim [id$=group_isUL_content] {
 left:0
}
.appeal-Claim [id$=group_PostAddrType_content] {
 left:0
}
[id$=group_PostAddrMatch_content] .main-table td {
 width:30px
}
[id$=group_PostAddrMatch_content] .ui-message-error {
 width:265px
}
[id$=group_Location_content] {
 left:90px;
 position:relative
}
[id$=group_PostAddrType_content] {
 left:115px;
 position:relative
}
[id$=group_PostAddrType_content] .data-object-field {
 width:225px
}
[id$=group_AppealTheme_content] {
 position:relative;
 left:175px
}
[id$=group_isUL_content] {
 left:205px;
 position:relative
}
[id$=group_isUL_content] td {
 width:30px
}
#rusgrids p strong {
 width:100%;
 display:inline-block;
 font-size:16px;
 color:#000;
 font-weight:normal
}
#rusgrids h3 {
 color:#2c567f;
 font-weight:normal
}
form #region {
 float:left;
 margin-right:20px
}
span#organizationName,span#fskInfo {
 color:#2c567f;
 font-weight:normal;
 font-size:16px;
 width:100%;
 display:inline-block
}
span.labelFromInfoInContact {
 width:100%;
 display:inline-block;
 font-size:16px;
 color:#000;
 font-weight:normal
}
div#settingsContact {
 margin:20px 0 20px 0
}
#settingsContact select {
 overflow:hidden;
 height:41px;
 background:#f0f4f7 url("/prk-inner-theme/css/img/arrow-1.png") no-repeat scroll 223px center!important;
 width:290px;
 border-top:1px solid #999;
 border-bottom:1px solid #999;
 border-left:1px solid #999;
 max-width:110%
}
#settingsContact select:active {
 background:#f0f4f7 url("/prk-inner-theme/css/img/arrow-2.png") no-repeat scroll 223px center!important;
 border-top:1px #06C solid;
 border-bottom:1px #06C solid;
 border-left:1px #06C solid
}
#organization,#region {
 width:265px;
 overflow:hidden
}
button:focus {
 outline:0
}
.InCenter {
 position:relative;
 margin-left:410px
}
.labelAndInput {
 display:inline-block;
 position:relative
}
.labelAndInput .ui-fileupload {
 display:inline-block;
 position:relative;
 width:222px;
 margin-left:0
}
.labelAndInput button.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-icon-only.hint-button {
 position:absolute;
 right:0;
 top:5px
}
.supportFromPortal .ui-datalist-data {
 list-style-type:none;
 margin:0;
 word-wrap:break-word
}
.labelAndInput .ui-fileupload ul li.ui-datalist-item button.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only {
 background:none!important
}
.labelAndInput .ui-messages-error-detail {
 word-wrap:break-word
}
.labelAndInput .ui-fileupload-files button {
 position:absolute
}
.labelAndInput .ui-fileupload-files {
 margin:0
}
.labelAndInput label {
 text-align:right;
 display:inline-block;
 vertical-align:top;
 margin:0 1em 0 0;
 margin-left:200px;
 width:200px
}
.labelAndInput label .ui-outputlabel-rfi {
 color:red
}
.labelAndInput .ui-message-error {
 position:relative;
 display:block;
 margin-left:415px;
 float:none;
 max-width:205px;
 margin-bottom:10px
}
#myTemplates .mySaveAppeal {
 border-bottom:1px #ccc solid;
 position:relative;
 left:-15px!important;
 display:block;
 height:auto;
 padding-bottom:40px
}
#myTemplates .mySaveAppealName {
 margin:10px 400px 25px 25px;
 font-size:16px;
 width:1080px;
 min-height:auto;
 position:relative;
 word-wrap:break-word
}
#myTemplates .mySaveAppealData {
 background:#f2f7fb;
 float:left;
 padding:10px;
 margin-left:25px;
 font-size:18px;
 position:absolute;
 bottom:10px!important
}
#myTemplates .btnEditGroup {
 position:relative;
 right:0;
 bottom:40px
}
.msgInDialog div {
 width:360px
}
.labelInDialog {
 margin-left:15px
}
.labelInDialog label {
 width:350px
}
.inputInDialog input {
 width:350px
}
.inputInDialog {
 margin-left:5px;
 margin-right:16px
}
.mySaveAppeal {
 border-bottom:1px #ccc solid;
 position:relative;
 height:78px;
 left:-15px!important
}
.btnEditGroup {
 position:relative;
 margin-right:15px;
 bottom:40px
}
.btnEditGroup div {
 float:right
}
.mySaveAppealName {
 margin:10px 400px 5px 25px;
 font-size:16px
}
.mySaveAppealData {
 background:#f2f7fb;
 float:left;
 padding:10px;
 margin-left:25px;
 font-size:18px;
 position:absolute;
 bottom:10px!important
}
#myTemplates * .ui-accordion-content.ui-helper-reset.ui-widget-content {
 background:#fff!important;
 width:1110px
}
.renameMySaveAppels,.deleteMySaveAppels,.goToMySaveAppels {
 line-height:30px!important;
 height:65px
}
#column-1 form .btnEditGroup .deleteMySaveAppels a,#column-1 form .btnEditGroup .goToMySaveAppels a,#column-1 form .btnEditGroup .renameMySaveAppels a {
 border-bottom:0!important;
 color:#06c!important;
 text-align:start!important;
 padding-left:50px!important;
 display:block;
 background:none!important;
 width:50px
}
#column-1 form .btnEditGroup .deleteMySaveAppels a {
 background:url(/prk-inner-theme/css/img/delete.png) 5% 35% no-repeat!important
}
#column-1 form .btnEditGroup .renameMySaveAppels a {
 background:url(/prk-inner-theme/css/img/edit.png) 5% 35% no-repeat!important
}
#column-1 form .btnEditGroup .goToMySaveAppels a {
 background:url(/prk-inner-theme/css/img/new.png) 5% 35% no-repeat!important;
 width:125px
}
form[id$="templatesForm"] * span.ui-tab-image {
 display:none;
 height:0;
 width:0
}
form[id$="templatesForm"] * .appealTheme {
 position:absolute;
 left:25px
}
.InCenter div.msgFromSendEmail div {
 background:0;
 border:0;
 width:300px
}
.InCenter div.msgFromSendEmail .ui-messages-info-summary {
 color:#333;
 font-size:13px
}
.InCenter div.msgFromSendEmail .ui-messages-info-icon {
 background:url(/prk-inner-theme/css/img/Ok.png);
 background-size:34px 34px;
 background-repeat:no-repeat;
 height:35px;
 width:40px
}
.ui-steps .ui-steps-title {
 margin-left:10px;
 display:block;
 white-space:nowrap
}
.ui-panel .ui-panel-title {
 margin:.1em 16px .2em 0;
 font-size:24px;
 font-weight:normal
}
.aui h1,.aui-dialog div.aui-panel-hd span.aui-panel-hd-text {
 /*font-family:PTSans;*/
 color:#0267c4;
 font-size:20px;
 font-weight:normal;
 text-transform:none;
 border-bottom:1px solid #6192cc;
 padding:0 126px 12px 0;
 margin:12px 0 20px
}
.ui-tabs .ui-tabs-nav.ui-widget-header li a {
 position:relative;
 width:120px;
 height:48px
}
.infoSupport {
 margin-top:38px;
 margin-bottom:38px;
 font-size:15px
}
.supportFromPortal textarea {
 width:288px;
 height:150px
}
.supportFromPortal .ui-fileupload-buttonbar {
 background:0;
 border:0
}
.supportFromPortal .ui-fileupload-content {
 border:0
}
.supportFromPortal .ui-datalist-content {
 border:0
}
.labelAndInput .ui-fileupload ul li.ui-datalist-item button.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only span.ui-button-text.ui-c {
 top:-8px;
 position:absolute;
 display:block
}
.supportFromPortal * button.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only {
 width:189px;
 padding-left:12px!important
}
.supportFromPortal input[id$=fio],.supportFromPortal input[id$=link] {
 width:288px
}
.textInLink {
 padding-left:100px;
 padding-top:23px;
 height:100px;
 position:relative;
 margin-top:25px;
 background-image:url(/prk-inner-theme/css/img/pdf-download.png);
 background-repeat:no-repeat;
 color:#036;
 background-position:3px 0
}
.supportFromPortal .ui-messages-info.ui-corner-all {
 background:0;
 border:0
}
.textInLink span.title {
 font-size:24px;
 display:block
}
.textInLink span.other {
 font-size:15px
}
.InCenter a:focus,.InCenter a:active,.InCenter a:hover {
 text-decoration:none
}
.ui-fileupload-content .ui-messages-error.ui-corner-all {
 word-wrap:break-word
}
form.appeal-Installation [id$=tab_2] .ui-fileupload-files tr,form.appeal-Exploitation [id$=tab_2] .ui-fileupload-files tr,form.appeal-Replacement [id$=tab_2] .ui-fileupload-files tr,form.appeal-reprogramming [id$=tab_2] .ui-fileupload-files tr {
 width:285px
}
[id$=appeal] .ui-fileupload-files .ui-fileupload-cancel {
 position:absolute
}
[id$=form] .ui-fileupload-files .ui-fileupload-cancel {
 position:absolute
}
#profileCard .FL-card-form .uploaded-file-row button.ui-button,#profileCard .UL-card-form .uploaded-file-row button.ui-button,#profileCard .IP-card-form .uploaded-file-row button.ui-button {
 margin:0!important;
 float:left;
 position:absolute;
 box-shadow:none
}
#profileCard .FL-card-form .uploaded-file-row button.ui-button span,#profileCard .UL-card-form .uploaded-file-row button.ui-button span,#profileCard .IP-card-form .uploaded-file-row button.ui-button span {
 position:relative;
 margin-top:-10px!important
}
table.ui-fileupload-files {
 width:285px!important
}
.ui-fileupload-content .ui-progressbar {
 width:120px
}
table.ui-fileupload-files td {
 word-break:break-all;
 max-width:135px;
 display:block;
 float:left
}
span.ui-fileupload-uploaded-file {
 width:auto;
 float:left;
 word-break:break-all
}
.loadCell {
 opacity:1!important
}
.ui-fileupload-buttonbar .ui-fileupload-choose input {
 position:absolute;
 right:0;
 left:auto;
 width:100%;
 height:100%
}
span.ui-fileupload-choose .ui-icon-plusthick {
 left:35px
}
#column-1 form .uploaded-file-row button.ui-button {
 width:auto;
 height:auto;
 background:none!important;
 color:red!important;
 border:0
}
.button-template-download a {
 position:absolute;
 text-align:center;
 height:28px!important;
 width:181px!important;
 text-transform:uppercase;
 line-height:30px
}
.button-template-download {
 position:relative;
 width:216px;
 height:22px;
 margin-bottom:70px
}
.fileRow {
 position:relative
}
.fileRow button {
 position:absolute;
 top:-17px;
 width:0!important
}
.procedureInInner * li.ui-steps-item.ui-state-highlight {
 line-height:26px
}
.procedureInInner * li.ui-steps-item:nth-child(1) {
 width:90px!important
}
.procedureInInner * li.ui-steps-item:nth-child(1) .ui-steps-number {
 margin:0!important;
 left:-17px
}
.procedureInInner * li.ui-steps-item:nth-child(1) .ui-steps-title {
 left:-53px!important
}
.procedureInInner * li.ui-steps-item:nth-child(6) {
 width:75px!important
}
.procedureInInner * li.ui-steps-item:nth-child(6) .ui-steps-number {
 margin:0!important;
 left:50px
}
.procedureInInner * li.ui-steps-item:nth-child(6) .ui-steps-title {
 left:20px!important
}
.procedureInInner * .ui-steps-item.ui-state-default a .ui-steps-number {
 position:relative;
 width:35px!important;
 height:35px;
 border-radius:20px!important;
 margin-top:0!important;
 top:-27px;
 line-height:35px;
 color:#FFF;
 margin:0 auto;
 font-size:24px;
 background:#a8b0bb!important
}
.procedureInInner * .ui-steps-item.ui-state-default a .ui-steps-title {
 text-align:center;
 color:#a8b0bb!important;
 display:block;
 margin:0;
 position:absolute;
 white-space:normal;
 top:37px;
 left:15px;
 font-size:14px;
 line-height:14px;
 width:135px
}
.procedureInInner * .ui-steps ul {
 width:800px;
 height:143px;
 margin:0 auto;
 padding-left:45px
}
.procedureInInner * li.ui-steps-item.ui-state-default {
 display:inline-block;
 border-radius:0;
 background:#a8b0bb;
 height:10px;
 width:155px;
 border:0;
 opacity:1
}
.procedureInInner * .ui-accordion .ui-accordion-header {
 width:1010px!important
}
.procedureInInner * .ui-steps-item a {
 outline:0
}
.procedureInInner * .ui-steps-item.ui-state-default.ui-state-highlight a .ui-steps-title {
 color:#0066cb!important
}
.procedureInInner * .ui-steps-item.ui-state-default.ui-state-highlight a .ui-steps-number {
 background:#0066cb!important
}
.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight,.procedureInInner * li.ui-steps-item.ui-state-default.ui-state-highlight {
 background:#0066cb
}
.procedureInInner * .ui-accordion.ui-widget.ui-helper-reset.ui-hidden-container h3 span.ui-tab-image,.procedureInInner * .ui-accordion.ui-widget.ui-helper-reset.ui-hidden-container h3.ui-accordion-header.ui-helper-reset.ui-state-default.ui-state-active.ui-corner-top span.ui-tab-image {
 background:0
}
.procedureInInner * span.ui-icon.ui-icon-triangle-1-e {
 transform:matrix(1,0,0,1,0,0);
 display:block;
 position:absolute;
 left:1035px;
 border-left:5px solid rgba(0,0,0,0);
 border-right:5px solid rgba(0,0,0,0);
 border-top:6px dashed;
 color:#676767;
 top:50%;
 height:1px;
 width:1px
}
.stepsFromColorPage {
 margin-top:65px
}
.procedureInInner * span.ui-icon.ui-icon-triangle-1-s {
 transform:matrix(1,0,0,-1,0,0);
 display:block;
 background-image:none;
 left:1035px;
 border-left:5px solid rgba(0,0,0,0);
 border-right:5px solid rgba(0,0,0,0);
 border-top:6px dashed;
 color:#FFF;
 position:absolute;
 right:20px;
 top:35%;
 width:1px
}
.procedureInInner * .ui-accordion-content h3 .ui-icon {
 display:none
}
.procedureInInner * .ui-accordion-content {
 background:none!important
}
.procedureInInner * .ui-accordion-content h3.ui-accordion-header.ui-state-default {
 border:0!important;
 right:0;
 margin-left:45px;
 width:952px!important;
 height:51px!important
}
.procedureInInner * .ui-accordion-content h3.ui-accordion-header.ui-state-default.ui-state-active div,.procedureInInner * .ui-accordion-content h3.ui-accordion-header.ui-helper-reset.ui-state-default.ui-corner-all div {
 text-transform:none;
 position:relative;
 top:10px;
 left:-70px;
 width:400px;
 font-size:17px;
 font-weight:normal
}
.procedureInInner * .ui-accordion-content h3.ui-accordion-header.ui-state-default.ui-state-active {
 background-color:#bfd1db!important;
 color:#036!important
}
.procedureInInner * .ui-accordion-content h3.ui-accordion-header.ui-state-default {
 height:51px!important;
 padding:0
}
.procedureInInner * .ui-accordion-content.ui-accordion-content .ui-accordion-content {
 background-color:#FFF!important;
 width:1052px;
 left:45px;
 padding:1px 0 15px 0;
 position:relative
}
.stepsInfoInBlue #oneStep {
 width:1052px;
 top:-10px;
 left:-45px;
 padding:1px 30px 15px;
 position:relative;
 display:block;
 background-color:#FFF
}
.stepsInfoInBlue .text {
 width:1000px!important
}
.procedureInInner * .ui-accordion {
 opacity:.99
}
.noInfoFromSelectedDbj {
 position:relative;
 width:300px
}
.developing {
 width:600px;
 margin:0 auto;
 margin-top:30px;
 word-break:normal
}
.developing span {
 top:0;
 position:relative;
 display:block;
 padding:25px 0 25px 100px;
 background-image:url(/prk-inner-theme/css/img/stop-icon.png);
 background-repeat:no-repeat;
 font-size:25px;
 color:#666;
 background-position:0 50%
}
a.lfr-nav-item {
 line-height:16px!important
}
.modelPage .table-label-column span {
 top:0
}
.modelPage .table-label-column label {
 text-align:right
}
.modelPage .data-object-field .table-component-column table table {
 left:0!important
}
.portlet-body .modelPage button.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only {
 margin-left:45px!important
}
.portlet-body .modelPage .ui-panel.ui-widget.ui-widget-content.ui-corner-all {
 width:548px!important
}
.portlet-body .modelPage .ui-tabs.ui-tabs-top .ui-tabs-nav.ui-widget-header li.ui-state-active {
 margin-left:-1px
}
.portlet-body .modelPage .ui-tabs-panels {
 width:590px!important
}
.portlet-body .modelPage .data-object-field table {
 left:30px!important;
 position:relative
}
.portlet-body .modelPage .ui-tabs-nav.ui-helper-reset.ui-helper-clearfix.ui-widget-header.ui-corner-all {
 position:relative;
 margin-left:35px
}
div.modelPage form * td#table-dataObjectControllerInstanceProjectTimeMonth-label-cell,div.modelPage form * td#table-dataObjectControllerInstanceExploitationTimeMonth-label-cell,div.modelPage form * td#table-dataObjectControllerInstanceStageReliabilityCategory-label-cell {
 width:275px
}
div.modelPage form * .table-component-column {
 width:100%!important
}
div.modelPage form * .table-label-column label.ui-outputlabel {
 width:93px
}
div.modelPage form * .ui-message-error {
 width:163px;
 display:table
}
div.calc-point .line {
 width:995px;
 background:#0066cb;
 position:relative;
 margin-bottom:15px;
 left:-15px;
 top:-15px;
 height:60px
}
div.calc-point .line .title {
 position:relative;
 display:block;
 left:30px;
 color:#FFF;
 font-size:25px;
 top:25px
}
div.calc-point .line .exitBtn {
 position:absolute;
 display:block;
 top:30px;
 right:30px
}
div.calc-point .ui-selectonemenu-label {
 width:150px!important;
 height:auto!important;
 white-space:normal
}
div.calc-point .ui-selectonemenu {
 width:170px!important;
 overflow:hidden
}
.calc-point {
 background:#f2f7fb;
 padding:15px;
 margin:0 25px 25px 25px;
 overflow:hidden;
 border-radius:4px 4px 0 0
}
#column-1 form div.calc-point .line .exitBtn a {
 background:none!important;
 border-bottom:0!important;
 color:#FFF!important;
 font-size:30px!important;
 top:-20px!important;
 position:relative;
 outline:0;
 right:15px
}
.calc-point-footer {
 margin:15px 0 20px 25px
}
#resultTableInBuildCalc.point {
 margin-top:25px
}
#scientificCalcBody .calc-point .calc-point-footer div .ui-commandlink {
 display:block;
 border-bottom:0!Important;
 text-align:center;
 width:205px;
 height:33px;
 text-transform:uppercase;
 font-size:15px!important;
 /*font-family:PTSans!important;*/
 line-height:30px
}
#scientificCalcBody .calc-point .calc-point-footer div .ui-commandlink:hover {
 opacity:.8
}
.ui-datatable tbody td {
 border-color:#666
}
div#scientificCalcHeader span {
 font-size:25px;
 margin-left:60px;
 word-break:normal;
 hyphens:none;
 display:block;
 line-height:31px
}
.calc-point th.ui-state-default,#resultTableInBuildCalc td.ui-panelgrid-cell.ui-widget-header {
 background:#0066cb;
 color:#FFF;
 border-radius:0;
 text-shadow:none;
 font-size:15px;
 border-color:#666
}
.calc-point * td {
 background:#f2f7fb;
 text-align:center
}
div#resultTableInBuildCalc td,div#resultTableInBuildCalc th {
 text-align:center
}
body.kid.bordo * #column-1 form div.calc-point td div.delete a {
 background:white!important;
 border-bottom:0!important;
 border:1px #666 solid!important;
 color:#666!important;
 width:130px!important;
 display:block;
 font-size:15px!important;
 height:25px
}
.calc-point-footer div {
 color:#333
}
#column-1 #scientificCalcBody * .addObj a {
 display:block;
 text-align:center;
 width:205px!important;
 height:33px;
 text-transform:uppercase;
 /*font-family:PTSans!important;*/
 line-height:30px;
 border-bottom:0!important;
 left:35px;
 position:relative
}
.bordo div#scientificCalcHeader {
 background:#bd4c60
}
.bordo div.calc-point .line {
 background:#bd4c60
}
.bordo .calc-point th.ui-state-default {
 background:#bd4c60
}
.bordo #resultTableInBuildCalc td.ui-panelgrid-cell.ui-widget-header {
 background:#bd4c60
}
.bordo #scientificCalcBody .calc-point .calc-point-footer div .ui-commandlink {
 background:#bd4c60!important
}
#column-1 .bordo #scientificCalcBody * .addObj a {
 background:#bd4c60!Important
}
#resultTableInBuildCalc.point table {
 margin:25px;
 width:945px
}
form.bordo h1 {
 color:#bd4c60;
 border-bottom:1px solid #bd4c60
}
form.bordo * .ui-accordion .ui-accordion-header.ui-state-active {
 background-color:#bd4c60!important
}
form.bordo * .stepsInfoInBlue .title {
 color:#bd4e61
}
form.bordo * button.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only {
 background:#bd4e61
}
form.bordo button.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only {
 background:#bd4e61!important
}
form.blue h1 {
 color:#06c;
 border-bottom:1px solid #06c
}
form.blue * .ui-accordion .ui-accordion-header.ui-state-active {
 background-color:#06c!important
}
form.blue * .stepsInfoInBlue .title {
 color:#06c
}
form.blue * button.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only {
 background:#06c
}
form.blue button.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only {
 background:#06c!important
}
form.green h1 {
 color:#3a8c3a;
 border-bottom:1px solid #3a8c3a
}
form.green * .ui-accordion .ui-accordion-header.ui-state-active {
 background-color:#3a8c3a!important
}
form.green * .stepsInfoInBlue .title {
 color:#3a8c3a
}
form.green * button.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only {
 background:#3a8c3a
}
form.green button.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only {
 background:#3a8c3a!important
}
form.red h1 {
 color:#cc1c1c;
 border-bottom:1px solid #cc1c1c
}
form.red * .ui-accordion .ui-accordion-header.ui-state-active {
 background-color:#cc1c1c!important
}
form.red * .stepsInfoInBlue .title {
 color:#cc1c1c
}
form.red * button.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only {
 background:#cc1c1c
}
form.red button.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only {
 background:#cc1c1c!important
}
body.kid p {
 color:#333
}
body.bordo.kid #main-menu li a.active {
 border-bottom:3px solid #bd4c60
}
body.green.kid #main-menu li a.active {
 border-bottom:3px solid #3a8c3a
}
body.blue.kid #main-menu li a.active {
 border-bottom:3px solid #3888d7
}
body.red.kid #main-menu li a.active {
 border-bottom:3px solid #cc1c1c
}
body.blue.kid * #user .dropdown-toggle,body.red.kid * #user .dropdown-toggle,body.green.kid * #user .dropdown-toggle,body.bordo.kid * #user .dropdown-toggle {
 background:url(/prk-inner-theme/css/img/grey-man.png) 10px 45% no-repeat!important
}
body.green.kid * h1#inner-title {
 background-image:url(/prk-inner-theme/css/img/green-line.jpg)!important
}
body.blue.kid * h1#inner-title {
 background-image:url(/prk-inner-theme/css/img/line1.jpg)!important
}
body.red.kid * h1#inner-title {
 background-image:url(/prk-inner-theme/css/img/red-line.jpg)!important
}
body.bordo.kid * h1#inner-title {
 background-image:url(/prk-inner-theme/css/img/bordo-line.jpg)!important
}
body.bordo.kid * .breadcrumb li.first span.divider,body.red.kid * .breadcrumb li.first span.divider,body.green.kid * .breadcrumb li.first span.divider,body.blue.kid * .breadcrumb li.first span.divider,body.bordo.kid * #stepsPath * li.first a,body.red.kid * #stepsPath * li.first a,body.blue.kid * #stepsPath * li.first a,body.green.kid * #stepsPath * li.first a {
 color:#a8b0bb;
 text-shadow:none
}
body.bordo.kid * #stepsPath li.active.last a,body.red.kid * #stepsPath li.active.last a,body.blue.kid * #stepsPath li.active.last a,body.green.kid * #stepsPath li.active.last a {
 color:#4f4f4f
}
body.bordo.kid * h1#logo a img {
 visibility:hidden
}
body.bordo.kid * h1#logo a {
 background:url(/prk-inner-theme/css/img/bordo-logo.png);
 display:block
}
/*
body.blue.kid * h1#logo a img {
 visibility:hidden
}*/
body.blue.kid * h1#logo a {
 background:url(/prk-inner-theme/images/prk_bs/logo_blue.png);
 display:block
}
body.green.kid * h1#logo a img {
 visibility:hidden
}
body.green.kid * h1#logo a {
 background:url(/prk-inner-theme/css/img/green-logo.png);
 display:block
}
body.red.kid * h1#logo a img {
 visibility:hidden
}
body.red.kid * h1#logo a {
 background:url(/prk-inner-theme/css/img/red-logo.png);
 display:block
}
body.blue button#askingPrice span,body.red button#askingPrice span,body.green button#askingPrice span,body.bordo button#askingPrice span {
 color:#FFF
}
body.blue button#askingPrice span.caret,body.red button#askingPrice span.caret,body.green button#askingPrice span.caret,body.bordo button#askingPrice span.caret {
 border-top:4px solid #FFF
}
body.blue.kid button#askingPrice span,body.red.kid button#askingPrice span,body.green.kid button#askingPrice span,body.bordo.kid button#askingPrice span {
 color:#4f4f4f
}
body.blue.kid button#askingPrice span.caret,body.red.kid button#askingPrice span.caret,body.green.kid button#askingPrice span.caret,body.bordo.kid button#askingPrice span.caret {
 border-top:4px solid #4f4f4f
}
body.blue * #stepsPath * li.first a {
 color:#80b4ee
}
body.red * #stepsPath * li.first a {
 color:#d5a1a1
}
body.green * #stepsPath * li.first a {
 color:#a1d5a4
}
body.bordo * #stepsPath * li.first a {
 color:#b57681
}
body.kid.green * .ui-state-highlight .ui-steps-number,body.kid.green * .ui-state-highlight,body.kid.green * div#titleInfo {
 background:#3a8c3a!important
}
body.kid.red * .ui-state-highlight .ui-steps-number,body.kid.red * .ui-state-highlight,body.kid.red * div#titleInfo {
 background:#cc1c1c!important
}
body.kid.bordo * .ui-state-highlight .ui-steps-number,body.kid.bordo * .ui-state-highlight,body.kid.bordo * div#titleInfo {
 background:#bd4c60!important
}
body.kid.blue * .ui-state-highlight .ui-steps-number,body.kid.blue * .ui-state-highlight,body.kid.blue * div#titleInfo {
 background:#06c!important
}
body.kid.green * div#content * a,body.kid.green * span.ui-steps-title,body.kid.green * span.stepInfo {
 color:#3a8c3a
}
body.kid.blue * div#content * a,body.kid.blue * span.ui-steps-title,body.kid.blue * span.stepInfo {
 color:#3888d7
}
body.kid.bordo * div#content * a,body.kid.bordo * span.ui-steps-title,body.kid.bordo * span.stepInfo {
 color:#bd4c60
}
body.kid.red * div#content * a,body.kid.red * span.ui-steps-title,body.kid.red * span.stepInfo {
 color:#bd4c60
}
body.green * .dropdown-menu li a:hover,body.blue * .dropdown-menu li a:hover,body.bordo * .dropdown-menu li a:hover,body.red * .dropdown-menu li a:hover {
 background:#f5f5f5;
 color:#333
}
.dropdown-menu li a {
 padding:10px 0 10px 20px!important;
 color:#333!important
}
body.kid.green * #column-1 form .ui-commandlink.ui-widget,body.kid.green * #column-1 button.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only.btn.btn-primary,body.kid.green * button.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only {
 background:#3a8c3a!important
}
body.kid.bordo * #column-1 form .ui-commandlink.ui-widget,body.kid.bordo * #column-1 button.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only.btn.btn-primary,body.kid.bordo * button.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only {
 background:#bd4c60!important
}
body.kid.red * #column-1 form .ui-commandlink.ui-widget,body.kid.red * #column-1 button.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only.btn.btn-primary,body.kid.red * button.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only {
 background:#cc1c1c!important
}
body.kid.blue * #column-1 form .ui-commandlink.ui-widget,body.kid.blue * #column-1 button.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only.btn.btn-primary,body.kid.blue * button.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only {
 background:#0066cb!important
}
form.green * .ui-accordion .ui-accordion-header.ui-state-active .parentBlock,form.bordo * .ui-accordion .ui-accordion-header.ui-state-active .parentBlock,form.red * .ui-accordion .ui-accordion-header.ui-state-active .parentBlock,form.blue * .ui-accordion .ui-accordion-header.ui-state-active .parentBlock {
 color:#FFF
}
body.kid.green * div.parentBlock {
 color:#3a8c3a
}
body.kid.bordo * div.parentBlock {
 color:#bd4c60
}
body.kid.red * div.parentBlock {
 color:#cc1c1c
}
body.kid.blue * div.parentBlock {
 color:#06c
}
body.kid.green * span.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-icon-left.ui-fileupload-choose,body.kid.bordo * span.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-icon-left.ui-fileupload-choose,body.kid.red * span.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-icon-left.ui-fileupload-choose,body.kid.blue * span.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-icon-left.ui-fileupload-choose {
 background:#f0f4f6!important;
 border:1px solid #a8b0bb!important;
 color:#666!important;
 height:35px;
 width:163px
}
body.kid * span.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-icon-left.ui-fileupload-choose .ui-icon-plusthick {
 left:40px
}
body .ui-radiobutton-box.ui-state-active {
 background:#06C!important;
 box-shadow:none
}
body.kid.green * .ui-radiobutton-box.ui-state-active {
 background:#3a8c3a!important;
 box-shadow:none
}
body.kid.bordo * .ui-radiobutton-box.ui-state-active {
 background:#bd4c60!important;
 box-shadow:none
}
body.kid.red * .ui-radiobutton-box.ui-state-active {
 background:#cc1c1c!important;
 box-shadow:none
}
body.kid.blue * .ui-radiobutton-box.ui-state-active {
 background:#06C!important;
 box-shadow:none
}
body.kid.green * span.ui-chkbox-icon.ui-icon.ui-icon-check.ui-c {
 border-bottom:solid 3px #3a8c3a;
 border-right:solid 3px #3a8c3a
}
body.kid.bordo * span.ui-chkbox-icon.ui-icon.ui-icon-check.ui-c {
 border-bottom:solid 3px #bd4c60;
 border-right:solid 3px #bd4c60
}
body.kid.red * span.ui-chkbox-icon.ui-icon.ui-icon-check.ui-c {
 border-bottom:solid 3px #cc1c1c;
 border-right:solid 3px #cc1c1c
}
body.kid.blue * span.ui-chkbox-icon.ui-icon.ui-icon-check.ui-c {
 border-bottom:solid 3px #06c;
 border-right:solid 3px #06c
}
body.green div#centredLoginBlue,body.green .ui-radiobutton-box.ui-state-active,body.green #user .dropdown-menu .btn {
 background:#3a8c3a!important
}
body.bordo div#centredLoginBlue,body.bordo .ui-radiobutton-box.ui-state-active,body.bordo #user .dropdown-menu .btn {
 background:#bd4c60!important
}
body.red div#centredLoginBlue,body.red .ui-radiobutton-box.ui-state-active,body.red #user .dropdown-menu .btn {
 background:#cc1c1c!important
}
body.blue div#centredLoginBlue,body.blue .ui-radiobutton-box.ui-state-active,body.blue #user .dropdown-menu .btn {
 background:#2e6da4!important
}
a#exitLink {
 color:#FFF!important
}
a#exitLink:before {
 content:"\e161";
 font-family:'Glyphicons Halflings';
 padding-right:10px
}
button#askingPrice {
 margin-left:35px;
 background:0;
 position:relative;
 top:-7px;
 text-shadow:none!important;
 text-align:start;
 line-height:16px;
 font-size:16px!important;
 height:47px;
 width:157px;
 word-wrap:break-word;
 padding:0;
 white-space:normal;
 outline:0
}
#menuInTopForAdd ul {
 left:20px!important;
 border-radius:4px!important;
 border:0 rgba(255,255,255,0.5) solid!important;
 padding:0!important;
 overflow:hidden;
 min-width:10px!important;
 width:200px;
 top:45px
}
#menuInTopForAdd a {
 color:#333!important;
 width:100%;
 position:absolute;
 padding-right:0!important;
 padding-left:10px!important;
 top:50%;
 margin-top:-12px;
 margin-left:0!important;
 font-size:14px!important
}
#menuInTopForAdd a:hover {
 background:0
}
#menuInTopForAdd li {
 position:relative;
 height:40px;
 padding-left:0;
 width:100%!important;
 max-width:100%!important;
 display:block
}
#menuInTopForAdd li:hover {
 background:whitesmoke!important
}
span.titleBtn {
 line-height:16px
}
button#askingPrice .titleBtn {
 color:#4f4f4f
}
h1#inner-title .container span#blue {
 background-color:rgba(3,103,204,0.9)
}
h1#inner-title .container span#bordo {
 background-color:rgba(189,76,96,0.9)
}
h1#inner-title .container span#green {
 background-color:rgba(58,140,58,0.9)
}
h1#inner-title .container span#red {
 background-color:rgba(204,28,28,0.9)
}
body.kid * button.ui-button[id$=saveTemplate].ui-widget.ui-state-default.ui-corner-all.ui-button-text-only,body.kid * button.ui-button[id$=saveDraft].ui-widget.ui-state-default.ui-corner-all.ui-button-text-only {
 background:#f0f4f6!important;
 border:1px solid #a8b0bb;
 color:#666!important;
 text-transform:none
}
body.kid * ul.ui-tabs-nav.ui-helper-reset.ui-helper-clearfix.ui-widget-header.ui-corner-all {
 width:830px
}
li.ui-state-default.ui-corner-top.ui-state-error {
 background:#cc1c1c!important
}
header.portlet-topper {
 width:auto!important;
 min-width:auto!important
}
@media(max-width:1366px) {
 #centerForTable .publishDate {
  width:90px!important
 }
 #centerForTable .reportTimeInTime {
  width:90px!important
 }
 #centerForTable th.documentSource .ui-column-title {
  text-align:center;
  margin-left:0
 }
 div#menuInFullInfo {
  top:30px
 }
 #tableFullInfo #centerForTable {
  margin-top:-30px
 }
 #main-menu li a {
  margin-left:15px;
  min-height:47px;
  word-spacing:normal;
  min-width:141px!important
 }
 body.bordo .leftMenu ul li,body.green .leftMenu ul li {
  padding-left:0;
  right:30px
 }
 body.bordo .rightMenu,body.green .rightMenu {
  left:80px;
  width:520px
 }
 header .container {
  width:950px!important
 }
 div#pathBreadCrumbs {
  width:900px;
  margin:0 auto
 }
 div#stepsPath {
  width:900px;
  margin:0 auto
 }
 header {
  min-width:auto
 }
 ul#main-menu {
  margin-left:0
 }
 #main-menu li a {
  margin-left:15px
 }
 #portletTopInCenter {
  min-width:auto!important
 }
 div#portletBox {
  width:900px;
  right:0;
  margin:0 auto;
  left:0
 }
 div#portlets {
  float:right
 }
 h1#inner-title {
  min-width:auto
 }
 h1#inner-title div.container {
  width:auto!important
 }
 .columns-2-2 div#column-1 {
  width:65%
 }
 ul#main-menu li {
  display:block;
  float:left;
  width:115px;
  margin-right:30px
 }
 ul#main-menu {
  width:300px;
  top:-18px;
  position:relative;
  margin-left:20px
 }
 button#askingPrice {
  margin-left:15px
 }
 div#regionalSelectorsFromFilter {
  width:840px;
  left:0
 }
 div#centerForTable {
  width:520px;
  margin-top:55px
 }
 .procedureInInner * .ui-steps ul {
  width:645px
 }
 .procedureInInner * li.ui-steps-item.ui-state-default {
  width:115px
 }
 .procedureInInner * .ui-steps-item.ui-state-default a .ui-steps-title {
  left:-5px
 }
 .procedureInInner * .ui-accordion .ui-accordion-header {
  width:auto!important
 }
 .stepsInfoInBlue #oneStep {
  width:auto
 }
 .stepsInfoInBlue {
  width:auto;
  left:auto
 }
 .stepsInfoInBlue .text {
  width:auto!important
 }
 .procedureInInner * span.ui-icon.ui-icon-triangle-1-e {
  left:auto;
  right:40px
 }
 .procedureInInner * span.ui-icon.ui-icon-triangle-1-s {
  left:auto;
  right:40px
 }
 .procedureInInner * .ui-accordion-content h3.ui-accordion-header.ui-state-default {
  width:auto!important
 }
 .procedureInInner * .ui-accordion-content.ui-accordion-content .ui-accordion-content {
  width:725px
 }
 .appeal-techAccession #table-dataObjectControllerInstanceIdAppeal-label-cell {
  width:215px!important
 }
 .appeal-recoveryDocsTP .table-label-column[id$=NoAvailable-label-cell] {
  width:65px!important;
  padding-right:5px
 }
 .appeal-recoveryDocsTP .table-label-column[id$=NoAvailable-label-cell] ~ .table-component-column {
  width:0!important;
  margin-top:5px
 }
 .appeal-recoveryDocsTP [id$=tab_3] .sectionPanel>.main-table tr {
  width:600px
 }
 .appeal-recoveryDocsTP [id$=tab_3] .sectionPanel>.main-table .loadCell {
  padding-right:0!important
 }
 div#myAppeals .ui-tabs-nav.ui-helper-reset.ui-helper-clearfix {
  text-align:left
 }
 div#myAppeals * .ui-accordion .ui-accordion-header.ui-state-active .appealStatus {
  text-align:right!important
 }
 .appeal-RepartitionTP [id$=tab_2] * td.table-component-column {
  width:200px!important
 }
 .UL-card-form [id$='group_KPP_content'] .ui-grid-row:last-child .label-column.ui-grid-col-3:nth-last-of-type(2) {
  margin-left:20px!important
 }
 div#myAppeals .appealTheme {
  width:400px
 }
 .appealRightColumn .appealStatus {
  width:200px
 }
 .appealRightColumn .appealStatusDate {
  top:50px
 }
 .appeal-UnrecordedElectricity .main-table [id$='tab_2'] .main-table tr td:only-child {
  width:195px
 }
 body.green.kid * #portletBox .ui-selectonemenu .ui-selectonemenu-label,body.bordo.kid * #portletBox .ui-selectonemenu .ui-selectonemenu-label,body.blue.kid * #portletBox .ui-selectonemenu .ui-selectonemenu-label {
  background:url("/prk-inner-theme/css/../images/prk_bs/location_gray_icon.png") 20px 5px no-repeat!important;
  padding-left:40px!important;
  white-space:normal!important;
  max-width:165px!important
 }
 body * #portletBox .ui-selectonemenu .ui-selectonemenu-label {
  background:url("/prk-inner-theme/css/../images/prk_bs/location_gray_icon.png") 20px 5px no-repeat!important;
  padding-left:40px!important;
  white-space:normal!important;
  max-width:150px!important
 }
 body.green * #portletBox .ui-selectonemenu .ui-selectonemenu-label,body.bordo * #portletBox .ui-selectonemenu .ui-selectonemenu-label,body.blue * #portletBox .ui-selectonemenu .ui-selectonemenu-label {
  background:url("/prk-inner-theme/images/prk_bs/metka-white_icon.png") 20px 5px no-repeat!important;
  padding-left:40px!important;
  white-space:normal!important;
  max-width:165px!important
 }
 body.red * #portletBox .ui-selectonemenu .ui-selectonemenu-label {
  background:url("/prk-inner-theme/images/prk_bs/metka-white_icon.png") 20px 5px no-repeat!important;
  padding-left:40px!important;
  white-space:normal!important;
  max-width:150px!important
 }
 .appeal-UnrecordedElectricity .table-label-column .ui-outputlabel {
  text-align:right
 }
 .appeal-UnrecordedElectricity #table-dataObjectControllerInstanceUnrecordedWho2-label-cell ~ .table-component-column textarea {
  width:280px
 }
 .appeal-UnrecordedElectricity #table-dataObjectControllerInstanceUnrecordedWho2-label-cell {
  width:210px!important
 }
 .appeal-recoveryDocsTP [id$='dataObjectControllerInstanceDeviceAddrMatchWith'],.appeal-recoveryDocsTP [id$='dataObjectControllerInstanceDeviceAddrMatchWith'] ~ .ui-message-error {
  width:260px
 }
 .wrapper span.ui-outputlabel-rfi {
  top:0
 }
 .wrapper .ui-outputlabel.ui-widget {
  position:relative
 }
 div#calcSolidformA>p {
  margin:0 12px!important
 }
 .appeal-MessagesAppointments * td.table-label-column label {
  text-align:right
 }
 .appeal-MessagesAppointments * td.table-label-column {
  width:119px!important
 }
 .appeal-MessagesAppointments * [id$=tab_1] {
  width:auto
 }
 .appeal-MessagesAppointments span[id$=dataObjectControllerInstanceAddressLabel] {
  width:180%
 }
 .appeal-MessagesAppointments #table-dataObjectControllerInstanceDZO-label-cell,.appeal-MessagesAppointments #table-dataObjectControllerInstanceFilial-label-cell,.appeal-MessagesAppointments #table-dataObjectControllerInstanceRegion-label-cell {
  width:210px!important
 }
 .appeal-MessagesAppointments * .ui-message-error {
  width:230px
 }
 [id$=appeal] td.table-component-column.loadCell {
  width:250px!important
 }
 [id$=appeal].appeal-Claim .ui-panel.ui-widget.ui-widget-content.ui-corner-all {
  width:780px!important;
  margin-left:15px
 }
 [id$=appeal].appeal-feedBackAppeal .ui-panel.ui-widget.ui-widget-content.ui-corner-all {
  width:780px!important
 }
 .appeal-Claim .table-label-column label {
  text-align:right
 }
 .appeal-recoveryDocsTP #table-dataObjectControllerInstanceRegion-label-cell,.appeal-recoveryDocsTP #table-dataObjectControllerInstanceFilial-label-cell,.appeal-recoveryDocsTP #table-dataObjectControllerInstanceDZO-label-cell,.appeal-recoveryDocsTP #table-dataObjectControllerInstanceRecoveryDocsTP-label-cell {
  width:215px!important
 }
 .appeal-recoveryDocsTP span[id$=dataObjectControllerInstanceAddressLabel] {
  width:auto
 }
 .appeal-questionnaire[id$=appeal] .ui-panel.ui-widget.ui-widget-content.ui-corner-all {
  width:765px!important
 }
 div#myAppeals .appealTheme {
  width:550px
 }
 div#myAppeals .ui-accordion-header.ui-helper-reset.ui-state-default {
  padding-left:0!important
 }
 div#myAppeals * h3.ui-accordion-header.ui-helper-reset.ui-state-default {
  height:auto!important;
  min-height:77px!important
 }
 div#myAppeals .appealLeftColumn {
  height:100%;
  position:relative
 }
 div#myAppeals .appealTheme {
  color:#036!important;
  position:relative;
  top:10px;
  left:40px;
  width:515px;
  font-size:18px!important;
  line-height:20px;
  text-transform:none;
  min-height:40px;
  font-weight:normal;
  margin-bottom:10px
 }
 div#user .form-forgot-pass label {
  padding-left:40px
 }
 div#myAppeals .appealCreate {
  position:relative;
  left:40px;
  color:#58738c;
  font-weight:normal;
  top:0
 }
 .appeal-questionnaire span.ui-tab-num {
  left:677px
 }
 #questionnaire * .ui-accordion .ui-accordion-header.ui-state-active,#questionnaire * .ui-accordion .ui-accordion-header.ui-state-default {
  padding-left:70px!important;
  padding-right:30px!important;
  width:700px!important
 }
 .appeal-questionnaire td.table-label-column label {
  text-align:right
 }
 .appeal-questionnaire #table-dataObjectControllerInstanceStageOtherDescript-label-cell ~ .table-component-column .ui-message-error {
  width:220px!important
 }
 .appeal-questionnaire * [id$=tab_3] tr .table-label-column:first-child+.table-component-column {
  width:100px!important
 }
 .appeal-questionnaire [id$=tab_2] .table-label-column {
  width:385px!important
 }
 .appeal-questionnaire [id$=tab_2] [id$=group_tpCost_content] .main-table {
  margin-left:75px
 }
 .appeal-questionnaire [id$=tab_2] [id$=group_tpCost_content] .main-table td.table-label-column {
  width:310px!important
 }
 .appeal-questionnaire [id$=tab_4] .table-label-column {
  width:370px!important
 }
 .appeal-questionnaire [id$=tab_5] tr .table-label-column:first-child {
  width:320px!important
 }
 .appeal-questionnaire [id$=tab_5] table table {
  width:auto!important
 }
 .appeal-questionnaire [id$=tab_5] table {
  width:100%!important
 }
 .appeal-questionnaire [id$=tab_1] td.table-component-column {
  float:left
 }
 .appeal-questionnaire [id$=tab_5] table table td.table-component-column {
  width:auto!important;
  float:left
 }
 .appeal-questionnaire [id$=group_EventsTPType1_content] .main-table .table-component-column {
  width:auto!important;
  float:left
 }
 .appeal-questionnaire [id$=tab_2] [id$=group_tpCost_content] .main-table td.table-label-column {
  margin-left:-18px
 }
 .appeal-techAccession [id$=dataObjectControllerInstanceFskException] {
  width:auto!important
 }
 .appeal-techAccession [id$=dataObjectControllerInstanceFskException] ~ .ui-message-error {
  width:auto
 }
 .labelAndInput label {
  margin-left:125px
 }
 .InCenter {
  margin-left:337px
 }
 .labelAndInput .ui-message-error {
  margin-left:340px
 }
 form.appeal-Exploitation [id$="tab_3"] td#table-dataObjectControllerInstanceDocOwner-label-cell,form.appeal-Installation [id$="tab_3"] td#table-dataObjectControllerInstanceDocOwner-label-cell,form.appeal-reprogramming [id$="tab_3"] td#table-dataObjectControllerInstanceDocOwner-label-cell,form.appeal-Replacement [id$="tab_3"] td#table-dataObjectControllerInstanceDocOwner-label-cell {
  min-width:187px!important
 }
 .appeal-questionnaire .ui-panel.ui-widget.ui-widget-content.ui-corner-all {
  left:-30px
 }
 [id$=appeal] .ui-panel.ui-widget.ui-widget-content.ui-corner-all {
  width:520px!important
 }
 [id$=appeal] ul.ui-tabs-nav.ui-helper-reset.ui-helper-clearfix.ui-widget-header.ui-corner-all {
  width:535px!important
 }
 .appeal-techAccession [id$=dataObjectControllerInstanceIndividualInputSwitching] {
  width:auto!important
 }
 .appeal-RepartitionTP td[id$=table-dataObjectControllerInstanceDZO-label-cell] ~ .table-component-column .ui-autocomplete {
  margin-right:107px!important
 }
 .appeal-RepartitionTP [id$=tab_1] * td.table-component-column {
  float:left
 }
 .appeal-RepartitionTP .ui-selectoneradio {
  width:190px
 }
 form.appeal-RepartitionTP label[id$=dataObjectControllerInstanceDeviceAddrMatchWith-label] {
  width:195px;
  margin-left:-5px
 }
 form.appeal-ReadingsElectricity [id$=tab_2] table td.table-component-column {
  width:187px!important
 }
 form.appeal-ReadingsElectricity [id$=tab_2] .ui-panel.ui-widget.ui-widget-content.ui-corner-all table td.table-component-column {
  width:235px!important
 }
 div#powerCalc * .ui-panel.ui-widget.ui-widget-content.ui-corner-all {
  left:-110px
 }
 div#powerCalc * div#endTitlePowerCalc span {
  width:740px;
  left:30px
 }
 div#powerCalc * .otherDataEnd {
  left:12px
 }
 .appeal-UnrecordedElectricity #table-dataObjectControllerInstanceFilial-label-cell,.appeal-Readout #table-dataObjectControllerInstanceFilial-label-cell,.appeal-ReadingsElectricity #table-dataObjectControllerInstanceFilial-label-cell,.appeal-reprogramming #table-dataObjectControllerInstanceFilial-label-cell,.appeal-Exploitation #table-dataObjectControllerInstanceFilial-label-cell,.appeal-Replacement #table-dataObjectControllerInstanceFilial-label-cell,.appeal-Installation #table-dataObjectControllerInstanceFilial-label-cell {
  width:212px!important
 }
 #myTemplates .mySaveAppealName {
  width:100%
 }
 .appeal-feedBackAppeal textarea.ui-inputtextarea {
  width:100%
 }
 .appeal-feedBackAppeal [id$=group_PostAddrType_content] {
  left:-16px!important
 }
 .appeal-techAccession #table-dataObjectControllerInstanceRegion-label-cell,.appeal-techAccession #table-dataObjectControllerInstanceFilial-label-cell,.appeal-techAccession #table-dataObjectControllerInstanceDZO-label-cell {
  width:215px!important
 }
 .appeal-techAccession .table-component-column div.ui-selectonemenu {
  padding-right:10px
 }
 form.appeal-questionnaire [id$=tab_8] .ui-message-error {
  min-width:auto!important;
  margin:0
 }
 .appeal-questionnaire * [id$=tab_3] * td.table-label-column,.appeal-questionnaire * [id$=tab_5] * td.table-label-column {
  height:55px
 }
 .appeal-questionnaire [id$=tab_1] .table-label-column {
  width:385px!important
 }
 .appeal-questionnaire [id$=tab_6] * td.table-label-column,.appeal-questionnaire * [id$=tab_7] * .table-label-column {
  width:400px!important
 }
 .appeal-questionnaire [id$=tab_5] td.table-label-column {
  width:160px!important
 }
 .appeal-questionnaire * [id$=tab_3] * td.table-label-column,.appeal-questionnaire * [id$=tab_5] * td.table-label-column {
  height:55px
 }
 .appeal-questionnaire * [id$=tab_3] * td.table-component-column {
  left:0!important
 }
 .appeal-techAccession [id$=tab_4] .ui-panel.ui-widget.ui-widget-content.ui-corner-all,.appeal-RepartitionTP [id$=tab_3] .ui-panel.ui-widget.ui-widget-content.ui-corner-all,.appeal-techAccession [id$=tab_3] .ui-panel.ui-widget.ui-widget-content.ui-corner-all,.appeal-questionnaire [id$=tab_2] .ui-panel.ui-widget.ui-widget-content.ui-corner-all {
  width:200%!important
 }
 .appeal-Claim table.ui-fileupload-files {
  position:relative;
  width:225px!important
 }
 .appeal-Claim textarea.ui-inputtextarea {
  min-width:auto
 }
 .appeal-Claim .ui-fileupload-files button.ui-fileupload-cancel.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-icon-only {
  position:absolute;
  left:100%;
  bottom:25px
 }
 td#table-dataObjectControllerInstanceAdmissionContractNum-label-cell {
  min-width:150px
 }
 div#myAppeals * label.ui-outputlabel.ui-widget {
  width:300px
 }
 form.appeal-ReadingsElectricity * .ui-message-error-detail {
  min-width:auto
 }
 form.appeal-Replacement [id$=tab_2] table td.table-label-column,form.appeal-Installation [id$=tab_2] table td.table-label-column,form.appeal-Exploitation [id$=tab_2] table td.table-label-column,form.appeal-reprogramming [id$=tab_2] table td.table-label-column,form.appeal-ReadingsElectricity [id$=tab_2] table td.table-label-column {
  width:185px!important
 }
 form.appeal-Replacement [id$=tab_2] table td.table-component-column,form.appeal-Installation [id$=tab_2] table td.table-component-column,form.appeal-Exploitation [id$=tab_2] table td.table-component-column,form.appeal-reprogramming [id$=tab_2] table td.table-component-column {
  width:235px!important
 }
 form.appeal-Replacement [id$=tab_2] table td#table-dataObjectControllerInstanceSignFL-label-cell,form.appeal-Installation [id$=tab_2] table td#table-dataObjectControllerInstanceSignFL-label-cell,form.appeal-Exploitation [id$=tab_2] table td#table-dataObjectControllerInstanceSignFL-label-cell,form.appeal-reprogramming [id$=tab_2] table td#table-dataObjectControllerInstanceSignFL-label-cell,form.appeal-reprogramming [id$=tab_2] table td#table-dataObjectControllerInstanceSignFL-label-cell {
  width:180px!important
 }
 form.appeal-Replacement .table-label-column label.ui-outputlabel,form.appeal-Installation .table-label-column label.ui-outputlabel,form.appeal-Exploitation .table-label-column label.ui-outputlabel,form.appeal-reprogramming .table-label-column label.ui-outputlabel,form.appeal-ReadingsElectricity .table-label-column label.ui-outputlabel,form.appeal-Readout .table-label-column label.ui-outputlabel {
  text-align:right
 }
 form.appeal-Replacement * .ui-message-error,form.appeal-Installation * .ui-message-error,form.appeal-Exploitation * .ui-message-error,form.appeal-reprogramming * .ui-message-error,form.appeal-ReadingsElectricity * .ui-message-error {
  min-width:auto
 }
 form.appeal-Installation .ui-fileupload {
  width:190px
 }
 .appeal-feedBackAppeal td.table-component-column {
  max-width:none!important;
  width:auto!important
 }
 .appeal-feedBackAppeal td.table-label-column * {
  text-align:right
 }
 .appeal-feedBackAppeal .table-label-column .ui-outputlabel,.appeal-feedBackAppeal .label-column .ui-outputlabel {
  text-align:right
 }
 .appeal-feedBackAppeal .data-object-field .ui-panel.ui-widget.ui-widget-content.ui-corner-all .ui-panel-content.ui-widget-content {
  left:0
 }
 .appeal-techAccession .ui-selectonemenu {
  width:180px
 }
 .appeal-techAccession td.table-component-column.loadCell {
  width:225px
 }
 .appeal-techAccession .ui-fileupload {
  width:195px
 }
 body.kid.green * span.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-icon-left.ui-fileupload-choose,body.kid.bordo * span.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-icon-left.ui-fileupload-choose,body.kid.red * span.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-icon-left.ui-fileupload-choose,body.kid.blue * span.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-icon-left.ui-fileupload-choose {
  width:150px
 }
 .appeal-techAccession .ui-selectoneradio {
  width:190px
 }
 span[id$=dataObjectControllerInstanceAddressLabel] {
  width:225%
 }
 .appeal-RepartitionTP * td.table-component-column {
  float:none
 }
 form.appeal-RepartitionTP label[for*=dataObjectControllerInstanceDeviceAddrMatchWith],form.appeal-techAccession label[for*=dataObjectControllerInstanceDeviceAddrMatchWith] {
  width:auto
 }
 .appeal-RepartitionTP * [id$=tab_3] * td.table-component-column {
  width:255px!important
 }
 .appeal-RepartitionTP * td.table-label-column,.appeal-techAccession * td.table-label-column {
  width:200px!important
 }
 table.ui-fileupload-files {
  width:auto
 }
 .appeal-RepartitionTP * td.table-label-column *,.appeal-techAccession * td.table-label-column *,.appeal-recoveryDocsTP * td.table-label-column * {
  text-align:right
 }
 .appeal-techAccession [id$=tab_3] * td.table-component-column,.appeal-techAccession [id$=tab_4] * td.table-component-column {
  width:250px!important
 }
 .appeal-RepartitionTP .ui-tabs-panels,.appeal-techAccession .ui-tabs-panels {
  width:535px
 }
 form.appeal-questionnaire [id$=tab_8] .ui-message-error {
  min-width:auto!important
 }
 form.appeal-Installation [id$=tab_2] tr,form.appeal-Exploitation [id$=tab_2] tr,form.appeal-Replacement [id$=tab_2] tr,form.appeal-reprogramming [id$=tab_2] tr {
  width:475px
 }
 div[id$=group_UninhabitedTP_content] tr {
  display:-webkit-box;
  display:-moz-box;
  display:-webkit-flex;
  display:-ms-flexbox;
  display:flex
 }
 #myTemplates * .ui-accordion-content.ui-helper-reset.ui-widget-content {
  width:auto
 }
 div#myTemplates * span.ui-icon.ui-icon-triangle-1-s,div#myAppeals * span.ui-icon.ui-icon-triangle-1-s {
  right:30px;
  left:auto
 }
 div#myTemplates * span.ui-icon.ui-icon-triangle-1-e,div#myAppeals * span.ui-icon.ui-icon-triangle-1-e {
  left:auto
 }
 div[id$=group_StagesTP] div[id$=specificationStagesTP] {
  width:530px
 }
 #questionnaire * .ui-accordion .ui-accordion-header.ui-state-active,#questionnaire * h3.ui-accordion-header.ui-helper-reset.ui-state-default.ui-corner-all {
  width:700px
 }
 div#errorProfile span {
  width:auto
 }
 [id$=appeal] div#errorProfile span {
  width:500px
 }
 .appeal-techAccession [id$=dataObjectControllerInstanceFsk_exception] {
  width:500px
 }
 .appeal-techAccession [id$=dataObjectControllerInstanceFsk_exception-label] {
  width:550px!important;
  text-align:left!important
 }
 .ui-accordion-content.ui-helper-reset.ui-widget-content {
  width:770px
 }
 .infoDocInAppels {
  width:500px
 }
 .table-label-column .ui-outputlabel,.label-column .ui-outputlabel {
  text-align:left
 }
 form * td.table-label-column,.appeal-techAccession * td.table-label-column,.appeal-recoveryDocsTP * td.table-label-column {
  width:190px!important
 }
 .appeal-recoveryDocsTP [id$=tab_2] * td.table-component-column,.appeal-recoveryDocsTP [id$=tab_3] * td.table-component-column {
  width:250px!important
 }
 span.ui-tab-num {
  position:relative;
  left:645px;
  margin-bottom:70px
 }
 .appeal-Readout .ui-message-error,.appeal-ReadingsElectricity .ui-message-error,.appeal-reprogramming .ui-message-error,.appeal-Replacement .ui-message-error,.appeal-Installation .ui-message-error,.appeal-Exploitation .ui-message-error,.appeal-techAccession .ui-message-error,.appeal-UnrecordedElectricity .ui-message-error {
  width:195px
 }
 form.appeal-Readout * td#table-dataObjectControllerInstanceDeviceAddrMatchWith-label-cell,form.appeal-Readout * td#table-dataObjectControllerInstanceAdmissionDate-label-cell,form.appeal-reprogramming * td#table-dataObjectControllerInstanceAdmissionContractNum-label-cell,form.appeal-reprogramming * td#table-dataObjectControllerInstanceDeviceClass-label-cell,form.appeal-reprogramming * td#table-dataObjectControllerInstanceNextCheck-label-cell,form.appeal-reprogramming * td#table-dataObjectControllerInstanceAdmissionDate-label-cell,form.appeal-reprogramming * td#table-dataObjectControllerInstanceDeviceAddrMatchWith-label-cell,form.appeal-reprogramming * td#table-dataObjectControllerInstanceCheckQuart-label-cell,form.appeal-Replacement * td#table-dataObjectControllerInstancePlace-label-cell,form.appeal-Replacement * td#table-dataObjectControllerInstanceAdmissionContractNum-label-cell,form.appeal-Replacement * td#table-dataObjectControllerInstanceOldDeviceType-label-cell,form.appeal-Replacement * td#table-dataObjectControllerInstanceDeviceType-label-cell,form.appeal-Replacement * td#table-dataObjectControllerInstanceCheckQuart-label-cell,form.appeal-Replacement * td#table-dataObjectControllerInstanceAdmissionDate-label-cell,form.appeal-Replacement * td#table-dataObjectControllerInstanceDeviceAddrMatchWith-label-cell,form.appeal-Replacement * td#table-dataObjectControllerInstancePhaseCount-label-cell,form.appeal-ReadingsElectricity * td#table-dataObjectControllerInstanceAccountNum-label-cell,form.appeal-ReadingsElectricity * td#table-dataObjectControllerInstanceDeviceAddrMatchWith-label-cell,form.appeal-ReadingsElectricity * td#table-dataObjectControllerInstanceDeviceNum-label-cell,form.appeal-Exploitation * td#table-dataObjectControllerInstanceAdmissionContractNum-label-cell,form.appeal-Exploitation * td#table-dataObjectControllerInstanceDeviceType-label-cell,form.appeal-Exploitation * td#table-dataObjectControllerInstanceNextCheck-label-cell,form.appeal-Exploitation * td#table-dataObjectControllerInstanceAdmissionDate-label-cell,form.appeal-Exploitation * td#table-dataObjectControllerInstanceDeviceAddrMatchWith-label-cell,form.appeal-Exploitation * td#table-dataObjectControllerInstanceCheckQuart-label-cell,form.appeal-Installation * td#table-dataObjectControllerInstanceAdmissionContractType-label-cell,form.appeal-Installation * td#table-dataObjectControllerInstanceAdmissionDate-label-cell,form.appeal-Installation * td#table-dataObjectControllerInstanceDeviceType-label-cell,form.appeal-Installation * td#table-dataObjectControllerInstanceCheckQuart-label-cell,form.appeal-Installation * td#table-dataObjectControllerInstanceDeviceAddrMatchWith-label-cell,form.appeal-Installation * td#table-dataObjectControllerInstancePlace-label-cell {
  width:150px
 }
 .ui-tabs.ui-tabs-top li.ui-state-active {
  margin-bottom:0!important
 }
 .ui-panel.ui-widget.ui-widget-content.ui-corner-all {
  width:auto!important
 }
 ul.ui-tabs-nav.ui-helper-reset.ui-helper-clearfix.ui-widget-header.ui-corner-all {
  width:100%!important
 }
 ul.ui-tabs-nav li {
  width:10%;
  height:40px
 }
 .ui-tabs.ui-tabs-top li.ui-corner-top {
  display:inline-block;
  margin:1px 1px;
  width:35%!important;
  min-width:auto;
  height:50px!important;
  border-radius:5px 5px 0 0!important;
  max-width:185px;
  float:none
 }
 .ui-tabs.ui-tabs-top {
  width:100%
 }
 ul.ui-tabs-nav li a {
  width:100%!important;
  height:100%!important;
  padding:0!important
 }
 ul.ui-tabs-nav li .tab-title {
  width:100%;
  top:25px
 }
 .tab-title {
  line-height:16px
 }
 div#main-content {
  width:auto;
  min-width:auto
 }
 .columns-1 .portlet-layout.row-fluid {
  width:900px;
  margin:0 auto
 }
 .columns-1 div#column-1 {
  width:100%
 }
 div.columns-1 div#layout-column_column-1 {
  width:auto
 }
 div#column1TwoLavel {
  width:80%
 }
 div#column2TwoLavel {
  width:20%
 }
 #contentTwoLavel * .ui-tabs-panel.ui-widget-content.ui-corner-bottom {
  width:auto
 }
 .columns-2-2 .portlet-layout.row-fluid:nth-child(1) {
  width:960px
 }
 div#myAppeals * .ui-accordion-content.ui-helper-reset.ui-widget-content.ui-helper-hidden,.ui-accordion .ui-accordion-header.ui-state-active,h3.ui-accordion-header.ui-helper-reset.ui-state-default.ui-corner-all {
  width:auto
 }
 #scientificCalc table {
  width:auto;
  max-width:780px
 }
 div#calcSolidformA,div#calcSolidformB {
  width:auto
 }
 form td.table-component-column {
  max-width:535px
 }
 header.inner #hot-line {
  right:0;
  top:50px
 }
 #main-menu li a {
  min-width:160px
 }
 footer {
  min-width:700px
 }
 .leftMenu {
  right:-90px
 }
 .leftMenu ul {
  right:140px
 }
 div#rosseti {
  right:230px
 }
 .rightMenu {
  left:85px
 }
 footer .rightMenu li {
  float:right
 }
 footer .rightMenu li a {
  line-height:5px
 }
 #contentBigContainer {
  /*min-width:1000px*/
 }
}
.component-column .data-object-field .ui-autocomplete-dropdown {
 position:absolute;
 top:0;
 left:100%;
 margin-left:-12px
}
.radio-list .ui-grid-row div {
 display:-webkit-box;
 display:-moz-box;
 display:-webkit-flex;
 display:-ms-flexbox;
 display:flex;
 justify-content:flex-start;
 width:auto
}
.radio-list .ui-grid-row div div {
 margin-right:0
}
.radio-list .ui-grid-row div label {
 margin-right:10px
}
.ui-grid-row {
 margin:5px 0
}
span.ui-calendar {
 position:relative
}
span.ui-autocomplete {
 margin-bottom:7px
}
span.ui-outputlabel-rfi {
 position:absolute
}
.table-component-column div.ui-selectonemenu {
 padding-right:2px
}
div.ui-selectonemenu {
 padding-right:10px
}
[id$=form] .ui-selectonemenu label.ui-selectonemenu-label,[id$=appeal] .ui-selectonemenu label.ui-selectonemenu-label {
 width:100%!important
}
button.ui-datepicker-trigger {
 top:0;
 right:0;
 border:0;
 height:12px;
 position:absolute
}
.electricMetersCalculator .result-calculation table td.ui-widget-header,.electricMetersCalculator .ui-datatable-tablewrapper table th {
 background:#bd4c60;
 border-radius:0;
 border-color:#333;
 text-shadow:none;
 color:#FFF;
 box-shadow:none
}
.electricMetersCalculator .ui-datatable-tablewrapper table td {
 background:#f2f7fb
}
.electricMetersCalculator .result-calculation table {
 margin-top:30px;
 width:100%!important
}
.electricMetersCalculator .result-calculation table tr {
 border-color:#333;
 background:#f2f7fb
}
.electricMetersCalculator .labelCalc {
 color:#555;
 text-align:right;
 font-weight:bold
}
body.map .map-portlet:before {
 content:"";
 position:fixed;
 top:0;
 left:0;
 width:100%;
 height:100%;
 background:#FFF;
 z-index:50
}
div#map {
 z-index:100
}
body.map div#breadCrumbs {
 z-index:104!important
}
button.editElements,div#searchList,div#searchFromMap,.button-info,.filterMap.off,div.btnPole,body.map header.inner,body.map div#portletTopInCenter,div#uLayer_form {
 z-index:105!important
}
@media only screen and (max-device-width:480px) {
 .aui [class*="span"],.aui .uneditable-input[class*="span"],.aui .row-fluid [class*="span"] {
  float:left!important;
  display:inline-block
 }
 div#column-2 {
  margin-left:10px
 }
}
.aui .navbar-inner {
 padding:0;
 background:0;
 border:0;
 box-shadow:none
}
.navbar-search {
 margin-left:-15px;
 float:left!important
}
.aui .form-search .input-append .search-query {
 border-radius:0
}
.aui .navbar .container .btn,.aui .navbar .container .btn .icon-bar {
 box-shadow:none;
 -webkit-box-shadow:none
}
.aui .form-search .input-append .search-query {
 border-radius:6px;
 width:361px;
 padding:15px!important;
 height:46px;
 border:1px solid #999
}
.aui .form-search button[type="submit"] {
 -webkit-box-shadow:0;
 -moz-box-shadow:0;
 box-shadow:none;
 position:absolute;
 right:25px;
 height:26px;
 overflow:hidden;
 top:10px;
 text-indent:15px;
 width:20px;
 background:url("/prk-inner-theme/css/../images/message_boards/sprites.png") 0 0 no-repeat;
 border:0;
 -webkit-border-radius:0;
 -moz-border-radius:0;
 border-radius:0;
 z-index:3;
 transition:none
}
.aui .form-search button[type="submit"]:hover {
 background:url("/prk-inner-theme/css/../images/message_boards/sprites.png") 0 -24px no-repeat
}
.lfr-search-container {
 margin-top:2.5em
}
.sh_bottom {
 width:94%;
 left:50%;
 margin-left:-47%;
 height:3px;
 position:absolute;
 z-index:1;
 bottom:0;
 right:0;
 -webkit-border-radius:50px;
 -moz-border-radius:50px;
 border-radius:50px;
 box-shadow:0 7px 18px rgba(0,0,0,0.52);
 -moz-box-shadow:0 7px 18px rgba(0,0,0,0.52);
 -webkit-box-shadow:0 7px 18px rgba(0,0,0,0.52)
}
.lfr-search-container {
 z-index:3;
 position:relative
}
.sh_con {
 position:relative;
 height:0;
 border:0;
 margin-bottom:55px
}
.sh_bottom:after {
 content:"";
 position:absolute;
 right:0;
 bottom:0;
 width:30%;
 height:100px;
 z-index:-1;
 background:rgba(0,0,0,0.2);
 -moz-box-shadow:20px 30px 45px rgba(0,0,0,0.52);
 -webkit-box-shadow:20px 30px 45px rgba(0,0,0,0.52);
 box-shadow:20px 30px 45px rgba(0,0,0,0.52);
 -moz-transform:skew(10deg,5deg) translate(-40px,-15px);
 -webkit-transform:skew(10deg,5deg) translate(-40px,-15px);
 transform:skew(10deg,5deg) translate(-40px,-15px)
}
.sh_bottom:before {
 content:"";
 position:absolute;
 left:0;
 bottom:0;
 width:30%;
 height:80px;
 z-index:-1;
 background:rgba(0,0,0,0.2);
 -moz-box-shadow:-20px 30px 45px rgba(0,0,0,0.52);
 -webkit-box-shadow:-20px 30px 45px rgba(0,0,0,0.52);
 box-shadow:-20px 30px 45px rgba(0,0,0,0.52);
 -webkit-transform:skew(-10deg,-5deg) translate(40px,-15px);
 -moz-transform:skew(-10deg,-5deg) translate(40px,-15px);
 transform:skew(-10deg,-5deg) translate(40px,-15px)
}
.aui .accordion {
 margin-bottom:-10px
}
#messageBoardsPanelContainer * th {
 padding:19px;
 font-size:30px;
 line-height:30px;
 padding-top:14px;
 padding-bottom:26px
}
#messageBoardsPanelContainer * th.table-first-header {
 padding-left:60px
}
#messageBoardsPanelContainer * .table-cell {
 padding:21px
}
.category-title {
 font-size:20px;
 display:block
}
#messageBoardsPanelContainer * .table-cell.first {
 padding-left:60px
}
.paginataion-container {
 position:absolute;
 bottom:-50px
}
.pagination {
 display:inline-block;
 padding-left:0;
 margin:20px 0;
 border-radius:4px
}
.pagination>li {
 display:inline;
 z-index:2;
 color:#fff;
 cursor:default;
 background-color:#a7b0ba;
 border-color:#a7b0ba
}
.pagination>li:first-child>a,.pagination>li:first-child>span {
 margin-left:0;
 border-top-left-radius:4px;
 border-bottom-left-radius:4px
}
.pagination>li:last-child>a,.pagination>li:last-child>span {
 border-top-right-radius:4px;
 border-bottom-right-radius:4px
}
.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus {
 z-index:2;
 color:#fff;
 cursor:default;
 background-color:#06c;
 border-color:#06c
}
.pagination>li>a,.pagination>li>span {
 position:relative;
 float:left;
 padding:0 11px;
 margin-left:10px;
 line-height:1.42857143;
 color:#fff;
 text-decoration:none;
 border-radius:50%;
 background-color:#a7b0ba;
 border-color:#a7b0ba;
 font-size:24px
}
.pagination>li>a:hover,.pagination>li>span:hover {
 text-decoration:none;
 background-color:#06c;
 border-color:#06c;
 color:white
}
.pagination-left a {
 width:5px;
 height:35px;
 background:url("/prk-inner-theme/css/../images/message_boards/sprites.png") -17px 6px no-repeat;
 float:left;
 background-color:RGBA(0,0,0,0.01)!important;
 display:block
}
.pagination-left a:hover {
 background:url("/prk-inner-theme/css/../images/message_boards/sprites.png") -17px -19px no-repeat
}
.pagination-right a {
 width:5px;
 height:35px;
 background:url("/prk-inner-theme/css/../images/message_boards/sprites.png") -39px 6px no-repeat;
 float:left;
 background-color:RGBA(0,0,0,0.01)!important;
 display:block
}
.pagination-right a:hover {
 background:url("/prk-inner-theme/css/../images/message_boards/sprites.png") -39px -19px no-repeat
}
.breadcrumbs {
 text-align:left!important;
 padding-left:60px!important
}
.breadcrumbs a {
 font-size:16px;
 text-align:left;
 padding-left:60px
}
.portlet-message-boards td.user-info {
 padding-left:60px!important;
 border-right:none!important
}
.portlet-message-boards .message-container {
 margin:0;
 border-bottom:1px solid #999;
 padding-bottom:10px
}
.message-container .subject {
 margin-left:60px;
 margin-right:60px;
 float:none;
 background:#f9fafb;
 padding:8px;
 margin-top:35px;
 padding-left:18px;
 padding-right:18px;
 color:#333;
 margin-bottom:15px
}
.message-container .subject a {
 color:#333
}
.message-container {
 background:#e2e6e9
}
.portlet-message-boards .thread-top {
 border:none!important;
 border-bottom:none!important
}
.lfr-top {
 padding-right:60px
}
.taglib-user-display.display-style-2 .user-profile-image {
 text-align:left!important;
 width:150px;
 height:150px;
 background:url(/prk-inner-theme/css/img/profile.png) no-repeat center center
}
.taglib-user-display.display-style-2 .user-profile-image img {
 width:100%;
 display:none
}
.portlet-message-boards .thread-top {
 float:right;
 padding:0!important
}
.thread-top .float-container {
 padding:0!important
}
.thread-top .float-container ul {
 padding:0!important
}
.subject-inner {
 float:left
}
.taglib-user-display {
 padding:0!important
}
.taglib-user-display.display-style-2 .user-name {
 color:#06c;
 font-weight:normal;
 margin-top:10px
}
.results {
 padding:0 60px
}
.results-header {
 margin-top:50px;
 color:white;
 background:#0066cb;
 font-size:30px;
 line-height:30px;
 padding-top:14px;
 padding-bottom:26px;
 -webkit-border-radius:5px 5px 0 0;
 -moz-border-radius:5px 5px 0 0;
 border-radius:5px 5px 0 0
}
.results-search {
 background:#e2e6e9;
 position:relative;
 z-index:3;
 min-height:150px
}
.results-search .entry-title {
 color:#333
}
.results-search .alert {
 margin-bottom:0
}
.app-view-search-entry-taglib.search {
 background:0
}
.app-view-search-entry-taglib {
 margin:0;
 padding:0
}
.app-view-search-entry-taglib .entry-description {
 margin-top:0
}
#myAppeals .ui-accordion-content .ui-tabs-panel.ui-widget-content.ui-corner-bottom {
 padding-left:10px;
 padding-top:0;
 padding-bottom:0
}
#myAppeals .ui-accordion-content .ui-panel.ui-widget.ui-widget-content.ui-corner-all {
 background:#FFF
}
#myAppeals .ui-accordion-content .ui-panel-titlebar.ui-widget-header.ui-helper-clearfix.ui-corner-all {
 margin:5px 15px 0 0
}
#myAppeals .ui-accordion-content .ui-panel-titlebar.ui-widget-header.ui-helper-clearfix.ui-corner-all .ui-panel-title {
 font-size:20px
}
#myAppeals .ui-accordion-content .ui-panel-content.ui-widget-content {
 padding-left:0
}
#myAppeals .ui-accordion-content .ui-panel-content.ui-widget-content .main-table .table-component-column.loadCell .data-object-field>a {
 position:absolute;
 right:-231px
}
@media(max-width:1366px) {
 #myAppeals .ui-accordion-content .ui-panel-content.ui-widget-content .main-table .table-component-column.loadCell .data-object-field>a {
  position:absolute;
  right:-263px!important
 }
}
.aui .separator {
 border-color:#bfbfbf transparent #FFF;
 border-style:solid;
 border-width:1px 0
}
.aui #wrapper {
 position:relative
}
.aui .site-title a:hover {
 text-decoration:none
}
.aui .site-title .site-name {
 display:inline-block
}
.aui #skip-to-content:focus {
 clip:rect(auto auto auto auto);
 margin-top:35px;
 right:5px;
 z-index:200
}
.aui #sign-in {
 background:url(/prk-inner-theme/images/common/key.png) no-repeat 3px 50%;
 font-weight:bold;
 padding:5px 5px 5px 25px;
 position:absolute;
 right:0;
 top:-1.2em
}
.aui .redirected-to-message {
 margin-right:10px
}
.aui .redirected-to-message a {
 background:#ecfbff;
 border:1px solid #ade5fa;
 color:#8d8d8d;
 padding:5px
}
.aui .site-navigation {
 margin-bottom:6px
}
.aui .taglib-portal-message {
 margin-bottom:0
}
.aui .dockbar.navbar .nav li.dropdown.active .dropdown-toggle {
 background-color:transparent
}
.aui .dockbar.navbar .nav li.dropdown.active .dropdown-toggle:hover {
 color:#FFF
}
.aui .dockbar.navbar .nav li.dropdown.staging-toggle .dropdown-menu {
 background-color:#55b8ec
}
.aui .dockbar.navbar .nav>li>a {
 margin:0 5px 0 0;
 padding:6px 10px
}
.aui .dockbar.navbar .nav>li>a:hover {
 background-color:#2fa4f5
}
.aui .dockbar .info-button {
 top:9px
}
.aui .dockbar .info-button a {
 margin-top:-4px
}
.aui .dockbar .info-button a:hover {
 color:#FFF
}
.aui .dockbar .staging-bar .staging-toggle {
 color:#FFF
}
.aui .dockbar .staging-bar .staging-toggle li a {
 color:#FFF;
 font-weight:300;
 text-decoration:none
}
.aui .dockbar .staging-bar .staging-toggle .btn-link {
 color:#FFF;
 font-size:12px
}
.aui .dockbar .page-customization-bar .btn {
 border-color:transparent
}
.aui .dockbar .page-customization-bar .btn:hover,.aui .dockbar .page-customization-bar .btn:focus {
 background:transparent;
 text-decoration:underline
}
.aui .dockbar .navbar-inner,.aui .dockbar-split .dockbar .navbar-inner {
 background-color:#118ade;
 background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#118ade),color-stop(47%,#118ade),color-stop(100%,#1273c7));
 background-image:-webkit-linear-gradient(#118ade 0,#118ade 47%,#1273c7 100%);
 background-image:-moz-linear-gradient(#118ade 0,#118ade 47%,#1273c7 100%);
 background-image:-o-linear-gradient(#118ade 0,#118ade 47%,#1273c7 100%);
 background-image:linear-gradient(#118ade 0,#118ade 47%,#1273c7 100%)
}
.aui .dockbar .navbar-inner .nav>li,.aui .dockbar-split .dockbar .navbar-inner .nav>li {
 background-color:#118ade;
 background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#118ade),color-stop(47%,#118ade),color-stop(100%,#1273c7));
 background-image:-webkit-linear-gradient(#118ade 0,#118ade 47%,#1273c7 100%);
 background-image:-moz-linear-gradient(#118ade 0,#118ade 47%,#1273c7 100%);
 background-image:-o-linear-gradient(#118ade 0,#118ade 47%,#1273c7 100%);
 background-image:linear-gradient(#118ade 0,#118ade 47%,#1273c7 100%)
}
.aui .dockbar-split .dockbar .info-button {
 top:9px
}
.aui .dockbar-split .dockbar .navbar-inner .nav-account-controls {
 border-top:1px solid #00aeff
}
.aui .dockbar-split .dockbar .navbar-inner .nav-account-controls.nav-account-controls-notice {
 margin-top:10px;
 top:50px
}
.aui .dockbar-split .dockbar .navbar-inner .nav-add-controls {
 background:transparent;
 border-top-width:0
}
.aui .dockbar-split .dockbar .navbar-inner .nav-add-controls.nav-add-controls-notice {
 top:70px
}
.aui .dockbar-split .dockbar .navbar-inner .nav-add-controls>li {
 background-color:transparent;
 background-image:none
}
.aui .dockbar-split .dockbar .navbar-inner .nav-add-controls>li>a {
 background:#45cbf5;
 line-height:inherit;
 padding:6px 8px
}
@media(max-width:979px) {
 .aui .dockbar-split .dockbar .navbar-inner .nav-add-controls>li>a {
  background:transparent
 }
}
.aui .dockbar-split .dockbar .navbar-inner .nav-add-controls>li>a:hover {
 background:#5bbae8
}
.aui .dockbar-split .dockbar .navbar-inner .nav-add-controls>li>a.toggle-controls-link {
 background:#92f545
}
@media(max-width:979px) {
 .aui .dockbar-split .dockbar .navbar-inner .nav-add-controls>li>a.toggle-controls-link {
  background:transparent
 }
}
.aui .dockbar-split .dockbar .navbar-inner .page-customization-bar {
 background-color:#6da4e4;
 background-color:rgba(109,168,228,0.9);
 line-height:20px
}
.aui .dockbar-split .dockbar .navbar-inner .page-customization-bar-text {
 height:43px
}
.aui .dockbar-split .dockbar .navbar-inner .staging-bar {
 margin:6px 0
}
.aui .dockbar-split .dockbar .navbar-inner .staging-bar>li {
 background:transparent
}
.aui #navigation .add-page-editor input {
 margin-top:0
}
.aui #navigation .brand {
 padding:0;
 padding-right:20px;
 margin-left:0
}
.aui #navigation .brand img {
 height:40px;
 width:auto
}
.aui #navigation .nav li.dropdown>.dropdown-toggle .caret {
 border-bottom-color:#FFF;
 border-top-color:#FFF
}
.aui #navigation .nav li.open>a {
 background-color:#a3a3a3;
 color:#FFF
}
.aui #navigation .nav li.active>a {
 background-color:#118ade
}
.aui #navigation .nav>li>a {
 padding:4px 15px 5px
}
.aui #navigation .nav .dropdown-menu {
 background:#00acff;
 border-width:0;
 margin:0
}
.aui #navigation .nav .dropdown-menu:after,.aui #navigation .nav .dropdown-menu:before {
 border-width:0
}
.aui #navigation .nav .dropdown-menu a {
 color:#FFF
}
.aui #navigation .nav .dropdown-menu a:hover {
 background:0;
 text-decoration:underline
}
.aui #navigation .navbar-inner {
 background:#555;
 border-width:0;
 min-height:36px
}
.aui #navigation .navbar-inner li a {
 color:#FFF
}
.aui .modify-pages .delete-tab {
 background:#555;
 border:2px solid #FFF;
 color:#FFF;
 font-size:16px;
 padding:4px;
 right:-10px;
 top:0;
 z-index:300
}
.aui .breadcrumb {
 background-color:#fafafa
}
.aui #breadcrumbs {
 margin-bottom:45px
}
.aui #breadcrumbs .breadcrumb {
 margin-bottom:0
}
.aui .portlet-content,.aui .portlet-minimized .portlet-content-container {
 border:1px solid #eaeaea;
 border-top-width:0;
 padding:12px 10px 10px
}
.aui .portlet-topper {
 background:#d3d3d3;
 color:#FFF;
 padding:0
}
.aui .portlet-topper .portlet-title {
 font-size:1em;
 font-weight:normal;
 line-height:2.2;
 margin:0
}
.aui .portlet-topper .portlet-title i,.aui .portlet-topper .portlet-title span img {
 display:none
}
.aui .portlet-topper .portlet-topper-toolbar {
 font-size:.8em;
 margin:-10px 0 0;
 padding:0;
 right:10px;
 top:50%
}
.aui .lfr-configurator-visibility .portlet-topper {
 background-color:#a9a9a9
}
.aui .portlet-borderless-bar .portlet-options .dropdown-toggle {
 background-image:url(/prk-inner-theme/css/../images/portlet/options_borderless.png)
}
.aui .signed-in.controls-visible .portlet-title {
 padding-right:80px
}
.aui .portlet-asset-publisher .asset-content,.aui .portlet-asset-publisher .asset-summary,.aui .portlet-asset-publisher .asset-title,.aui .portlet-asset-publisher .header-title,.aui .portlet-asset-publisher li.title-list,.aui .portlet-blogs .entry-body,.aui .portlet-blogs .entry-title,.aui .portlet-blogs .header-title,.aui .portlet-journal-content .journal-content-article,.aui .portlet-message-boards .header-title,.aui .portlet-message-boards .thread-body {
 -ms-word-break:break-all;
 word-break:break-all;
 word-break:break-word;
 -webkit-hyphens:auto;
 -moz-hyphens:auto;
 hyphens:auto
}
.aui .portlet-icons {
 float:none
}
.aui .page-maximized .portlet-icons {
 font-size:11px
}
.aui .dropdown-menu>li.portlet-close>a {
 color:#C00;
 font-weight:bold
}
.aui .dropdown-menu>li.portlet-close>a:focus,.aui .dropdown-menu>li.portlet-close>a:hover {
 background-color:#C00;
 background-image:none;
 color:#FFF
}
.aui .update-reminder-query .control-group {
 max-width:350px
}
.aui .update-reminder-query .reminder-query-answer {
 height:30px;
 width:100%
}
.aui .update-reminder-query .reminder-query-question {
 width:100%
}
.aui .navbar-inner .nav.staging-bar {
 border-top-width:0;
 position:static
}
.aui .navbar-inner .nav.staging-bar li .page-variations {
 display:inline-block;
 margin-left:8px
}
.aui .navbar-inner .nav.staging-bar li .page-variations a {
 text-decoration:none
}
.aui .navbar-inner .nav.staging-bar li.dropdown {
 position:static
}
.aui .portlet-staging-bar .row-fluid .layout-revision-info .layout-revision-version label {
 color:#b6ddf5
}
.aui .portlet-staging-bar .label-submit {
 background-color:#469de3
}
.aui .portlet-staging-bar .layout-branch-selector .icon-caret-down,.aui .portlet-staging-bar .layout-set-branch-selector .icon-caret-down {
 background-color:#469de3
}
.aui .portlet-staging-bar .page-variations-options .lfr-icon-menu,.aui .portlet-staging-bar .site-pages-variation-options .lfr-icon-menu {
 background-color:#50afe9
}
.aui .portlet-staging-bar .page-variations-options .lfr-icon-menu .icon-globe,.aui .portlet-staging-bar .page-variations-options .lfr-icon-menu .icon-file,.aui .portlet-staging-bar .site-pages-variation-options .lfr-icon-menu .icon-globe,.aui .portlet-staging-bar .site-pages-variation-options .lfr-icon-menu .icon-file {
 background-color:#469de3
}
.aui #footer {
 text-align:right
}
.aui .lfr-hudcrumbs {
 position:fixed;
 top:0;
 z-index:300
}
.aui .lfr-hudcrumbs .breadcrumb {
 background:#414445;
 background:rgba(0,0,0,0.8)
}
.aui .lfr-hudcrumbs .breadcrumb li a,.aui .lfr-hudcrumbs .breadcrumb li span {
 color:#FFF
}
.aui .lfr-panel-container {
 background-color:transparent
}
.aui .lfr-portlet-title-editable-content .field {
 display:inline;
 float:none
}
.aui .portlet-journal-content .lfr-icon-actions {
 margin-bottom:3px
}
.aui #navigation .nav li.open>a {
 -webkit-box-shadow:none;
 -moz-box-shadow:none;
 box-shadow:none
}
.aui #navigation .nav .dropdown-menu {
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0;
 border-radius:0
}
.aui #navigation .nav>.active>a {
 background-color:#118ade;
 background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#118ade),color-stop(47%,#118ade),color-stop(100%,#1273c7));
 background-image:-webkit-linear-gradient(#118ade 0,#118ade 47%,#1273c7 100%);
 background-image:-moz-linear-gradient(#118ade 0,#118ade 47%,#1273c7 100%);
 background-image:-o-linear-gradient(#118ade 0,#118ade 47%,#1273c7 100%);
 background-image:linear-gradient(#118ade 0,#118ade 47%,#1273c7 100%);
 -webkit-box-shadow:none;
 -moz-box-shadow:none;
 box-shadow:none;
 *zoom:1;
 filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FF118ADE',endColorstr='#FF1273C7')
}
.aui #navigation .navbar-inner {
 -webkit-border-radius:0;
 -moz-border-radius:0;
 -ms-border-radius:0;
 -o-border-radius:0;
 border-radius:0;
 -webkit-box-shadow:none;
 -moz-box-shadow:none;
 box-shadow:none
}
.aui #navigation .navbar-inner li a {
 text-shadow:none
}
.aui .update-reminder-query .reminder-query-answer {
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.aui .modify-pages .delete-tab {
 -webkit-border-radius:50%;
 -moz-border-radius:50%;
 -ms-border-radius:50%;
 -o-border-radius:50%;
 border-radius:50%;
 text-shadow:none;
 -webkit-transition:opacity .3s ease;
 -moz-transition:opacity .3s ease;
 -o-transition:opacity .3s ease;
 transition:opacity .3s ease
}
.aui .modify-pages .delete-tab:hover {
 -webkit-box-shadow:0 1px 1px -1px black;
 -moz-box-shadow:0 1px 1px -1px black;
 box-shadow:0 1px 1px -1px black
}
.aui .portlet-borderless-bar,.aui .portlet-content .lfr-icon-actions {
 -webkit-border-radius:20px;
 -moz-border-radius:20px;
 -ms-border-radius:20px;
 -o-border-radius:20px;
 border-radius:20px;
 -webkit-box-shadow:inset 0 1px 3px black;
 -moz-box-shadow:inset 0 1px 3px black;
 box-shadow:inset 0 1px 3px black
}
.aui .portlet-content,.aui .portlet-minimized .portlet-content-container {
 -webkit-border-radius:0 0 3px 3px;
 -moz-border-radius:0 0 3px 3px;
 -ms-border-radius:0 0 3px 3px;
 -o-border-radius:0 0 3px 3px;
 border-radius:0 0 3px 3px
}
.aui .portlet-minimized .portlet-content {
 border-width:0
}
.aui .portlet-minimized .portlet-topper {
 -webkit-border-radius:3px;
 -moz-border-radius:3px;
 -ms-border-radius:3px;
 -o-border-radius:3px;
 border-radius:3px
}
.aui .portlet-nested-portlets .portlet-body .portlet,.aui .portlet-nested-portlets .portlet-body .portlet-borderless-container {
 -webkit-box-shadow:none;
 -moz-box-shadow:none;
 box-shadow:none
}
.aui .portlet-topper {
 -webkit-border-radius:3px 3px 0 0;
 -moz-border-radius:3px 3px 0 0;
 -ms-border-radius:3px 3px 0 0;
 -o-border-radius:3px 3px 0 0;
 border-radius:3px 3px 0 0
}
.aui .dockbar .staging-bar .staging-toggle>a {
 -webkit-border-radius:3px;
 -moz-border-radius:3px;
 -ms-border-radius:3px;
 -o-border-radius:3px;
 border-radius:3px
}
.aui .dockbar-split .dockbar .navbar-inner {
 -webkit-box-shadow:none;
 -moz-box-shadow:none;
 box-shadow:none;
 text-shadow:none
}
@media(max-width:979px) {
 .aui .dockbar-split .dockbar .navbar-inner {
  background-color:#118ade;
  background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#118ade),color-stop(100%,#1273c7));
  background-image:-webkit-linear-gradient(#118ade,#1273c7);
  background-image:-moz-linear-gradient(#118ade,#1273c7);
  background-image:-o-linear-gradient(#118ade,#1273c7);
  background-image:linear-gradient(#118ade,#1273c7)
 }
}
.aui .dockbar-split .dockbar .navbar-inner .nav li.dropdown.open>.dropdown-toggle {
 background-color:#0ea6f9;
 background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#0ea6f9),color-stop(100%,#0993dd));
 background-image:-webkit-linear-gradient(#0ea6f9,#0993dd);
 background-image:-moz-linear-gradient(#0ea6f9,#0993dd);
 background-image:-o-linear-gradient(#0ea6f9,#0993dd);
 background-image:linear-gradient(#0ea6f9,#0993dd);
 -webkit-box-shadow:none;
 -moz-box-shadow:none;
 box-shadow:none
}
.aui .dockbar-split .dockbar .navbar-inner .nav li.dropdown.active>.staging-link.dropdown-toggle {
 background-color:#55b8ec;
 background-image:none
}
.aui .lfr-hudcrumbs ul {
 -moz-border-radius-topleft:0;
 -webkit-border-top-left-radius:0;
 border-top-left-radius:0;
 -moz-border-radius-topright:0;
 -webkit-border-top-right-radius:0;
 border-top-right-radius:0
}
.aui .lfr-hudcrumbs .breadcrumb li a,.aui .lfr-hudcrumbs .breadcrumb li span {
 text-shadow:-1px -1px black
}
.aui.ie8 .dockbar-split .dockbar .navbar-inner .info-button a {
 margin-top:-2px
}
.numbText {
 position:absolute;
 right:-113px;
 top:5px
}
.widText {
 width:344px;
 position:absolute;
 border:0
}
.forText {
 width:242px;
 position:absolute;
 left:614px;
 top:2px;
 z-index:300
}
@font-face {
 font-family:'PFDinTextCondPro';
 src:url("/prk-inner-theme/css/../fonts/PFDinTextCondPro_regular.eot");
 src:url("/prk-inner-theme/css/../fonts/PFDinTextCondPro_regular.eot?#iefix") format("embedded-opentype"),url("/prk-inner-theme/css/../fonts/PFDinTextCondPro_regular.woff") format("woff"),url("/prk-inner-theme/css/../fonts/PFDinTextCondPro_regular.ttf") format("truetype");
 font-style:normal;
 font-weight:normal
}
@font-face {
 font-family:'PFDinTextCondPro';
 src:url("/prk-inner-theme/css/../fonts/PFDinTextCondPro_medium.eot");
 src:url("/prk-inner-theme/css/../fonts/PFDinTextCondPro_medium.eot?#iefix") format("embedded-opentype"),url("/prk-inner-theme/css/../fonts/PFDinTextCondPro_medium.woff") format("woff"),url("/prk-inner-theme/css/../fonts/PFDinTextCondPro_medium.ttf") format("truetype");
 font-style:normal;
 font-weight:bold
}
html {
 height:100%
}
#head-to-news .asset-metadata {
 position:absolute;
 width:100px;
 height:25px;
 margin-left:-205px;
 top:0;
 left:100%
}
body#site {
 height:100%
}
.portal-popup {
 background:none!important
}
.aui h1,.aui-dialog div.aui-panel-hd span.aui-panel-hd-text {
 /*font-family:PTSans;*/
 color:#0267c4;
 font-size:20px;
 font-weight:normal;
 text-transform:none;
 border-bottom:2px solid #6192cc;
 padding:0 126px 4px 0;
 margin:12px 0 20px
}
.ui-widget .ui-widget {
 font-size:15px
}
.aui h2 {
 /*font-family:PTSans;*/
 font-size:18px;
 color:#3773b1;
 text-transform:uppercase;
 margin:12px 0 16px;
 line-height:25px
}
#head-to-news h3 {
 margin-left:65px!important;
 font-size:16px!important;
 word-break:normal;
 hyphens:manual
}
.aui h3,.calcTotalTitle {
 /*font-family:PTSans!important;*/
 font-size:16px;
 color:#333;
 text-transform:uppercase;
 margin:12px 0 12px
}
.aui h4 {
 /*font-family:PTSans;*/
 font-size:16px;
 color:#3773b1;
 text-transform:none;
 margin:12px 0 12px
}
.portlet-dockbar {
 position:absolute;
 width:100%
}
#bottom {
 position:relative;
 margin:0 auto
}
#bottom {
 min-width:1020px
}
#content {
 width:1000px;
 min-height:850px
}
#inner {
 margin-top:10px;
 padding:15px 20px;
 background:#fff;
 box-shadow:0 0 10px #afafaf
}
#bottom {
 background:#fff;
 z-index:100;
 margin-top:140px
}
input[type='text'],input[type='password'] {
 height:19px
}
input[type='text'],input[type='password'],textarea,select {
 background:#fcfcfc!important;
 border-color:#bfbfbf #dedede #dedede #bfbfbf;
 padding:2px 5px!important;
 font-size:16px!important;
 color:#404040
}
select {
 max-width:690px
}
input[type='text']:focus,input[type='password']:focus,textarea:focus,select:focus {
 border-color:#0787d2
}
textarea {
 padding:5px!important;
 line-height:19px!important
}
select {
 padding:5px 2px!important
}
label.aui-field-label {
 padding:5px 0;
 font-size:13px
}
span.aui-button-content input,span.aui-button-content input:hover,span.aui-button-content input:focus {
 background:#4a81b8;
 border:0;
 font-size:14px;
 font-weight:normal;
 color:#fff;
 text-shadow:none;
 padding:8px 20px;
 border-radius:0
}
span.aui-button-content input:hover,span.aui-button-content input:focus {
 background-position:0 -35px
}
div.hintIcon {
 width:14px;
 height:14px;
 display:block;
 float:left;
 margin-left:3px;
 margin-top:5px;
 vertical-align:top;
 background:url("/prk-theme/images/prk/hint.png") no-repeat;
 position:relative
}
div.hintIcon:hover {
 background-position:0 -14px
}
div.hintIcon div {
 width:300px;
 display:none;
 position:absolute;
 padding:5px 7px;
 background:#ffd;
 border:1px solid #dbdbdb;
 font-size:12px;
 top:20px;
 right:0;
 box-shadow:0 0 2px #afafaf;
 z-index:15000
}
div.hintIcon:hover>div {
 display:block
}
.ui-tooltip {
 background:#ffffe1;
 font-size:13px;
 padding:5px 10px
}
#banner {
 position:relative;
 height:140px;
 width:1000px;
 margin:0
}
#sign-in {
 display:none
}
#heading h1 {
 position:absolute;
 margin:0;
 top:11px;
 left:3px;
 border:0
}
#caption {
 position:absolute;
 padding-left:25px;
 font:bold 25px 'PFDinTextCondPro',Tahoma;
 border-left:1px solid #333;
 top:30px;
 left:255px
}
#caption a h1 {
 font:bold 25px 'PFDinTextCondPro',Tahoma;
 text-transform:none;
 color:#5b677d;
 border-bottom:0;
 padding:0;
 margin:0
}
#caption a:hover h1 {
 color:#06C
}
#caption a {
 text-decoration:none
}
#sitemap {
 position:absolute;
 top:10px;
 right:10px
}
#sitemap a {
 display:block;
 width:25px;
 height:25px;
 background:url("/prk-inner-theme/css/../images/prk/sitemap.png") no-repeat
}
[id$="regionTheme_label"] {
 width:auto!important
}

#regPhone2 {
 position:absolute;
 top:40px;
 right:0;
 z-index:100;
 opacity:0
}
#regPhone2 select {
 cursor:pointer;
 padding:0!important;
 height:28px
}
#navigation-prk {
 position:absolute;
 background:0;
 padding:0;
 top:100px;
 left:0
}
#navigation-prk ul {
 white-space:nowrap;
 padding:0;
 margin:0
}
#navigation-prk ul li:first-child {
 display:none
}
#navigation-prk a {
 font-size:17px;
 font-weight:normal;
 line-height:12px;
 padding:4px 14px;
 color:#524f50;
 font:bold 18px 'PFDinTextCondPro',Tahoma;
 text-decoration:underline
}
#navigation-prk ul li:hover a,#navigation-prk ul li.selected a,#navigation-prk ul li a.active {
 background:#3773b1;
 box-shadow:none;
 text-shadow:none;
 text-decoration:none;
 color:#fff!important;
 border-radius:4px
}
#navigation-prk .selected a,#navigation-prk li.hover a,#navigation-prk a:hover,#navigation-prk a:focus {
 background:0
}
#navigation-prk ul li ul.child-menu {
 display:none!important
}
#rightMenu {
 width:200px;
 position:absolute;
 top:0;
 right:10px;
 z-index:300
}
#rightMenu #topBlock,#rightMenu #bottomBlock {
 background:url("/prk-inner-theme/css/../images/prk/workarea_right_back.png") #6196cf
}
#rightMenu #topBlock {
 height:69px;
 padding:10px;
 box-shadow:0 -5px 10px #808080
}
#rightMenu #bottomBlock {
 margin-top:46px;
 box-shadow:0 3px 10px #808080
}
#languageDiv {
 width:60px;
 background:#3773b1;
 font-size:12px;
 padding:3px 0;
 margin-bottom:15px;
 text-align:center
}
#languageDiv a {
 color:#fff;
 text-decoration:none
}
#languageDiv a:hover {
 text-decoration:underline
}
#id-form-search input[type="text"] {
 background:#5c8fc5!important;
 color:#fff!important;
 font-style:normal!important;
 border:1px solid #cecece;
 width:170px
}
a#searchButton,#id-form-search input[type="submit"] {
 display:block;
 position:absolute;
 width:25px;
 height:25px;
 background:url("/prk-inner-theme/css/../images/prk/search-grass-white.png") center no-repeat;
 border:0;
 right:10px;
 margin-top:-25px
}
#rightMenu #bottomBlock ul {
 list-style-type:none;
 padding:0;
 margin:0
}
#rightMenu #bottomBlock ul li {
 border-top:1px dotted #fff;
 padding:0 5px 0 26px;
 margin:0
}
#rightMenu #bottomBlock ul li:first-child {
 border:0;
 background:url("/prk-inner-theme/css/../images/prk/workarea_right_shadow_top.png") repeat-x
}
#rightMenu #bottomBlock ul li a {
 text-decoration:none;
 color:white;
 font:16px 'PFDinTextCondPro',Tahoma;
 display:table-cell;
 height:24px;
 padding-left:40px;
 height:80px;
 vertical-align:middle;
 background-position:0 27px;
 background-repeat:no-repeat
}
#rightMenu #bottomBlock ul li a#connect {
 background-image:url("/prk-inner-theme/css/../images/prk/b1.png")
}
#rightMenu #bottomBlock ul li a#cost_calculator {
 background-image:url("/prk-inner-theme/css/../images/prk/b2.png")
}
#rightMenu #bottomBlock ul li a#power_calculator {
 background-image:url("/prk-inner-theme/css/../images/prk/power_ico.png")
}
#rightMenu #bottomBlock ul li a#scientific_calculator {
 background-image:url("/prk-inner-theme/css/../images/prk/engin_ico.png")
}
#rightMenu #bottomBlock ul li a#tpfact {
 background-image:url("/prk-inner-theme/css/../images/prk/b3.png")
}
#rightMenu #bottomBlock ul li a#tpopen {
 background-image:url("/prk-inner-theme/css/../images/prk/b4.png")
}
#rightMenu #bottomBlock ul li a#quest {
 background-image:url("/prk-inner-theme/css/../images/prk/quest_icon.png")
}
ul#newsBlock {
 margin:0;
 padding:10px 12px;
 margin-top:7px;
 background:#f4f4f4;
 border:3px solid #7ca9c8;
 box-shadow:0 0 10px #999;
 list-style-type:none;
 display:none
}
ul#newsBlock li {
 line-height:15px;
 font-size:12px
}
ul#newsBlock li:first-child span {
 display:none
}
ul#newsBlock li span {
 display:block;
 width:138px;
 height:2px;
 margin:5px 0 5px 18px;
 background:#3873af
}
#geography {
 display:block;
 margin-top:7px;
 box-shadow:0 0 10px #999
}
#geography img {
 display:block
}
ul.breadcrumbs {
 border:0!important;
 margin:0;
 background:0
}
ul.breadcrumbs li,ul.breadcrumbs li.last {
 padding-left:17px;
 background:url("/prk-inner-theme/css/../images/prk/path.jpg") no-repeat 6px 3px
}
ul.breadcrumbs li:first-child {
 background-position:0 -11px
}
ul.breadcrumbs li span {
 background:0;
 padding:0
}
ul.breadcrumbs li a {
 text-decoration:underline;
 font-size:12px!important
}
ul.breadcrumbs li.last a {
 text-decoration:none
}
ul.breadcrumbs li a {
 color:#999!important
}
ul.breadcrumbs li a:hover {
 color:#666!important
}
.lfr-hudcrumbs {
 display:none!important
}
.separator {
 display:none
}
.aui-w33-1 {
 width:50%
}
.aui-w33-2,.aui-w33-3 {
 width:25%
}
.tn {
 height:50px;
 font-weight:bold;
 font-size:1.4em
}
.portlet {
 background:0
}
.map {
 border-bottom:1px solid #d9d9d9
}
.map text tspan {
 text-shadow:1px 1px 0 red
}
.about {
 padding-right:30px
}
.about p {
 text-indent:30px
}
.docs ul,ul.layouts {
 list-style-type:none;
 margin:10px 20px 0 0;
 padding:0
}
.docs ul li a,ul.layouts li a {
 display:block;
 padding:10px 20px 10px 25px;
 margin-bottom:3px;
 border-bottom:1px solid #d9d9d9;
 background:url("/prk-inner-theme/css/../images/prk/rarrow.png") 13px 15px no-repeat #f2f2f2;
 line-height:20px
}
ul.layouts .level-2 {
 margin:0 0 0 20px
}
ul.layouts .level-2 li a {
 background-color:#fafafa;
 padding:7px 20px 7px 25px;
 font-size:13px
}
.web-from-class fieldset .aui-fieldset-legend {
 margin-bottom:25px
}
.web-from-class fieldset div.errMessage {
 float:left;
 clear:both;
 width:920px;
 margin-left:20px
}
.web-from-class fieldset .aui-fieldset-legend .aui-legend {
 width:100%;
 border-bottom:2px solid #333;
 padding-bottom:4px;
 padding-top:12px;
 font:bold 20px 'PFDinTextCondPro',Tahoma;
 color:#333;
 text-transform:uppercase
}
.web-from-class fieldset div p {
 padding:25px 0 10px;
 margin:0;
 font:bold 20px 'PFDinTextCondPro',Tahoma;
 color:#3773b1!important;
 text-transform:uppercase;
 font-size:18px;
 clear:both
}
.web-from-class fieldset div p:first-child {
 padding-top:0
}
.web-from-class fieldset div input[type="text"] {
 width:250px
}
.web-from-class fieldset.aui-fieldset div.aui-fieldset-content em.description {
 float:left;
 clear:both;
 margin-bottom:20px
}
.web-from-class fieldset div span.aui-field-content label {
 color:#333;
 background:url("/prk-inner-theme/css/../images/prk/req.png") 211px 2px no-repeat #fafafa;
 margin:0 10px 0 20px;
 padding:3px 10px 4px;
 text-align:right;
 width:200px
}
.web-from-class fieldset div span.fileField {
 background:#fafafa;
 padding:5px 10px
}
.web-from-class fieldset div span.fileField label {
 width:auto;
 text-align:left;
 margin:0;
 padding:0;
 background-position:top right
}
.web-from-class fieldset div span.fileField input {
 margin-top:10px
}
.web-from-class fieldset div span.optional label {
 background:#fafafa
}
.web-from-class fieldset div span.aui-field-text span.aui-field-content span input {
 width:300px
}
.web-from-class fieldset div span.aui-field-text span.aui-field-content span textarea {
 width:500px!important
}
.web-from-class fieldset div span.aui-field-content label,.web-from-class fieldset div span.aui-field-content span {
 float:left
}
.web-from-class fieldset div span.fileField label,.web-from-class fieldset div span.fileField span {
 float:none
}
.web-from-class fieldset div span.aui-field-choice {
 display:block;
 padding:3px 0;
 clear:both
}
.web-from-class fieldset .aui-field-text,.web-from-class fieldset .aui-field-select {
 display:inline-block;
 float:left;
 clear:both
}
.web-from-class fieldset div span.aui-field-choice span.aui-field-element {
 width:20px;
 margin-left:30px
}
.web-from-class fieldset div span.aui-field-choice label {
 background:url("/prk-inner-theme/css/../images/prk/req.png") 700px 2px no-repeat;
 text-align:left;
 width:700px;
 margin:0
}
.web-from-class fieldset.aui-fieldset div.aui-fieldset-content div.aui-field div.aui-field-wrapper-content span.aui-field span.aui-field-content label.aui-choice-label {
 background:0
}
.web-from-class fieldset div.taglib-captcha {
 float:left;
 clear:both
}
.web-from-class fieldset div.taglib-captcha img.captcha {
 margin-left:20px
}
.web-from-class fieldset div.taglib-captcha label span.aui-label-required {
 display:none
}
.web-from-class fieldset span.aui-button-submit {
 display:block;
 margin-left:20px;
 margin-top:20px;
 float:left;
 clear:both
}
.web-from-class fieldset div.taglib-captcha span.aui-form-validator-error-container label.aui-form-validator-stack-error {
 width:0;
 padding:0;
 margin:0
}
div.portlet-site-map ul li {
 list-style-type:none;
 background:url("/prk-inner-theme/css/../images/prk/dash.gif") 0 12px no-repeat;
 padding:3px 20px
}
.portlet-search .aui-field-select,.portlet-search input[title="clear-search"] {
 display:none
}
.portlet-search span.aui-button-content input {
 padding:5px
}
div#recaptcha_area {
 margin-left:17px
}
.aui-dialog {
 left:50%!important;
 margin-left:-400px;
 position:absolute;
 top:10%!important
}
.aui-dialog div.aui-panel-hd {
 border:0;
 background:0
}
.aui-dialog div.aui-panel-hd span.aui-panel-icons {
 position:absolute;
 right:18px;
 margin-top:6px
}
.aui-dialog div.aui-panel-hd span.aui-panel-hd-text {
 width:640px
}
table.infoTable {
 width:660px!important;
 margin-left:5px;
 margin-top:20px
}
table.infoTable tr:first-child td {
 background:#fafafa;
 color:#316da9;
 font-weight:bold
}
table.infoTable tr td:first-child {
 background:0
}
table.infoTable tr td {
 border:1px solid #ccc;
 font-size:12px;
 color:#4d4d4d
}
.select-town input[type="button"],.linkButton {
 width:195px;
 background:url("/prk-inner-theme/css/../images/prk/rarrow.png") no-repeat scroll 13px 15px #f2f2f2!important;
 padding:10px 0 10px 25px!important;
 margin-bottom:3px;
 display:block;
 border-bottom:1px solid #d9d9d9!important;
 text-decoration:underline!important;
 color:#5b677d!important;
 text-align:left;
 white-space:normal
}
.select-town input[type="button"]:hover,.linkButton:hover {
 text-decoration:none!important;
 color:#06c!important
}
#p_p_id_169_INSTANCE_seoZlzpTil4P_ table tr:first-child,#p_p_id_169_INSTANCE_seoZlzpTil4P_ table tr:first-child td,#p_p_id_101_INSTANCE_eO0S1yZQauxY_ table tr:first-child,#p_p_id_101_INSTANCE_eO0S1yZQauxY_ table tr:first-child td {
 font-weight:bold
}
#p_p_id_169_INSTANCE_seoZlzpTil4P_ table tr,#p_p_id_169_INSTANCE_seoZlzpTil4P_ table tr td,#p_p_id_101_INSTANCE_eO0S1yZQauxY_ table tr,#p_p_id_101_INSTANCE_eO0S1yZQauxY_ table tr td {
 height:auto!important
}
#p_p_id_169_INSTANCE_seoZlzpTil4P_ table,#p_p_id_101_INSTANCE_eO0S1yZQauxY_ table,.popUp table {
 font-family:Arial;
 font-size:13px;
 border-collapse:collapse;
 width:100%!important;
 border:0
}
#p_p_id_169_INSTANCE_seoZlzpTil4P_ table tr td,#p_p_id_101_INSTANCE_eO0S1yZQauxY_ table tr td,.popUp table tr td {
 border:1px solid #ccc;
 padding:5px 10px
}
#p_p_id_169_INSTANCE_seoZlzpTil4P_ table tr:first-child td,#p_p_id_101_INSTANCE_eO0S1yZQauxY_ table tr:first-child td,.popUp table tr:first-child td {
 background:#548fce;
 color:#fff
}
.popUp label,.popUp select,.popUp option,.popUp input {
 font-size:16px
}
.popUp label {
 display:inline-block;
 width:400px;
 margin:5px;
 padding:18px 15px 16px 16px;
 text-align:right;
 background:#fafafa;
 font-weight:bold;
 vertical-align:top
}
.popUp select,.popUp input[type="text"] {
 background:#fcfcfc;
 border-top:1px solid #bfbfbf;
 border-left:1px solid #bfbfbf;
 border-right:1px solid #dedede;
 border-bottom:1px solid #dedede;
 display:inline-block;
 vertical-align:top;
 width:300px;
 margin:5px 0;
 padding:3px
}
.popUp select:focus,.popUp input[type="text"]:focus {
 border:1px solid #0787d2
}
.popUp input[type="button"]:focus,.popUp input[type="button"]:hover,.popUp input[type="button"],.popUp input[type="submit"]:focus,.popUp input[type="submit"]:hover,.popUp input[type="submit"] {
 background:#4a81b8;
 padding:8px 20px;
 color:#fff;
 border:0;
 font-size:14px;
 margin:10px 5px;
 font-weight:normal;
 text-shadow:none;
 border-radius:0
}
.popUp .hintIcon {
 display:inline-block!important;
 float:none!important
}
footer {
 min-width:1335px;
 padding-bottom:8px
}
#bottom {
 position:relative;
 height:100px;
 width:100%
}
footer {
 background:#3e434d;
 min-height:100px;
 position:absolute;
 width:100%;
 z-index:100
}
footer div.container div#addRightBg div.rightMenu ul li a:hover,footer div.container div#leftBgAdd div.leftMenu ul li a:hover {
 background-color:transparent!important
}
footer .nav {
 margin-top:10px
}
footer .navbar-left {
 font-size:17px
}
footer .navbar-right {
 font-size:16px
}
footer a {
 color:#fff!important
}
footer .nav li a:focus,footer .nav li a:hover {
 background-color:transparent!important
}
footer .navbar-right a {
 margin-left:10px
}
#forum_icon {
 background:url("/prk-inner-theme/css/../images/prk_bs/forum_icon.png") 5% no-repeat;
 padding-left:25px
}
footer li {
 line-height:27px;
 float:left;
 padding:10px 15px;
 position:relative;
 display:block
}
#content {
 margin-bottom:80px
}
footer .navbar-right {
 float:right
}
footer .navbar-left {
 float:left
}
#bannerImg {
 margin-top:10px
}
.portlet-dockbar {
 z-index:3000
}
#slider {
 width:100%;
 min-width:1210px;
 height:262px;
 position:absolute;
 top:115px;
 overflow:hidden;
 margin-bottom:20px;
 z-index:200
}
#slider .jcarousel-skin-tango {
 left:50%;
 margin-left:-1815px;
 position:relative;
 width:3000px
}
#slider .jcarousel-skin-tango .jcarousel-direction-rtl {
 direction:rtl
}
#slider .jcarousel-skin-tango .jcarousel-container-horizontal {
 width:3630px;
 height:245px
}
#slider .jcarousel-skin-tango .jcarousel-clip {
 overflow:hidden
}
#slider .jcarousel-skin-tango .jcarousel-clip-horizontal {
 width:3630px;
 height:245px
}
#slider .jcarousel-skin-tango .jcarousel-item {
 width:1210px;
 height:245px
}
#slider .jcarousel-skin-tango .jcarousel-item-placeholder {
 background:#fff;
 color:#000
}
#slider .jcarousel-prev,#slider .jcarousel-next {
 width:1210px;
 height:245px;
 background:#fff;
 position:absolute;
 z-index:1000;
 top:18px;
 opacity:.5;
 cursor:pointer
}
#slider .jcarousel-prev {
 left:0
}
#slider .jcarousel-next {
 right:0
}
#slider .jcarousel-control {
 position:absolute;
 top:225px;
 right:1430px;
 z-index:1000
}
#slider .jcarousel-control a {
 display:inline-block;
 width:15px;
 height:15px;
 background:url("/prk-inner-theme/css/../images/prk/slider/banner_control.png") no-repeat;
 text-decoration:none;
 font-size:0
}
#slider .jcarousel-control a.action,#slider .jcarousel-control a:hover {
 background-position:-15px 0
}
#dzoCarouselContainer {
 border-top:1px solid #d9d9d9
}
#dzoCarouselContainer .jcarousel-skin-tango {
 position:relative;
 height:117px
}
#dzoCarouselContainer .jcarousel-skin-tango .jcarousel-container {
 width:900px;
 margin:0 auto
}
#dzoCarouselContainer .jcarousel-skin-tango .jcarousel-direction-rtl {
 direction:rtl
}
#dzoCarouselContainer .jcarousel-skin-tango .jcarousel-container-horizontal {
 width:900px;
 padding:20px 40px
}
#dzoCarouselContainer .jcarousel-skin-tango .jcarousel-clip {
 overflow:hidden
}
#dzoCarouselContainer .jcarousel-skin-tango .jcarousel-clip-horizontal {
 width:900px!important
}
#dzoCarouselContainer .jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
 margin-left:10px;
 margin-right:0
}
#dzoCarouselContainer .jcarousel-skin-tango .jcarousel-item-placeholder {
 background:#fff;
 color:#000
}
#dzoCarouselContainer li.jcarousel-item {
 width:200px;
 height:120px;
 margin:0 15px;
 position:relative;
 text-align:center
}
#dzoCarouselContainer li.jcarousel-item a img {
 width:70px
}
#dzoCarouselContainer li.jcarousel-item a img:first-child {
 display:none
}
#dzoCarouselContainer li.jcarousel-item a div {
 position:absolute;
 bottom:0;
 text-decoration:none;
 font-size:11px;
 width:100%;
 text-align:center
}
#dzoCarouselContainer .jcarousel-skin-tango .jcarousel-next-horizontal {
 position:absolute;
 top:39px;
 right:5px;
 width:22px;
 height:39px;
 cursor:pointer;
 background:transparent url("/prk-inner-theme/css/../images/prk/footer_control_right.png") no-repeat 0 0
}
#dzoCarouselContainer .jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {
 left:5px;
 right:auto;
 background-image:url(/prk-inner-theme/css/prev-horizontal.png)
}
#dzoCarouselContainer .jcarousel-skin-tango .jcarousel-next-horizontal:hover,#dzoCarouselContainer .jcarousel-skin-tango .jcarousel-next-horizontal:focus {
 background:transparent url("/prk-inner-theme/css/../images/prk/footer_control_right-hover.png") no-repeat 0 0
}
#dzoCarouselContainer .jcarousel-skin-tango .jcarousel-prev-horizontal {
 position:absolute;
 top:39px;
 left:5px;
 width:22px;
 height:39px;
 cursor:pointer;
 background:transparent url("/prk-inner-theme/css/../images/prk/footer_control_left.png") no-repeat 0 0
}
#dzoCarouselContainer .jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {
 left:auto;
 right:5px;
 background-image:url(/prk-inner-theme/css/next-horizontal.png)
}
#dzoCarouselContainer .jcarousel-skin-tango .jcarousel-prev-horizontal:hover,#dzoCarouselContainer .jcarousel-skin-tango .jcarousel-prev-horizontal:focus {
 background:transparent url("/prk-inner-theme/css/../images/prk/footer_control_left-hover.png") no-repeat 0 0
}
div.fadeLeft,div.fadeRight {
 position:absolute;
 height:120px;
 width:20px;
 top:0
}
div.fadeLeft {
 background:url("/prk-inner-theme/css/../images/prk/fade_left.png")
}
div.fadeRight {
 background:url("/prk-inner-theme/css/../images/prk/fade_right.png");
 right:0
}
.tab-title {
 width:100%;
 word-wrap:normal;
 white-space:normal;
 position:absolute;
 height:35px;
 margin-top:-20px;
 top:55%;
 display:flex;
 vertical-align:middle;
 flex-direction:row;
 align-items:center;
 justify-content:center;
 line-height:17px
}
ul.ui-tabs-nav li,#tabsNav li,#tabsNavLk li {
 color:#FFF;
 background:#a8b0bb!important;
 border-color:#a8b0bb #a8b0bb #a8b0bb!important;
 border-radius:4px 4px 0 0;
 display:inline-block;
 min-width:140px;
 text-align:center;
 font-size:16px;
 cursor:pointer;
 width:188px;
 height:65px;
 vertical-align:middle;
 position:relative;
 line-height:20px
}
#tabsNav li div {
 top:50%;
 position:relative;
 margin-top:-20px;
 word-break:normal!important;
 hyphens:none!important
}
#tabsNavLk li.active,#tabsNav li.active {
 background:#06c!important;
 border-color:#06c #06c #06c!important;
 cursor:text
}
#tabsNavLk,#tabsNav {
 list-style:none;
 background:0;
 border-bottom:2px solid #06c!important;
 margin:0;
 margin-bottom:20px;
 margin-top:57px;
 padding-bottom:0
}
div.asset-abstract {
 padding-left:180px;
 padding-top:20px;
 min-height:150px;
 position:relative;
 background:url("/prk-inner-theme/css/../images/prk/line-news.png") repeat-x
}
.portlet-journal-content .journal-content-article {
 hyphens:manual!important
}
.portlet-journal-content .asset-content .journal-content-article font {
 font-size:15.4px!important;
 color:#555
}
div.asset-abstract:first-child {
 background:0
}
div.asset-abstract div.asset-metadata {
 margin-left:0;
 position:absolute;
 top:20px
}
div.asset-abstract div.asset-metadata span {
 background:0;
 padding-left:0
}
div.asset-abstract h3.asset-title {
 border:0;
 margin-top:25px
}
div.asset-abstract h3.asset-title a {
 text-decoration:underline
}
div.asset-abstract h3.asset-title a img {
 display:none
}
div.asset-abstract div.asset-content {
 margin-left:0;
 margin-bottom:25px
}
div.asset-abstract div.asset-content div.asset-more {
 display:none
}
div.asset-abstract div.asset-small-image {
 border:1px solid #7f7c7d;
 padding:2px!important;
 width:auto;
 position:absolute;
 margin-left:-180px;
 top:20px
}
div.asset-abstract div.asset-small-image img {
 border:1px solid #7f7c7d;
 padding:0!important
}
ul#arrowRoad,ul#arrowRoad li {
 margin:20px 0 20px 30px;
 padding:0
}
ul#arrowRoad {
 width:800px;
 height:165px;
 margin:0;
 padding:0;
 margin-left:70px
}
ul.arrowRoad {
 background:url("/prk-inner-theme/css/../images/prk/steps_arrow_road.jpg") no-repeat
}
ul.arrowRoadEn {
 background:url("/prk-inner-theme/css/../images/prk/steps_arrow_road_eng.jpg") no-repeat
}
ul#arrowRoad li {
 display:inline-block;
 width:120px;
 height:150px;
 margin:0 14px;
 margin-top:8px;
 cursor:pointer
}
ul#arrowRoad li:first-child {
 margin-left:35px
}
.hidden {
 display:none!important
}
.appl-button {
 clear:none!important
}
.carouselClass {
 position:absolute;
 padding:3px 5px;
 text-shadow:0 0 0 #333;
 background:url("/prk-theme/images/prk/opacity_white_80.png");
 min-width:490px;
 width:490px
}
.gallery {
 padding:10px;
 margin:10px;
 border:1px solid #ccc;
 display:inline-block
}
.gallery img {
 width:250px;
 vertical-align:top
}
#arrowRoad {
 top:10px
}
#arrowRoadDiv {
 background-color:white;
 width:960px;
 height:190px;
 top:0
}
.portlet-msg-error {
 clear:both
}
#login,#logout {
 display:none
}
#linkFO,#linkODU,#linkDZO,#linkMES {
 color:#0961bd
}
table.status-table-user tr,th {
 font-size:12px
}
table.status-table-admin tr td,table.status-table-admin th {
 font-size:11px;
 padding:6px!important
}
table.status-table-user tr th,table.status-table-admin tr th {
 text-align:center
}
.disabled-field {
 opacity:.5
}
.region-name-class {
 clear:both
}
#login,#logout {
 text-decoration:underline;
 color:#fff;
 display:block;
 position:absolute;
 right:10px;
 top:11px
}
#languageDiv {
 background:none repeat scroll 0 0 #3773b1;
 font-size:12px;
 margin-bottom:15px;
 margin-top:2px;
 padding:3px 0;
 text-align:center;
 width:60px
}
#sitemap {
 position:absolute;
 right:10px;
 top:50px
}
#id-form-search input[type="text"] {
 background:none repeat scroll 0 0 #5c8fc5!important;
 border:1px solid #cecece;
 color:#fff!important;
 font-style:normal!important;
 width:135px
}
a#searchButton,#id-form-search input[type="submit"] {
 background:url("/prk-inner-theme/css/../images/prk/search-grass-white.png") no-repeat scroll center center rgba(0,0,0,0);
 border:0 none;
 display:block;
 height:25px;
 margin-top:-32px;
 position:absolute;
 right:46px;
 width:25px
}
.aui-form-validator-error-container .aui-field-element {
 padding-right:30px
}
.app-table-css {
 width:700px
}
.app-table-css table tbody tr:first-child td {
 vertical-align:top;
 font-weight:bold;
 font-size:11px;
 background:#fafafa
}
.app-table-css table tbody tr td {
 padding:5px;
 border-bottom:1px solid #dedede;
 border-right:1px dotted #dedede
}
.app-table-css table tbody tr td:first-child {
 border-left:1px dotted #dedede
}
.app-table-css input[type="text"] {
 width:78px!important;
 margin:3px 0
}
[id$="region-provider"] {
 position:absolute
}
[id$="region-provider"] label {
 font-size:13px;
 font-weight:bold;
 margin-top:15px
}
#mapSvg {
 padding-left:170px;
 padding-top:70px
}
.back-link>a span {
 font-size:18px
}
[id$="catalog"] {
 display:table
}
[id$="appeal"] h3,[id$="catalog"] h3 {
 font:bold 16px "PFDinTextCondPro",Tahoma;
 border:0 none!important;
 color:#3773b1;
 font-size:23px;
 font-weight:normal;
 padding:8px 0 8px 5px!important;
 text-transform:none;
 outline:0;
 float:left;
 clear:both
}
[id$="appeal"] h3.ui-state-active::after,[id$="catalog"] h3.ui-state-active::after {
 content:"\25B2"
}
[id$="appeal"] h3.ui-state-error {
 color:#f30000
}
[id$='appeal'] .ui-accordion-content,[id$='catalog'] .ui-accordion-content {
 width:100%;
 float:left;
 clear:both
}
[id$='catalog'] .main-table th,[id$='catalog'] .main-table td {
 padding:0 10px 10px 0;
 vertical-align:top
}
[id$="catalog"] th {
 padding-top:5px!important
}
[id$="catalog"] .section-heading {
 border-bottom:1px solid #e5e5e5;
 color:#666;
 display:block;
 font-size:16px;
 padding:15px 0 6px
}
[id$="catalog"] .ui-accordion-content {
 border:0
}
[id$="form"] .ui-tabs.ui-tabs-top .ui-tabs-nav.ui-widget-header,[id$="appeal"] .ui-tabs.ui-tabs-top .ui-tabs-nav.ui-widget-header {
 background:#fafafa;
 border:0!important
}
.ui-tabs .ui-tabs-nav.ui-widget-header li {
 background:#ededed
}
[id$="appeal"] .main-table {
 position:relative;
 width:100%
}
[id$="form"] .ui-datepicker-trigger,[id$="appeal"] .ui-datepicker-trigger {
 background:rgba(0,0,0,0) none repeat scroll 0 0!important;
 box-shadow:none!important;
 margin-left:-35px!important;
 margin-top:0!important;
 padding:0!important;
 position:absolute;
 border:0
}
[id$="form"] .section-heading,[id$="appeal"] .section-heading {
 border-bottom:1px solid #e5e5e5;
 color:#666;
 display:block;
 font-size:16px;
 padding:15px 0 6px
}
.wrapper[id$="form"] .section-heading {
 border-top:1px solid #e5e5e5;
 color:#333;
 display:block;
 font-size:24px;
 padding:15px 0 16px;
 border-bottom:0
}
.wrapper .label-column.ui-grid-col-2 {
 width:75px
}
[id$="form"] .ui-outputlabel-rfi,[id$="appeal"] .ui-outputlabel-rfi {
 color:red
}
[id$="form"] .main-table th,[id$="form"] .main-table td,[id$="appeal"] .main-table th,[id$="appeal"] .main-table td {
 padding:0 10px 10px 0;
 vertical-align:top
}
[id$="form"] .table-label-column,[id$="appeal"] .table-label-column {
 font-size:13px;
 text-align:right;
 vertical-align:top
}
[id$="form"] .table-label-column label,[id$="appeal"] .table-label-column label {
 font-weight:normal
}
div.dynCardFL [id$="form"] label.ui-state-error {
 width:300px
}
[id$="appeal"] label.ui-state-error {
 background:0;
 border:0
}
[id$="form"] .ui-message,[id$="form"] .ui-messages-error,.ui-message-error,[id$="appeal"] .ui-message,[id$="appeal"] .ui-messages-error,.ui-message-error {
 font-size:14px!important;
 margin-left:0
}
.ui-messages-error.ui-corner-all .ui-messages-error-detail {
 word-wrap:break-word
}
.ui-corner-all {
 clear:both
}
[id$="form"] .ui-selectonemenu,[id$="appeal"] .ui-selectonemenu {
 border-radius:0;
 box-shadow:none;
 border:1px solid #ddd
}
[id$="form"] .ui-selectonemenu label.ui-selectonemenu-label,[id$="appeal"] .ui-selectonemenu label.ui-selectonemenu-label {
 margin:0;
 background:#fcfcfc;
 border-radius:0;
 box-shadow:none
}
[id$="form"] .ui-selectonemenu-trigger,[id$="appeal"] .ui-selectonemenu-trigger {
 border-radius:0!important;
 height:28px!important
}
[id$="form"] .ui-fileupload,[id$="appeal"] .ui-fileupload {
 display:inline-block!important;
 width:205px
}
[id$="form"] .loadCell .hint-button,[id$="appeal"] .loadCell .hint-button {
 position:absolute;
 top:6px;
 left:140px
}
[id$="form"] .ui-fileupload-buttonbar,[id$="form"] .ui-fileupload-content,[id$="appeal"] .ui-fileupload-buttonbar,[id$="appeal"] .ui-fileupload-content {
 background:rgba(0,0,0,0) none repeat scroll 0 0;
 border:0 none
}
[id$="form"] .fileRow button,[id$="appeal"] .fileRow button {
 padding:0!important;
 background:none!important;
 box-shadow:none
}
[id$="form"] .fileRow button span,[id$="appeal"] .fileRow button span {
 padding:0 5px;
 font-size:23px;
 color:red
}
.appeal-description-title,.appeal-description {
 margin-left:5px!important
}
.appeal-description-title {
 font-weight:bold;
 text-transform:uppercase
}
.appeal-description {
 margin-bottom:20px!important
}
.button,.popUp input[type="button"]:focus,.popUp input[type="button"]:hover,.popUp input[type="button"],.popUp input[type="submit"]:focus,.popUp input[type="submit"]:hover,.popUp input[type="submit"] {
 background:#4a81b8!important;
 padding:8px 20px!important;
 color:#fff!important;
 border:0!important;
 font-size:14px!important;
 margin:10px 5px!important;
 font-weight:normal!important;
 text-shadow:none!important;
 border-radius:0!important
}
.data-object-field input,[id$="form"] .hint-button,[id$="appeal"] .hint-button {
 display:inline-block
}
[id$="form"] .hint-button,[id$="appeal"] .hint-button {
 background:linear-gradient(to top,#ccc,#e5e5e5)!important;
 border-radius:10px!important;
 height:20px!important;
 padding:0!important;
 margin:2px 0 0 10px!important;
 width:20px!important;
 vertical-align:top;
 outline:0
}
[id$="form"] .ui-autocomplete-input,[id$="appeal"] .ui-autocomplete-input {
 height:24px!important;
 margin-bottom:0!important
}
[id$="form"] .ui-autocomplete-dropdown,[id$="appeal"] .ui-autocomplete-dropdown {
 border-radius:0;
 width:24px
}
[id$="form"] .ui-autocomplete-dropdown .ui-button-icon-primary,[id$="appeal"] .ui-autocomplete-dropdown .ui-button-icon-primary {
 top:11px
}
[id$="form"] .ui-autocomplete-dropdown .ui-button-text,[id$="appeal"] .ui-autocomplete-dropdown .ui-button-text {
 display:none
}
[id$="form"] .ui-state-error a,[id$="appeal"] .ui-state-error a {
 color:#b94a48!important
}
.region-select {
 border:0;
 width:auto;
 outline:0
}
.region-form {
 margin:0
}
.region-numb {
 color:#2786eb;
 font:bold 21px 'PFDinTextCondPro'
}
div.columns-1 div#layout-column_column-1 {
 width:1015px
}
div.columns-1 .row-fluid div#layout-column_column-1 .journal-content-article a span {
 color:#009ae5!important
}
#portletBox {
 position:absolute;
 height:15px;
 width:1305px;
 top:0;
 margin-left:50%;
 left:-670px
}
#portletTopInCenter {
 top:10px!important
}
.yui3-dd-drop-active-valid {
 border:solid 2px #41629e
}
.yui3-dd-drop-over {
 border:solid 2px red
}
div#portlet3 {
 height:50px
}
div#portlet3 div.portlet-borderless-container {
 max-height:30px;
 padding-bottom:0;
 margin-bottom:0
}
div#portlet3 div.portlet-borderless-container * form {
 margin-bottom:0
}
#portlets {
 position:absolute;
 right:0;
 height:50px
}
#portletBox {
 z-index:1;
 position:relative;
 height:0;
 margin:0 auto;
 width:1280px;
 top:-15px!important
}
#layout-column_column-2 .portlet-borderless-container {
 background:none!important;
 margin:0!important;
 padding:0!important;
 z-index:10
}
[id$="selectRegionPhone"] {
 margin:0!important;
 padding:5px 0;
 position:relative
}
[id$="selectRegionPhone"] [id$="regionTheme"] {
 width:100%;
 position:absolute;
 top:0;
 opacity:0
}
[id$="selectRegionPhone"] [id$="selectArrow"] {
 color:#07457d;
 font-size:12px;
 cursor:pointer;
 background:url("/prk-inner-theme/css/../images/prk/telephone-icon.png") no-repeat;
 background-size:55%;
 padding-left:15px;
 margin-right:7px;
 display:inline-block
}
[id$="selectRegionPhone"] [id$="regionName"],[id$="selectRegionPhone"] [id$="phone"] {
 font-weight:bold
}
[id$="selectRegionPhone"] [id$="regionName"] {
 color:#07457d;
 font-size:13px
}
[id$="selectRegionPhone"] [id$="phone"] {
 color:#2786eb;
 font-size:18px;
 margin-left:5px
}
div#backToLoginIn a:hover,.reg-to-portal a:hover,.help-me-password a:hover {
 background:none!important
}
div#backToLoginIn a,.reg-to-portal a,.help-me-password a {
 text-decoration:none!important
}
div#backToLoginIn:hover,.reg-to-portal:hover,.help-me-password:hover {
 background:#ccc
}
div#backToLoginIn {
 bottom:10px;
 position:relative;
 cursor:pointer;
 padding:5px 0
}
div#user button .caret {
 border-top:7px solid #6a6674;
 border-right:5px solid transparent;
 border-left:5px solid transparent
}
.aui .dropdown-menu .divider {
 margin:9px 0!important
}
.aui .dropdown-menu {
 padding:0!important
}
#exitLink {
 background:#d9534f;
 color:#FFF
}
#otherLogin {
 outline:none!important
}
#otherLogin form {
 display:inline-block;
 margin:0;
 width:100%
}
#otherLogin span {
 color:#999;
 font-size:19px;
 margin:0 10px
}
[id$="loginType"] {
 clear:both;
 margin-bottom:15px
}
.ui-radiobutton {
 margin-right:10px
}
.aui .dockbar-split .dockbar.navbar-static-top .collapse .nav-account-controls {
 visibility:hidden
}
div#resultTableInBuildCalc table {
 width:100%;
 margin-bottom:16px;
 font-size:14px
}
.calc_last_mile_header {
 text-align:center
}
#calc_last_mile_header span {
 font-size:14px;
 background:#f2f7fb;
 padding:10px
}
div#scientificCalcSadow {
 z-index:-3
}
div#scientificCalc * th.delete-column {
 width:130px
}
div#scientificCalc * th.type-column {
 width:325px
}
div#scientificCalc * .factor-second-length-column {
 width:100px
}
div#scientificCalc * td.type-column .ui-selectonemenu {
 width:325px!important
}
div#scientificCalc * td.type-column .ui-selectonemenu label {
 width:295px!important;
 word-wrap:break-word;
 display:block;
 white-space:normal
}
div#scientificCalc * .factor-second-length-column input {
 width:90px
}
#column-1 * div#scientificCalc * .ui-commandlink {
 padding:10px!important
}
div#scientificCalc * td.type-column .ui-selectonemenu * span.ui-icon {
 top:50%!important;
 position:relative;
 margin-top:-10px
}
#scientificCalc {
 z-index:2;
 position:relative
}
#scientificCalcSadow:before,#scientificCalcSadow:after {
 content:"";
 position:absolute;
 z-index:0;
 bottom:22px;
 left:50px;
 width:45%;
 height:10%;
 box-shadow:0 15px 30px rgba(0,0,0,0.5);
 transform:rotate(-2deg)
}
#scientificCalcSadow:after {
 right:50px;
 left:auto;
 transform:rotate(2deg)
}
.calcChecked .ui-chkbox.ui-widget {
 margin-right:20px;
 position:relative;
 top:4px
}
.hintCalc {
 position:relative;
 text-align:start;
 height:30px
}
.hintCalc span {
 display:block;
 width:225px;
 float:right;
 font-style:italic;
 line-height:15px;
 font-size:12px
}
div#scientificCalcHeader {
 background:#0066cb;
 border-radius:4px 4px 0 0;
 color:#FFF;
 font-size:1.1em;
 padding:10px
}
div#scientificCalcHeader span {
 font-size:25px;
 margin-left:60px;
 word-break:normal;
 hyphens:none;
 display:block
}
div#scientificCalcBody {
 padding:15px 0 30px 0;
 position:relative;
 background:#e2e6e9;
 font-size:16px
}
#scientificCalcBody form {
 margin:10px
}
#resultTableInBuildCalc tr.ui-widget-header {
 border-color:#666
}
.calc-point th.ui-state-default,#resultTableInBuildCalc td.ui-panelgrid-cell.ui-widget-header {
 background:#0066cb;
 color:#FFF;
 border-radius:0;
 text-shadow:none
}
#resultTableInBuildCalc td.ui-panelgrid-cell {
 border-color:#666;
 background:#f2f7fb
}
.tableObjInbuildCalc tr {
 border-color:#666
}
.tableObjInbuildCalc th.ui-state-default {
 background:#0066cb;
 color:#FFF;
 border-color:#666;
 border-radius:0;
 text-shadow:none
}
.tableObjInbuildCalc tbody td {
 border-color:#666;
 background:#f2f7fb
}
.calcTotalTitle {
 display:block;
 margin-top:25px;
 font-weight:bold
}
.calcTotalForm .calcObject {
 background:#fafafa none repeat scroll 0 0;
 margin-bottom:10px;
 position:relative;
 width:100%
}
.calcTotalForm .calcObject tr td {
 padding:20px;
 text-align:right
}
.calcTotalForm .calcObject tr td:first-child {
 text-align:left
}
.calcInputLabel {
 background:#fafafa none repeat scroll 0 0;
 color:#000;
 display:inline-block;
 font-size:13px;
 font-weight:bold;
 margin:5px 5px 5px 0;
 padding:5px 15px;
 text-align:right;
 width:300px
}
.calcInput input {
 margin-right:5px;
 padding:4px 10px!important
}
.portlet-msg-error {
 float:left;
 clear:both
}
.calcCloseObject {
 color:#999!important;
 font-size:30px;
 position:absolute;
 right:10px;
 text-decoration:none!important;
 top:7px
}
.totalLoad tbody tr td {
 font-weight:bold;
 padding:5px 10px 5px 0
}
.totalLoad tbody tr td:first-child {
 font-weight:normal
}
.calcObjectTotal {
 background:#e5e5e5 none repeat scroll 0 0;
 color:#4a81b8;
 display:inline-block;
 font-size:22px;
 font-weight:bold;
 margin:0 20px;
 padding:10px 20px;
 text-shadow:1px 1px #fff;
 white-space:nowrap
}
.calcTotal {
 color:#4a81b8;
 font-size:17px
}
.calcTotal .calcTotalValue {
 font-weight:bold
}
.popUp.topContent td {
 vertical-align:top
}
.fieldRemark {
 color:#999;
 float:left;
 font-size:13px;
 line-height:13px;
 margin-bottom:5px
}
.resultTable {
 margin:30px 0;
 width:100%
}
.resultTable .resName {
 background:#548fce none repeat scroll 0 0;
 color:#fff
}
header {
 min-height:0!important;
 margin:0!important
}
header .container {
 position:relative
}
header .navbar-left,header .navbar-right {
 position:absolute
}
header .navbar-right {
 right:0
}
#logo {
 display:block;
 margin-top:10px
}
#select-region .dropdown-toggle {
 font-size:16px;
 background:url("/prk-inner-theme/css/../images/prk_bs/location_icon.png") 10px 50% no-repeat;
 padding-left:30px;
 color:#fcfcfc;
 height:50px
}
#select-region .dropdown-toggle:hover,#select-region .dropdown-toggle:focus {
 color:#fff
}
#select-region .scroll {
 max-height:350px;
 overflow-y:scroll
}
#select-region ul li:first-child {
 width:100%;
 background:#fff;
 padding:10px;
 border-bottom:1px solid #e5e5e5;
 position:absolute;
 top:0
}
#select-region .form-group {
 margin:0
}
#user {
 text-align:right
}
#user .dropdown-toggle {
 font-size:16px;
 background:url("/prk-inner-theme/css/../images/prk_bs/profile-grey_icon.png") 10px 45% no-repeat;
 padding-left:15px;
 color:#fcfcfc;
 height:50px;
 white-space:nowrap
}
#user .dropdown-toggle:hover,#user .dropdown-toggle:focus {
 color:#fff
}
#user .glyphicon {
 padding-right:10px
}
#user .dropdown-menu .radio {
 color:#333;
 white-space:nowrap
}
#user .dropdown-menu .radio,#user .dropdown-menu .form-group {
 margin:10px 20px
}
#user .dropdown-menu .btn {
 text-align:left;
 width:100%;
 margin:5px 0 0 0!important
}
a#linkInPhone {
 text-decoration:none
}
#hot-line {
 text-align:right;
 clear:both;
 float:right;
 color:#fff;
 font-size:18px;
 margin-top:10px
}
#hot-line span {
 font-size:24px!important;
 white-space:nowrap!important;
 display:block!important;
 padding-left:35px!important;
 line-height:25px
}
.inner #selectors .btn {
 text-shadow:initial!important;
 margin-top:0!important;
 /*font-family:PTSans,arial,sans-serif!important*/
}
.dropdown-menu {
 display:none!important
}
.open>.dropdown-menu {
 display:block!important
}
.dropdown-menu {
 text-align:left!important;
 right:0!important;
 left:auto!important
}
.container {
 padding-right:15px;
 padding-left:15px;
 margin-right:auto;
 margin-left:auto;
 width:1335px!important
}
#content {
 min-height:5px;
 width:1210px
}
#logo {
 margin-bottom:10px
}
#select-region {
 right:185px
}
header button {
 border:initial!important;
 text-shadow:initial!important;
 box-shadow:initial!important
}
#regPhone2 {
 opacity:0;
 right:15px!important;
 left:auto!important;
 position:absolute;
 top:10px
}
#user li {
 line-height:17px!important
}
#user li .ui-messages-error-summary {
 line-height:1!important
}
#user div span.ui-message-error-detail {
 font-size:14px;
 line-height:18px!important
}
#user .ui-message.ui-message-error.ui-widget.ui-corner-all {
 line-height:16px
}
#portlet3 .ui-selectonemenu-label.ui-inputfield.ui-corner-all {
 background:url("/prk-inner-theme/css/../images/prk_bs/location_gray_icon.png") 10px 45% no-repeat;
 padding-left:25px;
 box-shadow:none
}
#user [id$=kppBlock] {
 margin:-2.5px 0
}
#user [id$=loginNameKpp] {
 margin:5.5px 15px!important
}
#user .dropdown-menu button.ui-state-hover {
 background-color:#2e6da4!important
}
#user span.ui-messages-error-icon {
 display:none
}
#user span.ui-messages-error-summary {
 color:#b94a48;
 font-weight:100;
 font-size:14px;
 font-family:"Helvetica Neue",Helvetica,Arial,sans-serif
}
#user .ui-messages-error.ui-corner-all ul {
 margin:0
}
#user .ui-message.ui-message-error.ui-widget.ui-corner-all {
 width:210px;
 overflow:hidden;
 margin:0 auto;
 display:block;
 float:none
}
#user .ui-message.ui-message-error.ui-widget.ui-corner-all span.ui-message-error-detail {
 color:#b94a48
}
input.ui-inputfield.ui-password.ui-widget.ui-state-default.ui-corner-all.ui-state-error,input.ui-inputfield.ui-inputmask.ui-widget.ui-state-default.ui-corner-all.ui-state-error {
 border-color:#bc5351
}
#user .dropdown-toggle {
 text-shadow:initial!important;
 font-size:16px!important;
 /*font-family:PTSans,arial,sans-serif!important*/
}
.checkbox label,.radio label {
 min-height:20px;
 padding-left:20px;
 margin-bottom:0;
 font-weight:400;
 cursor:pointer
}
body.green #user .dropdown-menu .ui-selectoneradio label,body.red #user .dropdown-menu .ui-selectoneradio label,body.bordo #user .dropdown-menu .ui-selectoneradio label,body.blue #user .dropdown-menu .ui-selectoneradio label {
 font-size:14px;
 /*font-family:PTSans,arial,sans-serif!important;*/
 padding-left:5px!important;
 color:#333;
 margin:0
}
#user .dropdown-menu .ui-selectoneradio tr {
 display:flex;
 justify-content:flex-start;
 align-items:center;
 flex-direction:row
}
body.green.kid #user label.ui-outputlabel.ui-widget,body.red.kid #user label.ui-outputlabel.ui-widget,body.bordo.kid #user label.ui-outputlabel.ui-widget,body.blue.kid #user label.ui-outputlabel.ui-widget {
 background:none!important
}
body.bordo.kid #user span.ui-button-text.ui-c,body.red.kid #user span.ui-button-text.ui-c,body.green.kid #user span.ui-button-text.ui-c,body.blue.kid #user span.ui-button-text.ui-c {
 text-align:left
}
#user #card button {
 color:#FFF!important
}
#user .dropdown-menu .ui-selectoneradio {
 margin-left:15px
}
#user .ui-radiobutton .ui-radiobutton-box {
 width:11px;
 height:11px
}
#user input {
 margin:3px 15px;
 padding:8px 10px;
 background:#fcfcfc;
 box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);
 width:195px;
 /*font-family:PTSans,arial,sans-serif!important*/
}
#user .dropdown-menu .btn {
 color:#fff;
 background:none!important;
 background-color:#2e6da4!important;
 border-color:#2e6da4!important;
 background-image:none!important;
 /*font-family:PTSans,arial,sans-serif!important;*/
 border-radius:0!important
}
#user .ui-button-text {
 padding:0!important;
 text-align:left
}
#user .ui-button-text:before {
 content:'\e161';
 margin-right:15px;
 font-family:'Glyphicons Halflings'
}
#user #separatorId {
 height:1px;
 margin:9px 0;
 overflow:hidden;
 background-color:#e5e5e5
}
#user form {
 margin:0!important
}
#user #otherLogin form a {
 display:block;
 padding:3px 20px;
 clear:both;
 font-weight:400;
 line-height:1.42857143;
 color:#333;
 white-space:nowrap;
 font-size:14px;
 text-decoration:none;
 /*font-family:PTSans,arial,sans-serif!important*/
}
#user .portlet-borderless-container {
 padding:0;
 margin:0
}
#user .ui-button-text {
 /*font-family:PTSans*/
}
@font-face {
 font-family:'Glyphicons Halflings';
 src:url("/prk-inner-theme/css/../fonts/prk_bs/glyphicons-halflings-regular.eot");
 src:url("/prk-inner-theme/css/../fonts/prk_bs/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"),url("/prk-inner-theme/css/../fonts/prk_bs/glyphicons-halflings-regular.woff2") format("woff2"),url("/prk-inner-theme/css/../fonts/prk_bs/glyphicons-halflings-regular.woff") format("woff"),url("/prk-inner-theme/css/../fonts/prk_bs/glyphicons-halflings-regular.ttf") format("truetype"),url("/prk-inner-theme/css/../fonts_bs/prk/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg")
}
#user .ui-button-text:before {
 content:"\e161";
 margin-right:15px
}
#user #otherLogin form a:hover {
 background-color:#f5f5f5!important
}
body {
 margin:0;
 padding:0;
 height:100%
}
#contentBigContainer {
 min-height:100%;
 position:relative;
 /*min-width:1400px*/
}
#bottomForFooter {
 position:absolute;
 bottom:0;
 width:100%;
 height:60px
}
body.inner {
 background:#e8e9ea
}
div#inner {
 padding:0!important
}
header.inner {
 box-shadow:0 0 5px #000;
 background:url("/prk-inner-theme/css/../images/prk_bs/inner_header_bkg.jpg") repeat-x white;
 padding-bottom:32px;
 position:relative;
 z-index:10;
 height:100px
}
#logo {
 display:inline-block
}
#main-menu {
 width:0;
 white-space:nowrap;
 display:inline-block;
 padding:0;
 margin:0;
 vertical-align:top;
 margin-top:40px;
 margin-left:50px
}
#main-menu li {
 display:inline-block;
 vertical-align:top;
 white-space:normal
}
#main-menu li a {
 display:block;
 height:70px;
 margin-left:30px;
 font-size:16px;
 line-height:16px;
 color:#4f4f4f
}
#main-menu li a.active {
 color:#3888d7;
 border-bottom:3px solid #3888d7
}
#main-menu li a:hover,#main-menu li a:focus {
 text-decoration:none
}
header.inner #selectors {
 position:absolute;
 right:0;
 top:0
}
header.inner #select-region button,header.inner #user button {
 color:#676d73!important
}
header.inner #select-region .dropdown-toggle {
 background-image:url("/prk-inner-theme/css/../images/prk_bs/location_gray_icon.png")
}
header.inner #user .dropdown-toggle {
 background-image:url("/prk-inner-theme/css/../images/prk_bs/user_gray_icon.png")
}
header.inner #hot-line {
 position:relative;
 top:45px;
 color:#3888d7;
 margin-right:30px
}
header.inner #hot-line span {
 background-image:url("/prk-inner-theme/css/../images/prk_bs/hotline_blue_icon.png");
 background-repeat:no-repeat
}
header.inner #hot-line span.noPhone {
 background:none!important;
 color:#06C;
 font-size:17px!important
}
#inner-title {
 height:230px;
 background-size:cover;
 background-position:center;
 margin-top:0;
 margin-bottom:10px
}
#inner-title span {
 font-size:25px;
 /*font-family:PTSans;*/
 color:#fff;
 text-transform:uppercase;
 padding:40px 30px;
 margin-top:60px;
 display:inline-block
}
div#breadcrumbs {
 height:33px
}
.aui #breadcrumbs {
 margin-bottom:5px
}
#stepsPath * a {
 color:#676767;
 text-shadow:0 1px 0 white;
 text-decoration:none
}
#stepsPath li.active.last a {
 color:#4f4f4f;
 text-shadow:none
}
span.divider {
 padding:0 5px;
 color:#ccc;
 text-shadow:0 1px 0 white
}
div#stepsPath {
 margin-left:80px;
 margin-right:80px
}
div#pathBreadCrumbs {
 width:1335px;
 margin:0 auto
}
#beginBreadCrumbs {
 float:none;
 margin:5px 0 0 0
}
ul#path {
 margin-left:70px;
 width:800px!important
}
#path li {
 color:#333;
 display:inline
}
#path li a {
 color:#7b7d7d;
 text-decoration:none!important
}
#path li a::after {
 content:"/";
 padding-left:4px
}
header.inner h1 {
 border-bottom-width:0;
 padding:0
}
header {
 /*font-family:PTSans,arial,sans-serif*/
}
font {
 /*font-family:PTSans,arial,sans-serif*/
}
footer div.container {
 margin-top:10px;
 height:0;
 width:1315px!important;
 opacity:.99;
 z-index:-3
}
#leftBgAdd {
 left:0;
 background:linear-gradient(#1752af,#14489a);
 background-size:35vw 103px;
 background-repeat:no-repeat;
 height:105px;
 width:40%;
 position:absolute;
 z-index:-1
}
#addRightBg {
 position:absolute;
 background:#0e3169 none repeat scroll 0 0;
 right:0;
 width:60%;
 height:100%;
 top:29px;
 padding-top:60px;
 z-index:-2
}
.footerLeft {
 position:absolute;
 height:100%;
 width:40%;
 left:0;
 z-index:2
}
.footerLeft * li {
 margin-left:15px
}
.leftMenu ul {
 top:20px;
 position:absolute;
 right:200px
}
.rightMenu {
 position:absolute;
 top:10px;
 left:125px;
 z-index:2;
 height:70px;
 overflow:hidden
}
.footerRight {
 width:60vw;
 position:absolute;
 height:100%;
 left:40%;
 float:right
}
.footerRight .navbar-right {
 margin-right:0!important
}
footer {
 overflow:hidden
}
div#rosseti {
 color:#69c;
 bottom:20px;
 position:absolute;
 right:290px;
 font-size:12px
}
.aui {
 background:none!important
}
div#main-content #column-4 {
 width:100%
}
.aui .portlet,.aui .portlet-borderless-container {
 background:0
}
button#dropdownMenu1,button#dropdownMenu2 {
 border:0;
 color:#06c
}
.fullNameForUser {
 padding-top:15px
}
button#dropdownMenu2 {
 box-shadow:none
}
.aui .dropdown-menu {
 border:0;
 border-radius:0
}
#LoginInPage {
 min-width:80px!important
}
.appeal-questionnaire * .ui-panel.ui-widget.ui-widget-content.ui-corner-all {
 width:1104px
}
.appeal-questionnaire * [id$=tab_1] * table.main-table {
 width:800px!important
}
.appeal-RepartitionTP * [id$=tab_3] * td.table-component-column,.appeal-RepartitionTP * [id$=tab_2] * td.table-component-column {
 float:left
}
.appeal-RepartitionTP * .ui-message-error {
 float:none;
 width:200px
}
.appeal-RepartitionTP * td.table-component-column {
 float:left
}
.appeal-techAccession * td.table-component-column {
 float:left
}
form.appeal-techAccession * [id$=dataObjectControllerInstanceAddressLabel] {
 display:block;
 width:auto
}
form.appeal-techAccession .ui-tabs .ui-tabs-nav.ui-widget-header li.ui-state-active {
 margin-bottom:0
}
.appeal-RepartitionTP * td.table-label-column,.appeal-techAccession * td.table-label-column,.appeal-recoveryDocsTP * td.table-label-column {
 display:block;
 width:310px!important;
 float:left
}
.appeal-techAccession [id$=tab_3] * td.table-component-column,.appeal-techAccession [id$=tab_4] * td.table-component-column {
 width:300px!important
}
.appeal-RepartitionTP .ui-tabs-panels,.appeal-techAccession .ui-tabs-panels {
 width:850px
}
.appeal-RepartitionTP [id$=group_Location_content],.appeal-techAccession [id$=group_Location_content] {
 left:0
}
.appeal-RepartitionTP label[id$=appeal],.appeal-techAccession label[id$=appeal] {
 width:220px
}
.ui-tabs.ui-tabs-top {
 border-bottom:none!important
}
.appeal-techAccession * ul.ui-tabs-nav.ui-helper-reset.ui-helper-clearfix.ui-widget-header.ui-corner-all {
 width:825px;
 position:relative;
 margin-top:15px;
 margin-bottom:15px
}
.appeal-techAccession input {
 max-width:180px
}
ul.ui-tabs-nav.ui-helper-reset.ui-helper-clearfix.ui-widget-header.ui-corner-all {
 background:0;
 border-bottom:2px solid #06c!important;
 margin:20px 0 20px 0;
 padding:0
}
#user * span.ui-message-error-detail {
 margin-right:0
}
a.ui-menuitem-link.ui-corner-all.ui-state-error {
 background:0;
 border-radius:0;
 border:0
}
.ui-state-default.ui-tabs-selected.ui-state-active.ui-corner-top.ui-state-error {
 background:#cc4f48 none repeat scroll 0 0!important;
 border:0;
 padding-bottom:2px!important
}
.ui-tabs .ui-tabs-nav.ui-widget-header li a {
 color:#FFF!important
}
.ui-state-default.ui-tabs-selected.ui-state-active.ui-corner-top {
 background:#06c!important;
 border-color:#06c #06c #06c!important;
 text-shadow:none
}
.ui-state-default.ui-corner-top {
 background:#a8b0bb!important;
 border-color:#a8b0bb #a8b0bb #a8b0bb!important;
 text-shadow:none!important
}
button.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-icon-only,.ui-selectonemenu.ui-widget.ui-state-default.ui-corner-all,.ui-selectonemenu-trigger.ui-state-default.ui-corner-right {
 outline:0
}
.ui-button {
 text-transform:uppercase
}
.ui-panel.ui-widget.ui-widget-content.ui-corner-all {
 border:0
}
.ui-panel-titlebar.ui-widget-header.ui-helper-clearfix.ui-corner-all {
 background:#FFF;
 border:0;
 border-radius:0;
 padding-top:0;
 margin-bottom:15px;
 margin-top:10px;
 padding:0
}
button.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-icon-only.hint-button {
 background:#687ba3!important;
 border:2px solid #4160a1;
 height:20px!important;
 width:20px!important;
 min-width:20px;
 border-radius:15px!important;
 position:relative;
 left:auto;
 right:auto
}
div.label-column button.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-icon-only.hint-button {
 position:relative;
 left:auto
}
[id$="form"] .ui-autocomplete-dropdown,[id$="appeal"] .ui-autocomplete-dropdown {
 border-radius:0;
 width:24px
}
input.ui-autocomplete-input.ui-inputfield.ui-widget.ui-state-default.ui-corner-left.ui-state-disabled {
 border-radius:3px 0 0 3px;
 border:2px solid #e2e2e2
}
button.ui-autocomplete-dropdown.ui-button.ui-widget.ui-state-default.ui-corner-right.ui-button-icon-only.ui-state-disabled {
 border-radius:0 3px 3px 0;
 border:2px solid #e2e2e2
}
#column-1 button.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only.ui-state-disabled {
 border-radius:5px!important;
 background:#e8e9ea!important;
 border:2px solid #a8a8a8!important;
 color:#505050!important
}
button.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only.button.blue span {
 background:url(/prk-inner-theme/css/img/arrow-white.png) 100% 50% no-repeat;
 padding-right:30px
}
button.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only span {
 font-size:15px;
 text-align:center;
 width:100%;
 padding:0
}
div.component-column .ui-panel.ui-widget.ui-widget-content.ui-corner-all {
 width:auto
}
.appeal-Claim .ui-panel.ui-widget.ui-widget-content.ui-corner-all {
 left:-15px!important
}
.ui-panel.ui-widget.ui-widget-content.ui-corner-all {
 border-top:1px solid #bcbcbc;
 border-radius:0;
 left:-15px;
 position:relative;
 width:815px;
 margin-top:15px
}
.ui-radiobutton-box.ui-widget.ui-corner-all.ui-state-default {
 height:15px;
 width:15px;
 border-radius:10px;
 border:2px solid #bcbcbc!important;
 background:#FFF;
 overflow:hidden
}
.ui-chkbox-box.ui-widget.ui-corner-all.ui-state-default {
 height:15px;
 width:15px;
 border:2px solid #bcbcbc!important;
 background:#FFF;
 overflow:hidden
}
span.ui-radiobutton-icon.ui-icon.ui-icon-bullet {
 position:relative;
 background:0;
 height:100%;
 width:100%;
 margin-left:0
}
span.ui-chkbox-icon.ui-icon.ui-icon-check.ui-c {
 background-image:none!important;
 background-size:100%;
 position:relative;
 background-position:center;
 background-color:transparent;
 border-bottom:solid 3px #06c;
 border-right:solid 3px #06c;
 width:5px;
 height:10px;
 margin-left:4px;
 margin-top:-4px;
 transform:rotate(45deg) scale(1.7)
}
span.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-icon-left.ui-fileupload-choose {
 padding:8px 20px!important;
 border:0!important;
 font-size:14px!important;
 font-weight:normal!important;
 text-shadow:none!important;
 background:#f0f4f6!important;
 border:1px solid #a8b0bb!important;
 color:#666!important;
 height:35px;
 width:163px
}
.ui-steps.ui-steps-readonly.ui-widget.ui-helper-clearfix.appeal-steps ul {
 width:100%;
 position:relative;
 margin-top:15px;
 justify-content:center;
 display:flex
}
.ui-steps .ui-steps-item {
 float:none;
 display:inherit
}
.ui-steps.ui-steps-readonly.ui-widget.ui-helper-clearfix.appeal-steps ul li a {
 color:#009ae5!important
}
.ui-steps.ui-steps-readonly.ui-widget.ui-helper-clearfix.appeal-steps {
 display:block;
 width:80%;
 margin:0 auto;
 padding:50px 0 60px 0
}
a.last span.ui-steps-number {
 left:60%
}
a.last span.ui-steps-title {
 left:55%;
 position:relative
}
.ui-steps.appeal-steps .ui-steps-item .ui-steps-number {
 position:relative;
 width:35px!important;
 height:35px;
 border-radius:20px!important;
 margin-top:0!important;
 top:-12px;
 line-height:35px
}
.ui-state-highlight .ui-steps-number {
 background-color:#0066cb!important
}
.ui-fileupload-buttonbar.ui-widget-header.ui-corner-top {
 padding-left:0
}
.ui-steps-item.ui-state-default.ui-state-disabled.ui-corner-all a .ui-steps-number {
 background-color:#a8b0bb
}
.ui-steps-item.ui-state-default.ui-state-disabled.ui-corner-all a .ui-steps-title {
 color:#a8b0bb
}
.ui-steps.ui-steps-readonly.ui-widget.ui-helper-clearfix.appeal-steps ul .ui-state-disabled {
 opacity:1;
 background:#a8b0bb none repeat scroll 0 0
}
.ui-steps.ui-steps-readonly.ui-widget.ui-helper-clearfix.appeal-steps ul li {
 border-radius:0;
 border:0 none
}
.ui-steps.ui-steps-readonly.ui-widget.ui-helper-clearfix.appeal-steps ul li:nth-child(1) .ui-steps-number {
 display:block;
 right:20px
}
.ui-steps.ui-steps-readonly.ui-widget.ui-helper-clearfix.appeal-steps ul li:nth-child(1) .ui-steps-title {
 right:60px;
 position:relative
}
#column-1 form .ui-commandlink.ui-widget,#column-1 button.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only.btn.btn-primary,button.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only {
 background:#0066cb none repeat scroll 0 0!important;
 padding:10px 12px 13px 12px!important;
 color:white!important;
 border:0 none;
 font-size:14px!important;
 margin:10px 5px!important;
 font-weight:normal!important;
 text-shadow:none!important;
 border-radius:5px!important;
 text-decoration:none;
 border-width:0 0 2px;
 border-style:none none solid;
 border-image:none;
 width:205px;
 height:53px
}
#column-1 form .ui-commandlink.ui-widget:hover,#column-1 button.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only.btn.btn-primary:hover,button.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only:hover {
 opacity:.8
}
#column-1 .fileRow button.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only {
 background:none!important;
 margin:0!important;
 border:0!important;
 float:left
}
#column-1 form a.ui-commandlink.ui-widget.boxBtn.stop {
 background:#999 none repeat scroll 0 0!important
}
#inner {
 background:0;
 box-shadow:none
}
.columns-1 {
 width:100%;
 min-width:1320px
}
footer,header,h1#inner-title {
 width:100%
}
.columns-1 .portlet-layout.row-fluid {
 width:1275px;
 margin:0 auto
}
.columns-2-2 .portlet-layout.row-fluid:nth-child(1) {
 width:1285px;
 margin:0 auto
}
#column-2 * .textInfo {
 word-break:normal
}
.ptText.textInfo {
 margin-top:20px
}
.columns-1 div#column-1 {
 float:left;
 padding:20px 50px 20px 50px;
 width:1275px;
 background-color:#FFF;
 opacity:1;
 padding-bottom:40px
}
div#main-content.columns-2-2 {
 margin-left:25px
}
div#column-2 {
 width:308px
}
.Box:before,.Box:after {
 content:"";
 position:absolute;
 z-index:-1;
 bottom:13px;
 left:30px;
 width:50%;
 height:10%;
 max-width:300px;
 box-shadow:0 15px 10px rgba(0,0,0,0.5);
 transform:rotate(-3deg)
}
.Box:after {
 right:30px;
 left:auto;
 transform:rotate(3deg)
}
.shadowBox {
 z-index:0
}
#column-2 {
 position:relative;
 border-radius:4px 4px 0 0
}
#column-2 div div.portlet-boundary {
 position:relative;
 margin-bottom:20px
}
#column-2 div div.portlet-boundary:before,#column-2 div div.portlet-boundary:after {
 content:"";
 position:absolute;
 z-index:1;
 bottom:15px;
 left:10px;
 width:50%;
 height:20%;
 max-width:300px;
 box-shadow:0 15px 10px rgba(0,0,0,0.7);
 transform:rotate(-3deg)
}
#column-2 div div.portlet-boundary:after {
 right:10px;
 left:auto;
 transform:rotate(3deg)
}
.appeal-questionnaire * span.ui-tab-num {
 top:30px
}
.appeal-questionnaire [id$=tab_1] #table-dataObjectControllerInstanceOtherElectroCompany-label-cell {
 width:100%!important
}
.appeal-questionnaire * [id$=tab_7] * td.table-component-column,.appeal-questionnaire * [id$=tab_6] * td.table-component-column {
 width:500px!important
}
.appeal-questionnaire * [id$=tab_3] * td.table-label-column,.appeal-questionnaire * [id$=tab_5] * td.table-label-column {
 height:10px
}
span.ui-button-icon-left.ui-icon.ui-c.ui-icon-help {
 background-image:none;
 background:url(/prk-inner-theme/css/img/question-2.png) 0 no-repeat;
 background-position:4px
}
.appeal-questionnaire [id$=tab_8] .table-component-column .ui-inputfield.ui-inputtext.ui-widget.ui-state-default.ui-corner-all {
 max-width:65px
}
form.appeal-questionnaire * [id$=dataObjectControllerInstanceElectroCompanyRef-label] span {
 right:0
}
.appeal-questionnaire [id$=tab_3] .table-component-column .ui-inputfield.ui-inputtext.ui-widget.ui-state-default.ui-corner-all {
 width:65px!important
}
.appeal-questionnaire [id$=tab_5] .table-component-column .ui-inputfield.ui-inputtext.ui-widget.ui-state-default.ui-corner-all {
 width:65px!important
}
#main-menu li a {
 height:47px;
 min-width:140px
}
#logo {
 margin-left:35px
}
button.btn.btn-default.dropdown-toggle {
 color:#06c!important
}
span.regName {
 color:#06c
}
.file-download {
 position:relative
}
#user .ui-grid-col-12 {
 display:-webkit-box;
 display:-moz-box;
 display:-ms-flexbox;
 display:-webkit-flex;
 display:flex;
 position:relative;
 align-items:center
}
.dropdown-menu.loginIn li a:hover {
 background:#f5f5f5
}
.reg-to-portal,.help-me-password {
 padding:3px 0;
 line-height:22px;
 cursor:pointer
}
ul.dropdown-menu.lk.dropdown-menu-right {
 padding:10px 0 10px 0!important
}
ul.dropdown-menu.lk label {
 width:200px;
 background:0
}
.dropdown-menu.lk .ui-grid-row label {
 width:150px
}
body.kid ul.lk span {
 color:#FFF;
 /*font-family:PTSans!important*/
}
body.kid * #portletBox * ul.lk label {
 background:none!important
}
.columns-1-2 .portlet-layout.row-fluid:nth-child(2) .container {
 position:absolute!important;
 right:0!important;
 top:0!important;
 z-index:2000!important;
 left:-1070px!important
}
.container-fluid .container div#user {
 right:-1255px
}
#hot-line {
 color:#666!important
}
.myRegPhone {
 color:#06c
}
div#content {
 width:100%
}
.columns-1-2 .portlet-layout.row-fluid:nth-child(1) {
 width:1335px;
 display:block;
 margin:0 auto
}
.columns-1-2 .portlet-layout.row-fluid:nth-child(2) {
 width:100px;
 height:100px;
 position:absolute;
 top:0;
 left:0
}
h1#inner-title {
 min-width:1335px;
 padding-right:0;
 border:0
}
h1#inner-title .container span {
 margin-left:35px;
 background-color:rgba(3,103,204,0.6)
}
header .container {
 margin:0 auto;
 width:1320px!important;
 display:block;
 padding-left:0!important;
 margin-right:0;
 padding-right:0
}
header {
 min-width:1335px
}
div#select-region {
 right:85px!important
}
form.appeal-questionnaire * textarea {
 width:220px!important
}
form.appeal-questionnaire * [id$=dataObjectControllerInstanceElectroCompanyRef-label] {
 margin-right:-2px;
 position:relative
}
form.appeal-questionnaire * [id$=dataObjectControllerInstanceElectroCompanyRef-label] span {
 position:absolute;
 top:0
}
#questionnaire * span.ui-tab-image {
 top:10px
}
span#otherTitle {
 margin-left:30px;
 color:#969696;
 font-size:24px;
 top:-10px;
 position:relative
}
p#helloUserInAnketa {
 font-size:24px
}
div#beginTextInAnketa {
 font-size:16px
}
#questionnaire * td.table-label-column {
 float:left;
 width:560px
}
#questionnaire * td.table-component-column {
 width:350px
}
#questionnaire * .ui-panel.ui-widget.ui-widget-content.ui-corner-all {
 width:1049px;
 margin-left:30px
}
[id$=tab_2] * td.table-component-column {
 float:left
}
[id$=tab_6] * td.table-label-column {
 float:left!important;
 width:560px!important
}
[id$="tab_8"] * td.table-label-column {
 width:200px!important;
 float:none!important
}
.appeal-questionnaire [id$=tab_3] * td.table-component-column,.appeal-questionnaire [id$=tab_4] * td.table-component-column,.appeal-questionnaire [id$=tab_5] * td.table-component-column,.appeal-questionnaire [id$=tab_8] * td.table-component-column {
 width:1095px!important
}
[id$="tab_8"] * .ui-message.ui-message-error.ui-widget.ui-corner-all.ui-helper-clearfix {
 min-width:100%
}
.appeal-questionnaire [id$=group_EventsTPType1_content] .main-table .table-component-column {
 width:560px!important
}
[id$=tab_2] [id$=group_tpCost_content] .main-table td.table-label-column {
 width:530px!important
}
[id$="tab_8"] * span.ui-message-error-detail {
 margin-right:0
}
#questionnaire * .ui-accordion .ui-accordion-header.ui-state-active,#questionnaire * h3.ui-accordion-header.ui-helper-reset.ui-state-default.ui-corner-all {
 display:flex;
 align-items:center
}
h3.ui-accordion-header.ui-helper-reset.ui-state-default.ui-corner-all {
 background-color:#f2f7fb!important;
 box-shadow:none;
 border-radius:5px;
 border:1px #b4b5b7 solid!important;
 width:1010px;
 color:#036!important;
 padding-left:100px!important;
 font-size:24px
}
.ui-accordion .ui-accordion-header.ui-state-active {
 background-color:#0165ca!important;
 width:1010px;
 color:#333;
 padding-left:100px!important;
 height:77px!important;
 font-size:24px;
 text-align:left;
 padding:0
}
.ui-accordion .ui-accordion-header.ui-state-default {
 margin-bottom:10px;
 height:77px!important;
 padding:0
}
.ui-accordion .ui-accordion-content {
 margin-top:-11px
}
.ui-accordion .ui-accordion-header.ui-state-active {
 border-radius:4px 4px 0 0
}
.ui-accordion-content.ui-helper-reset.ui-widget-content {
 background:#e2e6e9;
 width:1080px;
 margin-bottom:30px;
 overflow:visible
}
form.appeal-questionnaire .ui-accordion-content.ui-helper-reset.ui-widget-content:after {
 content:"";
 position:absolute;
 z-index:-2;
 bottom:15px;
 left:30px;
 width:50%;
 height:20%;
 max-width:300px;
 box-shadow:0 15px 10px rgba(0,0,0,0.7);
 transform:rotate(-3deg)
}
form.appeal-questionnaire .ui-accordion-content.ui-helper-reset.ui-widget-content:before {
 content:"";
 position:absolute;
 z-index:-2;
 bottom:15px;
 right:30px;
 width:50%;
 height:20%;
 max-width:300px;
 box-shadow:0 15px 10px rgba(0,0,0,0.7);
 transform:rotate(3deg)
}
.ui-accordion-content * .ui-panel.ui-widget.ui-widget-content.ui-corner-all {
 background:#e2e6e9
}
.paginataion-container {
 position:absolute;
 bottom:-80px!important
}
#messageBoardsPanelContainer * .table-cell {
 border-left:0;
 vertical-align:middle;
 text-align:center;
 border-top:2px solid #b4b6b8
}
#messageBoardsPanelContainer * .table-cell.first {
 text-align:left;
 width:350px
}
#messageBoardsPanelContainer * th {
 border-left:0;
 color:#FFF;
 background:#0066cb;
 text-align:center;
 padding:15px
}
#messageBoardsPanelContainer * th.table-first-header {
 text-align:left
}
#messageBoardsPanelContainer * tr:hover {
 background:#e2e6e9
}
#messageBoardsPanelContainer * tr {
 background:#e2e6e9
}
#messageBoardsPanelContainer * td {
 background:none!important
}
.portlet-message-boards .subcategories {
 text-decoration:blink;
 font-weight:bold
}
table.table.table-bordered.table-hover.table-striped {
 border-radius:5px 5px 0 0;
 margin-bottom:0
}
#messageBoardsPanelContainer {
 margin-bottom:0
}
span#profilExit {
 border-top:0!important
}
h1#inner-title div.container {
 margin:0 auto;
 padding:0
}
.ui-selectonemenu-panel.ui-widget-content.ui-corner-all.ui-helper-hidden.ui-shadow {
 width:240px
}
input.ui-selectonemenu-filter.ui-inputfield.ui-inputtext.ui-widget.ui-state-default.ui-corner-all {
 width:235px
}
.regionSelect,.regionSelect * {
 border:0;
 background:0;
 box-shadow:none
}
.ui-selectonemenu.ui-widget.ui-state-default.ui-corner-all.regionSelect {
 background:0;
 box-shadow:none;
 border:0
}
.regionSelect div span.ui-icon.ui-icon-triangle-1-s.ui-c {
 background-image:none;
 display:inline-block;
 width:0;
 height:0;
 vertical-align:top;
 border-top:7px solid #6a6674;
 border-right:5px solid transparent;
 border-left:5px solid transparent;
 content:""
}
.regionSelect div.ui-selectonemenu-trigger.ui-state-default.ui-corner-right {
 margin-top:10px;
 background:0;
 box-shadow:none;
 border:0
}
.regionSelect label {
 width:initial!important;
 float:right;
 margin-right:20px
}
@media(max-width:979px) {
 .aui .portlet-dockbar {
  height:0
 }
}
@media(max-width:979px) {
 .aui .navbar .container {
  display:none
 }
}
@media(max-width:768px) and (max-width:979px) {
 .aui .navbar .container {
  display:none
 }
 .aui body {
  padding-left:0;
  padding-right:0
 }
}
@media(max-width:480px) {
 .aui .carousel-caption {
  position:absolute
 }
}
span.ui-tab-num {
 /*font-family:PTsans;*/
 position:absolute;
 right:20px;
 top:5px;
 color:#4e7aa7;
 font-size:60px
}
[id$="appeal"] h3::after,[id$="catalog"] h3::after {
 top:60px;
 right:26px;
 font-size:20px;
 position:absolute;
 content:"\25BC";
 color:#4e7aa7
}
[id$="appeal"] h3.ui-state-active::after,[id$="catalog"] h3.ui-state-active::after {
 top:60px;
 right:26px;
 font-size:20px;
 position:absolute;
 color:#84b7e6;
 content:"\25b2"
}
h3.ui-state-active span.ui-tab-num {
 color:#84b7e6
}
h3.ui-state-active {
 color:#FFF!important
}
button {
 outline:0
}
span.ui-tab-image {
 height:70px;
 width:70px;
 position:absolute;
 left:20px
}
.ui-accordion.ui-widget.ui-helper-reset.ui-hidden-container h3:nth-child(1) span.ui-tab-image {
 background:url(/prk-inner-theme/css/img/accordion/1-blue.png) 50% 50% no-repeat
}
.ui-accordion.ui-widget.ui-helper-reset.ui-hidden-container h3:nth-child(3) span.ui-tab-image {
 background-image:url(/prk-inner-theme/css/img/accordion/2-blue.png);
 background-size:65px;
 background-repeat:no-repeat;
 top:20px!important
}
.ui-accordion.ui-widget.ui-helper-reset.ui-hidden-container h3:nth-child(5) span.ui-tab-image {
 background:url(/prk-inner-theme/css/img/accordion/3-blue.png) 50% 50% no-repeat
}
.ui-accordion.ui-widget.ui-helper-reset.ui-hidden-container h3:nth-child(7) span.ui-tab-image {
 background:url(/prk-inner-theme/css/img/accordion/7-blue.png) 50% 50% no-repeat
}
.ui-accordion.ui-widget.ui-helper-reset.ui-hidden-container h3:nth-child(9) span.ui-tab-image {
 background:url(/prk-inner-theme/css/img/accordion/4-blue.png) 50% 50% no-repeat
}
.ui-accordion.ui-widget.ui-helper-reset.ui-hidden-container h3:nth-child(11) span.ui-tab-image {
 background:url(/prk-inner-theme/css/img/accordion/8-blue.png) 50% 50% no-repeat
}
.ui-accordion.ui-widget.ui-helper-reset.ui-hidden-container h3:nth-child(13) span.ui-tab-image {
 background:url(/prk-inner-theme/css/img/accordion/5-blue.png) 50% 50% no-repeat
}
.ui-accordion.ui-widget.ui-helper-reset.ui-hidden-container h3:nth-child(15) span.ui-tab-image {
 background:url(/prk-inner-theme/css/img/accordion/6-blue.png) 50% 50% no-repeat
}
.ui-accordion.ui-widget.ui-helper-reset.ui-hidden-container h3:nth-child(1).ui-accordion-header.ui-helper-reset.ui-state-default.ui-state-active.ui-corner-top span.ui-tab-image {
 background:url(/prk-inner-theme/css/img/accordion/1-white.png) 50% 50% no-repeat
}
.ui-accordion.ui-widget.ui-helper-reset.ui-hidden-container h3:nth-child(3).ui-accordion-header.ui-helper-reset.ui-state-default.ui-state-active.ui-corner-top span.ui-tab-image {
 background-image:url(/prk-inner-theme/css/img/accordion/2-white.png);
 background-size:65px;
 background-repeat:no-repeat;
 top:20px
}
.ui-accordion.ui-widget.ui-helper-reset.ui-hidden-container h3:nth-child(5).ui-accordion-header.ui-helper-reset.ui-state-default.ui-state-active.ui-corner-top span.ui-tab-image {
 background:url(/prk-inner-theme/css/img/accordion/3-white.png) 50% 50% no-repeat
}
.ui-accordion.ui-widget.ui-helper-reset.ui-hidden-container h3:nth-child(7).ui-accordion-header.ui-helper-reset.ui-state-default.ui-state-active.ui-corner-top span.ui-tab-image {
 background:url(/prk-inner-theme/css/img/accordion/7-white.png) 50% 50% no-repeat
}
.ui-accordion.ui-widget.ui-helper-reset.ui-hidden-container h3:nth-child(9).ui-accordion-header.ui-helper-reset.ui-state-default.ui-state-active.ui-corner-top span.ui-tab-image {
 background:url(/prk-inner-theme/css/img/accordion/4-white.png) 50% 50% no-repeat
}
.ui-accordion.ui-widget.ui-helper-reset.ui-hidden-container h3:nth-child(11).ui-accordion-header.ui-helper-reset.ui-state-default.ui-state-active.ui-corner-top span.ui-tab-image {
 background:url(/prk-inner-theme/css/img/accordion/8-white.png) 50% 50% no-repeat
}
.ui-accordion.ui-widget.ui-helper-reset.ui-hidden-container h3:nth-child(13).ui-accordion-header.ui-helper-reset.ui-state-default.ui-state-active.ui-corner-top span.ui-tab-image {
 background:url(/prk-inner-theme/css/img/accordion/5-white.png) 50% 50% no-repeat
}
.ui-accordion.ui-widget.ui-helper-reset.ui-hidden-container h3:nth-child(15).ui-accordion-header.ui-helper-reset.ui-state-default.ui-state-active.ui-corner-top span.ui-tab-image {
 background:url(/prk-inner-theme/css/img/accordion/6-white.png) 50% 50% no-repeat
}
.allRegistration .ui-grid-row:first-child .ui-grid-col-12 .section-heading {
 margin-top:0
}
.allRegistration .ui-grid-row .ui-grid-col-12 .section-heading {
 margin-top:30px
}
div.allRegistration * .metaTable tr {
 display:block;
 width:30px
}
div.allRegistration * .metaTable td {
 padding:0;
 padding-bottom:5px
}
div.allRegistration * .ui-message.ui-message-error.ui-widget.ui-corner-all.ui-helper-clearfix,#profileCard * .ui-message.ui-message-error.ui-widget.ui-corner-all.ui-helper-clearfix {
 max-width:400px;
 display:block;
 margin-right:10%
}
div.allRegistration * label.ui-outputlabel.ui-widget,#profileCard * label.ui-outputlabel.ui-widget {
 color:#555;
 font-weight:normal;
 padding-right:5px;
 text-align:right;
 background:0
}
#profileCard * label.ui-outputlabel.ui-widget {
 position:relative;
 white-space:normal;
 max-width:100%;
 text-align:right
}
#profileCard * label.ui-outputlabel.ui-widget span {
 top:0
}
#profileCard * table.registrationTable {
 display:block;
 position:relative;
 left:25px
}
table.registrationTable .registrationTable {
 position:absolute!important;
 left:70px!important;
 bottom:5px
}
#profileCard * span.section-heading {
 margin-bottom:20px
}
#profileCard * .ui-message-error {
 float:none;
 width:200px
}
div#ULotherTable {
 position:relative;
 left:10px
}
.updatePassword .ui-messages-error .ui-messages-error-summary {
 font-weight:100
}
.updatePassword .ui-messages-error-icon {
 display:none
}
.updatePassword .ui-messages-error.ui-corner-all {
 margin-right:475px
}
.updatePassword .ui-messages ul {
 margin:0
}
body * #portletBox * .form-forgot-pass label {
 margin-left:-24px
}
div#card {
 width:212px;
 background:#fff;
 padding:5px;
 box-shadow:0 5px 10px rgba(0,0,0,0.2)
}
div#card input {
 position:absolute;
 width:180px!important;
 left:50%!important;
 margin-left:-95px
}
div#card button {
 width:222px;
 padding:0!important;
 margin:0!important;
 left:-5px
}
div#card button span {
 background:0
}
div#card label {
 left:10px;
 position:relative
}
div#card .firstTitle {
 padding:0!important
}
div#card.centredLogin .firstTitle {
 padding-left:25px!important
}
div#card form a {
 color:#868686
}
div#card form a:hover,div#card form a:focus {
 text-decoration:blink
}
#user .centredLogin input {
 width:215px
}
.moneyCalc {
 color:#f0f73a;
 font-size:30px
}
div#CalcMini {
 background-color:#0066cb;
 border-radius:4px 4px 0 0;
 color:#FFF;
 padding:1px;
 position:relative
}
div#infoCalicMini {
 position:relative;
 width:200px;
 display:block;
 margin:0 auto;
 margin-bottom:5px;
 margin-top:5px
}
span.titleInCalc {
 font-size:1.1em;
 width:180px;
 position:relative;
 display:block;
 margin:15px 0 0 35px;
 background:url(/prk-inner-theme/css/img/calculator.png) 0 50% no-repeat;
 padding-left:30px
}
.calc-button-mini {
 font-size:1.1em!important;
 display:block;
 width:215px;
 margin:0 auto!important;
 position:relative;
 color:#fff!important;
 background:0;
 text-align:center;
 text-shadow:none;
 border:solid 2px white;
 outline:none!important;
 height:45px;
 border-radius:7px
}
.calc-button-mini:hover,.calc-button-mini:focus {
 text-decoration:none!important
}
.calc-button-mini div {
 position:relative;
 height:100%;
 width:100%;
 line-height:43px
}
div#CalcMini .calc-button-mini span {
 background:url(/prk-inner-theme/css/img/arrow-white.png) 95% 50% no-repeat;
 padding-right:20px;
 margin-top:3px;
 margin-bottom:3px
}
.labelAndInput .ui-fileupload {
 display:block;
 position:relative;
 width:300px;
 margin-left:415px
}
.labelAndInput .ui-fileupload ul li.ui-datalist-item button.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only {
 background:#FFF!important;
 color:red!important;
 border:0!important;
 box-shadow:none;
 position:absolute;
 height:10px;
 width:10px
}
.labelAndInput * span.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-icon-left.ui-fileupload-choose {
 padding-right:30px!important;
 background:#f0f4f6!important;
 margin-left:23px;
 color:#343234!important;
 border:1px #ccc solid!important;
 left:-23px!important;
 width:139px
}
.data-object-field {
 position:relative
}
.aui p {
 word-break:normal!important
}
div#infoMini {
 background:#FFF;
 padding-bottom:15px;
 position:relative;
 border-top-left-radius:5px;
 border-top-right-radius:5px;
 hyphens:manual;
 word-break:keep-all
}
div#titleInfo {
 background:#0066cb;
 border-radius:4px 4px 0 0;
 color:#FFF;
 font-size:18px;
 padding:10px
}
div#titleInfo span {
 font-size:20px;
 margin-left:15px
}
div#infoMini .tab {
 margin:15px 0 15px 0;
 position:relative
}
#column-2 * .textInfo {
 margin-top:0
}
div#errorProfile {
 height:45px
}
div#errorProfile span {
 position:absolute;
 width:820px;
 text-align:center
}
.ui-dialog .ui-dialog-title {
 display:none
}
.appeal-techAccession * td#table-dataObjectControllerInstanceStagesTP-label-cell {
 width:60px
}
.appeal-techAccession * input.ui-inputfield.ui-inputtext.ui-widget.ui-state-default.ui-corner-all {
 margin-right:0!important
}
.data-object-field * input.ui-inputfield.ui-inputtext.ui-widget.ui-state-default.ui-corner-all {
 margin-right:0!important
}
#myAppeals .open-view-button {
 height:55px;
 position:relative
}
#myAppeals .ui-panel-titlebar.ui-widget-header.ui-helper-clearfix.ui-corner-all {
 margin:5px 15px 0 15px
}
#myAppeals .ui-accordion-content * .ui-panel.ui-widget.ui-widget-content.ui-corner-all {
 border:0
}
[id$=group_AppealTheme],[id$=group_ClaimTheme1] {
 width:100%!important;
 left:0!important
}
[id$=group_AppealTheme_header] {
 height:30px!important
}
[id$=group_AppealTheme] [id$=group_AppealTheme_content] {
 left:0;
 width:auto
}
div#myAppeals table table table tr:last-child {
 border-bottom:0
}
div#myAppeals table table tr:last-child {
 border-bottom:0
}
div#myTemplates * span.ui-icon.ui-icon-triangle-1-s,div#myAppeals * span.ui-icon.ui-icon-triangle-1-s {
 transform:matrix(1,0,0,-1,0,0);
 display:block;
 position:absolute;
 background-image:none;
 left:1060px;
 border-left:5px solid transparent;
 border-right:5px solid transparent;
 border-top:6px dashed;
 color:#FFF;
 position:absolute;
 right:20px;
 top:35%;
 width:1px
}
div#myTemplates * span.ui-icon.ui-icon-triangle-1-e,div#myAppeals * span.ui-icon.ui-icon-triangle-1-e {
 transform:matrix(1,0,0,1,0,0);
 display:block;
 position:absolute;
 left:1060px;
 border-left:5px solid transparent;
 border-right:5px solid transparent;
 border-top:6px dashed;
 color:#676767;
 position:absolute;
 right:20px;
 top:50%;
 height:1px;
 width:1px
}
div#myAppeals * .ui-accordion.ui-widget.ui-helper-reset.ui-hidden-container h3 span.ui-tab-image {
 background:0
}
#myAppeals * h3.ui-accordion-header.ui-helper-reset.ui-state-default.ui-corner-all,#myAppeals * .ui-accordion .ui-accordion-header.ui-state-active {
 font-size:16px!important
}
div#myTemplates * div.appealTheme {
 top:28px!important
}
div#myTemplates * div.appealTheme,div#myAppeals .appealTheme {
 color:#036!important;
 position:absolute;
 top:10px;
 left:40px;
 width:600px;
 font-size:18px!important;
 line-height:20px;
 text-transform:none;
 font-weight:normal
}
.appealCreate {
 position:absolute;
 left:40px;
 top:43px;
 color:#58738c;
 font-weight:normal
}
.appealStatusDate {
 position:absolute;
 top:43px;
 right:75px;
 color:#58738c;
 font-weight:normal
}
body.yui3-skin-sam.controls-visible.guest-site.signed-in.public-page.site.dockbar-split.inner.dockbar-ready .ui-widget-overlay {
 opacity:0!important
}
.ui-widget-overlay {
 opacity:0!important
}
div#myAppeals * h3.ui-accordion-header.ui-helper-reset.ui-state-default.ui-corner-all {
 background-color:#f2f7fb!important;
 box-shadow:none;
 border-radius:5px;
 height:77px;
 border:1px #b4b5b7 solid
}
div#myTemplates * .ui-accordion .ui-accordion-header.ui-state-active,div#myAppeals * .ui-accordion .ui-accordion-header.ui-state-active {
 background-color:#0066cb!important
}
div#myTemplates * .ui-state-active .appealTheme,div#myAppeals * .ui-accordion .ui-accordion-header.ui-state-active .appealStatus,div#myAppeals * .ui-accordion .ui-accordion-header.ui-state-active .appealStatusDate,div#myAppeals * .ui-accordion .ui-accordion-header.ui-state-active .appealLeftColumn .appealTheme,div#myAppeals * .ui-accordion .ui-accordion-header.ui-state-active .appealLeftColumn .appealCreate {
 color:#FFF!important;
 text-align:left
}
div#myAppeals * .ui-accordion-content.ui-helper-reset.ui-widget-content.ui-helper-hidden {
 width:1080px;
 background-color:#FFF;
 margin-left:35px
}
div#myAppeals * label.ui-outputlabel.ui-widget {
 width:520px;
 margin-left:10px;
 text-align:left
}
div#myAppeals * td.table-component-column {
 text-align:right;
 width:490px
}
div#myAppeals * [id$=group_ClaimTheme1_header] span {
 float:left!important;
 padding-left:10px!important
}
div#myAppeals * .ui-tabs-panel.ui-widget-content.ui-corner-bottom tr:nth-child(6) {
 background:#ccc
}
div#myAppeals * .data-object-field.fieldValue,div#myAppeals * .data-object-field span {
 position:relative;
 float:right;
 padding:0;
 background:0;
 font-weight:normal;
 min-width:100px;
 max-width:390px;
 word-wrap:break-word
}
div#myAppeals * tr {
 border-bottom:1px #e2e6e9 solid;
 height:50px;
 border-style:solid;
 border-left:0;
 border-right:0;
 border-top:0
}
[id$=AppealTheme] .ui-panel-titlebar.ui-widget-header.ui-helper-clearfix.ui-corner-all {
 height:25px;
 margin-left:25px;
 margin-right:25px
}
[id$=AppealTheme] {
 text-align:start
}
[id$=AppealTheme] label.ui-outputlabel.ui-widget {
 display:inline-flex
}
[id$=AppealTheme] span.ui-panel-title {
 position:absolute;
 left:0
}
[id$=AppealTheme].ui-panel-titlebar.ui-widget-header.ui-helper-clearfix.ui-corner-all {
 position:relative;
 height:25px
}
[id$=AppealTheme] span.ui-outputlabel-rfi {
 background:none!important
}
[id$=AppealTheme] span.ui-panel-title {
 position:absolute!important;
 left:25px;
 background:#FFF!important
}
[id$=AppealTheme] .data-object-field table.main-table {
 position:absolute;
 right:0;
 top:-25px
}
div#myAppeals * tr:nth-child(7) {
 border:0
}
div#myAppeals * .sectionPanel * label {
 width:initial!important
}
div#myAppeals * .sectionPanel * .data-object-field span {
 background:0;
 position:relative;
 float:left;
 text-align:left;
 margin-left:10px;
 margin-right:10px
}
#column-1 #myAppeals .open-view-button .ui-commandlink.ui-widget {
 position:absolute;
 height:20px;
 width:90px
}
div#myAppeals * .ui-tabs-panels * span.sectionPanel {
 position:relative;
 float:none;
 background:0
}
div#myAppeals * .ui-tabs-panels * tr {
 border:0
}
div#myAppeals * .ui-tabs-panels * span.ui-outputlabel-rfi,div#myAppeals * .ui-tabs-panels * .data-object-field.fieldValue {
 padding:0;
 background:0;
 text-align:left;
 float:left;
 margin-right:10px;
 margin-left:10px
}
div#calcSolidformA,div#calcSolidformB {
 width:945px;
 margin:0 auto
}
.popUp span {
 top:25px
}
#calcSolidformA .popUp label,div#calcSolidformB .popUp label {
 width:385px;
 background:0
}
div#calcSolidformB * table.ui-panelgrid.ui-widget.resultTable * .ui-widget-content {
 border:1px solid #666
}
div#calcSolidformB * table.ui-panelgrid.ui-widget.resultTable * td.ui-panelgrid-cell.resName {
 background:#0066cb;
 text-transform:none;
 color:#FFF;
 text-align:center
}
div#calcSolidformB * table.ui-panelgrid.ui-widget.resultTable * td.ui-panelgrid-cell {
 text-transform:uppercase;
 color:#0068ce
}
div#calcSolidformB * table.ui-panelgrid.ui-widget.resultTable * td {
 background:#f2f7fb
}
div#calcSolidformB * table * button.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only.button {
 width:200px;
 margin:0 auto!important;
 display:block;
 margin-top:10px!important;
 margin-bottom:15px!important;
 border-bottom:2px solid #bcbcbc!important
}
#calcSolidformB * input {
 width:238px
}
#calcSolidformB * select {
 width:250px
}
#calcSolidformA * select {
 width:254px;
 top:10px;
 position:relative
}
.centerFromButton {
 width:300px;
 margin:0 auto
}
div#powerCalc {
 width:600px;
 margin:0 auto
}
#powerCalc span.portlet-msg-error {
 position:absolute;
 left:-35px;
 top:0;
 width:410px
}
#powerCalc .calc-mgs {
 position:relative;
 height:45px
}
div#powerCalc * .calcInputLabel {
 display:inline;
 background:0;
 padding-right:0
}
div#powerCalc * tr td a.ui-commandlink.ui-widget.addObjInPowerCalc {
 width:195px;
 display:block;
 margin:0 auto!important;
 height:25px;
 text-align:center
}
div#powerCalc * tr td .ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only.button.enterPowerCalc {
 width:205px;
 display:block;
 margin:0 auto!important;
 border-bottom:0!important;
 background:#0066cb!important
}
div#powerCalc * #ListButtonAddinCalc {
 height:50px
}
div#powerCalc * .ui-panel.ui-widget.ui-widget-content.ui-corner-all {
 border:0;
 background:#e2e6e9;
 left:-130px
}
div#powerCalc * div#endTitlePowerCalc {
 height:40px;
 margin-top:25px;
 left:-307px
}
div#powerCalc * div#endTitlePowerCalc span {
 position:absolute;
 width:940px;
 left:-55px;
 border-top:1px #a8b0bb solid;
 font-size:18px;
 padding-top:5px;
 font-weight:bold
}
div#scientificCalcBody p {
 margin-left:35px;
 line-height:22px;
 font-size:15.4px;
 margin-right:35px
}
div#calcSolidformA p {
 margin-right:0!important;
 margin-left:0!important
}
div#powerCalc * .otherDataEnd {
 color:#0a6acd;
 left:-75px;
 position:relative
}
body.kid.blue * #column-1 form .calcObject a.ui-commandlink.ui-widget.calcCloseObject {
 background:none!important;
 color:red!important;
 font-size:30px!important;
 border:0!important;
 top:-20px;
 width:10px;
 height:10px;
 right:-5px
}
.appeal-techAccession center font {
 position:absolute;
 background:white;
 border:1px #000 solid;
 left:-235px
}
.aui .navbar-static-top .navbar-inner {
 box-shadow:none
}
.eventList .navbar-inner .container,.newList .navbar-inner .container {
 width:800px!important
}
[id$="emailAddress"] {
 left:0!important
}
div#ErrNoLogin {
 color:#666;
 text-align:center;
 margin:10px 0 10px 0
}
.appealStatus {
 position:absolute;
 right:75px;
 top:10px;
 max-width:450px;
 font-size:16px;
 line-height:19px;
 text-align:end;
 color:#3f3f3f!important;
 text-transform:none;
 font-weight:normal
}
.ui-selectonemenu-panel.ui-widget-content.ui-corner-all.ui-helper-hidden.ui-shadow * li {
 white-space:normal
}
.dynCardFL .main-table td {
 width:300px
}
.dynCardFL * #table-dataObjectControllerInstanceEmailNotify-label-cell label.ui-outputlabel.ui-widget {
 width:100px;
 margin-left:15px
}
.dynCardFL * #table-dataObjectControllerInstanceEmailNotify-label-cell {
 width:100px
}
.dynCardFL button.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-icon-only.hint-button {
 right:initial
}
.Box {
 margin:0 45px 45px 0;
 width:395px;
 height:205px;
 position:relative;
 border:0;
 background:#e2e6e9;
 padding:16px 0 20px 32px;
 border-radius:0
}
.bodyBox {
 position:relative;
 width:300px;
 height:140px;
 top:0;
 display:flex;
 flex-direction:column;
 align-items:flex-start;
 justify-content:space-between
}
.bodyBox a {
 text-decoration:none!important
}
.titleBox span {
 font-size:20px;
 margin-right:32px;
 display:block;
 text-transform:uppercase
}
.stop.Box .bodyBox a input {
 background-color:#a8b0bb
}
.titleBox {
 height:65px
}
.blue .bodyBox a input {
 background-color:#06C
}
.bordo .bodyBox a input {
 background-color:#bd4c60
}
.green .bodyBox a input {
 background-color:#3a8c3a
}
.red .bodyBox a input {
 background-color:#cc1c1c
}
.blue .titleBox span {
 color:#06C
}
.bordo .titleBox span {
 color:#bd4c60
}
.green .titleBox span {
 color:#3c5d42
}
.red .titleBox span {
 color:#5c1712
}
.green .stepsService a {
 color:#363
}
.red .stepsService a {
 color:#c33
}
.bordo .stepsService a {
 color:#933
}
.blue.stop .titleBox span {
 color:#69c
}
.Box.stop a button {
 background-color:#a7abba
}
.bodyBox a input {
 width:205px!important;
 height:53px;
 text-align:center!important;
 text-transform:uppercase;
 border-radius:5px;
 border:0;
 color:#FFF;
 padding-left:15px;
 padding-right:15px;
 /*font-family:PTSans;*/
 font-size:15px
}
.bodyBox a input:hover {
 opacity:.8
}
.noActive span {
 padding-left:60px;
 height:50px;
 line-height:50px;
 display:block;
 position:relative;
 top:-18px
}
.blue.stop .noActive span {
 background:url("/prk-inner-theme/images/prk_bs/stopblue.png") 0 50% no-repeat!important
}
.bordo.stop .noActive span {
 background:url("/prk-inner-theme/images/prk_bs/stopbordo.png") 0 50% no-repeat!important
}
.green.stop .noActive span {
 background:url("/prk-inner-theme/images/prk_bs/stopgreen.png") 0 50% no-repeat!important
}
.red.stop .noActive span {
 background:url("/prk-inner-theme/images/prk_bs/stopred.png") 0 50% no-repeat!important
}
.infoFile,.nameFile {
 margin-left:42px;
 color:#888
}
.linkColorPageFromPDF a {
 text-decoration:none!important
}
.stepsService {
 font-size:16px
}
.linkColorPageFromPDF {
 background:url("/prk-inner-theme/css/img/icon-grayPDF.png") 0 50% no-repeat
}
#column1TwoLavel * .contentBox .boxBottom .ui-commandlink.ui-widget.boxBtn {
 position:absolute;
 bottom:15px;
 left:50%;
 margin-left:-111px!important
}
.pdfFile {
 padding-left:60px;
 width:90%;
 display:block;
 background:url("/prk-inner-theme/css/img/icon-grayPDF.png") 0 50% no-repeat;
 min-height:40px
}
.noService {
 position:absolute;
 left:0;
 top:0;
 width:100%;
 height:100%;
 z-index:10
}
#column2TwoLavel a.ui-commandlink.ui-widget {
 background:none!important;
 border:0!important
}
div#contentTwoLavel {
 display:flex
}
div#column2TwoLavel {
 margin:-50px 0 0 50px;
 min-width:165px
}
#contentTwoLavel * .ui-tabs-panel.ui-widget-content.ui-corner-bottom {
 width:950px
}
div#poleBox {
 display:flex;
 flex-direction:row;
 flex-wrap:wrap;
 justify-content:flex-start;
 margin-right:100px;
 width:100%
}
#contentTwoLavel * ul.ui-tabs-nav.ui-helper-reset.ui-helper-clearfix.ui-widget-header.ui-corner-all {
 margin:0
}
#contentTwoLavel *.ui-tabs .ui-tabs-panel {
 padding:3em 0
}
.bottomToolsBtn {
 text-align:center
}
#column1TwoLavel * .contentBox .boxBottom .ui-commandlink.ui-widget {
 padding:17px 28px!important;
 font-size:16px!important;
 width:165px;
 margin:0 auto!important;
 display:block
}
#column1TwoLavel * .contentBox .boxBottom .ui-commandlink.ui-widget.docService {
 border:1px #ccc solid!important;
 background-color:#f0f4f7!important;
 padding:0!important;
 margin-bottom:13px!important;
 height:61px;
 width:219px
}
#column1TwoLavel * .contentBox .boxBottom .ui-commandlink.ui-widget.docService span {
 position:relative;
 display:flex;
 color:#4e4e4e;
 width:120px;
 margin:0 auto;
 line-height:18px;
 padding-left:45px;
 height:100%;
 align-items:center;
 text-align:start
}
div.parentBlock {
 left:-51px;
 position:relative;
 text-transform:none;
 font-size:18px;
 font-weight:normal;
 top:25px
}
.ui-steps .ui-steps-item .ui-menuitem-link {
 outline:none!important
}
.stepsInfoInBlue {
 width:990px;
 position:relative;
 left:30px
}
.listInColorPage li {
 list-style-type:none;
 background:url(/prk-inner-theme/css/img/icon-gray.jpg) 0 no-repeat;
 margin:10px;
 padding:5px 0 5px 35px
}
.listInColorPage ul {
 margin-bottom:35px
}
.stepsInfoInBlue .title {
 text-transform:uppercase;
 color:#036;
 font-size:21px;
 margin-bottom:20px;
 margin-top:20px
}
.stepsInfoInBlue .quoteText {
 background-color:#e2e6e9;
 padding:20px 30px 20px 100px;
 margin:20px 0 20px 0;
 border-radius:7px;
 width:860px;
 position:relative
}
.quoteText .icon {
 background:url(/prk-inner-theme/css/img/quotes.png) 0 no-repeat;
 position:absolute;
 top:23px;
 left:30px;
 width:39px;
 height:23px
}
.bigText .text .about {
 padding-left:100px
}
.bigText div.p1 {
 background:url(/prk-inner-theme/css/img/one.png) 40px 0 no-repeat;
 padding-bottom:10px
}
.bigText div.p2 {
 background:url(/prk-inner-theme/css/img/two.png) 40px 0 no-repeat;
 padding-bottom:10px
}
.bigText div.p3 {
 background:url(/prk-inner-theme/css/img/three.png) 40px 0 no-repeat;
 padding-bottom:10px
}
.bigText div.p4 {
 background:url(/prk-inner-theme/css/img/four.png) 40px 0 no-repeat;
 padding-bottom:10px
}
.bigText div.p5 {
 background:url(/prk-inner-theme/css/img/five.png) 40px 0 no-repeat;
 padding-bottom:10px
}
.bigText div.p6 {
 background:url(/prk-inner-theme/css/img/six.png) 40px 0 no-repeat;
 padding-bottom:10px
}
.bigText div.text {
 margin:20px 0 25px 0
}
.bigText .text .about li {
 color:#06c
}
.bigText .text .about li span {
 color:#333
}
.bigText div.text ul {
 color:#06c
}
.bigText div.text ul li span {
 color:#333
}
.blue #column1TwoLavel * .contentBox .boxBottom .ui-commandlink.ui-widget.docService.procedureInColorPage span {
 background:url("/prk-inner-theme/css/img/list-blue.png") 0 50% no-repeat!important
}
.blue #column1TwoLavel * .contentBox .boxBottom .ui-commandlink.ui-widget.docService span {
 background:url("/prk-inner-theme/images/prk_bs/passport-blue.png") 0 50% no-repeat!important
}
.blue #column1TwoLavel * .contentBox .boxBottom .ui-commandlink.ui-widget.docService.stopBlue span {
 text-align:center;
 height:70px!important;
 width:154px!important;
 background:url("/prk-inner-theme/images/prk_bs/stopblue.png") 0 50% no-repeat!important;
 padding-left:55px!important;
 line-height:45px!important
}
body.blue * #column1TwoLavel * .contentBox .boxBottom a.ui-commandlink.ui-widget.docService.stopBlue {
 background:none!important;
 border:0!important;
 top:30px;
 position:relative
}
body.blue * #stepsPath div a {
 color:#80b4ee;
 text-shadow:0 1px 0 #80b4ee
}
body.blue * #stepsPath * li a {
 color:#FFF
}
body.blue * span.boxTitle {
 color:#0066cb;
 margin-left:0
}
body.blue * .topToolsBtn {
 height:100px;
 width:100px;
 background-repeat:no-repeat;
 margin:0 auto
}
body.blue * .topToolsBtn.lamps {
 background:url("/prk-inner-theme/images/prk_bs/lamp_power.png") 50% 50% no-repeat;
 background-repeat:no-repeat;
 background-size:40px 59px
}
body.blue * .topToolsBtn.calc {
 background:url("/prk-inner-theme/images/prk_bs/calculator_cost.png") 50% 50% no-repeat;
 background-repeat:no-repeat;
 background-size:55px 56px
}
body.blue * .topToolsBtn.builder {
 background:url("/prk-inner-theme/images/prk_bs/calcul-blue_engineering.png") 50% 50% no-repeat;
 background-repeat:no-repeat;
 background-size:54px 73px
}
body.blue * #portletBox * label {
 background:url("/prk-inner-theme/images/prk_bs/metka-white_icon.png") 20px 50% no-repeat!important;
 padding-left:40px!important
}
body.blue.kid * #portletBox * label {
 background:url("/prk-inner-theme/css/../images/prk_bs/location_gray_icon.png") 10px 45% no-repeat!important;
 padding-left:40px!important
}
body.blue * #portletBox * .ui-selectonemenu.ui-widget.ui-state-default.ui-corner-all.regionSelect label,body.blue * #portletBox * button {
 color:#FFF!important;
 text-shadow:none
}
body.blue.kid * #portletBox * .ui-selectonemenu.ui-widget.ui-state-default.ui-corner-all.regionSelect label,body.blue.kid * #portletBox * button {
 color:#4f4f4f!important;
 text-shadow:none
}
body.blue * #portletBox * span {
 border-top:4px solid #FFF
}
body.blue.kid * #portletBox * span {
 border-top:4px solid #6a6674
}
body.blue * #portletBox * .dropdown-menu.lk.dropdown-menu-right span {
 border-top:0;
 text-align:left
}
body.blue * #portletBox * span.glyphicon.glyphicon-user {
 border-top:0
}
body.blue * #hot-line,body.blue * #hot-line span.myRegPhone {
 color:#FFF!important
}
body.blue.kid * #hot-line,body.blue.kid * #hot-line span.myRegPhone {
 color:#06C!important
}
body.blue * #hot-line span.myRegPhone {
 background-image:url("/prk-inner-theme/css/../images/prk_bs/tel-white_icon.png");
 background-repeat:no-repeat;
 line-height:25px
}
body.blue #bottom {
 background:#104788
}
body.blue * #column-1 * h1 {
 text-transform:none;
 font-size:30px;
 width:101%;
 padding:0 0 9px 0;
 color:#06C;
 border-bottom:1px solid #06C
}
body.blue * header {
 border-bottom:2px solid #144d88
}
body.blue.kid * header {
 border-bottom:0
}
body.blue #contentBigContainer {
 background:linear-gradient(to top,#104788,#104788,#0a427d)
}
body.blue.kid #contentBigContainer {
 background:#e8e9ea
}
body.blue header.inner {
 background:0;
 box-shadow:none
}
body.blue.kid header.inner {
 box-shadow:0 0 5px #000;
 background:url("/prk-inner-theme/css/../images/prk_bs/inner_header_bkg.jpg") repeat-x white;
 padding-bottom:32px;
 position:relative;
 z-index:10;
 height:100px
}
body.blue footer {
 background:#104788
}
body.blue * #main-menu li a {
 color:#FFF
}
body.blue.kid * #main-menu li a {
 color:#4f4f4f
}
body.blue * #user .dropdown-toggle {
 font-size:16px;
 background:url("/prk-inner-theme/css/../images/prk_bs/user_icon.png") 10px 45% no-repeat;
 padding-left:30px;
 color:#fcfcfc;
 height:50px
}
body.blue * .toolsBtn {
 height:150px;
 color:#7a7b80
}
.bordo #column1TwoLavel * .contentBox .boxBottom .ui-commandlink.ui-widget.docService span {
 background:url("/prk-inner-theme/images/prk_bs/passport-bordo.png") 0 50% no-repeat!important
}
.bordo #column1TwoLavel * .contentBox .boxBottom .ui-commandlink.ui-widget.docService.stopBordo span {
 text-align:center;
 height:70px!important;
 width:154px!important;
 background:url("/prk-inner-theme/images/prk_bs/stopbordo.png") 0 50% no-repeat!important;
 padding-left:55px!important;
 line-height:45px!important
}
body.bordo * #column1TwoLavel * .contentBox .boxBottom a.ui-commandlink.ui-widget.docService.stopBordo {
 background:none!important;
 border:0!important;
 top:30px;
 position:relative
}
body.bordo * div#rosseti {
 color:#c75b6b
}
body.bordo * a.ui-commandlink.ui-widget.docService.stopBordo span {
 display:inline;
 text-align:center;
 height:70px;
 width:128px!important;
 left:-10px!important
}
body.bordo * #column1TwoLavel * .contentBox .boxBottom a.ui-commandlink.ui-widget.docService.stopBordo {
 height:125px;
 bottom:0
}
body.bordo * .leftMenu {
 background:url("/prk-inner-theme/css/img/bordofuter.png") 100% 100% no-repeat;
 height:109px;
 right:-170px
}
body.bordo * #leftBgAdd {
 left:-40px;
 background:linear-gradient(#98273e,#822438);
 background-size:35vw 105px;
 background-repeat:no-repeat;
 height:105px;
 width:40%;
 top:11px;
 position:absolute;
 z-index:-1
}
body.bordo * #addRightBg {
 background:#5a1725 none repeat scroll 0 0;
 top:30px
}
body.bordo * span.boxTitle {
 color:#6c353b;
 margin-left:0
}
body.bordo * .topToolsBtn {
 height:100px;
 width:100px;
 background-repeat:no-repeat;
 margin:0 auto
}
body.bordo * .topToolsBtn.lamps {
 background:url("/prk-inner-theme/images/prk_bs/lamp_power.png") 50% 50% no-repeat;
 background-repeat:no-repeat;
 background-size:40px 59px
}
body.bordo * .topToolsBtn.calc {
 background:url("/prk-inner-theme/images/prk_bs/calcRed.jpg") 50% 50% no-repeat;
 background-repeat:no-repeat;
 background-size:55px 56px
}
body.bordo * .topToolsBtn.builder {
 background:url("/prk-inner-theme/images/prk_bs/calcul-blue_engineering.png") 50% 50% no-repeat;
 background-repeat:no-repeat;
 background-size:54px 73px
}
body.bordo * #portletBox * label {
 background:url("/prk-inner-theme/images/prk_bs/metka-white_icon.png") 20px 50% no-repeat!important;
 padding-left:40px!important
}
body.bordo.kid * #portletBox * label {
 background:url("/prk-inner-theme/css/../images/prk_bs/location_gray_icon.png") 10px 45% no-repeat!important;
 padding-left:40px!important
}
body.bordo * #portletBox * .ui-selectonemenu.ui-widget.ui-state-default.ui-corner-all.regionSelect label,body.bordo * #portletBox * button {
 color:#FFF!important;
 text-shadow:none
}
body.bordo.kid * #portletBox * .ui-selectonemenu.ui-widget.ui-state-default.ui-corner-all.regionSelect label,body.bordo.kid * #portletBox * button {
 color:#4f4f4f!important;
 text-shadow:none
}
body.bordo * #portletBox * span {
 border-top:4px solid #FFF
}
body.bordo.kid * #portletBox * span {
 border-top:4px solid #6a6674
}
body.bordo * #portletBox * .dropdown-menu.lk.dropdown-menu-right span {
 border-top:0;
 text-align:left
}
body.bordo * #portletBox * span.glyphicon.glyphicon-user {
 border-top:0
}
body.bordo * #hot-line,body.bordo * #hot-line span.myRegPhone {
 color:#FFF!important;
 line-height:25px
}
body.bordo.kid * #hot-line,body.bordo.kid * #hot-line span.myRegPhone {
 color:#bd4e61!important;
 line-height:25px
}
body.bordo * #hot-line span.myRegPhone {
 background-image:url("/prk-inner-theme/css/../images/prk_bs/tel-white_icon.png");
 background-repeat:no-repeat
}
body.bordo #bottom {
 background:#104788
}
body.bordo * #column-1 * h1 {
 text-transform:none;
 font-size:30px;
 width:101%;
 padding:0 0 9px 0;
 color:#bd4c60;
 border-bottom:1px solid #bd4c60
}
body.bordo * header {
 border-bottom:2px solid #752d3b
}
body.bordo.kid * header {
 border-bottom:0
}
body.bordo #contentBigContainer {
 background:linear-gradient(to top,#631b29,#6e1d2e,#561825)
}
body.bordo.kid #contentBigContainer {
 background:#e8e9ea
}
body.bordo header.inner {
 background:0;
 box-shadow:none
}
body.bordo.kid header.inner {
 box-shadow:0 0 5px #000;
 background:url("/prk-inner-theme/css/../images/prk_bs/inner_header_bkg.jpg") repeat-x white;
 padding-bottom:32px;
 position:relative;
 z-index:10;
 height:100px
}
body.bordo footer {
 background:#104788
}
body.bordo * #main-menu li a {
 color:#FFF
}
body.bordo.kid * #main-menu li a {
 color:#4f4f4f
}
body.bordo * .ui-state-default.ui-tabs-selected.ui-state-active.ui-corner-top {
 background:#bd4c60!important;
 border-color:#bd4c60 #bd4c60 #bd4c60!important
}
body.bordo * ul.ui-tabs-nav.ui-helper-reset.ui-helper-clearfix.ui-widget-header.ui-corner-all {
 border-bottom:2px solid #bd4c60!important
}
body.bordo * #column-1 form .ui-commandlink.ui-widget {
 background:#c75b6b!important
}
body.bordo * #column2TwoLavel a.ui-commandlink.ui-widget {
 background:none!important
}
.aui body.bordo {
 color:#FFF
}
body.bordo * #stepsPath div a {
 color:#b57681;
 text-shadow:0 1px 0 #b57681
}
body.bordo * #stepsPath * li a {
 color:#FFF
}
body.bordo * .toolsBtn {
 height:150px;
 color:#7a7b80
}
body.bordo * #portletBox {
 top:-10px
}
body.bordo * #user .dropdown-toggle {
 font-size:16px;
 background:url("/prk-inner-theme/css/../images/prk_bs/user_icon.png") 10px 45% no-repeat;
 padding-left:30px;
 color:#fcfcfc;
 height:50px
}
.green #column1TwoLavel * .contentBox .boxBottom .ui-commandlink.ui-widget.docService span {
 background:url("/prk-inner-theme/images/prk_bs/passport-green.png") 0 50% no-repeat!important
}
body.green * #column1TwoLavel * .contentBox .boxBottom a.ui-commandlink.ui-widget.docService.stopGreen {
 background:none!important;
 border:0!important;
 top:30px;
 position:relative
}
.green #column1TwoLavel * .contentBox .boxBottom .ui-commandlink.ui-widget.docService.stopGreen span {
 text-align:center;
 height:70px!important;
 width:154px!important;
 background:url("/prk-inner-theme/images/prk_bs/stopgreen.png") 0 50% no-repeat!important;
 padding-left:55px!important;
 line-height:45px!important
}
body.green * div#rosseti {
 color:#3a8c3a
}
body.green * a.ui-commandlink.ui-widget.docService.stopGreen span {
 display:inline;
 text-align:center;
 height:70px;
 width:128px!important;
 left:-10px!important
}
body.green * #column1TwoLavel * .contentBox .boxBottom a.ui-commandlink.ui-widget.docService.stopGreen {
 height:125px;
 bottom:0
}
body.green * .leftMenu {
 background:url("/prk-inner-theme/css/img/greenfooter.png") 100% 100% no-repeat;
 height:109px;
 right:-170px
}
body.green * #leftBgAdd {
 left:-40px;
 background:linear-gradient(#286d2c,#245c27);
 background-size:35vw 105px;
 background-repeat:no-repeat;
 height:105px;
 width:40%;
 top:11px;
 position:absolute;
 z-index:-1
}
body.green * #addRightBg {
 background:#174019 none repeat scroll 0 0;
 top:30px
}
body.green * span.boxTitle {
 color:#3c5d42;
 margin-left:0
}
body.green * .topToolsBtn {
 height:100px;
 width:100px;
 background-repeat:no-repeat;
 margin:0 auto
}
body.green * .topToolsBtn.lamps {
 background:url("/prk-inner-theme/images/prk_bs/lamp_power.png") 50% 50% no-repeat;
 background-repeat:no-repeat;
 background-size:40px 59px
}
body.green * .topToolsBtn.calc {
 background:url("/prk-inner-theme/images/prk_bs/calculator_cost.png") 50% 50% no-repeat;
 background-repeat:no-repeat;
 background-size:55px 56px
}
body.green * .topToolsBtn.builder {
 background:url("/prk-inner-theme/images/prk_bs/calcul-blue_engineering.png") 50% 50% no-repeat;
 background-repeat:no-repeat;
 background-size:54px 73px
}
body.green * #portletBox * label {
 background:url("/prk-inner-theme/images/prk_bs/metka-white_icon.png") 20px 50% no-repeat!important;
 padding-left:40px!important
}
body.green.kid * #portletBox * label {
 background:url("/prk-inner-theme/css/../images/prk_bs/location_gray_icon.png") 10px 45% no-repeat!important;
 padding-left:40px!important
}
body.green * #portletBox * .ui-selectonemenu.ui-widget.ui-state-default.ui-corner-all.regionSelect label,body.green * #portletBox * button {
 color:#FFF!important;
 text-shadow:none
}
body.green.kid * #portletBox * .ui-selectonemenu.ui-widget.ui-state-default.ui-corner-all.regionSelect label,body.green.kid * #portletBox * button {
 color:#4f4f4f!important;
 text-shadow:none
}
body.green * #portletBox * span {
 border-top:4px solid #FFF
}
body.green.kid * #portletBox * span {
 border-top:4px solid #6a6674
}
body.green * #portletBox * .dropdown-menu.lk.dropdown-menu-right span {
 border-top:0;
 text-align:left
}
body.green * #portletBox * span.glyphicon.glyphicon-user {
 border-top:0
}
body.green * #hot-line,body.green * #hot-line span.myRegPhone {
 color:#FFF!important
}
body.green.kid * #hot-line,body.green.kid * #hot-line span.myRegPhone {
 color:#3a8c3a!important
}
body.green * #hot-line span.myRegPhone {
 background-image:url("/prk-inner-theme/css/../images/prk_bs/tel-white_icon.png");
 background-repeat:no-repeat;
 line-height:25px
}
body.green #bottom {
 background:#104788
}
body.green * #column-1 * h1 {
 text-transform:none;
 font-size:30px;
 width:101%;
 padding:0 0 9px 0;
 color:#3a8c3a;
 border-bottom:1px solid #3a8c3a
}
body.green * header {
 border-bottom:2px solid #306132
}
body.green.kid * header {
 border-bottom:0
}
body.green #contentBigContainer {
 background:linear-gradient(to top,#1e5222,#225b24,#1c491e)
}
body.green.kid #contentBigContainer {
 background:#e8e9ea
}
body.green header.inner {
 background:0;
 box-shadow:none
}
body.green.kid header.inner {
 box-shadow:0 0 5px #000;
 background:url("/prk-inner-theme/css/../images/prk_bs/inner_header_bkg.jpg") repeat-x white;
 padding-bottom:32px;
 position:relative;
 z-index:10;
 height:100px
}
body.green footer {
 background:#104788
}
body.green * #main-menu li a {
 color:#FFF
}
body.green.kid * #main-menu li a {
 color:#4f4f4f
}
body.green * .ui-state-default.ui-tabs-selected.ui-state-active.ui-corner-top {
 background:#3a8c3a!important;
 border-color:#3a8c3a #3a8c3a #3a8c3a!important
}
body.green * ul.ui-tabs-nav.ui-helper-reset.ui-helper-clearfix.ui-widget-header.ui-corner-all {
 border-bottom:2px solid #3a8c3a!important
}
body.green * #column-1 form .ui-commandlink.ui-widget {
 background:#3a8c3a!important
}
body.green * #column2TwoLavel a.ui-commandlink.ui-widget {
 background:none!important
}
.aui body.green {
 color:#FFF
}
body.green * #stepsPath div a {
 color:#a1d5a4;
 text-shadow:0 1px 0 #a1d5a4
}
body.green * #stepsPath * li a {
 color:#FFF
}
body.green * .toolsBtn {
 height:150px;
 color:#7a7b80
}
body.green * #portletBox {
 top:-10px
}
body.green * #user .dropdown-toggle {
 font-size:16px;
 background:url("/prk-inner-theme/css/../images/prk_bs/user_icon.png") 10px 45% no-repeat;
 padding-left:30px;
 color:#fcfcfc;
 height:50px
}
.red #column1TwoLavel * .contentBox .boxBottom .ui-commandlink.ui-widget.docService span {
 background:url("/prk-inner-theme/images/prk_bs/passport-red.png") 0 50% no-repeat!important
}
body.red * #column1TwoLavel * .contentBox .boxBottom a.ui-commandlink.ui-widget.docService.stopRed {
 background:none!important;
 border:0!important;
 top:30px;
 position:relative
}
.red #column1TwoLavel * .contentBox .boxBottom .ui-commandlink.ui-widget.docService.stopRed span {
 text-align:center;
 height:70px!important;
 width:154px!important;
 background:url("/prk-inner-theme/images/prk_bs/stopred.png") 0 50% no-repeat!important;
 padding-left:55px!important;
 line-height:45px!important
}
body.red * div#rosseti {
 color:#cd3333
}
body.red * a.ui-commandlink.ui-widget.docService.stopRed span {
 display:inline;
 text-align:center;
 height:70px;
 width:128px!important;
 left:-10px!important
}
body.red * #column1TwoLavel * .contentBox .boxBottom a.ui-commandlink.ui-widget.docService.stopRed {
 height:125px;
 bottom:0
}
body.red * .leftMenu {
 background:url("/prk-inner-theme/css/img/footerrightred.png") 100% 100% no-repeat;
 height:109px
}
body.red * #leftBgAdd {
 left:0;
 background:linear-gradient(#a21c1c,#8a1a1a);
 background-size:35vw 105px;
 background-repeat:no-repeat;
 height:105px;
 width:40%;
 top:11px;
 position:absolute;
 z-index:-1
}
body.red * #addRightBg {
 background:#5e1010 none repeat scroll 0 0
}
body.red * #column1TwoLavel * .contentBox .boxBottom .ui-commandlink.ui-widget.docService {
 background:url("/prk-inner-theme/images/prk_bs/passport-red.png") 50% 0 no-repeat!important
}
body.red * span.boxTitle {
 color:#5c1712;
 margin-left:0
}
body.red * .topToolsBtn {
 height:100px;
 width:100px;
 background-repeat:no-repeat;
 margin:0 auto
}
body.red * .topToolsBtn.lamps {
 background:url("/prk-inner-theme/images/prk_bs/lamp_power.png") 50% 50% no-repeat;
 background-repeat:no-repeat;
 background-size:40px 59px
}
body.red * .topToolsBtn.calc {
 background:url("/prk-inner-theme/images/prk_bs/calculator_cost.png") 50% 50% no-repeat;
 background-repeat:no-repeat;
 background-size:55px 56px
}
body.red * .topToolsBtn.builder {
 background:url("/prk-inner-theme/images/prk_bs/calcul-blue_engineering.png") 50% 50% no-repeat;
 background-repeat:no-repeat;
 background-size:54px 73px
}
body.red * #portletBox * label {
 background:url("/prk-inner-theme/images/prk_bs/metka-white_icon.png") 20px 50% no-repeat!important;
 padding-left:40px!important
}
body.red.kid * #portletBox * label {
 background:url("/prk-inner-theme/css/../images/prk_bs/location_gray_icon.png") 10px 45% no-repeat!important;
 padding-left:40px!important
}
body.red * #portletBox * .ui-selectonemenu.ui-widget.ui-state-default.ui-corner-all.regionSelect label,body.red * #portletBox * button {
 color:#FFF!important;
 text-shadow:none
}
body.red.kid * #portletBox * .ui-selectonemenu.ui-widget.ui-state-default.ui-corner-all.regionSelect label,body.red.kid * #portletBox * button {
 color:#4f4f4f!important;
 text-shadow:none
}
body.red * #portletBox * span {
 border-top:4px solid #FFF
}
body.red.kid * #portletBox * span {
 border-top:4px solid #6a6674
}
body.red * #portletBox * .dropdown-menu.lk.dropdown-menu-right span {
 border-top:0;
 text-align:left
}
body.red * #portletBox * span.glyphicon.glyphicon-user {
 border-top:0
}
body.red * #hot-line,body.red * #hot-line span.myRegPhone {
 color:#FFF!important
}
body.red.kid * #hot-line,body.red.kid * #hot-line span.myRegPhone {
 color:#cc1c1c!important
}
body.red * #hot-line span.myRegPhone {
 background-image:url("/prk-inner-theme/css/../images/prk_bs/tel-white_icon.png");
 background-repeat:no-repeat;
 line-height:25px
}
body.red #bottom {
 background:#104788
}
body.red #column-1 h1 {
 text-transform:none;
 font-size:30px;
 width:101%;
 padding:0 0 9px 0;
 color:#cc1c1c;
 border-bottom:1px solid #cc1c1c
}
body.red * header {
 border-bottom:2px solid #883837
}
body.red.kid * header {
 border-bottom:0
}
body.red #contentBigContainer {
 background:linear-gradient(to top,#671313,#751516,#5f1111)
}
body.red.kid #contentBigContainer {
 background:#e8e9ea
}
body.red header.inner {
 background:0;
 box-shadow:none
}
body.red.kid header.inner {
 box-shadow:0 0 5px #000;
 background:url("/prk-inner-theme/css/../images/prk_bs/inner_header_bkg.jpg") repeat-x white;
 padding-bottom:32px;
 position:relative;
 z-index:10;
 height:100px
}
body.red footer {
 background:#104788
}
body.red * #main-menu li a {
 color:#FFF
}
body.red.kid * #main-menu li a {
 color:#4f4f4f
}
body.red * .ui-state-default.ui-tabs-selected.ui-state-active.ui-corner-top {
 background:#cc1c1c!important;
 border-color:#cc1c1c #cc1c1c #cc1c1c!important
}
body.red * ul.ui-tabs-nav.ui-helper-reset.ui-helper-clearfix.ui-widget-header.ui-corner-all {
 border-bottom:2px solid #cc1c1c!important
}
body.red * #column-1 form .ui-commandlink.ui-widget {
 background:#cd3333!important
}
body.red * #column2TwoLavel a.ui-commandlink.ui-widget {
 background:none!important
}
.aui body.red {
 color:#FFF
}
body.red * #stepsPath div a {
 color:#d5a1a1;
 text-shadow:0 1px 0 #d5a1a1
}
body.red * #stepsPath * li a {
 color:#FFF
}
body.red * .toolsBtn {
 height:150px;
 color:#7a7b80
}
body.red * #portletBox {
 top:-10px
}
body.red * #user .dropdown-toggle {
 font-size:16px;
 background:url("/prk-inner-theme/css/../images/prk_bs/user_icon.png") 10px 45% no-repeat;
 padding-left:30px;
 color:#fcfcfc;
 height:50px
}
.PPinTable {
 width:85px!important
}
#regionalSelectorsFromFilter * label {
 margin-bottom:12px!important
}
.PPinTable,.publishDate,.reportTimeInTime {
 text-align:center!important
}
#textIngoForDoc {
 font-size:20px
}
td.documentSource span.nameFile {
 color:#036;
 display:block;
 padding-left:66px;
 min-height:50px;
 background-image:url("/prk-inner-theme/css/img/doc-all.png");
 background-repeat:no-repeat;
 background-size:30px 45px;
 margin:15px 0 7px 0;
 background-position:12px 50%;
 line-height:17px
}
td.documentSource span.infoFile {
 position:relative;
 display:block;
 width:240px;
 color:#929090;
 text-align:left;
 margin-left:65px;
 margin-bottom:15px;
 font-size:14px
}
td.documentSource a {
 text-decoration:none
}
td.publishDate {
 text-align:left
}
.documentSource span.ui-column-title {
 margin-left:45px;
 display:block
}
ul.ui-treenode-children {
 width:230px
}
#menuInFullInfo .ui-treenode-children span.ui-treenode-label.ui-corner-all {
 width:225px;
 padding-top:6px;
 line-height:17px;
 margin:0;
 padding-bottom:10px
}
#menuInFullInfo .ui-treenode-children span.ui-treenode-label.ui-corner-all.ui-state-hover {
 background-color:#e6e6e6
}
#menuInFullInfo * .ui-tree-toggler.ui-icon {
 position:absolute!important;
 right:0
}
#menuInFullInfo * span.ui-treenode-label.ui-corner-all {
 width:275px;
 padding:0;
 margin-bottom:3px;
 padding-left:5px;
 padding-bottom:10px;
 padding-top:5px;
 margin:0
}
#menuInFullInfo * span.ui-treenode-content.ui-tree-selectable {
 line-height:17px
}
#tableFullInfo {
 margin-left:360px;
 margin-right:35px;
 top:30px;
 position:relative
}
#menuInFullInfo * span.ui-state-highlight {
 background:#bed0da
}
.publishDate {
 text-align:end
}
.SearchTop {
 height:120px;
 position:relative;
 width:auto
}
#btnFromSearch {
 font-size:25px;
 border:0;
 padding:15px 40px 15px 40px;
 background:#0066cb none repeat scroll 0 0!important;
 color:#FFF;
 margin-left:40px
}
.SearchTop input {
 display:none!important;
 font-size:20px!important;
 padding:10px 75px 10px 30px!important;
 width:75%;
 margin-bottom:0!important
}
.SearchTop button {
 display:none
}
th.ui-state-default.publishDate {
 text-align:center!important
}
th.reportTimeInTime,th.ui-state-default.PPinTable,th.ui-state-default.publishDate {
 text-align:center!important
}
#menuInFullInfo li:hover {
 background-color:#eff3f6!important
}
div#regionalSelectorsFromFilter {
 width:840px;
 position:absolute;
 height:95px;
 left:360px;
 top:120px;
 z-index:10
}

.form-content {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
}

/*media*/
@media screen and (max-width: 1290px) {
    html, header, body{
        max-width: 100vw !important; 
    }
    header {
        min-width: 101% !important;
    }
    footer{
        display: none !important
    }
    input {
        /*width: 100% !important;*/
    }
    .inner {
        max-width: 100vw !important;
    }
    .container {
        max-width: 100vw !important;
    }
    .form-content {
        display: flex;
        flex-direction: column-reverse;
        align-items: stretch;
        margin: 0 auto;
        max-width: 100vw !important;
    }
    .blockInfo {
        display: flex;
        flex-direction: column;
        flex-wrap: wrap;
    }
    .long {
        width: 655px !important;
    }
    .passIssue {
        width: 695px !important;
    }
    #date_birth {
        max-width: 655px !important; 
    }
    #stepsPatch {
        max-width: 100vw !important;
    }
    #wrapper {
        max-width: 100vw !important; 
        margin: -23px !important;
    }
    #stepsPath {
        max-width: 98% !important; 
        margin: 0 10px !important;
    }
    #beginBreadCrumbs {
        max-width: 100vw !important; 
    }
    #column-1 {
        margin: 0;
        padding: 0px 30px !important;
        width: 100% !important;
    }
    #column-2 {
        margin: 0;
        width: 100% !important;
    }
    #contentBigContainer {
        max-width: 100vw !important; 
        display: flex;
        flex-direction: column;
        align-items: stretch;
    }
    #link-menu {
        font-size: 17px !important;
        max-width: 90% !IMPORTANT;
        padding-bottom: 10px !important;
    }
    #comment {
        max-width: 100%;
    }
}

@media screen and (max-width: 728px) {
    .passIssue {
        width: 428px !important;
    }
}

@media screen and (max-width: 720px) {
    .long {
        width: 430px !important;
        
    }
    .passIssue {
        max-width: 250px !important;
    }
    #date_birth {
        max-width: 430px !important; 
    }
}

@media screen and (max-width: 505px) {
    .passIssue {
        max-width: 235px !important;
    }
}

@media screen and (max-width: 500px) {
    .blockInfo {
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
    }
    .long {
        width: 75% !important;
    }
    .passIssue {
        max-width: 233px !important;
    }
    #date_birth {
        max-width: 75% !important; 
    }
    #column-2 {
        margin: 0 !important;
    }
    #contentBigContainer {
        min-width: 100% !important;
    }
    #link-menu {s
        font-size: 20px !important;
        width: 100% !important;
    }
}

@media screen and (max-width: 335px) {
    .passIssue {
        width: 207px !important;
    }
}

@media screen and (max-width: 285px) {
    .passIssue {
        width: 92% !important;
    }
}
