/*
* Theme Name: Aspiro Child
* Description: This is a child theme of Aspiro, generated by Merlin WP.
* Author: <a href="http://themeforest.net/user/yogstheme">Yogs Theme</a>
* Template: aspiro
* Version: 1.5
*/

.main-header .main-box .logo-box {
    padding: 0 !important;
}

.theme-btn .btn-style-one {
    background: #cea309 !important;
}

.sticky-header .nav-outer {
	padding: 23px;
}

.sticky-header .logo {
    padding: 0 !important; 
}

.admin-bar .sticky-header {
    top: 32px;
    display: none;
}

.sticky-header {
    display: none;
}

/*   SZERVICES RESZ   */

.szeles2 .auto-container {
    max-width: 90% !important;
}

.szeles2 .services-block .inner-box {
    min-height: 100%;
}
.services-block .inner-box h3 a {
    cursor: default !important;
    pointer-events: none;

}

#lesspadding .inner-box{
    padding: 35px !important;
}

#lesspadding .plans-section{
    padding: 35px 0 !important;
}

@media (min-width: 1200px) {
    .szeles2 .services-section .col-xl-3 {
        -ms-flex: 0 0 19.7%;
        flex: 0 0 19.7%;
        max-width: 20%;
    }
    .wre-search-form.display-both .purpose-wrap {
        width: 12% !important;
    }
     .main-menu .navigation > li > a {
        font-size: 16px !important;
    }
}

@media only screen and (max-width: 1199px){
    .main-menu .navigation > li > a {
        font-size: 13px !important;
    }
    /*.sidebar-page-container {
        padding: 120px 0px 80px !important;
    }*/
}

@media (min-width: 768px) {
    .wre-search-form.display-both .purpose-wrap {
        width: 20% !important;
    }
    .wre-search-form .search-text-wrap {
        width: 55% !important; 
    }
    .wre-search-form {
        padding: 20px 30px 30px !important;
    }
    .wre-items li .price {
        padding: 1px !important;

    }
    #menu-item-2401 a {
        font-weight: bold;
        color: #cea30a;
    }

    .na-predaj-prenajom-h2 {
        font-size: 3em !important;
    }

 /*   .sidebar-page-container {
        padding: 120px 0px 80px !important;
    }*/

}
@media (max-width: 768px) {

    .na-predaj-prenajom-h2 {
        font-size: 1.5em !important;
    }
    .listing-start-container {
        flex-direction: column-reverse;
}
    }

}


table.byty {
  width: 100%;
  font-size: 13px;
  border: 0 none;
  margin: 0 0 30px 0;
}

table.byty th {
  font-weight: 600;
  border-bottom: 1px solid #d6d6d6;
  text-transform: uppercase;
  padding: 0 0 1px 0;
}

table.byty td {
  font-weight: 600;
  padding: 14px 0;
  cursor: pointer;
}

table.byty td.space { padding: 0; }

table.byty td.ye {
  font-weight: bold;
  color: #548c50;
}

table.byty td.gr { color: #9bdb3f; }
table.byty td.red { color: #c0392b; }
table.byty td.or { color: darkorange; }
table.byty tr.reserved td { background: #e2ffde; }

table.byty td.plus {
  width: 60px;
  background-image: none;
}

table.byty tbody.on td.plus {
  background-position: center center;
  background-repeat: no-repeat;
  background-image: url(../img/plus.png);
}

/* EZ A LISTING */

.thm-unit-test .post-meta {
    display: none;
}

.thm-unit-test .listing-header {
    padding-top: 50px;
}

.stav {
    font-size: 24px;
    font-weight: 500;
}

#respond, .social-icon-four, .author-box {
    display: none;
}

.blog-detail .inner-box .big-image img {
    width: 66% !important;
    margin: auto;
}

.wre-items li .compare-wrapper {
    display: none !important;
}

.wre-search-form .purpose-wrap .wre-select-wrap select {
    padding: 8px !important;
}
.wre-search-form .search-text-wrap .wre-select-wrap select {
    padding: 8px !important;
}

.wre-search-form .search-button {
    background: #cea309 !important;
}

.wre.single .agent .avatar-wrap {
    max-width: 30% !important;
}

.item-bottom {
	min-height: 80px;
}

.thm-unit-test .listing-header {
    padding-top: 10px !important;
}

.wre-sidebar h3 {
    position: initial;
}

.wre-sidebar .name {
    color: #cea309;
}

.wpcf7-form .field {
    border: 1px solid #afafaf;
    border-radius: 3px;
    padding: 10px;
}

.wpcf7-form input, .wpcf7-form textarea {
    font-weight: 500;
}

.wpcf7-form .field2 {
   text-align: center;
}
.wre-items .price {
    color: #cea309 !important;
    font-size: 20px;
    float: right;
    font-weight: 600;
}

.wre-items li .glance > div {
    line-height: 22px !important;
}

/*    LISTING HEADER   */

.listing-start-container {
    width: 100%;
    display: inline-flex;
    justify-content: space-around;
    margin: -20px 0 10px;
    align-items: center;
}

.left-part {
    float: left;
    text-align: center;
    width: 50%;
    vertical-align: middle;

}

.right-part h2 {
    color: #cea309 !important;
    padding: 15px;
    text-align: center;
}

.right-part {
    float: right;
}

/* LISTING HEADER BEZAR */ 

.search-labels {
    font-weight: 600;
    text-align: center;
    color: #2c2c2c;;
} 

.wre-select-wrap select {
    font-size: 16px !important;
} 

.wre-search-form option {
    font-size: 18px;
}

.wre-search-form option[value=blok-b], .wre-search-form option[value=blok-c] { 
   /* background-color: rgb(252 138 124 / 86%)*/
}

.wre-single .mls-wrapper {
    float: unset !important;
    text-align: center;
    line-height: 30px;
    font-size: 18px;
    font-weight: 800;
    color: #0e0e0e;
}

.listing-header .wre-no-results {
    text-align: center;
    font-size: 42px !important;
    color: #cea309 !important;
}

.akcia {
    position: absolute;
    font-weight: bold;
    color: #ffffff;
    font-size: 16px;
    padding: 22px 8px;
    background: rgb(247 48 48 / 85%);
    right: 0%;
    border-radius: 100%;
    border: 1px dotted;
    letter-spacing: 1px;
}

.poslednebyty {
    text-align: center;
}