/* line 10, styles/app/pages/_pages.scss */
body {
  width: 100%;
  height: 100%; }
  /* line 14, styles/app/pages/_pages.scss */
  body #loggedAsUser {
    background-color: #FFCE5D !important; }
  /* line 18, styles/app/pages/_pages.scss */
  body #loggedAsPointer {
    border-top: 10px solid #FFCE5D;
    height: 0px;
    border-left: 111px solid rgba(255, 206, 93, 0);
    border-right: 111px solid rgba(255, 206, 93, 0);
    width: 222px;
    border-bottom: 3px solid rgba(255, 206, 93, 0); }
  /* line 27, styles/app/pages/_pages.scss */
  body .main-view {
    width: 100%;
    height: 100%; }
  /* line 32, styles/app/pages/_pages.scss */
  body .ui-grid-menu-button {
    height: 31px; }
  /* line 37, styles/app/pages/_pages.scss */
  body .ng-if-animate.ng-enter,
  body .ng-if-animate.ng-leave {
    -webkit-transition: 0.75s ease-in-out all;
    -moz-transition: 0.75s ease-in-out all;
    -ms-transition: 0.75s ease-in-out all;
    -o-transition: 0.75s ease-in-out all;
    transition: 0.75s ease-in-out all; }
  /* line 45, styles/app/pages/_pages.scss */
  body .ng-if-animate.ng-enter {
    max-height: 0;
    opacity: 0; }
  /* line 49, styles/app/pages/_pages.scss */
  body .ng-if-animate.ng-enter.ng-enter-active {
    max-height: 450px;
    opacity: 1; }
  /* line 53, styles/app/pages/_pages.scss */
  body .ng-if-animate.ng-leave {
    max-height: 450px;
    opacity: 1; }
  /* line 57, styles/app/pages/_pages.scss */
  body .ng-if-animate.ng-leave.ng-leave-active {
    max-height: 0;
    opacity: 0; }
  /* line 63, styles/app/pages/_pages.scss */
  body .createInvoiceHeaderItem {
    box-shadow: 0px 1px 5px #D9D9D9;
    margin: 10px;
    background-color: white; }
  /* line 70, styles/app/pages/_pages.scss */
  body .previewInvoiceHeaderItem {
    box-shadow: 0px 1px 5px #D9D9D9;
    margin: 10px;
    background-color: white;
    padding: 10px; }
  /* line 78, styles/app/pages/_pages.scss */
  body #pregledFakturiIzvestajFooter {
    margin: 6px 0px 0px 30px; }
  /* line 82, styles/app/pages/_pages.scss */
  body #pregledFakturiIzvestajFooter > div {
    height: inherit; }
  /* line 86, styles/app/pages/_pages.scss */
  body #pregledFakturiIzvestajFooter table > tbody > tr > td {
    height: 24px;
    text-align: right;
    padding: 5px;
    border: 1px solid #dcdedf; }
  /* line 97, styles/app/pages/_pages.scss */
  body #pregledFakturiIzvestajFooter table > tbody > tr > td.iconWrapper {
    padding-bottom: 0px;
    position: relative;
    width: 40px; }
  /* line 103, styles/app/pages/_pages.scss */
  body #pregledFakturiIzvestajFooter table > tbody > tr > td.iconWrapper > div {
    width: 20px;
    position: absolute;
    bottom: 4px; }
  /* line 109, styles/app/pages/_pages.scss */
  body .fakturaIzvestajResultCellRed {
    background-color: #ffc6c6; }
  /* line 114, styles/app/pages/_pages.scss */
  body .pregled_fakturi_datepicker_wrapper {
    overflow: hidden; }
  /* line 120, styles/app/pages/_pages.scss */
  body .pregled_fakturi_datepicker table {
    width: 100%; }
    /* line 124, styles/app/pages/_pages.scss */
    body .pregled_fakturi_datepicker table tr td button {
      padding: 5px 0px !important; }
  /* line 132, styles/app/pages/_pages.scss */
  body .fadein {
    -webkit-transition: all 2s ease;
    -moz-transition: all 2s ease;
    -o-transition: all 2s ease;
    transition: all 2s ease; }
  /* line 138, styles/app/pages/_pages.scss */
  body .fadeout {
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease; }
  /* line 145, styles/app/pages/_pages.scss */
  body .fadein.ng-hide-remove,
  body .fadeout.ng-hide-add.ng-hide-add-active {
    opacity: 0.3;
    max-height: 0;
    max-width: 0;
    display: block !important; }
  /* line 153, styles/app/pages/_pages.scss */
  body .fadeout.ng-hide-add,
  body .fadein.ng-hide-remove.ng-hide-remove-active {
    opacity: 1;
    max-height: 500px;
    max-width: 500px;
    display: block !important; }
  /* line 161, styles/app/pages/_pages.scss */
  body #pregled_fakturi_navbar, body #pregled_fakturi_content {
    -webkit-transition: width 0.5s ease;
    -moz-transition: width 0.5s ease;
    -o-transition: width 0.5s ease;
    transition: width 0.5s ease; }
  /* line 169, styles/app/pages/_pages.scss */
  body .custom-grid-loading-item-wrapper {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    display: table;
    z-index: 1000000;
    width: 100%;
    background-color: rgba(212, 212, 212, 0.31);
    color: black; }
  /* line 180, styles/app/pages/_pages.scss */
  body .custom-grid-loading-item-inner {
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    width: 100%;
    height: 100%;
    vertical-align: middle;
    text-align: center; }
  /* line 190, styles/app/pages/_pages.scss */
  body .default-loading-wrapper {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0; }
  /* line 200, styles/app/pages/_pages.scss */
  body .oneLinerUiGridHeight {
    height: 86px !important; }
  /* line 205, styles/app/pages/_pages.scss */
  body #invoicesUiGrid {
    margin-top: 10px;
    height: 350px;
    -webkit-transition: height 0.5s ease;
    -moz-transition: height 0.5s ease;
    -o-transition: height 0.5s ease;
    transition: height 0.5s ease; }
  /* line 215, styles/app/pages/_pages.scss */
  body .uiGridCellTemplateStatusWrapper {
    height: 100%;
    display: table;
    margin-left: auto;
    margin-right: auto; }
  /* line 221, styles/app/pages/_pages.scss */
  body .uiGridCellTemplateItemWrapper {
    display: table-cell;
    vertical-align: middle;
    text-align: center;
    margin: 5px;
    padding-right: 5px; }
  /* line 228, styles/app/pages/_pages.scss */
  body .uiGridCellTemplateItem {
    display: table;
    width: 100%; }
  /* line 233, styles/app/pages/_pages.scss */
  body .uiGridCellTemplateIconWrapper {
    width: 25px;
    margin: auto;
    border: 1px solid #E7E7E7;
    padding: 1px; }
  /* line 241, styles/app/pages/_pages.scss */
  body .noBorderIcon {
    border: none !important; }
  /* line 245, styles/app/pages/_pages.scss */
  body .circleIconWrapper {
    border-radius: 50px; }
  /* line 249, styles/app/pages/_pages.scss */
  body .customCellTemplateWarning {
    color: #AC1A1A; }
  /* line 253, styles/app/pages/_pages.scss */
  body .customCellTemplateButton {
    cursor: pointer; }
  /* line 257, styles/app/pages/_pages.scss */
  body .customCellTemplateButton:hover {
    background-color: #F2F2F2; }
  /* line 264, styles/app/pages/_pages.scss */
  body .group-payment-body-header {
    height: 30px;
    padding-left: 0px;
    padding-top: 0px;
    border: 1px solid black;
    background-color: #D3E8EE; }
  /* line 271, styles/app/pages/_pages.scss */
  body .group-payment-body-header-table {
    width: 100%;
    height: 100%; }
  /* line 274, styles/app/pages/_pages.scss */
  body .group-payment-body-height-exception {
    height: 270px; }
  /* line 277, styles/app/pages/_pages.scss */
  body .group-payment-body-height {
    height: 300px; }
  /* line 283, styles/app/pages/_pages.scss */
  body .medical-measurement-input {
    box-shadow: 0px 2px 6px #3e8ba1; }
  /* line 288, styles/app/pages/_pages.scss */
  body .search-patients-page li.selectedPatientItem {
    background: rgba(239, 239, 239, 0.3); }
  /* line 293, styles/app/pages/_pages.scss */
  body .search-patients-page .patient-name {
    font-size: 1.25em !important; }
  /* line 299, styles/app/pages/_pages.scss */
  body .search-patients-page li.one-patient-result ul.patient-main-info {
    display: flex;
    margin: 1em 0 0 0; }
    /* line 303, styles/app/pages/_pages.scss */
    body .search-patients-page li.one-patient-result ul.patient-main-info li.one-main-info {
      flex: 1; }
  /* line 315, styles/app/pages/_pages.scss */
  body .cms-single-form-wrapper {
    border-right: 1px solid #86b6c4;
    border-bottom: 1px solid #86b6c4;
    border-left: 1px solid #86b6c4; }
  /* line 320, styles/app/pages/_pages.scss */
  body .cms-main-wrapper {
    padding-bottom: 15px; }
  /* line 323, styles/app/pages/_pages.scss */
  body .cms-main-wrapper-border-bottom {
    border-bottom: 1px solid #86b6c4; }
  /* line 326, styles/app/pages/_pages.scss */
  body .cms-searched-item-wrapper {
    margin: 5px 5px 0px 5px; }
  /* line 329, styles/app/pages/_pages.scss */
  body .cms-searched-item-value {
    height: 30px;
    line-height: 30px;
    padding-left: 8px;
    border: 1px solid #b7d3dc; }
  /* line 335, styles/app/pages/_pages.scss */
  body .cms-searched-item-delete-button {
    margin-left: .25em; }
  /* line 341, styles/app/pages/_pages.scss */
  body .customCircleHover {
    stroke-width: 7px;
    fill-opacity: 0.95 !important;
    stroke-opacity: 0.95 !important; }
  /* line 349, styles/app/pages/_pages.scss */
  body .commodity-auto-complete ul li:first-child .commodity-match-container .header {
    border-bottom: 1px solid #3ea2cc; }
  /* line 353, styles/app/pages/_pages.scss */
  body .commodity-auto-complete {
    padding: 0 18px; }
    /* line 355, styles/app/pages/_pages.scss */
    body .commodity-auto-complete .commodity-match-container {
      border-top: solid 1px #ccc;
      min-width: 700px; }
      /* line 359, styles/app/pages/_pages.scss */
      body .commodity-auto-complete .commodity-match-container .header {
        font-size: 1.2em;
        font-weight: bold;
        background-color: white !important;
        color: #3ea2cc; }
      /* line 366, styles/app/pages/_pages.scss */
      body .commodity-auto-complete .commodity-match-container .commodity-name {
        overflow-wrap: break-word;
        width: 170px;
        display: inline-block;
        font-size: 0.8em; }
      /* line 372, styles/app/pages/_pages.scss */
      body .commodity-auto-complete .commodity-match-container .commodity-latinname {
        overflow-wrap: break-word;
        width: 170px;
        display: inline-block;
        font-size: 0.8em; }
      /* line 378, styles/app/pages/_pages.scss */
      body .commodity-auto-complete .commodity-match-container .commodity-desc {
        overflow-wrap: break-word;
        width: 170px;
        display: inline-block;
        font-size: 0.8em; }
      /* line 384, styles/app/pages/_pages.scss */
      body .commodity-auto-complete .commodity-match-container .commodity-lot {
        width: 100px;
        display: inline-block;
        font-size: 0.8em; }
      /* line 389, styles/app/pages/_pages.scss */
      body .commodity-auto-complete .commodity-match-container .commodity-datum-lot {
        width: 100px;
        display: inline-block;
        font-size: 0.8em; }
      /* line 394, styles/app/pages/_pages.scss */
      body .commodity-auto-complete .commodity-match-container .commodity-sifra {
        width: 60px;
        display: inline-block;
        font-size: 0.8em; }
      /* line 399, styles/app/pages/_pages.scss */
      body .commodity-auto-complete .commodity-match-container .commodity-eancode {
        width: 100px;
        display: inline-block;
        font-size: 0.8em; }
      /* line 404, styles/app/pages/_pages.scss */
      body .commodity-auto-complete .commodity-match-container .commodity-price {
        width: 70px;
        text-align: right;
        display: inline-block;
        font-size: 0.8em; }
      /* line 410, styles/app/pages/_pages.scss */
      body .commodity-auto-complete .commodity-match-container .commodity-quantity {
        text-align: center;
        width: 70px;
        display: inline-block;
        font-size: 1em;
        font-weight: bold; }
    /* line 419, styles/app/pages/_pages.scss */
    body .commodity-auto-complete li.active {
      background: #3ea2cc;
      color: #fff; }
    /* line 423, styles/app/pages/_pages.scss */
    body .commodity-auto-complete input {
      height: 25px;
      padding: 0px 10px; }
  /* line 439, styles/app/pages/_pages.scss */
  body .child-list-hide-reason-messages-wrapper .child-list-reason-message {
    text-align: center;
    color: #bb4c4c;
    text-shadow: 0 1px 5px rgba(123, 116, 116, 0.2);
    margin-bottom: 10px; }
  /* line 447, styles/app/pages/_pages.scss */
  body .toggleSlideWrapper {
    text-align: center;
    vertical-align: middle;
    line-height: 37px;
    width: 100%;
    position: absolute;
    height: 37px;
    z-index: 100;
    left: 0px;
    bottom: 0px;
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 100%);
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 100%);
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, white 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 ); }
  /* line 466, styles/app/pages/_pages.scss */
  body .toggleSlideWrapper:hover {
    cursor: pointer;
    background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 60%, white 100%) !important;
    background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 60%, white 100%) !important;
    background: linear-gradient(to bottom, rgba(126, 204, 194, 0) 0%, #e7f6f4 60%, rgba(188, 229, 223, 0.72) 100%) !important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 ) !important; }
  /* line 476, styles/app/pages/_pages.scss */
  body .toggleSlidedUp {
    height: 80px;
    overflow: hidden; }
  /* line 481, styles/app/pages/_pages.scss */
  body .vertical-align {
    display: flex;
    align-items: center; }
  /* line 486, styles/app/pages/_pages.scss */
  body .hideReadyForSelection {
    display: none; }
  /* line 492, styles/app/pages/_pages.scss */
  body .opa-iha {
    font-weight: 900;
    background-color: peachpuff; }
  /* line 503, styles/app/pages/_pages.scss */
  body #impersonalization-wrapper #impersonalization-content {
    border: 1px solid #e1e1e1 !important;
    border-top: 0px !important; }
  /* line 508, styles/app/pages/_pages.scss */
  body #impersonalization-wrapper table {
    table-layout: fixed;
    width: 100%;
    text-align: center; }
    /* line 514, styles/app/pages/_pages.scss */
    body #impersonalization-wrapper table td {
      padding: 6px;
      border: 1px solid #e1e1e1; }
    /* line 519, styles/app/pages/_pages.scss */
    body #impersonalization-wrapper table td.selected {
      background-color: #3e8ba1;
      color: white; }
  /* line 526, styles/app/pages/_pages.scss */
  body #impersonalization-wrapper .impersonalize-as-details-wrapper {
    margin-top: 10px; }
  /* line 532, styles/app/pages/_pages.scss */
  body #impersonalization-wrapper #privilegija .ui-grid {
    height: 230px;
    margin-top: 10px; }
    /* line 537, styles/app/pages/_pages.scss */
    body #impersonalization-wrapper #privilegija .ui-grid .ui-grid-render-container-body .ui-grid-viewport {
      overflow: auto !important; }
  /* line 549, styles/app/pages/_pages.scss */
  body #bolnicki-denovi-page-wrapper #bolnicki-denovi-date-pickers-wrapper {
    background-color: white;
    position: relative;
    min-height: 400px;
    box-shadow: 0px 0px 3px #969696;
    z-index: 1; }
  /* line 557, styles/app/pages/_pages.scss */
  body #fakturi-po-denovi-page-wrapper #fakturi-po-timovi-date-picker-wrapper {
    background-color: white;
    position: relative;
    min-height: 400px;
    box-shadow: 0px 0px 3px #969696;
    z-index: 1; }
  /* line 566, styles/app/pages/_pages.scss */
  body #jongis-upload-wrapper .jongis-uploading-section {
    background-color: #f1f1f1;
    padding: 8px !important; }
    /* line 571, styles/app/pages/_pages.scss */
    body #jongis-upload-wrapper .jongis-uploading-section.dragged-over {
      background-color: rgba(245, 245, 245, 0.58);
      cursor: copy; }
    /* line 576, styles/app/pages/_pages.scss */
    body #jongis-upload-wrapper .jongis-uploading-section form {
      border: 2px dotted lightgray;
      padding: 15px 0px !important; }
    /* line 581, styles/app/pages/_pages.scss */
    body #jongis-upload-wrapper .jongis-uploading-section .jongis-upload-hide-control {
      display: none !important; }
  /* line 587, styles/app/pages/_pages.scss */
  body #jongis-upload-wrapper .jongis-upload-input {
    width: 0.1px;
    height: 0.1px;
    opacity: 0;
    overflow: hidden;
    position: absolute;
    z-index: -1; }
  /* line 598, styles/app/pages/_pages.scss */
  body #jongis-upload-wrapper .jongis-upload-label {
    color: #02495D !important;
    background-color: rgba(176, 218, 230, 0.5) !important;
    border-color: #02495D !important;
    border-radius: 1px;
    font-size: 1.3em !important;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.26);
    padding: 5px;
    box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.26) !important;
    transition: background-color .1s,color .1s;
    display: table;
    margin: 0px auto; }
    /* line 613, styles/app/pages/_pages.scss */
    body #jongis-upload-wrapper .jongis-upload-label:hover {
      cursor: pointer;
      background-color: #02495D !important;
      border-color: #02495D !important;
      color: white !important; }
  /* line 624, styles/app/pages/_pages.scss */
  body #jongis-upload-wrapper .jongis-files-for-uploading-section[data-container="outer"] {
    margin-top: 10px;
    padding: 5px;
    border: 1px solid #e0e0e0;
    height: 105px;
    overflow-y: hidden;
    overflow-x: auto; }
  /* line 633, styles/app/pages/_pages.scss */
  body #jongis-upload-wrapper .jongis-files-for-uploading-section [data-container="inner"] {
    width: 10000px; }
  /* line 639, styles/app/pages/_pages.scss */
  body #jongis-upload-wrapper .jongis-file-for-upload {
    display: inline-block;
    height: 80px;
    position: relative;
    width: 65px;
    box-shadow: -1px 1px 0px #d6d6d6;
    background: #f9f8f8;
    border-radius: 3px;
    border: 1px solid #eaeaea;
    margin-right: 5px; }
    /* line 651, styles/app/pages/_pages.scss */
    body #jongis-upload-wrapper .jongis-file-for-upload.file-too-big {
      background-color: #e7a1a1 !important; }
    /* line 655, styles/app/pages/_pages.scss */
    body #jongis-upload-wrapper .jongis-file-for-upload.overwrite-some-styles {
      height: 100% !important;
      width: 100% !important; }
      /* line 663, styles/app/pages/_pages.scss */
      body #jongis-upload-wrapper .jongis-file-for-upload.overwrite-some-styles .jongis-file-for-upload-qtfy {
        height: 20px !important;
        width: 20px !important; }
        /* line 668, styles/app/pages/_pages.scss */
        body #jongis-upload-wrapper .jongis-file-for-upload.overwrite-some-styles .jongis-file-for-upload-qtfy .jongis-file-paper-fold {
          border-bottom: 10px solid #f1f1f1;
          border-right: 10px solid rgba(241, 241, 241, 0);
          border-top: 10px solid rgba(241, 241, 241, 0);
          border-left: 10px solid #f1f1f1; }
    /* line 679, styles/app/pages/_pages.scss */
    body #jongis-upload-wrapper .jongis-file-for-upload .jongis-file-for-upload-qtfy {
      position: absolute;
      height: 12px;
      width: 12px;
      background-color: white;
      box-shadow: 1px 1px 1px white;
      right: -1px;
      top: -1px;
      box-shadow: -1px 1px 0px #d6d6d6; }
      /* line 690, styles/app/pages/_pages.scss */
      body #jongis-upload-wrapper .jongis-file-for-upload .jongis-file-for-upload-qtfy .jongis-file-paper-fold {
        border-bottom: 6px solid #f1f1f1;
        border-right: 6px solid rgba(241, 241, 241, 0);
        border-top: 6px solid rgba(241, 241, 241, 0);
        border-left: 6px solid #f1f1f1; }
    /* line 699, styles/app/pages/_pages.scss */
    body #jongis-upload-wrapper .jongis-file-for-upload .jongis-file-type-icon {
      position: absolute;
      bottom: 0px;
      right: 4px;
      opacity: 0.7; }
    /* line 706, styles/app/pages/_pages.scss */
    body #jongis-upload-wrapper .jongis-file-for-upload .jongis-file-uploading-status-icon {
      position: absolute;
      bottom: 0px;
      left: 4px;
      opacity: 0.7; }
    /* line 713, styles/app/pages/_pages.scss */
    body #jongis-upload-wrapper .jongis-file-for-upload .jongis-file-loading {
      width: 100%;
      height: 100%;
      background-color: white; }
    /* line 719, styles/app/pages/_pages.scss */
    body #jongis-upload-wrapper .jongis-file-for-upload .jongis-file-info {
      width: 100%;
      height: 100%; }
      /* line 724, styles/app/pages/_pages.scss */
      body #jongis-upload-wrapper .jongis-file-for-upload .jongis-file-info .thumbnail {
        height: 80%;
        margin: auto; }
      /* line 729, styles/app/pages/_pages.scss */
      body #jongis-upload-wrapper .jongis-file-for-upload .jongis-file-info .jongis-file-info-unordered {
        list-style: none;
        padding: 10px 6px 0px 6px;
        font-size: xx-small !important; }
        /* line 735, styles/app/pages/_pages.scss */
        body #jongis-upload-wrapper .jongis-file-for-upload .jongis-file-info .jongis-file-info-unordered li {
          white-space: nowrap !important;
          overflow: hidden; }
          /* line 740, styles/app/pages/_pages.scss */
          body #jongis-upload-wrapper .jongis-file-for-upload .jongis-file-info .jongis-file-info-unordered li.size {
            font-size: normal;
            font-weight: bolder; }
  /* line 753, styles/app/pages/_pages.scss */
  body #jongis-upload-wrapper .jongis-uploaded-section {
    margin-top: 10px;
    border: 1px solid #f1f1f1; }
    /* line 758, styles/app/pages/_pages.scss */
    body #jongis-upload-wrapper .jongis-uploaded-section h4 {
      background-color: #d1e6ec;
      color: #02495d !important;
      height: 20px;
      margin: 0px;
      text-shadow: 0 1px 2px rgba(0, 0, 0, 0.26); }
      /* line 766, styles/app/pages/_pages.scss */
      body #jongis-upload-wrapper .jongis-uploaded-section h4.centered {
        text-align: center; }
    /* line 772, styles/app/pages/_pages.scss */
    body #jongis-upload-wrapper .jongis-uploaded-section .jongis-uploaded-files-container {
      max-height: 300px;
      overflow-y: auto !important;
      overflow-x: hidden !important;
      padding: 5px; }
      /* line 779, styles/app/pages/_pages.scss */
      body #jongis-upload-wrapper .jongis-uploaded-section .jongis-uploaded-files-container .jongis-uploaded-file-wrapper {
        height: 170px;
        padding-left: 6px;
        padding-top: 6px; }
        /* line 786, styles/app/pages/_pages.scss */
        body #jongis-upload-wrapper .jongis-uploaded-section .jongis-uploaded-files-container .jongis-uploaded-file-wrapper .play {
          position: absolute;
          height: 16%;
          width: 100%;
          line-height: 25px;
          opacity: 0.5;
          background: #e2e2e2;
          top: 42%;
          margin: auto; }
          /* line 797, styles/app/pages/_pages.scss */
          body #jongis-upload-wrapper .jongis-uploaded-section .jongis-uploaded-files-container .jongis-uploaded-file-wrapper .play:hover {
            background: #3e8ba1;
            color: white;
            cursor: pointer; }
  /* line 813, styles/app/pages/_pages.scss */
  body .jongis-upload-default-preview-spin {
    -webkit-animation-name: jongisUploadPreviewSpin;
    -webkit-animation-duration: 2000ms;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
    -moz-animation-name: jongisUploadPreviewSpin;
    -moz-animation-duration: 2000ms;
    -moz-animation-iteration-count: infinite;
    -moz-animation-timing-function: linear;
    -ms-animation-name: jongisUploadPreviewSpin;
    -ms-animation-duration: 2000ms;
    -ms-animation-iteration-count: infinite;
    -ms-animation-timing-function: linear;
    animation-name: jongisUploadPreviewSpin;
    animation-duration: 2000ms;
    animation-iteration-count: infinite;
    animation-timing-function: linear; }

