@charset "UTF-8";
/**
* Lexicon 1.0.7
*
* Copyright 2016, Liferay, Inc.
* All rights reserved.
* MIT license
*/
/**
* Lexicon 1.0.7
*
* Copyright 2016, Liferay, Inc.
* All rights reserved.
* MIT license
*/
/**
* Lexicon 1.0.7
*
* Copyright 2016, Liferay, Inc.
* All rights reserved.
* MIT license
*/
/**
* Lexicon 1.0.7
*
* Copyright 2016, Liferay, Inc.
* All rights reserved.
* MIT license
*/
/**
* Lexicon 1.0.7
*
* Copyright 2016, Liferay, Inc.
* All rights reserved.
* MIT license
*/
/**
* Lexicon 1.0.7
*
* Copyright 2016, Liferay, Inc.
* All rights reserved.
* MIT license
*/
/**
* Lexicon 1.0.7
*
* Copyright 2016, Liferay, Inc.
* All rights reserved.
* MIT license
*/
/**
* Lexicon 1.0.7
*
* Copyright 2016, Liferay, Inc.
* All rights reserved.
* MIT license
*/
/**
* Lexicon 1.0.7
*
* Copyright 2016, Liferay, Inc.
* All rights reserved.
* MIT license
*/
/**
* Lexicon 1.0.7
*
* Copyright 2016, Liferay, Inc.
* All rights reserved.
* MIT license
*/
/**
* Lexicon 1.0.7
*
* Copyright 2016, Liferay, Inc.
* All rights reserved.
* MIT license
*/
/**
* Lexicon 1.0.7
*
* Copyright 2016, Liferay, Inc.
* All rights reserved.
* MIT license
*/
/**
* Lexicon 1.0.7
*
* Copyright 2016, Liferay, Inc.
* All rights reserved.
* MIT license
*/
/**
* Lexicon 1.0.7
*
* Copyright 2016, Liferay, Inc.
* All rights reserved.
* MIT license
*/
/**
* Lexicon 1.0.7
*
* Copyright 2016, Liferay, Inc.
* All rights reserved.
* MIT license
*/
/**
* Lexicon 1.0.7
*
* Copyright 2016, Liferay, Inc.
* All rights reserved.
* MIT license
*/
/**
* Lexicon 1.0.7
*
* Copyright 2016, Liferay, Inc.
* All rights reserved.
* MIT license
*/
/**
* Lexicon 1.0.7
*
* Copyright 2016, Liferay, Inc.
* All rights reserved.
* MIT license
*/
/**
* Lexicon 1.0.7
*
* Copyright 2016, Liferay, Inc.
* All rights reserved.
* MIT license
*/
/**
* Lexicon 1.0.7
*
* Copyright 2016, Liferay, Inc.
* All rights reserved.
* MIT license
*/
/**
* Lexicon 1.0.7
*
* Copyright 2016, Liferay, Inc.
* All rights reserved.
* MIT license
*/
/**
* Lexicon 1.0.7
*
* Copyright 2016, Liferay, Inc.
* All rights reserved.
* MIT license
*/
/**
* Lexicon 1.0.7
*
* Copyright 2016, Liferay, Inc.
* All rights reserved.
* MIT license
*/
/**
* Lexicon 1.0.7
*
* Copyright 2016, Liferay, Inc.
* All rights reserved.
* MIT license
*/
/**
* Lexicon 1.0.7
*
* Copyright 2016, Liferay, Inc.
* All rights reserved.
* MIT license
*/
/**
* Lexicon 1.0.7
*
* Copyright 2016, Liferay, Inc.
* All rights reserved.
* MIT license
*/
/**
* Lexicon 1.0.7
*
* Copyright 2016, Liferay, Inc.
* All rights reserved.
* MIT license
*/
/**
* Lexicon 1.0.7
*
* Copyright 2016, Liferay, Inc.
* All rights reserved.
* MIT license
*/
/**
* Lexicon 1.0.7
*
* Copyright 2016, Liferay, Inc.
* All rights reserved.
* MIT license
*/
/**
* Lexicon 1.0.7
*
* Copyright 2016, Liferay, Inc.
* All rights reserved.
* MIT license
*/
/**
* Lexicon 1.0.7
*
* Copyright 2016, Liferay, Inc.
* All rights reserved.
* MIT license
*/
/**
* Lexicon 1.0.7
*
* Copyright 2016, Liferay, Inc.
* All rights reserved.
* MIT license
*/
/**
* Lexicon 1.0.7
*
* Copyright 2016, Liferay, Inc.
* All rights reserved.
* MIT license
*/
/**
* Lexicon 1.0.7
*
* Copyright 2016, Liferay, Inc.
* All rights reserved.
* MIT license
*/
/**
* Lexicon 1.0.7
*
* Copyright 2016, Liferay, Inc.
* All rights reserved.
* MIT license
*/
/**
* Lexicon 1.0.7
*
* Copyright 2016, Liferay, Inc.
* All rights reserved.
* MIT license
*/
/**
* Lexicon 1.0.7
*
* Copyright 2016, Liferay, Inc.
* All rights reserved.
* MIT license
*/
/**
* Lexicon 1.0.7
*
* Copyright 2016, Liferay, Inc.
* All rights reserved.
* MIT license
*/
/**
* Lexicon 1.0.7
*
* Copyright 2016, Liferay, Inc.
* All rights reserved.
* MIT license
*/
/**
* Lexicon 1.0.7
*
* Copyright 2016, Liferay, Inc.
* All rights reserved.
* MIT license
*/
/**
* Lexicon 1.0.7
*
* Copyright 2016, Liferay, Inc.
* All rights reserved.
* MIT license
*/
/**
* Lexicon 1.0.7
*
* Copyright 2016, Liferay, Inc.
* All rights reserved.
* MIT license
*/
/**
* Lexicon 1.0.7
*
* Copyright 2016, Liferay, Inc.
* All rights reserved.
* MIT license
*/
/**
* Lexicon 1.0.7
*
* Copyright 2016, Liferay, Inc.
* All rights reserved.
* MIT license
*/
/**
* Lexicon 1.0.7
*
* Copyright 2016, Liferay, Inc.
* All rights reserved.
* MIT license
*/
/**
* Lexicon 1.0.7
*
* Copyright 2016, Liferay, Inc.
* All rights reserved.
* MIT license
*/
/**
* Lexicon 1.0.7
*
* Copyright 2016, Liferay, Inc.
* All rights reserved.
* MIT license
*/
@import url("//hello.myfonts.net/count/32acb0");
.loading-animation, .loadingmask-message .loadingmask-message-content {
  animation: loading-animation 1.7s infinite ease;
  border-radius: 50%;
  clear: both;
  font-size: 64px;
  height: 1em;
  margin: 1em auto;
  overflow: hidden;
  position: relative;
  transform: translateZ(0);
  width: 1em; }

