<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@-webkit-keyframes spinner-anim {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg); } }
@keyframes spinner-anim {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg); } }
h1 {
  font-size: 1.5rem !important; }

h2 {
  font-size: 1.3rem !important; }

h3 {
  font-size: 1.2rem !important; }

h4 {
  font-size: 1.05rem !important; }

h5 {
  font-size: 1rem !important; }

h6 {
  font-size: 1rem !important; }

#advert-detail-heading {
  display: flex; }
  #advert-detail-heading h1 {
    flex-grow: 1; }

#advert-detail &gt; ul:first-of-type {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  margin-bottom: 2rem;
  padding: 0;
  justify-content: space-between;
  background: #f3f3f3; }
  #advert-detail &gt; ul:first-of-type li {
    flex-grow: 1;
    list-style: none;
    text-align: center; }
    #advert-detail &gt; ul:first-of-type li:not(.id):not(.state)::before {
      padding-right: 0.3333333333rem;
      content: "\f277";
      font-family: 'Font Awesome\ 5 Free';
      font-weight: 900;
      font-size: 1rem; }
    #advert-detail &gt; ul:first-of-type li.id, #advert-detail &gt; ul:first-of-type li.state {
      font-weight: 500; }
      #advert-detail &gt; ul:first-of-type li.id &gt; span, #advert-detail &gt; ul:first-of-type li.state &gt; span {
        font-weight: 400; }
        #advert-detail &gt; ul:first-of-type li.id &gt; span:not(:last-child)::after, #advert-detail &gt; ul:first-of-type li.state &gt; span:not(:last-child)::after {
          content: ', '; }
    #advert-detail &gt; ul:first-of-type li.type {
      color: #ABD07E;
      font-weight: 500; }
      #advert-detail &gt; ul:first-of-type li.type::before {
        content: "\f142" !important; }
    #advert-detail &gt; ul:first-of-type li.category::before {
      content: "\f277"; }
    #advert-detail &gt; ul:first-of-type li.category &gt; span:not(:last-child)::after {
      content: ', '; }
    #advert-detail &gt; ul:first-of-type li.date::before {
      content: "\f783" !important; }
    #advert-detail &gt; ul:first-of-type li.views::before {
      content: "\f06e" !important; }
    #advert-detail &gt; ul:first-of-type li.views::after {
      content: "x"; }
#advert-detail form {
  background: #f3f3f3;
  padding: 1rem; }
#advert-detail #advertiser .wrapper {
  display: flex;
  flex-direction: row; }
  #advert-detail #advertiser .wrapper .icon {
    display: flex;
    margin-right: 1rem;
    justify-content: center;
    align-items: center; }
    #advert-detail #advertiser .wrapper .icon:before {
      display: block;
      content: "\f007";
      font-family: 'Font Awesome\ 5 Free';
      font-weight: 900;
      font-size: 2rem; }
  #advert-detail #advertiser .wrapper ul {
    flex-grow: 1; }
#advert-detail #advertiser ul {
  list-style: none;
  padding-left: 0; }
#advert-detail #advertiser ul li a {
  font-weight: 500; }
#advert-detail #map {
  margin-bottom: 1rem; }
#advert-detail #links &gt; div:first-of-type a, #advert-detail #links &gt; div:first-of-type button {
  padding-top: 0.5rem;
  color: #5d8e1c; }
#advert-detail #links &gt; div:last-of-type a, #advert-detail #links &gt; div:last-of-type button {
  padding-top: 1rem; }
#advert-detail #links &gt; div a, #advert-detail #links &gt; div button {
  display: inline-block;
  margin: 0 0 0.5rem;
  padding: 0 0 0.5rem;
  border: 0;
  /*border-bottom: 1px solid $color_0;*/
  border-radius: 0 !important;
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  background: transparent;
  color: #333;
  text-decoration: none;
  font-weight: 400; }
  #advert-detail #links &gt; div a:hover, #advert-detail #links &gt; div button:hover {
    color: #9CC130;
    /*border-bottom: 1px solid $color_1;*/ }

