/* am.scss */
.slider-search-wrap {
  padding: 100px 0 0 0; }
  .slider-search-wrap .text-top-search,
  .slider-search-wrap .home-search-main {
    position: relative !important; }
  .slider-search-wrap .text-top-search {
    top: 0 !important;
    text-shadow: none;
    z-index: 1; }
    .slider-search-wrap .text-top-search h1 {
      margin: 0;
      font-size: 36px;
      font-weight: 600; }

#hero:after {
  content: '';
  background: rgba(0, 0, 0, 0.2);
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  min-height: 850px; }

.home-search-main {
  background: rgba(0, 0, 0, 0.3);
  border: 1px solid rgba(255, 255, 255, 0.2);
  height: auto !important;
  min-height: 140px !important;
  overflow: visible !important;
  padding: 25px !important;
  z-index: auto !important; }

/* search home */
#property-search-header-6 #loader {
  margin: 0 auto;
  color: white;
  text-align: center;
  vertical-align: middle;
  font-size: 28px;
  position: absolute;
  width: calc(100% - 50px); }
#property-search-header-6 #searchform {
  display: none; }
  #property-search-header-6 #searchform .bootstrap-select {
    width: 100% !important; }
  #property-search-header-6 #searchform .bootstrap-select.btn-group .dropdown-toggle .caret {
    width: 15px;
    margin-top: -7px;
    border: none;
    color: #bfbfbf;
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: 12px;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased; }
  #property-search-header-6 #searchform .bootstrap-select.btn-group .dropdown-toggle .caret:before {
    content: "\f078"; }
  #property-search-header-6 #searchform button {
    width: 100% !important;
    padding: 15px 25px;
    font-size: 15px;
    font-weight: 600;
    border-radius: 0; }
    #property-search-header-6 #searchform button[type="submit"] {
      background-color: #202945;
      color: #fff; }
      #property-search-header-6 #searchform button[type="submit"]:hover {
        background-color: #202945; }
      #property-search-header-6 #searchform button[type="submit"] .fa-search {
        margin-right: 10px; }
  #property-search-header-6 #searchform label {
    background: none !important;
    color: #fff;
    font-size: 14px;
    padding: 15px 0 0 0;
    z-index: 1;
    position: relative; }
  #property-search-header-6 #searchform #main-options > div:nth-child(1) {
    padding-right: 0; }
    #property-search-header-6 #searchform #main-options > div:nth-child(1) button {
      border-radius: 0; }
  #property-search-header-6 #searchform #main-options > div:nth-child(2) {
    padding: 0; }
    #property-search-header-6 #searchform #main-options > div:nth-child(2) button {
      border-radius: 0;
      border-left: none;
      border-right: none; }
  #property-search-header-6 #searchform #main-options > div:nth-child(3) {
    padding-left: 0; }
    #property-search-header-6 #searchform #main-options > div:nth-child(3) button {
      border-radius: 0;
      z-index: 1;
      position: relative; }
  #property-search-header-6 #searchform #sub-options .row {
    margin: 0 -5px; }
  #property-search-header-6 #searchform #sub-options .col-bigger {
    padding-left: 5px; }
  #property-search-header-6 #searchform #sub-options .col-big {
    padding-right: 5px; }
  #property-search-header-6 #searchform #sub-options .col-small {
    float: left;
    width: 22%;
    padding: 0 5px; }
  #property-search-header-6 #searchform #sub-options .col-tiny {
    float: left;
    width: 18.5%;
    padding: 0 5px; }
  #property-search-header-6 #searchform #toggle-options {
    font-size: 14px;
    font-weight: 400;
    color: #fff !important;
    z-index: 1;
    position: relative; }
    #property-search-header-6 #searchform #toggle-options:hover {
      color: #1985cb;
      cursor: pointer; }
    #property-search-header-6 #searchform #toggle-options i {
      margin-left: 10px;
      pointer-events: none; }
  #property-search-header-6 #searchform .bootstrap-select .filter-option .fa {
    display: none; }
  #property-search-header-6 #searchform .bootstrap-select li.selected .fa:before {
    color: #202945;
    content: '\f14a';
    font-size: 14px; }
  #property-search-header-6 #searchform .bootstrap-select .fa:before {
    color: #d0d0d0;
    font-size: 15px;
    margin-right: 8px; }
  #property-search-header-6 #searchform .bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark {
    display: none; }
  #property-search-header-6 #searchform .bootstrap-select.btn-group .dropdown-toggle .filter-option {
    text-shadow: none;
    text-overflow: ellipsis; }
  #property-search-header-6 #searchform .bootstrap-select .dropdown-menu.inner {
    max-height: 240px !important; }