.loadingmask-content {
  background: #CCC; }

.loadingmask-message {
  background: rgba(255, 255, 255, 0.75);
  border-radius: 50%;
  border-width: 0;
  font-size: 64px;
  left: 50% !important;
  padding: 0.7em;
  position: absolute;
  top: 50% !important;
  transform: translate(-50%, -50%); }
  .loadingmask-message .loadingmask-message-content {
    background: transparent;
    border-width: 0;
    color: transparent;
    height: 1em;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 1em; }

.overlaymask-hidden .loadingmask-message {
  display: none; }

@keyframes loading-animation {
  0% {
    box-shadow: 0 -0.83em 0 -0.4em #0077ff, 0 -0.83em 0 -0.42em #008cff, 0 -0.83em 0 -0.44em #00a2ff, 0 -0.83em 0 -0.46em #00b7ff, 0 -0.83em 0 -0.477em #0CF;
    transform: rotate(0); }
  2%, 96% {
    box-shadow: 0 -0.83em 0 -0.4em #0077ff, 0 -0.83em 0 -0.42em #008cff, 0 -0.83em 0 -0.44em #00a2ff, 0 -0.83em 0 -0.46em #00b7ff, 0 -0.83em 0 -0.477em #0CF; }
  10% {
    box-shadow: 0 -0.83em 0 -0.4em #0077ff, -0.087em -0.825em 0 -0.42em #008cff, -0.173em -0.812em 0 -0.44em #00a2ff, -0.256em -0.789em 0 -0.46em #00b7ff, -0.338em -0.758em 0 -0.477em #0CF; }
  25% {
    box-shadow: 0 -0.83em 0 -0.4em #0077ff, -0.338em -0.758em 0 -0.42em #008cff, -0.555em -0.617em 0 -0.44em #00a2ff, -0.671em -0.488em 0 -0.46em #00b7ff, -0.719em -0.415em 0 -0.477em #0CF; }
  40% {
    box-shadow: 0 -0.83em 0 -0.4em #00f7ff, -0.377em -0.74em 0 -0.42em #00fff2, -0.645em -0.522em 0 -0.44em #00ffdd, -0.775em -0.297em 0 -0.46em #00ffc8, -0.82em -0.13em 0 -0.477em #00ffb3; }
  60% {
    box-shadow: 0 -0.83em 0 -0.4em #0077ff, -0.087em -0.825em 0 -0.42em #008cff, -0.173em -0.812em 0 -0.44em #00a2ff, -0.256em -0.789em 0 -0.46em #00b7ff, -0.297em -0.775em 0 -0.477em #0CF; }
  100% {
    box-shadow: 0 -0.83em 0 -0.4em #0077ff, 0 -0.83em 0 -0.42em #008cff, 0 -0.83em 0 -0.44em #00a2ff, 0 -0.83em 0 -0.46em #00b7ff, 0 -0.83em 0 -0.477em #0CF;
    transform: rotate(360deg); } }

.logo {
  display: inline-block;
  line-height: 1;
  vertical-align: middle; }

/* ---------- Main content body ---------- */
.portal-iframe #main-content {
  width: 100%; }

/* ---------- Separator ---------- */
.separator {
  border-top: 1px dotted #BFBFBF; }

/* ---------- Status ---------- */
.entry-status {
  border-left: 4px solid transparent; }

span.alert {
  display: inline-block; }

/* ---------- Update manager ---------- */
.update-available {
  margin-top: 10px;
  padding: 2px;
  text-align: left; }

.quick-access-nav {
  position: absolute;
  top: -1000px;
  width: 100%;
  z-index: 1000; }
  .quick-access-nav a {
    background: #333;
    background: rgba(51, 51, 51, 0.9);
    border: 1px solid #FFF;
    left: 0;
    outline: none;
    padding: 8px;
    position: absolute;
    right: 0;
    text-align: center; }
    .quick-access-nav a:focus {
      color: #FFF;
      top: 1000px; }

@media (max-width: 991px) {
  .responsive-table-horizontal {
    display: block;
    position: relative;
    width: 100%; }
    .responsive-table-horizontal:after {
      clear: both;
      content: '';
      display: block;
      font-size: 0;
      height: 0;
      visibility: hidden; }
    .responsive-table-horizontal tbody {
      display: block;
      overflow-x: auto;
      position: relative;
      white-space: nowrap;
      width: auto; }
      .responsive-table-horizontal tbody tr {
        display: inline-block;
        vertical-align: top; }
        .responsive-table-horizontal tbody tr td {
          display: block;
          margin-bottom: 20px; }
          .responsive-table-horizontal tbody tr td:first-child {
            text-align: left; }
    .responsive-table-horizontal thead {
      display: block;
      float: left;
      margin-right: 10px; }
      .responsive-table-horizontal thead:after {
        clear: both;
        content: "";
        display: block;
        font-size: 0;
        height: 0;
        visibility: hidden; }
      .responsive-table-horizontal thead th {
        display: block;
        margin-bottom: 20px;
        text-align: right; }
        .responsive-table-horizontal thead th:first-child {
          text-align: right; }
  .ie9 .responsive-table-horizontal thead {
    float: none; } }

.important {
  font-weight: bold; }

.highlight {
  background: #FFC;
  font-weight: bold;
  margin: 0 1px; }

.hide-accessible {
  clip: rect(0 0 0 0) !important;
  position: absolute !important;
  /*Webkit and IE7 let clipped content change the scroll height of the page*/
  /*Scale webkit to 0*/
  -webkit-transform: scale(0);
  -webkit-transform-origin-x: 0;
  -webkit-transform-origin-y: 0;
  /*Change IE7 to using fixed*/
  *position: fixed !important;
  /*...And reset back to absolute for IE6*/
  _position: absolute !important; }

.force-offset {
  display: block !important;
  position: absolute !important;
  visibility: hidden !important; }

.unselectable, .unselectable * {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.cke_toolbar.cke_toolbar__a11yhelpbtn .cke_toolgroup, .cke_toolbar.cke_toolbar__a11yhelpbtn .cke_toolgroup:hover {
  background: transparent; }

.cke_toolbar.cke_toolbar__a11yhelpbtn .cke_button:hover {
  background: transparent; }

.cke_toolbar.cke_toolbar__a11yhelpbtn .cke_button .cke_button_label:after {
  border-color: #A6A6A6;
  font-family: "Courier New", Courier, "Lucida Sans Typewriter", "Lucida Typewriter", monospace; }

.lfr-add-panel .add-content-menu .add-portlet-message {
  background-color: #1B2228;
  margin: 20px;
  padding: 5px 20px; }
  .lfr-add-panel .add-content-menu .add-portlet-message .info-message {
    margin: 20px 0; }

.lfr-add-panel .add-content-menu .add-application-panel .lfr-content-item {
  height: 40px;
  padding: 0 16px; }
  .lfr-add-panel .add-content-menu .add-application-panel .lfr-content-item.lfr-archived-setup {
    padding-left: 30px; }

.lfr-add-panel .add-content-menu .search-bar {
  margin: 10px; }

.lfr-add-panel .add-content-menu .input-group-btn {
  right: 20px; }

.lfr-add-panel .add-content-menu .display-style-bar {
  margin: 10px; }
  .lfr-add-panel .add-content-menu .display-style-bar .display-style {
    padding: 5px; }
    .lfr-add-panel .add-content-menu .display-style-bar .display-style.active {
      color: #869CAD; }

.lfr-asset-category-container .no-matches {
  color: #999; }

.lfr-asset-category-search-container {
  background-color: #D3DADD;
  border-bottom-color: #AEB8BC; }

.lfr-asset-category-list a.selected {
  background-color: #EEE; }

.lfr-categories-selector-search-results-path {
  color: #575757;
  font-size: 0.9em;
  text-align: right;
  width: 25%; }

.lfr-asset-column-actions-content {
  background-color: #D7F1FF; }

.lfr-asset-column-actions .lfr-asset-column-actions-content {
  border-color: #88C5D9; }

.lfr-asset-column-details .lfr-asset-categories {
  color: #7D7D7D; }
  .lfr-asset-column-details .lfr-asset-categories .lfr-asset-category {
    color: #555; }

.lfr-asset-column-details .lfr-asset-description {
  color: #444;
  font-style: italic;
  word-wrap: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  -ms-hyphens: auto;
  -o-hyphens: auto;
  hyphens: auto; }

.lfr-asset-column-details .lfr-asset-icon {
  border-right-color: #999;
  color: #999; }

.lfr-asset-column-details .lfr-asset-tags {
  color: #7D7D7D; }
  .lfr-asset-column-details .lfr-asset-tags .tag {
    color: #555; }

.lfr-asset-panels .lfr-panel.lfr-extended, .lfr-asset-column-details .lfr-panel.lfr-extended {
  border-color: #CCC; }

.lfr-form-row {
  border-bottom-color: #CCC; }

.lfr-form-row:hover {
  background-color: #DFFCCB;
  border-color: #B2FF3A; }

.lfr-form-row .handle-sort-vertical {
  background: url(../images/application/handle_sort_vertical.png) no-repeat 0 50%; }

.lfr-edit-layout-panel .taglib-form-navigator .button-holder {
  background-color: #FFF; }

.definition-of-terms dt {
  color: #333;
  font-weight: normal;
  width: 100%;
  word-break: break-word; }
  @media (min-width: 768px) {
    .definition-of-terms dt {
      width: auto; } }

.lfr-code {
  background: #FFF;
  border-color: #777;
  font-family: monospace; }
  .lfr-code tr td.line-numbers {
    background: #FAFAFA; }
    .lfr-code tr td.line-numbers:before {
      color: #AAA;
      text-shadow: 1px 1px #FFF; }

.popup-alert-notice .countdown-timer {
  font-size: 1.1em;
  font-weight: bold; }

.lfr-token {
  background-color: #B3DAEF;
  border-color: #5FA8FF;
  color: #444;
  text-decoration: none; }
  .lfr-token:hover {
    background-color: #D1E5EF; }

.lfr-token-primary {
  font-weight: bold; }
  .lfr-token-primary, .lfr-token-primary:hover {
    background-color: #B3DAEF; }

.lfr-token-close:hover {
  text-decoration: none; }

.lfr-button {
  background: no-repeat 0 50%; }

.lfr-table > tbody > tr > th, .lfr-table > thead > tr > th, .lfr-table > tfoot > tr > th {
  font-weight: bold; }

.lfr-checkbox-preselected, .lfr-configurator-visibility {
  opacity: 0.5; }

.lfr-header-row {
  border-bottom-color: #7B7B7B; }
  .lfr-header-row .lfr-search-combobox {
    border-color: #5F5F5F; }

.openid-login input[type="text"] {
  background: url(../images/common/openid.gif) no-repeat;
  background-color: #FFF;
  background-position: 0 50%;
  color: #000; }

.page-extra-settings .lfr-panel-titlebar .lfr-panel-title {
  font-size: 1em; }

.lfr-pagination .lfr-pagination-controls li .lfr-pagination-link {
  color: #333;
  font-weight: normal; }

.lfr-panel.lfr-extended, .lfr-panel-container, .lfr-floating-container {
  border-color: #DEDEDE #BFBFBF #BFBFBF #DEDEDE; }

.lfr-panel-container, .lfr-floating-container {
  background: #FFF; }

.lfr-panel-titlebar .lfr-panel-title {
  font-size: 1.2em;
  font-weight: bold; }

.lfr-panel-titlebar .lfr-panel-button {
  background: url(../images/application/panel_header_toggler_close.png) no-repeat 0 0; }
  .lfr-panel-titlebar .lfr-panel-button:hover {
    background-position: 0 100%; }

.lfr-panel.lfr-collapsible .lfr-panel-titlebar {
  background: url(../images/arrows/05_down.png) no-repeat 2px 50%; }

.lfr-panel.lfr-collapsed .lfr-panel-titlebar {
  background-image: url(../images/arrows/05_right.png); }
  .lfr-panel.lfr-collapsed .lfr-panel-titlebar .lfr-panel-button {
    background-image: url(../images/application/panel_header_toggler_open.png); }

.lfr-panel.lfr-extended .lfr-panel-titlebar {
  background: #D6D6D6 url(../images/application/panel_header.png) repeat-x 0 0;
  border-bottom-color: #CDCDCD; }

.lfr-panel-container .lfr-extended.lfr-collapsible .lfr-panel-titlebar {
  border-top-color: #CECECE; }

.js .lfr-floating-trigger {
  background-image: url(../images/arrows/05_down.png);
  background-position: 100% 50%;
  background-repeat: no-repeat;
  text-decoration: none; }

.lfr-panel-page .panel-page-content {
  border-left-color: #CCC; }

.lfr-panel-page .lfr-add-content h2 {
  border-color: #CCC; }
  .lfr-panel-page .lfr-add-content h2 span {
    background: #EFEFEF; }

.lfr-panel-page .lfr-add-content .lfr-content-category h2 {
  border-bottom-color: #CCC; }
  .lfr-panel-page .lfr-add-content .lfr-content-category h2 span {
    background: none; }

.lfr-panel-content .paginator-container {
  background: #CFD2D5;
  border-bottom-color: #DCDEE0;
  border-top-color: #DCDEE0; }

.lfr-panel-content .paginator-page-container .paginator-page-link {
  background: none;
  border-color: #CFD2D5; }
  .lfr-panel-content .paginator-page-container .paginator-page-link.paginator-current-page {
    background: #99A7B3 url(../images/application/current_page_hover_bg.png) repeat-x 0 0;
    border-color: #6B7785 #7C8994 #919FA9;
    color: #FFF;
    font-weight: bold; }
    .lfr-panel-content .paginator-page-container .paginator-page-link.paginator-current-page:hover {
      background: #5094D7 url(../images/application/current_page_bg.png) repeat-x 0 0;
      border-color: #31659C #396EA8 #4C8CCB; }

#portlet-set-properties fieldset fieldset legend {
  font-size: 1.1em; }

.lfr-preview-file-content {
  border-bottom-color: #6D6D6E; }

.lfr-preview-file-image-current-column, .lfr-preview-file-video-current-column {
  background: url(../images/common/checkerboard.png); }

.lfr-preview-file-toolbar {
  background: #333;
  opacity: 0.5; }
  .lfr-preview-file-toolbar .icon-arrow-1-l {
    background: url(../images/document_library/preview_left.png) no-repeat 0 50%; }
  .lfr-preview-file-toolbar .icon-arrow-1-r {
    background: url(../images/document_library/preview_right.png) no-repeat 0 50%; }
  .lfr-preview-file-toolbar .icon-zoomin {
    background: url(../images/document_library/preview_zoom.png) no-repeat 0 50%; }

.lfr-preview-file-image-current-column:hover .lfr-preview-file-toolbar {
  opacity: 1; }

.lfr-preview-file-info {
  background: #333;
  color: #FFF;
  opacity: 0.5; }
  .lfr-preview-file-info:hover {
    opacity: 1; }

.lfr-preview-file-index {
  font-weight: bold; }

.lfr-preview-file-image-current {
  background: url(../images/aui/loading_indicator.gif) no-repeat 50% 50%; }

.lfr-preview-file-image img {
  background: url(../images/aui/loading_indicator.gif) no-repeat 50% 50%;
  border-color: #AEB8BC; }

.lfr-preview-file-image-selected img, .lfr-preview-file-image:hover img {
  border-color: #00A2EA; }

.lfr-preview-file-loading-indicator {
  background: #333;
  color: #FFF; }

.lfr-preview-file-image-overlay-content {
  background: url(../images/common/checkerboard.png);
  border-color: #555; }

.firefox .lfr-preview-video-content div.video-node {
  height: 100%; }

textarea.lfr-editor-textarea {
  font-family: monospace; }

.lfr-rich-editor.ace_editor {
  border-color: #A1A2A4; }

.lfr-plain-editor textarea, .lfr-rich-editor.ace_editor {
  font-family: 'Monaco', 'Menlo', 'Droid Sans Mono', 'Courier New', monospace;
  font-size: 12px; }

.lfr-spa-loading-bar {
  background: #2FA4F5; }

.lfr-tag-selector-popup label {
  border-bottom-color: #EEE; }

.lfr-tag-selector-popup .no-matches {
  color: #999; }

.lfr-toolbar {
  background-color: #E5E4E8; }
  .lfr-toolbar .lfr-button:focus {
    border-color: #000; }
  .lfr-toolbar .lfr-button:hover {
    border-color: #CCC #777 #777; }
  .lfr-toolbar .lfr-separator {
    border-left-color: #FFF;
    border-right-color: #CCC;
    font-size: 12px; }

.lfr-toolbar .lfr-button, .lfr-emoticon-container .lfr-button {
  border-color: #E5E4E8; }

.lfr-emoticon-container {
  background: #E5E4E8;
  border-color: #CCC; }

.lfr-translation-manager .lfr-translation-manager-available-translations .lfr-translation-manager-available-translations-links {
  line-height: 1; }

.lfr-translation-manager .lfr-translation-manager-translation {
  text-decoration: none; }
  .lfr-translation-manager .lfr-translation-manager-translation:hover {
    background-color: #D1E5EF; }
  .lfr-translation-manager .lfr-translation-manager-translation.lfr-translation-manager-translation-editing {
    background-color: #598BEC;
    border-color: #224FA8;
    color: #FFF; }

.lfr-tree a {
  text-decoration: none; }

.tree-drag-helper {
  z-index: 1035; }

.lfr-upload-container .upload-target {
  border-color: #DDD; }
  .lfr-upload-container .upload-target h4 span {
    text-transform: lowercase; }
  .lfr-upload-container .upload-target .drop-file-text {
    font-weight: normal; }

.lfr-upload-container a.browse-button {
  background-image: url(../images/common/add.png);
  background-repeat: no-repeat;
  color: white;
  font-size: 1.2em;
  font-weight: bold;
  text-decoration: none; }

.lfr-upload-container a.clear-uploads {
  background-image: url(../images/common/remove.png);
  background-repeat: no-repeat; }

.lfr-upload-container a.cancel-uploads {
  background-image: url(../images/common/close.png);
  background-repeat: no-repeat; }

.lfr-upload-container .upload-list-info h4 {
  font-size: 1.3em; }

.lfr-upload-container .cancel-button {
  color: #869CAD; }

.lfr-upload-container .delete-button {
  color: #869CAD; }

.lfr-upload-container .file-added .success-message {
  font-weight: normal; }

.lfr-upload-container .upload-error {
  opacity: 1; }

.lfr-upload-container .multiple-files .upload-error {
  background: #FDD url(../images/messages/error.png) no-repeat 5px 5px;
  border-color: #900;
  color: #900;
  font-weight: normal; }

.lfr-upload-container .upload-complete .error-message, .lfr-upload-container .upload-complete .success-message {
  font-weight: bold; }

.lfr-upload-container .file-uploading {
  background-color: #FFC; }

.lfr-upload-container .progress-bar {
  background: #FFF;
  margin-top: 25px;
  text-align: left;
  width: 100%; }

.lfr-upload-container .progress {
  background: #8DB2E3; }

.upload-drop-active .lfr-upload-container .upload-target {
  background-color: #DDEDDE;
  border-color: #7D7;
  border-style: dashed; }

.app-view-entry:hover .entry-thumbnail {
  border-color: #7ABFDD; }

.app-view-entry.selected .entry-thumbnail {
  border-color: #057CB0; }

.app-view-entry.selected .entry-metadata dt, .app-view-entry.selected .entry-metadata dd, .app-view-entry.selected .entry-metadata .entry-categories, .app-view-entry.selected .entry-metadata .entry-tags, .app-view-entry.selected .entry-metadata .entry-description {
  color: #F0F0F0; }

.app-view-entry .entry-title {
  font-weight: bold; }

.app-view-entry .entry-link {
  text-decoration: none; }

.app-view-entry .entry-metadata dt, .app-view-entry .entry-metadata dd, .app-view-entry .entry-metadata .entry-categories, .app-view-entry .entry-metadata .entry-tags, .app-view-entry .entry-metadata .entry-description {
  color: #333;
  word-wrap: break-word; }

.app-view-entry .entry-metadata .entry-categories .taglib-asset-categories-summary {
  font-weight: bold; }
  .app-view-entry .entry-metadata .entry-categories .taglib-asset-categories-summary .asset-category {
    font-weight: normal; }

.app-view-entry.selected, .app-view-entry.selected:hover {
  background-color: #00A2EA; }

.app-view-entry.selected a, .app-view-entry.selected a:focus, .app-view-entry.selected a:hover {
  color: #FFF; }

.app-view-entry.selected a .lfr-icon-menu-arrow {
  color: #333; }

.app-view-entry.active-area, .app-view-entry.active-area.hover, .app-view-entry.active-area td {
  background-color: #5AD300; }

.app-view-entry:hover, .app-view-entry.hover {
  background-color: #D3E8F1; }

.app-view-entry a.entry-link:hover {
  text-decoration: none; }
  .app-view-entry a.entry-link:hover .entry-metadata .entry-title .entry-title-text {
    text-decoration: underline; }

.app-view-entry-taglib.entry-display-style.display-icon .entry-title {
  font-weight: normal; }

.app-view-search-entry-taglib .entry-discussion a, .app-view-search-entry-taglib .entry-attachment a {
  text-decoration: none; }

.app-view-search-entry-taglib .entry-discussion:hover, .app-view-search-entry-taglib .entry-attachment:hover {
  background-color: #D3E8F1; }

.app-view-search-entry-taglib .entry-folder {
  color: #999; }

.app-view-search-entry-taglib .entry-link .entry-thumbnail-image {
  color: #000;
  text-decoration: none; }

.app-view-search-entry-taglib.alt {
  background-color: #EDF0F3; }

.app-view-search-entry-taglib.search {
  background-color: #FFF; }
  .app-view-search-entry-taglib.search.alt {
    background-color: #E2E5E8; }

.app-view-taglib .display-style .icon {
  background-image: url(../images/application/layouts.png);
  background-repeat: no-repeat; }

.app-view-taglib .icon-display-descriptive {
  background-position: -32px 0; }

.app-view-taglib .icon-display-icon {
  background-position: -16px 0; }

.app-view-taglib .icon-display-list {
  background-position: 0 0; }

.app-view-taglib .state-active .icon-display-descriptive {
  background-position: -32px 100%; }

.app-view-taglib .state-active .icon-display-icon {
  background-position: -16px 100%; }

@media (max-width: 767px) {
  .navbar .nav-display-style-buttons .display-style-buttons > .dropdown > .dropdown-menu {
    background-color: transparent;
    box-shadow: none; } }

.navbar .nav-display-style-buttons .display-style-buttons-container .dropdown-toggle .caret {
  border-bottom-color: #333;
  border-top-color: #333; }

.taglib-asset-links {
  border-radius: 4px; }
  .taglib-asset-links h2 {
    color: #999;
    font-size: 1em; }

.taglib-asset-metadata .metadata-entry-label {
  font-weight: normal; }

.taglib-asset-metadata .metadata-author {
  font-weight: bold; }

.taglib-asset-metadata .metadata-entry {
  color: #999; }

.taglib-asset-metadata .metadata-author .asset-user-info .user-info {
  color: #009AE5;
  font-size: 14px;
  line-height: 14px; }

.taglib-asset-metadata .metadata-author .asset-user-info .date-info {
  color: #8C8C8C;
  font-size: 13px; }

.taglib-calendar table {
  border-color: #999; }

.taglib-calendar tr th, .taglib-calendar tr td {
  border-bottom-color: #999; }

.taglib-calendar tr.portlet-section-header th, .taglib-calendar tr td {
  border-color: #999; }

.taglib-calendar a:hover, .taglib-calendar a:focus {
  background-color: #CCC; }

.taglib-calendar .calendar-inactive {
  color: #999; }

.taglib-calendar .has-events a span {
  background: url(../images/calendar/event_indicator.png) no-repeat 50% 95%; }

.taglib-calendar .has-events.calendar-current-day a span {
  background-image: url(../images/calendar/event_indicator_current.png); }

.taglib-categorization-filter.entry-title {
  color: #333;
  font-size: 1em;
  line-height: inherit; }

.taglib-categorization-filter .asset-entry {
  background-color: #DEE7F8;
  border-color: #CAD8F3; }
  .taglib-categorization-filter .asset-entry:hover a {
    text-decoration: none; }
    .taglib-categorization-filter .asset-entry:hover a .icon-remove {
      background-color: #CAD8F3; }

.taglib-diff-addedline, #taglib-diff-results ins {
  background: #E6FFE6; }

.taglib-diff-context {
  background: #EEE; }

.taglib-diff-deletedline, #taglib-diff-results del {
  background: #FFE6E6; }

.taglib-diff-html div.diff-removed-image {
  background: #FDC6C6 url(../images/diff/minus.png); }

.taglib-diff-html div.diff-added-image {
  background: #CFC url(../images/diff/plus.png) no-repeat; }

.taglib-diff-html div.diff-removed-image, .taglib-diff-html div.diff-added-image {
  opacity: 0.55; }

.taglib-diff-html span.diff-html-added {
  background-color: #CFC;
  font-size: 1em; }
  .taglib-diff-html span.diff-html-added img {
    border-color: #CFC; }

.taglib-diff-html span.diff-html-changed {
  background: url(../images/diff/underline.png) bottom repeat-x; }
  .taglib-diff-html span.diff-html-changed img {
    border-color: #009; }

.taglib-diff-html span.diff-html-removed {
  background-color: #FDC6C6;
  font-size: 1em;
  text-decoration: line-through; }
  .taglib-diff-html span.diff-html-removed img {
    border-color: #FDC6C6; }

.diff-version-comparator .taglib-diff-html .diff-html-changed {
  background-image: none;
  border-bottom-color: #009AE5; }
  .diff-version-comparator .taglib-diff-html .diff-html-changed img {
    border-color: #009AE5; }

.diff-version-comparator .diff-version-head {
  border-bottom-color: #E5E5E5; }
  .diff-version-comparator .diff-version-head .diff-selector-version {
    font-size: inherit; }
    .diff-version-comparator .diff-version-head .diff-selector-version a {
      text-decoration: none; }
      .diff-version-comparator .diff-version-head .diff-selector-version a .lfr-icon-menu-text:hover, .diff-version-comparator .diff-version-head .diff-selector-version a .lfr-icon-menu-text:focus {
        text-decoration: underline; }
    .diff-version-comparator .diff-version-head .diff-selector-version .caret {
      border-top-color: #FFF; }
  .diff-version-comparator .diff-version-head .diff-target-selector {
    border-left-color: #E5E5E5; }
  .diff-version-comparator .diff-version-head .diff-source-selector, .diff-version-comparator .diff-version-head .diff-target-selector {
    font-size: 20px;
    font-weight: 200; }
    .diff-version-comparator .diff-version-head .diff-source-selector .diff-selector-version-info, .diff-version-comparator .diff-version-head .diff-target-selector .diff-selector-version-info {
      color: #8C8C8C;
      font-size: 12px; }

.diff-version-comparator .search-container-column .language-selector .form-group select {
  font-size: 13px; }

.diff-version-comparator .search-container-column .search-panels .search-panels-bar .form-group .search-panels-input {
  border-radius: 0; }

.diff-version-comparator .search-container-column .search-panels .search-panels-bar .search-panel-icon {
  background: url(../images/diff/search_panel_icon.png) no-repeat 0 50%;
  color: #D4D4D4;
  font-size: 0; }

.diff-version-comparator .search-container-column .search-panels .search-panels-bar input {
  font-size: 14px; }

.diff-version-comparator .search-container-column .version-item {
  border-bottom-color: #E5E5E5; }
  .diff-version-comparator .search-container-column .version-item.selected {
    background-color: #F0F0F0; }
    .diff-version-comparator .search-container-column .version-item.selected .version-title {
      color: #555; }
    .diff-version-comparator .search-container-column .version-item.selected .version-info .user-info, .diff-version-comparator .search-container-column .version-item.selected .version-info .date-info {
      color: #555; }
  .diff-version-comparator .search-container-column .version-item .version-title {
    color: #009AE5;
    font-weight: 400; }
  .diff-version-comparator .search-container-column .version-item .version-info .user-info {
    color: #009AE5;
    font-size: 13px;
    line-height: 13px; }
  .diff-version-comparator .search-container-column .version-item .version-info .date-info {
    color: #8C8C8C;
    font-size: 10px; }

.diff-version-comparator .diff-container-column {
  background-color: #F1F1F1;
  border-color: #EBEBEB; }
  .diff-version-comparator .diff-container-column .diff-container {
    background-color: #FFF;
    border-color: #E5E5E5; }
  .diff-version-comparator .diff-container-column .legend-info {
    background-color: #FFF;
    border-color: #E5E5E5; }
    .diff-version-comparator .diff-container-column .legend-info .add.icon-stop {
      color: #CFC; }
    .diff-version-comparator .diff-container-column .legend-info .delete.icon-stop {
      color: #FDC6C6; }
    .diff-version-comparator .diff-container-column .legend-info .legend-item.diff-html-changed {
      border-bottom-color: #009AE5; }
  .diff-version-comparator .diff-container-column .diff-version-filter {
    background-color: #F9F9F9;
    border-color: #E5E5E5; }
    .diff-version-comparator .diff-container-column .diff-version-filter .close-version-filter {
      color: #CCC; }
    .diff-version-comparator .diff-container-column .diff-version-filter .display-date {
      color: #8C8C8C;
      font-size: 10px; }
    .diff-version-comparator .diff-container-column .diff-version-filter .user-name {
      color: #009AE5;
      font-size: 13px; }
    .diff-version-comparator .diff-container-column .diff-version-filter .version {
      color: #555;
      font-weight: 400; }

.diff-version-comparator .diff-version-title {
  color: #8C8C8C;
  font-size: 12px; }

.taglib-discussion .lfr-discussion .lfr-discussion-form-edit .alloy-editor-placeholder {
  border-left-color: #DBDDE1; }

@media (min-width: 768px) {
  .taglib-discussion .lfr-discussion-details .taglib-user-display {
    word-wrap: break-word; } }

.taglib-discussion .lfr-discussion-details .taglib-user-display .user-details .user-name {
  font-weight: bold;
  text-decoration: none; }
  .taglib-discussion .lfr-discussion-details .taglib-user-display .user-details .user-name:hover {
    text-decoration: underline; }

.taglib-discussion .lfr-discussion-details .taglib-user-display .user-profile-image .avatar {
  background-size: 50px; }

.taglib-discussion .lfr-discussion-actions li a, .taglib-discussion .lfr-discussion-actions li a span {
  text-decoration: none; }

.taglib-discussion .lfr-discussion-actions li a:hover span, .taglib-discussion .lfr-discussion-actions li a:focus span {
  text-decoration: underline; }

.taglib-discussion .lfr-discussion-form-container .lfr-discussion-form {
  background: #DDD;
  border-radius: 4px; }
  .taglib-discussion .lfr-discussion-form-container .lfr-discussion-form .taglib-user-display .user-profile-image .avatar {
    background-size: 40px; }

.lfr-discussion-reply.popover .lfr-discussion-reply-user-name {
  font-weight: bold; }

.drop-zone.drop-enabled:not(.no-border) {
  outline-color: rgba(176, 180, 187, 0.5); }

.drop-here-info .drop-icons span:nth-of-type(1), .drop-here-info .drop-icons span:nth-of-type(3) {
  background: #E8E6E8;
  color: #A5A6AC; }

.drop-here-info .drop-icons span:nth-of-type(2) {
  background: #00C2FF;
  color: #FFF; }

.drop-here-info .drop-text {
  color: #FFF; }

.drop-active .drop-here-info {
  background-color: rgba(0, 0, 0, 0.6);
  z-index: 100; }

.lfr-ddm-field-group {
  margin-bottom: 20px; }

.lfr-ddm-field-group-inline {
  display: inline-block;
  vertical-align: bottom; }

.taglib-flags .icon-flag {
  color: #999; }

.taglib-flags .flag-enable:hover .icon-flag {
  color: #C00; }

.taglib-form-navigator > .form-steps > ul.form-navigator.list-group {
  background: transparent; }
  .taglib-form-navigator > .form-steps > ul.form-navigator.list-group .tab.active {
    background: transparent;
    opacity: 1; }
    .taglib-form-navigator > .form-steps > ul.form-navigator.list-group .tab.active .tab-label:hover, .taglib-form-navigator > .form-steps > ul.form-navigator.list-group .tab.active .tab-label:focus {
      background: transparent; }
    .taglib-form-navigator > .form-steps > ul.form-navigator.list-group .tab.active .tab-label .message {
      color: #000;
      opacity: 0.7; }
    .taglib-form-navigator > .form-steps > ul.form-navigator.list-group .tab.active .tab-label .number {
      background: #333;
      font-size: 18px;
      opacity: 1; }
    .taglib-form-navigator > .form-steps > ul.form-navigator.list-group .tab.active .tab-label .tab-icon {
      color: #333; }
  .taglib-form-navigator > .form-steps > ul.form-navigator.list-group .tab .tab-label {
    background: transparent;
    outline: 0; }
    .taglib-form-navigator > .form-steps > ul.form-navigator.list-group .tab .tab-label:hover, .taglib-form-navigator > .form-steps > ul.form-navigator.list-group .tab .tab-label:focus {
      text-decoration: none; }
      .taglib-form-navigator > .form-steps > ul.form-navigator.list-group .tab .tab-label:hover .number, .taglib-form-navigator > .form-steps > ul.form-navigator.list-group .tab .tab-label:focus .number {
        opacity: 1; }
    .taglib-form-navigator > .form-steps > ul.form-navigator.list-group .tab .tab-label .number {
      background: #CCC;
      color: #FFF;
      font-size: 14px;
      font-weight: bold;
      opacity: 0.6;
      text-decoration: none; }
    .taglib-form-navigator > .form-steps > ul.form-navigator.list-group .tab .tab-label .message {
      color: #000;
      font-size: 12px; }

.taglib-header {
  border-bottom-color: #C8C9CA;
  color: #555; }
  .taglib-header .header-back-to a {
    font-weight: bold;
    text-decoration: none; }

a.taglib-icon, a.taglib-icon:focus, a.taglib-icon:hover {
  text-decoration: none; }

a.taglib-icon:focus .taglib-text, a.taglib-icon:hover .taglib-text {
  text-decoration: underline; }

a.taglib-icon.btn:focus .taglib-text, a.taglib-icon.btn:hover .taglib-text {
  text-decoration: none; }

.taglib-image-selector .change-image-controls {
  background: #FFF; }

.taglib-image-selector .glyphicon-ok {
  background: #FFF;
  opacity: 0; }

.taglib-image-selector .progress-wrapper .progressbar {
  background: #B0B4BB;
  opacity: 0.7; }

.taglib-image-selector.check-active .glyphicon-ok {
  opacity: 1; }

.taglib-image-selector.drop-active {
  outline-width: 0; }
  .taglib-image-selector.drop-active .browse-image-controls {
    opacity: 0; }
  .taglib-image-selector.drop-active .glyphicon-ok {
    opacity: 0; }
  .taglib-image-selector.drop-active .image-wrapper {
    opacity: 0.15; }
  .taglib-image-selector.drop-active .error-wrapper {
    opacity: 0; }

.taglib-image-selector.progress-active .image-wrapper {
  opacity: 0.15; }

.taglib-image-selector.progress-active .browse-image-controls {
  opacity: 0; }

.taglib-image-selector.progress-active .drop-here-info {
  opacity: 0; }

.taglib-image-selector.progress-active .glyphicon-ok {
  opacity: 0; }

.input-localized .palette-item-inner .lfr-input-localized-flag {
  opacity: 0.5; }

.input-localized.input-localized-focused .palette-item-inner .lfr-input-localized-flag {
  opacity: 1; }

.input-localized .palette-item-inner {
  border-color: #666; }

.input-localized .palette-item, .input-localized .palette-item-inner, .input-localized .palette-item-hover, .input-localized .palette-item-hover .palette-item-inner {
  border-color: transparent; }

.input-localized .lfr-input-localized .lfr-input-localized-state {
  background: #DDD; }
  .input-localized .lfr-input-localized .lfr-input-localized-state.lfr-input-localized-state-error {
    background: #FF0047; }

.input-localized .palette-item-selected .lfr-input-localized-state {
  background: #27C1F2; }

.taglib-move-boxes .choice-selector label {
  background: #EBF1F9;
  border-bottom-color: #8DB2F3; }

.taglib-move-boxes .sortable-container .move-option {
  background-color: transparent; }
  .taglib-move-boxes .sortable-container .move-option.move-option-dragging {
    background-color: #FAFAFA; }
  .taglib-move-boxes .sortable-container .move-option .handle {
    color: #999; }

.lfr-tree-display-page .tree-node .tree-node-over .tree-label {
  text-decoration: none; }

.lfr-tree-display-page .tree-label {
  cursor: default; }
  .lfr-tree-display-page .tree-label a {
    color: black; }
  .lfr-tree-display-page .tree-label .layout-page-invalid {
    color: #AAA;
    font-style: italic; }
    .lfr-tree-display-page .tree-label .layout-page-invalid:hover {
      cursor: default;
      text-decoration: none; }

.lfr-tree-radio.lfr-tree-root-node-hidden .lfr-root-node + .tree-container {
  margin-left: 0; }

.lfr-map {
  border-color: #CCC; }
  .lfr-map .search-controls {
    font-size: 15px; }

.navbar .navbar-search {
  background-color: #F3F3F3; }
  @media (min-width: 768px) {
    .navbar .navbar-search {
      background-color: transparent; } }

.taglib-portlet-preview.show-borders {
  border-color: #828F95; }
  .taglib-portlet-preview.show-borders .title {
    background-color: #D3DADD;
    font-size: 1.4em;
    font-weight: bold; }

.lfr-asset-type-column, .lfr-author-column, .lfr-city-column, .lfr-country-column, .lfr-email-address-column, .lfr-job-title-column, .lfr-region-column, .lfr-removed-by-column, .lfr-replier-column, .lfr-scope-column, .lfr-screen-name-column, .lfr-type-column, .lfr-user-column, .lfr-users-column {
  word-break: break-all \9;
  word-wrap: break-word; }
  @media (min-width: 768px) {
    .lfr-asset-type-column, .lfr-author-column, .lfr-city-column, .lfr-country-column, .lfr-email-address-column, .lfr-job-title-column, .lfr-region-column, .lfr-removed-by-column, .lfr-replier-column, .lfr-scope-column, .lfr-screen-name-column, .lfr-type-column, .lfr-user-column, .lfr-users-column {
      max-width: 125px;
      min-width: 100px; } }

.lfr-completion-date-column, .lfr-create-date-column, .lfr-date-column, .lfr-display-date-column, .lfr-expiration-date-column, .lfr-last-post-date-column, .lfr-modified-date-column, .lfr-removed-date-column, .lfr-reply-date-column, .lfr-revision-column {
  white-space: nowrap; }

.lfr-description-column {
  max-width: 375px;
  min-width: 375px; }

.lfr-email-address-column, .lfr-name-column, .lfr-parent-organization-column, .lfr-screen-name-column, .lfr-title-column, .lfr-url-column, .lfr-wiki-column {
  max-width: 200px;
  min-width: 200px; }

.search-container-dd-toggle {
  margin-left: 15px; }

.user-info .user-details .date-info {
  color: #8C8C8C; }

.user-info .user-details .user-name {
  color: #009AE5; }

.taglib-search-toggle .toggle-advanced {
  color: inherit; }
  .taglib-search-toggle .toggle-advanced, .taglib-search-toggle .toggle-advanced:hover, .taglib-search-toggle .toggle-advanced:focus {
    text-decoration: none; }

.taglib-search-toggle-advanced-wrapper .taglib-search-toggle-advanced {
  background-color: #FCFCFC;
  border-color: #DDD; }
  .taglib-search-toggle-advanced-wrapper .taglib-search-toggle-advanced .btn.close {
    margin-right: 5px; }
  .taglib-search-toggle-advanced-wrapper .taglib-search-toggle-advanced .taglib-search-toggle-advanced-content {
    position: relative; }
    .taglib-search-toggle-advanced-wrapper .taglib-search-toggle-advanced .taglib-search-toggle-advanced-content .match-fields {
      margin-bottom: 0; }
    .taglib-search-toggle-advanced-wrapper .taglib-search-toggle-advanced .taglib-search-toggle-advanced-content .match-fields-legend {
      color: #999;
      font-size: 13px; }

.taglib-social-activities .day-separator {
  border-bottom-color: #CCC; }

.taglib-social-bookmarks a.social-bookmark-link {
  background-repeat: no-repeat; }

.taglib-user-display a .user-name {
  text-decoration: underline; }

.taglib-user-display .avatar {
  background: no-repeat center;
  background-size: 60px; }
  .taglib-user-display .avatar.author:after {
    background: rgba(50, 168, 230, 0.5); }

.taglib-user-display .user-name {
  font-size: 1.1em;
  font-weight: bold; }

.js .taglib-webdav.visible {
  background: #F0F5F7; }

.js .taglib-webdav table {
  border-color: #828F95; }

.taglib-workflow-status .workflow-id, .taglib-workflow-status .workflow-version, .taglib-workflow-status .workflow-status {
  color: #999; }

/* ---------- Cards  ---------- */
/* ---------- Cards horizontal ---------- */
/* ---------- Dialogs ---------- */
/* ---------- Labels ---------- */
/* ---------- Splitter ---------- */
/* ---------- Toggle card ---------- */
/* ---------- File icons colors ---------- */
/* ---------- File icons text colors ---------- */
/* ---------- User icons colors ---------- */
.lfr-autocomplete-input-list .yui3-aclist-list {
  margin: 0; }

.liferay-autocomplete-input-mirror {
  left: -9999px;
  overflow-x: hidden;
  overflow-y: auto;
  position: absolute;
  top: -9999px;
  visibility: hidden;
  white-space: pre-wrap;
  word-wrap: break-word; }

.card-tab-group .card-tab:nth-child(n+2) {
  border-left: 4px solid #65B6F0;
  padding-left: 20px; }
  .card-tab-group .card-tab:nth-child(n+2) .card-tab {
    border-left: 4px solid #93ccf5;
    padding-left: 20px; }
    .card-tab-group .card-tab:nth-child(n+2) .card-tab .card-tab {
      border-left-color: #c2e2f9; }

.hsv-palette .hsv-view-container .hsv-label-value-hex .hsv-value {
  width: 95px; }

.hsv-palette .hsv-view-container .hsv-label {
  display: inline;
  margin-left: 5px; }

.hsv-palette .hsv-view-container .hsv-value {
  width: 30px; }

.yui3-color-picker-popover .palette-container {
  border-collapse: separate; }

.dialog-bd {
  min-height: 30px; }

.dialog-content {
  border: 1px solid #C8C9CA;
  padding: 5px; }

.dialog-iframe-popup .contacts-portlet .portlet-configuration-container .form {
  position: static; }

.dialog-iframe-popup .lfr-form-content {
  padding: 15px; }

.dialog-iframe-popup .portlet-body,
.dialog-iframe-popup .portlet-boundary,
.dialog-iframe-popup .portlet-column,
.dialog-iframe-popup .portlet-layout {
  height: 100%; }

.dialog-iframe-popup .portlet-column {
  position: static; }

.dialog-iframe-popup .dialog-body > .container-fluid-1280,
.dialog-iframe-popup .lfr-form-content > .container-fluid-1280,
.dialog-iframe-popup .portlet-configuration-body-content > .container-fluid-1280,
.dialog-iframe-popup .export-dialog-tree > .container-fluid-1280,
.dialog-iframe-popup .lfr-dynamic-uploader > .container-fluid-1280,
.dialog-iframe-popup .process-list > .container-fluid-1280 {
  padding-top: 20px; }

.dialog-iframe-popup .dialog-body > .lfr-nav + .container-fluid-1280,
.dialog-iframe-popup .lfr-form-content > .lfr-nav + .container-fluid-1280,
.dialog-iframe-popup .portlet-configuration-body-content > .lfr-nav + .container-fluid-1280,
.dialog-iframe-popup .export-dialog-tree > .lfr-nav + .container-fluid-1280,
.dialog-iframe-popup .lfr-dynamic-uploader > .lfr-nav + .container-fluid-1280,
.dialog-iframe-popup .process-list > .lfr-nav + .container-fluid-1280 {
  padding-top: 0; }

.dialog-iframe-popup .dialog-body,
.dialog-iframe-popup .lfr-form-content,
.dialog-iframe-popup .portlet-configuration-body-content {
  bottom: 0;
  left: 0;
  margin-bottom: 0;
  overflow: auto;
  position: absolute;
  right: 0;
  top: 0;
  -webkit-overflow-scrolling: touch; }

.dialog-iframe-popup .management-bar-default,
.dialog-iframe-popup .navbar-default {
  border-left-width: 0;
  border-radius: 0;
  border-right-width: 0;
  border-top-width: 0;
  margin-bottom: 0; }

.dialog-iframe-popup .navbar ~ .portlet-configuration-setup,
.dialog-iframe-popup .portlet-export-import-container {
  height: calc(100% - 50px);
  position: relative; }
  @media (min-width: 768px) {
    .dialog-iframe-popup .navbar ~ .portlet-configuration-setup,
    .dialog-iframe-popup .portlet-export-import-container {
      height: calc(100% - 50px); } }

.dialog-iframe-popup .panel-group .panel {
  border-left-width: 0;
  border-radius: 0;
  border-right-width: 0; }

.dialog-iframe-popup .panel-group .panel + .panel {
  border-top-width: 0;
  margin-top: 0; }

.dialog-iframe-popup .panel-heading {
  border-top-left-radius: 0;
  border-top-right-radius: 0; }

.dialog-iframe-popup .portlet-configuration-setup .lfr-nav {
  margin-left: auto;
  margin-right: auto;
  max-width: 1280px;
  padding-left: 3px;
  padding-right: 3px; }
  @media (min-width: 768px) {
    .dialog-iframe-popup .portlet-configuration-setup .lfr-nav {
      padding-left: 8px;
      padding-right: 8px; } }

.dialog-iframe-popup .export-dialog-tree,
.dialog-iframe-popup .lfr-dynamic-uploader,
.dialog-iframe-popup .process-list {
  bottom: 0;
  display: block;
  left: 0;
  overflow: auto;
  position: absolute;
  right: 0;
  top: 50px;
  -webkit-overflow-scrolling: touch; }
  @media (min-width: 768px) {
    .dialog-iframe-popup .export-dialog-tree,
    .dialog-iframe-popup .lfr-dynamic-uploader,
    .dialog-iframe-popup .process-list {
      top: 50px; } }

.dialog-iframe-popup .portlet-export-import-publish-processes {
  top: 0; }

.dialog-with-footer .button-holder.dialog-footer {
  background-color: transparent;
  border-top: 1px solid #e5e5e5;
  bottom: 0;
  left: 0;
  margin: 0;
  padding: 10px 15px;
  position: absolute;
  width: 100%; }
  @media (min-width: 768px) {
    .dialog-with-footer .button-holder.dialog-footer {
      background-color: transparent;
      padding: 20px; } }

@media (max-width: 767px) {
  .dialog-with-footer .button-holder .btn-lg {
    font-size: 12px;
    padding: 8px 24px; } }

@media (max-width: 767px) {
  .dialog-with-footer .blog-article-button-row .btn-lg,
  .dialog-with-footer .journal-article-button-row .btn-lg,
  .dialog-with-footer .kb-submit-buttons .btn-lg {
    padding-left: 16px;
    padding-right: 16px; } }

.dialog-with-footer .dialog-body,
.dialog-with-footer .export-dialog-tree,
.dialog-with-footer .lfr-dynamic-uploader,
.dialog-with-footer .lfr-form-content,
.dialog-with-footer .portlet-configuration-body-content {
  bottom: 60px; }
  @media (min-width: 768px) {
    .dialog-with-footer .dialog-body,
    .dialog-with-footer .export-dialog-tree,
    .dialog-with-footer .lfr-dynamic-uploader,
    .dialog-with-footer .lfr-form-content,
    .dialog-with-footer .portlet-configuration-body-content {
      bottom: 89px; } }

.dialog-with-footer .lfr-dynamic-uploader.hide-dialog-footer {
  bottom: 0; }
  .dialog-with-footer .lfr-dynamic-uploader.hide-dialog-footer + .dialog-footer {
    display: none; }

.dialog-with-footer .portlet-configuration-edit-templates .portlet-configuration-body-content {
  bottom: 0; }

.portlet-layout.dragging {
  border-collapse: separate; }

.drop-area {
  background-color: #D3DADD; }

.active-area {
  background: #FFC; }

.portlet-boundary.yui3-dd-dragging {
  opacity: 0.6; }
  .portlet-boundary.yui3-dd-dragging .portlet {
    border: 2px dashed #CCC; }

.sortable-layout-proxy {
  opacity: 1; }
  .sortable-layout-proxy .portlet-topper {
    background-image: none; }

.proxy {
  cursor: move;
  opacity: 0.65;
  position: absolute; }
  .proxy.generic-portlet {
    height: 200px;
    width: 300px; }
    .proxy.generic-portlet .portlet-title {
      padding: 10px; }
  .proxy.not-intersecting .forbidden-action {
    background: url(../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; }

.yui3-dd-proxy {
  z-index: 1110 !important; }

.lfr-editable {
  outline: 1px dashed #68BB30;
  outline-offset: 2px;
  position: relative; }
  .lfr-editable:after {
    background: #68BB30 url(../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 .field-input {
      margin-bottom: 0; }
    .lfr-portlet-title-editable .lfr-portlet-title-editable-content .textfield-label {
      display: none; }
    .lfr-portlet-title-editable .lfr-portlet-title-editable-content .btn-toolbar-content {
      display: inline-block;
      vertical-align: bottom; }
    .lfr-portlet-title-editable .lfr-portlet-title-editable-content .btn-group {
      margin-top: 0; }
    .lfr-portlet-title-editable .lfr-portlet-title-editable-content .btn {
      display: inline-block;
      float: none;
      margin-top: 0;
      width: auto; }

.alloy-editor-container .alloy-editor {
  outline: 0; }
  .alloy-editor-container .alloy-editor.alloy-editor-placeholder {
    color: #2B4259; }
    .alloy-editor-container .alloy-editor.alloy-editor-placeholder:empty:not(:focus) {
      background: transparent;
      border-left-color: #DBDDE1;
      color: #B0B4BB; }
    .alloy-editor-container .alloy-editor.alloy-editor-placeholder.readonly {
      color: #CCC; }

.alloy-editor-container .alloy-editor-icon {
  color: #869CAD; }

.cke_dialog .cke_dialog_ui_input_text {
  height: auto; }

.cke_editable_inline a {
  cursor: pointer; }

.cke_panel.cke_combopanel {
  width: 220px; }

.cke_panel_block .cke_panel_grouptitle {
  font-size: 20px;
  line-height: 20px;
  margin-top: 0; }

.cke_panel_block .cke_panel_list {
  margin-left: 0; }
  .cke_panel_block .cke_panel_list .cke_panel_listItem {
    line-height: initial; }
    .cke_panel_block .cke_panel_list .cke_panel_listItem a:hover {
      text-decoration: none; }

/* ---------- CKEditor table ---------- */
.cke_show_border {
  width: 500px; }
  .cke_show_border td {
    height: 15px; }

.html-editor.portlet {
  background: #FFF;
  color: #000;
  line-height: 1;
  padding: 1em; }

.html-editor.portlet-message-boards {
  word-wrap: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  -ms-hyphens: auto;
  -o-hyphens: auto;
  hyphens: auto;
  word-wrap: break-word; }
  .html-editor.portlet-message-boards blockquote {
    background: #EEF0F2 url(../images/message_boards/quoteleft.png) no-repeat 5px 5px;
    border: 1px solid #777;
    padding: 5px 45px; }
    .html-editor.portlet-message-boards blockquote:after {
      background: url(../images/message_boards/quoteright.png) no-repeat 50%;
      content: '';
      display: block;
      float: right;
      height: 24px;
      margin-right: -35px;
      margin-top: -25px;
      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: 0.5em; }

.lfr-source-editor {
  border-color: #CCC; }
  .lfr-source-editor .lfr-source-editor-toolbar li > .btn {
    background-color: #FFF;
    border: transparent;
    color: #717383;
    outline: 0; }
  .lfr-source-editor .lfr-source-editor-code {
    background-color: #FFF;
    color: #2B4259; }
    .lfr-source-editor .lfr-source-editor-code .ace_gutter {
      background-color: #EDEDEF;
      color: #868896;
      overflow: hidden; }
      .lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_fold-widget {
        font-family: fontawesome-alloy;
        text-align: center;
        vertical-align: middle; }
        .lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_fold-widget.ace_open, .lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_fold-widget.ace_closed {
          background-image: none; }
        .lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_fold-widget.ace_open:before {
          content: "\f0d7"; }
        .lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_fold-widget.ace_closed:before {
          content: "\f0dA"; }
      .lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_gutter-active-cell {
        color: #FFF; }
      .lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_gutter-active-line {
        background-color: #717383; }
      .lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_gutter-layer {
        border-right: solid 1px #CCC; }
      .lfr-source-editor .lfr-source-editor-code .ace_gutter .ace_info {
        background-image: none; }
    .lfr-source-editor .lfr-source-editor-code .ace_content .ace_active-line {
      background-color: #EDEDEF; }
    .lfr-source-editor .lfr-source-editor-code .ace_content .ace_constant {
      color: #34ADAB; }
    .lfr-source-editor .lfr-source-editor-code .ace_content .ace_tag {
      color: #1D5EC7; }
    .lfr-source-editor .lfr-source-editor-code .ace_content .ace_string {
      color: #FF6C58; }
      .lfr-source-editor .lfr-source-editor-code .ace_content .ace_string.ace_regex {
        color: #F00; }
  .lfr-source-editor.ace_dark .lfr-source-editor-code {
    background-color: #47474F;
    color: #FFF; }
    .lfr-source-editor.ace_dark .lfr-source-editor-code .ace_gutter {
      background: #54555E;
      color: #FFF; }
      .lfr-source-editor.ace_dark .lfr-source-editor-code .ace_gutter .ace_gutter-active-line {
        background-color: #009AED; }
    .lfr-source-editor.ace_dark .lfr-source-editor-code .ace_content .ace_active-line {
      background-color: #11394E; }
    .lfr-source-editor.ace_dark .lfr-source-editor-code .ace_content .ace_cursor {
      color: #FFF; }
    .lfr-source-editor.ace_dark .lfr-source-editor-code .ace_content .ace_tag {
      color: #4D91FF; }

.lfr-fullscreen-source-editor .lfr-fullscreen-source-editor-content .panel-splitter {
  border-color: #CCC; }

.file-icon-color-0 {
  background-color: #869CAD;
  color: #FFF; }

.file-icon-color-1 {
  background-color: #ED8D65;
  color: #FFF; }

.file-icon-color-2 {
  background-color: #84BA3D;
  color: #FFF; }

.file-icon-color-3 {
  background-color: #9B65ED;
  color: #FFF; }

.file-icon-color-4 {
  background-color: #D4B908;
  color: #FFF; }

.file-icon-color-5 {
  background-color: #E96465;
  color: #FFF; }

.file-icon-color-6 {
  background-color: #65B4ED;
  color: #FFF; }

.file-icon-color-7 {
  background-color: #1C0C0C;
  color: #FFF; }

.lfr-item-viewer .image-viewer-base {
  outline: none; }

.lfr-item-viewer .item-preview:hover {
  cursor: pointer; }

.lfr-item-viewer .aspect-ratio a.item-preview {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover; }

.lfr-item-viewer .search-info {
  background-color: #D3E8F1; }
  .lfr-item-viewer .search-info .keywords {
    font-size: 1.4em;
    font-weight: bold; }
  .lfr-item-viewer .search-info .change-search-folder {
    font-size: 0.8em;
    font-weight: normal; }

.lfr-item-viewer .progress-container {
  background-color: #FFF; }

.lfr-item-viewer.uploading > div:not(.progress-container) {
  opacity: 0.3; }

.image-viewer-caption {
  color: #777; }

.image-viewer-footer-control, .image-viewer-footer-control:focus, .image-viewer-footer-control:hover {
  color: #777; }

@media (min-width: 768px) {
  .image-viewer-sidenav-menu {
    background-color: transparent;
    border-left-width: 0; } }

.image-viewer-sidenav dd {
  color: #8B8B8B;
  margin-bottom: 16px; }
  @media (min-width: 768px) {
    .image-viewer-sidenav dd {
      color: #777; } }

.image-viewer-sidenav .h5 {
  color: #869CAD;
  margin-bottom: 3px; }
  @media (min-width: 768px) {
    .image-viewer-sidenav .h5 {
      color: #FFF; } }

.image-viewer-sidenav .nav-tabs-default > li {
  padding-left: 20px; }
  .image-viewer-sidenav .nav-tabs-default > li:first-child {
    padding-left: 0; }

.image-viewer-sidenav .nav-tabs-default > li:first-child > a {
  padding-left: 0; }

.image-viewer-sidenav .nav-tabs-default > li > a {
  border-color: transparent;
  color: #777;
  padding-left: 0;
  padding-right: 0; }

.image-viewer-sidenav .nav-tabs-default > .active > a, .image-viewer-sidenav .nav-tabs-default > .active > a:focus, .image-viewer-sidenav .nav-tabs-default > .active > a:hover {
  border-color: transparent;
  color: #777; }
  @media (min-width: 768px) {
    .image-viewer-sidenav .nav-tabs-default > .active > a, .image-viewer-sidenav .nav-tabs-default > .active > a:focus, .image-viewer-sidenav .nav-tabs-default > .active > a:hover {
      color: #FFF; } }

.image-viewer-sidenav .nav-tabs-default > .active > a:after {
  background-color: #65B6F0;
  bottom: -10px;
  content: '';
  display: block;
  height: 2px;
  left: 0;
  position: absolute;
  right: 0; }

.image-viewer-sidenav-body {
  padding-top: 0; }

.lfr-item-viewer .lfr-item-viewer-close {
  color: #FFF;
  opacity: 1; }
  .lfr-item-viewer .lfr-item-viewer-close, .lfr-item-viewer .lfr-item-viewer-close:focus, .lfr-item-viewer .lfr-item-viewer-close:hover {
    color: #FFF; }
  .lfr-item-viewer .lfr-item-viewer-close .icon-monospaced {
    color: #777; }

.lfr-item-viewer-icon-info {
  color: #FFF; }

.label-circle, .label-circle .label {
  border-radius: 20px; }

.label-rounded, .label-rounded .label {
  border-radius: 3px; }

.label-square, .label-square .label {
  border-radius: 0; }

.label-entry {
  background-color: #FFF;
  border: solid 1px #000;
  color: #000;
  display: inline-block;
  font-size: 14px;
  font-weight: normal;
  padding: 0 0 0 12px; }
  .label-entry button {
    background-color: transparent;
    border-width: 0;
    color: inherit;
    height: 34px;
    width: 34px; }

.nav.list-group li > a:focus, .nav.list-group li > a:hover {
  background-color: #E5F5FC;
  color: #009AE5; }

.nav.list-group > .active {
  border-width: 1px 0 0 0; }
  .nav.list-group > .active > a, .nav.list-group > .active > a:focus, .nav.list-group > .active > a:hover {
    background-color: #60BFEF;
    border: 1px solid #60BFEF;
    color: #FFF; }

.nav.list-group .list-group-item {
  padding: 0; }
  .nav.list-group .list-group-item.nav-header {
    background-color: #F3F3F3;
    padding-left: 10px;
    padding-right: 10px; }

.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(../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; }

.app-view-drop-active {
  background-color: #00A2EA;
  font-weight: bold; }
  .category-portlets .app-view-drop-active {
    background-color: #00A2EA;
    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-url-error {
  display: inline-block;
  white-space: normal;
  overflow-wrap: break-all;
  word-wrap: break-all;
  word-break: break-all; }

.lfr-page-layouts input[type="radio"]:checked + .card-horizontal {
  box-shadow: inset 0 0 0 2px #65B6F0; }

.lfr-page-layouts .lfr-layout-template label {
  cursor: pointer; }

.lfr-page-layouts .lfr-layout-template .layout-template-entry {
  height: 28px;
  width: 28px; }

.dialog-iframe-popup #main-content, .dialog-iframe-popup #wrapper {
  bottom: 0;
  left: 0;
  overflow: auto;
  padding: 0;
  position: absolute;
  right: 0;
  top: 0;
  -webkit-overflow-scrolling: touch; }

.modal {
  display: block;
  margin: 0;
  overflow: hidden;
  position: fixed; }

.modal-body {
  overflow: auto; }
  .modal-body.dialog-iframe-bd {
    overflow: hidden; }

.modal-hidden {
  display: none; }

.modal-open .modal {
  overflow: hidden; }

.portal-popup .columns-max > .portlet-layout.row {
  margin-left: 0;
  margin-right: 0; }
  .portal-popup .columns-max > .portlet-layout.row > .portlet-column {
    padding-left: 0;
    padding-right: 0; }

.dragging .portlet-column.customizable {
  background-color: #CFFCCF;
  outline: 3px solid #5EAF3D; }

.customizable-layout-column-content {
  background-color: #C92C3C; }
  .customizable-layout-column-content.yui3-widget-content-expanded {
    margin: 0 15px; }

.layout-customizable-controls {
  background-color: rgba(201, 44, 60, 0.8); }

.customizable .customizable-layout-column-content {
  background-color: #5EAF3D; }

.customizable .layout-customizable-controls {
  background-color: rgba(94, 175, 61, 0.8); }

.layout-customizable-controls-container {
  margin: 0 15px;
  position: relative; }

.layout-customizable-controls {
  font-size: 1.5em;
  padding: 4px 16px;
  position: absolute;
  width: 100%;
  z-index: 15; }
  .layout-customizable-controls label {
    color: #FFF; }

.paginator-link {
  background: #EEE 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(../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(../images/arrows/paging_first.png); }

.paginator-prev-link {
  background-image: url(../images/arrows/paging_previous.png); }

.paginator-last-link {
  background-image: url(../images/arrows/paging_last.png); }

.paginator-next-link {
  background-image: url(../images/arrows/paging_next.png); }

.paginator-current-page-report, .paginator-total {
  color: #555;
  font-size: 0.9em; }

.paginator-current-page-report {
  margin-left: 2em; }

.taglib-page-iterator .search-pages .page-links {
  padding: 0; }

.lfr-panel-container {
  background: #FFF; }

.lfr-panel-content {
  padding: 5px 10px; }

.lfr-panel-basic .lfr-panel-content {
  padding-left: 15px; }

.panel-hd {
  background: #C0C2C5 url(../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; }

.splitter {
  background-color: #f5f5f5;
  border-radius: 4px 4px 0 0;
  color: #333333;
  padding: 10px 15px;
  position: relative;
  z-index: 1; }
  .splitter.splitter-spaced {
    border-radius: 4px;
    margin-bottom: 20px; }

.table > tbody > tr.splitter {
  height: auto; }
  .table > tbody > tr.splitter > td {
    padding: 0; }

.lfr-nav.nav-tabs {
  margin-bottom: 20px; }

.tab-active strong {
  font-weight: normal; }

.tab-back {
  float: right; }

.tab-back-content {
  border-width: 0;
  padding: 1px; }

.tag-items {
  list-style: none;
  margin: 0 1em 0 0;
  padding: 0 1em 0.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; }

.tagselector-content {
  border: 0;
  padding: 0; }
  .tagselector-content .textboxlistentry-holder {
    border-bottom: 2px solid #869CAD;
    margin-bottom: 10px;
    padding: 0; }

.categoriesselector-content .textboxlistentry-holder {
  background-color: transparent;
  border-width: 0;
  padding: 0; }

.lfr-portal-tooltip {
  display: inline-block; }

.tooltip {
  max-width: 200px; }

.tree-node .icon-check {
  padding-right: 2px; }
  .tree-node .icon-check:before {
    content: ""; }

.tree-node .tree-node-checked .icon-check {
  padding-right: 0; }
  .tree-node .tree-node-checked .icon-check:before {
    content: ""; }

.tree-node [class^="icon-"] {
  margin-right: 5px; }

.tree-node .tree-node-checkbox-container {
  margin-right: 0; }

.tree-node .tree-node-selected .tree-label {
  background: none; }

.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; }

.underlay {
  clear: both;
  top: 100%; }
  .underlay .yui3-widget-hd {
    height: 38px; }

.underlay-hidden {
  display: none; }

.underlay-content {
  background: #F4F3F3 url(../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; }

.user-icon-color-0 {
  background-color: #4C0079; }

.user-icon-color-1 {
  background-color: #FD8300; }

.user-icon-color-2 {
  background-color: #009E57; }

.user-icon-color-3 {
  background-color: #F9B500; }

.user-icon-color-4 {
  background-color: #DF4230; }

.user-icon-color-5 {
  background-color: #BE67E5; }

.user-icon-color-6 {
  background-color: #004B8D; }

.user-icon-color-7 {
  background-color: #ACCB02; }

.user-icon-color-8 {
  background-color: #A82003; }

.user-icon-color-9 {
  background-color: #FD63A7; }

/* ---------- Column widths ---------- */
.portlet-column-content.empty {
  padding: 50px; }

/* ---------- Wrapper ---------- */
#wrapper {
  padding-bottom: 0;
  padding-top: 2em;
  position: relative; }

.modify-pages li {
  position: relative; }
  .modify-pages li.lfr-nav-hover .delete-tab {
    opacity: 1; }

.modify-pages .delete-tab {
  color: #444;
  cursor: pointer;
  display: block;
  font-size: 20px;
  font-weight: bold;
  height: 16px;
  line-height: 6px;
  margin-top: -8px;
  opacity: 0;
  overflow: hidden;
  padding: 3px 0;
  position: absolute;
  right: 1px;
  text-shadow: 0 1px #FFF;
  top: 50%; }
  .modify-pages .delete-tab:hover {
    color: #B50303; }

.modify-pages .drag-handle {
  cursor: move;
  left: 3px;
  margin-left: 15px;
  position: absolute;
  top: 15px; }

.controls-hidden .modify-pages .lfr-nav-sortable > a > span {
  padding-left: 0; }

.controls-hidden .modify-pages .drag-handle {
  display: none; }

.touch .modify-pages .lfr-nav-sortable > a > span {
  padding-left: 28px; }

@media (min-width: 992px) {
  .touch .modify-pages .lfr-nav-sortable > a > span {
    padding-left: 0; }
  .touch .modify-pages .drag-handle {
    display: none; } }

.nav li .toolbar {
  margin-top: 5px; }

.navigation-pane .body-row {
  height: 100%;
  overflow: hidden;
  position: relative;
  width: 100%; }
  .navigation-pane .body-row ul li a .icon {
    float: left;
    margin-right: 5px; }

.navigation-pane .lfr-component {
  margin-left: 0; }

.navigation-pane .navigation-entry {
  position: relative; }
  .navigation-pane .navigation-entry.folder.error {
    display: block;
    padding: 6px 8px; }
  .navigation-pane .navigation-entry .browse-folder, .navigation-pane .navigation-entry .nav-item-label {
    display: inline-block;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-wrap: normal;
    vertical-align: middle; }
  .navigation-pane .navigation-entry .nav-item-icon {
    vertical-align: middle; }
  .navigation-pane .navigation-entry .overlay.entry-action {
    bottom: 0;
    display: block;
    overflow: hidden;
    position: absolute;
    right: 0;
    top: 0; }
    .navigation-pane .navigation-entry .overlay.entry-action .btn {
      border-width: 0;
      margin: 0;
      padding: 11px 14px; }
      @media (min-width: 992px) {
        .navigation-pane .navigation-entry .overlay.entry-action .btn {
          padding: 11px; } }

.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(../images/arrows/04_right.png); }

.portlet-navigation .nav-pills > li > a {
  margin-bottom: 2px; }

.portlet-navigation .nav-pills > li > .dropdown-menu {
  margin-top: 0; }

.split-button-dropdowns {
  list-style: none;
  margin: 0;
  padding: 0; }
  .split-button-dropdowns > li {
    display: inline-block;
    padding-left: 2px;
    padding-right: 2px; }

.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(../images/application/button_bg.png) repeat-x 0 0;
  border-left: 1px solid #BBB;
  display: inline-block;
  float: left; }
  .form-trigger img {
    background: 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(../images/application/button_bg_over.png); }

.trigger-selected {
  background-color: #EBEBEB;
  background-image: url(../images/application/button_bg_selected.png); }
  .trigger-selected:focus, .trigger-selected:hover {
    background-color: #B7DEF4;
    background-image: url(../images/application/button_bg_selected_over.png); }

.options-trigger img {
  background-image: url(../images/common/configuration.png); }

.save-trigger img {
  background-image: url(../images/common/check.png); }

/* ---------- Portlet topper ---------- */
/* ---------- Portlet decorator ---------- */
.freeform .portlet {
  margin-bottom: 0; }

body.portlet {
  border-width: 0; }

.portlet-topper {
  position: relative; }
  .portlet-topper .portlet-topper-toolbar .portlet-icon-back {
    background: url(../images/arrows/12_left.png) no-repeat 0 50%;
    padding: 5px 5px 5px 18px; }
  .portlet-topper .portlet-topper-toolbar .portlet-options .lfr-icon-menu-text {
    display: none; }

.portlet-title-editable {
  cursor: pointer; }

.portlet-title-text {
  display: inline-block;
  display: inline-block;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-wrap: normal;
  margin-top: 0;
  max-width: 95%;
  vertical-align: top; }

.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 {
  left: 0 !important;
  position: relative !important;
  top: 0 !important; }

.portlet-draggable .portlet-topper {
  cursor: move; }

.portlet-draggable .portlet-title-default {
  background: url(../images/portlet/draggable_borderless.png) no-repeat 2px center transparent;
  cursor: move;
  padding-left: 25px; }

.portlet .visible-interaction {
  display: none; }

.portlet:active .visible-interaction, .portlet:hover .visible-interaction, .portlet:focus .visible-interaction, .portlet.active .visible-interaction {
  display: inherit; }

.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(../images/messages/alert.png);
  color: #663; }

.lfr-status-error-label {
  background-image: url(../images/messages/error.png);
  color: #900; }

.lfr-status-help-label, .lfr-status-info-label, .lfr-status-progress-label {
  background-image: url(../images/messages/info.png);
  color: #34404F; }

.lfr-status-help-label {
  background-image: url(../images/portlet/help.png); }

.lfr-status-progress-label {
  background-image: url(../images/aui/loading_indicator.gif); }

.lfr-status-success-label {
  background-image: url(../images/messages/success.png);
  color: #384F34; }

.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-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(../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: 0.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(../images/common/time.png); }

.lfr-message-content.alert {
  margin-bottom: 0; }

.lfr-message-close {
  cursor: pointer; }

/* ---------- Standard styles defined in the JSR 168 specification ---------- */
/* ---------- Fonts ---------- */
/* ---------- Sections ---------- */
.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; }

/* ---------- Forms ---------- */
/* ---------- Icons ---------- */
/* ---------- Menus ---------- */
@media (min-width: 768px) {
   .portlet-topper {
    width: 65%; } }

@media (min-width: 992px) {
   .portlet-topper {
    width: 65%; } }

@media (min-width: 1200px) {
   .portlet-topper {
    width: 65%; } }

.portlet {
  margin-bottom: 10px;
  position: relative; }
  .portlet > .portlet-content-editable {
    border-color: transparent;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px; }
  .portlet > .portlet-topper {
    display: none; }
    @media (min-width: 768px) {
      .portlet > .portlet-topper {
        display: -webkit-box;
        display: -moz-box;
        display: box;
        display: -webkit-flex;
        display: -moz-flex;
        display: -ms-flexbox;
        display: flex;
        left: 0;
        opacity: 0;
        position: absolute;
        right: 0;
        -webkit-transition: opacity 0.25s, transform 0.25s;
        -o-transition: opacity 0.25s, transform 0.25s;
        transition: opacity 0.25s, transform 0.25s;
        top: 0; } }

@media (min-width: 768px) {
  .portlet:hover > .portlet-content-editable, .portlet.focus > .portlet-content-editable {
    border-color: #e7e7e7;
    border-top-left-radius: 0;
    border-top-right-radius: 0; } }

@media (min-width: 768px) {
  .portlet:hover > .portlet-topper, .portlet.focus > .portlet-topper {
    opacity: 1;
    -webkit-transform: translateY(-97%);
    -moz-transform: translateY(-97%);
    -ms-transform: translateY(-97%);
    -o-transform: translateY(-97%);
    transform: translateY(-97%); } }

.portlet-content-editable {
  border-color: #e7e7e7;
  border-radius: 0 0 4px 4px;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  padding: 10px; }

/* ---------- Portlet topper ---------- */
.portlet-actions {
  float: right; }

.portlet-options {
  display: inline-block; }

.portlet-title-default {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  box-flex: 1;
  -webkit-flex: 1 1 auto;
  -moz-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  line-height: 2; }

.portlet-title-menu {
  -webkit-box-flex: 0;
  -moz-box-flex: 0;
  box-flex: 0;
  -webkit-flex: 0 1 auto;
  -moz-flex: 0 1 auto;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto; }
  .portlet-title-menu > span > a {
    display: inline-block;
    text-decoration: none; }

.portlet-topper {
  background-color: #f8f8f8;
  border-color: #e7e7e7;
  border-radius: 4px 4px 0 0;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  color: #777;
  display: -webkit-box;
  display: -moz-box;
  display: box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  padding-left: 10px;
  padding-right: 10px;
  position: relative; }

.portlet-topper-toolbar {
  margin-bottom: 0;
  margin-right: -10px;
  margin-top: 0;
  padding-left: 0; }
  .portlet-topper-toolbar > a, .portlet-topper-toolbar > span > a, .portlet-topper-toolbar .lfr-icon-menu > a {
    color: #777; }
  .portlet-topper-toolbar > a:focus, .portlet-topper-toolbar > a:hover {
    text-decoration: none; }

/* ---------- Portlet controls in mobile ---------- */
@media (max-width: 767px) {
  .controls-visible .portlet-content-editable {
    border-color: #e7e7e7;
    border-top-left-radius: 0;
    border-top-right-radius: 0; } }

@media (max-width: 767px) {
  .controls-visible .portlet-topper {
    display: -webkit-box;
    display: -moz-box;
    display: box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex; } }

.controls-visible .portlet-topper-toolbar {
  display: block; }

.lfr-configurator-visibility .portlet-borderless-bar {
  opacity: 0.6; }

.lfr-configurator-visibility .portlet-content .lfr-icon-actions {
  opacity: 1; }

.lfr-panel-page {
  width: 100%; }
  .lfr-panel-page .portlet-title {
    font-size: 13px; }
  .lfr-panel-page .lfr-add-content h2 span {
    background-color: #D3DADD; }

.main-content-body {
  margin-top: 20px; }

.restricted, .restricted td {
  background: #FDD;
  border-width: 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(../images/messages/error.png);
  background-position: 5px 50%;
  background-repeat: no-repeat;
  padding-left: 28px; }

.portlet-decorate .portlet-content {
  background: #fff;
  border-color: #e7e7e7;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  word-break: break-word; }

.portlet-barebone .portlet-content {
  padding: 0; }

/* ---------- Dynamic data list display/Journal portlet ---------- */
.portlet-dynamic-data-lists-display .lfr-ddm-field-group, .portlet-dynamic-data-lists .lfr-ddm-field-group, .portlet-journal .lfr-ddm-field-group {
  margin-bottom: 10px;
  margin-top: 10px;
  padding: 28px 24px 28px; }

/* ---------- Breadcrumb taglib ---------- */
.breadcrumb.breadcrumb-vertical {
  display: inline-block;
  text-align: center; }
  .breadcrumb.breadcrumb-vertical li {
    display: block; }
    .breadcrumb.breadcrumb-vertical li.last, .breadcrumb.breadcrumb-vertical li.only {
      background: none; }
  .breadcrumb.breadcrumb-vertical .divider {
    background: url(../images/arrows/07_down.png) no-repeat 50% 100%;
    display: block;
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0;
    height: 10px; }

/* ---------- Calendar taglib ---------- */
.taglib-calendar tr.portlet-section-header th, .taglib-calendar tr td {
  border-width: 0; }

.taglib-calendar tr td a {
  background-color: #F0F5F7;
  border: 1px solid #FFF;
  border-bottom-width: 0;
  border-left-width: 0;
  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 search ---------- */
.navbar form {
  margin: 0; }

.menu-content, .underlay-content {
  box-shadow: 2px 4px 7px rgba(0, 0, 0, 0.5); }

.lfr-ddm-container .file-entry-upload-progress {
  border-radius: 0 0 4px 4px; }

.lfr-preview-file-image img {
  box-shadow: 0 3px 5px -3px rgba(0, 0, 0, 0.8); }

.lfr-preview-file-image-current-column {
  box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.8); }

.lfr-preview-file-image-current-column {
  box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.8); }

.portlet-document-library .lfr-ddm-small-image-preview, .portlet-dynamic-data-mapping .lfr-ddm-small-image-preview {
  box-shadow: 0 1px 3px #CCC; }

.portlet-document-library-upload-mask .overlaymask-content {
  border-radius: 5px; }

.lfr-search-combobox-item {
  border-radius: 1px; }

.lfr-search-combobox .field-input-text {
  border-radius: 4px 1px 1px 4px; }

.lfr-search-combobox .button-input {
  border-radius: 1px 4px 4px 1px; }

.lfr-upload-container .progress-bar, .lfr-upload-container .progress, .lfr-editable:after {
  border-radius: 10px; }

.portlet-language .portlet-body .current-language, .portlet-language .portlet-body .taglib-icon, .portlet-language .portlet-body .taglib-language-list-text {
  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 > div, .taglib-ratings.stars .rating-focused > div, .tags-search-combobox .field-input-text {
  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 {
  border-radius: 5px; }

.portlet-dynamic-data-list-display .lfr-ddm-container .lfr-ddm-repeatable-placeholder, .portlet-dynamic-data-lists .lfr-ddm-container .lfr-ddm-repeatable-placeholder {
  border-radius: 6px; }

.taglib-categorization-filter .asset-entry {
  border-radius: 14px; }

.menu-content {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px; }

.taglib-form-navigator > .form-steps > ul.form-navigator.list-group {
  box-shadow: none; }
  .taglib-form-navigator > .form-steps > ul.form-navigator.list-group .tab .tab-label:hover .number, .taglib-form-navigator > .form-steps > ul.form-navigator.list-group .tab .tab-label:focus .number {
    box-shadow: 0 0 5px 0 #333;
    -webkit-transition-duration: 0.25s;
    transition-duration: 0.25s;
    -webkit-transition-property: box-shadow;
    transition-property: box-shadow;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out; }
  .taglib-form-navigator > .form-steps > ul.form-navigator.list-group .tab .tab-label .number {
    border-radius: 50%; }

.underlay-content {
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px; }

.input-localized .lfr-input-localized-state {
  border-radius: 3px; }

.input-localized .lfr-input-localized .lfr-input-localized-state {
  box-shadow: 0 0 3px #DDD; }
  .input-localized .lfr-input-localized .lfr-input-localized-state.lfr-input-localized-state-error {
    box-shadow: 0 0 3px #FF0047; }

.input-localized .palette-item-selected .lfr-input-localized-state {
  box-shadow: 0 0 3px #27C1F2; }

.lfr-content-preview-popup .lfr-content-preview-popup-content {
  border-radius: 0;
  box-shadow: 8px 3px 7px rgba(0, 0, 0, 0.25); }

.lfr-message .lfr-message-control {
  border-radius: 10px; }

.lfr-token {
  border-radius: 8px; }

.staging-tabview-list {
  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 {
  box-shadow: none; }

.rule-group-instance-container .rule-group-instance {
  box-shadow: 1px 1px 2px #999; }

.lfr-action-label {
  border-radius: 2px; }

@-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-size: 40px 40px;
  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: 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));
  -moz-animation: progress-bar-stripes 0.5s linear infinite;
  -webkit-animation: progress-bar-stripes 0.5s linear infinite;
  -o-animation: progress-bar-stripes 0.5s linear infinite;
  -ms-animation: progress-bar-stripes 0.5s linear infinite;
  animation: progress-bar-stripes 0.5s linear infinite;
  -webkit-transition: width, 0.5s, ease-out;
  -o-transition: width, 0.5s, ease-out;
  transition: width, 0.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 {
  -moz-animation: highlight-animation 0.7s;
  -webkit-animation: highlight-animation 0.7s;
  -o-animation: highlight-animation 0.7s;
  -ms-animation: highlight-animation 0.7s;
  animation: highlight-animation 0.7s; }

.lfr-spa-loading .lfr-spa-loading-bar {
  -moz-animation: shift-rightwards 1s ease-in-out infinite;
  -webkit-animation: shift-rightwards 1s ease-in-out infinite;
  -o-animation: shift-rightwards 1s ease-in-out infinite;
  -ms-animation: shift-rightwards 1s ease-in-out infinite;
  animation: shift-rightwards 1s ease-in-out infinite;
  -moz-animation-delay: 0.4s;
  -webkit-animation-delay: 0.4s;
  -o-animation-delay: 0.4s;
  -ms-animation-delay: 0.4s;
  animation-delay: 0.4s; }

.lfr-spa-loading-bar {
  -webkit-transform: translateX(100%);
  -moz-transform: translateX(100%);
  -ms-transform: translateX(100%);
  -o-transform: translateX(100%);
  transform: translateX(100%); }

@-webkit-keyframes shift-rightwards {
  0% {
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    transform: translateX(-100%); }
  40% {
    -webkit-transform: translateX(0%);
    -moz-transform: translateX(0%);
    -ms-transform: translateX(0%);
    -o-transform: translateX(0%);
    transform: translateX(0%); }
  60% {
    -webkit-transform: translateX(0%);
    -moz-transform: translateX(0%);
    -ms-transform: translateX(0%);
    -o-transform: translateX(0%);
    transform: translateX(0%); }
  100% {
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -ms-transform: translateX(100%);
    -o-transform: translateX(100%);
    transform: translateX(100%); } }

@-moz-keyframes shift-rightwards {
  0% {
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    transform: translateX(-100%); }
  40% {
    -webkit-transform: translateX(0%);
    -moz-transform: translateX(0%);
    -ms-transform: translateX(0%);
    -o-transform: translateX(0%);
    transform: translateX(0%); }
  60% {
    -webkit-transform: translateX(0%);
    -moz-transform: translateX(0%);
    -ms-transform: translateX(0%);
    -o-transform: translateX(0%);
    transform: translateX(0%); }
  100% {
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -ms-transform: translateX(100%);
    -o-transform: translateX(100%);
    transform: translateX(100%); } }

@-o-keyframes shift-rightwards {
  0% {
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    transform: translateX(-100%); }
  40% {
    -webkit-transform: translateX(0%);
    -moz-transform: translateX(0%);
    -ms-transform: translateX(0%);
    -o-transform: translateX(0%);
    transform: translateX(0%); }
  60% {
    -webkit-transform: translateX(0%);
    -moz-transform: translateX(0%);
    -ms-transform: translateX(0%);
    -o-transform: translateX(0%);
    transform: translateX(0%); }
  100% {
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -ms-transform: translateX(100%);
    -o-transform: translateX(100%);
    transform: translateX(100%); } }

@keyframes shift-rightwards {
  0% {
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    transform: translateX(-100%); }
  40% {
    -webkit-transform: translateX(0%);
    -moz-transform: translateX(0%);
    -ms-transform: translateX(0%);
    -o-transform: translateX(0%);
    transform: translateX(0%); }
  60% {
    -webkit-transform: translateX(0%);
    -moz-transform: translateX(0%);
    -ms-transform: translateX(0%);
    -o-transform: translateX(0%);
    transform: translateX(0%); }
  100% {
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -ms-transform: translateX(100%);
    -o-transform: translateX(100%);
    transform: translateX(100%); } }

.mobile.touch body:first-of-type .portlet-content .lfr-icon-actions .lfr-icon-menu-text, .mobile.touch body:first-of-type .portlet-content .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: transform 0.3s ease;
  -o-transition: transform 0.3s ease;
  transition: transform 0.3s ease; }

.portlet-document-library .entry-thumbnail .label, .portlet-document-library-display .workflow-status .label, .portlet-journal .entry-thumbnail .label {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0; }

.portlet-options.btn-group .dropdown-toggle, .portlet-options.btn-group.open .dropdown-toggle {
  box-shadow: none; }

@-webkit-keyframes lfr-drop-active {
  0% {
    background-color: #EBEBEB;
    border-color: #DDD; }
  50% {
    background-color: #DDEDDE;
    border-color: #7D7;
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(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);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(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);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(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);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1); }
  75% {
    background-color: #DDEDDE;
    border-color: #7D7; }
  100% {
    background-color: #EBEBEB;
    border-color: #DDD; } }

.upload-drop-active .lfr-upload-container .upload-target {
  -moz-animation: none;
  -webkit-animation: none;
  -o-animation: none;
  -ms-animation: none;
  animation: none; }

.upload-drop-active .portlet-document-library .document-container {
  box-shadow: inset 0 0 5px #B8C1D1; }

.upload-drop-intent .lfr-upload-container .upload-target {
  -moz-animation: lfr-drop-active 1s ease 0.2s infinite;
  -webkit-animation: lfr-drop-active 1s ease 0.2s infinite;
  -o-animation: lfr-drop-active 1s ease 0.2s infinite;
  -ms-animation: lfr-drop-active 1s ease 0.2s infinite;
  animation: lfr-drop-active 1s ease 0.2s infinite; }

.quick-access-nav a {
  box-shadow: rgba(0, 0, 0, 0.1) 1px 1px 1px; }

.cke_toolbar.cke_toolbar__a11yhelpbtn .cke_toolgroup, .cke_toolbar.cke_toolbar__a11yhelpbtn .cke_toolgroup:hover {
  box-shadow: initial; }

.cke_toolbar.cke_toolbar__a11yhelpbtn .cke_button:hover {
  box-shadow: none; }

.cke_toolbar.cke_toolbar__a11yhelpbtn .cke_button .cke_button_label:after {
  background-image: -webkit-linear-gradient(#FFF, #E4E4E4);
  background-image: linear-gradient(#FFF, #E4E4E4);
  border-radius: 2px; }

.cke_toolbar.cke_toolbar__a11yhelpbtn .cke_button .cke_button_label:hover:after {
  background-image: -webkit-linear-gradient(#F2F2F2, #CCC);
  background-image: linear-gradient(#F2F2F2, #CCC); }

/* ---------- Switches ---------- */
input.switch:focus ~ .switch-bar:before {
  box-shadow: 0 0 3px #00F; }

input.switch:empty ~ .switch-bar:after, input.switch:empty ~ .switch-bar:before, input.switch:empty ~ .switch-bar .switch-icon, input.switch:empty ~ .switch-bar .switch-toggle:after, input.switch:empty ~ .switch-bar .switch-toggle:before {
  -webkit-transition: all 100ms ease-in;
  -o-transition: all 100ms ease-in;
  transition: all 100ms ease-in; }

/* -------- Image selector ---------- */
.taglib-image-selector .glyphicon-ok {
  -webkit-transition: opacity 0.2s ease-in-out;
  -o-transition: opacity 0.2s ease-in-out;
  transition: opacity 0.2s ease-in-out;
  border-radius: 30px; }

.taglib-image-selector .progress-wrapper .progressbar {
  border-radius: 0; }

/* -------- Drop here info ---------- */
.drop-here-info {
  -webkit-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out; }
  .drop-here-info .drop-icons {
    -webkit-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out; }
    .drop-here-info .drop-icons span {
      -webkit-transition: all 0.3s ease-in-out;
      -o-transition: all 0.3s ease-in-out;
      transition: all 0.3s ease-in-out;
      border-radius: 3px; }
    .drop-here-info .drop-icons span:nth-of-type(1) {
      -webkit-transform: rotate(25deg);
      -moz-transform: rotate(25deg);
      -ms-transform: rotate(25deg);
      -o-transform: rotate(25deg);
      transform: rotate(25deg);
      box-shadow: 5px 4px 0 0 rgba(0, 0, 0, 0.08); }
    .drop-here-info .drop-icons span:nth-of-type(2) {
      -webkit-transform: scale(0.8);
      -moz-transform: scale(0.8);
      -ms-transform: scale(0.8);
      -o-transform: scale(0.8);
      transform: scale(0.8);
      box-shadow: 0 6px 0 -2px rgba(0, 0, 0, 0.15); }
    .drop-here-info .drop-icons span:nth-of-type(3) {
      -webkit-transform: rotate(-25deg);
      -moz-transform: rotate(-25deg);
      -ms-transform: rotate(-25deg);
      -o-transform: rotate(-25deg);
      transform: rotate(-25deg);
      box-shadow: -5px 4px 0 0 rgba(0, 0, 0, 0.08); }

.drop-active .drop-here-info span:nth-of-type(1) {
  -webkit-transform: rotate(-20deg);
  -moz-transform: rotate(-20deg);
  -ms-transform: rotate(-20deg);
  -o-transform: rotate(-20deg);
  transform: rotate(-20deg); }

.drop-active .drop-here-info span:nth-of-type(2) {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1); }

.drop-active .drop-here-info span:nth-of-type(3) {
  -webkit-transform: rotate(15deg);
  -moz-transform: rotate(15deg);
  -ms-transform: rotate(15deg);
  -o-transform: rotate(15deg);
  transform: rotate(15deg); }

/* This file allows you to override casualdish styles in one central location for easier upgrade and maintenance. */
/**
 * @license
 * MyFonts Webfont Build ID 3321008, 2016-12-14T11:32:00-0500
 *
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are
 * explicitly restricted from using the Licensed Webfonts(s).
 *
 * You may obtain a valid license at the URLs below.
 *
 * Webfont: NHaasGroteskTXPro-55Rg by Linotype
 * URL: http://www.myfonts.com/fonts/linotype/neue-haas-grotesk/pro-text-55-roman/
 * Copyright: Copyright &#x00A9; 2013 Monotype Imaging Inc. All rights reserved.
 * Licensed pageviews: 250,000
 *
 *
 * License: http://www.myfonts.com/viewlicense?type=web&buildid=3321008
 *
 * © 2016 MyFonts Inc
*/
@font-face {
  font-family: 'NHaasGroteskTXPro-55Rg';
  src: url("../../css/webfonts/32ACB0_0_0.eot");
  src: url("../../css/webfonts/32ACB0_0_0.eot?#iefix") format("embedded-opentype"), url("../../css/webfonts/32ACB0_0_0.woff2") format("woff2"), url("../../css/webfonts/32ACB0_0_0.woff") format("woff"), url("../../css/webfonts/32ACB0_0_0.ttf") format("truetype"); }

/*
	Copyright (C) 2011-2016 Hoefler & Co.
	This software is the property of Hoefler & Co. (H&Co).
	Your right to access and use this software is subject to the
	applicable License Agreement, or Terms of Service, that exists
	between you and H&Co. If no such agreement exists, you may not
	access or use this software for any purpose.
	This software may only be hosted at the locations specified in
	the applicable License Agreement or Terms of Service, and only
	for the purposes expressly set forth therein. You may not copy,
	modify, convert, create derivative works from or distribute this
	software in any way, or make it accessible to any third party,
	without first obtaining the written permission of H&Co.
	For more information, please visit us at http://typography.com.
	190664-81956-20160919
*/
@font-face {
  font-family: 'HCo Verlag';
  src: url("FB2FD64E53871815E.eot");
  src: local("../../font/FB2FD64E53871815E.eot"), url("../../font/FB2FD64E53871815E.eot?#hco") format("embedded-opentype"), url(data:application/x-font-woff;base64,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);
  font-weight: 200;
  font-style: normal; }

@font-face {
  font-family: 'HCo Verlag';
  src: url("B6FAC73A65F36BD3A.eot");
  src: local("../../font/B6FAC73A65F36BD3A.eot"), url("../../font/B6FAC73A65F36BD3A.eot?#hco") format("embedded-opentype"), url(data:application/x-font-woff;base64,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);
  font-weight: 300;
  font-style: normal; }

@font-face {
  font-family: 'HCo Verlag';
  src: url("14CF087B33BA0E85F.eot");
  src: local("../../font/14CF087B33BA0E85F.eot"), url("../../font/14CF087B33BA0E85F.eot?#hco") format("embedded-opentype"), url(data:application/x-font-woff;base64,d09GRk9UVE8AADofAA0AAAAAcMgAAQAAAAA4BAAAAhsAAAZ4AAAAAAAAAABDRkYgAAAIyAAAIqoAACs6o/VjkkdERUYAACt0AAAAHQAAAB4AJwDUR1BPUwAAK5QAAAoGAAAw9D0pF0NHU1VCAAA1nAAAAFoAAACA6jAts09TLzIAAAGMAAAATwAAAGBWvWWlY21hcAAABmAAAAJTAAADTB8oQyJnYXNwAAA1+AAAAAgAAAAIAAAAC2hlYWQAAAEwAAAANAAAADYKsvX2aGhlYQAAAWQAAAAgAAAAJAeCA+FobXR4AAA2AAAAAgMAAAM4kH8jaG1heHAAAAGEAAAABgAAAAYAzlAAbmFtZQAAAdwAAASCAAALqdycsdFwb3N0AAAItAAAABMAAAAg/4YAMnjaY2BkYGBgtJis3u1VHc9v85WBm/kFUITh8iubizD6/4n/wszfmU8CuRwMTCBRAJjEDxd42mNgZGBgPvBfgIGBxeL/if+nmL8zAEVQwDkAoUUHaQAAUAAAzgAAeNpjYGb8wOjKwMrAwrSHqYuBgaEHQjPeZTBi+MWABBYwMNQHMDBUwfgeas75QEpBUYlZ4b8FwwnmAwwfgPzZIDnGJUx3GRSAkAkA/c4QEAB42rVVTW/bRhAdW3JsJ3GQGAgK5LRoXTcpKFlSYtkKUKCAC8M5NjFS5LgilyIdkUssl1aE5lCgx/YP9FD0P/TQ/9E/03PfDtc1FSeKC7QmJL6dnY/3ZgYyEe2s/EErVP99jU+NV+gznGq8SusUetyiT+nM43bDZ4226GePb+DmF4/X6RX96vEGfP7yeLOBb65ur7Q8vkXbrfse327grYbPHfqy9YXHdxsc7jXwNmNEtDdx+qH1rccrdNz60+NVutP+xOMWfdP+3ON2w2eNHrRTj2/QRvtHj9fp9/ZPHm/Qg7WvPN5s4JvtnbXvPL5FO5vfe3y7gbcaPnfodPM3j+82ONxr4G2Hj3QxN+kkseLh0SPRH42GgRj0egfiRKt4qozYFUe6KxJri6d7e7PZrGvnhZ4YWSTzbqizxfiT3SMt3opFl+dqUk2l6Y96w+GTzmF/tD/sDHr9YW/UH3X6hwcH+x0cHg8GL5UpU52Lfncw6B/r3MIwlRORlkIKa2SkMmleCx0vkgvELEnDRGRyLsZKGDVJS6uMikSai1AZK/E+q0xaRmloUaDsLsSfJihQ6tjOpFGumE2UKIwuEDq/Uk280hWXyrUVIdQHItNRGuMdoa5Jx5VVgdBGRHqWT7WMkK9RgK/SvLRyOhWpFVUBxTKfI1dWINSwQ6JL625jozO+nepQOu5c34i65VaLqlSL+Z2AshqfqZDvnZZTZbLSCXmhzHkaKiEnRqlM5fBIpBXqDYiX6J2dKZWLOQTKPHpH9rMYipEZjb4MryMDDrnoyVVGMQQ5DUVlCl2qrjiGIdOOa467jIUFopgqidjztITwDy7c3kyNY+xGZ6GhISwSihc5Q9vVBOLji3g16Pp06Ig0FTQnQylNKCFLgh7C+gjvPo3wDCkAHlAPzwHQCSIUxTTFt8F5Fx+XpYu3i7fI95T28Mz46cIyh00jvyEJlODcxQ+rpmxp/RPkdveC3uKzLMtzcJlQBU4St453D7yH9IQ6dMjnfZw6rKIP1IPFWTv4PoSqA9x3/M1jeA3oJasrwUpTzr3osr1Px2yx3sNVnOA+ha8Adjwdvwi3GbN5DZtGv5Z1znV4BkUp9CTALnKO9xieAr5OnatgOVIhu6voeIVssfCvz2fogmHfiLNZr6BElQ/XP+XaTkHJXC3YSK50oczCw50KWN3E6qrza2gT+EeowepSVY6zZe717AO+08w49ufI63Vaxoh2ygOuZvhWg2GOapp7XfN7v4LLqJT74Ho1xePOjkXFW5Xz9HLmV+9U4auaRoYE75Kj6tiYu5E1Yh2jEKeLvl/qNzzJyy23vNkV8qml/MU/9gqdOIMlbMRfzOWUmWbsWU/kBVvOeQsUM5xwPreXije4jpaMFL3xHS/93jkGij0FlNUTdCqjj0z7GVfPmZ3jXG/0+6o3awaNKu/uyXV6FPsJXcyh4I4XPC/FvI69R8Zv5fehjssaEws42imTvu45V60n/u9/4fa4j2Ou5HR3lmxo6H2kn/GyPtdzuw4D8Z/8Il6n0v/Qnb8BEzdklAAAeNp9kWdPVFEQht+5NMUuqDQvlwUWWEF6t4C0BVZQiggIKIoFEStWIFiwJSoqdowCoqD0IriAWAHLZ8MX4+UfWBJDSMjx7t240YBO8pw5k5l5M3MOACPosQNJJ7hoKSI5NuZUko9DGExgjiyUoBZ1eIJWdKIHvfiEn2BkRrbkSC7kTYGkpkzKo1JinDU3xH3my/kfgqVgI/CCQlAKIUKjg4IxSVNADqolrXo0S1rd0GIAIxgjkDnxpCQVBVAwaSib8mmcs+IGuRG+jP8uWAhWgp2sFazXYqNMZP2sj2lZD+tiHaydtbBm1oR/2MS3iVGdFxvFBrFerBNrxArR/stj/e5Tmo+0fy4KUIhilKJKmnUYXzEu58aIm6JDgXADTogw4IxIGSWiJuGKGANuUEOF2D9ogjvi4QHNXzSjBZ5IMOCFRAOtaIMvkgz4IVmmHR3wR4pMAFInEYQ0hCBd+pVQZMh04am8SREqZWWdiq7qN7pqkCn+84R6I87I2MTUbNp08xkzZ82eM3fefAvLBQsXWVnb2Not5u0FB4Wjk7PSxdVNtcTdY6mnl7ePr59/QGBQcEjosuUrsDIsfFVEZFR0jDo2Ll6zOiFxzdqk5JTUdWnr0zMyN2QB+w8cPFxWfv7SxYorl69eu3H95q07t6vu3qu+X/Og9tHD+gZsz9mIIVzYuvnjjlwUndbNtEk/2pYCVNYVZsv3vF3D2L3vVGvbwIs3b1++Aho78eHdeymT/3oQe4/sOXqouKT02ImTOH723Jmm7v5tz7S9O5/39fwChZPACgB42mNgZgCD/80MRgxYAAAoRAG4AHjalXoHWFRX2v+hXOY4yMTCxdhm1MSoUTDRKKhYCBBEQbEhYkEElCYdAaVJhxeGKiBIFURpKoK9d7BF3Sj2JGqia9zsbrK+lxzIfmdAjW72+z/f/7nDzH3fe+rbf/egRXR1iZaWlvCVv1+I5mak1IdIQ7Ukpbak1JFE3UVs82/w20oBR36QO5SQkVv7SbZ9iS7v0dvOwTo0yN/TzT/YN3SdpX9ARJDXOs+QYaMtxwz7fMqUyeOGTfjsM9Nhs/091vp6BA37ZJilv8kwz5CQgKnjx4eFhZmERAT4rwtyDfCMMHHzX989v2YBREuPeBLSaxKZRUgkIV8OIau1iTsh8YTUEgKEeBNSTUgsIRWERBESREgiIZmEhBOyiZBGQuq0yB5CGgjZTUgaIXsJaSGkSZscImS/Niki5DAhxwk5okVOEHKMkAxCzhJySpucI6SEkC2EXCLkoha5QkgbIZcJySLkKiE3CLmmTW4RclOb1BBym5B7hLRrkfuE3CUkl5DvCHmoTb4npJKQx4RkE5JOSA4hakLyCDlJyANCzmuRJ4REE5JCyGYtkkBIMiExhCQR4k9IKiEWhFBCQgnxIiSMkA2EcLlEEOKjpcVbbiVavONVbaJFdIgeGULMSKHWCC1brW+0nmoP0LbXDtFWaxdoV2nXax/T0dIx0lmuU6dzW/cj3RDdFN2XgrkwR1gmBAupQoXwvV6JXr1suMxXdkR2WnaHGlMbOp+G01JaT2/Tb+nfeg3tldvrRa9f5VTeT24sXyFPlefKS+RN8nPyu/In8p/kkr6Ffoz+af3rvfv0Dui9rXd97zu9fzeQGyw2WG7gaVBocN+gU6GnmKWwUbgq1Ir9ihOKix/0/2D4Bz4fxH7wqI+yz8o+3n1+6Tuvr3PfK33b++n2691P7Dev38Z+qf3a+j3q96/++v2H9zfvH9V/r+EEw1mG8wxXGPobRhmmGxYb7hbl4iBxvGglLhP9xBSjAUajjaYYzTFabRRotH2AYsCwARMGWA1wHLB+QMKHIz7M/7Duw5MffvPhzx92Dew9cPDA8QPzBlYMbB54YeDdgS8HCYMCBkUNShtUMGjXoEOD/jro34Nlg40HOwzeOeTDIaOGmA6xG7JyyPohoUOihhQPaRpyYsg/hnQMNRw6bKjxUNOhFkPnDF021HNo3tD6oceHXhh6XWmnjBthVahgRQpWhiYdgeJE2Np55AIIFUwpDpMrhuH6jlXijCPGzOmAn4B7cKpoftSYOXNCgYUd9tJasfgaU8F+XP4VrGDLmY3m1gpW8lslbLJBJaxmq3iDSBuh+97pBhxCJ5wNLszpOhzktyroHuEgrhJYjhHO5U9WMTsQFMWY1XFFTJgqMFnUjElgApOb56O+Iw1mLYJL3sqyNbvo2tnCMa8ToRfiaeK0q4k5jwSked9/CyjAd6vPsH5ttAIrhcbEhsgd4bThsuBVuXrbimyafVs42yUXYZ7bAvM4Wo5FQrtruTs4UgaStghn9x29nk/DWbwwe3dwMxykCnyE/5bOicPl1kYj5NJc/ER03tf5vMvjiJvQ0QvnvX6gQANpCzaKvq4+rl7rnA6uafHdizqH6q7AeXp+xdcmX063naAEz63uVWvM1y52BAsYfm/R3+E6nK89dbjev8F/tz89dFLwrPGuWV/dsKehpeEAZSvQXQQPfzczz+A90fVQQ4/tadq3r9bLTZnKfhDXeLmGrgA7WLUHzsGxppZT5XuWH3M650gVLOk9zSnYR/gLmyky42cz0Ry6P7dxOho/o97nBGbFyHi2EDSfBT+yRWg1jGp6HMZ8EXDheFzIrJBQ7wUCGpvcZtOBmfPPTGbOjE1oPedavfoRFwEuoNxgnkl/F8PPDnfPRm17yGbaw5vCF6LWeutJRz1bf2wdf6zR6jtBESB9jE/Fa2wQDrdkw9kgGxzEht/E4TKNHZo1iB/JFWw0tvDNX2PxNhru+QPix5z5KT7lVmoNLP532xvcSNBe+l3SEnHdxzidWTPrYWw6W8fW/ZNNRWu0foVTcZ3yCyNmZ8EUrDfTn4EKtEO7b7AP9kb9dtaH2SkVprjDqCN6k4x5ziyfi4bN0DVYUFyWoo1usluyths32ltOf/PTyQfwHWDvid+y4WAPs0MXeNDqr4QjdcfLLsFTOOYAlmDra2k6cpGNtSkzYEY0O1JQHJGCcD0X4YfGbWxEAcVsPJxY1LkQwBLbgKnZkfwooSazNrMSKBremjtlsp0N01KtAqfceeXUz0a4HHo25hqgMTx/BajghthXeoBB4tdMIS0LlHUad6ZAKEoALOguAAYJ5l+LLBIwEvcKiidSDvqL2HfC39l0ZSD4pYSnUAzC4zc7FaxLlh8t1OZeytnLJ+7bZmE6wWE201ctBOdC51LqZyW0bbjAJ6Y47m8/4wCVAol0CDeL+MFnr9gA5VywD/Raewy1sc8r/OwbuuaqwA4yE0bYPGBfUmb8MyM4Cj97yqXcTzklTvzMznz0eMs7z/968davLy7N+lSp2CdlczV2elvi73rsUNeYb7kq70t5uFSEeysvftVwqXH3FbhOUTbpCevP+k/6jMmUYL177iXPr7xWzoNplOk9MUEVqp48Qz3leHwuWjg5TJ7sdP6b+0cvfPftiflTlfnsiTht8dzPPl946d7d0xefPj03z1yp+OchKVVkfV9+jEbKC3C+qqp6KV+3/gg23oLusxXwABqjDi4EtKA42gS12Vg2ZhzTY0bK+3nik9b2v/14xcLEeLHFiLF2f3mhfGOXabhDHCl/a7vDcY+GNMFOtBKZHy5BP3RccYLVsBSsYcmCwgL/JRlz0z5kI8ND7OOeO95ekqjIajB5xXL0Y0uYH3M8vFRQfIxd0g3x2Zy/MFG5BFw3O2+kFZZCU1Fd7kG4D02e4AAjmKUrMAUd85d2GaAM59YBjqJseucOTRTHZR0KvCJiv3E4ki1jk9gANpBNYVNQwQais7IJjm05spVGnRTco1dt9gTKZpigFg7Gwf/kP4Y4s431HaOCFZFrgiPiEqOTo4GGhhQ0qi7J2j32TuW25ZUYHE9zlwll2duzKoDuL49Yo4qVheWFZXsDXeThvdKxxee4qhlqS6prir3rNzXAdqjKLd16sK7iDFykLGmcGL0pIjYYqE9EUVVVeUG1ajsUJZXGcIt37DAz+kTOKFaKo+SK61I5LhfhjudfmLDz54adF6Ad/jr1GfsS5sOipCUJtMtddiqxLfECVyA8/zv8QkfiM/GrFXO56HxhbXpEBndCWXVWs3oXt27dk47TVSXsW3GKgz0TlF6wXB2YxWeSbcs4mF7NG/S/PNuaW39Yx5fnxMBrgv060wBrLh571guN0IJf2jgA7VXX4VFA6zpaf01YsPuLhk95iyA2jZkyXxaApmwCblD9BN83nNvNt5Pf8ZXUS0QH9jFasxqlBcxLWtS96rOJVxO/4VPW4FCcg8tUPGh9OZoNYb7KBeCe4ZtNpcd83UfUB3gbL9TlXjFDpfheyjYaLVcc5940RrzZadEVeA9v4dWb7CqWyRTYLNnjv8VZ6MhsZAs8F0Za8pXNZINxEF/5ZK7akeigugePfK8605Y2YcapmY3MgDdZwBzZGLaRReACNgZdVKgF39Z+c5piCx8ztKO3UUfgNHancwjemaaZ8Ik0hD3hIXozTjEaI1d4Sx9w157Wma/HiPuyL5SrwWWbbyVdM09o9j4Zfokvf8iNn3AgF6uu9MyISZIBPkPpE2A32XPA59MA+KA8mnXiI9YpaCIFj8P/6BjD55IpJN2OaiP/jqhNGayt8yi7IR2NTPXviroPeVIxFnU65AMWSvPzO4t4ZojvGBQrfsqt/1XHDp7Xx8q/MBonV1ySdkgZPCyaIGELlPNhSbfVeN/DAllVan1qFV/f7Ff/xFGqSYmicXfnhgYRYOmh1U2nLtd/Cz9RDGCmOJEXOM5sBpvIAl4r2Vn5CO7UtB095HZ6GQB1kQaLMCt09lpHms6GogKUTgsEwMHMIE25ynPRhrlc0JO5WQ/qtiPN72R+UTaIWagUr6QHRswLzwv/rD/bDv8A7GfynC2AeX+stkW2Pa0xbTtsg+L04nSKS3lR5CptEcc52LGhSn9YmxGspnhcVp3dnNHA99T70uxJKkWR5IrOognf1ofSD90mc8USU7vG3OsYw1Xr1qGDxeJ4/tShYwLX4RfAkjvbWarU/jng3a7oQh6kJYvflPzRVGAfdzYwP2nfZmDrO/ezkdKeqYCruqKKUzFcasfIzvbiDK4E244hRqxS0sVKScsEuLBamT+2jgWs7NRllZ1azwADsBX9WStvPFpifOzP+AIGSrc6PMTPeUhdiNXMV2xjBh1taHCJLfndVqapAlo5k8X/ZmsNGPe7raBpt56zfrNlS+aiQRdvbydT1EvbjK51buOhFf8qFYoT5Aon6UOjifLkV+IXckWl5I1eIvaf9JjpKh1habhPAMVfzLsCbzXL6nxPRRziYtN58RI/UE1PEz+fP9dUuRzcqoJ2UVwu21W7r/QE0EfHZ5upFA6SSaMYcEHwClsTuRroDMuzP7xoPfNAtR+aIxvCaN0FwWO7Y+lSrvCBxqN5bWDwfBy3/xNwsnTvdsqX4cwdypz9LPOpXlO8mLfSGTuafcD6PZqIBqqTcGRbfQNdLUtGQfT39gh1Ajpx6ZVHT89cuqs6BS1B1T5UESjNwg3iJDm7WCZO5jJbjN90+IshORszgjTDLbFkRipgOnPmwObLvFj49Q53r1+xD8A1xr9QFB5X136jLICi1IKU7gW5i5LLLHeZX41z6ZI/LejgtroddIrM0st7htIHXHNcimispXA88nD8fi4xcv0MiipzHMVX6xbuAtRk6dWHT09feag6CgcDqtZTRapkbYR7ZY+Wnf9UuRiWBrqsolJvLva7eFhW23iy/jDQCzXec1RsG9d0E46VWkVTeWxnq2gm19DGPTQbKZp3Fum5h21yUcbA5vToDBpnK1QlVaaUA73dsu9HlWKONEXjRSHogk5jgH3F7EFKMtfEF0215MaDsBs3nGZUaeSviS5Y3DHPCHfLnqw+NVE5B+b5rVkRcXB9vS13vKU+rm700qxOs7t4QLZrz4GGY3yVpd2rvIuHZHuaWmr4uk+Xey9QsQqZIl6aaTRFriiRPHCtOFU+3WjaH/b2xWOmwwPPijCv9bRlVlefuxgv2x3WHHtQU4s9fm1v5pr2ztyiO/rMWivzq1pdprEM7ZHGzJANeGLWrYjm4toqyjJkeE83yMdtAze9MU6tj5+e55bxRta8lm/AX8R22WJYHOi2lF7v3sE+2c6WMxUXgT8fil9jH3F6t9E04q+8EumDQ2UzFsKXs7m1XOXWEi6Mb3a7rayACnVVFo2/JESlxqXF8AAXWtykwljNXqcZzZArlkqWkpk4GXhmOsz64+GJgK6dlpqYgVrSE/7IFGawHXz4ndHAKNs5BXfwJmM1TXgy3YuGbK+msbU02oiNxbXI/ybzusZkOJpM4CUw82TGzP1beIXjfmHjhNfTzZQrpkiiNE6c1R0q6liw+LXM3rPqtgqdZXAptnJh9dnq/O3QpnHaW41VrcrrMqazYCHrpWLrZC7RG5yVIXaVekcLQ1ermKeM9Tq3CHV4WRePE5gWjyY23eFmIVZhmNgWInOOLj+gwnUy7LXgLFeitay1MWiWii2XgV1+8NnAhYGxITCXMmfZTM8ge+VXMtQ5dwZ7qdBTtr+w4qimXDzXYS1ayHO7rMXHECUdmc937I6OT8TLSVlfZ4JwEI4XHaqhPJh4bFgX7ZZGK/GYUJdUE1MdqYkjvqUexauzaNbVOVmJVgLTijIbD0wXxl2Y/LcAaoZuIjw6dOJyIQ1lTcKSCs8TfN8cB9TzBPoNbkGrGxzGCbKfj5x5pjwGeyL2+9GWK4JLnWOVLbctk5mjmUoFo8y+griHXO9bTDlM4cpb2NGv+70AW8ueMQ98Nh5wA/sXswaYjV4AE5nX6zs24RZ3qwkCel1lXo8139Z6CuyQmsUv5czCyJKHdeyo55kYPTg6m8Fc+TWVp1APPupUNh1d+TWVY1IP5WwjjkiHsI84wDRnQ/AjtOJgTvNrzi8N31rJe44Vw04Kfhs9YnyATl12qr39yKn7qjrYE7NzEy0/KfiWrClayfclM5vKK3ztB+ZIVQfhQFFtKTf7kXhWshDRVvZ01cFxvDJ0T/CLo1schMrcmuwdQE9UbVimipQF5QfnuQO1XeW62P6o50XVXthVWFlJfWWpd8WNESHR/kA9Qrftqt2+tU61E8rjKqKpYq6kyBOt5LZGVnLFJ6iUIsW6C3o5aWpQQwZkQlY63TN/D7hcFcpz88uhHHaFbF8OG2FTWlQqrQsUs9KzIQdoRUHsprCY2GBVEiRDQjqtZKPFmXZX7t5ru3K7vdV22nT72TNU/rrPb999/mLmHWPjmdPHjrs9/blKIRGOb66yfbO52Rrg19Jv4k2n81OmODlYWh53ePDg+PmbSjujFT7rPdx9dx0+XLuraW/d+hVKBbZLF0Rr7kPz/8YVxIE2/sg+EaEppGnWNrr15MqCgJGZ8cK15KpgCIYNUZFBEACBuT6lNGSlsDe0MaYRrkLdfjjCRdsPn0v3xSd2N8eMsbecMLHV8uXLtpuPlRZG87zcHR29my621jedPNngbq/kspKjhfiV3A3N+DfHOYu7vaMbtphc/hJFJc9wW45uo6E3BfdIn/hVMBXcG+E8/IqWLRpA/PLLGTJgMjbXB9io/wQL5zBTk/LfZ+JEPK7Z6H9wR2GIaPMn7jisE2f/iavk3LcW7Sgt6jgmnnU7ZGvrtnKhEpbtWnMijrLLXcsewvc88dyH75nLd8CudDgJJ/Nqm+E43dG5mw9zEkNFW7lC2vXbfE19i9t6yvZs/Aev42WdlV2BPwJOw1gs454VK+AZXeYPyGsn7pJh0r4/tLOlSXimflB3ppH+fyAUFgQahALMF5g7B4XjcM0mGjb9/6jjHtiBOzraNQLuoST932Qawb5+9m8uFZu31KuOX9+KjMV144QXPZ1fU7isp/cb0r6n+xvS6p3+WNvh/F8gFLvxueVT9vC/4qgxr3GUmwZHYQlq3WRamMPh1NHXcEqnB069gQxM0fFLt+LfRQ4sSPLutqf3mAbS1m5zeo85UJrfbU3vMQ2lpD+POYIz326s5wm88H209DK9dcf5qMV0we7U1FpehzsDB248BgfA2FrT43No+qwZoDq6TABoam7c0+Z43/d7QGfAmchzZQDXP8aJnZ92ThO8jnPIdR1eQwxTuAEXg4640JcsTmQWTAM3JiutwL5q+X5Ilz6VOPpqcCqdC9b0DzjAq/zT3Rt/y+gl/aN7028ZolTTveG3DKX08I99vSnrUS7t0/TTQLDe3RBMm0MwX/BP80uh2K8bTBq+g8J+fYvCMiQfnuOTCtjtP5WrhdeE9wvdzsY7vLh1kbG+zCo7SijMKIB8oN/VuznNXeE1TRUJm9Ij1HSzjVCWUpZaBhzcPj8GaADXfC6abKPvIgQ/Xg+9jxluSh9pNvAO5wLe0ez8Hc5lqY9Gz+9wjnPOG2G8wy6Tpolz5IvTNWEAU/ESRojeRR5bFwKdPGfxzEnXnR9wt22t3XOy0emi92PQvKU5vJVGXRU8ol03ewLTArdT8TcpXtTLKErPh62AeraPmRy+gqXrvVcFH1+xfTqshqWb3WNooY2wq2Bf3j6gd+q8rVR4jWs/Ri/vZsuBq3AL9jhlzaGs1VgMt3YO4BW7vWf1ocON20+pDsHRsKpAqnDAl3/Em/z9eSC8Bi//B9DDBoLxaGAG8PG1yf8IpaGT/o8x5n1Ms4iHXq6K95kH8bpGG+8z6zFZo5D3mdt50H8bf+rwYyMz+YseQPiawmWv899r0l6K6o4/r0mrd4qYUo5I1OL9m8J1+2MW5V9673GudNCU5lM+Z73ZB9c/whHY7/EL/EgFaG6JA5j2X+nZ425HbOcL7jVrKl3KqI+DsGdjY3hdCLWcK2Atey5OXDp7stnSWw9+OHn+7nenbCcpX+OHA3za2e+jiOl4XrPsd1mV+C/N0t9l5fMUZfM+qxi//8+xMjjrza5KpEDJUPRoWrFK8KxbXrIImCFMHgtMAc5bV1WtpU7Lm9yPHhZ2rz+08TSgITx6wfMvHIk+ELybsqPMXdxcmVQNtfDi5LmHsBtqYytDae0qMS80Kwj8YKzjgimwDvy2hJTR13hhSY/8e4jDPdLvIRp7ZN9DVL8j+TclPyZ2lGma/zdAhTjrd9v/DVG9HSCgI/0/7eHNiyYsk6V/3wRKuPuFG+A1HhDZLwsCwfxcNbAzHC7W4nxkItxdvQHwaw4mmcTvzPeXAzuuQZU/CArp6W/wp5Q+Veauds1YxQ2lhg1ltsyZOeDHzBpruJM1q5vUNOqGGJjknMLdj3kxXeyHM9Dyb7zo9VWdg32ptYk8IN/oKOI23ePlyumwyMNniecZh90zeBfDyWO49fX+dgwaqu7A2d2NpxsXt657Bnvh+Oug4R69ZvM6YOQ/ggb9sqwnFDQfuPY2FFxdJ3K8+uZl0XIurLlyzaviHqhYIuVr6Ldh/Sep/I9Y/+bFDe7/Ta5p9Qadobt0VUNLQo92JdLRr3uUv0ovRMtswS0ixMc3onKf0jJRsDu45Hb7wVNtvCydwdUfUBmyo6ayckdNSKV/QEiIP2fflR79ETrvM3NxfY0QERaTsBHCIXorVEFd2d6TbdS/Rpg0cYN7mkvayvp1x9L3pO8orm6gCkmnx68wuYOH6pYpbObeIAEBPxJtODGLE4pCyVFz9tT5sU33WwEHDdGl1BxEXeNbfCjayTV3IzpmivY9dz1HVuZY3/2QjTKy6yZbultw0r6b3FcvNmys8QwIDQ1QQkBZaF1qvF+4x1ofmr9JuNFSewkOUzZS03YY36K22D6vddasefYzZly0v3XrYms737nX15rzBtxo9PpLwcFTlAZwaG4iuqtpBbbiIGmSmLIxbSNHFhE83YXTL2x+1jvCPkEjRtABnsOj3ecbaHCrYLduSoANMCWMal+JhEoG1zqVeiklaaVQAtvSSzKKqaS61qnQa0btF/dxOFyDB8Ft62jtRcGhYVrDGGAOwGsIYRUvv0fb6PFEvZb79Wb0T4RxbMCnOCARNjP/A5CBvS5NzIK2x2rWS2DBaCU2M+s1V5jVQbTSvHnE6hJxnjxnmzhf7rBfdJAXWfCvJN0FcnyS9fquc8otcVfO5uJMvSyAtPQEmlOZoJeWAGlJQJNLCvRyICM1I5bmljkl5KxJ0LseLy6QS0uYhdj5Q0ez9IMe+6RrgVgEuXnpW2m8XlpcUkI80M2JOUXF2dm5qlxQJ2fG0NwK/ihRSM5MUicAjYqOidiYH1uiYv3ui4mpWbk5GdnZWRlJ8fGpSUmqsdPEypykqq1BSQmVOYkn9DanCqnpyekpfNS4xGhVWkJCTlCi7McEsTonvlgvI0udmQE0TZasTlVnqtWZWSnqJCWHdykp8XRLREI2b7vpipgNmbmCOikzhYPAgsyCvILE3DhVIiSlpCbSHbyV7MgykXdJTspMzlHlQVZ25hZaWMslkrMRICEL4sPiyrI5FdRN8fqwICRzc1oS7wFqdVoO3xQz5vkCQoqiKkPzt+UUwzZaGVO0cVNszEblafZKzIH0TIEvkS9AMzwHo8XBiZALGRkZao5f1SnqZJpTmKiXmiSkqpMzkiAOkhIhETZt55NDampqCiQBb5RNE/TW4AAu8QJ1fp5/o/+uiG2xsUlREAm+FSG7gBZ+KsZxEYXJ4jOTcpW5kJmZkUeTMoS0JD4I0JS0DLWqrDAnOl/GM+ocMS+yeHMJ0JqKytra0HJ/VRCER20KTt0Rlh+Qlr1FnQ+FtNG7yX62q+tqJU80EeWhjhF+vuAKjkfdLkALNGytqa33qojdBfuhcXfGOZqQIWzeGBOzAcJgY0HQzqKy4sKiPMo8WKRYkZNcpJetzuRLSklWRiQnVOQklspyU7LjlAmQnJySQLds7FYYhi0XuU7SuHhTU5MzUzKTsnK4ciGbZidlx21OSEhQQlJGSmZyQmpiEhdPfHZiAWRDVgYfOkmdlsXlqs7KyKFJ6UJaclpaKvArI5UbB7+yaVaOnmeAmJicma2CzAx1RkZWEp8gMSU1hbekbPBucYuas9PTeLbinTWGpUqKkuGATJE35uaWkqKE5NSUFL60VDWoKRPwhFi8qSCyMLK0Pmt7SGXc5qjY8Gh6irW/8T4W7CnuzIkvqYiIT+C/zbk5fnoJuZtCi/lNQu6aeJnklN1tgMnqlEyNGWdyXasUkp2htEnM7U8maP7Xpz8ZSUyJE/EmkSSXbCN7yUFyg/yqZaT1hVa6VrPWVa1nWr9oj9e20Y7SBu0S7SrtS9pPtVGnv85KnQSdbTr7dS7q3NX5Sed3Xao7UHesrrvuBt0U3ULdQ7p3BSIYCCrhc54M/Px5MvCrDKnZWVm5U6n/85JHo0YtMR016pTpzz+fevSzUt/Wb/HiJetPX7my6/Sp0zsX2yr168P/1+Bbf5kHX/03w70ZXqnh7Kzp4fj7dXPYg47oaGAPuqLfgfiCPqsEHIzXBP0/ofmuQJl+R+C07p/IaZ0HZJ3e0rlNydC16R6AdFIK6Lwq6GMAM8OJvC5w1iC97lMlM82pEr84qMMAPu9rvMZM3zs2Mn1zbKTUH+dg3n3446kOUlO8J6vO3td9+GPQNnWSSh9erj7OjL/+vNmzGY7D1cNnfoQjcCR8dyDdfU1w3elQbs9DOXxuDMNh4uGF2H8R9nas8oC5YOtibwwLYW7Von3U3Vq45Ho58CFgf/jpB0B9qi95T+t0l7FPzOyYHpNNa8VRSsl9Wqe3jFm9Go3maIbCrzhDqc/hqxt7xtbis88Bt3Ty4vKu5pzvjqCfVNCZA2ApDYTOiV3KrFipBuBmpwlwoVpiX9fpuGgCF5BahgYLz7LeSte3oGZnQbMG1LTXc1ATJFtX5F24AOgkDXr62vmh6gQcKG2opy4y/cD160LfBzbVsS0hVB/15jxm+szIYgSTMYPb43Ds28NwTcXUDbM0FVNcd8WkLgJNxaSvwU3X4JueYkm/JrTS3z80xD+gIqSGR6cdSn3JzLzTTKavOeNwOf+pchEs9ndxeX14cFhW13hUc8RxcXvPEYc+9jZ9yQzfreDQ8NFL7K3UH7/EftrUJa0//niq9f69U/bjlfqfL5ozVekMK0sCd1F0k9XWNpWeBPrwxGwzrl6e25dGcoC/q2z7EWiAnZt2hNPG84JP+cpSF5gASxzAFlg/dCqHKbA2JMQZfMC1xGcndVsktHgd23AOHsKZNviaatbPjst8vFauXwF0vn/9ZRVuM2d7ZaaHHV4qT8OFut2N1EGmP5mPxk4xQzw1EdC6sw+n8u6CRpvsBYANhgFLY8+zYrFDc9CUyJ/49/hSzc4eX/JT6nOvCtD4Ga/xanZUaoT3psp7U/Vxu9fmJqSNpuYwgpn+yswEffd7zJL1reRON0LDRm3uEtrMTDM5M8Iv/DjoZF+0w5Vvr04W9NcdFsKDI6I38MSzKTu8MKIgPCeMb90zwn8d3b1CKN1eUljOwfO2xJLo0pjShDKog8aSmt1U3ys0xM8vtLKhoaJy586KYG+l/pvXfAv3rbpyZd/Bs0r96WA7afZ3UzWyn1TDp4cdYRU+Gbk7S/fuqaOxxYKVq/dcWEG9Sv0bd1RU8M00/D8ikKb8008vTMyLAhobFxcTkxtfqMrnSTgjlydTnsRTeamTkKLOU+lnZSTHq6L08ngAVuonpWQW5POCIkudHBvDSwOVfkFeXkFBXG5MTFx8THRefIFK/38A/GKDPgAAeNpjYGRgYOABYjEgZmJgBMKzQMwC5jEAAAxtAPwAAAB42uVbXWxUxxX+dq9tYElsfhaw+dkY3ASDaQqLE8eEEiAEiotaG6EVUorkqCqVaItoY/WhD1bUvliKYtWuhBq8rlCorbZxhB+SPKwq+cVCuJH2xXlYVaIPq0r0YVVp+7CqulVvvzl37s/evWvW9hov7R2duXNn5sycOefMOefO3kUIQATd+BbC585fuoLmH74zdBN70cB6mCbCvIV8T+Hv3nr3Fpp/8L2f3ERUakKSg+1N2CK9wtjWMGjVHx1ByPinjHEI38F1vIcH+BJ/xt/wd/w71BTaGzoQ6g6Nhh6G/hM+Er4e/tJoMlqNl43XCH1Gv/FT4z3jN7huzBqfG39k2wMjY/zF+CtTk/EPztRjziNhFjh3l5lD3MygB53oJfShH3cQw1ZsMRfRwaeDhC4zj2O8x1nTw3svvsmebUhwNWMc5w7LE4QkYZIww/r7OAMD2zj+drOIVkIIO/hkMM9iF0utxAxhN1sM9ilgJ0H1Iyd0qREN7LuVpShaiDdHvEXiqLYG4uT1WKp3HjuxgU8RUr+FPduJ02UmcYrPfazvJwxwpZd5v0IMtf6rpOIa28fMNNfQgQmOmyRMEu6x7xRhhv2aOWJeeNXHp37CAOEyQVZPmCAkCZOEe4Qpwn3C86QpJ7xUtFiYGY35mHP2k29x8u08+XbemXMzIsztOXsIvXw+RVDzXuN9jHX2PM0YNWfxS3MY44RfmeO4Tfi1OYQPCXdZ/oj33xKmzWn8zhzB7wmfmJewh9SlyLFOzvWx5liK+pAl16gLnKefGAPsfZn3K2xLUHOukrvX2D7K5zGu6jbhDnEn2N/mwV3W3SPeFGGa/WaI95zM1M48Tn6rGQZEFjmOmpERrVVliZUlRoYyHuWKbhPuEqa5ksZAjQ2TJsVRpRVbOP4d1id5n6RsQ6xpwyYth8fCwQTbrhLGPNKa4XNYWlRpA/sX2D+LduINcGSrb5F91SwDWvY2ttLtBcmzHCWupdYg2thHapSW3Rdq+lin8hi1PsGxbMoVbor5Ic69iTRvxTZsxw5q9S60cgW7uRO7uAvjeIVr78UJnMRZWf0ALuMKKb+KtzGId3AT71Orklz9PUzhU3yBcNessiadw4ejeIt7t44v8s/JySmnVtfPmwUCy+RVKV7Rzs1/SXvBriubQfUp2v05nto1MD9T8wlWhvsOZo7yc3Fybu6t9dfYtJNeCyOj+kiesepVnYvtSRnpnVF4ukdUylnes+Zjb99l8zRXic9qljWVIHwSbKyAFOeeKUg/JYECKY7aTwEzWH1Um8KK2qugTFtYX1Rz8Z61aTDTtDde/Hn/eKJXlpTSSgpacrY8Ui7fZe5coARzTk1GP6V13aKsqIT+etUr0rq4LGl7OCv0jDMvaqr0nLS6fl3IlA0U8+hOzpZxJQ0IoCPvlB5XtwPWwba5egs79z675dLk9rO54XKnWv6sN1XLpbSUHtGZgneMoNEqz+Edraxt0c29tUH7wFltDDHHzkVI27TPqkYkxUp2rmrTWI7V5V4088rmsMcj85HfRpVZqnldP87xUoI1XWml5Ea6Mq8CZJtirAZGkorKguzhRct2rFCviq4H9njnYqnHXto7B/n3Z0LbfVwr9T+CkxFLXRCPk9V+ouj1OI53KATZL+GTM7vrcSxbKJIr45W5wBi1miti2VOvJVUW3Rwh1XF3bbKGRdfyuiurHIUE8OoJEY09oqwzbXtAjwwyrlQqe4yAedNP0qhgq+FoSF7KRb2/tW6LJ8077XlnD+YreS32seLNfImnagmUYMGvu5VtH8d18aM6Qsp6vW0VV3Sp3e2U55jSHp7OujxWNf61mwkr5uZ7UaeUk+YgLVtC4nClUwnCCNO8WM2YsnnmDalNmEPmDYUllLWwrOo+YKuVBgkj5qBef345MYDeg+7uT/stg1cGFSxDxOmdZ2xVDNC6FFOFCDmQqqSnPELcYbULCUlNsdhsl+PSb1rVBknS/MBqtzyLQMq2V95Y1PU7FWLROUpmTkuQfogzqhjZ8kj67Uyi8Jz4wU4dDaf0+tMKy4rbRT/maEVyKlpmylq5b5emK0edwRJW8YLjedNLcji75O63Y1jHqpmfMc1ZXLAk6t0HAdH8IDV8UPNKlYeZp1RJ82lQa3tKpFCQuiGpHWQaUlhar4b0aCNsV3owbCXXRrt5ZV9U8pZQkEhG44k3mva9TVi6HdHabr9NFAQrUuIHVSTD+EQkmV7fiLuSTGs0em59qFIaozVyHP/jV20l6PekK45pU0vrhfW+HbQHdaHTyTtrf/LyLFG16itSs5FagmRcdr6Y0vVJ+qphsZLDQdx0fQXf5xaC9Yz2c862ypbH9Pi7rPjzhUqx0xpcsaqjwacn25jWyRXYjVLLUSbHrESZSXnvGg+OI5Y6Y6jeglR636n+LZV7sZ/JswqOGSuL66I4WRbRK6wenJGz/jP1cv71pJ1XNXesmDdrler6KpXK8nU6rq3ys2FJ145z9RCR1Mke8p+B6jfQTPVnfU+Bxtm64FTRd06x0qgvE3Tytu6xaKbWvPp/pap+I+RKvw/6I4yg37yeibe8ZI3GGWLy/GKizgp1i/xiojlmn4Lm3NN1HYHLOa3nnDkb5Lft0w+/plTivnWG6aHqRilVOgKK2holNKQ95ZxbI9FOOpCqtPsLd8mvsfO18VleWye8mXd+o3+Cx6ki7ojUdqc8He+2jHeROV16VFurSLvYIe8GHfoNoV++zlPPqtwjX+lBov84OjRPzpQM0rbSGNzDYefLi7qKsyKr0a0SbS/Ke0aVv1qudcxXQtnC6vham13itwyer3dWZxlWSRWtecEjwenl/+7s8kp9TfR0ovm6sFhrcdoUgoGHtEj2e10PXtHlr+Ag4es4V9JfnWYcDRijAY1owgZsxCbu7c14Ds+jmfbL/lYyWvK15B4ccLD3op2W8UXso888xOeX8DK+xmd1HUM38xN4Had4fwOnaSfP4k3sr2Jlh/GqfMttpzBpbNIpolOjUOimnTrt1pSp9ILk+0jjPp2ALhzBVzWFKh2Xbz/t66zAS1JuYv8o6VdrfrOMxoNMr6GXfLZyCBwWar/QI6jLoqdX8v3kzX7yoU9Lynv+0M5kXa/D+obdkgwCZINA6bhv922y9gOiB4dY7uAaFSeOM3WT3hOUyWmRxjm8hfO4gIuCt8+3xi7KzXsdAXxyMUihlTbqBKHQTdt12iXcaZO0R99fIIVWOkqZKN2BUKhSD+FVUmilC2z5hnjhOMfs5tpPy5ovlsnlRaaT1H3oXHG9Syh/g/TuIMUGy+pb4BAp3UoetzJtopx2k8MHiLWZErpACV7EJVL1bXr8Y/Il8HEk8DZp+hHeZ69RfMinCUzi+7iLKdzAH5huYQaf4MeYxed4F3N4gJ9xjz7Ez/Enpl9wzo36PwpM/wU/9l3mAAB42mNgZGBg4GIwYLBjYHJx8wlh4MtJLMljkGJgAYoz/P/PAJJHZjMWFxsYMnCAWEDMxMDGwAfEIJ4ARJ5BA4g5gJgPiBkZzgIxC5RmgGJGBrb/JhBZAKhpDPEAAAABAAH//wAKeNptkj9oU1EUh79z0mJxaKHWxDaholKTgomaSg0aqoVqVVBSo7Y4FFEXUTq4WkHEyVWdVFBERcmmSAcHJ21FoSJ0ChQHhyp0af2Too2/94gSsMPH775z73nvvu9eWwQ+iTK7bZyMf2WT/WBtJMtOP0WWb2RshKyNVCuaT9k78lq73YqaC3qGSPg9eu2GelNEPUa3n1VtLwNeJOctJD2nPEJG63eFvdfZbHfJKzfaFfWUyPoTGj1Nwd/qu3PKPtFBIbJKz5MUWOK4vabZh1VvUX2Y/T6jPKj5ZC2PMmTfaffz4gWD/oDGyE1W+x3a/JK4QJd1U9CeUa7zJuUEl+05G2yZnJX0f8vivUjSEY4/k2OKHqaqH+2Rxm/I+7zWzopKuD4XrkspR4mrr1lzO+wZDX6MJrvPmmBst2jVN9v5yUlla+DCXpGSpx5/SFL7KEYOyfMJ1ttjObpKTLXDNqbaBGO2hTPKa3aONs2n5S0WOluByC8IPfbVPNagUi1TYUD5RSz4b7mpOVyJ0GE9gUO5tjn6Q2cr4GVlqeawDqark0yzTTkjZm1J9b8O/ycROqwncBi4Vuo9/boDUT4Qbchpr13q0bnbaeL/zjnwHfib4IAI3D0VF8VtMShGbVH3bl73uESniAfYHjpFPGScXn/JPovqPKKkIwm26t9jcpH9AzOMsOwAeNrtVdty00AMfecrNH5gYMa3BJoLOO5DZjrwTGCGx40t21u8F7TruP57ZJfQQNLSD+jTrqXVkY50Rs6u71QLByQnjd4EszgNAHVhSqnrTfB1dxOtguv8VabQi1J48ffTPOu0/NmhLEGWbFqni8X7aDVbXy2ieTpbpOvZOpqtlsuriD/ezecBJHl2QF0aAi0UboJPBtsKCV4LZT/C1sQBdNRugsZ7+yFJ+r6P/WBNTcI2Q1wYNUG0skDt8NlZn4ZMetxXRvvImcr3gjDId410cPwEvvsGwZKxSH4AUwHXXbWndcN304ESA2jjoTB2CEFxGys+S+k8yX3nMQQmXppet0aUjHmSZHJJ7bxoW5AeOms0CD0wlrIcStODxjg/eisyavK2phCeBzLlJyBZNx68gY674/8l4br9LRaTf+SzQ1JuJPMF6cAdBVETokLNLxrhAe+4cAd79D2ihoEJCl1eoP65YtaMXjQnEPfR4RR27Mt5VRWTGnnYjqxxGMMNG5QZ69XsUxO5EGyLgmMP0jH55w9y6lnBFsGsz+tmjucg8H9BZclvAeZZia4gaccqX0TzIponRXOqlWyc9tT4fHu8wZvtWwZaL0KYp+nyQu5HSWTJA17mSZSoBP3IvyG1oh6nKOCP9aISQ+gbyaMYm75HIKx5EEjIm11DwQIWfN52JF0pi5GBi7PkIdFxI+Pja53XdnL8jeS/APRLORA=);
  font-weight: 400;
  font-style: normal; }

@font-face {
  font-family: 'HCo Verlag';
  src: url("011DCD45805EE4B54.eot");
  src: local("?"), url("011DCD45805EE4B54.eot?#hco") format("embedded-opentype"), url(data:application/x-font-woff;base64,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);
  font-weight: 700;
  font-style: normal; }

@font-face {
  font-family: 'HCo Verlag';
  src: url("38B6F8552AC95664D.eot");
  src: local("?"), url("38B6F8552AC95664D.eot?#hco") format("embedded-opentype"), url(data:application/x-font-woff;base64,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);
  font-weight: 800;
  font-style: normal; }

/*---------------[ Variable Values ]---------------*/
/*<----< Color for links >----->*/
/*<----< Body text color >----->*/
/*<----< Dropdown Menu color >----->*/
/*<----< Body background color >----->*/
/*
	EFFECTS
	---------------------------------------------------------------------------
*/
/*--------------[ Mixins ]--------------*/
/*---------------[ Global Styles ]---------------*/
body {
  background: #fff;
  font-family: "NHaasGroteskTXPro-55Rg", Arial, sans-serif;
  font-size: 1.4em;
  color: #000000;
  letter-spacing: .04em; }

body.modal-open {
  overflow: auto; }

body.modal-open[style] {
  padding-right: 0px !important; }

strong {
  color: #000000; }

b {
  color: #000000; }

a {
  color: #000000; }
  a:hover, a:focus, a:active {
    text-decoration: underline;
    color: #000000;
    transition: .5s; }

ul, ol, dl {
  margin-left: 16px; }

.table, .table-hover, .table-hover > tbody > tr:hover {
  background: none !important; }

input[type="radio"],
input[type="checkbox"] {
  margin: 0; }

img {
  max-width: 100%;
  height: auto; }

/*---------------[ Dockbar ]---------------*/
html > .lfr-dockbar-pinned {
  padding-top: 0; }

.dockbar-ready .portlet-dockbar {
  margin-top: 0;
  padding: 0; }

.lfr-dockbar-pinned .dockbar {
  position: relative; }

.lfr-has-sidebar #main-content {
  padding-left: 0px !important; }

.portlet-topper-toolbar {
  z-index: 100; }

/*---------------[ NAVIGATION ]---------------*/
#banner {
  background: #000000; }
  #banner .site-title img {
    padding: 10px 0;
    max-height: 65px; }

#wrapper .navbar {
  min-height: 0;
  margin-bottom: 0; }
  #wrapper .navbar .collapse.navbar-collapse.bs-navbar-collapse {
    position: absolute;
    top: -63px;
    right: 0; }

#wrapper .navbar-nav {
  float: none;
  margin: 0; }
  #wrapper .navbar-nav > li:last-child {
    float: right;
    border: 1px solid #fff;
    border-radius: 4px; }

#wrapper .nav li a {
  font-size: 1.1em;
  padding: 7px 18px;
  color: #fff;
  line-height: inherit;
  cursor: pointer;
  font-family: "HCo Verlag", Arial, sans-serif;
  text-transform: uppercase;
  font-weight: 400;
  letter-spacing: .2em; }

#wrapper .nav .selected a, #wrapper .nav li a:hover, #wrapper .nav li a:focus, #wrapper .nav a:active {
  color: #ffcc00;
  background: none; }

#wrapper .nav .child-menu {
  display: none;
  float: left;
  position: absolute;
  z-index: 3000;
  opacity: 1;
  overflow: visible !important; }
  #wrapper .nav .child-menu li {
    text-align: left;
    border-left: 0px;
    min-width: 140px;
    display: block; }
    #wrapper .nav .child-menu li a {
      padding: 8px 20px;
      color: #fff;
      background: none;
      border: none; }

#wrapper .nav li:hover > ul.child-menu {
  display: block; }

/*---------------[ FOOTER ]---------------*/
#footer ul {
  margin: 10px; }
  #footer ul li {
    display: inline-block;
    margin: 0; }
    #footer ul li:before {
      content: " | "; }
    #footer ul li:first-child:before {
      content: " "; }

#footer a {
  padding: 0 10px;
  color: #000000; }
  #footer a:hover, #footer a:focus, #footer a:active {
    text-decoration: none;
    color: #000000; }

#footer p {
  text-align: right; }

/*---------------[ MESSAGES ]---------------*/
.portlet-msg, .portlet-msg-info, .portlet-msg-help,
.lfr-message-help, .portlet-msg-progress,
.lfr-message-progress, .lfr-message-info,
.portlet-msg-error, .lfr-message-error,
.portlet-msg-alert, .lfr-message-alert,
.portlet-msg-success, .lfr-message-success {
  background: none;
  border: none;
  font-weight: normal;
  padding: 0;
  margin: 2px auto; }

.portlet-msg-info, .portlet-msg-help,
.lfr-message-help, .portlet-msg-progress,
.lfr-message-progress, .lfr-message-info {
  color: #439539; }

.portlet-msg-error, .lfr-message-error,
.aui-form-validator-error-container {
  color: #a94442; }

.portlet-msg-success, .lfr-message-success {
  color: #7AA844; }

.aui-field-label, .aui-field-label-inline-label,
.portlet-msg, .portlet-msg-info, .portlet-msg-help,
.lfr-message-help, .portlet-msg-progress, .lfr-message-progress,
.lfr-message-info, .portlet-msg-error, .lfr-message-error,
.portlet-msg-alert, .lfr-message-alert, .portlet-msg-success,
.lfr-message-success {
  font-weight: normal;
  padding: 5px 0; }

/*---------------[ COOKIE POLICY ]---------------*/
#cookiePolicy-wrapper {
  background-color: #000000; }

#cookiePolicy {
  margin: 0 auto;
  max-width: 980px;
  overflow: hidden; }
  #cookiePolicy p {
    margin: 0;
    padding: 14px;
    color: #FFFFFF;
    font-size: 1.4em;
    width: 80%;
    float: left;
    font-family: inherit; }

#close-button-wrapper {
  color: #fff;
  padding-bottom: 5px;
  float: right;
  width: 15%;
  min-height: 64px;
  display: table-cell;
  vertical-align: middle;
  line-height: 64px;
  text-align: center; }

#cookiePolicy-wrapper a.cookiePolicy-link {
  color: #ffcc00; }

#closeCookiePolicy {
  cursor: pointer;
  border: 2px solid;
  border-radius: 100%;
  font-size: 1.4em;
  font-family: "NHaasGroteskTXPro-55Rg", Arial, sans-serif;
  padding: 0 6px 3px 6px; }

#closeCookiePolicy:hover {
  color: #2F3030; }

/*-------------[ CONTENT ]-------------*/
#content {
  margin: 0 auto; }

.portlet-boundary {
  margin: 0;
  padding: 1px 20px; }

.portlet-topper, .portlet-content, .portlet-borderless-container, p, h2, h3, h4, h5, h6, li, blockquote, hr {
  margin: 10px 0; }

ul, ol, dl {
  margin-left: 20px; }

.portlet-layout {
  width: auto;
  display: block; }

.portlet-content {
  padding: 0; }

.portlet-title {
  font-family: "HCo Verlag", Arial, sans-serif;
  font-size: 2.4em;
  text-transform: uppercase;
  font-weight: 400;
  letter-spacing: .2em;
  text-align: center;
  color: #000000;
  margin: 1.5em 0; }

#wrapper .portlet-boundary.portlet-has-title .portlet-title-text {
  white-space: unset;
  display: block;
  max-width: 100%;
  font-family: "HCo Verlag", Arial, sans-serif;
  font-size: 2.4em;
  text-transform: uppercase;
  font-weight: 400;
  letter-spacing: .2em;
  text-align: center;
  color: #000000;
  margin: 1.5em 0; }

.separator {
  background: #ccc; }

hr {
  height: 1px;
  margin: 70px 0;
  background-image: -webkit-linear-gradient(left, transparent, rgba(0, 0, 0, 0.1), transparent);
  background-image: -moz-linear-gradient(left, transparent, rgba(0, 0, 0, 0.1), transparent);
  background-image: -ms-linear-gradient(left, transparent, rgba(0, 0, 0, 0.1), transparent);
  background-image: -o-linear-gradient(left, transparent, rgba(0, 0, 0, 0.1), transparent);
  border: 0; }

#p_p_id_103_ {
  display: none; }

.container-fluid {
  margin: 15px auto; }

.container-fluid:nth-child(1) {
  margin-top: 0; }

/*.col-md-4, .col-md-8 {
	width:50%;
	}*/
/*---------------[ FORMS ]---------------*/
input[type="text"], input[type="password"], input[type="file"], input[type="text"]:hover, input[type="password"]:hover, input[type="file"]:hover, input[type="text"]:focus, input[type="password"]:focus, input[type="file"]:focus, input[type="text"]:active, input[type="password"]:active, input[type="file"]:active {
  border: 1px solid #ccc;
  background: #fff;
  font-weight: normal 1em/1.4 "NHaasGroteskTXPro-55Rg", Arial, sans-serif;
  color: inherit; }

input[type="button"], input[type="submit"], input[type="reset"], input[type="button"]:hover, input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:focus, input[type="submit"]:focus, input[type="reset"]:focus, input[type="button"]:active, input[type="submit"]:active, input[type="reset"]:active {
  border: 0;
  padding: 12px 25px;
  background: #ffcc00;
  border-radius: 4px;
  font: normal 1.2em/1 "NHaasGroteskTXPro-55Rg", Arial, sans-serif;
  color: #000000;
  text-shadow: none;
  transition: .5s;
  margin: 5px 0; }

input[type="button"]:hover, input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:focus, input[type="submit"]:focus, input[type="reset"]:focus, input[type="button"]:active, input[type="submit"]:active, input[type="reset"]:active {
  background: #e6b800; }

button:hover {
  background: #e6b800; }

/*---------------[ CUSTOMIZE FORMS ]---------------*/
option {
  color: #333; }

fieldset, .aui-form fieldset {
  margin: 0; }

.table {
  margin-bottom: 0; }

input[title*="Buscar"] {
  display: inline-block;
  width: 14px;
  height: 14px;
  line-height: 14px;
  vertical-align: text-top;
  background-image: url("../images/glyphicons-halflings.png");
  background-repeat: no-repeat;
  margin-top: 1px;
  background-position: -48px 0; }

.breadcrumbs li {
  padding: 0 5px 0 20px;
  color: #CCC;
  display: inline-block;
  line-height: 14px;
  vertical-align: text-top;
  background-image: url("../images/glyphicons-halflings.png");
  background-repeat: no-repeat;
  margin-top: 1px;
  background-position: -456px -72px; }
  .breadcrumbs li .first {
    background-image: none; }

/*---------------[ LOGIN ]---------------*/
@media (min-width: 943px) {
  #signInModal .modal-dialog {
    width: 900px; } }

#p_p_id_58_ {
  padding: 60px 50px; }
  #p_p_id_58_ .portlet-title {
    display: block;
    padding: 10px 0;
    text-align: center;
    font-family: "NHaasGroteskTXPro-55Rg", Arial, sans-serif;
    font-size: 2.4em;
    font-weight: normal !important;
    text-transform: none !important;
    margin: 0;
    color: #000000;
    font-weight: 600; }
  #p_p_id_58_ .input-group-addon {
    color: #ffcc00; }
  #p_p_id_58_ .input-group-addon, #p_p_id_58_ input#_58_login, #p_p_id_58_ input#_58_password, #p_p_id_58_ input#_58_emailAddress {
    border: none;
    border-bottom: 1px solid #dcdcdc;
    border-radius: 0;
    box-shadow: none;
    background-color: transparent; }
  #p_p_id_58_ .aui-field-label, #p_p_id_58_ .aui-field-label-inline-label {
    display: none; }
  #p_p_id_58_ .aui-button-holder {
    text-align: center;
    padding-top: 20px; }
    #p_p_id_58_ .aui-button-holder input {
      width: 100%;
      background: #ffcc00;
      border: none;
      color: #000000;
      padding: 13px; }
      #p_p_id_58_ .aui-button-holder input:hover {
        background: #ffcc00;
        color: #000000; }
  #p_p_id_58_ .navigation {
    text-align: center; }
    #p_p_id_58_ .navigation .taglib-icon .taglib-text {
      color: #000000;
      border-bottom: 1px solid #ffcc00;
      text-decoration: none;
      font-size: 11px; }
    #p_p_id_58_ .navigation .taglib-icon img {
      display: none; }
  #p_p_id_58_ #_58__captchaId {
    text-align: center; }
    #p_p_id_58_ #_58__captchaId input#captchaText {
      max-width: 170px; }

.login-btn:hover {
  background-color: transparent !important; }

.login-btn a {
  color: white !important; }

#signInModal .modal {
  padding: 0 20px !important;
  background: rgba(0, 0, 0, 0.4); }

#signInModal .modal-content {
  border-radius: 0; }

#signInModal .modal-body {
  padding: 0 15px; }
  #signInModal .modal-body .row {
    background: url("/o/natgeomain-theme/images/color_schemes/natgeomain/common/login-min.png") top left no-repeat; }

#signInModal .col-md-5 {
  background: #fff;
  padding: 0; }

span.glyphicon.glyphicon-log-in {
  padding-left: 7px; }

.glyphicon {
  top: 0;
  vertical-align: middle; }

.modal-dialog {
  margin: 8% auto; }

.modal-header {
  min-height: 0px;
  padding: 0;
  border: none;
  position: realtive; }
  .modal-header .close {
    float: none;
    z-index: 999;
    position: absolute;
    right: 5px;
    top: -10px;
    font-size: 3em;
    line-height: 1;
    color: #ffcc00;
    text-shadow: none;
    border-radius: 50%;
    opacity: 1;
    margin-top: 0; }
    .modal-header .close:hover {
      background: none; }

.modal-dialog .aui-field-input:hover, .modal-dialog .aui-field-input:focus, .modal-dialog .aui-field-input:active {
  border-radius: 5px;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0; }

.modal-content .aui-form-validator-error-container .aui-field-element {
  background: none;
  padding-right: 0;
  width: 100%; }

.modal-content .aui-form-validator-message {
  display: none; }

.dockbar-ready.signed-in.public-page #p_p_id_58_, .dockbar-ready.signed-in.public-page .signIn-btn {
  display: none !important; }

.login-btn {
  display: none; }

.aui-form-validator-error-container .aui-field-element {
  display: table; }

.aui-form-validator-error-container .input-group-addon {
  color: #a94442;
  border-color: #a94442;
  background-color: #f2dede; }

.aui-form-validator-error-container .form-control {
  border-color: #a94442;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }

/*---------------[ POLLS ]---------------*/
.portlet-boundary_59_ {
  background: #c3c3c3;
  padding: 15px 60px; }
  .portlet-boundary_59_ .aui-field-content label strong {
    display: none; }
  .portlet-boundary_59_ .aui-choice-label {
    color: #fff;
    font-size: 1.14em; }
  .portlet-boundary_59_ .ui-widget-content-histobar {
    border: 0; }
  .portlet-boundary_59_ .ui-progressbar {
    height: 35px;
    margin: 0; }
    .portlet-boundary_59_ .ui-progressbar .ui-widget-header {
      border: 0;
      background: #000000; }
    .portlet-boundary_59_ .ui-progressbar .ui-progressbar-value {
      height: 35px;
      margin: 0; }
  .portlet-boundary_59_ .div_poll_result_text, .portlet-boundary_59_ .div_poll_result_text2 {
    padding: 8px 0;
    color: #000000;
    font-family: "NHaasGroteskTXPro-55Rg", Arial, sans-serif; }
  .portlet-boundary_59_ .div_poll_result_text {
    color: #fff; }
  .portlet-boundary_59_ .td1_poll_result {
    padding-right: 20px;
    color: inherit; }
  .portlet-boundary_59_ .td2_poll_result {
    padding-right: 0;
    font-size: 1.6em; }
  .portlet-boundary_59_ .ui-progressbar.ui-widget-content {
    background: transparent;
    border: 1px solid #000000; }
  .portlet-boundary_59_ .portlet-section-header.results-header {
    display: none; }
  .portlet-boundary_59_ .table > tbody > tr > td {
    border-top: 0;
    vertical-align: middle;
    color: #000000;
    font-size: 16px;
    font-family: "NHaasGroteskTXPro-55Rg", Arial, sans-serif; }
  .portlet-boundary_59_ form > div {
    display: none;
    color: inherit;
    font-weight: normal; }
  .portlet-boundary_59_.portlet-polls-display h3 {
    color: #000000;
    font-size: 1.6em;
    font-weight: normal; }

/*---------------[ MY NOTIFICATIONS ]---------------*/
.my-notifications-group-title {
  margin: 10px 0 5px;
  font-size: 1.4em; }

.my-notifications-checkbox {
  display: block;
  margin-left: 10px;
  font-weight: 400; }

/*---------------[ REFFERAL ]---------------*/
textarea#_referral_WAR_sponsoringportlet_emailToAddresses, textarea#_referral_WAR_sponsoringportlet_emailMessage {
  min-width: 250px;
  height: 50px; }

/*---------------[ MESSAGE BOARD ]---------------*/
#messageBoardsPanelContainer {
  background: none; }
  #messageBoardsPanelContainer > div + div {
    display: none; }

.portlet-message-boards .category-subscriptions {
  text-align: left; }

.portlet-message-boards .top-links {
  float: left;
  margin-top: 20px; }
  .portlet-message-boards .top-links .category-search {
    float: left;
    margin: 0.5em 0 .5em .5em; }

.portlet-message-boards .category-buttons {
  clear: both;
  margin: 1em 0.5em; }

.portlet-message-boards .top-links-navigation li {
  float: left; }

.portlet-message-boards .taglib-header .header-title span {
  font-size: 0.5em; }

.portlet-message-boards .taglib-header .header-back-to a {
  padding: 0;
  font-weight: 500; }

.portlet-message-boards .taglib-icon {
  color: inherit; }
  .portlet-message-boards .taglib-icon .taglib-text {
    text-decoration: none; }
  .portlet-message-boards .taglib-icon img {
    max-width: initial; }

.portlet-message-boards .results-grid a {
  color: inherit; }
  .portlet-message-boards .results-grid a:hover {
    color: inherit;
    text-decoration: underline; }

.portlet-message-boards .results-header {
  background: #f5f5f5; }

.portlet-message-boards .ui-autocomplete-odd, .portlet-message-boards .results-row.alt tr {
  background: #F5F8FB; }

.portlet-message-boards tr.portlet-section-body.results-row.last a {
  font-weight: normal; }

.portlet-message-boards #_19_mbCategoriesSearchContainer_col-4_row-1 {
  width: 11%; }

/*---------------[ FAQ ]---------------*/
.custom-panel-heading [data-toggle="collapse"]:after {
  font-family: 'Glyphicons Halflings';
  content: "\e072";
  /* "play" icon */
  float: right;
  color: #000000;
  font-size: 13px;
  line-height: 15px;
  /* rotate "play" icon from > (right arrow) to down arrow */
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  transform: rotate(-90deg); }

.custom-panel-heading [data-toggle="collapse"].collapsed:after {
  /* rotate "play" icon from > (right arrow) to ^ (up arrow) */
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
  color: black; }

/*---------------[ CONTACT US ]---------------*/
.contact-us-email input {
  width: 100%; }

.contact-us-message {
  width: 50%; }
  .contact-us-message textarea {
    height: 240px;
    width: 100%; }

.contact-us-issues .aui-field-input-choice {
  margin-left: 0; }

#portlet_contactusportlet_WAR_contactusportlet .aui-form-validator-message.required, #portlet_contactusportlet_WAR_contactusportlet .aui-form-validator-stack-error {
  display: none; }

#portlet_contactusportlet_WAR_contactusportlet .aui-form-validator-error-container .aui-field-element {
  background: none;
  padding-right: 0;
  width: 100%; }

/*---------------[ USER INFO ]---------------*/
.user-portrait-portlet input[type="submit"], .user-portrait-portlet input[type="button"], .user-portrait-portlet input[type="submit"]:hover, .user-portrait-portlet input[type="button"]:hover {
  width: 100%;
  margin-bottom: 10px; }

/*---------------[ REGFORM ]---------------*/
#p_p_id_registrationform_WAR_registrationformportlet_ label {
  font-weight: normal; }

#p_p_id_registrationform_WAR_registrationformportlet_ input[type="text"], #p_p_id_registrationform_WAR_registrationformportlet_ input[type="password"], #p_p_id_registrationform_WAR_registrationformportlet_ input[type="file"] {
  padding: 7px 5px;
  width: 100%;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
  color: #000000; }

#p_p_id_registrationform_WAR_registrationformportlet_ select, #p_p_id_registrationform_WAR_registrationformportlet_ textarea {
  padding: 7px 5px;
  width: 100%;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
  color: #000000; }

#p_p_id_registrationform_WAR_registrationformportlet_ input.month, #p_p_id_registrationform_WAR_registrationformportlet_ input.day, #p_p_id_registrationform_WAR_registrationformportlet_ input.year {
  max-width: 22%;
  margin-right: 10px;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s; }

#p_p_id_registrationform_WAR_registrationformportlet_ .mandatory span {
  color: #a94442;
  font-size: 1.4em;
  padding-left: 10px; }

#p_p_id_registrationform_WAR_registrationformportlet_ .breadcrumb {
  display: none; }

#p_p_id_registrationform_WAR_registrationformportlet_ td {
  overflow: hidden;
  padding: 7px 0; }

#p_p_id_registrationform_WAR_registrationformportlet_ .aui-button-holder {
  text-align: right; }

#captchaId div img {
  margin-bottom: 20px; }

#p_p_id_registrationform_WAR_registrationformportlet_ td#field_1003 {
  display: none; }

#p_p_id_registrationform_WAR_registrationformportlet_ .table > tbody > tr > td {
  border-top: none; }

iframe#as2FormFrame {
  min-height: 380px !important; }

.regform ul.reg-radios-wrapper, .regform ul.reg-checkbox-wrapper {
  width: 100%; }

/*---------------[ GIFTS ]---------------*/
#p_p_id_giftsshopportlet_WAR_giftsportlet_ .giftsContainer .bx-wrapper .bx-viewport {
  min-height: 220px;
  padding-right: 0;
  box-shadow: none;
  border: none;
  height: auto !important; }

#p_p_id_giftsshopportlet_WAR_giftsportlet_ .giftsContainer .bx-wrapper .bx-viewport .singleGift {
  height: auto;
  width: 100px;
  margin: 0 auto; }

#p_p_id_giftsshopportlet_WAR_giftsportlet_ .giftsContainer .bx-wrapper .bx-controls-direction a {
  z-index: 100; }

#p_p_id_giftsshopportlet_WAR_giftsportlet_ .giftsContainer .bx-wrapper img {
  width: 100px;
  max-height: 100%; }

#p_p_id_giftsshopportlet_WAR_giftsportlet_ .giftsContainer ul li {
  padding: 0;
  padding: 7px;
  border: 1px solid #e6dfdf;
  min-height: 220px;
  border-radius: 4px;
  margin-right: 14px !important;
  box-shadow: 0 0 5px #ccc;
  -webkit-box-shadow: 0 0 5px #ccc; }

#p_p_id_giftsshopportlet_WAR_giftsportlet_ .giftsAccountBalance, #p_p_id_giftsshopportlet_WAR_giftsportlet_ .giftsSelectTheGift {
  margin: 5px 0;
  color: #7AA844; }

#p_p_id_giftsshopportlet_WAR_giftsportlet_ .giftImage {
  border: none;
  height: auto; }
  #p_p_id_giftsshopportlet_WAR_giftsportlet_ .giftImage a {
    height: auto; }

#p_p_id_giftsshopportlet_WAR_giftsportlet_ .giftName {
  text-overflow: clip;
  white-space: normal;
  overflow: visible;
  height: auto; }
  #p_p_id_giftsshopportlet_WAR_giftsportlet_ .giftName p {
    margin: 0;
    text-overflow: clip;
    white-space: normal;
    overflow: visible; }

#p_p_id_giftsshopportlet_WAR_giftsportlet_ .giftPoints {
  color: #0a82c5; }

#p_p_id_giftsshopportlet_WAR_giftsportlet_ .giftNotEnoughPoints {
  color: #a94442; }

/*---------------[ POP-UP GIFTS ]---------------*/
div.pp_default #pp_full_res .pp_inline {
  color: inherit;
  padding: 10px; }

a.pp_close {
  top: -10px; }

#pp_full_res .giftPoints {
  color: #0a82c5; }

#pp_full_res .giftDescription {
  color: green;
  font-size: 16px; }

#pp_full_res .giftImageRedeem {
  max-width: 350px; }

/*---------------[ REFFERRAL ]---------------*/
#p_p_id_referral_WAR_sponsoringportlet_ textarea {
  min-width: 280px;
  height: 100px; }

/*---------------[ CAPTCHA ]---------------*/
#_referral_WAR_sponsoringportlet__captchaId img,
#_58__captchaId,
#_58__captchaId img,
#_contactusportlet_WAR_contactusportlet__captchaId img {
  margin: 10px 0; }

input#captchaText {
  max-width: 150px; }

/*<----< Fix for the bootstrap drag and drop error	 >----->*/
.controls-visible.dockbar-ready .portlet-layout #column-1 {
  min-height: 25px;
  border: 1px dotted #ececec; }

.controls-visible.dockbar-ready .portlet-layout #column-2 {
  min-height: 25px;
  border: 1px dotted #ececec; }

.controls-visible.dockbar-ready .portlet-layout #column-3 {
  min-height: 25px;
  border: 1px dotted #ececec; }

.controls-visible.dockbar-ready .portlet-layout #column-4 {
  min-height: 25px;
  border: 1px dotted #ececec; }

.controls-visible.dockbar-ready .portlet-layout #column-5 {
  min-height: 25px;
  border: 1px dotted #ececec; }

.controls-visible.dockbar-ready .portlet-layout #column-6 {
  min-height: 25px;
  border: 1px dotted #ececec; }

.controls-visible.dockbar-ready .portlet-layout #column-7 {
  min-height: 25px;
  border: 1px dotted #ececec; }

.controls-visible.dockbar-ready .portlet-layout #column-8 {
  min-height: 25px;
  border: 1px dotted #ececec; }

.controls-visible.dockbar-ready .portlet-layout #column-9 {
  min-height: 25px;
  border: 1px dotted #ececec; }

.controls-visible.dockbar-ready .portlet-layout #column-10 {
  min-height: 25px;
  border: 1px dotted #ececec; }

/*---------------[ CUSTOM ]---------------*/
#homeBanner {
  padding: 30% 0 5% 0;
  color: #fff;
  transition: .5s; }
  #homeBanner h1 {
    font-family: "HCo Verlag", Arial, sans-serif;
    text-transform: uppercase;
    font-size: 3em;
    font-weight: 700;
    letter-spacing: .2em; }
  #homeBanner p {
    font-size: 1.4em; }

.bannerTop {
  padding: 5% 0;
  color: #fff;
  font-family: "HCo Verlag", Arial, sans-serif;
  letter-spacing: .2em;
  text-transform: uppercase;
  font-weight: 700; }

.well {
  background: #0a82c5;
  color: #fff;
  text-transform: uppercase;
  text-align: center;
  border: none; }

/*---------------[ PAGES ]---------------*/
.page-new-password h2 {
  font-size: 20px; }

.public-page.page-home #content.container {
  width: 100%;
  padding: 0; }

.public-page.page-home #column-1 {
  background: url("/o/natgeomain-theme/images/color_schemes/natgeomain/common/mainBanner-min.jpg") center bottom no-repeat;
  background-size: cover;
  /* margin-bottom: 2%; */ }

.public-page.page-home #column-4, .public-page.page-home #column-5 {
  padding: 0; }

.public-page.page-home .container-fluid:nth-child(4) .container {
  background: url(/documents/39179886/0/pollsBg-min.jpg/988e2810-5615-491a-aadb-d3740446f765?t=1478710570317) left center no-repeat; }

.public-page.page-home .threads .col-md-3 {
  text-align: right; }

.public-page.page-home .threads .col-md-9 a {
  font-size: 1.4em;
  margin: 10px 0;
  display: block;
  color: #000; }

.public-page.page-register #content.container, .public-page.page-registration #content.container {
  width: 100%;
  padding: 0; }

.public-page.page-register .fluid-1-1-2-1-100-100-50-50-100 #column-1, .public-page.page-registration .fluid-1-1-2-1-100-100-50-50-100 #column-1 {
  background: url("/o/natgeomain-theme/images/color_schemes/natgeomain/common/registerBanner-min.jpg") center center no-repeat;
  background-size: cover; }

.public-page.page-about-us #content.container {
  width: 100%;
  padding: 0; }

.public-page.page-about-us .fluid-1-1-2-1-100-100-50-50-100 #column-1 {
  background: url("/o/natgeomain-theme/images/color_schemes/natgeomain/common/aboutBanner-min.jpg") center center no-repeat;
  background-size: cover; }

.public-page.page-contact-us #content.container {
  width: 100%;
  padding: 0; }

.public-page.page-contact-us .fluid-1-1-2-1-100-100-50-50-100 #column-1 {
  background: url("/o/natgeomain-theme/images/color_schemes/natgeomain/common/Banner8-min.jpg") center center no-repeat;
  background-size: cover; }

.public-page.page-faqs #content.container {
  width: 100%;
  padding: 0; }

.public-page.page-faqs .fluid-1-1-2-1-100-100-50-50-100 #column-1 {
  background: url("/o/natgeomain-theme/images/color_schemes/natgeomain/common/Banner16-min.jpg") center center no-repeat;
  background-size: cover; }

.private-page.page-home #content.container {
  width: 100%;
  padding: 0; }

.private-page.page-home .fluid-1-1-2-1-100-100-50-50-100 #column-1 {
  background: url("/o/natgeomain-theme/images/color_schemes/natgeomain/common/faqBanner-min.jpg") top center no-repeat;
  background-size: cover; }

.private-page.page-my-profile #content.container {
  width: 100%;
  padding: 0; }

.private-page.page-my-profile .fluid-1-1-2-1-100-100-50-50-100 #column-1 {
  background: url("/o/natgeomain-theme/images/color_schemes/natgeomain/common/Banner7-min.jpg") top 28% center no-repeat;
  background-size: cover; }

.private-page.page-my-surveys #content.container {
  width: 100%;
  padding: 0; }

.private-page.page-my-surveys .fluid-1-1-2-1-100-100-50-50-100 #column-1 {
  background: url("/o/natgeomain-theme/images/color_schemes/natgeomain/common/Banner5-min.jpg") center center no-repeat;
  background-size: cover; }

.private-page.page-Refer.a.friend #content.container {
  width: 100%;
  padding: 0; }

.private-page.page-Refer.a.friend .fluid-1-1-2-1-100-100-50-50-100 #column-1 {
  background: url("/o/natgeomain-theme/images/color_schemes/natgeomain/common/Banner11-min.jpg") center center no-repeat;
  background-size: cover; }

.private-page.page-rewards #content.container {
  width: 100%;
  padding: 0; }

.private-page.page-rewards .fluid-1-1-2-1-100-100-50-50-100 #column-1 {
  background: url("/o/natgeomain-theme/images/color_schemes/natgeomain/common/Banner9-min.jpg") center center no-repeat;
  background-size: cover; }

.private-page.page-contact-us #content.container {
  width: 100%;
  padding: 0; }

.private-page.page-contact-us .fluid-1-1-2-1-100-100-50-50-100 #column-1 {
  background: url("/o/natgeomain-theme/images/color_schemes/natgeomain/common/Banner6-min.jpg") center center no-repeat;
  background-size: cover; }

.private-page.page-faqs #content.container {
  width: 100%;
  padding: 0; }

.private-page.page-faqs .fluid-1-1-2-1-100-100-50-50-100 #column-1 {
  background: url("/o/natgeomain-theme/images/color_schemes/natgeomain/common/Banner16-min.jpg") center center no-repeat;
  background-size: cover; }

.private-page.page-forum #content.container {
  width: 100%;
  padding: 0; }

.private-page.page-forum .fluid-1-1-2-1-100-100-50-50-100 #column-1 {
  background: url("/o/natgeomain-theme/images/color_schemes/natgeomain/common/Banner10-min.jpg") center center no-repeat;
  background-size: cover; }

.private-page.page-social-feed #content.container {
  width: 100%;
  padding: 0; }

.private-page.page-social-feed .fluid-1-1-2-1-100-100-50-50-100 #column-1 {
  background: url("/o/natgeomain-theme/images/color_schemes/natgeomain/common/Banner12-min.jpg") top 48% center no-repeat;
  background-size: cover; }

.page-maximized.public-page.page-home {
  background: url("/o/natgeomain-theme/images/color_schemes/natgeomain/common/mainBanner-min.jpg") center bottom no-repeat;
  background-size: 100%;
  height: 100% !important; }
  .page-maximized.public-page.page-home #column-1 {
    background-color: #FFFFFF;
    background-image: none !important; }
  .page-maximized.public-page.page-home #p_p_id_58_ {
    background: #fff;
    max-width: 400px;
    margin: 10px auto; }
    .page-maximized.public-page.page-home #p_p_id_58_ .portlet-topper-toolbar {
      top: -11px; }
  .page-maximized.public-page.page-home #footer {
    background: #fff; }

.unsubscribe {
  max-width: 400px;
  margin: 10% auto;
  font-size: 1.15em; }

/*******New Password Page*********/
#portlet_new-password {
  max-width: 400px;
  margin: 0 auto; }
  #portlet_new-password .aui-legend {
    display: none; }

/*-----------------------------------------------------------------------------|                   |-----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------|     RESPONSIVE    |-----------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------|                   |-----------------------------------------------------------------------------*/
@media (max-width: 1366px) {
  #homeBanner {
    padding: 18% 0 5% 0; } }

@media (max-width: 1200px) {
  #wrapper .navbar .collapse.navbar-collapse.bs-navbar-collapse {
    position: relative;
    top: 0; } }

@media (max-width: 992px) {
  #signInModal {
    padding: 0 25px !important; }
    #signInModal .modal-body .row {
      background: #fff; }
  #wrapper .nav li a {
    padding: 7px 19px; } }

@media (max-width: 979px) {
  #portlet_19 .top-links {
    float: left; }
  #portlet_19 .top-links-navigation {
    list-style-type: none;
    float: left;
    margin: 0; }
  .portlet-message-boards .category-subscription-types {
    float: left;
    margin-bottom: 15px; }
  .public-page.page-home .threads .col-md-3 {
    text-align: center;
    margin: 15px 0; } }

@media (max-width: 767px) {
  #p_p_id_56_INSTANCE_7DdDpJgmfNhG_ {
    padding: 0; }
    #p_p_id_56_INSTANCE_7DdDpJgmfNhG_ img {
      padding-bottom: 10px; }
  .mobileHide {
    display: none; }
  #bannerTop h1 {
    font-size: 2.3em; }
  #signInModal {
    padding: 0 30px !important; }
  .container {
    width: 100%; }
  /*---------------[ POLL ]---------------*/
  .portlet-boundary_59_ {
    padding: 20px 30px; }
  /*---------------[ CONTACT US ]---------------*/
  .contact-us-email .aui-field-content,
  #_contactusportlet_WAR_contactusportlet_fm .aui-field.aui-field-wrapper,
  span.aui-field.aui-field-text.contact-us-message {
    width: 100%;
    float: left; }
  #_contactusportlet_WAR_contactusportlet_fm .aui-field.aui-field-wrapper {
    float: none; }
  /*---------------[ FOOTER ]---------------*/
  #footer ul, #footer p {
    text-align: center;
    padding-left: 0px; }
  /*---------------[ LOGIN ]---------------*/
  #wrapper .navbar .container {
    border: none; }
    #wrapper .navbar .container .collapse.navbar-collapse.bs-navbar-collapse {
      position: initial;
      top: 0;
      right: 0; }
  #wrapper .navbar-toggle {
    float: left;
    margin-left: 0;
    height: 45px;
    background-color: transparent;
    margin: 0;
    padding: 6px 13px; }
    #wrapper .navbar-toggle:focus, #wrapper .navbar-toggle:active, #wrapper .navbar-toggle:hover {
      background: 0;
      border-color: transparent;
      color: inherit;
      float: left; }
    #wrapper .navbar-toggle .icon-bar {
      display: block;
      width: 22px;
      height: 2px;
      border-radius: 1px;
      background: #fff; }
  #wrapper .navbar-nav > li:last-child {
    float: left;
    display: none; }
  .login-btn, .logout-btn {
    display: inline-block;
    float: right;
    margin-left: 0;
    width: 50px;
    height: 45px;
    background-color: transparent;
    text-shadow: none;
    padding: 6px 12px 7px;
    color: #fff; }
    .login-btn:focus, .login-btn:active, .login-btn:hover, .logout-btn:focus, .logout-btn:active, .logout-btn:hover {
      background: 0;
      border-color: transparent;
      color: #fff;
      text-shadow: none;
      float: right; }
  #wrapper section.navbar {
    border: none;
    padding: 0 15px; }
  #wrapper .nav li a {
    border-bottom: 1px solid #dad7d7; }
  #wrapper .nav li:last-child a {
    border-bottom: none; }
  #wrapper .navbar-toggle.logout-btn {
    float: right; }
  .login-btn span.glyphicon.glyphicon-log-in {
    padding-left: 0; }
  .logout-btn span.glyphicon.glyphicon-log-out {
    padding-left: 0;
    color: #fff; }
  /*---------------[ GIFTS ]---------------*/
  a.pp_close {
    top: -21px !important; }
  .pp_content_container {
    position: relative;
    text-align: left;
    width: 90% !important;
    margin: 0 auto !important; }
  div.pp_default #pp_full_res .pp_inline {
    width: 90% !important;
    margin: 10px auto !important; }
  div.pp_default .pp_content {
    background-color: #fff;
    border: 5px solid #ececec;
    border-radius: 5px; }
  /*________DISPLAY ALL GIFTS VERTICAL________*/
  #p_p_id_giftsshopportlet_WAR_giftsportlet_ .giftsContainer .bx-wrapper .bx-viewport {
    overflow: hidden !important;
    height: auto !important; }
  #p_p_id_giftsshopportlet_WAR_giftsportlet_ .giftsContainer ul li {
    margin-bottom: 10px; }
  /*________REMOVE FIXED WIDTH & HEIGHT________*/
  .pp_pic_holder, .ppt {
    width: 100% !important; }
  .pp_content, .pp_hoverContainer {
    width: 100% !important;
    height: auto !important; }
  .giftImagePlace {
    height: auto !important;
    width: 100% !important;
    background: none !important;
    display: block !important; }
  .pp_details {
    width: 100% !important; }
  .giftImageRedeem {
    max-height: 400px;
    max-width: 100%; }
  /*________REMOVE IMAGES IN PP CLASSES________*/
  div.pp_default .pp_top .pp_left, div.pp_default .pp_top .pp_middle, div.pp_default .pp_top .pp_right {
    background: none !important; }
  div.pp_default .pp_bottom .pp_left, div.pp_default .pp_bottom .pp_middle, div.pp_default .pp_bottom .pp_right {
    background: none !important; }
  div.pp_default .pp_content_container .pp_left, div.pp_default .pp_content_container .pp_right {
    background: none !important;
    padding-left: 0 !important;
    padding-right: 0 !important; }
  .giftsContainer .bx-controls-direction {
    display: none; }
  /********************/
  .portlet-title {
    margin: 10px 0; } }

@media (max-width: 640px) {
  body {
    font-size: 1.6em;
    /*line-height: 1.3em;*/ }
  .site-title {
    text-align: center; }
  h1 {
    font-size: 1.5em; }
  h2 {
    font-size: 1.3em; }
  h3 {
    font-size: 1.2em; }
  h4 {
    font-size: 1.1em; }
  /*---------------[ CONTACT US ]---------------*/
  #_contactusportlet_WAR_contactusportlet_email {
    width: 100%; }
  #p_p_id_contactusportlet_WAR_contactusportlet_ .aui-field-label-inline-label {
    width: 100%; }
  #p_p_id_contactusportlet_WAR_contactusportlet_ textarea {
    margin-top: 20px;
    width: 100%; }
  #p_p_id_contactusportlet_WAR_contactusportlet_ .contact-us-issues .aui-field-input-choice {
    margin-left: 0px; }
  #p_p_id_contactusportlet_WAR_contactusportlet_ .aui-form-validator-error-container .aui-field-element {
    display: block; }
  /*---------------[ MESSAGE BOARD ]---------------*/
  #portlet_19 input[type="button"] {
    width: 100%;
    margin-bottom: 5px; }
  #p_p_id_19_ .aui-search-bar .aui-button-content {
    margin-top: 7px;
    width: 100%; }
  #p_p_id_19_ .category-subscription-types {
    margin-top: 10px;
    margin-bottom: 10px; }
  .portlet-message-boards .table > tbody > tr > td {
    padding: 4px; }
  /*---------------[ MOBILE POLL ]---------------*/
  .portlet-boundary_59_.portlet-polls-display h3 {
    font-size: 1.2em; }
  .portlet-boundary_59_ ul.pie-Polls {
    list-style: none;
    color: #fff;
    margin: 0; }
    .portlet-boundary_59_ ul.pie-Polls li {
      margin: 25px; }
      .portlet-boundary_59_ ul.pie-Polls li p, .portlet-boundary_59_ ul.pie-Polls li div {
        display: table-cell;
        vertical-align: middle; }
      .portlet-boundary_59_ ul.pie-Polls li p {
        padding-left: 10px;
        color: #000; } }

@media (orientation: landscape) and (max-device-width: 768px) {
  html, body {
    -webkit-text-size-adjust: 100%; }
  .page-maximized.public-page.page-home {
    background: #fff; } }

@media (max-width: 480px) {
  #homeBanner h1 {
    font-size: 2em; }
  #p_p_id_58_ {
    padding: 15px; }
  .portlet-boundary {
    margin: 0;
    padding: 0; }
  /*---------------[ MESSAGE BOARD ]---------------*/
  #_19_mbThreadsSearchContainer .col-4,
  #_19_mbThreadsSearchContainer .col-5,
  #_19_mbThreadsSearchContainer .col-6,
  #_19_mbCategoriesSearchContainer .col-4 {
    display: none; }
  /*---------------[ REFFERALS HISTORY ]---------------*/
  #_referralshistory_WAR_referralshistoryportlet_registrationSponsoringsSearchContainer .col-3 {
    display: none; }
  /*---------------[ ACCOUNT BALANCE ]---------------*/
  #_accountbalance_WAR_accountbalanceportlet_activityRecordAPIsSearchContainer .col-3 {
    display: none; }
  #_accountbalance_WAR_accountbalanceportlet_activityRecordAPIsSearchContainer .results-header th, #_accountbalance_WAR_accountbalanceportlet_activityRecordAPIsSearchContainer .results-header td {
    padding: 0; }
  #portlet_accountbalance_WAR_accountbalanceportlet .aui-field-label-inline-label {
    width: initial; }
  /*---------------[ GIFTS ]---------------*/
  #_giftsshopportlet_WAR_giftsportlet__giftsPresentation {
    width: auto !important; } }

@media (max-width: 420px) {
  input[type="button"], input[type="submit"], input[type="reset"], input[type="button"]:hover,
  input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:focus, input[type="submit"]:focus,
  input[type="reset"]:focus, input[type="button"]:active, input[type="submit"]:active, input[type="reset"]:active {
    width: 100%; }
  /*---------------[ MESSAGE BOARD ]---------------*/
  .portlet-message-boards .taglib-icon {
    font-size: 12px; }
  input#_19_keywords1 {
    margin-top: 7px;
    width: 100%; }
  #_19_mbCategoriesSearchContainerSearchContainer .col-2, #_19_mbCategoriesSearchContainerSearchContainer .col-3 {
    display: none; }
  #_19_mbThreadsSearchContainer .col-2, #_19_mbThreadsSearchContainer .col-3 {
    display: none; }
  .message-container .results-row td {
    width: 100%;
    display: table-row; } }

/*
	THEME OVERALL PAGE
	---------------------------------------------------------------------------
*/
.container-inner {
  width: 100%;
  padding: 0; }

.flex-center,
.flex-center-mobile {
  display: flex;
  align-items: center;
  justify-content: center; }

.flex-stretch {
  display: flex;
  align-items: stretch;
  justify-content: center; }

@media screen and (max-width: 768px) {
  .flex-center,
  .flex-stretch {
    display: block;
    align-items: unset;
    justify-content: unset; } }

.square {
  position: relative; }
  .square:after {
    content: "";
    display: block;
    padding-bottom: 100%; }
  .square > .content {
    position: absolute;
    width: 100%;
    height: 100%; }

.delete-tab {
  display: none !important; }

html {
  min-height: 100%;
  height: 100%;
  overflow: auto; }
  html body {
    min-height: 100%;
    height: 100%;
    font-size: 1.4em;
    letter-spacing: -0.02em; }
    html body div[id^=senna_surface] {
      min-height: 100%;
      height: 100%; }
      html body div[id^=senna_surface] #wrapper {
        min-height: 100%;
        padding: 0 0 2em 0;
        font-family: "NHaasGroteskTXPro-55Rg", Arial, sans-serif; }
        html body div[id^=senna_surface] #wrapper h1, html body div[id^=senna_surface] #wrapper h2, html body div[id^=senna_surface] #wrapper h3, html body div[id^=senna_surface] #wrapper h4, html body div[id^=senna_surface] #wrapper h5, html body div[id^=senna_surface] #wrapper h6, html body div[id^=senna_surface] #wrapper .h1, html body div[id^=senna_surface] #wrapper .h2, html body div[id^=senna_surface] #wrapper .h3, html body div[id^=senna_surface] #wrapper .h4, html body div[id^=senna_surface] #wrapper .h5, html body div[id^=senna_surface] #wrapper .h6 {
          font-weight: 600;
          letter-spacing: -0.05em; }

@media only screen and (max-width: 768px) {
  html body div[id^=senna_surface] #wrapper {
    padding: 0 0 10em 0; } }

/*-----------------------------------------------------------------------------| migration PP7 changes |--------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------|                   |-----------------------------------------------------------------------------*/
.control-menu-level-1 > .container-fluid-1280 {
  padding: 0 !important; }
  .control-menu-level-1 > .container-fluid-1280 .control-menu-nav-category {
    margin: 5px; }

/*---------------[ general PP7 ]---------------*/
/*---------------[ Sign in Modal PP7 ]---------------*/
#signinmodal {
  width: 785px !important;
  height: auto !important;
  min-height: 650px; }
  #signinmodal .input-group-addon {
    display: none; }
  #signinmodal .btn-group.open .btn {
    background-color: #DDDDDD; }
  #signinmodal .button-holder {
    text-align: center; }
  #signinmodal .btn {
    text-transform: capitalize;
    font-weight: 600;
    margin-top: 5px;
    margin-bottom: 5px;
    font-size: 1.4em;
    padding: 5px 30px;
    color: #FFFFFF;
    border-radius: 0;
    border: 1px solid #ffcc00;
    width: 100%;
    background-color: #ffcc00;
    transition: background-color 1s ease-out; }
    #signinmodal .btn:hover, #signinmodal .btn:active {
      background-color: #ffcc00;
      color: #FFFFFF; }
    #signinmodal .btn + .btn {
      margin-left: 5px; }
    #signinmodal .btn.btn-link {
      color: #ffcc00;
      text-transform: unset; }
      #signinmodal .btn.btn-link:hover {
        color: #b38f00; }
  #signinmodal .modal-title {
    color: #ffcc00 !important;
    text-align: left;
    font-weight: 300;
    font-size: 25px;
    white-space: normal;
    padding: 45px;
    text-align: center; }
  #signinmodal label {
    color: #ffcc00 !important; }
  #signinmodal .lexicon-icon {
    color: #ffcc00 !important;
    position: relative;
    right: 20px; }
  #signinmodal .navigation {
    text-align: center; }
    #signinmodal .navigation .icon-question-sign {
      display: none; }
  #signinmodal .container-fluid .row {
    display: flex; }
    #signinmodal .container-fluid .row .modalImage {
      background: url("/o/natgeomain-theme/images/color_schemes/natgeomain/common/login-min.png") center no-repeat;
      background-size: cover; }
    #signinmodal .container-fluid .row .modalPortlet {
      padding: 0; }
      #signinmodal .container-fluid .row .modalPortlet .modal-content {
        border-radius: 0 4px 4px 0;
        box-shadow: none;
        border: none;
        background-color: white; }
        #signinmodal .container-fluid .row .modalPortlet .modal-content .modal-body {
          height: auto !important;
          max-height: 534px !important;
          overflow: hidden; }

.page-maximized .portlet-login {
  margin-left: auto !important;
  margin-right: auto !important;
  max-width: 700px;
  padding: 10px 40px; }

@media (max-width: 767px) {
  #wrapper .social3 {
    margin-top: 20px; }
  #signinmodal {
    width: 100% !important;
    margin: auto;
    position: relative;
    top: 15px !important;
    /*.modalImage{
            display: none;
        }*/ }
    #signinmodal .modal-content {
      border-radius: 4px; }
      #signinmodal .modal-content .modal-body {
        position: relative;
        top: 0px; } }

/*---------------[ Pools PP7 ]---------------*/
#wrapper .portlet-polls-display {
  color: #FFFFFF;
  padding-bottom: 0px;
  padding-top: 0px; }
  #wrapper .portlet-polls-display .alert-info {
    display: none !important; }
  #wrapper .portlet-polls-display .portlet-title-text {
    color: #333333 !important;
    background-color: transparent;
    margin-bottom: 0px;
    padding-left: 20px;
    padding-bottom: 14px;
    text-transform: none !important;
    padding-top: 25px;
    word-break: break-word; }
  #wrapper .portlet-polls-display .progress {
    height: 24px;
    background-color: #D1CECE;
    border-radius: 0; }
    #wrapper .portlet-polls-display .progress div:nth-last-child(1) {
      padding-top: 5px;
      color: #111111;
      padding-top: 0px; }
  #wrapper .portlet-polls-display .progress-bar {
    height: 24px;
    background-color: #111111; }
  #wrapper .portlet-polls-display.portlet-primary-background .panel-body h4,
  #wrapper .portlet-polls-display.portlet-primary-background .panel-body label,
  #wrapper .portlet-polls-display.portlet-primary-background .panel-body a {
    color: choose-contrast-color(#111111); }
  #wrapper .portlet-polls-display.portlet-secondary-background .panel-body h4,
  #wrapper .portlet-polls-display.portlet-secondary-background .panel-body label,
  #wrapper .portlet-polls-display.portlet-secondary-background .panel-body a {
    color: choose-contrast-color(#AAAAAA); }
  #wrapper .portlet-polls-display.portlet-transparent-background .portlet-content-container {
    background-color: #AAAAAA;
    padding: 0 20px; }
    #wrapper .portlet-polls-display.portlet-transparent-background .portlet-content-container button.btn.btn-primary {
      background-color: #333333 !important;
      color: #FFFFFF !important;
      border-color: #1a1a1a !important; }
    #wrapper .portlet-polls-display.portlet-transparent-background .portlet-content-container .field-wrapper {
      color: #FFFFFF; }
    #wrapper .portlet-polls-display.portlet-transparent-background .portlet-content-container h4,
    #wrapper .portlet-polls-display.portlet-transparent-background .portlet-content-container label,
    #wrapper .portlet-polls-display.portlet-transparent-background .portlet-content-container a {
      color: #333333; }
  #wrapper .portlet-polls-display .icons-container {
    padding: 15px 0px; }
    #wrapper .portlet-polls-display .icons-container .lfr-icon-actions {
      font-size: 0.8em; }
  #wrapper .portlet-polls-display .main-content-card {
    background-color: transparent;
    border: none; }
    #wrapper .portlet-polls-display .main-content-card .panel-body {
      padding: 0; }
      #wrapper .portlet-polls-display .main-content-card .panel-body .button-holder {
        margin: 10px 0 20px 1em !important;
        /*.btn-primary {
                        background-color:#19AC40;
                        border-color: #19AC40;
                        width:90px;
                        border-radius: 0px;
                        color: $white;
                        font-size: 18px;
                        font-weight: 700;
                        text-decoration: none;
                        &:hover{
                            color:$white;
                            background-color:darken(#19AC40, 15%);

                        }*/ }
        #wrapper .portlet-polls-display .main-content-card .panel-body .button-holder .btn-primary {
          background-color: #ffcc00;
          border-color: #ffcc00; }
    #wrapper .portlet-polls-display .main-content-card h2,
    #wrapper .portlet-polls-display .main-content-card h4 {
      color: #FFFFFF;
      font-family: "NHaasGroteskTXPro-55Rg", Arial, sans-serif !important; }
    #wrapper .portlet-polls-display .main-content-card .lfr-ddm-field-group {
      margin-bottom: 0;
      margin-left: 0; }
      #wrapper .portlet-polls-display .main-content-card .lfr-ddm-field-group label {
        line-height: 1;
        font-weight: 700; }
        #wrapper .portlet-polls-display .main-content-card .lfr-ddm-field-group label strong {
          display: none; }
        #wrapper .portlet-polls-display .main-content-card .lfr-ddm-field-group label input.field {
          vertical-align: center;
          margin-top: 0 !important; }
    #wrapper .portlet-polls-display .main-content-card .button-holder {
      margin: 0;
      margin-top: 15px; }
  #wrapper .portlet-polls-display .field-wrapper {
    background-color: transparent;
    padding: 0px 0px;
    margin-top: 10px;
    /* margin-bottom: 10px; */ }
    #wrapper .portlet-polls-display .field-wrapper:hover {
      cursor: pointer;
      background-color: transparent; }
    #wrapper .portlet-polls-display .field-wrapper a:hover {
      cursor: pointer; }
    #wrapper .portlet-polls-display .field-wrapper.lfr-ddm-field-group-inline {
      display: block; }
      #wrapper .portlet-polls-display .field-wrapper.lfr-ddm-field-group-inline input[type="text"] {
        display: inline-block;
        width: calc(100% - 2em); }
    #wrapper .portlet-polls-display .field-wrapper input[type=radio], #wrapper .portlet-polls-display .field-wrapper input[type=checkbox] {
      position: absolute;
      visibility: hidden; }
    #wrapper .portlet-polls-display .field-wrapper .radio-btn, #wrapper .portlet-polls-display .field-wrapper .check-btn {
      display: inline-block;
      border: 1px solid #707070;
      background: white;
      height: 18px;
      width: 18px;
      z-index: 5;
      transition: border .25s linear;
      -webkit-transition: border .25s linear;
      vertical-align: bottom;
      margin-right: 5px; }
    #wrapper .portlet-polls-display .field-wrapper .radio-btn {
      border: 1px solid #707070;
      border-radius: 100%; }
    #wrapper .portlet-polls-display .field-wrapper .radio-btn::before, #wrapper .portlet-polls-display .field-wrapper .check-btn::before {
      display: inline-block;
      vertical-align: top;
      content: '';
      height: 16px;
      width: 16px;
      margin: auto;
      transition: background 0.25s linear;
      -webkit-transition: background 0.25s linear; }
    #wrapper .portlet-polls-display .field-wrapper .radio-btn::before {
      border-radius: 100%; }
    #wrapper .portlet-polls-display .field-wrapper input[type=radio]:checked ~ .radio-btn::before, #wrapper .portlet-polls-display .field-wrapper input[type=checkbox]:checked ~ .check-btn::before,
    #wrapper .portlet-polls-display .field-wrapper input[type=radio]:hover ~ .radio-btn::before, #wrapper .portlet-polls-display .field-wrapper input[type=checkbox]:hover ~ .check-btn::before {
      background: #111111;
      border: 2px solid #FFFFFF; }
  #wrapper .portlet-polls-display .main-content-body .table-bordered {
    border: none; }
    #wrapper .portlet-polls-display .main-content-body .table-bordered > tbody > tr > td {
      border: none;
      padding: 5px 15px 0px 15px !important;
      color: #FFFFFF; }
  #wrapper .portlet-polls-display .main-content-body .table-striped > tbody > tr:nth-of-type(even) {
    background-color: transparent; }
  #wrapper .portlet-polls-display .main-content-body .table-striped > tbody > tr:nth-of-type(odd) {
    background-color: transparent; }
  #wrapper .portlet-polls-display .main-content-body .table-hover > tbody tr:hover {
    background-color: transparent; }
  #wrapper .portlet-polls-display .main-content-body .table-striped.table-hover > tbody > tr:nth-of-type(even) {
    background-color: transparent; }
  #wrapper .portlet-polls-display .main-content-body .table-striped.table-hover > tbody > tr:nth-of-type(odd) {
    background-color: transparent; }

.portlet-boundary_com_liferay_polls_web_portlet_PollsDisplayPortlet_ .main-content-body table.table {
  table-layout: fixed;
  width: 100%; }

.portlet-boundary_com_liferay_polls_web_portlet_PollsDisplayPortlet_ .main-content-body table.table colgroup col:first-of-type {
  width: 100%; }

.portlet-boundary_com_liferay_polls_web_portlet_PollsDisplayPortlet_ .main-content-body table.table td.table-cell {
  white-space: normal; }

.no-admin-control .portlet-boundary_com_liferay_message_boards_web_portlet_MBPortlet_ .main-content-body > .button-holder,
.no-admin-control #_com_liferay_message_boards_web_portlet_MBPortlet_categorization,
.no-admin-control #_com_liferay_message_boards_web_portlet_MBPortlet_related-assets,
.no-admin-control #_com_liferay_message_boards_web_portlet_MBPortlet_more-settings,
.no-admin-control #_com_liferay_message_boards_web_portlet_MBPortlet_permissions {
  display: none; }

.portlet-asset-publisher .message-content, .portlet-message-boards .message-content, .portlet-trash .message-content {
  word-break: normal !important; }

#wrapper .portlet-boundary_com_liferay_message_boards_web_portlet_MBPortlet_ .export-btn-wrapper {
  padding: 0 !important; }
  #wrapper .portlet-boundary_com_liferay_message_boards_web_portlet_MBPortlet_ .export-btn-wrapper .mb-entries-export-btn {
    margin: 5px !important; }

@media screen and (max-width: 768px) {
  #wrapper .portlet-boundary_com_liferay_message_boards_web_portlet_MBPortlet_ .navbar-toggle {
    width: 100% !important; } }

#wrapper .portlet-boundary_com_liferay_message_boards_web_portlet_MBPortlet_ .navbar .basic-search #mb-search-button {
  padding: 8px 10px;
  margin: 0;
  border: 1px solid #cccccc;
  border-left: none;
  border-bottom-right-radius: 5px;
  border-top-right-radius: 5px; }

#wrapper .portlet-boundary_com_liferay_message_boards_web_portlet_MBPortlet_ .navbar .navbar-nav li {
  margin-bottom: 0 !important; }
  #wrapper .portlet-boundary_com_liferay_message_boards_web_portlet_MBPortlet_ .navbar .navbar-nav li a {
    color: #333333; }

#wrapper .portlet-boundary_com_liferay_message_boards_web_portlet_MBPortlet_ #_com_liferay_message_boards_web_portlet_MBPortlet_openExportDialog {
  margin: 0;
  padding: 5px 10px; }

fieldset .btn-primary {
  background-color: #ffcc00;
  border-color: #deb100;
  color: #333333; }
  fieldset .btn-primary:hover {
    background-color: #deb100; }

#wrapper .btn-group.open .btn {
  background-color: #DDDDDD; }

#wrapper .btn {
  text-transform: uppercase;
  letter-spacing: -0.05em;
  font-weight: 600;
  margin-top: 5px;
  margin-bottom: 5px;
  color: #333333; }
  #wrapper .btn:hover, #wrapper .btn:active {
    background-color: #DDDDDD; }
  #wrapper .btn + .btn {
    margin-left: 5px; }
  #wrapper .btn.btn-primary, #wrapper .btn.btn-secondary, #wrapper .btn.btn-success, #wrapper .btn.btn-danger, #wrapper .btn.btn-info {
    color: #111111; }
  #wrapper .btn.btn-primary {
    background-color: #ffcc00;
    border-color: #deb100; }
    #wrapper .btn.btn-primary:hover {
      background-color: #b38f00; }
  #wrapper .btn.btn-link {
    color: #ffcc00;
    text-transform: unset; }
    #wrapper .btn.btn-link:hover {
      color: #b38f00; }

.portlet-boundary_UpdateEmail_ .form-container {
  margin-top: 15px; }
  .portlet-boundary_UpdateEmail_ .form-container input[type="text"],
  .portlet-boundary_UpdateEmail_ .form-container input[type="password"],
  .portlet-boundary_UpdateEmail_ .form-container textarea {
    max-width: 100% !important;
    width: 250px; }
  .portlet-boundary_UpdateEmail_ .form-container #confirm-email-row {
    margin-bottom: 10px; }

@media only screen and (max-width: 768px) {
  .portlet-boundary_UpdateEmail_ .form-container input[type="text"],
  .portlet-boundary_UpdateEmail_ .form-container input[type="password"],
  .portlet-boundary_UpdateEmail_ .form-container textarea {
    max-width: 100% !important;
    width: 100%; } }

.portlet-boundary_UpdatePassword_ .form-container {
  margin-top: 15px; }
  .portlet-boundary_UpdatePassword_ .form-container input[type="text"],
  .portlet-boundary_UpdatePassword_ .form-container input[type="password"],
  .portlet-boundary_UpdatePassword_ .form-container textarea {
    max-width: 100% !important;
    width: 250px; }
  .portlet-boundary_UpdatePassword_ .form-container #confirm-password-row {
    margin-bottom: 10px; }

@media only screen and (max-width: 768px) {
  .portlet-boundary_UpdatePassword_ .form-container input[type="text"],
  .portlet-boundary_UpdatePassword_ .form-container input[type="password"],
  .portlet-boundary_UpdatePassword_ .form-container textarea {
    max-width: 100% !important;
    width: 100%; } }

#wrapper .portlet-boundary_Gifts_ .owl-carousel .owl-item .item_container_background {
  background-color: transparent !important;
  border: none !important; }
  #wrapper .portlet-boundary_Gifts_ .owl-carousel .owl-item .item_container_background .item_container {
    box-shadow: 0 0.25em 2em rgba(170, 170, 170, 0.15);
    padding: 10px 15px;
    background-color: transparent !important;
    border: none !important;
    border-radius: 5px;
    background: #FFFFFF !important;
    transition: 0.125s; }
    #wrapper .portlet-boundary_Gifts_ .owl-carousel .owl-item .item_container_background .item_container:hover {
      box-shadow: 0 1em 3em rgba(170, 170, 170, 0.5); }
    #wrapper .portlet-boundary_Gifts_ .owl-carousel .owl-item .item_container_background .item_container .gift-left-section {
      border: none !important; }
      #wrapper .portlet-boundary_Gifts_ .owl-carousel .owl-item .item_container_background .item_container .gift-left-section .item_image .giftImageRedeem {
        border: none !important; }
    #wrapper .portlet-boundary_Gifts_ .owl-carousel .owl-item .item_container_background .item_container .gift-right-section .item-details {
      background-color: transparent !important; }
      #wrapper .portlet-boundary_Gifts_ .owl-carousel .owl-item .item_container_background .item_container .gift-right-section .item-details .item_title,
      #wrapper .portlet-boundary_Gifts_ .owl-carousel .owl-item .item_container_background .item_container .gift-right-section .item-details .item_description,
      #wrapper .portlet-boundary_Gifts_ .owl-carousel .owl-item .item_container_background .item_container .gift-right-section .item-details .item_price,
      #wrapper .portlet-boundary_Gifts_ .owl-carousel .owl-item .item_container_background .item_container .gift-right-section .item-details .item_stock,
      #wrapper .portlet-boundary_Gifts_ .owl-carousel .owl-item .item_container_background .item_container .gift-right-section .item-details .item_actions {
        text-align: left !important;
        background: transparent !important;
        border: none !important; }
        #wrapper .portlet-boundary_Gifts_ .owl-carousel .owl-item .item_container_background .item_container .gift-right-section .item-details .item_title .item-name-text,
        #wrapper .portlet-boundary_Gifts_ .owl-carousel .owl-item .item_container_background .item_container .gift-right-section .item-details .item_description .item-name-text,
        #wrapper .portlet-boundary_Gifts_ .owl-carousel .owl-item .item_container_background .item_container .gift-right-section .item-details .item_price .item-name-text,
        #wrapper .portlet-boundary_Gifts_ .owl-carousel .owl-item .item_container_background .item_container .gift-right-section .item-details .item_stock .item-name-text,
        #wrapper .portlet-boundary_Gifts_ .owl-carousel .owl-item .item_container_background .item_container .gift-right-section .item-details .item_actions .item-name-text {
          white-space: normal; }
      #wrapper .portlet-boundary_Gifts_ .owl-carousel .owl-item .item_container_background .item_container .gift-right-section .item-details .item_title {
        font-weight: bold !important; }
      #wrapper .portlet-boundary_Gifts_ .owl-carousel .owl-item .item_container_background .item_container .gift-right-section .item-details .item_actions .giftRedeemForAdmin {
        color: #FF4136; }

#wrapper .portlet-boundary_Gifts_ .gift-card-wrapper .gift-item .item_container_background {
  background: white !important;
  border: none !important; }
  #wrapper .portlet-boundary_Gifts_ .gift-card-wrapper .gift-item .item_container_background .item_container {
    box-shadow: 0 0.25em 2em rgba(170, 170, 170, 0.15) !important;
    padding: 10px 15px;
    background-color: transparent !important;
    border: none !important;
    border-radius: 5px;
    background: #FFFFFF !important;
    transition: 0.125s;
    color: #111111; }
    #wrapper .portlet-boundary_Gifts_ .gift-card-wrapper .gift-item .item_container_background .item_container:hover {
      box-shadow: 0 1em 3em rgba(170, 170, 170, 0.5); }
    #wrapper .portlet-boundary_Gifts_ .gift-card-wrapper .gift-item .item_container_background .item_container .gift-left-section {
      border: none !important; }
      #wrapper .portlet-boundary_Gifts_ .gift-card-wrapper .gift-item .item_container_background .item_container .gift-left-section .item_image .giftImageRedeem {
        border: none !important; }
    #wrapper .portlet-boundary_Gifts_ .gift-card-wrapper .gift-item .item_container_background .item_container .gift-right-section .item-details {
      background-color: transparent !important; }
      #wrapper .portlet-boundary_Gifts_ .gift-card-wrapper .gift-item .item_container_background .item_container .gift-right-section .item-details .item_description {
        display: grid !important;
        text-align: left !important;
        background: transparent !important;
        border: none !important; }
        #wrapper .portlet-boundary_Gifts_ .gift-card-wrapper .gift-item .item_container_background .item_container .gift-right-section .item-details .item_description .item-description-text {
          display: none; }
        #wrapper .portlet-boundary_Gifts_ .gift-card-wrapper .gift-item .item_container_background .item_container .gift-right-section .item-details .item_description .item-name-text {
          white-space: normal; }
        #wrapper .portlet-boundary_Gifts_ .gift-card-wrapper .gift-item .item_container_background .item_container .gift-right-section .item-details .item_description .btn {
          padding: 10px !important; }
      #wrapper .portlet-boundary_Gifts_ .gift-card-wrapper .gift-item .item_container_background .item_container .gift-right-section .item-details .item_title,
      #wrapper .portlet-boundary_Gifts_ .gift-card-wrapper .gift-item .item_container_background .item_container .gift-right-section .item-details .item_price,
      #wrapper .portlet-boundary_Gifts_ .gift-card-wrapper .gift-item .item_container_background .item_container .gift-right-section .item-details .item_stock,
      #wrapper .portlet-boundary_Gifts_ .gift-card-wrapper .gift-item .item_container_background .item_container .gift-right-section .item-details .item_actions {
        text-align: left !important;
        background: transparent !important;
        border: none !important; }
        #wrapper .portlet-boundary_Gifts_ .gift-card-wrapper .gift-item .item_container_background .item_container .gift-right-section .item-details .item_title .item-name-text,
        #wrapper .portlet-boundary_Gifts_ .gift-card-wrapper .gift-item .item_container_background .item_container .gift-right-section .item-details .item_price .item-name-text,
        #wrapper .portlet-boundary_Gifts_ .gift-card-wrapper .gift-item .item_container_background .item_container .gift-right-section .item-details .item_stock .item-name-text,
        #wrapper .portlet-boundary_Gifts_ .gift-card-wrapper .gift-item .item_container_background .item_container .gift-right-section .item-details .item_actions .item-name-text {
          white-space: normal; }
      #wrapper .portlet-boundary_Gifts_ .gift-card-wrapper .gift-item .item_container_background .item_container .gift-right-section .item-details .item_title {
        font-weight: bold !important; }
      #wrapper .portlet-boundary_Gifts_ .gift-card-wrapper .gift-item .item_container_background .item_container .gift-right-section .item-details .item_actions .giftRedeemForAdmin {
        color: #FF4136; }

.gift-modal {
  display: none; }
  .gift-modal .modal-dialog {
    position: relative; }
    .gift-modal .modal-dialog .modal-header button {
      width: 1em;
      margin: 5px;
      background-color: #ffffff; }
    .gift-modal .modal-dialog .modal-header .modal-title {
      padding: 15px 60px;
      font-size: 1.25em;
      font-weight: bold; }
    .gift-modal .modal-dialog .modal-body .item_image {
      text-align: center;
      padding: 15px; }
      .gift-modal .modal-dialog .modal-body .item_image .giftImageRedeem {
        max-width: 80% !important;
        position: relative !important;
        top: inherit !important;
        transform: none !important;
        border: 0 !important; }
    .gift-modal .modal-dialog .modal-body .item_title {
      font-weight: bold;
      font-size: 1.15em;
      margin-bottom: 10px;
      background: white !important;
      border: 0 !important; }
    .gift-modal .modal-dialog .modal-body .item_description {
      background: white !important;
      border: 0 !important;
      max-height: fit-content !important;
      overflow: unset !important; }
    .gift-modal .modal-dialog .modal-body .item_price {
      margin-top: 10px;
      font-weight: bold;
      background: white !important;
      border: 0 !important; }

.portlet-boundary_Gifts_ .owl-carousel .owl-item div.gift-item .item_container_background .item_container .gift-right-section .item-content .item-details .item_title {
  overflow: unset;
  white-space: unset; }

.portlet-boundary_Gifts_ .owl-carousel .owl-item div.gift-item .item_container_background .item_container .gift-right-section .item-content .item-details .item_description .item-description-text {
  display: none; }

.portlet-boundary_Gifts_ .owl-carousel .owl-item div.gift-item .item_container_background .item_container .gift-right-section .item-content .item-details .item_description button {
  margin-top: 15px;
  margin-bottom: 15px; }

@media (max-width: 767px) {
  .modal-dialog {
    position: fixed !important; }
  .portlet-boundary_Gifts_ .owl-carousel .owl-item .item_container_background .item_container .gift-left-section {
    width: 35% !important; }
  .portlet-boundary_Gifts_ .owl-carousel .owl-item .item_container_background .item_container .gift-right-section {
    width: 65% !important; } }

#wrapper footer#footer {
  background-color: white;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  margin-bottom: 0px; }
  #wrapper footer#footer .container-fluid {
    margin: 0 !important; }
  #wrapper footer#footer .pages .footer-pages {
    margin: 0;
    list-style-type: none;
    padding: 0; }
    #wrapper footer#footer .pages .footer-pages li {
      font-size: 0.8em;
      display: inline-block;
      padding-top: 5px;
      padding-bottom: 5px; }
      #wrapper footer#footer .pages .footer-pages li a {
        color: #333333; }
        #wrapper footer#footer .pages .footer-pages li a:hover {
          color: #0d0d0d; }
      #wrapper footer#footer .pages .footer-pages li + li {
        margin-left: 10px;
        padding-left: 10px;
        border-left: 1px solid rgba(51, 51, 51, 0.5); }
  #wrapper footer#footer .logos {
    text-align: right; }
    #wrapper footer#footer .logos .fa, #wrapper footer#footer .logos .fab, #wrapper footer#footer .logos .fas, #wrapper footer#footer .logos .fal, #wrapper footer#footer .logos .far {
      font-size: 2em;
      color: #333333; }
      #wrapper footer#footer .logos .fa + .fa, #wrapper footer#footer .logos .fa + .fab, #wrapper footer#footer .logos .fa + .fas, #wrapper footer#footer .logos .fa + .fal, #wrapper footer#footer .logos .fa + .far, #wrapper footer#footer .logos .fab + .fa, #wrapper footer#footer .logos .fab + .fab, #wrapper footer#footer .logos .fab + .fas, #wrapper footer#footer .logos .fab + .fal, #wrapper footer#footer .logos .fab + .far, #wrapper footer#footer .logos .fas + .fa, #wrapper footer#footer .logos .fas + .fab, #wrapper footer#footer .logos .fas + .fas, #wrapper footer#footer .logos .fas + .fal, #wrapper footer#footer .logos .fas + .far, #wrapper footer#footer .logos .fal + .fa, #wrapper footer#footer .logos .fal + .fab, #wrapper footer#footer .logos .fal + .fas, #wrapper footer#footer .logos .fal + .fal, #wrapper footer#footer .logos .fal + .far, #wrapper footer#footer .logos .far + .fa, #wrapper footer#footer .logos .far + .fab, #wrapper footer#footer .logos .far + .fas, #wrapper footer#footer .logos .far + .fal, #wrapper footer#footer .logos .far + .far {
        margin-left: 5px;
        padding-left: 5px; }
    #wrapper footer#footer .logos img {
      margin-left: 5px;
      padding-left: 5px;
      vertical-align: top; }

