@mixin rooms-pace-report {

  .rooms-pace-report {
    .roomspace-content {
      margin-left: 0.7%;
      margin-right: 0px;
      width: 98.4%;
      max-width: none;

      .roomspace-head {
        display: flex;

        .checkoptionarea.options {
          width: inherit;
        }

        .checkoptionarea .btn-export:before {
          width: 0px;
        }

        .checkoptionarea .btn-export {
          background: none !important;
          i{
            left:0;
          }
          span{
            float:right;
            padding: 0 6px 0 25px;

          }
        }

        @media (min-width: 1441px) {
          .checkoptionarea.export {
            min-width: 90px !important;
          }
        }

      }
    }
    .roomspace-content3 {
      overflow-y: hidden;
    }

    #report {
      width: 1090px;
      max-width: none;
    }

    #report .report-row .radio:nth-child(4) {
      width: 150px;
    }

    #report .multiselect-native-select .multiselect {
      width: 154px;
    }

    #report .report-row .rangesliderbox {
      margin-left: 11%;
      width: 260px;
    }

    #report .report-row .filterbox:nth-child(1) label {
      width: 120px;
    }

    #report .report-row .filterbox:nth-child(1) label {
      width: 128px;
    }

    .reportrowtitle {
      padding: 2px 7px;
    }

    #report .multiselect {
      padding: 0px 4px;
    }

    .tableroomspace-content {
      width: 100%;
    }

    .table-responsive {
      max-height: none;
      .table {
        width: auto !important;
      }
    }


    .exportreport {
      margin-right: 53%;
    }

    .exportreport .radiocol .radio:nth-child(3) {
      width: 102px;
    }

    #main-menu > li.list-registration {
      width: max-content;
    }

    #report .datepicker table tr td.range,
    #report.datepicker table tr td.disabled.range {
      background: #fff !important;
    }

    #report .comparedatepicker table tr td.range,
    #report.comparedatepicker table tr td.disabled.range {
      background: #fff !important;
    }

    #report .input-group-addon {
      padding: 0px 0px;
    }

    .form-group.importdate input[type="text"] {
      background: #fff url(../images/icon-calendar.png) no-repeat 1px 0;
      padding-left: 30px !important;
      padding: 0 4px 0 10px;
      width: 175px;
      cursor: pointer;
    }

    .timeselect p {
      font-stretch: condensed;
    }

    #report .daterangepopup .impactevent {
      width: auto;

    }

    .impactsingleselect {
      width: auto !important;
      padding: 0 0px !important;
    }
    #report .row2 #typeDuration {
      width: 70px;
      float: left;
      display: none;
      margin-left: 90px;
    }

    #report .row2 .defaultviewsection .reportrowtitle {
      width: 133px;
    }

    .report-row .radio label input[type="radio"] {
      display: block;
      margin-left: 0px;
      margin-top: 6px;
    }

    #report .impactevent .multiselect-native-select {
      width: 65px;
      float: right;
    }

    #report.newreport .impactevent .multiselect-native-select {
      width: 65px;
      float: right;
    }

    #report .impactevent .multiselect-native-select .btn-group {
      width: 170px;
    }

    #report .impactevent .multiselect-native-select ul {
      width: 170px;
    }
    #impactEventDropDown .multiselect-native-select ul {
      width: 180px !important;
      max-height: 200px !important;
    }

    #report .impactevent #impactEventDropDown .multiselect-native-select .btn-group {
      width: 180px !important;
    }

    #report .impactevent .yearselect  + .multiselect-native-select .btn-group {
      width: 180px !important;
      max-height: 200px !important;
    }

    #report .impactevent .yearselect  + .multiselect-native-select ul {
      width: 180px !important;
    }

    #report .yearselect .multiselect-native-select {
      float: left;
    }

    #report .yearselect .multiselect-native-select .btn-group {
      width: 80px;
    }

    #report .yearselect .multiselect-native-select .btn-group ul {
      top: 26px;
      width: 80px;
    }

    #report #selectedRangeSpan {
      overflow: hidden;
      white-space: nowrap;
      text-overflow: ellipsis;
      width: 225px;
      display: inline-block;
    }

    #report .multiselect-container li label {
      overflow: hidden;
      text-overflow: ellipsis;
    }

    #report .impactevent .multiselect-native-select .btn-group .multiselect-selected-text {
      overflow: hidden;
      white-space: nowrap;
      text-overflow: ellipsis;
      width: 160px;
    }

    #report .defaultStartDropDownDiv .multiselect-native-select {
      float: left;
    }
    #report .defaultStartDropDownDiv .multiselect-native-select ul {
      width: 154px;
    }

    #report .yearselect .multiselect-container li.active label {
      background: url(../images/icon-tick.png) no-repeat 60px center !important;
    }

    #report .prior .multiselect-container li.active label {
      background: url(../images/icon-tick.png) no-repeat 135px center !important;
    }
    #report .filterselect1 + .btn-group.open .multiselect-container li.active label {
      background: url(../images/icon-tick.png) no-repeat 135px center !important;
    }
    #report .filterselect1 + .btn-group.open .multiselect-container > li > a.multiselect-all label,
    #report .filterselect3 + .btn-group.open .multiselect-container > li > a.multiselect-all label,
    #report .filterselect4 + .btn-group.open .multiselect-container > li > a.multiselect-all label,
    #report .filterselect5 + .btn-group.open .multiselect-container > li > a.multiselect-all label {
      font-weight: 700;
    }
    #report .filterselect5 + .btn-group.open .multiselect-container li.active label {
      background: url(../images/icon-tick.png) no-repeat 140px center !important;
    }
    #report .example-multiple-optgroups-classes + .btn-group.open .multiselect-container li label {
      margin-right: 0px;
    }
    #report .example-multiple-optgroups-classes + .btn-group.open .multiselect-container li.active label {
      background: url(../images/icon-tick.png) no-repeat 135px center !important;
    }
    #report .example-multiple-optgroups-classes + .btn-group.open .multiselect-container > .active > a {
      background: none;
    }

    #report .report-title h2 {
      width: 20%;
      float: left;
    }

    #report .report-title .noChangesAlert {
      width: 45%;
      float: right;
      height: 29px;
    }

    #report #sub-totals .dropdownFilterLabel, #report #pms-segments .dropdownFilterLabel {
      background: -webkit-linear-gradient(top, #ebebeb 0%, #d1d1d1 100%) !important;
      background: linear-gradient(to bottom, #ebebeb 0%, #d1d1d1 100%) !important;
      padding-left: 5px;
    }
    #report #pms-segments .dropdownFilterLabel {
      width: 120px;
    }

    #report #sub-totals, #report #pms-segments {
      margin-left: 10%;
      background: none !important;
    }

    #report {
      .btn-rp-save
      {
        background: url(../images/icon-save.png) no-repeat 0 -1px;
      }
      .btn-rp-restore
      {
        background: url(../images/icon-note.png) no-repeat 0 -1px;
      }
      .btn-rp-clear
      {
        background: url(../images/icon-deactive2.png) no-repeat 0 -1px;
      }
      .btn-rp-save,.btn-rp-restore,.btn-rp-clear {
        -webkit-background-size: 26px auto;
        background-size: 26px auto;
        padding: 0 0 0 30px;
        margin: 0 10px 0 0;
        cursor: pointer;
        display: block;
        float: left;
        font-family: 'Source Sans Pro', sans-serif;
        font-size: 15px;
        font-weight: 400;
        text-align: left;
        position: relative;
        overflow: hidden;
        height: 28px;
        line-height: 26px;
        color: #131111;
        -webkit-box-shadow: none !important;
        box-shadow: none !important;
        border: none;
        width: 165px;
        border-radius: 0px;
      }
      .long-btn{
        width: 200px;
      }
    }
    #report .right-button-area {
      float: right;
      padding-right: 10px;
      padding-top: 1px
    }

    #report .prior .multiselect-native-select {
      float: left;
    }

    #report .comparerangepopup .multiselect-container li {
      width: 150px;
    }


    #report .row4 .multiselect-native-select {
      margin-left: 16px;
    }

    .roomspace-content2 .table.table-roomspace tr .fixscrollcell div, .roomspace-content2 .table.table-roomspace tr .fixscrollcell2 div, .roomspace-content2 .table.table-roomspace tr .fixscrollcelltotal div {
      z-index: 0;
    }
    .roomspace-content2 .QUARTERLY .table.table-roomspace.table-roomspace thead tr {
      height: 38px;
    }
    .roomspace-content2 .MONTHLY .table.table-roomspace.table-roomspace thead tr {
      height: 38px;
    }
    .roomspace-content2 .YEARLY .table.table-roomspace.table-roomspace thead tr {
      height: 38px;
    }
    .table.table-roomspace tr td, .table.table-roomspace tr th{
      font-size: 13px;
    }

    label ,span, .reportInput{
      font-size: 14px !important;
    }

    .form-group.importdate label{
      min-width: 77px;
    }

    .fcstsessions ul{
      width: 135px!important;
    }

    .fcstsessions ul li, .lastsubmitted ul li {
      white-space: nowrap;
      text-overflow: ellipsis;
      overflow: hidden;
    }
    .roomspace-content2 .table.table-roomspace tr td:nth-child(1) { min-width: 240px; }
    .roomspace-content2 .table.table-roomspace tr { overflow: hidden; }
    .roomspace-content2 .table.table-roomspace tr .fixscrollcell2 > div {
      width: 318px;
    }
    .roomspace-content2 .table.table-roomspace tr .fixscrollcell > div {
      width: 206px;
    }
    .roomspace-content2 .table.table-roomspace tr .fixscrollcelltotal > div {
      width: 112px;
    }
    .roomspace-content2 .table.table-roomspace tr th.fixscrollcell > div {
      width: 206px !important;
      max-width: 206px !important;
    }
    .roomspace-content2 .table.table-roomspace tr th.fixscrollcelltotal div {
      width: 112px;
    }
  }

  .rooms-pace-dashboard{
    .rooms-pickup{
      height: 62px;
      margin-left: 4px !important;
    }
  }

}
