/* hi theme dev.

   this is SASS file, i mean Syntactically Awesome StyleSheet.
   read about it here: http://sass-lang.com/
   you'll need it in order to compile it to CSS file
   which browsers can understand.

   below you can find definitions for colours and images paths.
   because theme's CSS is loaded as last,
   here you can also overwrite some layout rules.
   have fun.
*/
/* fonts */
/* colours */
/* can't touch this! */
/* all the dirty work is done somewhere below
   modify it, if your dare, but better don't
*/
body {
  background-color: #fff;
  color: #000; }

body, input, button, textarea, select, .normal {
  font-family: Segoe UI, Arial, Helvetica, sans-serif; }

body, input, textarea, select {
  font-size: 13px; }

.active > a {
  background: transparent; }

a, a:visited, .multi_cancel, .breadcrumbs a, #page .ui-userdata a,
.ui-widget-content .ui-state-highlight a,
.ui-state-hover a, .ui-widget-content a {
  color: #005fad; }

a:hover, .multi_cancel:hover, #page .ui-userdata a,
#page .grid-list-link a, .ui-state-hover a {
  color: #007be0; }

.ui-menu-item i {
  color: #6090b7;
  font-style: normal; }

.user-box {
  border-radius: 3px;
  background-color: #f9f9f9;
  box-shadow: 0 3px 2px -1px rgba(58, 58, 58, 0.3); }
  .user-box input[type=text],
  .user-box input[type=password] {
    height: auto;
    padding: 5px; }

#global a {
  border-color: #c0c1c2;
  background: #e6e7e8 url("images/toolbox.png?v=3") repeat-x center -1px;
  color: #323438; }
#global a:hover {
  background: #fff url("images/toolbox_highlight.png?v=3") repeat-x right bottom; }

.no-access, .warnik,
section.change-password {
  border-color: #838d91;
  background-color: #fff5f2; }

section.change-password {
  width: 308px;
  margin: 15px auto; }

.no-access,
section.warnik {
  font-size: 1.2em;
  border-color: #f0bab4; }

div.warnik {
  line-height: 1.3em; }
  div.warnik ul {
    padding-left: 20px;
    list-style: disc; }
    div.warnik ul li {
      margin: 5px 0; }

.information {
  background-image: url("images/stripes.png?v=3");
  background-color: #e6f1fd;
  border-color: #489bd2;
  text-shadow: 1px 1px 0 #fff; }

.help-block {
  color: #048; }

.honey {
  background: #e3fabe;
  border-color: #a1e167; }

.menu {
  /* .top-level */
  /* .second-level */ }
  .menu.top-level {
    border-color: #cfcfcf;
    background: #f1f1f1 url("images/top-level.png?v=3") repeat-x; }
    .menu.top-level .top-level-wrapper, .menu.top-level .navigation, .menu.top-level li {
      background: url("images/top-level-right.png?v=3") right top no-repeat; }
    .menu.top-level .navigation {
      background-position: left top; }
    .menu.top-level a {
      color: #45474d; }
    .menu.top-level a:hover {
      /* this '!important' is sooo stupid, but it's here for retar... for IE7. */
      background-color: rgba(255, 255, 255, 0.25) !important;
      background-color: #f3f3f3; }
    .menu.top-level .active a, .menu.top-level .active a:hover {
      background: #273b4e url("images/udata.png?v=3") repeat-x !important;
      color: #fff; }
  .menu.second-level, .menu.second-level a {
    background: #f3f3f3 url("images/lower-level.png?v=3") center bottom repeat-x; }
  .menu.second-level a {
    color: #323438; }
  .menu.second-level a:hover {
    background-color: #f9f9f9; }
  .menu.second-level .active a {
    background: #fff;
    border-color: #c0c1c2; }

.breadcrumbs {
  color: #323438; }
  .breadcrumbs a {
    color: #838d91; }
  .breadcrumbs a:hover {
    border-bottom-color: #838d91; }

/* *************************
 * FORMS
 * ************************* */
.zend_form dd.loading, .zend_form dd.loading-pencil {
  color: #afb1b3; }
  .zend_form dd.loading .hgTooltipWrapper, .zend_form dd.loading-pencil .hgTooltipWrapper {
    background-image: url("images/pencil-loading.gif"); }

/* .zend_form */
p.error, .errors {
  color: #e60005; }

.wrong {
  color: #e60005; }

td.wrong, th.wrong {
  color: #fff !important;
  background: #e60005 !important; }
td.border-l-2, th.border-l-2 {
  border-left-color: #c0c1c2; }
.bodying td.border-r-3, .bodying th.border-r-3 {
  border-right-color: #cfcfcf; }
td.border-r-3, th.border-r-3 {
  border-right-color: #acadae; }

.zend_form .success select,
.zend_form .success textarea,
.zend_form .success input[type=text],
.zend_form .success input[type=email],
.zend_form .success input[type=password] {
  border-color: #a1d179;
  outline-color: #fefffe; }
.zend_form .highlight-field label {
  font-weight: bold; }
.zend_form .highlight-field input[type=text] {
  border-color: #989d9f; }
.zend_form select,
.zend_form textarea,
.zend_form input[type=text],
.zend_form input[type=email],
.zend_form input[type=password] {
  border-color: #c0c3c4;
  background: #fff;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1); }
  .zend_form select[readonly], .zend_form select.readonly,
  .zend_form textarea[readonly],
  .zend_form textarea.readonly,
  .zend_form input[type=text][readonly],
  .zend_form input[type=text].readonly,
  .zend_form input[type=email][readonly],
  .zend_form input[type=email].readonly,
  .zend_form input[type=password][readonly],
  .zend_form input[type=password].readonly {
    border-color: #a2bdd0;
    background: #dfeef9;
    color: #00214d;
    cursor: default; }
  .zend_form select:focus,
  .zend_form textarea:focus,
  .zend_form input[type=text]:focus,
  .zend_form input[type=email]:focus,
  .zend_form input[type=password]:focus {
    -moz-outline-radius: 3px 3px 3px 3px;
    border-color: #4a94cc;
    outline: 3px solid #d5e6f3;
    outline-offset: 0; }
  .zend_form select[disabled], .zend_form select.disabled,
  .zend_form textarea[disabled],
  .zend_form textarea.disabled,
  .zend_form input[type=text][disabled],
  .zend_form input[type=text].disabled,
  .zend_form input[type=email][disabled],
  .zend_form input[type=email].disabled,
  .zend_form input[type=password][disabled],
  .zend_form input[type=password].disabled {
    border-color: #ccc;
    background: #f2f2f2;
    color: #777;
    cursor: default; }
.zend_form .error select,
.zend_form .error textarea,
.zend_form .error input[type=text],
.zend_form .error input[type=email],
.zend_form .error input[type=password] {
  border-color: #ff947f;
  outline-color: #ffe1db; }
.zend_form label.hint {
  color: #70747d; }
.zend_form dd.hint > .note {
  color: #048;
  background-color: #d8e9fc;
  border-color: #c0dcfa;
  box-shadow: inset 0 0 0 1px #e2f4fe; }
.zend_form dt.warning label, .zend_form .dt.warning label {
  line-height: 1.6em;
  font-size: 1.12em;
  font-weight: 600; }

.hor-form dt.focus,
.hor-form dd.focus .to-lower-case,
.hor-form dd.focus .wrapper,
.hor-form dd.focus .inline-checkbox {
  background: #f1f7fb; }

table .focus-me.focus select, table .focus-me.focus textarea, table .focus-me.focus input {
  -moz-outline-radius: 3px 3px 3px 3px;
  border-color: #4a94cc !important;
  outline: 3px solid #d5e6f3;
  outline-offset: 0; }

.form-control {
  border-color: #c0c3c4;
  background: #fff;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1); }
  .form-control:focus {
    -moz-outline-radius: 3px 3px 3px 3px;
    border-color: #4a94cc;
    outline: 3px solid #d5e6f3;
    outline-offset: 0; }

.advancement-table tbody tr.header td {
  background: #f0f0f0; }
.advancement-table tbody tr.ui-sortable-helper {
  background: #fff;
  box-shadow: 2px 4px 3px rgba(0, 0, 0, 0.1); }
.advancement-table tbody td.editable.percent {
  background: #ffffc7;
  border-color: #d4c38e; }
.advancement-table tbody td.editting input {
  border-color: #fff;
  outline: 3px solid #4a94cc; }

.btn, button, .multi_upload .multi_upload_btn,
.ui-button.ui-widget.ui-state-default.ui-button-text-only,
a.nyroModalCloseButton,
.ui-dialog .ui-widget-header .ui-dialog-titlebar-close,
.infos #hgInfosCloser,
input[type=submit],
input[type=button],
dd.save input {
  background-color: #ffda74;
  background-image: url("images/btn.png");
  color: #221;
  border-color: #ddaf31; }
  .btn:hover, button:hover, .multi_upload .multi_upload_btn:hover,
  .ui-button.ui-widget.ui-state-default.ui-button-text-only:hover,
  a.nyroModalCloseButton:hover,
  .ui-dialog .ui-widget-header .ui-dialog-titlebar-close:hover,
  .infos #hgInfosCloser:hover,
  input[type=submit]:hover,
  input[type=button]:hover,
  dd.save input:hover {
    color: #000;
    background-color: #ffe378;
    border-color: #f3c035; }
  .btn:focus, button:focus, .multi_upload .multi_upload_btn:focus,
  .ui-button.ui-widget.ui-state-default.ui-button-text-only:focus,
  a.nyroModalCloseButton:focus,
  .ui-dialog .ui-widget-header .ui-dialog-titlebar-close:focus,
  .infos #hgInfosCloser:focus,
  input[type=submit]:focus,
  input[type=button]:focus,
  dd.save input:focus {
    border-color: #000; }
  .btn:active, button:active, .multi_upload .multi_upload_btn:active,
  .ui-button.ui-widget.ui-state-default.ui-button-text-only:active,
  a.nyroModalCloseButton:active,
  .ui-dialog .ui-widget-header .ui-dialog-titlebar-close:active,
  .infos #hgInfosCloser:active,
  input[type=submit]:active,
  input[type=button]:active,
  dd.save input:active {
    background-color: #e5cc6c;
    border-color: #b08c27;
    color: #1b1b0d; }
  .btn.disabled, .btn[disabled], button.disabled, button[disabled], .multi_upload .multi_upload_btn.disabled, .multi_upload .multi_upload_btn[disabled],
  .ui-button.ui-widget.ui-state-default.ui-button-text-only.disabled,
  .ui-button.ui-widget.ui-state-default.ui-button-text-only[disabled],
  a.nyroModalCloseButton.disabled,
  a.nyroModalCloseButton[disabled],
  .ui-dialog .ui-widget-header .ui-dialog-titlebar-close.disabled,
  .ui-dialog .ui-widget-header .ui-dialog-titlebar-close[disabled],
  .infos #hgInfosCloser.disabled,
  .infos #hgInfosCloser[disabled],
  input[type=submit].disabled,
  input[type=submit][disabled],
  input[type=button].disabled,
  input[type=button][disabled],
  dd.save input.disabled,
  dd.save input[disabled] {
    border-color: #999;
    background: #ddd;
    color: #666;
    cursor: default; }

.btn:visited {
  color: #221; }

.btn.btn-grey, .btn.btn-grey:hover, .btn.btn-grey:active {
  border-color: #273b4e;
  background: #273b4e url("images/udata.png?v=3") repeat-x;
  color: #fff; }
.btn.btn-grey:hover {
  background-position: 0 -10px; }
.btn.btn-grey:active {
  background: #273b4e; }

.buttons a:focus {
  border-bottom-color: #000; }
.buttons a:hover {
  border-bottom-color: #005fad; }

.confirm_buttons .btn {
  border-color: #ddaf31;
  color: #221; }

.char-counter.wrapper .char-counter {
  color: #70747d;
  background-image: url("images/char-counter.png"); }
.char-counter .down.less-than-5-words-left {
  color: #8a333e; }
.char-counter .down.less-than-4-words-left {
  color: #a02939; }
.char-counter .down.less-than-3-words-left {
  color: #b81c33; }
.char-counter .down.less-than-2-words-left {
  color: #c91430; }
.char-counter .down.less-than-1-words-left {
  color: #d90c2d; }
.char-counter .down.less-than-0-words-left {
  color: #f10028; }

.waiting {
  background: url("images/pencil-loading.gif") no-repeat center center; }

/* hgTooltips */
.hgTooltip,
.hgTooltipPointer {
  background: url("images/hgTooltip.png") no-repeat 0 0; }

.hgTooltip .hgTooltipInside {
  background-color: #d8e9fc;
  border-color: #489bd2; }
.hgTooltip .hgTooltipText {
  color: #048;
  border-color: #e2f4fe; }
.hgTooltip.warn .hgTooltipInside {
  background-color: #fff7c2;
  border-color: #ffcc33; }
.hgTooltip.warn .hgTooltipText {
  color: #630;
  border-color: #fffad6; }
.hgTooltip.errors .hgTooltipInside {
  background-color: #ffe7d4;
  border-color: #ff7964; }
.hgTooltip.errors .hgTooltipText {
  color: #cf0f00;
  border-color: #ffece6; }

/* left menu layout */
.menu-on-left {
  border-left-color: #c0c1c2; }

.tree-on-left {
  border-right-color: #c0c1c2; }
  .tree-on-left .node-info-content {
    background: #fff;
    border-left-color: #c0c1c2; }

.menu.lower-levels {
  border-right-color: #c0c1c2; }
  .menu.lower-levels .navigation li ul li:before {
    content: url("images/sublevel.png");
    font-size: 26px;
    position: absolute;
    left: -12px;
    top: -335px; }

.tabs-level .tabs li a,
.menu.lower-levels .navigation a {
  border-color: #c0c1c2;
  background: #e6e7e8 url("images/toolbox.png?v=3") repeat-x center -1px;
  color: #000;
  text-shadow: 1px 1px 0 #fff; }
  .tabs-level .tabs li a:hover,
  .menu.lower-levels .navigation a:hover {
    background: #fff url("images/toolbox_highlight.png?v=3") repeat-x right bottom; }
  .tabs-level .tabs li a.error,
  .menu.lower-levels .navigation a.error {
    border-color: #ff947f;
    background: #ffeccb url("images/stripes.png");
    box-shadow: inset 0 7px 5px -5px #fff;
    color: #e60005;
    text-shadow: none; }

.menu.lower-levels .navigation li.active > a {
  background: #fffabe url("images/highlight.png") repeat-x right bottom;
  border-color: #d4c38e;
  color: #000; }
  .menu.lower-levels .navigation li.active > a.error {
    color: #e60005;
    border-color: #ff947f;
    box-shadow: none; }

.tabs-level .tabs {
  border-bottom-color: #c0c1c2; }
  .tabs-level .tabs li.active a {
    background: #fff;
    border-bottom-color: #fff; }

.permission-sublist {
  background: url("images/sublevel-v.png") repeat-y left top; }
  .permission-sublist dt:before {
    content: url("images/sublevel-h.png");
    position: absolute;
    left: -20px;
    top: -1px; }

.aclGroup .navigation a.active {
  background: #fff !important; }

.toolbox {
  background: #f3f5f6 url("images/toolbox.png?v=3") center -1px;
  border-color: #c0c1c2; }
  .toolbox ul, .toolbox li {
    background: url("images/toolbox_right.png?v=3") no-repeat left top; }
  .toolbox ul {
    background-position: -15px 0; }
    .toolbox ul li {
      background-position: -14px 0;
      border-bottom-color: #c0c1c2; }
      .toolbox ul li a:hover {
        background: #fff url("images/toolbox_highlight.png?v=3") repeat-x right bottom;
        background-color: transparent; }
      .toolbox ul li.active-toolbox-button {
        background: #273b4e url("images/udata.png?v=3") repeat-x; }
        .toolbox ul li.active-toolbox-button a, .toolbox ul li.active-toolbox-button .drop-name {
          color: #fff;
          text-shadow: 0 1px 0 #1e68a0; }
        .toolbox ul li.active-toolbox-button a:hover {
          background: none; }
    .toolbox ul li.dropdown .drop-name {
      background: url("images/dropdown.png") no-repeat right 14px; }
    .toolbox ul li.dropdown.active-toolbox-button .drop-name {
      background-position: right -35px; }
    .toolbox ul li.dropdown:hover {
      background: #fff url("images/toolbox_highlight.png?v=3") repeat-x right bottom; }
      .toolbox ul li.dropdown:hover a, .toolbox ul li.dropdown:hover .drop-name {
        text-shadow: none;
        color: #000; }
      .toolbox ul li.dropdown:hover .drop-name {
        background-position: right -10px;
        border-color: #868787;
        border-bottom-color: #f3f3f3; }
      .toolbox ul li.dropdown:hover .active-toolbox-button a {
        color: #fff; }
    .toolbox ul li.dropdown ul {
      border-color: #868787;
      background: #f3f3f3;
      box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2); }
      .toolbox ul li.dropdown ul li a:hover {
        background: #fff; }
      .toolbox ul li.dropdown ul li.active-toolbox-button a:hover {
        background: none; }

ul[class|="box-actions"] li a,
.toolbox li a {
  color: #000;
  text-shadow: 1px 1px 0 #fff; }

.zend_form td a[class|="action"],
.jqgrow td a[class|="action"] {
  background: #ededed;
  color: #ededed;
  border-color: #c0c1c2; }
  .zend_form td a[class|="action"]:hover,
  .jqgrow td a[class|="action"]:hover {
    background-color: #ffffc7; }

.progressBarStatus {
  color: #70747d; }

.progressBarInProgress {
  background: #45474d; }

.progressBarComplete {
  background: #a1d179; }

.progressBarError {
  background: #ff947f; }

tr.warning {
  background-color: #fff7c7;
  border-color: #f7d56f; }

.hor-form dt.warning label {
  border-color: #ff947f;
  background: #ffeccb;
  color: #e60005; }
.hor-form dt.dt-title {
  border-color: #cfcfcf; }

div.legend {
  background: #f2f3f4 url("images/stripes.png?v=3");
  border-color: #f3f3f3;
  text-shadow: 1px 1px 0 #fff; }

td, th,
.view-list ul li,
.attachments ul li {
  border-color: #cfcfcf; }

thead, th,
.ui-state-default.ui-jqgrid-pager,
.ui-state-default.ui-th-column,
.ui-widget-header .ui-state-default,
.ui-widget-header .ui-state-hover {
  background: #e3e4e5 url("images/th.png?v=3") repeat-x 0 top; }

tfoot th {
  background: #e6e7e8 url("images/toolbox.png?v=3") repeat-x center -1px; }

.ui-state-highlight, .ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
  background: #fff; }

.ui-datepicker-calendar .ui-state-highlight {
  border-color: #000; }

.ui-state-active, .ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
  background: #ffffc7; }

table.table-100 tr:nth-child(even) td,
.view-list li.even,
.attachments li.even {
  background: #f5f6f7; }

.table-comparison tbody tr:hover {
  background: #f2f3f4; }
.table-comparison tbody tr.checked {
  background: #ffffc7; }
  .table-comparison tbody tr.checked:hover {
    background: #f7f7c1; }
  .table-comparison tbody tr.checked td {
    border-color: #d4c38e; }

.comparison-data tbody {
  box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15); }
  .comparison-data tbody td {
    border-color: #d4c38e; }
  .comparison-data tbody tr {
    background: #ffffc7; }
    .comparison-data tbody tr:hover {
      background: #f7f7c1; }

.attachments .added {
  color: #838d91; }

.gray-out {
  background: #ededed; }

.gray-out, .gray-out * {
  color: #afb1b3; }

.js .multi-selecto.opened .multi-selecto-value {
  background: #ffffc7; }
.js .multi-selecto-value:hover {
  background: #f9f9f9; }
.js .multi-selecto-checkboxes {
  background: #fff;
  color: #000;
  border-color: #838d91; }
  .js .multi-selecto-checkboxes ul li .waiting,
  .js .multi-selecto-checkboxes ul li .complete {
    background-color: #fff; }
  .js .multi-selecto-checkboxes ul li:hover {
    background: #f9f9f9; }

ul.groups_list li.group .waiting,
ul.groups_list li.group .complete {
  background-color: #fff; }

.ajax-loading {
  background: url("images/loading.gif") no-repeat center center; }

.grid-loading {
  background: url("images/loading.gif") no-repeat center top; }

.ui-jqgrid .ui-jqgrid-view td, .ui-jqgrid .ui-jqgrid-view th {
  border-color: #c0c1c2 !important; }

#page .ui-widget-content {
  color: #000;
  border-color: #c0c1c2; }
#page tr.ui-search-toolbar select,
#page tr.ui-search-toolbar input {
  border-color: #c0c1c2; }
#page .ui-state-hover, #page .ui-widget-content .ui-state-hover,
#page .ui-widget-header .ui-state-hover, #page .ui-state-focus,
#page .ui-widget-content .ui-state-focus, #page .ui-widget-header
.ui-state-focus {
  background: #f2f3f4; }
#page .ui-jqgrid {
  border-color: #c0c1c2; }
  #page .ui-jqgrid .jqgrow.jqgroup td {
    background: #fffabe url("images/highlight.png") repeat-x scroll right bottom; }
  #page .ui-jqgrid .jqgrow.jqgroup .ui-sortable-helper td {
    border-color: #c0c1c2; }
  #page .ui-jqgrid .jqgrow:hover {
    background: #f2f3f4; }
  #page .ui-jqgrid td input[type=text],
  #page .ui-jqgrid td input[type=password],
  #page .ui-jqgrid td select,
  #page .ui-jqgrid td textarea {
    border-color: #c0c1c2; }
  #page .ui-jqgrid td input[type=text],
  #page .ui-jqgrid td input[type=password],
  #page .ui-jqgrid td select,
  #page .ui-jqgrid td textarea,
  #page .ui-jqgrid td select,
  #page .ui-jqgrid td input, #page .ui-jqgrid th input[type=text],
  #page .ui-jqgrid th input[type=password],
  #page .ui-jqgrid th select,
  #page .ui-jqgrid th textarea,
  #page .ui-jqgrid th select,
  #page .ui-jqgrid th input {
    background: #fff; }
  #page .ui-jqgrid .ui-jqgrid-htable th.ui-state-hover {
    background: #f9f9fa url("images/th.png?v=3") repeat-x 0 bottom; }
  #page .ui-jqgrid .ui-widget-content .ui-state-highlight {
    background: #ffffc7; }
  #page .ui-jqgrid .ui-jqgrid-hdiv {
    border-bottom-color: #45474d !important; }
  #page .ui-jqgrid .ui-jqgrid-pager {
    border-bottom-color: #838d91 !important; }
  #page .ui-jqgrid tr.ui-search-toolbar th {
    background: #e3e4e5; }
  #page .ui-jqgrid .ui-pg-button:hover {
    background: #fff; }
#page .ui-jqgrid-titlebar {
  border-bottom-color: #838d91; }
#page .ui-state-default.loading {
  background: #fff7b7;
  border-color: #f7d56f; }
#page .grid-list-link {
  border-left-color: #c0c1c2; }
  #page .grid-list-link a {
    color: #323438;
    border-right-color: #c0c1c2;
    background: #e6e7e8 url("images/toolbox.png?v=3") repeat-x center -1px; }
    #page .grid-list-link a:hover {
      color: #323438;
      background: #fff url("images/toolbox_highlight.png?v=3") repeat-x right bottom; }
    #page .grid-list-link a.active-filter {
      background: #fff;
      color: #323438;
      border-top-color: #c0c1c2;
      border-bottom-color: #f9f9f9; }
#page .ui-state-disabled, #page .ui-widget-content .ui-state-disabled,
#page .ui-widget-header .ui-state-disabled,
#page .ui-widget-content.jqgrow.chosen-row {
  color: #666; }
#page #todo_list .ui-widget-content.jqgrow.chosen-row td {
  background: #ffffc7; }
#page .ui-widget-header, #page .grido-title {
  background: #273b4e url("images/udata.png?v=3") repeat-x;
  border-bottom-color: #273b4e; }

#gbox_chosen_list .ui-widget-content.jqgrow.chosen-row {
  color: #000; }

.toolbar_btn.show_columns {
  background: url("images/toggle-col.png") no-repeat center center; }
.toolbar_btn.reset_grid {
  background: url("images/grid-reset.png") no-repeat center center; }
.toolbar_btn:hover {
  border-color: #c0c1c2;
  background-color: #f2f3f4; }

.ui-jqgrid-pager .empty.error {
  color: #e60005; }

.executor-div,
.pseudo-grido {
  border-color: #c0c1c2; }

.grido-title, .grido-title a {
  color: #fff; }

.grido-content {
  border-bottom-color: #838d91; }

.table-form-element-checkbox .waiting,
.table-form-element-checkbox .complete {
  border-color: #fff; }

header[class|="box"] {
  border-color: #c0c1c2;
  background: #f9f9fa url("images/th.png?v=3") repeat-x 0 bottom; }

ul[class|="box-actions"] li {
  background: url("images/toolbox_right.png?v=3") no-repeat left top; }
  ul[class|="box-actions"] li a {
    border-bottom-color: #c0c1c2; }
    ul[class|="box-actions"] li a:hover {
      background: #fff !important; }

#page .img-employee {
  border-color: #cfcfcf;
  background: #fff; }
  #page .img-employee a[class|="action"] {
    background-color: #fafafa;
    border-color: #c0c3c4; }
    #page .img-employee a[class|="action"]:hover {
      background-color: #fffdd0; }

/* infos */
.infos ul {
  background: #fff;
  color: #000; }
.infos.exceptions .infos-centrify {
  background: rgba(224, 0, 0, 0.8); }
.infos.exceptions .highlight {
  border-color: #c00; }
.infos.alerts .infos-centrify {
  background: rgba(255, 167, 0, 0.8); }
.infos.alerts .highlight {
  border-color: #d80; }

.ui-dialog,
.infos .infos-centrify {
  background: url("images/infos.png"); }

.ui-dialog-titlebar,
.infos .highlight {
  border-color: #70747d;
  background: #273b4e url("images/udata.png?v=3") repeat-x;
  color: #fff; }

.ui-dialog .ui-dialog-content.ui-widget-content {
  background: #fff;
  border-color: #70747d; }
.ui-dialog .ui-dialog-buttonpane {
  border-color: #70747d; }

/* BiZi community */
section.community .features {
  color: #45474d; }
  section.community .features li h3 {
    border-bottom-color: #c0c1c2; }
section.community li.process {
  border-color: #c0c1c2; }
section.community .process .toolbox h3 a {
  color: #45474d; }
  section.community .process .toolbox h3 a:hover {
    color: #323438; }
section.community .process .details .no.price {
  color: #659200; }
section.community .process .details .created {
  border-top-color: #c0c1c2; }

/* filters */
.table-weighting select,
.table-weighting textarea,
.table-weighting input,
.inline_form select,
.inline_form textarea,
.inline_form input,
.filter_form select,
.filter_form textarea,
.filter_form input {
  border-color: #c0c3c4;
  background: #fff;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1); }

.filter_header {
  background: url("images/lower-level.png?v=3") center bottom repeat-x;
  border-bottom-color: #c0c1c2; }

.operator_wrapper {
  background: #f3f3f3; }

.filter_block_wrapper {
  border-color: #cfcfcf; }

.filter_form .filter_block .action-remove-condition-block {
  border-color: #cfcfcf; }

.filter_block.highlight {
  background: #ffffc7; }

input[type=checkbox] {
  background: transparent !important; }

/* calendar */
.calendarMain {
  border-color: #c0c1c2; }
  .calendarMain .current-time {
    background: transparent url("images/calendar-now.png"); }

.calendarRange {
  background: #fffabe url("images/highlight.png") repeat-x center bottom; }

.calendarRangeStyler {
  border-top-color: #d4c38e; }

.calendarHead {
  border-bottom-color: #a3a4a4;
  text-shadow: 0 1px 0 #f9f9f9; }
  .calendarHead .today {
    background: #273b4e url("images/udata.png?v=3") repeat-x; }
  .calendarHead, .calendarHead .calendarHeadScrollFixHidder {
    background: #e6e7e8 url("images/toolbox.png?v=3") repeat-x center -1px; }

.calendarDays {
  background: url("images/calendar-cell-bg.png") center top; }
  .calendarDays .today {
    background: #f5f6f7 url("images/calendar-cell-bg.png") center top; }

.calendarDay {
  border-left-color: #c0c1c2; }
  .calendarDay.Day7 {
    border-right-color: #c0c1c2; }

.company-structure ol {
  background: url("images/sublevel-v.png") repeat-y 10px top; }
  .company-structure ol li:before {
    content: url("images/sublevel-h.png"); }
  .company-structure ol li.bg {
    background: #fff; }
  .company-structure ol li .standard {
    color: #70747d; }

.values li:after {
  content: url("images/sublevel.png"); }

.toggler {
  background: #c1c0b9 url("images/toggler.png"); }

#form-grido dd.field-group fieldset {
  border-color: #c0c1c2;
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.1); }
#form-grido dt.focus, #form-grido dd.focus {
  background: #f9f9f9; }

.grid-group-wrap .actions a {
  border-color: #c0c1c2; }

#page .modal-wannabe .modal-title {
  background: #273b4e url("images/udata.png?v=3") repeat-x;
  color: #fff; }

.nyroModalCont {
  background: url("images/infos.png"); }
  .nyroModalCont .modal-title {
    background: #273b4e url("images/udata.png?v=3") repeat-x;
    color: #fff; }

.nyroModalLoad {
  background: #fff url("images/loading.gif") no-repeat center; }

/* in order to overwrite theme template,
   put your styles below */
.hgTooltip .hgTooltipInside {
  font-family: Segoe UI, Arial, Helvetica, sans-serif;
  font-size: 13px;
  text-shadow: none;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.2);
  visibility: hidden;
  opacity: 0;
  -webkit-transition: visibility 0s linear 0.2s, opacity 0.15s linear;
  transition: visibility 0s linear 0.2s, opacity 0.15s linear; }
.hgTooltip:hover .hgTooltipInside, .hgTooltip.hover .hgTooltipInside {
  visibility: visible;
  opacity: 1;
  -webkit-transition-delay: 0s;
  transition-delay: 0s; }
.hgTooltip .hgTooltipText {
  padding: 4px 6px 5px;
  font-size: 1.05em;
  font-weight: 600;
  text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3); }

/* stripes in bg */
.no-access, .warnik {
  background-image: url("images/stripes.png?v=3"); }

.information {
  color: #00112a;
  text-shadow: none; }

div.warning {
  background: url("images/des.png") no-repeat 8px 9px;
  background: url("images/des.png") no-repeat 8px 9px, url("images/stripes.png?v=3");
  background-color: #fff7c7;
  border-color: #f7d56f; }
  div.warning.red {
    background: url("images/err.png") no-repeat 8px 8px;
    background: url("images/err.png") no-repeat 8px 8px, url("images/stripes.png?v=3");
    border-color: #ff947f;
    background-color: #ffeccb;
    color: #dc0005;
    text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.5); }

div.warning_visibility {
  display: none;
  clear: left; }

.menu.top-level {
  border-color: #f3f3f3;
  border-bottom-color: #cfcfcf; }
  .menu.top-level a {
    color: #000; }
  .menu.top-level a:hover {
    background-color: #f3f3f3; }
  .menu.top-level .active a,
  .menu.top-level .active a:hover {
    outline: 1px solid #3a5975;
    background-position: 0 1px !important; }

#global a {
  border-color: #cfcfcf;
  border-top-color: #fff;
  background: #e3e4e5 url("images/th.png?v=3") repeat-x 0 top; }

.pseudo-grido .ui-icon, .jqgrid .ui-icon, .ui-widget-header .ui-icon,
.s-ico .ui-icon {
  background-image: url("../jquery-ui/images/ui-icons_ffffff_256x240.png"); }

.ui-dialog .ui-dialog-titlebar-close .ui-icon {
  background-image: url("../jquery-ui/images/ui-icons_1c3145_256x240.png"); }

.pseudo-grido,
#page .ui-jqgrid {
  border-top-color: #838d91; }

.calendarHead .today {
  color: #fff;
  text-shadow: none; }

.toolbar_btn:hover,
.ui-widget-header a.ui-state-hover,
#page .ui-jqdialog-titlebar.ui-widget-header a.ui-state-hover {
  border-color: #99c5e5;
  background-color: #4f9ad1; }

.ui-widget-header a.ui-state-hover {
  background: #4f9ad1; }

#page .img-employee {
  background: #f1f1f1; }

#page .ui-jqgrid .ui-jqgrid-labels th.ui-state-default {
  background: #273b4e;
  background-image: -webkit-linear-gradient(top, #3a5975 0%, #273b4e 100%);
  background-image: -o-linear-gradient(top, #3a5975 0%, #273b4e 100%);
  background-image: linear-gradient(to bottom, #3a5975 0%, #273b4e 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF3A5975', endColorstr='#FF273B4E', GradientType=0);
  background-repeat: no-repeat;
  border-color: #273b4e !important;
  color: #fff; }
#page .ui-jqgrid .ui-jqgrid-labels th.ui-state-default.ui-state-hover {
  background: #30485f;
  background-image: -webkit-linear-gradient(top, #426686 0%, #30485f 100%);
  background-image: -o-linear-gradient(top, #426686 0%, #30485f 100%);
  background-image: linear-gradient(to bottom, #426686 0%, #30485f 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF426686', endColorstr='#FF30485F', GradientType=0);
  background-repeat: no-repeat;
  color: #fff; }
#page .ui-jqgrid .ui-jqgrid-hdiv {
  border-bottom-color: #16212c !important; }
#page .ui-jqgrid .ui-search-toolbar th.ui-state-default,
#page .ui-jqgrid .ui-search-toolbar th.ui-state-default.ui-state-hover {
  background: #273b4e;
  border-color: #1f2e3d !important; }
#page .ui-jqgrid .ui-search-toolbar th.ui-state-default input, #page .ui-jqgrid .ui-search-toolbar th.ui-state-default select {
  border-color: black !important; }

.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
  background: #fff; }

.tooltip-information {
  border-bottom: 1px dotted #489bd2; }
  .tooltip-information .right .content {
    background-color: #d8e9fc;
    border-color: #489bd2; }
  .tooltip-information .right .content i::after {
    background-color: #d8e9fc;
    border-color: #489bd2; }

/*# sourceMappingURL=theme.css.map */