@media only screen and (max-width: 768px) {
  #wrapper footer#footer .pages .footer-pages li {
    display: block; }
    #wrapper footer#footer .pages .footer-pages li + li {
      margin-left: unset;
      padding-left: unset;
      border-left: unset; }
  #wrapper footer#footer .logos {
    text-align: left;
    padding-top: 15px; } }

.public-page .portlet-boundary_ContactUs_ .gdpr {
  display: none; }

#wrapper .portlet-boundary_ContactUs_ fieldset label {
  display: block; }

#wrapper .portlet-boundary_ContactUs_ fieldset textarea.contact-us-message {
  height: 10em; }

#wrapper .portlet-boundary_ContactUs_ fieldset .lfr-ddm-field-group label[for^="_ContactUs_INSTANCE"] {
  font-weight: normal; }

#wrapper .portlet-boundary_MyNotifications_ .my-notifications-checkbox {
  font-weight: normal;
  margin-top: 10px;
  margin-bottom: 10px;
  display: block; }

#wrapper .portlet-boundary_MyNotifications_ .my-notifications-radio-label {
  margin-top: 10px; }

#wrapper .portlet-boundary_RegistrationForm_ .regform input[type="text"],
#wrapper .portlet-boundary_RegistrationForm_ .regform input[type="password"],
#wrapper .portlet-boundary_RegistrationForm_ .regform textarea,
#wrapper .portlet-boundary_RegistrationForm_ .regform select {
  max-width: 100% !important;
  width: 50%; }