#advert-response-list:is(#advert-response-detail) &gt; h2:first-of-type,
#advert-response-detail:is(#advert-response-detail) &gt; h2:first-of-type {
  color: #9CC130; }
#advert-response-list:is(#advert-response-detail) #list,
#advert-response-detail:is(#advert-response-detail) #list {
  margin-bottom: 2rem; }
#advert-response-list #list .item,
#advert-response-detail #list .item {
  margin-top: 1rem;
  margin-bottom: 2rem;
  background-color: #FCF8E3;
  border-bottom: 1px solid #cfcfcf; }
  #advert-response-list #list .item:nth-of-type(2n+0),
  #advert-response-detail #list .item:nth-of-type(2n+0) {
    background: #f4f4f4; }
  #advert-response-list #list .item &gt; .row:first-of-type &gt; div,
  #advert-response-detail #list .item &gt; .row:first-of-type &gt; div {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem; }
    #advert-response-list #list .item &gt; .row:first-of-type &gt; div:nth-child(2),
    #advert-response-detail #list .item &gt; .row:first-of-type &gt; div:nth-child(2) {
      font-size: 0.7692307692rem; }
  #advert-response-list #list .item &gt; .row:nth-child(2) &gt; div:last-of-type:not(:first-of-type),
  #advert-response-detail #list .item &gt; .row:nth-child(2) &gt; div:last-of-type:not(:first-of-type) {
    padding-left: 0; }
  #advert-response-list #list .item &gt; .row:nth-child(2) &gt; div:first-of-type:not(:last-of-type),
  #advert-response-detail #list .item &gt; .row:nth-child(2) &gt; div:first-of-type:not(:last-of-type) {
    padding-right: 0; }
    #advert-response-list #list .item &gt; .row:nth-child(2) &gt; div:first-of-type:not(:last-of-type) &gt; div,
    #advert-response-detail #list .item &gt; .row:nth-child(2) &gt; div:first-of-type:not(:last-of-type) &gt; div {
      height: 100%;
      background-color: #fff;
      padding: 0.75rem; }
  #advert-response-list #list .item &gt; .row:nth-child(2) &gt; div:first-of-type:last-of-type,
  #advert-response-detail #list .item &gt; .row:nth-child(2) &gt; div:first-of-type:last-of-type {
    padding: 1rem 1.5rem; }
  #advert-response-list #list .item &gt; .row &gt; div.actions,
  #advert-response-detail #list .item &gt; .row &gt; div.actions {
    list-style: none; }
    #advert-response-list #list .item &gt; .row &gt; div.actions div a,
    #advert-response-detail #list .item &gt; .row &gt; div.actions div a {
      display: block;
      margin-top: 1px;
      padding: 0.5rem 1rem;
      background-color: #f4f4f4;
      text-decoration: none;
      -webkit-transition: background-color 600ms linear, color 600ms linear;
      -ms-transition: background-color 600ms linear, color 600ms linear;
      transition: background-color 600ms linear, color 600ms linear; }
      #advert-response-list #list .item &gt; .row &gt; div.actions div a::before,
      #advert-response-detail #list .item &gt; .row &gt; div.actions div a::before {
        padding-right: 0.3333333333rem;
        content: "\f1f8";
        font-family: 'Font Awesome\ 5 Free';
        font-weight: 900;
        font-size: 1rem; }
    #advert-response-list #list .item &gt; .row &gt; div.actions div.detail a,
    #advert-response-detail #list .item &gt; .row &gt; div.actions div.detail a {
      background-color: #ABD07E;
      color: #5d8e1c; }
      #advert-response-list #list .item &gt; .row &gt; div.actions div.detail a:hover,
      #advert-response-detail #list .item &gt; .row &gt; div.actions div.detail a:hover {
        background-color: #5d8e1c;
        color: #000; }
      #advert-response-list #list .item &gt; .row &gt; div.actions div.detail a::before,
      #advert-response-detail #list .item &gt; .row &gt; div.actions div.detail a::before {
        content: "\f002"; }
    #advert-response-list #list .item &gt; .row &gt; div.actions div.remove a,
    #advert-response-detail #list .item &gt; .row &gt; div.actions div.remove a {
      color: red; }
      #advert-response-list #list .item &gt; .row &gt; div.actions div.remove a:hover,
      #advert-response-detail #list .item &gt; .row &gt; div.actions div.remove a:hover {
        background-color: red;
        color: #000; }
      #advert-response-list #list .item &gt; .row &gt; div.actions div.remove a::before,
      #advert-response-detail #list .item &gt; .row &gt; div.actions div.remove a::before {
        content: "\f1f8"; }

