﻿@charset "UTF-8";
body {
  background: white;
  /*font-family: 'Open Sans', sans-serif !important;*/
  font-family: "Cambria","Segoe UI Semilight","Segoe UI","Segoe",Tahoma,Helvetica,Arial,sans-serif !important;
  color: #000000; }
  body .o365cs-base .ms-bgc-tp, body .o365cs-base .ms-bgc-tdr-h:hover, body button.o365button.o365cs-nav-item.o365cs-nav-button.o365cs-topnavText.ms-fcl-w.o365cs-me-nav-item:hover {
    background-color: #C5001C; }
  body #globalNavBox {
    background: #E8E8E8; }
  body #s4-workspace {
    background: #EEEEEE; }
  body .content-wrapper {
    display: inline-block;
    position: relative;
    min-height: 100%;
    overflow: auto;
    /*#contentRow {
            overflow: auto;
        }*/
    /*==========Breadcrubmbs==========*/
    /*==========Search=========*/
    /*==========Sidenav=========*/
    /*==========Footer==========*/
    /*==========UniLj custom class=========*/ }
    body .content-wrapper #breadcrumb {
      font-size: 12px;
      padding: 0 20px 10px 20px;
      /*padding: 0px 0px 10px 20px;*/
      background-color: transparent;
      /*margin: -10px 0 0px -20px;*/ }
      body .content-wrapper #breadcrumb .breadcrumb > span > span {
        /*&:last-of-type {
                    display: none;
                }*/
        color: #000000;
        padding-right: 5px; }
        body .content-wrapper #breadcrumb .breadcrumb > span > span:hover {
          text-decoration: none; }
        body .content-wrapper #breadcrumb .breadcrumb > span > span > a {
          color: #EF0F07; }
          body .content-wrapper #breadcrumb .breadcrumb > span > span > a:hover {
            text-decoration: none; }
      body .content-wrapper #breadcrumb .breadcrumb #ctl00_XnetBreadcrumb_Label1 {
        display: none !important; }
    body .content-wrapper #contentRow {
      padding-top: 10px; }
      body .content-wrapper #contentRow::after {
        content: '.';
        visibility: hidden;
        display: block;
        height: 10px;
        clear: both; }
    body .content-wrapper #s4-bodyContainer {
      padding-bottom: 0px;
      margin-bottom: 190px; }
    body .content-wrapper #s4-titlerow {
      min-height: 64px;
      height: auto;
      background: #FFFFFF;
      padding-top: 15px;
      padding-bottom: 12px; }
    body .content-wrapper #titleAreaRow {
      /*> .ms-tableCell.ms-verticalAlignTop {
                vertical-align: bottom;
            }*/ }
      body .content-wrapper #titleAreaRow #siteIcon {
        /*min-width: 164px;*/
        margin-right: 20px; }
        body .content-wrapper #titleAreaRow #siteIcon a {
          vertical-align: bottom;
          padding-bottom: 12px; }
      body .content-wrapper #titleAreaRow .ms-breadcrumb-box.ms-tableCell.ms-verticalAlignTop {
        position: relative; }
        body .content-wrapper #titleAreaRow .ms-breadcrumb-box.ms-tableCell.ms-verticalAlignTop .ms-breadcrumb-top {
          height: 64px; }
        body .content-wrapper #titleAreaRow .ms-breadcrumb-box.ms-tableCell.ms-verticalAlignTop #pageTitle {
          /*display: none;*/
          position: absolute;
          top: 0;
          left: 14px;
          font-size: 21px; }
          body .content-wrapper #titleAreaRow .ms-breadcrumb-box.ms-tableCell.ms-verticalAlignTop #pageTitle #DeltaPlaceHolderPageDescription {
            display: none; }
      body .content-wrapper #titleAreaRow #DeltaPlaceHolderSearchArea #searchInputBox .ms-srch-sb.ms-srch-sb-border, body .content-wrapper #titleAreaRow #DeltaPlaceHolderSearchArea #searchInputBox .ms-srch-sb.ms-srch-sb-borderFocused {
        border: none;
        background: #F2F3F3;
        /*padding: 7px;*/
        padding: 3px; }
        body .content-wrapper #titleAreaRow #DeltaPlaceHolderSearchArea #searchInputBox .ms-srch-sb.ms-srch-sb-border input.ms-textSmall, body .content-wrapper #titleAreaRow #DeltaPlaceHolderSearchArea #searchInputBox .ms-srch-sb.ms-srch-sb-borderFocused input.ms-textSmall {
          width: 180px; }
        body .content-wrapper #titleAreaRow #DeltaPlaceHolderSearchArea #searchInputBox .ms-srch-sb.ms-srch-sb-border .ms-srch-sb-searchLink, body .content-wrapper #titleAreaRow #DeltaPlaceHolderSearchArea #searchInputBox .ms-srch-sb.ms-srch-sb-borderFocused .ms-srch-sb-searchLink {
          background: transparent;
          background-image: url("/_layouts/15/images/Xnet.SP.UniLj/search.png");
          background-repeat: no-repeat;
          background-position: center;
          background-size: 14px; }
          body .content-wrapper #titleAreaRow #DeltaPlaceHolderSearchArea #searchInputBox .ms-srch-sb.ms-srch-sb-border .ms-srch-sb-searchLink .ms-srch-sb-searchImg, body .content-wrapper #titleAreaRow #DeltaPlaceHolderSearchArea #searchInputBox .ms-srch-sb.ms-srch-sb-borderFocused .ms-srch-sb-searchLink .ms-srch-sb-searchImg {
            visibility: hidden; }
    body .content-wrapper .ms-searchCenter #SearchBox .ms-srch-sbLarge.ms-srch-sb-border input.ms-textLarge.ms-srch-sbLarge-fullWidth, body .content-wrapper .ms-searchCenter #SearchBox .ms-srch-sbLarge.ms-srch-sb-borderFocused input.ms-textLarge.ms-srch-sbLarge-fullWidth {
      width: 430px; }
    body .content-wrapper .ms-webpart-titleText {
      /*border-left: 5px solid $side-bckg-hover;*/
      /*border-bottom: 1px solid $side-bckg-hover;*/
      padding: 5px 10px;
      text-transform: uppercase; }
      body .content-wrapper .ms-webpart-titleText span {
        font-weight: bold; }
    body .content-wrapper #DeltaTopNavigation {
      /*height: 30px;*/
      min-height: 30px;
      height: auto;
      width: calc(100% - 70px);
      /*padding: 20px 20px 20px 0px;*/
      white-space: nowrap !important;
      padding: 34px 20px 0px 0px;
      display: block;
      /*font-family: 'Open Sans', sans-serif !important;*/
      font-family: "Cambria","Segoe UI Semilight","Segoe UI","Segoe",Tahoma,Helvetica,Arial,sans-serif !important;
      white-space: normal;
      /* next two hide home(UniLj)*/
      /*.ms-core-listMenu-horizontalBox li.static > a {
                display: none !important;
            }

            .ms-core-listMenu-horizontalBox li.static > ul a {
                display: block !important;
            }*/ }
      body .content-wrapper #DeltaTopNavigation .ms-core-listMenu-horizontalBox li.static > a {
        background: transparent !important;
        background-image: url("/_layouts/15/images/Xnet.SP.UniLj/home.png") !important;
        background-repeat: no-repeat !important;
        background-position: center !important;
        background-size: 20px !important;
        width: 20px; }
        body .content-wrapper #DeltaTopNavigation .ms-core-listMenu-horizontalBox li.static > a:hover, body .content-wrapper #DeltaTopNavigation .ms-core-listMenu-horizontalBox li.static > a.selected {
          background-image: url("/_layouts/15/images/Xnet.SP.UniLj/home-red.png") !important; }
        body .content-wrapper #DeltaTopNavigation .ms-core-listMenu-horizontalBox li.static > a span {
          visibility: hidden !important;
          font-size: 15px;
          padding-top: 0px; }
      body .content-wrapper #DeltaTopNavigation .ms-core-listMenu-horizontalBox li.static > ul a {
        background: transparent !important;
        background-image: none !important;
        width: auto; }
        body .content-wrapper #DeltaTopNavigation .ms-core-listMenu-horizontalBox li.static > ul a:hover, body .content-wrapper #DeltaTopNavigation .ms-core-listMenu-horizontalBox li.static > ul a.selected {
          background-image: none !important; }
        body .content-wrapper #DeltaTopNavigation .ms-core-listMenu-horizontalBox li.static > ul a span {
          visibility: visible !important;
          font-size: 15px;
          padding-top: 3px; }
      body .content-wrapper #DeltaTopNavigation .root.ms-core-listMenu-root.static, body .content-wrapper #DeltaTopNavigation .root.ms-core-listMenu-root.static > li > ul.static {
        padding-inline-start: 0; }
      body .content-wrapper #DeltaTopNavigation .ms-core-listMenu-horizontalBox {
        color: #343E44;
        line-height: 35px;
        padding-left: 0px; }
      body .content-wrapper #DeltaTopNavigation .ms-core-listMenu-item, body .content-wrapper #DeltaTopNavigation .ms-core-listMenu-item:link, body .content-wrapper #DeltaTopNavigation .ms-core-listMenu-item:visited, body .content-wrapper #DeltaTopNavigation .ms-tv-item:link, body .content-wrapper #DeltaTopNavigation .ms-tv-item:visited, body .content-wrapper #DeltaTopNavigation .ms-tv-header:link, body .content-wrapper #DeltaTopNavigation .ms-tv-header:visited {
        color: #343E44;
        text-decoration: none;
        font-size: 12px;
        line-height: 35px;
        padding: 0 15px;
        background: transparent;
        margin-right: 0;
        font-weight: 600;
        text-transform: uppercase; }
      body .content-wrapper #DeltaTopNavigation .ms-core-listMenu-horizontalBox a.ms-core-listMenu-item:hover, body .content-wrapper #DeltaTopNavigation .ms-core-listMenu-horizontalBox a.ms-core-listMenu-item.ms-core-listMenu-selected:hover, body .content-wrapper #DeltaTopNavigation a.ms-tv-item:hover, body .content-wrapper #DeltaTopNavigation a.ms-tv-header:hover,
      body .content-wrapper #DeltaTopNavigation .ms-core-listMenu-horizontalBox a.ms-core-listMenu-item.selected.ms-core-listMenu-selected {
        color: #C8051E;
        background: #FFFFFF; }
        body .content-wrapper #DeltaTopNavigation .ms-core-listMenu-horizontalBox a.ms-core-listMenu-item:hover span, body .content-wrapper #DeltaTopNavigation .ms-core-listMenu-horizontalBox a.ms-core-listMenu-item.ms-core-listMenu-selected:hover span, body .content-wrapper #DeltaTopNavigation a.ms-tv-item:hover span, body .content-wrapper #DeltaTopNavigation a.ms-tv-header:hover span,
        body .content-wrapper #DeltaTopNavigation .ms-core-listMenu-horizontalBox a.ms-core-listMenu-item.selected.ms-core-listMenu-selected span {
          color: #C8051E;
          font-size: 15px; }
      body .content-wrapper #DeltaTopNavigation .ms-core-listMenu-horizontalBox .ms-core-listMenu-selected:link, body .content-wrapper #DeltaTopNavigation .ms-core-listMenu-horizontalBox .ms-core-listMenu-selected:visited, body .content-wrapper #DeltaTopNavigation .ms-core-listMenu-horizontalBox .ms-core-listMenu-selected, body .content-wrapper #DeltaTopNavigation .ms-tv-selected:link {
        background-color: transparent;
        color: #C8051E;
        font-size: 15px; }
      body .content-wrapper #DeltaTopNavigation .ms-core-listMenu-horizontalBox .static.dynamic-children > .dynamic-children.additional-background {
        color: #343E44;
        background: transparent;
        padding-right: 0px;
        font-size: 15px; }
        body .content-wrapper #DeltaTopNavigation .ms-core-listMenu-horizontalBox .static.dynamic-children > .dynamic-children.additional-background:hover {
          color: #C8051E;
          font-size: 15px; }
      body .content-wrapper #DeltaTopNavigation .ms-core-listMenu-horizontalBox .selected > .dynamic-children.additional-background {
        color: #C8051E;
        font-size: 15px; }
      body .content-wrapper #DeltaTopNavigation ul.dynamic {
        border: none;
        list-style: none;
        padding: 0px;
        width: auto !important;
        white-space: nowrap;
        font-size: 15px; }
      body .content-wrapper #DeltaTopNavigation .static.dynamic-children > .additional-background::after {
        content: "▼";
        margin-left: 15px;
        font-size: 10px;
        vertical-align: top; }
      body .content-wrapper #DeltaTopNavigation .ms-core-listMenu-root ul li ul li.dynamic-children .menu-item-text {
        color: #343E44; }
      body .content-wrapper #DeltaTopNavigation .ms-core-listMenu-root ul li ul li.dynamic-children .menu-item:hover .menu-item-text {
        color: #C8051E; }
      body .content-wrapper #DeltaTopNavigation li.dynamic.dynamic-children span.additional-background.ms-navedit-flyoutArrow.dynamic-children {
        background-image: url("/_layouts/15/images/Xnet.SP.UniLj/right-gray.png?rev=20200316");
        background-repeat: no-repeat;
        background-position: center right; }
      body .content-wrapper #DeltaTopNavigation li.dynamic.dynamic-children:hover span.additional-background.ms-navedit-flyoutArrow.dynamic-children,
      body .content-wrapper #DeltaTopNavigation li.dynamic.dynamic-children.selected span.additional-background.ms-navedit-flyoutArrow.dynamic-children {
        background-image: url("/_layouts/15/images/Xnet.SP.UniLj/right-red.png?rev=20200316");
        background-repeat: no-repeat;
        background-position: center right; }
    body .content-wrapper #DeltaPlaceHolderMain tr.s4-die {
      display: none; }
      body .content-wrapper #DeltaPlaceHolderMain tr.s4-die ~ tr > td > table {
        padding: 5px 0px 10px 10px !important; }
    body .content-wrapper #DeltaPlaceHolderMain .ms-webpartzone-cell > .ms-webpart-chrome .ms-webpart-chrome-title {
      margin: 0;
      /*padding: 10px;*/
      padding: 5px;
      /*padding-bottom: 0;*/
      background: #F7F7F7;
      margin-bottom: 10px; }
      body .content-wrapper #DeltaPlaceHolderMain .ms-webpartzone-cell > .ms-webpart-chrome .ms-webpart-chrome-title span, body .content-wrapper #DeltaPlaceHolderMain .ms-webpartzone-cell > .ms-webpart-chrome .ms-webpart-chrome-title a, body .content-wrapper #DeltaPlaceHolderMain .ms-webpartzone-cell > .ms-webpart-chrome .ms-webpart-chrome-title h2 {
        text-decoration: none;
        /*color: white;*/
        color: #343E44;
        font-weight: 700;
        font-size: 16px;
        /*text-transform: uppercase;*/
        text-transform: none;
        font-family: "Cambria","Segoe UI Semilight","Segoe UI","Segoe",Tahoma,Helvetica,Arial,sans-serif !important; }
    body .content-wrapper #DeltaPlaceHolderMain .ms-webpartzone-cell > .ms-webpart-chrome > div, body .content-wrapper #DeltaPlaceHolderMain .ms-webpartzone-cell > .ms-webpart-chrome .ms-WPBorder.ms-wpContentDivSpace, body .content-wrapper #DeltaPlaceHolderMain .ms-webpartzone-cell > .ms-webpart-chrome .ms-wpContentDivSpace, body .content-wrapper #DeltaPlaceHolderMain .ms-webpartzone-cell > .ms-webpart-chrome .ms-WPBorderBorderOnly {
      padding: 10px 15px;
      background: white;
      border: none; }
    body .content-wrapper #DeltaPlaceHolderMain .ms-webpartzone-cell > .ms-webpart-chrome .ms-WPBorderBorderOnly {
      padding: 20px; }
    body .content-wrapper #DeltaPlaceHolderMain .ms-webpart-zone.ms-fullWidth {
      width: calc(100% - 20px);
      margin-right: 20px; }
    body .content-wrapper #sideNavBox {
      margin-left: 0;
      margin-right: 0;
      padding-left: 20px;
      padding-right: 20px; }
      body .content-wrapper #sideNavBox li > a.ms-core-listMenu-item.ms-core-listMenu-selected, body .content-wrapper #sideNavBox li > a.ms-core-listMenu-item, body .content-wrapper #sideNavBox li > a.ms-core-listMenu-item {
        background-color: transparent;
        color: #E4362F;
        font-weight: 500;
        /*font-size: 14px;*/
        font-size: 15px;
        font-weight: 700;
        /*font-family: 'Open Sans', sans-serif !important;*/
        font-family: "Cambria","Segoe UI Semilight","Segoe UI","Segoe",Tahoma,Helvetica,Arial,sans-serif !important; }
        body .content-wrapper #sideNavBox li > a.ms-core-listMenu-item.ms-core-listMenu-selected span, body .content-wrapper #sideNavBox li > a.ms-core-listMenu-item span, body .content-wrapper #sideNavBox li > a.ms-core-listMenu-item span {
          /*font-family: 'Open Sans', sans-serif !important;*/
          font-family: "Cambria","Segoe UI Semilight","Segoe UI","Segoe",Tahoma,Helvetica,Arial,sans-serif !important; }
      body .content-wrapper #sideNavBox li > a.ms-core-listMenu-item.ms-core-listMenu-selected.selected.static, body .content-wrapper #sideNavBox li > a.ms-core-listMenu-item.selected.static, body .content-wrapper #sideNavBox li > a.ms-core-listMenu-item.selected.static {
        background-color: #E4362F;
        color: #FFFFFF; }
      body .content-wrapper #sideNavBox li > a.ms-core-listMenu-item.ms-core-listMenu-selected:hover, body .content-wrapper #sideNavBox li > a.ms-core-listMenu-item:hover, body .content-wrapper #sideNavBox li > a.ms-core-listMenu-item:active {
        background-color: #FFFFFF;
        color: #E4362F; }
    body .content-wrapper .footer {
      height: 170px;
      position: absolute;
      bottom: 0px;
      width: 100%;
      box-sizing: border-box;
      line-height: 16px;
      font-size: 12px;
      color: #7D7E81;
      padding: 20px 20px 5px 20px;
      background-color: #FFFFFF; }
      body .content-wrapper .footer .footer-column {
        width: 20%;
        float: left;
        height: 45px;
        max-width: 300px; }
        body .content-wrapper .footer .footer-column.hidden {
          visibility: hidden; }
      body .content-wrapper .footer .footer UL {
        margin: 0px;
        list-style: none; }
    body .content-wrapper .UniLj-Table {
      vertical-align: top;
      display: inline-block; }
    body .content-wrapper .UniLj-Table-100 {
      width: calc(100% - 20px); }
    body .content-wrapper .UniLj-Table-75 {
      width: calc(75% - 20px); }
    body .content-wrapper .UniLj-Table-66 {
      width: calc(66% - 20px); }
    body .content-wrapper .UniLj-Table-50 {
      width: calc(50% - 20px); }
    body .content-wrapper .UniLj-Table-33 {
      width: calc(33% - 20px); }
    body .content-wrapper .UniLj-Table-25 {
      width: calc(25% - 20px); }
    body .content-wrapper .UniLj-Table-12 {
      width: calc(12% - 20px); }
    body .content-wrapper .UniLj-Table-Side {
      width: 300px; }