#wrapper .portlet-boundary_RegistrationForm_ .regform .reg_column {
  padding-bottom: 10px; }

#wrapper .portlet-boundary_RegistrationForm_ .regform .Date_On_3_Fields .input_wrapper input,
#wrapper .portlet-boundary_RegistrationForm_ .regform .Date_On_3_Fields .input_wrapper select {
  display: inline-block;
  width: 15% !important;
  margin-left: 15px;
  vertical-align: top; }
  #wrapper .portlet-boundary_RegistrationForm_ .regform .Date_On_3_Fields .input_wrapper input:first-child,
  #wrapper .portlet-boundary_RegistrationForm_ .regform .Date_On_3_Fields .input_wrapper select:first-child {
    margin-left: 0px; }

#wrapper .portlet-boundary_RegistrationForm_ .regform .reg-checkbox-wrapper {
  width: 100%;
  margin-bottom: 0; }

#wrapper .portlet-boundary_RegistrationForm_ .regform .reg-radios-wrapper {
  max-width: 768px;
  width: 90%;
  margin-bottom: 0; }
  #wrapper .portlet-boundary_RegistrationForm_ .regform .reg-radios-wrapper label.radio_label {
    display: inline; }

@media only screen and (max-width: 768px) {
  #wrapper .portlet-boundary_RegistrationForm_ .regform input[type="text"],
  #wrapper .portlet-boundary_RegistrationForm_ .regform input[type="password"],
  #wrapper .portlet-boundary_RegistrationForm_ .regform textarea,
  #wrapper .portlet-boundary_RegistrationForm_ .regform select {
    max-width: 100% !important;
    width: 100%; }
  #wrapper .portlet-boundary_RegistrationForm_ .regform .Date_On_3_Fields .input_wrapper input,
  #wrapper .portlet-boundary_RegistrationForm_ .regform .Date_On_3_Fields .input_wrapper select {
    display: inline-block;
    width: 30% !important;
    margin-left: 5px; }
    #wrapper .portlet-boundary_RegistrationForm_ .regform .Date_On_3_Fields .input_wrapper input:first-child,
    #wrapper .portlet-boundary_RegistrationForm_ .regform .Date_On_3_Fields .input_wrapper select:first-child {
      margin-left: 0px; } }