/* search bar */
#property-search-3 {
  padding: 15px 0 !important; }
  #property-search-3 #main-options {
    margin-bottom: 0 !important; }
  #property-search-3 #searchform .btn,
  #property-search-3 #searchform .btn-group {
    border-color: #e6f1f9;
    border-right: none; }
  #property-search-3 #searchform div {
    margin: 0px;
    padding: 0px; }
  #property-search-3 #searchform label {
    color: #434a54 !important; }
  #property-search-3 #searchform bootstrap-select, #property-search-3 #searchform select {
    background-position: right center, right center;
    padding-left: 25px !important;
    border-right: 0px solid transparent;
    border-left: 1px solid #e3e4eb;
    border-top: 1px solid #e3e4eb;
    border-bottom: 1px solid #e3e4eb;
    border-radius: 0px; }
  #property-search-3 #searchform button[type="submit"] {
    width: 100%;
    background: #202945;
    color: white;
    padding: 16px 20px;
    border-radius: 0px; }
  #property-search-3 #searchform .filter-option {
    padding-left: 22px; }
  #property-search-3 #searchform .noicon .filter-option {
    padding-left: 0px; }
  #property-search-3 #searchform .bootstrap-select {
    width: 100% !important;
    color: #656d78; }
  #property-search-3 #searchform .bootstrap-select.btn-group .dropdown-toggle .caret {
    width: 15px;
    margin-top: -7px;
    border: none;
    color: #bfbfbf;
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: 12px;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased; }
  #property-search-3 #searchform .dropdown-menu.open {
    z-index: 999; }
  #property-search-3 #searchform .bootstrap-select.btn-group .dropdown-toggle .caret:before {
    content: "\f078"; }
  #property-search-3 #searchform .bootstrap-select .filter-option .fa {
    display: none; }
  #property-search-3 #searchform .bootstrap-select li.selected .fa:before {
    color: #202945;
    content: '\f14a';
    font-size: 14px; }
  #property-search-3 #searchform .bootstrap-select .fa:before {
    color: #d0d0d0;
    font-size: 15px;
    margin-right: 8px; }
  #property-search-3 #searchform .bootstrap-select.btn-group > .btn:first-child {
    border-radius: 0px;
    padding: 16px 20px; }
  #property-search-3 #searchform .bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark {
    display: none; }
  #property-search-3 #searchform .bootstrap-select.btn-group .dropdown-toggle .filter-option {
    text-shadow: none;
    text-overflow: ellipsis; }
  #property-search-3 #searchform .bootstrap-select .dropdown-menu.inner {
    max-height: 240px !important; }
  #property-search-3 #searchform [class*="svg"]:before {
    content: '';
    display: block;
    position: absolute;
    margin-right: 5px;
    margin-left: 5px;
    height: 30px;
    width: 20px;
    left: 0px;
    z-index: 9; }
  #property-search-3 #searchform .svg-bed:before {
    background: url("../images/icons/bedDk.svg") no-repeat 50% 50%;
    background-size: contain;
    width: 30px;
    height: 40px;
    top: 5px; }
  #property-search-3 #searchform .svg-bath:before {
    background: url(../images/icons/bathDk.svg) no-repeat 50% 50%;
    background-size: contain;
    width: 27px;
    height: 35px;
    top: 6px;
    left: 2px; }
  #property-search-3 #searchform .svg-car:before {
    background: url(../images/icons/carDk.svg) no-repeat 50% 50%;
    background-size: contain;
    width: 30px;
    height: 40px;
    top: 5px;
    left: 2px; }
  #property-search-3 #searchform .svg-house:before {
    background: url(../images/icons/houseDk.svg) no-repeat 50% 50%;
    background-size: contain;
    width: 22px;
    height: 40px;
    top: 4px;
    left: 7px; }
  #property-search-3 #searchform .svg-pin:before {
    background: url(../images/icons/pinDk.svg) no-repeat 50% 50%;
    background-size: contain;
    width: 15px;
    height: 40px;
    top: 5px;
    left: 10px; }
  #property-search-3 #searchform .svg-tag:before {
    background: url(../images/icons/tagDk.svg) no-repeat 50% 50%;
    background-size: contain;
    width: 25px;
    height: 40px;
    top: 5px;
    left: 5px; }

