/*!
* Theme Name: ČeskéStavby.cz
* Author: Český Internet
* Description: České Stavby
* Version: 1.0
*/@media screen and (max-width:767px){body{line-height:1.5}.twitter-typeahead{width:100%;position:relative;z-index:5000;display:inline-block}#tistenyKatalog .gdpr-box{margin-left:0!important}#tistenyKatalog .inline-input select{width:100%!important}.header-gallery .logo{width:200px!important}.houses-intro__img:after{padding-bottom:66.66%!important}}@media screen and (min-width:768px){.sale-detail-block__carousel-item{min-height:350px!important;height:auto!important}.question-box h2,.question-box h3{padding-right:150px}}@media screen and (min-width:992px){.house-detail-block__table table tr td:first-child+td{max-width:150px}}code{padding:0}.tt-hint{width:100%}.tt-empty{color:#9d9d9d}.tt-menu{width:100%;margin-top:2px;padding:5px 0;color:#000;background-color:#fff;border:1px solid #9d9d9d;border:1px solid rgba(0,0,0,.15);border-radius:0;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}.tt-suggestion{display:block;padding:3px 20px;cursor:pointer}.tt-suggestion.tt-cursor,.tt-suggestion:hover{color:#fff;background-color:#0a2b1d}.tt-suggestion p{margin:0}.serial-block .serial-mini-block h4{font-size:1em;font-weight:400}#tdFilter .raw-number{display:inline-block}#tdFilter .format-number{display:none}#tdFilter.js .raw-number{display:none}#tdFilter.js .format-number{display:inline-block}.inline-min-max input.format-number.first{margin-right:20px}.company__default_section{clear:both;margin-bottom:30px}.company__branch .company__header .show-all{float:right;color:#333;text-decoration:none}.company__branch .company__header .show-all:hover{text-decoration:underline}.popup-login .basic-popup__close{width:20px;height:20px}.popup-login .login-text{margin-top:10px;font-size:1.2em;margin-bottom:10px}.popup-login .btn-login{display:inline-block;background:#df1f38;font-size:1rem;color:#fff;padding:9px 40px;line-height:1.1;text-align:center;text-transform:uppercase}.popup-login .btn-register{font-size:1rem;display:inline-block;color:#564bab;text-align:center;padding:9px 20px}.gdpr-box .gdpr_terms{margin-top:8px;font-size:12px}#infomailSignUp .aside-block__input-text{margin-bottom:5px}#infomailSignUp .aside-block__btn{margin-top:10px;margin-bottom:10px}#infomailSignUp .gdpr-box{margin-top:10px}.gdpr-infomail-box{font-size:.9em}.form-js-validate .form-error{font-size:.8em;color:#df1f38;font-weight:700}.form-js-validate .form-error:before{display:inline-block;content:'^';padding:0 .5em}.press-articles .article-block__text{padding-left:0!important}.ad-block .ad-block__company{vertical-align:top}.house-detail-block__price small{font-size:65%;font-weight:200;margin-left:.5em}.houses-intro__content{background:linear-gradient(to bottom,transparent 0,rgba(0,0,0,.7) 69%,rgba(0,0,0,.7) 100%)!important}.sale-more-info{color:#df1f38;text-decoration:underline}.sale-more-info:hover{text-decoration:none}.similar-articles .hp-block-3__text{font-size:1rem!important}div.validator{position:absolute;bottom:-4px}.categories-bar a.active{color:#fff;background:#333}.demand-form .input-box{position:relative}#tistenyKatalog .inline-input{position:relative}#tistenyKatalog .gdpr-box{margin-left:124px;margin-top:1em;font-size:.8rem}#tistenyKatalog .gdpr-box label{font-size:.8rem}#tistenyKatalog .inline-input select{padding:6px 10px;width:290px;border:0}#banner-bottom div{margin:auto}#banner-bottom img{margin:auto}.sale-description ul{list-style:disc;padding-left:25px}.sale-description a:not(.sale-more-info){color:#337ab7!important;text-decoration:underline}.sale-description a:not(.sale-more-info):hover{text-decoration:none}.map-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.map-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}.sale-detail-block__carousel-item{cursor:pointer}.hp-carousel__text{background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.7) 100%,rgba(0,0,0,.7) 100%)!important}#poptavka-form .select2-container--default .select2-selection--multiple{border:0 solid #aaa}.search-for-catalog-bar{z-index:50}.link-to-homepage{background-color:#df1f38!important}.company__services ul{list-style:disc inside none}.modal-dialog{overflow:hidden}.contact-form-basic .input-without-ico{position:relative;margin-bottom:10px}.link-to-firm-page{margin-bottom:1.5em}.link-to-firm-page a{color:#ca2742}.link-to-firm-page a:hover{text-decoration:underline}.button-no-radius{border-radius:unset!important}.header-gallery .logo{width:270px;height:auto;font-size:0}.aside-gallery-block h1{font-size:1.2em;padding-right:.2em}.company__contact-info table td{vertical-align:top}.company__desc .company__contact-info table td div{word-break:break-all}.user-box__table td{vertical-align:top}.user-box .inline-checkbox label::before{background-image:url(/images/ico/square-white.svg)}.user-box .inline-checkbox label.checked::before{background-image:url(/images/ico/check-square-white.svg)}.company__services a{color:#4493c4;text-decoration:underline}.entry-content ul{list-style:disc;margin-left:1.3em;margin-bottom:.5em}.ci-house-of-month .ci-house-of-month__label{position:relative;height:1px}.ci-house-of-month .ci-house-of-month__label img{position:absolute;top:-20px;right:0;max-width:130px;transform:translateY(-50%)}.article-tags h2,.article-tags h3{font-size:1.5625rem;margin-bottom:1rem}.article-tags .tags-bar .tags-bar__tag{border:1px solid #898989;background:#fff;color:#333}.article-tags-index h2{color:#333;font-weight:900;margin-bottom:.5em;margin-top:.8em}.article-tags-index .article-tags-index__tags-bar .tags-bar__tag{background-color:#888;color:#fff;transition:background .3s ease 0s}.article-tags-index .article-tags-index__tags-bar .tags-bar__tag:hover{background-color:#555}.tag-plants-block h2{font-size:1.5625rem;margin-bottom:1rem}.article-block__text :not(.categories-bar__tag) p a{color:#05a;text-decoration:underline}.share-bar__item.print{background-color:#33b033}.share-bar__item.print:hover{background-color:#308530}.plant-detail a{color:#05a;text-decoration:underline}.company__site .img-holder{display:inline-block;width:17px;height:17px;vertical-align:middle;margin-right:7px}.article-block__img .article-icon,.hp-block-2 .article-icon{position:absolute;left:8px;bottom:8px}.article-block__img .article-icon .img-holder,.hp-block-2 .article-icon .img-holder{display:inline-block;width:39px;height:36px}.hp-block-1 .article-icon{position:absolute;top:8px;left:8px}.hp-block-1 .article-icon .img-holder{display:inline-block;width:39px;height:36px}.hp-block-1 .article-icon .img-holder img{transition:none!important;transform:none!important}.hp-block-1 .hp-block-1__large .article-icon{position:initial;top:auto;left:auto}.reklama{font-size:10px}.article-photo header{margin-bottom:.5em}.article-photo .share-bar{text-align:right}.article-photo .back-to-article{font-weight:600;display:inline-block;line-height:2.3em}.article-photo .back-to-article .img-holder{display:inline-block}.article-photo .image-description{font-style:italic;font-size:.9em;margin-top:.5em}.article-photo .img-holder.foto img{margin:auto;min-height:200px}.article-photo .img-holder.foto .nav-photo{position:absolute;top:50%;transform:translateY(-50%);background:rgba(0,0,0,.7);transition:.3s all;color:#fff;width:60px;height:90px}.article-photo .img-holder.foto .nav-photo:hover{background:rgba(0,0,0,.9)}.article-photo .img-holder.foto .nav-photo:before{content:'';display:block;position:absolute;top:50%;left:calc(50% - 5px);height:25px;width:25px;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);opacity:1;border:6px solid #fff;border-left:0;border-bottom:0;border-radius:4px}.article-photo .img-holder.foto .nav-photo.nav-prev{left:0}.article-photo .img-holder.foto .nav-photo.nav-prev:before{left:calc(50% + 5px);-webkit-transform:translate(-50%,-50%) rotate(-135deg);transform:translate(-50%,-50%) rotate(-135deg)}.article-photo .img-holder.foto .nav-photo.nav-next{right:0}@media (max-width:767px){.article-photo .img-holder.foto .nav-photo{width:30px;height:50px}.article-photo .img-holder.foto .nav-photo:before{height:15px;width:15px;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);opacity:1;border:3px solid #fff;border-left:0;border-bottom:0;border-radius:2px}.hp-block-1 .article-icon{top:auto;bottom:8px}.hp-block-1 .hp-block-1__large .article-icon{position:initial;top:auto;left:auto;bottom:auto}}@media screen and (max-width:768px){.article-photo .button-02{width:100%}.article-photo .button-02>span{display:block}.article-photo .share-bar{text-align:left}}.header-brand{position:relative}.header-brand object{display:block;position:absolute;top:0;left:0;width:100%}a.svg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.serial-detail-blocks.partners .partner{display:inline-block;width:19%}.serial-detail-blocks.partners .partner>span{display:block}.serial-detail-blocks.partners .partner>span.image-caption{margin-top:5px;font-size:13px}.serial-detail-blocks.partners a.partner{color:#df1f38;text-decoration:underline}.td-main-content .listing-bar__sort .selectric-wrapper{min-width:170px}.sub-menu-large a{background:0 0!important}.houses-description{margin-top:1.5em}.tag-description{margin-top:1.5em}.button-container__tag{margin-bottom:1.5em}.questions-section .question-box__footer .category{border-color:transparent}@media screen and (max-width:768px){.serial-detail-blocks.partners .partner{width:50%}}@media screen and (max-width:767px){.house-detail-block__carousel{padding-bottom:62.5%;opacity:1;visibility:visible}.house-detail-block__carousel.slick-initialized{padding-bottom:0}.house-detail-block__carousel-item{position:absolute}.house-detail-block__carousel-item:first-of-type{z-index:10!important}.house-detail-block__carousel-item img{height:auto}}#company-services ul{list-style:none}#company-services ul li{margin-bottom:10px;position:relative;padding-left:20px;line-height:1.4}#company-services ul li:before{content:"";position:absolute;left:0;top:.5em;width:.5em;height:.5em;display:inline-block;background-color:#333}.search-results-list h2,.search-results-list h3,.search-results-list h4{color:#333}.search-results-list .company-categories a{color:#df1f38;text-decoration:underline}.search-results-list .company-categories a:hover{text-decoration:none}#poptavka-form .radio-group label:before{border-color:#df1f38;background:#fff;margin-right:10px;-webkit-box-shadow:inset 0 0 0 3px #fff;box-shadow:inset 0 0 0 3px #fff}#poptavka-form .radio-group label.checked:before{background:#df1f38}#poptavka-form .gdpr-box p{margin-top:1em}#poptavka-form .autocomplete-box .img-holder{z-index:10000}#poptavka-form .autocomplete-box .twitter-typeahead{width:100%!important;height:40px!important}#poptavka-form .plot-switch{margin-top:2em}#poptavka-form button[type=submit]{min-width:14em}.contact-form-slim .basic-popup__body{max-width:664px}.td-cena-popup .basic-popup__body{max-width:550px}@media (max-width:767px){#poptavka-form button[type=submit]{min-width:auto}}@media (min-width:768px){body:not(.gallery-layout) main{margin-top:-58px;padding-top:93px;box-shadow:0 0 15px 0 rgba(50,50,50,.3)}body:not(.gallery-layout) main.has-breadcrumbs{padding-top:58px}}.company-block__text{min-height:190px}.menu-main a.dropdown-ico{cursor:pointer}@media (max-width:767px){#pagination .next,#pagination .prev{position:relative;top:unset;width:25px;height:25px;line-height:18px;left:0;right:0;padding-left:3px;padding-right:3px}}@media (max-width:767px){.gallery-grid{max-width:100%!important;padding-left:0;margin-left:0;margin-right:0}}.house-detail-block__carousel-item.slick-active{z-index:2!important}.slick-active .img-holder .pinterest-foto-save{position:absolute;top:1em;left:1.2em;width:44px;height:30px;transition:all .2s ease}.slick-active .img-holder .pinterest-foto-save a{display:block;cursor:pointer}.slick-active .img-holder .pinterest-foto-save img{transition:none!important;position:initial;top:initial;left:initial;max-width:100%;transform:none}/*!
 * Bootstrap v2.0.4
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
*/.feedback-review{text-align:center}.feedback-review label{font-size:14px;font-weight:700}.feedback-review .review{text-align:left;margin-bottom:15px}.feedback-body .feedback-error{color:#b94a48;border-color:#b94a48;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.feedback-body .feedback-error:focus{border-color:#953b39;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #d59392;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #d59392;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #d59392}.feedback-body .hbox{text-align:center}.feedback-body p a{color:#08c;text-decoration:none}.feedback-body p a:hover{color:#005580;text-decoration:underline}.feedback-modal h3{line-height:27px;font-size:18px;margin:0;font-weight:700;color:#333;text-rendering:optimizelegibility}.feedback-modal{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;text-align:left!important;font-size:13px;line-height:18px;color:#333;position:fixed;top:50%;left:50%;z-index:2050;max-height:500px;overflow:auto;width:560px;margin:-250px 0 0 -280px;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.3);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0,0,0,.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,.3);box-shadow:0 3px 7px rgba(0,0,0,.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;-webkit-transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-ms-transition:all 1s ease 0s;-o-transition:all 1s ease 0s}@media screen and (max-width:767px){.feedback-modal{top:60%}}.feedback-modal .feedback-close{float:right;font-size:20px;font-weight:700;line-height:18px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2}.feedback-modal .feedback-close:hover{color:#000;text-decoration:none;opacity:.4;cursor:pointer}.feedback-btn{display:inline-block;padding:4px 10px 4px;margin-bottom:0;font-size:13px;line-height:18px;color:#333;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,.75);vertical-align:middle;background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-ms-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(top,#fff,#e6e6e6);background-repeat:repeat-x;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);border:1px solid #ccc;border-bottom-color:#bbb;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);cursor:pointer}.feedback-btn.active,.feedback-btn.disabled,.feedback-btn:active,.feedback-btn:hover,.feedback-btn[disabled]{background-color:#e6e6e6}.feedback-btn:hover{color:#333;text-decoration:none;background-color:#e6e6e6;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-ms-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.feedback-btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.feedback-btn.active,.feedback-btn:active{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);background-color:#e6e6e6;outline:0}.feedback-btn.disabled,.feedback-btn[disabled]{cursor:default;background-image:none;background-color:#e6e6e6;opacity:.65;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.feedback-btn-small{padding:5px 9px;font-size:11px;line-height:16px}.feedback-btn-small [class^=icon-]{margin-top:-1px}.feedback-btn-inverse,.feedback-btn-inverse:hover{text-shadow:0 -1px 0 rgba(0,0,0,.25);color:#fff}.feedback-btn-inverse{background-color:#393939;background-image:-moz-linear-gradient(top,#454545,#262626);background-image:-ms-linear-gradient(top,#454545,#262626);background-image:-webkit-gradient(linear,0 0,0 100%,from(#454545),to(#262626));background-image:-webkit-linear-gradient(top,#454545,#262626);background-image:-o-linear-gradient(top,#454545,#262626);background-image:linear-gradient(top,#454545,#262626);background-repeat:repeat-x;border-color:#262626 #262626 #000;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}.feedback-btn-inverse.active,.feedback-btn-inverse.disabled,.feedback-btn-inverse:active,.feedback-btn-inverse:hover,.feedback-btn-inverse[disabled]{background-color:#262626}button.feedback-btn::-moz-focus-inner,input[type=submit].feedback-btn::-moz-focus-inner{padding:0;border:0}.feedback-btn .caret{margin-top:7px;margin-left:0}.feedback-btn:hover .caret,.open.btn-group .caret{opacity:1}.feedback-btn-inverse .caret{border-top-color:#fff;opacity:.75}.feedback-btn-small .caret{margin-top:4px}.feedback-bottom-right{position:fixed;bottom:5px;right:5px}.feedback-header{padding:9px 15px;border-bottom:1px solid #eee}.feedback-header .feedback-close{margin-top:2px}.feedback-body{padding:15px}.feedback-body .modal-form{margin-bottom:0}.feedback-body input{margin:0;font-size:100%;vertical-align:middle;overflow:auto;vertical-align:top;font-weight:400;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;display:inline-block;width:520px!important;height:30px;padding:0 4px;margin-bottom:9px;font-size:13px;line-height:18px;color:#555;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-ms-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}.feedback-body textarea{margin:0;font-size:100%;vertical-align:middle;overflow:auto;vertical-align:top;font-weight:400;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;display:inline-block;width:520px;height:100px;padding:4px;margin-bottom:9px;font-size:13px;line-height:18px;color:#555;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-ms-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}.feedback-body input:focus,.feedback-body textarea:focus{border-color:rgba(82,168,236,.8);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);outline:0}.feedback-footer{padding:5px 14px 15px 15px;line-height:20px;height:20px;margin-bottom:0;background-color:#f5f5f5;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff}.feedback-footer:after,.feedback-footer:before{display:table;content:""}.feedback-footer:after{clear:both}.feedback-footer .feedback-btn{float:right;margin-left:5px;margin-bottom:0}.feedback-glass{position:fixed;z-index:2000;top:0;left:0;width:100%;height:100%;background:#777;opacity:.5}.feedback-canvas{position:absolute;top:0;left:0;pointer-events:none;z-index:1999}#feedback-blackout-element{background:#000;opacity:.8;position:absolute}.feedback-highlight-element,.feedback-highlighted{position:absolute;-webkit-border-radius:4px;border-radius:4px;z-index:2000;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 0 8px 0 #000;box-shadow:0 0 8px 0 #000}.feedback-highlight-element{pointer-events:none}#feedback-highlight-close{background:#ccc;border:1px solid #000;text-align:center;line-height:20px;font-size:20px;font-weight:700;width:20px;height:20px;position:absolute;cursor:pointer;margin-left:-12px;margin-top:-12px;z-index:2001;-webkit-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 0 4px 0 #615e5e;box-shadow:0 0 4px 0 #615e5e;background-color:#c5c5c5;background-image:-webkit-gradient(linear,left top,left bottom,from(#c5c5c5),to(#999));background-image:-webkit-linear-gradient(top,#c5c5c5,#999);background-image:-moz-linear-gradient(top,#c5c5c5,#999);background-image:-o-linear-gradient(top,#c5c5c5,#999);background-image:linear-gradient(to bottom,#c5c5c5,#999)}.feedback-blackedout{background:#000;position:absolute;z-index:2000}#feedback-highlight-container{position:absolute;top:0;left:0;pointer-events:none;z-index:2010}.feedback-animate-toside{top:100%;left:100%;width:300px;margin-left:-320px;margin-top:-200px}.feedback-animate-review{-webkit-transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-ms-transition:all 1s ease 0s;-o-transition:all 1s ease 0s;top:50%;left:50%;width:600px;margin-left:-300px;margin-top:-200px}.feedback-canvas-complete{-webkit-filter:blur(5px)}.feedback-body canvas{-webkit-border-radius:4px;border-radius:4px;border:1px solid #636363;-webkit-box-shadow:0 0 12px 0 #615e5e;box-shadow:0 0 12px 0 #615e5e;position:absolute}.feedback-browser{margin-left:330px}.feedback-loader{text-align:center;max-height:100px;height:100px}.feedback-loader span{display:inline-block;vertical-align:middle;width:10px;height:10px;margin:50px auto;background:#000;border-radius:50px;-webkit-animation:feedback-loader .9s infinite alternate;-moz-animation:feedback-loader .9s infinite alternate}.feedback-loader span:nth-of-type(2){-webkit-animation-delay:.3s;-moz-animation-delay:.3s}.feedback-loader span:nth-of-type(3){-webkit-animation-delay:.6s;-moz-animation-delay:.6s}@-webkit-keyframes feedback-loader{0%{width:10px;height:10px;opacity:.9;-webkit-transform:translateY(0)}100%{width:24px;height:24px;opacity:.1;-webkit-transform:translateY(-21px)}}@-moz-keyframes feedback-loader{0%{width:10px;height:10px;opacity:.9;-moz-transform:translateY(0)}100%{width:24px;height:24px;opacity:.1;-moz-transform:translateY(-21px)}}.feedback-modal{max-width:100%}@media screen and (max-width:560px){.feedback-modal{left:auto!important;right:0}}.feedback-modal h3{font-size:1em!important}.feedback-body textarea,.feedback-modal .feedback-body input{width:100%!important}.feedback-modal .feedback-body textarea{height:5em}.feedback-footer{padding:.5em;line-height:normal!important;height:auto!important;margin-bottom:0;background-color:#f5f5f5;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff}.feedback-btn.feedback-bottom-right{font-size:2em;font-family:opensans-bold;padding:.2em .5em;line-height:1em;opacity:.9}/*!
Styly pro reklamu
Petr: 23.10.2018 - pridano clear
 */#banner_bottom{margin-left:-15px;margin-right:-15px;clear:both}#banner_bottom .wrapAd{text-align:center}#banner_bottom .wrapAd a img{display:inline-block}.page-banner-bottom .wrapAd a img{height:auto!important;margin:auto}.banner-center{text-align:center}.rectangle-banner{margin-top:1em;margin-bottom:1em}.page-banner-top-gallery{position:absolute;top:0;left:425px;width:calc(100% - 745px)}.page-banner-top-gallery img{max-width:100%;height:auto;margin:auto}.banner990x250{margin-bottom:1.5em;margin-left:0}.banner990x250 img{max-width:100%;height:auto}.banner990x250 .wrapAd:before{content:"Reklama";font-size:10px}@keyframes ios-interscroller-clipping-hack{from{top:0}to{top:.01px}}.interscroller-banner .wrapAd{position:relative;height:75vh;margin:2.5em -15px 2.5em -15px;box-sizing:border-box}.interscroller-banner .wrapAd:before{position:absolute;top:-2em;content:"Reklama";font-size:.7em;display:block;background:#fff;width:100%;height:2em;line-height:2em;color:#999;text-align:center}.interscroller-banner .wrapAd:after{position:absolute;bottom:-2em;content:"Scrollujte pro obsah webu";font-size:.7em;display:block;background:#fff;width:100%;height:2em;line-height:2em;color:#999;text-align:center}.interscroller-banner .wrapAd .interscroller_box{position:absolute;width:100%;height:75vh;clip:rect(auto auto auto auto);animation:ios-interscroller-clipping-hack .1s infinite}.interscroller-banner .wrapAd .interscroller_box a{display:block;position:fixed;top:0;width:100%;height:100%;overflow:hidden}.interscroller-banner .wrapAd .interscroller_box a img{display:block;width:100%!important;height:auto;backface-visibility:hidden!important;transform:translateZ(0)}.row.house-blocks .interscroller-banner .wrapAd,.row.house-blocks-extendable .interscroller-banner .wrapAd{margin-left:-5px;margin-right:-5px}.adv.sticky{position:-webkit-sticky;position:sticky;top:1em;padding-left:20px}.aside-main .adv.sticky{padding:0}.page-banner-top{position:fixed;top:0;left:50%;transform:translateX(-50%)}@media screen and (min-width:768px){body:not(.snfvisit) .header-main{margin-top:100px}}.snfvisit .page-banner-top{position:relative;height:auto;transform:none;left:auto;top:auto;min-height:210px}.snfvisit .page-banner-top .e-leaderboard .wrapAd iframe{margin:auto}.snfvisit .page-banner-top .e-leaderboard .wrapAd .adFull{margin:auto}.snfvisit .banner-center .wrapAd iframe{margin:auto;margin-bottom:1em}.snfvisit .banner-center .wrapAd .adFull{margin:auto;margin-bottom:1em}.snfvisit #banner_bottom .adv iframe{margin:auto}.snfvisit #banner_bottom .adv .adFull{margin:auto}.multiple-sticky-wrapper{position:relative}.multiple-sticky-wrapper.col-md-4{padding-left:20px}.multiple-sticky-item{height:1500px;box-sizing:border-box;padding-bottom:1em}.adv.gallery-box .wrapAd div[id^=ssp-zone-]{margin:auto;position:relative;margin-top:20px}.adv.gallery-box .wrapAd div[id^=ssp-zone-]::before{content:'Reklama';position:absolute;top:-20px;font-size:11px;color:#000}.overlay-banner .wrapAd{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.75);z-index:100;transition:opacity .2s ease,transform .5s ease}.overlay-banner .wrapAd div[id^=ssp-zone-]{margin:auto;position:relative;top:50%;transform:translateY(-50%)}.overlay-banner .wrapAd div[id^=ssp-zone-]::before{content:'Reklama';position:absolute;top:-20px;font-size:11px;color:#fff}.overlay-banner .wrapAd::after{content:'ZAVŘÍT X';color:#fff;position:absolute;top:0;right:0;font-size:1em;padding:1em}.overlay-banner.is-hidden .wrapAd{opacity:0;transform:translateY(-100%)}.popup-mobile-ad{position:fixed;bottom:0;left:0;z-index:1000;width:100%;transition:all .5s ease}.popup-mobile-ad.blocked{position:static}.popup-mobile-ad.is-hidden{transform:translateY(100%);opacity:0}.popup-mobile-ad .wrapAd{background:rgba(0,0,0,.4)}.popup-mobile-ad .wrapAd::after{content:'ZAVŘÍT X';color:#eee;position:absolute;top:-20px;right:0;background:rgba(0,0,0,.4);font-size:10px;line-height:10px;padding:5px 8px}.popup-mobile-ad .wrapAd div[id^=ssp-zone-]{margin:auto}.firm-annonce-popup{position:fixed;z-index:1000;bottom:1.5em;left:0;width:100%;font-size:16px;box-sizing:border-box;opacity:1;transition:all .5s ease}.firm-annonce-popup.is-hidden{transform:translateY(120%);opacity:0}.firm-annonce-popup .container{max-width:600px}.firm-annonce-popup .content{background:#fff;box-shadow:0 3px 6px 0 rgba(54,54,54,.68);padding:25px;box-sizing:border-box;text-align:center;border-radius:1em;position:relative}.firm-annonce-popup .content .popup-close{cursor:pointer;position:absolute;top:.5em;right:.5em;width:1.2em;height:1.2em;transform:rotate(45deg)}.firm-annonce-popup .content .popup-close:after,.firm-annonce-popup .content .popup-close:before{content:'';background-color:#707070;display:block;position:absolute}.firm-annonce-popup .content .popup-close:before{top:50%;width:100%;height:2px;transform:translateY(-50%)}.firm-annonce-popup .content .popup-close:after{left:50%;width:2px;height:100%;transform:translateX(-50%)}.firm-annonce-popup .content .title{font-size:1.25em;font-weight:700;margin-bottom:10px}.firm-annonce-popup .content .text{font-size:1em;margin-bottom:15px}.firm-annonce-popup .content .link a{display:inline-block;background-color:#df1f38;color:#fff;font-size:1em;padding:.5em 2em;border-radius:.625em}.html-popup-banner{position:fixed;z-index:1000;bottom:1.5em;left:0;width:100%;font-size:16px;box-sizing:border-box;opacity:1;transition:all .5s ease}.html-popup-banner.is-hidden{transform:translateY(120%);opacity:0}.html-popup-banner .container{max-width:600px}.html-popup-banner .content{background:#fff;box-shadow:0 3px 6px 0 rgba(54,54,54,.68);padding:25px;box-sizing:border-box;text-align:center;border-radius:1em;position:relative}.html-popup-banner .content .popup-close{cursor:pointer;position:absolute;top:.5em;right:.5em;width:1.2em;height:1.2em;transform:rotate(45deg)}.html-popup-banner .content .popup-close:after,.html-popup-banner .content .popup-close:before{content:'';background-color:#707070;display:block;position:absolute}.html-popup-banner .content .popup-close:before{top:50%;width:100%;height:2px;transform:translateY(-50%)}.html-popup-banner .content .popup-close:after{left:50%;width:2px;height:100%;transform:translateX(-50%)}.html-popup-banner .content .title{font-size:1.25em;font-weight:700;margin-bottom:10px}.html-popup-banner .content .text{font-size:1em;margin-bottom:15px}.html-popup-banner .content .link a{display:inline-block;background-color:#df1f38;color:#fff;font-size:1em;padding:.5em 2em;border-radius:.625em}.szn-add-box-wrapper{margin-bottom:1em;border-bottom:1px solid #999;padding-bottom:1em}.szn-add-box-wrapper a.szn-btn-add-to-seznam{display:flex}.szn-add-box-wrapper a.szn-btn-add-to-seznam .szn-add-box-button-img{display:flex;margin-right:.5em;background:transparent url(https://www.seznam.cz/media/img/add-to-seznam-button/pridat-na-seznam-hover.png) no-repeat!important}.szn-add-box-wrapper a.szn-btn-add-to-seznam .szn-add-box-button-img img{display:block!important}.szn-add-box-wrapper a.szn-btn-add-to-seznam .szn-add-box-button-text{display:flex;flex-wrap:wrap;align-content:center}.szn-add-box-wrapper a.szn-btn-add-to-seznam:hover .szn-add-box-button-img img{opacity:0}.hypo-cs-wrapper .item{padding-bottom:1em}.hypo-cs-wrapper .item a,.hypo-cs-wrapper .item span{display:block}.hypo-cs-wrapper .item a{color:#df1f38;text-decoration:underline;font-size:1.2em;font-weight:600}.hypo-cs-wrapper .item span{font-size:.85em}@media screen and (min-width:680px){.interscroller-banner{display:none}}@media (max-width:1750px) and (min-width:992px){.page-banner-top-gallery{left:275px;width:calc(100% - 305px);padding:0 40px}}@media screen and (max-width:680px){.szn-add-box-wrapper a.szn-btn-add-to-seznam{flex-direction:column-reverse}.szn-add-box-wrapper a.szn-btn-add-to-seznam .szn-add-box-button-text{margin-bottom:.3em;font-size:.9em}}@media (min-width:992px) and (max-width:1199px){.adv.sticky{padding-left:9px}}#webpush-container{top:0;font-size:19px;position:fixed;z-index:2258594000;left:0;right:0;-webkit-font-smoothing:initial}#webpush-container .hidden-webpush{display:none}#webpush-container .close-webpush #webpush-dialog{-webkit-animation-name:slideDownExit;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:ease-out;-webkit-animation-duration:.4s;-webkit-animation-fill-mode:forwards;animation-name:slideDownExit;animation-iteration-count:1;animation-timing-function:ease-out;animation-duration:.4s;animation-fill-mode:forwards}#webpush-container .webpush-dialog{box-sizing:border-box;max-width:100%;width:500px;margin:0 auto;box-shadow:0 0 20px 3px rgba(0,0,0,.22)!important;background:#fff!important;padding:1.286em;border-bottom-left-radius:2px;border-bottom-right-radius:2px;-webkit-animation-name:slideDownEnter;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:ease-out;-webkit-animation-duration:.4s;-webkit-animation-fill-mode:forwards;animation-name:slideDownEnter;animation-iteration-count:1;animation-timing-function:ease-out;animation-duration:.4s;animation-fill-mode:forwards}#webpush-container .webpush-dialog__logo{margin-bottom:15px}#webpush-container .webpush-dialog__text{margin-bottom:15px}#webpush-container .webpush-dialog__buttons{margin-bottom:15px}#webpush-container .webpush-dialog__buttons__button{width:50%;text-align:center;position:relative;float:left}#webpush-container .webpush-dialog__buttons .clearfix{display:block;backface-visibility:initial!important}#webpush-container .webpush-dialog__buttons .clearfix:after{content:'';display:block;height:0;clear:both;visibility:hidden}@-webkit-keyframes slideDownEnter{0%{-webkit-transform:translateY(-150%)}100%{-webkit-transform:translateY(0)}}@keyframes slideDownEnter{0%{transform:translateY(-150%)}100%{transform:translateY(0)}}@-webkit-keyframes slideDownExit{0%{-webkit-transform:translateY(0)}100%{-webkit-transform:translateY(-150%)}}@keyframes slideDownExit{0%{transform:translateY(0)}100%{transform:translateY(-150%)}}@-webkit-keyframes slideUpEnter{0%{-webkit-transform:translateY(150%)}100%{-webkit-transform:translateY(0)}}@keyframes slideUpEnter{0%{transform:translateY(150%)}100%{transform:translateY(0)}}@-webkit-keyframes slideUpExit{0%{-webkit-transform:translateY(0)}100%{-webkit-transform:translateY(150%)}}@keyframes slideUpExit{0%{transform:translateY(0)}100%{transform:translateY(150%)}}.cookie-popup{position:fixed;z-index:1000;bottom:1.5em;left:0;width:100%;font-size:16px;box-sizing:border-box;opacity:1;transition:all .5s ease}.cookie-popup.is-hidden{transform:translateY(120%);opacity:0}.cookie-popup .content,.cookie-popup .photo{float:left;box-sizing:border-box}.cookie-popup .photo img{max-width:100%;height:auto}.cookie-popup .content{position:relative;background:#eff0f2;border:1px solid #707070;border-radius:1.5em;padding:2.5em 2.5em 1.5em 2.5em;text-align:center}.cookie-popup .content:before{background:linear-gradient(135deg,#eff0f2 49%,rgba(255,255,255,0) 50%,rgba(255,255,255,0) 100%);content:"";left:0;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-45deg) skew(10deg,10deg);width:33px;height:33px;border-top:1px solid #707070;border-left:1px solid #707070}.cookie-popup .content .popup-close,.cookie-popup .content .popup-dismiss{cursor:pointer;position:absolute;top:1em;right:1em;width:1.5em;height:1.5em;transform:rotate(45deg)}.cookie-popup .content .popup-close:after,.cookie-popup .content .popup-close:before,.cookie-popup .content .popup-dismiss:after,.cookie-popup .content .popup-dismiss:before{content:'';background-color:#707070;display:block;position:absolute}.cookie-popup .content .popup-close:before,.cookie-popup .content .popup-dismiss:before{top:50%;width:100%;height:2px;transform:translateY(-50%)}.cookie-popup .content .popup-close:after,.cookie-popup .content .popup-dismiss:after{left:50%;width:2px;height:100%;transform:translateX(-50%)}.cookie-popup .content .text{margin-bottom:1.5em}.cookie-popup .content .link{font-size:1.3em}.cookie-popup .content .link a{color:#fff;background:#df1f38;padding:.7em 6em;display:inline-block;border-radius:2em}.cookie-popup .content .link a:hover{box-shadow:0 0 3px 0 #000}@media (min-width:1200px){.cookie-popup .container{position:relative;margin-left:inherit;margin-right:inherit;left:calc(50% - 700px);width:1240px}.cookie-popup .photo{width:190px}.cookie-popup .content{width:calc(100% - 190px)}}@media (max-width:1199px){.cookie-popup .photo{width:190px}.cookie-popup .content{padding:1em 1.5em;width:calc(100% - 190px)}}@media (max-width:767px){.cookie-popup{font-size:14px}.cookie-popup .photo{width:100px;padding-right:.5em}.cookie-popup .content{width:calc(100% - 100px - 1em);margin-left:1em;padding:.5em 1em}.cookie-popup .content:before{width:20px;height:20px}.cookie-popup .content .link{font-size:.8em}.cookie-popup .content .link a{width:100%}.cookie-popup .content .popup-close,.cookie-popup .content .popup-dismiss{width:1em;height:1em;top:.5em;right:.8em}}
/*# sourceMappingURL=styleci.css.map */