/*
	THEME COLOURS
	---------------------------------------------------------------------------
*/
/*
	FONT STACK
	---------------------------------------------------------------------------
*/
/*
	BORDERS
	--------------------------------------------------------------------------- 
*/
/*
	PORTLET DECORATORS
	---------------------------------------------------------------------------
*/
.portlet-column-content.empty {
  display: none; }

.has-control-menu .portlet-column-content.empty {
  display: block;
  padding: 5px;
  border: 1px dotted rgba(128, 128, 128, 0.25);
  margin: -0.5px;
  margin-top: 5px;
  margin-bottom: 5px; }
  .has-control-menu .portlet-column-content.empty:hover {
    background-color: rgba(128, 128, 128, 0.5);
    transition: all 0.25s; }

#wrapper .portlet-boundary.portlet-negative-margins {
  margin-left: -15px;
  margin-right: -15px; }
  #wrapper .portlet-boundary.portlet-negative-margins .portlet-content {
    padding: 0; }

#wrapper .portlet-boundary.portlet-no-margins {
  margin-left: 0px;
  margin-right: 0px; }

#wrapper .portlet-boundary.portlet-has-margins {
  margin-left: 15px;
  margin-right: 15px; }

#wrapper .portlet-boundary.portlet-no-borders {
  border: none; }