#add-advert.login form button, #add-advert.login form input[type=submit], #edit-advert.login form button, #edit-advert.login form input[type=submit] {
  margin: 0; }
#add-advert.login button, #edit-advert.login button {
  margin: 0.25rem; }
#add-advert.statistics, #edit-advert.statistics {
  padding-top: 1rem; }
  #add-advert.statistics .filter-box, #edit-advert.statistics .filter-box {
    background: transparent; }
#add-advert .tab-pane#responses .modal-body &gt; div &gt; div:nth-child(1) span, #edit-advert .tab-pane#responses .modal-body &gt; div &gt; div:nth-child(1) span {
  margin-right: 0.5rem;
  margin-bottom: 0.5rem; }
#add-advert .tab-pane#responses .modal-body &gt; div &gt; div:nth-child(2), #edit-advert .tab-pane#responses .modal-body &gt; div &gt; div:nth-child(2) {
  background-color: #f4f4f4;
  color: #666;
  padding: 1rem;
  margin-bottom: 2rem; }
#add-advert .nav-tabs, #edit-advert .nav-tabs {
  margin-bottom: 1rem; }
#add-advert form button, #add-advert form input[type=submit], #edit-advert form button, #edit-advert form input[type=submit] {
  margin: 1rem;
  background-color: #9CC130;
  border: 0; }
#add-advert form fieldset.inline &gt; div, #edit-advert form fieldset.inline &gt; div {
  display: inline-block; }
#add-advert .step1 form, #edit-advert .step1 form {
  position: relative; }
#add-advert .step1 .button-wrapper, #edit-advert .step1 .button-wrapper {
  background-color: #fff;
  position: sticky;
  top: 0;
  z-index: 2; }
@media (min-width: 768px) {
  #add-advert .step1 #addPageCategoryList .card .card *:is(a), #edit-advert .step1 #addPageCategoryList .card .card *:is(a) {
    font-weight: 300;
    padding-left: 2rem !important; }
  #add-advert .step1 #addPageCategoryList .card .card .card *:is(label, a), #edit-advert .step1 #addPageCategoryList .card .card .card *:is(label, a) {
    padding-left: 2rem; }
  #add-advert .step1 #addPageCategoryList .card .card .card a, #edit-advert .step1 #addPageCategoryList .card .card .card a {
    font-weight: 300;
    padding-left: 2rem; } }
#add-advert .step1 #addPageCategoryList .card-header .form-check, #edit-advert .step1 #addPageCategoryList .card-header .form-check {
  display: flex;
  align-items: center;
  justify-content: center; }
  #add-advert .step1 #addPageCategoryList .card-header .form-check input:checked + label, #edit-advert .step1 #addPageCategoryList .card-header .form-check input:checked + label {
    background-color: green; }
    #add-advert .step1 #addPageCategoryList .card-header .form-check input:checked + label::before, #edit-advert .step1 #addPageCategoryList .card-header .form-check input:checked + label::before {
      width: 100%;
      height: 24px;
      content: ' ';
      position: absolute;
      left: 0;
      z-index: -1;
      background-color: green; }