/* search basic */
#search-basic {
  padding: 20px 0 !important; }
  #search-basic #basicsearchform div {
    margin: 0px;
    padding: 0px; }
    #search-basic #basicsearchform div#main-options > div {
      float: left; }
    #search-basic #basicsearchform div#main-options .buy {
      width: 110px; }
    #search-basic #basicsearchform div#main-options .suburbs {
      width: calc(100% - 230px); }
    #search-basic #basicsearchform div#main-options .search {
      width: 120px; }
      #search-basic #basicsearchform div#main-options .search i.searchicon {
        background-image: url(../../../themes/agentpress-pro/images/icons/search-basic-icon.png);
        height: 20px !important;
        width: 15px;
        margin: 0 0 0 10px; }
  #search-basic #basicsearchform label {
    color: #434a54 !important; }
  #search-basic #basicsearchform bootstrap-select, #search-basic #basicsearchform select {
    background-position: right center, right center;
    padding-left: 25px !important;
    border-right: 0px solid transparent;
    border-left: 1px solid #e3e4eb;
    border-top: 1px solid #e3e4eb;
    border-bottom: 1px solid #e3e4eb;
    border-radius: 0px; }
  #search-basic #basicsearchform button[type="submit"] {
    width: 100%;
    background: #202945;
    color: white;
    padding: 16px 20px;
    border-radius: 0px; }
  #search-basic #basicsearchform .filter-option {
    padding-left: 22px; }
  #search-basic #basicsearchform .noicon .filter-option {
    padding-left: 0px; }
  #search-basic #basicsearchform .bootstrap-select {
    width: 100% !important;
    color: #656d78; }
  #search-basic #basicsearchform .bootstrap-select.btn-group .dropdown-toggle .caret {
    width: 15px;
    margin-top: -7px;
    border: none;
    color: #bfbfbf;
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: 12px;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased; }
  #search-basic #basicsearchform .bootstrap-select.btn-group .dropdown-toggle .caret:before {
    content: "\f078"; }
  #search-basic #basicsearchform .bootstrap-select .filter-option .fa {
    display: none; }
  #search-basic #basicsearchform .bootstrap-select li.selected .fa:before {
    color: #202945;
    content: '\f14a';
    font-size: 14px; }
  #search-basic #basicsearchform .bootstrap-select .fa:before {
    color: #d0d0d0;
    font-size: 15px;
    margin-right: 8px; }
  #search-basic #basicsearchform .bootstrap-select.btn-group > .btn:first-child {
    border-radius: 0px;
    padding: 16px 20px; }
  #search-basic #basicsearchform .bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark {
    display: none; }
  #search-basic #basicsearchform .bootstrap-select.btn-group .dropdown-toggle .filter-option {
    text-shadow: none;
    text-overflow: ellipsis; }
  #search-basic #basicsearchform .bootstrap-select .dropdown-menu.inner {
    max-height: 240px !important; }
  #search-basic #basicsearchform [class*="svg"]:before {
    content: '';
    display: block;
    position: absolute;
    margin-right: 5px;
    margin-left: 5px;
    height: 30px;
    width: 20px;
    left: 0px;
    z-index: 9; }
  #search-basic #basicsearchform .svg-bed:before {
    background: url("../images/icons/bedDk.svg") no-repeat 50% 50%;
    background-size: contain;
    width: 30px;
    height: 40px;
    top: 5px; }
  #search-basic #basicsearchform .svg-bath:before {
    background: url(../images/icons/bathDk.svg) no-repeat 50% 50%;
    background-size: contain;
    width: 27px;
    height: 35px;
    top: 6px;
    left: 2px; }
  #search-basic #basicsearchform .svg-car:before {
    background: url(../images/icons/carDk.svg) no-repeat 50% 50%;
    background-size: contain;
    width: 30px;
    height: 40px;
    top: 5px;
    left: 2px; }
  #search-basic #basicsearchform .svg-house:before {
    background: url(../images/icons/houseDk.svg) no-repeat 50% 50%;
    background-size: contain;
    width: 22px;
    height: 40px;
    top: 4px;
    left: 7px; }
  #search-basic #basicsearchform .svg-pin:before {
    background: url(../images/icons/pinDk.svg) no-repeat 50% 50%;
    background-size: contain;
    width: 15px;
    height: 40px;
    top: 5px;
    left: 10px; }
  #search-basic #basicsearchform .svg-tag:before {
    background: url(../images/icons/tagDk.svg) no-repeat 50% 50%;
    background-size: contain;
    width: 25px;
    height: 40px;
    top: 5px;
    left: 5px; }