#wrapper .portlet-boundary.portlet-has-borders {
  border: 1px solid #AAAAAA; }

#wrapper .portlet-boundary.portlet-has-title .portlet-title-text {
  white-space: unset;
  display: block;
  max-width: 100%; }

#wrapper .portlet-boundary.portlet-no-title .portlet-title-text {
  display: none; }

#wrapper .portlet-boundary.portlet-transparent-background {
  background-color: transparent; }

#wrapper .portlet-boundary.portlet-white-background {
  background-color: #FFFFFF; }

#wrapper .portlet-boundary.portlet-transparent-white-background {
  background-color: rgba(255, 255, 255, 0.75); }

#wrapper .portlet-boundary.portlet-transparent-grey-background {
  background-color: rgba(170, 170, 170, 0.75); }

#wrapper .portlet-boundary.portlet-transparent-black-background {
  background-color: rgba(17, 17, 17, 0.75); }

#wrapper .portlet-boundary.portlet-primary-background {
  background-color: #D59307; }

#wrapper .portlet-boundary.portlet-secondary-background {
  background-color: #3d3d3d; }

#wrapper .portlet-boundary.portlet-tertiary-background {
  background-color: #FFDC00; }

#wrapper .portlet-boundary.portlet-quaternary-background {
  background-color: #01FF70; }

