html {font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; }body {margin: 0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary {display: block;}audio,canvas,progress,video {display: inline-block; vertical-align: baseline; }audio:not([controls]) {display: none;height: 0;}[hidden],template {display: none;}a {background-color: transparent;}a:active,a:hover {outline: 0;}abbr[title] {border-bottom: 1px dotted;}b,strong {font-weight: bold;}dfn {font-style: italic;}h1 {font-size: 2em;margin: 0.67em 0;}mark {background: #ff0;color: #000;}small {font-size: 80%;}sub,sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}sup {top: -0.5em;}sub {bottom: -0.25em;}img {border: 0;}svg:not(:root) {overflow: hidden;}figure {margin: 1em 40px;}hr {-moz-box-sizing: content-box;box-sizing: content-box;height: 0;}pre {overflow: auto;}code,kbd,pre,samp {font-family: monospace, monospace;font-size: 1em;}button,input,optgroup,select,textarea {color: inherit; font: inherit; margin: 0; }button {overflow: visible;}button,select {text-transform: none;}button,html input[type="button"], input[type="reset"],input[type="submit"] {-webkit-appearance: button; cursor: pointer; }button[disabled],html input[disabled] {cursor: default;}button::-moz-focus-inner,input::-moz-focus-inner {border: 0;padding: 0;}input {line-height: normal;}input[type="checkbox"],input[type="radio"] {box-sizing: border-box; padding: 0; }input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {height: auto;}input[type="search"] {-webkit-appearance: textfield; -moz-box-sizing: content-box;-webkit-box-sizing: content-box; box-sizing: content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}fieldset {border: 1px solid #c0c0c0;margin: 0 2px;padding: 0.35em 0.625em 0.75em;}legend {border: 0; padding: 0; }textarea {overflow: auto;}optgroup {font-weight: bold;}table {border-collapse: collapse;border-spacing: 0;}td,th {padding: 0;}.container {position: relative;width: 100%;max-width: 960px;margin: 0 auto;padding: 0 20px;box-sizing: border-box; }.column,.columns {width: 100%;float: left;box-sizing: border-box; }@media (min-width: 400px) {.container {width: 85%;padding: 0; }}@media (min-width: 650px) {.container {width: 80%; }.column,.columns {margin-left: 4%; }.column:first-child,.columns:first-child {margin-left: 0; }.one.column,.one.columns{ width: 4.66666666667%; }.two.columns{ width: 13.3333333333%; }.three.columns{ width: 22%;}.four.columns { width: 30.6666666667%; }.five.columns { width: 39.3333333333%; }.six.columns{ width: 48%;}.seven.columns{ width: 56.6666666667%; }.eight.columns{ width: 65.3333333333%; }.nine.columns { width: 74.0%;}.ten.columns{ width: 82.6666666667%; }.eleven.columns { width: 91.3333333333%; }.twelve.columns { width: 100%; margin-left: 0; }.one-third.column { width: 30.6666666667%; }.two-thirds.column{ width: 65.3333333333%; }.one-half.column{ width: 48%; }.offset-by-one.column,.offset-by-one.columns{ margin-left: 8.66666666667%; }.offset-by-two.column,.offset-by-two.columns{ margin-left: 17.3333333333%; }.offset-by-three.column,.offset-by-three.columns{ margin-left: 26%;}.offset-by-four.column,.offset-by-four.columns { margin-left: 34.6666666667%; }.offset-by-five.column,.offset-by-five.columns { margin-left: 43.3333333333%; }.offset-by-six.column,.offset-by-six.columns{ margin-left: 52%;}.offset-by-seven.column,.offset-by-seven.columns{ margin-left: 60.6666666667%; }.offset-by-eight.column,.offset-by-eight.columns{ margin-left: 69.3333333333%; }.offset-by-nine.column,.offset-by-nine.columns { margin-left: 78.0%;}.offset-by-ten.column,.offset-by-ten.columns{ margin-left: 86.6666666667%; }.offset-by-eleven.column,.offset-by-eleven.columns { margin-left: 95.3333333333%; }.offset-by-one-third.column,.offset-by-one-third.columns{ margin-left: 34.6666666667%; }.offset-by-two-thirds.column,.offset-by-two-thirds.columns { margin-left: 69.3333333333%; }.offset-by-one-half.column,.offset-by-one-half.columns { margin-left: 52%; }}html {font-size: 62.5%; }body {font-size: 1.5em; line-height: 1.5;font-weight: 400;font-family: "Open Sans", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;color: #222;}img {max-width: 100%;}h1, h2, h3, h4, h5, h6 {margin-top: 0;margin-bottom: 2rem;font-weight: 700;letter-spacing: 0;text-transform: uppercase;}h1 { font-size: 2rem; line-height: 1.4;}h2 { font-size: 2rem; line-height: 1.25; }h3 { font-size: 1.5rem; line-height: 1.3; }h4 { font-size: 1.5rem; line-height: 1.35; }h5 { font-size: 1.5rem; line-height: 1.5; }h6 { font-size: 1rem; line-height: 1.6;}@media (min-width: 550px) {h1 { font-size: 2rem; }h2 { font-size: 2rem; }h3 { font-size: 1.5rem; }h4 { font-size: 1.5rem; }h5 { font-size: 1.5rem; }h6 { font-size: 1rem; }}p {margin-top: 0; }a {color: #18072f;transition: color 0.3s;}a:hover {color: #dd9c52;}.button,button,input[type="submit"],input[type="reset"],input[type="button"] {display: inline-block;height: 38px;padding: 0 30px;color: #555;text-align: center;font-size: 11px;font-weight: 600;line-height: 38px;letter-spacing: .1rem;text-transform: uppercase;text-decoration: none;white-space: nowrap;background-color: transparent;border: 1px solid #bbb;cursor: pointer;box-sizing: border-box; }.button:hover,button:hover,input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover,.button:focus,button:focus,input[type="submit"]:focus,input[type="reset"]:focus,input[type="button"]:focus {color: #333;border-color: #888;outline: 0;}.button.button-primary,button.button-primary,input[type="submit"].button-primary,input[type="reset"].button-primary,input[type="button"].button-primary {color: #fff;background-color: #dd9c52;border-color: #dd9c52;}.button.button-primary:hover,button.button-primary:hover,input[type="submit"].button-primary:hover,input[type="reset"].button-primary:hover,input[type="button"].button-primary:hover,.button.button-primary:focus,button.button-primary:focus,input[type="submit"].button-primary:focus,input[type="reset"].button-primary:focus,input[type="button"].button-primary:focus {color: #fff;background-color: #dd9c52;border-color: #dd9c52;}input[type="email"],input[type="number"],input[type="search"],input[type="text"],input[type="tel"],input[type="url"],input[type="password"],textarea,select {height: 38px;padding: 6px 10px; background-color: #fff;border: 1px solid #D1D1D1;box-shadow: none;box-sizing: border-box; }input[type="email"],input[type="number"],input[type="search"],input[type="text"],input[type="tel"],input[type="url"],input[type="password"],textarea {-webkit-appearance: none; -moz-appearance: none;appearance: none; }textarea {min-height: 65px;padding-top: 6px;padding-bottom: 6px; }input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="text"]:focus,input[type="tel"]:focus,input[type="url"]:focus,input[type="password"]:focus,textarea:focus,select:focus {border: 1px solid #33C3F0;outline: 0; }label,legend {display: block;margin-bottom: .5rem;font-weight: 600; }fieldset {padding: 0;border-width: 0; }input[type="checkbox"],input[type="radio"] {display: inline; }label > .label-body {display: inline-block;margin-left: .5rem;font-weight: normal; }ul {list-style: circle inside; }ol {list-style: decimal inside; }ol, ul {padding-left: 0;margin-top: 0; }ul ul,ul ol,ol ol,ol ul {margin: 1.5rem 0 1.5rem 3rem;font-size: 90%; }li {margin-bottom: 1rem; }code {padding: .2rem .5rem;margin: 0 .2rem;font-size: 90%;white-space: nowrap;background: #F1F1F1;border: 1px solid #E1E1E1;border-radius: 4px; }pre > code {display: block;padding: 1rem 1.5rem;white-space: pre; }th,td {padding: 12px 15px;text-align: left;border-bottom: 1px solid #E1E1E1; }th:first-child,td:first-child {padding-left: 0; }th:last-child,td:last-child {padding-right: 0; }button,.button {margin-bottom: 1rem; }input,textarea,select,fieldset {margin-bottom: 1.5rem; }pre,blockquote,dl,figure,table,p,ul,ol,form {margin-bottom: 2.5rem; }.u-full-width {width: 100%;box-sizing: border-box; }.u-max-full-width {max-width: 100%;box-sizing: border-box; }.u-pull-right {float: right; }.u-pull-left {float: left; }hr {margin-top: 3rem;margin-bottom: 3.5rem;border-width: 0;border-top: 1px solid #E1E1E1; }.container:after,.row:after,.u-cf {content: "";display: table;clear: both; }@media (min-width: 400px) {}@media (min-width: 550px) {}@media (min-width: 750px) {}@media (min-width: 1000px) {}@media (min-width: 1200px) {}.bluebg {background-color: #18072f;}.blue {color: #18072f;}.loop {padding-top: 1.2em;padding-bottom: 1em;background-color: #fff;z-index: 50;}#breadcrumbs {margin-bottom: 2rem;font-size: small;}.row {clear: both;overflow: auto;}#map {min-height: 300px;height: 300px;}#map > span {width: 100%;display: block;text-align: center;padding-top: 100px;font-size: 2rem;}.the_title {width: 100%;padding: 2rem 0;background-color: #18072f;color: #fff;}.the_title .page_heading h1 {text-align: left;font-size: 3rem;margin-bottom: 0.2rem;}.estate_box {border: 1px solid #d9d9d9;}.boxlink {display: block;overflow: auto;}.boxlink a,.estate_box a {color: #18072f;text-decoration: none;}.estate_box .box_thumbnail {position: relative;}.estate_box a .overlay_icon {background: url(img/lupa.png) 50% 50% no-repeat transparent;display: none;position: absolute;top: 0;right: 0;bottom: 0;left: 0;}.estate_box a:hover .overlay_icon {display: block;}.boxlink h2 {display: block;padding: 5%;margin: 0;text-transform: uppercase;}.boxlink img {width: 100%;display: block;}.boxlink span {display: block;width: 40%;padding: 5%;float: left;}.boxlink span.promo_badge {display: block;float: right;width: auto;padding: 0.2rem 0.5rem;background-color: #dd9c52;color: #fff;font-weight: bold;position: absolute;right: 0;bottom: 0;}.boxlink .estate_meta {width: 90%;padding: 5%;overflow: auto;}.row.postsrow {margin: 2rem 0;}.row.subcontent {margin-top: 2rem;padding-top: 2rem;border-top: 1px solid #ccc;}.post.row {margin-bottom: 3rem;}.post.row h2,.post.row p {margin-bottom: 1rem;}.post .more_button {font-weight: bold;}#footer {width: 100%;clear: both;background-color: #18072f;color: #fff;z-index: 60;position: relative;text-align: center;padding: 2rem 0;}.screen-reader-text {position: absolute;top: -9999em;left: 0;}.nav-links {text-align: center;}@media (min-width: 750px) {#map {min-height: 400px;height: 400px;}}@media (max-width: 750px) {.estate_heading .five.columns,.estate_heading .seven.columns {width: 100%;margin-left: 0;}}#topbar {margin-bottom: 14px;background-color: #fff;}#topbar .row {overflow: visible;}#logo {position: relative;}#logo img {max-height: 64px;max-width: 100%;padding-top: 1.5em;}#menu_row {position: relative;}.toprow {overflow: auto;}#language_list {float: right;color: #e6e6e6;text-transform: uppercase;padding-left: .4em;}#language_list a {color: #333;text-decoration: none;}#language_list a, #language_list span {padding: 0 .6em;border-right: 2px solid #333;margin: .9em 0 0;display: inline-block;font-weight: 700;}#language_list a:last-child, #language_list span:last-child {border: none;padding-right: none;}#menu_toggle {background: url(menu.svg) 0 50% no-repeat transparent;background-size: 1em 1em;padding-left: 1.4em;color: #333;text-decoration: none;float: right;font-size: 1.2em;margin: .7em 1em 0 0;}#menu_toggle:hover {color: #4c4c4c;text-decoration: underline;}.main_menu {color: #aaa;font-weight: bold;float: right;margin-top: 14px;}.main_menu ul {list-style: none;margin: 0;}.main_menu li {margin: 0 1em;}.main_menu a {font-size: 1.2rem;font-weight: 700;color: #aaa;text-decoration: none;text-transform: uppercase;padding: 0.5rem 0;display: block;}.main_menu ul li a:hover {color: #dd9c52;}.main_menu ul li.current-menu-item a,.main_menu ul li.current-page-ancestor a {color: #dd9c52;}@media (min-width: 750px) {#menu_toggle {display: none;}.toprow, #main_menu {width: 100%;clear: both;}.main_menu {margin-top: 2.8em;}.main_menu li {float: left;}.main_menu a {padding: 0 0 0.4rem 0;}#topbar {margin-bottom: 42px;}}@media (max-width: 749px) {#logo img {padding-top: 12px;}.main_menu {display: none;}#main_menu ul {display: none;position: absolute;top: 3em;width: 60%;right: 0;z-index: 100;padding-bottom: 1em;box-shadow: -3px 3px 9px #afafaf;background-color: #fff;}#main_menu ul.menuswitch {display: block;}}#introbox .taxonomy_description p {margin-bottom: 0.5em;}#introbox {background-color: #dd9c52;color: #fff;padding: 2em 0;}#introbox h1 {text-align: left;margin: 0;color: #fff;font-size: 3rem;margin-bottom: 0.2rem;}#introbox .intropost p {margin-bottom: 1rem;}#introbox a {color: #fff;}.filter.bar {padding: 1.5rem 0;background-color:#18072f;color: #fff;}.filter.bar .row {overflow: visible;}.filter.bar h5.filter_heading {text-transform: none;font-size: 1em;margin-bottom: 1em;}.filter.bar select {color: #333;width: 100%;}.filter.bar form {margin-bottom: 0;}.filter.bar .label {display: inline-block;padding: 0.6em;color: #fff;font-weight: 600;font-size: 1.1em;text-transform: uppercase;}.filter.bar .selectlike {position: relative;}.filter.bar select, .filter.bar .selectlike {border: 2px solid #d9d9d9;border-radius: 2px;cursor: pointer;background-color: #fff;color: #393939;}.filter.bar .selbox {display: block;padding: 0.3em 0.6em;position: relative;}.filter.bar .selbox:after {content: "▾";position: absolute;right: .5em;}.filter.bar .selbox.open:after {content: "▴";}.filter.bar .selectlike ul {list-style: none;margin: 0 0 0 -2px;padding: 0;display: block;position: absolute;background-color: #fff;border: 2px solid #d9d9d9;border-top: none;z-index: 299;cursor: pointer;max-height: 13em;overflow-y: scroll;width: calc(100% + 4px);}.filter.bar .selectlike ul {display: none;}.filter.bar .selectlike ul li {text-align: left;margin: 0;}.filter.bar .selectlike ul li a, .filter.bar .selectlike ul li label {color: #333;text-decoration: none;padding: 0.5em 0.6em;margin: 0;display: block;font-weight: normal;}.filter.bar .selectlike ul li a:hover {background-color: #fff;}.filter.bar .selectlike .selcheck {margin: 0 0.5em 0 0;}.gallery_container {width: 100%;max-height: 402px;padding: 1px 0;clear: both;overflow: hidden;}.gallery_image img {width: auto;max-height: 400px;padding: 1px;}.estate_box {border: 2px solid #d9d9d9;margin-bottom: 3%;border-radius: 2px;}.estate_box h2 {font-size: 1.2em;height: 3.5em;}.estate_box a:hover h2 {color: #fff;background-color: #18072f;}.estate_box .estate_meta {height: 14em;}.estate_heading h1 {padding-right: 4%;font-size: 3rem;margin-bottom: 0.2rem;}.estate_excerpt {font-size: 2rem;}.locations_heading {color: #dd9c52;font-size: 140%;margin-bottom: 0;margin-bottom: .2rem;}.taxlist_location {padding: 2rem 20px;border-bottom: 1px solid #d9d9d9;}.taxlist_location ul {list-style: none;}.taxlist_location ul li {margin-bottom: 0.2rem;}.taxlist_location ul li a {color: #606060;font-size: 100%;text-decoration: none;}.taxlist_location ul li.toplevel a {color: #dd9c52;font-size: 135%;text-transform: uppercase;}ul.estate_attrs {list-style: none;overflow: auto;clear: both;margin: 0;padding: .5rem 1rem;}.estate_attrs li {list-style: none;display: block;margin: 0;}.estate_attrs li span {padding-left: 38px;display: block;line-height: 2;background-position: 6px center;background-repeat: no-repeat;background-size: 20px;}.estate_attrs li span.attr_parking {background-image: url('./icons/parking.svg');}.estate_attrs li span.attr_floorsize {background-image: url('./icons/plocha.svg');}.estate_attrs li span.attr_stories {background-image: url('./icons/budova.svg');}.estate_attrs li span.attr_types {background-image: url('./icons/klic.svg');line-height: 1.4;}.estate_attributes {margin-top: 1em;}.estate_attributes .estate_attrs.licons li {padding-left: 0;float: none;}.estate_attributes .estate_attrs.licons li span {padding-left: 38px;display: block;background-size: 22px;background-repeat: no-repeat;background-position: 6px 50%;}.widget_nav_menu ul.menu {list-style: none;}.widget_nav_menu ul.menu li a,.widgettitle {color: #fff;background-color: #18072f;padding: 0.7em 1em;font-size: 100%;}.widget_nav_menu ul.menu li a {display: block;font-weight: bold;transition: background 0.3s ease;}.widget_nav_menu ul.menu li a:hover,.widget_nav_menu ul.menu li.current-menu-item a {background-color: #18072f;}.mwcontme_input input[type=text] {width: 100%;}.mwcontme_submit {text-align: right;}.contactme_final {color: #18072f;}@media (max-width: 649px) {.filter.bar select, .filter.bar .selectlike {margin-bottom: 0.8rem;}}@media (min-width: 750px) {.the_title h1,.estate_heading h1 {border-right: 1px solid #fff;text-align: right;}.taxlist_location {padding: 2rem 0;}}@media (min-width: 380px) and (max-width: 650px) {.estate_attrs li,.estate_attributes .estate_attrs.licons li {width: 50%;float: left;margin: 0 0 1rem 0;}.estate_box .estate_meta {height: 11.2em;}.estate_box h2 {height: 2.2em;}}@media (min-width: 1024px) {.estate_attrs li,.estate_attributes .estate_attrs.licons li {width: 50%;float: left;margin: 0 0 1rem 0;}.estate_box .estate_meta {height: 11.2em;}.estate_box h2 {height: 2.2em;}}