#add-advert .step1 #addPageCategoryList label, #edit-advert .step1 #addPageCategoryList label {
  flex-grow: 1;
  text-align: center; }
#add-advert .step1 #addPageCategoryList a, #edit-advert .step1 #addPageCategoryList a {
  text-decoration: none;
  color: #333; }
  #add-advert .step1 #addPageCategoryList a::before, #edit-advert .step1 #addPageCategoryList a::before {
    margin-right: 0.5rem;
    font-family: 'Font Awesome\ 5 Free';
    font-weight: 900;
    font-size: 1rem; }
  #add-advert .step1 #addPageCategoryList a.collapsed::before, #edit-advert .step1 #addPageCategoryList a.collapsed::before {
    content: "\f105"; }
  #add-advert .step1 #addPageCategoryList a:not(.collapsed)::before, #edit-advert .step1 #addPageCategoryList a:not(.collapsed)::before {
    content: "\f107"; }
#add-advert .step1 #addPageCategoryList .card-body, #edit-advert .step1 #addPageCategoryList .card-body {
  padding: 0; }
  #add-advert .step1 #addPageCategoryList .card-body .card, #edit-advert .step1 #addPageCategoryList .card-body .card {
    border: 0; }
#add-advert .step2 ul, #edit-advert .step2 ul {
  display: flex;
  flex-direction: row;
  justify-content: center;
  margin: 0 0 1rem;
  padding-left: 0; }
  #add-advert .step2 ul li, #edit-advert .step2 ul li {
    list-style: none; }
    #add-advert .step2 ul li:first-of-type, #edit-advert .step2 ul li:first-of-type {
      font-weight: bold; }
      #add-advert .step2 ul li:first-of-type::after, #edit-advert .step2 ul li:first-of-type::after {
        content: ': ';
        padding-right: 1rem; }
    #add-advert .step2 ul li:not(:last-of-type):not(:first-of-type)::after, #edit-advert .step2 ul li:not(:last-of-type):not(:first-of-type)::after {
      content: ', ';
      padding-right: 1rem; }

#payment-form {
  display: flex;
  flex-direction: column;
  align-items: center; }
  #payment-form &gt; div {
    min-width: 300px;
    width: 80%;
    max-width: 800px; }
    #payment-form &gt; div form {
      min-width: 70%; }
      #payment-form &gt; div form table {
        border: 10px solid #9CC130; }
        #payment-form &gt; div form table thead tr th {
          border-color: #9CC130; }
          #payment-form &gt; div form table thead tr th:nth-child(3) {
            text-align: right; }
        #payment-form &gt; div form table tbody tr td {
          border: 0; }
          #payment-form &gt; div form table tbody tr td:nth-child(2) {
            font-weight: 500; }
          #payment-form &gt; div form table tbody tr td:nth-child(3) {
            color: #9CC130;
            font-weight: 500;
            text-align: right; }
          #payment-form &gt; div form table tbody tr td label.disabled {
            opacity: .5; }
        #payment-form &gt; div form table tbody tr:nth-of-type(2n+1) td {
          padding-bottom: 0; }
        #payment-form &gt; div form table tbody tr:nth-of-type(2n) td {
          padding-top: 0; }
        #payment-form &gt; div form table tfoot tr {
          background-color: #9CC130;
          color: #fff; }
          #payment-form &gt; div form table tfoot tr td {
            border: 0; }
            #payment-form &gt; div form table tfoot tr td:nth-child(2) {
              font-weight: 500; }
              #payment-form &gt; div form table tfoot tr td:nth-child(2) small {
                font-weight: 300; }
        #payment-form &gt; div form table tbody tr td:first-of-type, #payment-form &gt; div form table tfoot tr td:first-of-type {
          width: 30px; }