#wrapper .portlet-boundary.portlet-quinary-background {
  background-color: #7FDBFF; }

.no-admin-control .portlet-boundary_com_liferay_message_boards_web_portlet_MBPortlet_ .main-content-body > .button-holder,
.no-admin-control #_com_liferay_message_boards_web_portlet_MBPortlet_categorization,
.no-admin-control #_com_liferay_message_boards_web_portlet_MBPortlet_related-assets,
.no-admin-control #_com_liferay_message_boards_web_portlet_MBPortlet_more-settings,
.no-admin-control #_com_liferay_message_boards_web_portlet_MBPortlet_permissions {
  display: none; }

.portlet-asset-publisher .message-content, .portlet-message-boards .message-content, .portlet-trash .message-content {
  word-break: normal !important; }

@media (max-width: 767px) {
  #wrapper .portlet-asset-publisher .quote-content,
  #wrapper .portlet-message-boards .quote-content,
  #wrapper .portlet-trash .quote-content {
    padding: 18px 5px 10px 5px; }
  #wrapper .portlet-boundary_com_liferay_message_boards_web_portlet_MBPortlet_ .card-tab-group .card-tab:nth-child(n + 2) .card-tab {
    padding-left: 2px; }
  #wrapper .portlet-boundary_com_liferay_message_boards_web_portlet_MBPortlet_ .card-tab-group .card-tab:nth-child(n + 2) {
    padding-left: 2px; } }

@media (max-width: 767px) {
  .basic-search .input-group-btn {
    display: none; } }

body.no-admin-control .dropdown-menu .lfr-icon-item[id$='menu__permissions'] {
  display: none; }