@import url("https://fonts.googleapis.com/css2?family=Work+Sans&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Karla:wght@400&display=swap");
body, html {
max-width: 100vw !important;
overflow-x: hidden !important;
font-size: 16px;
color: #1d1d1b;
font-weight: 400;
font-family: 'Karla', sans-serif;
}
body, p, .ff-richtext, li, li a, a, h1, h2, h3, h4, h5, h6, .progress-box-v1 .progress-title, .progress-box-v2 .progress-title, .team-v5-progress-box .progress-title, .pricing-list-v1 .pricing-list-v1-header-title, .team-v3 .progress-box .progress-title, .rating-container .caption > .label, .theme-portfolio .cbp-l-filters-alignRight, .theme-portfolio .cbp-l-filters-alignLeft, .theme-portfolio .cbp-l-filters-alignCenter, .theme-portfolio .cbp-filter-item, .theme-portfolio .cbp-l-loadMore-button .cbp-l-loadMore-link, .theme-portfolio .cbp-l-loadMore-button .cbp-l-loadMore-button-link, .theme-portfolio .cbp-l-loadMore-text .cbp-l-loadMore-link, .theme-portfolio .cbp-l-loadMore-text .cbp-l-loadMore-button-link, .theme-portfolio-v2 .cbp-l-filters-alignRight .cbp-filter-item, .theme-portfolio-v3 .cbp-l-filters-button .cbp-filter-item, .zeus .tp-bullet-title {
font-family: 'Karla', sans-serif;
font-size: 16px;
color: #1d1d1b;
font-weight: 400;
}
a {
font-weight: 400;
}
a:hover {
text-decoration: underline;
}
h1, h1 > a, h2, h2 > a, h3 > a {
font-family: 'Work Sans', serif;
}
h1, h1 > a, h2, h2 > a, h3, h3 > a, h4, h4 > a, h5, h5 > a {
line-height: 1.15;
color: #1d1d1b;
}
h1>a:hover, h2>a:hover, h3>a:hover, h4>a:hover, h5>a:hover, h6>a:hover {
text-decoration: underline;
}
h1, h1 > a {
font-size: 2.8rem;
}
h2, h2 > a {font-size: 1.8rem;}
h1 {
left: -5px;
position: relative;
}
h2 {
margin-left: -2px;
position: relative;
}
h3, h3 > a {font-size: 1.7rem;}
h4, h4 > a {font-size: 1.563rem;}
h5, h5 > a {font-size: 1.25rem;}
small, .text_small {font-size: 0.8rem;}
img {
max-width: 100%;
}
input[type="checkbox"], input[type="radio"] {
height: 17px;
width: 17px;
margin-right: 5px;
border: solid 1px #1d1d1b;
-webkit-appearance: none;
-moz-appearance: none;
cursor: pointer;
border-radius: 50%;
top: 2px;
position: relative;
outline: none !important;
}
input[type="checkbox"]:checked, input[type="radio"]:checked {
background: #1d1d1b;
} .portfolio-classic-1, .ff-portfolio-slider {
margin: 0;
}
.portfolio-classic-1 .ff-portfolio-grid-wrapper {
padding-bottom: 0;
}
.portfolio-classic-1 .cbp-nav-pagination {
bottom: 15px;
}
.cbp-nav-pagination-item {
width: 60px;
height: 5px;
border-radius: 0;
border: 1px solid #fff;
background: transparent;
}
.cbp-popup-lightbox {
background: rgba(255,255,255,0.9);
}
.btn-base-md {
font-weight: 400;
}
.btn-base-brd-slide, html .caldera-grid .btn.btn-default {
padding: 10px 40px;
transition: .5s;
border-radius: 0;
border-color: #302f2f;
background: transparent;
}
html .btn-base-brd-slide::after, html .caldera-grid .btn.btn-default::after {
display: block;
content: "→";
position: absolute;
right: 15px;
opacity: 0;
top: 50%;
transform: translateY(-48%);
transition: 0s !important;
}
.btn-base-brd-slide:hover, html .caldera-grid .btn.btn-default:hover, html .caldera-grid .btn.btn-default:focus {
padding: 10px 50px;
transition: .5s;
background: #302f2f;
color: #fff;
}
.btn-base-brd-slide:hover::after, html .caldera-grid .btn.btn-default:hover::after, html .caldera-grid .btn.btn-default:focus::after  {
opacity: 1;
}
.icons, .icons .list-inline {
margin-bottom: 0;
}
.theme-portfolio.theme-portfolio-nav-v2 .cbp-nav-controls .cbp-nav-prev:after, .theme-portfolio.theme-portfolio-nav-v2 .cbp-nav-controls .cbp-nav-next:after {
font-size: 30px;
height: auto;
line-height: 1.5;
}
.field_required {
color: #d1a739 !important;
}
.ffb-scrollto-icon {
color: #1d1d1b;
font-size: 50px;
}
.back-to-top-theme {
background: transparent !important;
right: 4px !important;
}
.back-to-top-theme:after {
color: #1d1d1b !important;
} .section {
padding-top: 125px;
padding-bottom: 125px;
}
.section75 {
padding-top: 75px;
padding-bottom: 75px;
}
.top-15 {
margin-top: 15px;
}
.top-30 {
margin-top: 30px;
}
.top-50 {
margin-top: 50px;
}
.top-75 {
margin-top: 75px;
}
.top-125 {
padding-top: 125px;
}
.margin-top-125 {
margin-top: 125px;
}
.bottom-125 {
padding-bottom: 125px;
}
.bottom-200 {
padding-bottom: 200px;
}
.padding50 {
padding: 50px;
}
.padding0 {
padding: 0;
}
.white h2, .white h3, .white p {
color: #fff;
}
.max-700 {
max-width: 700px;
}
.automargin {
margin-left: auto;
margin-right: auto;
}
header {
transition: 300ms;
}
.whitebg {
background: #fff !important;
}
a.highlight {
color: #d1a739;
position: relative;
}
a.highlight:hover {
color: #d1a739;
}
a.highlight::after {
display: block;
content: "→";
position: absolute;
right: 0;
opacity: 0;
top: -10px;
transition: 300ms;
font-size: 1.5rem;
}
a.highlight:hover::after, a.highlight:focus::after {
opacity: 1;
animation-name: slide-right;
animation-duration: 1.5s;
animation-iteration-count: infinite;
}
@keyframes slide-right {
0%   {right: 0;}
50%  {right: -15px;}
100% {right: 0;}
}
.border-radius {
border-radius: 30px;
}
.box-shadow {
box-shadow: 0 0 30px rgba(0,0,0,0.3);
overflow: hidden;
}
.box {
padding: 50px;
}
.box p:last-child {
margin-bottom: 0;
}
#main-content {
min-height: calc(100vh - 77px);
} .home header {
opacity: 0;
}
.home header.opacity {
opacity: 1;
transition: 1000ms;
}
.header ul.navbar-nav.no-ff>li>a, .header .navbar-nav .nav-item-child, .search-fullscreen .search-fullscreen-trigger-icon {
color: #1d1d1b;
}
.header ul.navbar-nav.no-ff>li>a, .header .navbar-nav .nav-item-child {
font-size: 16px;
text-transform: none;
}
.header .navbar {
transition: 300ms;
}
.header .telefon a {
background: #d1a739 !important;
padding: 5px 10px !important;
color: #fff !important;
position: relative;
top: -5px;
}
.header .telefon a:hover, .header .telefon a:focus {
background: #eaeaea !important;
}
.ark-header.header-no-pills .navbar-nav .nav-item-child, .ark-header.header-no-pills.header-shrink .navbar-nav .nav-item-child {
line-height: 1 !important;
}
.ark-header.header-no-pills .navbar-nav li {
padding: 0 15px;
}
.ark-header.header-no-pills .navbar-nav .nav-item-child {
padding: 0;
} html .caldera-grid label {
font-weight: 400;
font-size: 16px;
margin-left: 12px;
}
html .caldera-grid .form-control {
border-radius: 0;
box-shadow: none;
border: 1px solid #1d1d1b;
background: transparent;
}
html .caldera-grid .form-control:focus {
box-shadow: none;
border: 1px solid #1d1d1b;
background: #1d1d1b;
color: #fff;
}
html .caldera-grid .form-control:focus::placeholder {
color: #fff;
}
html .caldera-grid .help-block {
margin: 0;
}
html .parsley-required {
font-size: 16px;
margin-left: 12px;
} #intro {
height: 100vh;
}
#intro-wrapper .fg-bg-type-image, #intro-wrapper .fg-bg-type-color, #intro #contact, #intro #logo{
display: none;
}
#intro h2 {
max-width: 700px;
margin: auto;
}
#intro h2 a:hover, #intro h3 a:hover  {
text-decoration: underline !important;
}
#intro h2, #intro h3 {
text-shadow: 0 0 30px rgba(0,0,0, 0.5)
}
#intro #logo{
width: 90%;
max-width: 650px;
padding-bottom: 14%;
}
#logo2{
width: 90%;
max-width: 650px;
display: none;
margin: 0 auto;
position: absolute;
left: 50%;
top: 50%;
transform: translate(-50%,20%);
}
.nabidka-bytu .grid-item {
margin-bottom: 30px;
width: calc(50% - 8px);
}
.nabidka-bytu .grid-item .inner-box {
overflow: hidden;
}
.nabidka-bytu .grid-item:hover, .nabidka-bytu .grid-item:focus {
text-decoration: none;
}
.nabidka-bytu .grid-item .nahlad {
position: relative;
}
.nabidka-bytu .info {
padding: 15px;
background: #eaeaea;
}
.nabidka-bytu .grid-item:hover .info, .nabidka-bytu .grid-item:focus .info {
background: #1d1d1b;
}
.nabidka-bytu .grid-item:hover .info h5, .nabidka-bytu .grid-item:hover .info .typ, .nabidka-bytu .grid-item:hover .info p, .nabidka-bytu .grid-item:focus .info h5, .nabidka-bytu .grid-item:focus .info .typ, .nabidka-bytu .grid-item:focus .info p {
color: #fff !important;
}
.nabidka-bytu .info h5 {
margin-bottom: 0;
}
.nabidka-bytu .info a:hover {
text-decoration: none;
}
.nabidka-bytu img {
height: 230px !important;
object-fit: cover;
}
.nabidka-bytu .featured-area a {
overflow: hidden;
display: block;
}
.nabidka-bytu .info h4 {
margin-bottom: 5px;
}
.nabidka-bytu .cena {
text-align: left;
}
.nabidka-bytu .cena {
margin-bottom: 0;
}
.nabidka-bytu .typ {
margin-bottom: 0;
color: #1d1d1b;
}
#reference .status {
background: #f7f8fa;
font-size: 16px;
position: absolute;
top: 0;
right: 0;
padding: 5px 30px;
transform: rotate(10deg);
-webkit-box-shadow: 0px 0 20px 0px rgba(0,0,0,0.3);
-moz-box-shadow: 0px 0 20px 0px rgba(0,0,0,0.3);
box-shadow: 0px 0 20px 0px rgba(0,0,0,0.3);
} #filters {
padding: 15px 30px 0 30px;
margin-bottom: 30px;
transition: 300ms;
background: #eaeaea;
}
#filters.active {
background: #eaeaea;
}
.filters-toggle h4 {
margin-bottom: 0;
text-align: center;
display: inline-block;
border-bottom: 3px solid transparent;
}
.filters-toggle h4:hover {
border-color: #1d1d1b;
}
.filters-toggle {
text-align: center;
}
.filters-toggle:hover {
cursor: pointer;
}
.filters-toggle h4::after {
content: "↓";
margin-left: 10px;
position: relative;
}
#filters.active .filters-toggle h4::after {
content: "↑";
color: #1d1d1b;
}
.option-set label {
margin: 0 20px 10px 0;
}
.option-set div {
display: inline-block;
}
.option-set label:hover {
cursor: pointer;
}
#price-slider {
margin-top: 30px;
}
.slider-prices .orig {
display: none;
}
.slider-prices .helper {
margin-top: 20px;
}
.slider-prices .helper .price-from {
margin-right: 5px;
}
.slider-prices .helper .price-to {
margin-left: 5px;
}
.slider-prices .helper .price-from::after, .slider-prices .helper .price-to::after { } .galerie-byt img {
max-height: 80vh;
object-fit: cover;
transition: .5s;
}
.galerie-byt img:hover, .dispozice img:hover, .galerie-byt-2 img:hover {
transform: scale(1.03);
}
.galerie-byt-2 img {
height: 200px !important;
object-fit: cover;
transition: .5s;
}
.info h2 {
margin-bottom: 5px;
}
.podnadpis {
color: #7c7c7c;
font-size: 18px;
}
.cena {
text-align: right;
}
.cena h2 {
margin-bottom: 10px;
}
.low {
text-transform: lowercase;
}
.poptat {
display: inline-block;
padding: 5px 40px;
font-size: 18px;
color: #1d1d1b;
border: 1px solid #1d1d1b;
transition: .5s;
border-radius: 0
}
.poptat:hover {
background: #1d1d1b;
color: #fff;
cursor: pointer;
text-decoration: none;
}
.poptat i {
margin-right: 10px;
}
.dispozice {
text-align: center;
}
.dispozice img {
max-width: 60%;
transition: .5s;
}
.tabulka table {
width: 100%;
background: #eaeaea;
}
.tabulka table tr {
border-bottom: 1px solid #fff;
}
.tabulka table tr:last-child {
border-bottom: none;
}
.tabulka table td {
padding: 10px;
font-size: 16px;
}
.tabulka table td:nth-child(2) {
text-align: right;
}
.legal {
font-size: 13px;
color: #a2a2a2;
font-style: italic;
}
#mapa {
margin-top: -100px;
}
#mapa iframe {
width: 100%;
}
#poptavka .fg-row {
background: #eaeaea;
padding: 50px 35px 35px 35px;
margin: 0;
}
#poptavka h2 {
margin-bottom: 5px;
}
.mfp-img {
background: #fff;
}
.mfp-content .mfp-bottom-bar {
display: none;
}
.person {
background: #f7f8fa;
padding: 0;
box-shadow: 0 0 50px #d0d0d0;
}
.person .info {
padding: 15px;
}
.person .info em {
font-size: 14px;
}
.person .info p {
margin-bottom: 10px;
}
.person .info p:nth-child(3) {
margin-bottom: 0;
font-size: 14px;
}
.person .info img {
max-width: 27px;
margin: 0 5px 0 0;
filter: grayscale(90%);
}
.byt-info {
padding-top: 30px;
padding-bottom: 30px;
} #footer {
padding: 30px 0 23px 0;
max-width: calc(100% - 30px);
margin-left: 15px;
}
#footer p {
font-size: 13px;
margin-bottom: 0;
}
#footer .icon-instagram {
position: relative;
top: 1px;
} #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder {
padding-left: 15px !important;
}
#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content span.change-settings-button:hover {
color: #fff !important;
text-decoration: none !important;
}
#moove_gdpr_cookie_info_bar.moove-gdpr-light-scheme {
background: rgba(255,255,255,1) !important;
border: none !important;
}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p, #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p a {
font-size: 13px !important;
}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p, #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p a {
line-height: 1 !important;
font-weight: 400 !important;
}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container {
padding: 4px 0 !important;
}
#moove_gdpr_cookie_info_bar {
min-height: unset !important;
max-height: unset !important;
}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton {
font-size: 13px !important;
line-height: 1 !important;
border-radius: 0 !important;
background: #fff !important;
color: #3e4146 !important;
font-weight: 400 !important;
transition: .2;
border: 1px solid #3e4146 !important;
padding: 6px 30px !important;
}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:hover {
background: #d1a739 !important;
color: #eaeaea !important;
border-color: #d1a739 !important;
}
#moove_gdpr_save_popup_settings_button {
display: none !important;
}
#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme {
border-top: none !important;
}
#cookie-nastaveni {
text-align: right;
font-size: 13px;
font-weight: 400;
}
#cookie-nastaveni span:hover {
text-decoration: underline;
cursor: pointer;
} @media (min-width: 1200px) {
.container {
width: 1250px;
max-width: 100%;
}
}
@media (min-width: 992px) {
.navbar-nav {
margin-top: 33px;
}
}
@media (max-width: 991px) {
h1, h1 > a {
left: 0;
}
h2, h2 > a {
left: 0;
}
h3, h3 > a {
font-size: 1.5rem;
}
.box {
padding: 30px;
}
.container {
width: 100%;
}
.tabletmargin {
margin-top: 50px;
}
.cena {
text-align: left;
}
.cbp-nav-pagination-item {
width: 40px;
}
#main-content {
min-height: calc(100vh - 210px);
} .header .navbar, .header {
background: transparent;
}
.header.header-shrink {
background: #fff;
}
.header .navbar-logo {
margin: 0;
text-align: left;
}
.header .navbar-toggle {
float: right;
}
.ark-header-mobile-fixed nav .navbar-collapse .menu-container {
padding-bottom: 15px;
}
.header .telefon {
margin-top: 20px;
display: inline-block;
}
.header .telefon a {
padding: 10px 15px !important;
}
.ark-header .navbar-nav .nav-item {
border: none !important;
}
.ark-header.header-no-pills .navbar-nav li {
padding: 5px 0;
}
.navbar-nav a {
padding-bottom: 5px !important;
}
.nav>li>a {
display: inline-block;
} .galerie-byt {
margin-top: 75px;
}
}
@media (max-width: 767px) {
.top-125 {
padding-top: 75px;
}
.margin-top-125 {
margin-top: 75px;
}
.bottom-125 {
padding-bottom: 75px;
}
.section {
padding-top: 75px;
padding-bottom: 75px;
}
.padding50 {
padding: 30px;
}
.section75.nadpis {
padding-top: 30px;
padding-bottom: 30px;
}
h1, h1 > a {
font-size: 40px;
line-height: 46px;
}
h2, h2 > a {
font-size: 30px;
line-height: 36px;
}
h3, h3 > a, .single-reality h2, .single-reality h2 > a {font-size: 24px; line-height: 30px;}
h4, h4 > a {font-size: 22px; line-height: 28px;}
h5, h5 > a {font-size: 20px; line-height: 26px;}
#main-content {
min-height: calc(100vh - 270px);
}
#intro #contact a {
word-break: break-all;
}
.fix-mobile-width {
max-width: calc(100% - 30px);
margin-left: 15px;
}
#intro #logo #logo2{
margin-top: -100px;
}
a.highlight::after {
font-size: 1rem;
top: -20px;
}
.mobilemargin {
margin-top: 50px;
}
.mobilemargin30 {
margin-top: 30px;
}
.nabidka-bytu .grid-item {
width: 100%;
}
.person {
margin-bottom: 75px;
max-width: 90%;
margin-left: 5%;
}
.cbp-nav-pagination-item {
width: 30px;
}
#cookie-nastaveni {
margin-bottom: 15px;
}
#cookie-nastaveni {
text-align: left;
} #intro .claim {
margin-left: 10px;
}
#intro .hero {
overflow: hidden;
margin-top: 30px;
}
#intro .hero img {
height: 50vh !important;
object-fit: cover;
object-position: left center;
}
#intro .buttons-el-wrapper {
position: absolute;
bottom: 15px;
left: 35px;
} #filters {
padding: 0 15px 1px 15px;
margin-bottom: 15px;
} #poptavka .fg-row {
padding: 15px 15px 15px 15px;
}
.poptat {
margin-top: 15px;
width: 100%;
text-align: center;
}
.byt-info {
padding-top: 50px;
padding-bottom: 50px;
}
.single-reality .top-125 {
padding-top: 50px;
} #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-button-holder {
padding-left: 0 !important;
}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content .moove-gdpr-cookie-notice {
margin-bottom: 3px !important;
}
} .filters-toggle {
background-color: transparent;
border: none;
text-align: center;
margin-left: auto;
margin-right: auto;
outline: none;
padding: 0;
}
.searchandfilter ul {
margin: 0;
padding: 0;
}
.searchandfilter ul li li {
display: inline-block;
margin: 0 20px 10px 0;
}
.searchandfilter .meta-slider {
width: 100%;
max-width: calc(100% - 30px);
height: 10px;
}
.noUi-target {
box-shadow: none;
}
.noUi-handle:after,
.noUi-handle:before {
display: none;
}
.searchandfilter .noUi-handle {
box-shadow: none;
border: none;
background-color: #000;
}
.noUi-base {
margin-top: 22px;
}
.noUi-target {
border-radius: 0;
border: none;
}
.searchandfilter .noUi-connect {
background-color: #fff;
}
.searchandfilter .noUi-horizontal .noUi-handle {
width: 18px;
height: 18px;
top: -4px;
}
.searchandfilter input {
-moz-appearance: textfield;
}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
-webkit-appearance: none;
margin: 0;
}
.searchandfilter .sf-range-max,
.searchandfilter .sf-range-min {
margin: 0;
padding: 5px 10px;
border: none;
outline: none;
max-width: 140px;
}
.sf-range-postfix {
display: inline-block;
background-color: #fff;
padding: 5px;
max-height: 32px;
min-height: 32px;
}
.searchandfilter label {
font-weight: 400;
}
.searchandfilter>ul>li {
margin-bottom: 20px;
}
.sf-range-values-seperator {
width: 12px;
vertical-align: middle;
height: 1px;
background-color: #000;
color: transparent;
margin: 0 4px;
display: inline-block;
}
.showFilters {
display: inline-block;
padding: 0;
height: 17px;
padding-left: 36px;
background-image: url(https://p3property.cz/wp-content/themes/ark-child/img/filter-button-lines.svg);
background-position: center left;
background-repeat: no-repeat;
background-size: contain;
background-color: transparent;
border: none;
outline: none;
position: relative;
cursor: pointer;
font-size: 20px;
line-height: 1;
}
.showFilters:hover {
text-decoration: underline;
}
.showFilters::before,
.showFilters::after {
content: "";
display: block;
height: 7px;
width: 7px;
z-index: 2;
position: absolute;
top: 50%;
transform: translateY(-50%);
left: 3px;
background-image: url(https://p3property.cz/wp-content/themes/ark-child/img/filter-button-dot.svg);
transition: all 100ms ease-in-out;
-webkit-transition: all 100ms ease-in-out;
}
.showFilters::after {
background-image: url(https://p3property.cz/wp-content/themes/ark-child/img/filter-button-dots.svg);
width: 10px;
height: 23px;
left: 11px;
}
.showFilters.active::before {
left: 14px;
}
.showFilters.active::after {
left: 3px;
transform: scaleX(-100%) translateY(-50%);
}
@media (min-width: 991px) {
.searchandfilter>ul {
display: flex;
flex-wrap: wrap;
margin: 0 -7px;
}
.searchandfilter ul li {
display: block;
flex: 0 0 50%;
max-width: 50%;
padding: 10px 7px;
}
.searchandfilter ul li.sf-field-post-meta-cena {
flex: unset;
width: 100%;
max-width: 100%;
padding-top: 0;
margin-top: -20px;
}
html .sf-field-post-meta-lokalita.sf-field-post-meta-lokalita h4,
html .sf-field-post-meta-lokalita.sf-field-post-meta-lokalita ul {
max-width: 50%;
margin-left: auto !important;
}
}
@media (max-width: 450px) {
.sf-range-values-seperator {
display: none;
}
.searchandfilter .sf-range-max, .searchandfilter .sf-range-min {
width: 100%;
display: block;
}
.searchandfilter .sf-range-min {
margin-bottom: 16px;
}
.sf-meta-range-slider label {
width: calc(100% - 40px);
}
.searchandfilter .sf-range-max, .searchandfilter .sf-range-min {
max-width: 100%;
width: 100%;
}
.searchandfilter>ul>li {
margin-bottom: 0;
}
}
html .sf-field-post-meta-lokalita.sf-field-post-meta-lokalita {
display: none;
flex: 0 0 100%;
max-width: 100%;
}