.breadcrumb .breadcrumb-sort .search-sort {
  background: url(../../../themes/agentpress-pro/images/sort-icon.png) no-repeat, url(../../../themes/agentpress-pro/images/sort-arrow-down.png) no-repeat #fff;
  background-position: 10px center, right center;
  border: none !important;
  background-color: transparent;
  height: auto !important;
  padding: 0px 15px 0px 40px !important; }

#hidnSpan {
  display: none; }

@media screen and (max-width: 992px) {
  .slider-search-wrap {
    padding: 0; }

  #property-search-header-6 #searchform #sub-options .col-big {
    padding-right: 15px; }
  #property-search-header-6 #searchform #sub-options .col-bigger {
    padding-left: 15px; }
  #property-search-header-6 #searchform #sub-options .col-small {
    width: 50%; }
  #property-search-header-6 #searchform #sub-options .col-tiny {
    width: 33.3333%; }

  #property-search-3 #searchform select {
    height: auto !important; }
  #property-search-3 #searchform button[type="submit"] {
    /*margin-top: 5px;*/ } }
@media screen and (min-width: 992px) {
  #property-search-3 #searchform .col-big {
    width: 20%; }
  #property-search-3 #searchform .col-mid {
    width: 15%; }
  #property-search-3 #searchform .col-small {
    width: 10.55%; } }
@media screen and (max-width: 768px) {
  #property-search-header-6 #searchform button[type="submit"] .fa-search {
    margin: 0; }

  #property-search-3 #searchform button[type="submit"] {
    margin-top: 0; }

  .inspection-times #inspection-schedules .wrap .details {
    height: auto;
    padding: 25px; }
    .inspection-times #inspection-schedules .wrap .details.datetime {
      padding-top: 0; }
      .inspection-times #inspection-schedules .wrap .details.datetime::before {
        content: '';
        border: none !important; } }
@media screen and (max-width: 415px) {
  #search-basic #basicsearchform div#main-options .buy {
    width: 100px; }
  #search-basic #basicsearchform div#main-options .suburbs,
  #search-basic #basicsearchform div#main-options .suburbs .dropdown-menu {
    width: calc(100% - 155px); }
  #search-basic #basicsearchform div#main-options .search {
    width: 55px; }
    #search-basic #basicsearchform div#main-options .search span.text {
      display: none; }
    #search-basic #basicsearchform div#main-options .search i.searchicon {
      margin: 0; } }
@media screen and (max-width: 375px) {
  #property-search-header-6 #searchform button[type="submit"] .fa-search {
    margin-left: -5px; }

  #search-basic #basicsearchform div#main-options .suburbs,
  #search-basic #basicsearchform div#main-options .suburbs .dropdown-menu {
    width: calc(100% - 155px); } }
@media screen and (max-width: 320px) {
  #search-basic #basicsearchform div#main-options .suburbs,
  #search-basic #basicsearchform div#main-options .suburbs .dropdown-menu {
    width: calc(100% - 155px); } }
/*inspection-times*/
.inspection-times .loading-div {
  background: url("../images/loader.svg") #fff no-repeat center !important;
  background-size: auto 80% !important;
  min-height: 50px; }
.inspection-times .content-sidebar-wrap {
  background: transparent !important;
  border: none !important; }
  .inspection-times .content-sidebar-wrap .sidebar-primary,
  .inspection-times .content-sidebar-wrap main.content {
    display: none !important; }
.inspection-times .breadcrumb {
  display: none !important; }