.category-list-tile {
  margin-bottom: 1rem; }
  .category-list-tile .row &gt; div {
    margin-bottom: calc(var(--bs-gutter-x)/ 2); }
    .category-list-tile .row &gt; div .card {
      margin-top: calc(var(--bs-gutter-x)/ 2);
      margin-bottom: calc(var(--bs-gutter-x)/ 2); }
    .category-list-tile .row &gt; div .card {
      height: 100%;
      padding: 1rem;
      border: 0;
      box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.1); }
      .category-list-tile .row &gt; div .card &gt; a {
        display: block;
        max-height: 100px;
        height: 100px;
        margin-bottom: 1rem;
        text-align: center; }
        .category-list-tile .row &gt; div .card &gt; a img {
          max-width: 120px;
          width: 100%; }
      .category-list-tile .row &gt; div .card .card-body {
        flex: 0;
        text-align: center;
        padding-left: 0;
        padding-right: 0; }
        .category-list-tile .row &gt; div .card .card-body h2 {
          display: inline; }
          .category-list-tile .row &gt; div .card .card-body h2 + span {
            display: inline-block;
            min-width: 10px;
            margin-left: 0.5rem;
            padding: 3px 7px;
            font-size: 12px;
            font-weight: 700;
            line-height: 1;
            color: #fff;
            text-align: center;
            white-space: nowrap;
            vertical-align: middle;
            background-color: #777;
            border-radius: 10px; }
      .category-list-tile .row &gt; div .card .card-footer {
        flex-grow: 1; }
    .category-list-tile .row &gt; div .list-group {
      display: block; }
      .category-list-tile .row &gt; div .list-group li {
        display: inline-block;
        padding: 0;
        border: 0;
        background: transparent; }
        .category-list-tile .row &gt; div .list-group li:not(:last-of-type)::after {
          content: ", "; }
        .category-list-tile .row &gt; div .list-group li a {
          padding: 0;
          color: #666;
          text-decoration: none; }
          .category-list-tile .row &gt; div .list-group li a:hover, .category-list-tile .row &gt; div .list-group li a:focus {
            text-decoration: underline; }
        .category-list-tile .row &gt; div .list-group li span {
          color: #666; }
          .category-list-tile .row &gt; div .list-group li span::before {
            content: '('; }
          .category-list-tile .row &gt; div .list-group li span::after {
            content: ')'; }

.advert-list .table-responsive {
  overflow: visible; }
.advert-list.tablelist table {
  box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.1); }
  .advert-list.tablelist table tr th {
    padding: 1rem;
    border-color: #dee2e6 !important;
    font-weight: 400; }
    .advert-list.tablelist table tr th::before {
      padding-right: 0.5rem;
      font-family: 'Font Awesome\ 5 Free';
      font-weight: 900;
      font-size: 0.9rem; }
    .advert-list.tablelist table tr th.name::before {
      content: "\f02d"; }
    .advert-list.tablelist table tr th.type::before {
      content: "\f128"; }
    .advert-list.tablelist table tr th.price::before {
      content: "\f02b"; }
    .advert-list.tablelist table tr th.date::before {
      content: "\f133"; }
  .advert-list.tablelist table tr td {
    padding: 1rem; }
    .advert-list.tablelist table tr td:first-of-type {
      box-shadow: none;
      background-color: white;
      width: 8%;
      text-align: left; }
      .advert-list.tablelist table tr td:first-of-type img {
        max-width: 100%; }
    .advert-list.tablelist table tr td h3 {
      margin-top: 0; }
      .advert-list.tablelist table tr td h3 a {
        color: #5d8e1c; }
      .advert-list.tablelist table tr td h3 + div {
        padding-top: 0.5rem;
        color: rgba(0, 0, 0, 0.8); }
    .advert-list.tablelist table tr td ul {
      list-style: none;
      margin: 0;
      padding: 0; }
.advert-list.line {
  display: flex;
  flex-direction: column;
  row-gap: 1rem;
  margin-bottom: 1rem; }
  .advert-list.line .item {
    box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.1); }
    .advert-list.line .item:nth-child(2n+0) {
      background-color: #f4f4f4; }
      .advert-list.line .item:nth-child(2n+0) .info {
        background-color: inherit; }
    .advert-list.line .item.highlighted {
      background-color: #abd07e !important; }
      .advert-list.line .item.highlighted .row &gt; div:nth-of-type(2) .info {
        background-color: inherit !important; }
    .advert-list.line .item &gt; .row &gt; div:first-of-type {
      background-color: #fff; }
    .advert-list.line .item:hover .links {
      visibility: visible; }
    .advert-list.line .item .image {
      padding: 0.5rem; }
    .advert-list.line .item .links {
      visibility: hidden; }
.advert-list.box .row &gt; div .item {
  box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.1);
  padding: 1rem 0; }
.advert-list div.highlighted {
  background-color: #abd07e; }
  .advert-list div.highlighted a {
    color: white; }
  .advert-list div.highlighted .links a:last-of-type {
    color: rgba(255, 255, 255, 0.5) !important; }
    .advert-list div.highlighted .links a:last-of-type:hover {
      color: white !important; }
.advert-list div a {
  text-decoration: none; }
  .advert-list div a:hover {
    text-decoration: underline; }
.advert-list div h3 {
  margin: 1rem 0 0.25rem; }
  .advert-list div h3 span {
    padding-right: 0.5rem;
    color: red; }
.advert-list div .image {
  min-width: 60px;
  position: relative;
  background-color: white; }
  .advert-list div .image a {
    position: relative;
    display: block;
    width: 100%;
    height: 150px;
    margin-bottom: 0;
    padding: 0;
    border: 0;
    border-radius: 0;
    background: transparent;
    box-shadow: none;
    overflow: hidden; }
    .advert-list div .image a img {
      position: absolute;
      left: 50%;
      top: 50%;
      -webkit-transform: translateY(-50%) translateX(-50%);
      transform: translate(-50%, -50%);
      width: auto;
      max-width: none;
      max-height: 150px;
      padding: 0;
      border: 0;
      border-radius: 0;
      box-shadow: none; }
.advert-list div .content {
  padding: 0.5rem 1rem; }
.advert-list div .info {
  margin: 0 0 0.5rem;
  padding: 0;
  color: rgba(0, 0, 0, 0.5);
  background-color: white;
  font-size: 0.9rem; }
  .advert-list div .info li {
    display: inline;
    padding-right: 0.9rem; }
    .advert-list div .info li::before {
      padding-right: 0.5rem;
      font-family: 'Font Awesome\ 5 Free';
      font-weight: 900;
      font-size: 1rem; }
    .advert-list div .info li.type {
      font-weight: 600; }
      .advert-list div .info li.type::before {
        content: "\f142"; }
    .advert-list div .info li.category:before {
      content: "\f277"; }
    .advert-list div .info li.date::before {
      content: "\f133"; }
    .advert-list div .info li.region::before {
      content: "\f041"; }
    .advert-list div .info li.views::before {
      content: "\f06e"; }
    .advert-list div .info li.views::after {
      content: 'x'; }
.advert-list div.inline .links {
  visibility: hidden; }
.advert-list div.inline:hover .links {
  visibility: visible; }
.advert-list div .links a {
  padding: 0 0.5rem; }
  .advert-list div .links a:first-child {
    font-size: 1.2rem;
    font-weight: 500;
    color: rgba(255, 0, 0, 0.5); }
    .advert-list div .links a:first-child:hover {
      color: red; }
  .advert-list div .links a:last-of-type {
    font-weight: 400;
    color: rgba(156, 193, 48, 0.5); }
    .advert-list div .links a:last-of-type:hover {
      color: #9cc130; }

.sortbox a {
  padding-right: 1rem;
  margin: 0.5rem 1rem 0.5rem 0;
  color: black;
  border-right: 1px solid black; }
  .sortbox a:nth-of-type(3), .sortbox a:last-of-type {
    border: 0; }
  .sortbox a.active {
    color: #abd07e; }
  .sortbox a:is(.view-box, .view-line, .view-table) {
    margin: 0.5rem 0 0.5rem 1rem; }
    .sortbox a:is(.view-box, .view-line, .view-table):is(.view-table) {
      padding-right: 0; }
.sortbox a.view-box:before, .sortbox a.view-line:before, .sortbox a.view-table:before {
  padding-right: 0.25rem;
  font-family: 'Font Awesome\ 5 Free';
  font-weight: 900;
  font-size: 1rem;
  content: "\f00b"; }
.sortbox a.view-box:before {
  content: "\f00a"; }
.sortbox a.view-table:before {
  content: "\f039"; }

.topbox {
  margin-bottom: 1rem; }

header .content .row &gt; div:last-of-type a {
  display: block;
  width: 100%;
  padding: 1rem;
  background: black;
  color: white;
  font-size: 1rem;
  text-align: center;
  text-transform: uppercase;
  transition: 1.3s; }
  header .content .row &gt; div:last-of-type a:hover {
    background: rgba(0, 0, 0, 0.5); }

.search-wrapper {
  display: flex;
  flex-flow: row wrap;
  flex-direction: row;
  align-items: stretch !important; }
  .search-wrapper form {
    display: flex;
    flex-direction: row;
    justify-self: center;
    padding: 1rem;
    margin: 1rem 0;
    padding: 1rem;
    border-radius: 0.5rem !important;
    -webkit-border-radius: 0.5rem !important;
    -moz-border-radius: 0.5rem !important;
    box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.06); }
    .search-wrapper form &gt; div {
      display: flex;
      flex-direction: row;
      margin-top: 0;
      margin-bottom: 0; }
      .search-wrapper form &gt; div:first-of-type {
        flex-grow: 1;
        padding-right: 0; }
        .search-wrapper form &gt; div:first-of-type label {
          padding: 0.5rem 0; }
        .search-wrapper form &gt; div:first-of-type input {
          flex-grow: 1;
          padding: 0.5rem; }
      .search-wrapper form &gt; div:last-of-type {
        padding-left: 0; }

.searchbox .title {
  display: block;
  padding: 1rem;
  background: #333;
  color: #fff;
  font-size: 1.2rem;
  text-align: center;
  text-transform: uppercase; }
.searchbox form {
  background: #f7f7f7;
  padding: 1rem; }
  .searchbox form fieldset legend {
    font-size: 1.1rem;
    font-weight: 500; }
  .searchbox form .input-group-text {
    font-size: 0.95rem;
    padding-left: 0.25rem;
    padding-right: 0.25rem; }

.slider-range, .ui-slider {
  margin-left: 0.6em;
  margin-right: 0.6em; }
  .slider-range .ui-slider-handle.custom, .ui-slider .ui-slider-handle.custom {
    width: auto !important;
    line-height: 1.2em !important;
    padding: 0 4px !important; }

.charlist ul li:nth-of-type(3n) {
  wrap-after: flex; }

.quick-price-list-wrapper .card .list-group .list-group-item &gt; span:first-of-type {
  display: block;
  font-size: 1.1rem; }
.quick-price-list-wrapper .card .list-group .list-group-item &gt; div:first-of-type {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem; }
  .quick-price-list-wrapper .card .list-group .list-group-item &gt; div:first-of-type .sms, .quick-price-list-wrapper .card .list-group .list-group-item &gt; div:first-of-type .phone {
    font-size: 1.1rem;
    font-weight: 500; }

/*# sourceMappingURL=bazaar_style.css.map */
</pre></body></html>