@-ms-keyframes jongisUploadPreviewSpin {
  /* line 837, styles/app/pages/_pages.scss */
  body from {
    -ms-transform: rotate(0deg); }
  /* line 838, styles/app/pages/_pages.scss */
  body to {
    -ms-transform: rotate(360deg); } }

@-moz-keyframes jongisUploadPreviewSpin {
  from {
    -moz-transform: rotate(0deg); }
  to {
    -moz-transform: rotate(360deg); } }

@-webkit-keyframes jongisUploadPreviewSpin {
  from {
    -webkit-transform: rotate(0deg); }
  to {
    -webkit-transform: rotate(360deg); } }

@keyframes jongisUploadPreviewSpin {
  from {
    transform: rotate(0deg); }
  to {
    transform: rotate(360deg); } }
  /* line 861, styles/app/pages/_pages.scss */
  body .toggledChildListGridListItem {
    height: 100px !important; }
  /* line 865, styles/app/pages/_pages.scss */
  body .toggleChildListGridButtonBouncedRight {
    margin-right: 5px; }
  /* line 869, styles/app/pages/_pages.scss */
  body .toggledChildListGridListItem .fadeout {
    position: absolute;
    height: 40px;
    left: -0.5em;
    bottom: 0px;
    right: 0px;
    margin-bottom: -0.5em;
    background: -webkit-linear-gradient(rgba(236, 246, 248, 0) 20%, #ecf6f8 150%); }
  /* line 882, styles/app/pages/_pages.scss */
  body .commodity-package-widget {
    background: #ffffff;
    margin: 0 auto 10px;
    position: relative;
    border: 1px solid #efefef;
    max-height: 200px;
    overflow-y: auto;
    overflow-x: hidden; }
    /* line 892, styles/app/pages/_pages.scss */
    body .commodity-package-widget .commodity-package-widget-body {
      padding: 10px; }
    /* line 898, styles/app/pages/_pages.scss */
    body .commodity-package-widget .commodity-package-widget-border {
      border-bottom: 1px solid #efefef; }

/* line 934, styles/app/pages/_pages.scss */
html,
body {
  background: white;
  height: 100%;
  margin: 0; }

/* line 941, styles/app/pages/_pages.scss */
.wrapper {
  height: 50%;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -ms-flex-align: center;
  -webkit-align-items: center;
  -webkit-box-align: center;
  align-items: center; }
  /* line 953, styles/app/pages/_pages.scss */
  .wrapper-light {
    background: white; }
  /* line 954, styles/app/pages/_pages.scss */
  .wrapper-dark {
    background: #0c0c0c; }
  /* line 956, styles/app/pages/_pages.scss */
  .wrapper .btn-border-dark,
  .wrapper .btn-border-light {
    margin: auto; }
    /* line 964, styles/app/pages/_pages.scss */
    .wrapper .btn-border-dark .btn-border-dark-inner a,
    .wrapper .btn-border-dark .btn-border-light-inner a,
    .wrapper .btn-border-light .btn-border-dark-inner a,
    .wrapper .btn-border-light .btn-border-light-inner a {
      text-decoration: none; }
  /* line 971, styles/app/pages/_pages.scss */
  .wrapper .btn-border-light {
    position: relative;
    width: 220px;
    height: 50px;
    background: none;
    border: 1px solid #DAE9F4;
    text-align: center;
    cursor: pointer;
    transition: 0.75s ease; }
    /* line 981, styles/app/pages/_pages.scss */
    .wrapper .btn-border-light .btn-border-light-inner {
      height: 50px; }
      /* line 984, styles/app/pages/_pages.scss */
      .wrapper .btn-border-light .btn-border-light-inner a {
        color: #DAE9F4;
        font-family: "Open Sans", sans-serif;
        text-transform: uppercase;
        letter-spacing: 3px;
        font-size: 12px;
        line-height: 50px; }
    /* line 994, styles/app/pages/_pages.scss */
    .wrapper .btn-border-light:before {
      position: absolute;
      width: 0;
      height: 1px;
      content: '';
      background: #0395E5;
      top: -1px;
      left: -2px;
      transition: 0.15s width ease 0.45s;
      -web-kit-transition: 0.15s width ease 0.45s; }
    /* line 1005, styles/app/pages/_pages.scss */
    .wrapper .btn-border-light:after {
      position: absolute;
      width: 1px;
      height: 0;
      content: '';
      background: #0395E5;
      top: -1px;
      right: -2px;
      transition: 0.15s height ease 0.3s;
      -web-kit-transition: 0.15s height ease 0.3s; }
    /* line 1016, styles/app/pages/_pages.scss */
    .wrapper .btn-border-light-inner:before {
      position: absolute;
      width: 1px;
      height: 0;
      content: '';
      background: #0395E5;
      bottom: -2px;
      left: -2px;
      transition: 0.15s height ease 0s;
      -web-kit-transition: 0.15s height ease 0s; }
    /* line 1027, styles/app/pages/_pages.scss */
    .wrapper .btn-border-light-inner:after {
      position: absolute;
      width: 0;
      height: 1px;
      content: '';
      background: #0395E5;
      bottom: -2px;
      right: -2px;
      transition: 0.15s width ease 0.15s;
      -web-kit-transition: 0.15s width ease 0.15s; }
    /* line 1038, styles/app/pages/_pages.scss */
    .wrapper .btn-border-light:hover {
      border-color: transparent;
      background: none; }
      /* line 1042, styles/app/pages/_pages.scss */
      .wrapper .btn-border-light:hover:before {
        width: 221px;
        transition: 0.15s width ease 0s;
        -web-kit-transition: 0.15s width ease 0s; }
      /* line 1047, styles/app/pages/_pages.scss */
      .wrapper .btn-border-light:hover:after {
        height: 51px;
        transition: 0.15s height ease 0.15s;
        -web-kit-transition: 0.15s height ease 0.15s; }
      /* line 1053, styles/app/pages/_pages.scss */
      .wrapper .btn-border-light:hover .btn-border-light-inner a {
        color: #0395E5; }
      /* line 1058, styles/app/pages/_pages.scss */
      .wrapper .btn-border-light:hover .btn-border-light-inner:after {
        width: 221px;
        transition: 0.15s width ease 0.3s;
        -web-kit-transition: 0.15s width ease 0.3s; }
      /* line 1063, styles/app/pages/_pages.scss */
      .wrapper .btn-border-light:hover .btn-border-light-inner:before {
        height: 51px;
        transition: 0.15s height ease 0.45s;
        -web-kit-transition: 0.15s height ease 0.45s; }
  /* line 1071, styles/app/pages/_pages.scss */
  .wrapper .btn-border-dark {
    position: relative;
    width: 220px;
    height: 50px;
    background: none;
    border: 1px solid #9BAEC8;
    text-align: center;
    cursor: pointer;
    transition: 0.75s ease; }
    /* line 1081, styles/app/pages/_pages.scss */
    .wrapper .btn-border-dark .btn-border-dark-inner {
      height: 50px; }
      /* line 1084, styles/app/pages/_pages.scss */
      .wrapper .btn-border-dark .btn-border-dark-inner a {
        color: #9BAEC8;
        font-family: "Open Sans", sans-serif;
        text-transform: uppercase;
        letter-spacing: 3px;
        font-size: 12px;
        line-height: 50px; }
    /* line 1095, styles/app/pages/_pages.scss */
    .wrapper .btn-border-dark:before {
      position: absolute;
      width: 0;
      height: 1px;
      content: '';
      background: #0395E5;
      top: -1px;
      left: -2px;
      transition: 0.15s width ease 0.45s;
      -web-kit-transition: 0.15s width ease 0.45s; }
    /* line 1106, styles/app/pages/_pages.scss */
    .wrapper .btn-border-dark:after {
      position: absolute;
      width: 1px;
      height: 0;
      content: '';
      background: #0395E5;
      top: -1px;
      right: -2px;
      transition: 0.15s height ease 0.3s;
      -web-kit-transition: 0.15s height ease 0.3s; }
    /* line 1117, styles/app/pages/_pages.scss */
    .wrapper .btn-border-dark-inner:before {
      position: absolute;
      width: 1px;
      height: 0;
      content: '';
      background: #0395E5;
      bottom: -2px;
      left: -2px;
      transition: 0.15s height ease 0s;
      -web-kit-transition: 0.15s height ease 0s; }
    /* line 1128, styles/app/pages/_pages.scss */
    .wrapper .btn-border-dark-inner:after {
      position: absolute;
      width: 0;
      height: 1px;
      content: '';
      background: #0395E5;
      bottom: -2px;
      right: -2px;
      transition: 0.15s width ease 0.15s;
      -web-kit-transition: 0.15s width ease 0.15s; }
    /* line 1139, styles/app/pages/_pages.scss */
    .wrapper .btn-border-dark:hover {
      border-color: transparent;
      background: none; }
      /* line 1143, styles/app/pages/_pages.scss */
      .wrapper .btn-border-dark:hover:before {
        width: 221px;
        transition: 0.15s width ease 0s;
        -web-kit-transition: 0.15s width ease 0s; }
      /* line 1147, styles/app/pages/_pages.scss */
      .wrapper .btn-border-dark:hover:after {
        height: 51px;
        transition: 0.15s height ease 0.15s;
        -web-kit-transition: 0.15s height ease 0.15s; }
      /* line 1152, styles/app/pages/_pages.scss */
      .wrapper .btn-border-dark:hover .btn-border-dark-inner a {
        color: #0395E5; }
      /* line 1156, styles/app/pages/_pages.scss */
      .wrapper .btn-border-dark:hover .btn-border-dark-inner:after {
        width: 221px;
        transition: 0.15s width ease 0.3s;
        -web-kit-transition: 0.15s width ease 0.3s; }
      /* line 1160, styles/app/pages/_pages.scss */
      .wrapper .btn-border-dark:hover .btn-border-dark-inner:before {
        height: 51px;
        transition: 0.15s height ease 0.45s;
        -web-kit-transition: 0.15s height ease 0.45s; }

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