.inspection-times #inspection-schedules .wrap {
  background: #fff;
  border: 1px solid #e3e4eb;
  color: #434a54;
  margin-bottom: 10px;
  min-height: 160px; }
  .inspection-times #inspection-schedules .wrap .loading-div {
    min-height: 160px; }
  .inspection-times #inspection-schedules .wrap .details {
    display: table;
    height: 200px;
    padding: 0 25px; }
    .inspection-times #inspection-schedules .wrap .details.datetime::before {
      content: '';
      border-left: 1px solid #f1f2f6;
      position: absolute;
      height: 70%;
      left: 0;
      top: 15%; }
    .inspection-times #inspection-schedules .wrap .details .details-content {
      display: table-cell;
      vertical-align: middle; }
  .inspection-times #inspection-schedules .wrap .img {
    height: 200px;
    background-position: center center;
    background-repeat: no-repeat; }
  .inspection-times #inspection-schedules .wrap p {
    margin-bottom: 0; }
  .inspection-times #inspection-schedules .wrap .name,
  .inspection-times #inspection-schedules .wrap .time {
    font-size: 16px;
    font-weight: bold; }
  .inspection-times #inspection-schedules .wrap .time {
    margin: 10px 0; }
  .inspection-times #inspection-schedules .wrap .desc,
  .inspection-times #inspection-schedules .wrap .date {
    font-weight: bold;
    font-size: 14px; }
  .inspection-times #inspection-schedules .wrap .calendar-link {
    font-size: 15px; }
    .inspection-times #inspection-schedules .wrap .calendar-link .text {
      text-decoration: underline; }
    .inspection-times #inspection-schedules .wrap .calendar-link .sprite {
      background-position: center center;
      background-repeat: no-repeat;
      display: inline-block;
      height: 19px !important;
      margin-right: 5px;
      vertical-align: top;
      width: 19px; }
      .inspection-times #inspection-schedules .wrap .calendar-link .sprite.calendar {
        background-image: url(../../../themes/agentpress-pro/images/icons/calendar.png); }
  .inspection-times #inspection-schedules .wrap .property-link {
    background: #202945;
    display: block;
    text-align: center;
    padding: 10px 0;
    color: #fff;
    font-weight: bold;
    font-size: 15px;
    margin-top: 15px; }
  .inspection-times #inspection-schedules .wrap .features {
    margin: 15px 0; }
    .inspection-times #inspection-schedules .wrap .features img {
      vertical-align: baseline !important; }
    .inspection-times #inspection-schedules .wrap .features span {
      font-size: 15px;
      font-weight: 600;
      margin: 0 15px 0 10px; }

/*date slider*/
.ds-wrapper-container {
  padding: 0px !important; }
  .ds-wrapper-container .ds-wrapper {
    height: 75px;
    margin-bottom: 40px; }
    .ds-wrapper-container .ds-wrapper > div,
    .ds-wrapper-container .ds-wrapper .ds-dates > div > div {
      background: #fff;
      display: inline-table;
      float: left;
      text-align: center;
      height: 75px;
      border: 1px solid #f1f2f6;
      font-size: 12px;
      font-weight: bold;
      cursor: pointer; }
      .ds-wrapper-container .ds-wrapper > div span,
      .ds-wrapper-container .ds-wrapper .ds-dates > div > div span {
        display: table-cell;
        vertical-align: middle;
        padding: 15px 10px; }
    .ds-wrapper-container .ds-wrapper .ds-dates {
      width: -webkit-calc(100% - 140px);
      width: -moz-calc(100% - 140px);
      width: calc(100% - 140px); }
      .ds-wrapper-container .ds-wrapper .ds-dates > div > div {
        width: 14.28571%;
        display: inline-block; }
        .ds-wrapper-container .ds-wrapper .ds-dates > div > div span {
          display: block; }
        .ds-wrapper-container .ds-wrapper .ds-dates > div > div:last-child {
          border-right: 0px; }
    .ds-wrapper-container .ds-wrapper .ds-prev {
      border-radius: 100% 0 0 100%;
      width: 70px;
      font-size: 19px; }
    .ds-wrapper-container .ds-wrapper .ds-next {
      border-radius: 0 100% 100% 0;
      width: 70px;
      font-size: 19px; }
    .ds-wrapper-container .ds-wrapper .ds-nav:hover, .ds-wrapper-container .ds-wrapper .ds-nav.active {
      background: #f1f2f6;
      position: relative; }
      .ds-wrapper-container .ds-wrapper .ds-nav:hover:before, .ds-wrapper-container .ds-wrapper .ds-nav.active:before {
        position: absolute;
        content: '';
        width: 100%;
        height: 5px;
        background: #202945;
        left: 0px; }
    .ds-wrapper-container .ds-wrapper .ds-nav a {
      color: #434a54;
      font-size: 14px;
      font-weight: bold; }

