/** START: config **/
/* the file "app" imported here is generated dynamically by Grunt and removed after SASS is compiled */
/* Colors */
/* Login screen */
/* Booleans */
/* Uniform Menu Colors */
/* Scheduler Styles */
/* Font families */
/* Font sizes */
/* Font weights */
/* Transitions settings */
/* Transform settings */
/* Keyframes */
@-webkit-keyframes loading {
  0% {
    margin-left: -50px; }
  100% {
    margin-left: 100%; } }
@keyframes loading {
  0% {
    margin-left: -50px; }
  100% {
    margin-left: 100%; } }
/* Functions */
/** END: config **/
/** START: mixins **/
/** START: config **/
/* the file "app" imported here is generated dynamically by Grunt and removed after SASS is compiled */
/* Colors */
/* Login screen */
/* Booleans */
/* Uniform Menu Colors */
/* Scheduler Styles */
/* Font families */
/* Font sizes */
/* Font weights */
/* Transitions settings */
/* Transform settings */
/* Keyframes */
@-webkit-keyframes loading {
  0% {
    margin-left: -50px; }
  100% {
    margin-left: 100%; } }
@keyframes loading {
  0% {
    margin-left: -50px; }
  100% {
    margin-left: 100%; } }
/* Functions */
/** END: config **/
/* added by Ionut */
/** END: mixins **/
/** START: clMainMenu directive **/
.mainMenu .menuSection.color0 .menuTile {
  background-color: #3b7ab5; }

.mainMenu .menuSection.color1 .menuTile {
  background-color: #b25b45; }

.mainMenu .menuSection.color2 .menuTile {
  background-color: #398a38; }

.mainMenu .menuSection.color3 .menuTile {
  background-color: #af4257; }

.mainMenu .menuSection.color4 .menuTile {
  background-color: #006890; }

@media all and (min-width: 641px) {
  .mainMenuViewport {
    position: relative;
    width: 100%;
    height: 100%;
    min-height: 275px;
    overflow: auto;
    overflow-y: hidden;
    margin: 0;
    padding: 0;
    background: transparent;
    -webkit-overflow-scrolling: touch; }
    .mainMenuViewport .mainMenu {
      position: relative;
      box-sizing: border-box;
      -moz-box-sizing: border-box;
      width: auto;
      height: 100%;
      min-height: 275px;
      overflow: hidden;
      margin: 0;
      -webkit-overflow-scrolling: touch;
      padding: 10px 0 10px 30px; }
    .mainMenuViewport .mainMenu .menuSection {
      position: relative;
      float: left;
      margin-right: 25px;
      padding: 0; }
    .mainMenuViewport .mainMenu .menuSection .menuSectionTitle {
      position: relative;
      width: 100%;
      overflow: hidden;
      margin: 0 0 10px 0;
      padding: 0;
      font-size: 20px;
      font-weight: 100;
      color: #ffffff;
      height: 50px;
      line-height: 24px;
      text-overflow: ellipsis;
      white-space: nowrap; }
    .mainMenuViewport .mainMenu .menuSection .menuSectionTitle .menuSectionTitleText {
      position: absolute;
      box-sizing: border-box;
      -moz-box-sizing: border-box;
      bottom: 0;
      width: 100%;
      height: auto;
      overflow: hidden;
      max-height: 96px;
      margin: 0;
      padding: 0 0 0 7px;
      line-height: 30px;
      color: #007FD3;
      text-overflow: ellipsis;
      font-weight: 300; }
      .mainMenuViewport .mainMenu .menuSection .menuSectionTitle .menuSectionTitleText.submenuLink {
        cursor: pointer; }
    .mainMenuViewport .mainMenu .menuSection .menuSectionTileContainer {
      float: left;
      overflow-y: hidden;
      margin: 0;
      padding: 0 5px 5px 0; }
    .mainMenuViewport .mainMenu .menuSection .menuSectionTileContainer .menuTile {
      position: relative;
      width: 115px;
      height: 115px;
      margin: 5px 0px 0px 5px;
      color: #FFFFFF;
      float: left;
      border-radius: 4px;
      cursor: pointer;
      -webkit-user-select: none;
      -khtml-user-select: none;
      -moz-user-select: none;
      -o-user-select: none;
      user-select: none;
      -webkit-transition: all 0.2s ease;
      -moz-transition: all 0.2s ease;
      -ms-transition: all 0.2s ease;
      -o-transition: all 0.2s ease;
      transition: all 0.2s ease; }
      .mainMenuViewport .mainMenu .menuSection .menuSectionTileContainer .menuTile.oneNumber .tileNumber {
        position: absolute;
        top: calc(50% - 30px);
        left: calc(50% + 10px);
        font-size: 35px;
        line-height: 35px; }
        .mainMenuViewport .mainMenu .menuSection .menuSectionTileContainer .menuTile.oneNumber .tileNumber.bigLength {
          font-size: 16px;
          left: calc(20% + 10px); }
        .mainMenuViewport .mainMenu .menuSection .menuSectionTileContainer .menuTile.oneNumber .tileNumber.mediumLength {
          font-size: 20px; }
      .mainMenuViewport .mainMenu .menuSection .menuSectionTileContainer .menuTile.oneNumber .tileIcon {
        left: calc(50% - 47px);
        top: calc(50% - 35px); }
      .mainMenuViewport .mainMenu .menuSection .menuSectionTileContainer .menuTile.twoTotals {
        width: 235px; }
        .mainMenuViewport .mainMenu .menuSection .menuSectionTileContainer .menuTile.twoTotals .tileIcon {
          width: 40px;
          height: 40px;
          top: 10px;
          left: 10px;
          text-align: center; }
        .mainMenuViewport .mainMenu .menuSection .menuSectionTileContainer .menuTile.twoTotals .tileName {
          font-size: 11px;
          max-height: 76px;
          max-width: 215px; }
        .mainMenuViewport .mainMenu .menuSection .menuSectionTileContainer .menuTile.twoTotals .tileStats {
          position: absolute;
          top: 10px;
          right: 10px;
          font-size: 12px;
          width: 215px;
          height: calc(100% - 10px);
          text-align: right; }
          .mainMenuViewport .mainMenu .menuSection .menuSectionTileContainer .menuTile.twoTotals .tileStats .firstNumber {
            font-size: 20px;
            line-height: 42px;
            position: absolute;
            right: 0px;
            top: 10px; }
          .mainMenuViewport .mainMenu .menuSection .menuSectionTileContainer .menuTile.twoTotals .tileStats .firstNumberTitle {
            position: absolute;
            font-size: 16px;
            line-height: 16px;
            top: 0px;
            right: 0px; }
          .mainMenuViewport .mainMenu .menuSection .menuSectionTileContainer .menuTile.twoTotals .tileStats .secondNumber {
            font-size: 20px;
            position: absolute;
            right: 0px;
            bottom: 7px; }
          .mainMenuViewport .mainMenu .menuSection .menuSectionTileContainer .menuTile.twoTotals .tileStats .secondNumberTitle {
            font-size: 16px;
            line-height: 16px;
            position: absolute;
            right: 0px;
            bottom: 35px; }
          .mainMenuViewport .mainMenu .menuSection .menuSectionTileContainer .menuTile.twoTotals .tileStats .units {
            font-size: 24px; }
      .mainMenuViewport .mainMenu .menuSection .menuSectionTileContainer .menuTile.progress {
        width: 235px; }
        .mainMenuViewport .mainMenu .menuSection .menuSectionTileContainer .menuTile.progress .tileIcon {
          top: 10px;
          left: 10px; }
        .mainMenuViewport .mainMenu .menuSection .menuSectionTileContainer .menuTile.progress .tileName {
          font-size: 11px;
          max-width: 215px;
          max-height: 76px; }
        .mainMenuViewport .mainMenu .menuSection .menuSectionTileContainer .menuTile.progress .tileDate {
          position: absolute;
          top: 10px;
          right: 10px; }
        .mainMenuViewport .mainMenu .menuSection .menuSectionTileContainer .menuTile.progress .tileStats {
          position: absolute;
          bottom: 32px;
          right: 10px;
          font-size: 12px;
          width: 215px;
          float: left; }
          .mainMenuViewport .mainMenu .menuSection .menuSectionTileContainer .menuTile.progress .tileStats .slash {
            font-size: 30px;
            line-height: 30px;
            float: right;
            position: relative;
            top: 15px;
            margin: 0 12px; }
          .mainMenuViewport .mainMenu .menuSection .menuSectionTileContainer .menuTile.progress .tileStats .firstNumber {
            font-size: 30px;
            line-height: 30px;
            position: relative;
            top: 14px;
            float: right;
            min-width: 23px;
            min-height: 30px; }
          .mainMenuViewport .mainMenu .menuSection .menuSectionTileContainer .menuTile.progress .tileStats .firstNumberTitle {
            opacity: 0.5;
            font-size: 12px;
            line-height: 12px;
            position: absolute;
            bottom: -14px;
            right: 0px; }
          .mainMenuViewport .mainMenu .menuSection .menuSectionTileContainer .menuTile.progress .tileStats .secondNumber {
            font-size: 42px;
            line-height: 45px;
            float: right;
            position: relative;
            top: 2px;
            min-width: 33px;
            min-height: 45px; }
          .mainMenuViewport .mainMenu .menuSection .menuSectionTileContainer .menuTile.progress .tileStats .secondNumberTitle {
            opacity: 0.5;
            font-size: 12px;
            line-height: 12px;
            position: absolute;
            bottom: -11px;
            right: 0px; }
          .mainMenuViewport .mainMenu .menuSection .menuSectionTileContainer .menuTile.progress .tileStats .units {
            font-size: 16px;
            line-height: 16px;
            width: 16px;
            display: inline-block;
            margin-left: -18px; }
      .mainMenuViewport .mainMenu .menuSection .menuSectionTileContainer .menuTile.custom {
        overflow: hidden; }
        .mainMenuViewport .mainMenu .menuSection .menuSectionTileContainer .menuTile.custom iframe {
          border: none;
          width: 100%;
          height: 100%;
          overflow: hidden; }
      .mainMenuViewport .mainMenu .menuSection .menuSectionTileContainer .menuTile.custom1x2 {
        width: 235px; }
      .mainMenuViewport .mainMenu .menuSection .menuSectionTileContainer .menuTile.custom2x2 {
        width: 235px;
        height: 235px; }
      .mainMenuViewport .mainMenu .menuSection .menuSectionTileContainer .menuTile.custom3x2 {
        width: 235px;
        height: 355px; }
      .mainMenuViewport .mainMenu .menuSection .menuSectionTileContainer .menuTile.custom4x2 {
        width: 235px;
        height: 475px; }
      .mainMenuViewport .mainMenu .menuSection .menuSectionTileContainer .menuTile:active {
        -ms-transform: scale(0.95, 0.95);
        /* IE 9 */
        -webkit-transform: scale(0.95, 0.95);
        /* Chrome, Safari, Opera */
        transform: scale(0.95, 0.95); }
      .mainMenuViewport .mainMenu .menuSection .menuSectionTileContainer .menuTile:hover {
        filter: brightness(85%);
        -webkit-box-shadow: 0px 0px 0px 3px rgba(255, 255, 255, 0.1);
        -moz-box-shadow: 0px 0px 0px 3px rgba(255, 255, 255, 0.1);
        box-shadow: 0px 0px 0px 3px rgba(255, 255, 255, 0.1); }
      .mainMenuViewport .mainMenu .menuSection .menuSectionTileContainer .menuTile .tileId {
        font-size: 12px;
        font-weight: 400;
        height: 16px;
        margin: 5px 5px 5px 10px; }
      .mainMenuViewport .mainMenu .menuSection .menuSectionTileContainer .menuTile.oneNumber .tileId, .mainMenuViewport .mainMenu .menuSection .menuSectionTileContainer .menuTile.twoTotals .tileId, .mainMenuViewport .mainMenu .menuSection .menuSectionTileContainer .menuTile.progress .tileId, .mainMenuViewport .mainMenu .menuSection .menuSectionTileContainer .menuTile.custom .tileId {
        display: none; }
      .mainMenuViewport .mainMenu .menuSection .menuSectionTileContainer .menuTile .tileIcon {
        position: absolute;
        top: calc(50% - 25px);
        left: calc(50% - 20px);
        width: 40px;
        height: 40px; }
      .mainMenuViewport .mainMenu .menuSection .menuSectionTileContainer .menuTile .tileIcon img {
        position: relative;
        top: 40%;
        -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        transform: translateY(-50%);
        max-width: 100%;
        max-height: 100%;
        margin: 0 auto; }
      .mainMenuViewport .mainMenu .menuSection .menuSectionTileContainer .menuTile .tileName {
        position: absolute;
        bottom: 0px;
        left: 0px;
        box-sizing: border-box;
        -moz-box-sizing: border-box;
        width: calc(100% - 15px);
        height: auto;
        max-height: 30px;
        overflow: hidden;
        margin: 4px 4px 8px 10px;
        font-size: 12px;
        line-height: 15px;
        text-overflow: ellipsis; }

  .recentSectionAnimation {
    -webkit-animation: recentSlideIn 0.5s forwards;
    -moz-animation: recentSlideIn 0.5s forwards;
    animation: recentSlideIn 0.5s forwards;
    overflow-x: hidden; }

  @-webkit-keyframes recentSlideIn {
    from {
      margin-left: -500px; }
    to {
      margin-left: 0; } }
  @-moz-keyframes recentSlideIn {
    from {
      margin-left: -500px; }
    to {
      margin-left: 0; } }
  @keyframes recentSlideIn {
    from {
      margin-left: -500px; }
    to {
      margin-left: 0; } } }
@media all and (max-width: 640px) {
  .mainMenuViewport {
    overflow: auto;
    margin: 0;
    padding: 0; }

  .mainMenu {
    overflow: auto;
    margin: 0;
    padding: 15px;
    box-sizing: border-box; }

  .menuSection {
    position: relative;
    width: 610px !important;
    float: left;
    padding: 0; }
    .menuSection .menuSectionTitle {
      position: relative;
      width: 100%;
      height: 100px;
      overflow: hidden;
      margin: 0 0 2px 0;
      padding: 0;
      font-size: 36px;
      color: #ffffff; }
    .menuSection .menuSectionTitle .menuSectionTitleText {
      position: absolute;
      box-sizing: border-box;
      -moz-box-sizing: border-box;
      bottom: 0;
      width: 100%;
      height: auto;
      overflow: hidden;
      max-height: 96px;
      margin: 0;
      padding: 0 0 0 7px;
      line-height: 30px;
      text-overflow: ellipsis; }
      .menuSection .menuSectionTitle .menuSectionTitleText.submenuLink {
        cursor: pointer; }
    .menuSection .menuSectionTileContainer {
      float: left;
      width: 100%; }
      .menuSection .menuSectionTileContainer .menuTile {
        position: relative;
        width: 295px;
        height: 295px;
        margin-right: 5px;
        margin-left: 5px;
        margin-bottom: 10px;
        background: black;
        color: #FFFFFF;
        float: left;
        cursor: pointer;
        -webkit-user-select: none;
        -khtml-user-select: none;
        -moz-user-select: none;
        -o-user-select: none;
        user-select: none; }
        .menuSection .menuSectionTileContainer .menuTile .tileId {
          font-size: 22px;
          font-weight: 700;
          height: auto;
          display: none;
          margin: 10px; }
        .menuSection .menuSectionTileContainer .menuTile .tileIcon {
          position: absolute;
          top: calc(50% - 60px);
          left: calc(50% - 55px);
          width: 110px;
          height: 110px; }
          .menuSection .menuSectionTileContainer .menuTile .tileIcon img {
            position: relative;
            top: 40%;
            -webkit-transform: translateY(-50%);
            -ms-transform: translateY(-50%);
            transform: translateY(-50%);
            width: 100%;
            height: 100%;
            margin: 0 auto; }
        .menuSection .menuSectionTileContainer .menuTile .tileName {
          position: absolute;
          bottom: 0px;
          left: 0px;
          box-sizing: border-box;
          -moz-box-sizing: border-box;
          width: 100%;
          height: auto;
          overflow: hidden;
          padding: 10px;
          font-size: 24px;
          text-overflow: ellipsis; } }
/** END: clMainMenu directive **/

/*# sourceMappingURL=clMainMenu-all.css.map */

/** START: config **/
/* the file "app" imported here is generated dynamically by Grunt and removed after SASS is compiled */
/* Colors */
/* Login screen */
/* Booleans */
/* Uniform Menu Colors */
/* Scheduler Styles */
/* Font families */
/* Font sizes */
/* Font weights */
/* Transitions settings */
/* Transform settings */
/* Keyframes */
@-webkit-keyframes loading {
  0% {
    margin-left: -50px; }
  100% {
    margin-left: 100%; } }
@keyframes loading {
  0% {
    margin-left: -50px; }
  100% {
    margin-left: 100%; } }
/* Functions */
/** END: config **/
/** START: mixins **/
/** START: config **/
/* the file "app" imported here is generated dynamically by Grunt and removed after SASS is compiled */
/* Colors */
/* Login screen */
/* Booleans */
/* Uniform Menu Colors */
/* Scheduler Styles */
/* Font families */
/* Font sizes */
/* Font weights */
/* Transitions settings */
/* Transform settings */
/* Keyframes */
@-webkit-keyframes loading {
  0% {
    margin-left: -50px; }
  100% {
    margin-left: 100%; } }
@keyframes loading {
  0% {
    margin-left: -50px; }
  100% {
    margin-left: 100%; } }
/* Functions */
/** END: config **/
/* added by Ionut */
/** END: mixins **/
/* mixins start */
/* mixins end */
/** START: mobile clMainMenu directive **/
.mainmobMenu {
  display: none; }

@media only screen and (max-width: 750px) {
  .mainMenuViewport .mainMenu {
    display: none; }

  .mainmobMenu {
    display: block;
    float: left;
    width: 100%;
    min-height: 100%;
    height: 100%;
    background-color: #4B4B49; }
    .mainmobMenu .mobmenuSection .mobmenuSectionTitle {
      height: 44px;
      margin: 0;
      padding: 0 0 0 16px;
      background-color: #4B4B49;
      line-height: 44px;
      font-size: 20px;
      font-weight: 300;
      color: #fff;
      text-transform: uppercase; }
    .mainmobMenu .mobmenuSection .mobmenuRowWrap {
      display: block;
      width: 100%;
      height: auto;
      margin: 0;
      padding: 0;
      list-style-type: none;
      list-style-position: inside;
      -webkit-overflow-scrolling: touch;
      /* background colors */ }
      .mainmobMenu .mobmenuSection .mobmenuRowWrap .tileRow {
        position: relative;
        display: block;
        width: 100%;
        height: 90px;
        border-bottom: 1px solid #4B4B49;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box; }
        .mainmobMenu .mobmenuSection .mobmenuRowWrap .tileRow span {
          float: left;
          display: inline-block;
          line-height: 89px;
          -webkit-box-sizing: border-box;
          -moz-box-sizing: border-box;
          box-sizing: border-box; }
        .mainmobMenu .mobmenuSection .mobmenuRowWrap .tileRow .mobmenuRowIcon {
          width: 90px;
          height: 89px;
          background-size: auto 40px;
          background-position: 30px 25px;
          background-repeat: no-repeat; }
        .mainmobMenu .mobmenuSection .mobmenuRowWrap .tileRow .mobmenuRowTitle {
          width: calc(80% - 180px);
          height: 89px;
          padding-left: 5px;
          font-size: 32px;
          font-weight: 400;
          color: #fff;
          white-space: nowrap;
          overflow: hidden;
          text-overflow: ellipsis; }
        .mainmobMenu .mobmenuSection .mobmenuRowWrap .tileRow .mobmenuRowExtra {
          float: right;
          clear: right;
          width: 20%;
          max-width: 150px;
          max-height: 80px;
          margin-right: 90px;
          padding: 0 10px;
          font-size: 32px;
          font-weight: 300;
          color: #fff;
          opacity: 0.8;
          text-align: right;
          -webkit-box-sizing: border-box;
          -moz-box-sizing: border-box;
          box-sizing: border-box;
          white-space: nowrap;
          overflow: hidden;
          text-overflow: ellipsis; }
          .mainmobMenu .mobmenuSection .mobmenuRowWrap .tileRow .mobmenuRowExtra > mark {
            display: inline-block;
            background-color: transparent;
            color: inherit;
            font-size: inherit; }
            .mainmobMenu .mobmenuSection .mobmenuRowWrap .tileRow .mobmenuRowExtra > mark mark {
              line-height: 1;
              display: block;
              width: 80%;
              background-color: transparent;
              color: inherit;
              text-align: center; }
              .mainmobMenu .mobmenuSection .mobmenuRowWrap .tileRow .mobmenuRowExtra > mark mark.value {
                font-size: 20px; }
              .mainmobMenu .mobmenuSection .mobmenuRowWrap .tileRow .mobmenuRowExtra > mark mark.labelAfter {
                padding-top: 5px;
                font-size: 10px; }
              .mainmobMenu .mobmenuSection .mobmenuRowWrap .tileRow .mobmenuRowExtra > mark mark.labelBefore {
                padding-bottom: 5px;
                font-size: 10px; }
          .mainmobMenu .mobmenuSection .mobmenuRowWrap .tileRow .mobmenuRowExtra iframe {
            border: none;
            width: 100%;
            height: 100%;
            overflow: hidden; }
        .mainmobMenu .mobmenuSection .mobmenuRowWrap .tileRow .mobmenuRowAction {
          position: absolute;
          top: 0;
          right: 0;
          width: 90px;
          height: 89px;
          padding: 0px 35px 0 30px;
          background-image: url("../../images/white/arrow_right.svg");
          background-size: auto 30px;
          background-position: 30px 30px;
          background-repeat: no-repeat;
          cursor: pointer; }
        .mainmobMenu .mobmenuSection .mobmenuRowWrap .tileRow.customIframe .mobmenuRowExtra {
          position: absolute;
          top: 0;
          left: 0;
          float: none;
          display: block;
          width: 100%;
          height: 89px;
          max-height: 89px;
          max-width: 100%;
          padding: 0;
          margin: 0; }
        .mainmobMenu .mobmenuSection .mobmenuRowWrap .tileRow.customIframe .mobmenuRowAction {
          display: none; }
      .mainmobMenu .mobmenuSection .mobmenuRowWrap.color0 .tileRow {
        background-color: #2a80b9; }
        .mainmobMenu .mobmenuSection .mobmenuRowWrap.color0 .tileRow:hover, .mainmobMenu .mobmenuSection .mobmenuRowWrap.color0 .tileRow.selected {
          background-color: #21638f; }
      .mainmobMenu .mobmenuSection .mobmenuRowWrap.color1 .tileRow {
        background-color: #d36a4a; }
        .mainmobMenu .mobmenuSection .mobmenuRowWrap.color1 .tileRow:hover, .mainmobMenu .mobmenuSection .mobmenuRowWrap.color1 .tileRow.selected {
          background-color: #bc4f2e; }
      .mainmobMenu .mobmenuSection .mobmenuRowWrap.color2 .tileRow {
        background-color: #27ae61; }
        .mainmobMenu .mobmenuSection .mobmenuRowWrap.color2 .tileRow:hover, .mainmobMenu .mobmenuSection .mobmenuRowWrap.color2 .tileRow.selected {
          background-color: #1e844a; }
      .mainmobMenu .mobmenuSection .mobmenuRowWrap.color3 .tileRow {
        background-color: #a63a4c; }
        .mainmobMenu .mobmenuSection .mobmenuRowWrap.color3 .tileRow:hover, .mainmobMenu .mobmenuSection .mobmenuRowWrap.color3 .tileRow.selected {
          background-color: #802d3b; }
      .mainmobMenu .mobmenuSection .mobmenuRowWrap.color4 .tileRow {
        background-color: #2c97dd; }
        .mainmobMenu .mobmenuSection .mobmenuRowWrap.color4 .tileRow:hover, .mainmobMenu .mobmenuSection .mobmenuRowWrap.color4 .tileRow.selected {
          background-color: #1e7bb8; } }
/** END: mobile clMainMenu directive **/

/*# sourceMappingURL=clMainMenu-mobile.css.map */

/** Overview module - Desktop specific SCSS **/
/** START: config **/
/* the file "app" imported here is generated dynamically by Grunt and removed after SASS is compiled */
/* Colors */
/* Login screen */
/* Booleans */
/* Uniform Menu Colors */
/* Scheduler Styles */
/* Font families */
/* Font sizes */
/* Font weights */
/* Transitions settings */
/* Transform settings */
/* Keyframes */
@-webkit-keyframes loading {
  0% {
    margin-left: -50px; }
  100% {
    margin-left: 100%; } }
@keyframes loading {
  0% {
    margin-left: -50px; }
  100% {
    margin-left: 100%; } }
/* Functions */
/** END: config **/
/** START: mixins **/
/** START: config **/
/* the file "app" imported here is generated dynamically by Grunt and removed after SASS is compiled */
/* Colors */
/* Login screen */
/* Booleans */
/* Uniform Menu Colors */
/* Scheduler Styles */
/* Font families */
/* Font sizes */
/* Font weights */
/* Transitions settings */
/* Transform settings */
/* Keyframes */
@-webkit-keyframes loading {
  0% {
    margin-left: -50px; }
  100% {
    margin-left: 100%; } }
@keyframes loading {
  0% {
    margin-left: -50px; }
  100% {
    margin-left: 100%; } }
/* Functions */
/** END: config **/
/* added by Ionut */
/** END: mixins **/
.overviewPageContent {
  position: relative;
  width: 100%;
  height: 100%;
  overflow: auto;
  margin: 0;
  padding: 0;
  background: #FFFFFF; }

.urlDisabledLabel {
  width: 120%;
  margin-left: -10px;
  padding-left: 10px;
  background: white; }

/*# sourceMappingURL=overview-all.css.map */

@media only screen and (max-width: 768px) {
  .overviewPageContent {
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch; } }

/*# sourceMappingURL=overview-mobile.css.map */

/** Overview module - SHARED **/

/*# sourceMappingURL=overview-shared.css.map */

/** Login module - Tablet specific SCSS **/

/*# sourceMappingURL=overview-tablet.css.map */