@media screen and (min-width: 993px) {
  .mobile-next,
  .mobile-prev {
    display: none !important; }

  #search-basic #basicsearchform div {
    width: 90%;
    margin: 0 auto; }

  .ds-wrapper-container .ds-wrapper {
    margin: 10px auto; } }
@media screen and (max-width: 991px) {
  #inspection-schedules {
    width: 90%;
    margin: 0 auto; }
    #inspection-schedules .wrap .img {
      background-size: cover; }
    #inspection-schedules .wrap .date {
      font-size: 14px !important; }
    #inspection-schedules .wrap .time {
      font-size: 16px !important; }
    #inspection-schedules .wrap .calendar-link {
      font-size: 14px !important; }
    #inspection-schedules .datetime {
      position: relative;
      padding-bottom: 30px; }
      #inspection-schedules .datetime .details-content {
        border: 1px solid #c3c3c3;
        padding: 30px;
        text-align: center;
        display: inline-block !important;
        width: 70%;
        margin: 0px auto 80px;
        left: 15%;
        position: relative; }
        #inspection-schedules .datetime .details-content .property-link {
          text-align: center;
          width: 100%;
          margin: 0 auto;
          left: 0;
          bottom: -55px;
          position: absolute; } }
@media screen and (max-width: 768px) {
  .inspection-times #inspection-schedules .wrap {
    padding: 0; }
    .inspection-times #inspection-schedules .wrap .img {
      background-size: auto auto; }
    .inspection-times #inspection-schedules .wrap .datetime .details-content {
      width: 100%;
      left: 0; }

  .ds-wrapper-container .ds-wrapper {
    max-width: 90%;
    display: block;
    margin: 20px auto; }
    .ds-wrapper-container .ds-wrapper .ds-dates {
      display: block; }
      .ds-wrapper-container .ds-wrapper .ds-dates > div {
        overflow-x: scroll;
        display: flex;
        flex-wrap: nowrap; }
        .ds-wrapper-container .ds-wrapper .ds-dates > div > div {
          display: inline-block;
          white-space: nowrap;
          min-width: 100px; }
    .ds-wrapper-container .ds-wrapper .ds-nav:hover {
      background: #fff; }
      .ds-wrapper-container .ds-wrapper .ds-nav:hover:before {
        background: transparent; } }
@media screen and (max-width: 768px) {
  .inspection-times #inspection-schedules .wrap {
    padding: 0; }
    .inspection-times #inspection-schedules .wrap .img {
      background-size: auto auto; }
    .inspection-times #inspection-schedules .wrap .datetime .details-content {
      width: 100%;
      left: 0; }

  .ds-wrapper-container .ds-wrapper {
    max-width: 90%;
    display: block;
    margin: 20px auto;
    /*.ds-nav{
    	&:hover{
    		background: #fff;
    		&:before{
    			background:transparent;
    		}
    	}
    }*/ }
    .ds-wrapper-container .ds-wrapper .ds-dates {
      display: block; }
      .ds-wrapper-container .ds-wrapper .ds-dates > div {
        overflow-x: scroll;
        display: flex;
        flex-wrap: nowrap; }
        .ds-wrapper-container .ds-wrapper .ds-dates > div > div {
          display: inline-block;
          white-space: nowrap;
          min-width: 100px; } }
@media only screen and (max-device-width: 1024px) {
  .ds-wrapper-container .ds-wrapper .ds-nav:hover {
    background: #fff; }
    .ds-wrapper-container .ds-wrapper .ds-nav:hover:before {
      background: transparent; }
  .ds-wrapper-container .ds-wrapper .ds-nav.active {
    background: #f1f2f6 !important; }
    .ds-wrapper-container .ds-wrapper .ds-nav.active:before {
      background: #207fbf !important; } }

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