@media (min-width:900px){.rsp-titul{padding-left:0!important}}@media (min-width:790px) and (max-width:840px){body{zoom:.65}}@media (min-width:840px) and (max-width:900px){body{zoom:.71}}@media (min-width:900px) and (max-width:1050px){body{zoom:.77}}@media (min-width:1050px) and (max-width:1100px){body{zoom:.86}}@media (max-width:700px){.filtrace ul.mainTyp.webSilvestr li{white-space:normal}.filtrace ul.mainTyp.webSilvestr li a{min-height:62px}}@media (max-width:790px){.mini-map{display:none!important}div#fbFloat,div#floatFormCont{display:none}body.menu-open-true,body.search-open-true{overflow:hidden}.filtrace ul.mainTyp li{left:0}div#content a.offerTop.chalupy div.offerH,div#content a.offerTop.ubytovani div.offerH{background-position-x:50%!important;background-position-y:10px!important;padding:70px 15px 20px!important;font-size:18px!important;font-weight:400!important;line-height:24px!important}div.offerH{background-position-x:50%!important;padding:110px 0 30px 0;font-size:23px;line-height:22px}.ac_results{width:auto!important}.objekt-kontakt-pop{position:fixed;top:0;left:0;width:100%;bottom:0;overflow:hidden;overflow-y:scroll;background:#fff}.objekt-kontakt-pop:before{display:none}.objekt-kontakt-pop .panel{border-radius:0}.objekt-kontakt-pop .panel .panel-header{position:fixed;left:0;top:0;right:0;min-height:86px;z-index:1;background:#fff}.objekt-kontakt-pop .panel .panel-block{padding-top:86px}.objekt-kontakt-pop .panel .kontakt-3{position:static;border:none;text-align:center;min-height:auto!important}.objekt-kontakt-pop .panel .kontakt-3 .scroller{position:static}.objekt-kontakt-pop .panel .kontakt-3 .scroller #rezervace-add-obsazenost{width:auto;max-width:none}.objekt-kontakt-pop .panel .kontakt-3 div.calendarT{margin:0;padding:10px;zoom:.95}.objekt-kontakt-pop .panel .kontakt-2{padding:0 35px;border:none;min-height:auto!important}.objekt-kontakt-pop .panel .kontakt-1{padding:0 10px;border:none;min-height:auto!important}body.mapa div#map{position:fixed!important;left:0!important;top:75px!important;right:0!important;bottom:0!important;height:auto!important;z-index:1}.after:after{clear:both;display:block;content:''}.mobile{display:block!important}.in{width:100%;max-width:100%;box-sizing:border-box}div.mobile-menu{display:block!important;position:absolute;right:21px;top:14px;z-index:20;color:#000;font-size:35px}div.mobile-menu a{display:inline-block;margin:0 10px}.objekt-display-simple .objekt-list{width:100%!important;margin:0!important}.objektList1Column{width:100%;margin:0}.objektList1Column.zazitek a.foto img.mainFoto{width:100%}.objektList1Column.zazitek a.foto img.altFoto{display:none}.objektList1Column.zazitek a.addOblibene{right:10px}.objektList1Column.objekt-banner div.in{min-height:auto!important}.objektList1Column.objekt-banner div.in img{max-width:100%}.objektList1Column div.in{padding:0}.objektList1Column a.foto img.mainFoto{width:60%}.objektList1Column a.foto img.altFoto{right:-10%;width:60%}.objektList1Column a.showKontakt{width:calc(40% - 20px);font-size:13px}.objektList1Column a.addOblibene{right:40%;right:calc(40% + 10px)}div.kraje-obce ul.obce>li div.nos{position:relative;left:0;top:0}div.kraje-obce ul.obce>li ul{margin:10px 0}div.kraje-obce ul.obce>li ul li{width:100%}div#zemeS{display:block;margin-bottom:-75px}div#zemeS div.in{padding:15px;padding-top:75px}div#zemeS div.in div.zeme{width:calc(100% - 20px);float:none;margin:0 auto}div#zemeS div.in div.zeme h2{text-align:center;margin-left:0}div#zemeS div.in div.zeme ul.zeme{clear:both;width:50%!important;float:left!important;margin:15px 0!important}div#zemeS div.in div.zeme ul.zeme.nd{clear:none}div#zemeS div.in div.zeme.sk ul.zeme{width:100%!important;float:none!important;margin:0!important}div#zemeS div.in div.zeme ul.typSelect{text-align:right;white-space:nowrap;width:auto;left:auto;right:0;top:50px}div#zemeS div.in div.zeme ul.typSelect li{clear:both;float:none;margin:10px 0}div#zemeS div.in div.zeme:after{clear:both;display:block;content:''}#loader-content{margin-top:0}.search-fav{gap:0;overflow:none;flex-wrap:wrap;margin-top:1em;margin-bottom:3em;flex-direction:column}div#searchT{height:auto;position:fixed;top:75px;left:0;right:0;bottom:0;overflow-y:scroll;display:none}body.search-open-true div#searchT{display:block}body.vyhledavani div#searchT{display:block;overflow:visible;position:relative;left:0;top:45px}div#searchT>div.in{padding:30px 15px}div#searchT>div.in div.adv-price{display:none}div#searchT>div.in .btn-adv.btn-show-adv{top:auto;right:0;left:0;bottom:10px;text-align:center;width:100%}div#searchT>div.in .btn-adv.btn-hide-adv{top:auto;right:0;left:0;bottom:0;text-align:center;width:100%;position:relative}div#searchT>div.in .btn-show-adv-poptavka{right:0;left:0;text-align:center;width:100%;top:20px}div#searchT>div.in .btn-poptavka{bottom:-20px;position:relative;width:100%;left:0;right:0}div#searchT>div.in .btn-hide-poptavka{z-index:10;bottom:-80px}div#searchT>div.in div#adv-poptavka{margin:20px 0 60px;position:relative;top:0}div#searchT>div.in div#adv-poptavka p.info{margin-top:20px}div#searchT>div.in div#adv-poptavka .adv-form button{height:50px;font-weight:700;font-size:20px;position:relative;top:15px}div#searchT>div.in div#adv-search{padding-bottom:30px}body.vyhledavani div#searchT>div.in div#adv-search{padding-bottom:0}div#searchT>div.in div#adv-search div.row.adv-typ{margin-top:10px}div#searchT>div.in div#adv-search div.row.adv-typ div.checkboxR{margin-left:0}div#searchT>div.in div#adv-search div.row.adv-select div.col-sm-1{width:50%;float:left;padding-bottom:10px}header#header{position:fixed;left:0;top:0;right:0;height:75px;z-index:100;box-shadow:0 4px 8px rgba(0,0,0,.5)}header#header>div.in{height:75px}header#header img#logo{left:16px;top:14px;bottom:auto}header#header div#menuContainerM{display:none;position:fixed;left:0;top:75px;right:0;bottom:0;overflow:hidden;overflow-y:scroll;background:#fff}body.menu-open-true header#header div#menuContainerM{display:block}header#header #menu{position:relative;display:block}header#header #menu div.in{padding:15px}header#header #menu ul.m{position:relative;left:0!important;top:auto;right:auto}header#header #menu ul.m li{display:block}header#header #menu ul.m li:before{display:none}header#header #menuT{position:static;height:auto;background:0 0;text-align:center;border-top:1px solid #dedede}header#header #menuT div.in{padding:15px;position:static}header#header #menuT div.in p.t{margin-left:0}header#header #menuT div.in p.t a.proc{display:block;margin-top:10px;font-size:19px}header#header #menuT div.in ul.m{position:static;left:auto;top:0;right:auto;margin-top:20px}header#header #menuT div.in ul.m li{margin:0 6px}header#header #menuT ul#lang{left:auto;top:auto;right:auto;position:static;margin-top:20px}header#header #menuT ul#lang li{display:inline-block;float:none}.chalupa-detail #title h1{margin-right:0}.chalupa-detail a img.fotoO{width:100%;height:auto;margin:10px 0;float:none}.chalupa-detail section#thumbs{clear:both;margin:0 -3px 15px;padding:0;height:240px}.chalupa-detail section#thumbs img{width:calc(33.33333% - 7px);height:75px}.chalupa-detail section#cenik div.content,.chalupa-detail section#hodnoceni div.content,.chalupa-detail section#obsazenost div.content,.chalupa-detail section#popis div.content{padding:0}.chalupa-detail section#cenik div.content ul.ratingAll li span.st,.chalupa-detail section#hodnoceni div.content ul.ratingAll li span.st,.chalupa-detail section#obsazenost div.content ul.ratingAll li span.st,.chalupa-detail section#popis div.content ul.ratingAll li span.st{width:110px!important;background-size:11px;top:5px}.chalupa-detail section#cenik div.content .ratingC,.chalupa-detail section#hodnoceni div.content .ratingC,.chalupa-detail section#obsazenost div.content .ratingC,.chalupa-detail section#popis div.content .ratingC{margin-top:20px}.chalupa-detail section#cenik{padding-bottom:1px}.chalupa-detail section#cenik div.content div.cenik-sep{margin-bottom:20px;overflow:hidden;overflow-x:scroll}.chalupa-detail section#cenik div.content div.cenik-sep h3{font-size:1.2em;padding:8px 12px}.chalupa-detail section#obsazenost{padding-bottom:1px}.chalupa-detail section#obsazenost div.content div.obsazenostS{margin:0 -15px}.chalupa-detail section#popis{padding-bottom:1px}.chalupa-detail section#popis table.popis-tabulka{margin:0}.chalupa-detail section#popis table.popis-tabulka tr td:first-child{width:30%}.chalupa-detail section#popis table.popis-tabulka tr td:last-child{width:60%}.chalupa-detail section#fotogalerie{padding-bottom:1px}.chalupa-detail section#fotogalerie div.content a.thickbox img{width:calc(50% - 10px);height:auto}.chalupa-detail section#hodnoceni{padding-bottom:1px}.chalupa-detail section#hodnoceni div.recenze div.col-sm-8{position:initial}.chalupa-detail section#hodnoceni div.recenze div.col-sm-8 div.rating{top:13px}.chalupa-detail section#hodnoceni div.recenze div.col-sm-8 p.negativa,.chalupa-detail section#hodnoceni div.recenze div.col-sm-8 p.pozitiva{margin-right:0;margin-left:30px}.chalupa-detail section#mapa{padding-bottom:1px}.chalupa-detail section#mapa div.in h3{text-align:center}.chalupa-detail section#mapa div.in div.poiDistance{margin:5px}.chalupa-detail section#okoli-zazitky>div.in,.chalupa-detail section#okoli>div.in{padding:15px}.chalupa-detail section#okoli div.objekt-list,.chalupa-detail section#okoli-zazitky div.objekt-list{width:100%;margin:0}.chalupa-detail section#okoli div.objekt-list.zazitek a.foto img.mainFoto,.chalupa-detail section#okoli-zazitky div.objekt-list.zazitek a.foto img.mainFoto{width:100%}.chalupa-detail section#okoli div.objekt-list.zazitek a.foto img.altFoto,.chalupa-detail section#okoli-zazitky div.objekt-list.zazitek a.foto img.altFoto{display:none}.chalupa-detail section#okoli div.objekt-list.zazitek a.addOblibene,.chalupa-detail section#okoli-zazitky div.objekt-list.zazitek a.addOblibene{right:10px}.chalupa-detail section#okoli div.objekt-list.objekt-banner div.in,.chalupa-detail section#okoli-zazitky div.objekt-list.objekt-banner div.in{min-height:auto!important}.chalupa-detail section#okoli div.objekt-list.objekt-banner div.in img,.chalupa-detail section#okoli-zazitky div.objekt-list.objekt-banner div.in img{max-width:100%}.chalupa-detail section#okoli div.objekt-list div.in,.chalupa-detail section#okoli-zazitky div.objekt-list div.in{padding:0}.chalupa-detail section#okoli div.objekt-list a.foto img.mainFoto,.chalupa-detail section#okoli-zazitky div.objekt-list a.foto img.mainFoto{width:60%}.chalupa-detail section#okoli div.objekt-list a.foto img.altFoto,.chalupa-detail section#okoli-zazitky div.objekt-list a.foto img.altFoto{right:-10%;width:60%}.chalupa-detail section#okoli div.objekt-list a.showKontakt,.chalupa-detail section#okoli-zazitky div.objekt-list a.showKontakt{width:calc(40% - 20px);font-size:13px}.chalupa-detail section#okoli div.objekt-list a.addOblibene,.chalupa-detail section#okoli-zazitky div.objekt-list a.addOblibene{right:40%;right:calc(40% + 10px)}.chalupa-detail section#okoli ul.nav-tabsA,.chalupa-detail section#okoli-zazitky ul.nav-tabsA{margin:-25px -25px 0}.chalupa-detail .in ul.nav-tabsA{margin:0 -1rem}.chalupa-detail ul.nav-tabsA{margin:0;background:#fff}.chalupa-detail ul.nav-tabsA li{width:33.333333%;text-align:center;font-size:18px;border-bottom:1px solid #e4e4e4;border-right:1px solid #e4e4e4}.chalupa-detail ul.nav-tabsA li:last-child,.chalupa-detail ul.nav-tabsA li:nth-child(3n){border-right:none}.chalupa-detail ul.nav-tabsA li.active{box-shadow:none;border-radius:0}.chalupa-detail ul.nav-tabsA li.okoli{width:40%}.chalupa-detail ul.nav-tabsA li.okoli-zazitky{width:60%}.chalupa-detail ul.nav-tabsA:after{clear:both;display:block;content:''}.chalupa-detail #promo div.in{padding:0}.chalupa-detail #promo div.in div.col-1{width:100%;float:none;min-height:auto}.chalupa-detail #promo div.in div.col-1 a.show-photo{bottom:15px;top:auto;right:15px}.chalupa-detail #promo div.in div.col-1 a.addOblibene{right:15px}.chalupa-detail #promo div.in div.col-1 p.promo{margin-left:25px;margin-right:25px}.chalupa-detail #promo div.in div.col-2{width:100%;float:none;min-height:auto}.chalupa-detail #promo div.in div.col-2:after{display:none}.chalupa-detail #promo div.in div.col-2 img{right:15px;height:120px;top:0}.chalupa-detail #promo div.in div.col-2 ul{margin:1em 0 1em 0}.chalupa-detail #promo div.in div.col-2 ul li{float:none!important}.chalupa-detail #promo div.in div.col-2 ul li.png.png-bed,.chalupa-detail #promo div.in div.col-2 ul li.png.png-koupelna,.chalupa-detail #promo div.in div.col-2 ul li.png.png-wc{margin-right:0;max-width:100%}.chalupa-detail #promo div.in div.col-2 div.col{padding:0 15px 15px}.chalupa-detail #promo div.in div.col-2 div.col h3{margin-right:0}.chalupa-detail #promo div.in div#kontakty{margin:0}.chalupa-detail #promo div.in div#kontakty .button{font-size:14px}.chalupa-detail #promo div.in div#kontakty .button strong{font-size:25px}.chalupa-detail #promo div.in div#kontakty .majitel p{font-size:18px}.muj-vyber button.removeAllOblibene{font-size:13px;margin-top:20px}.muj-vyber div#sendFav{width:calc(100% + 40px);margin:0 -20px}.muj-vyber div#sendFav>div.in{padding:.5em 0!important;height:auto!important}.blog .a-blog-filter{margin:10px 15px;display:block!important;text-decoration:none}.blog .a-blog-filter i.fa{margin-right:10px}.blog .blog-menu{float:none!important;display:none}.blog .blog-menu.open{display:block}.blog.blog-filter-open-true .blog-menu{display:block}.blog .news-list .news-item{float:none;clear:both;margin-bottom:40px}.blog .news-list .news-item h2,.blog .news-list .news-item p{margin-left:0}.blog .news-list .news-item img.news{float:none;width:100%;height:auto}* .filtrace ul.mainTyp,.page .filtrace ul.mainTyp{margin:0 0;padding:1em 0 5px}* .filtrace ul.mainTyp:after,.page .filtrace ul.mainTyp:after{clear:both;display:block;content:''}* .filtrace ul.mainTyp li,.page .filtrace ul.mainTyp li{width:50%;text-align:center;float:left;white-space:nowrap;padding:0 0;box-sizing:border-box;margin:0;font-size:16px}* .filtrace ul.mainTyp li a,.page .filtrace ul.mainTyp li a{border-radius:2px;border:1px solid #fff;overflow:hidden;display:block;margin:2px 2px}* .filtrace ul.mainTyp li:after,* .filtrace ul.mainTyp li:before,.page .filtrace ul.mainTyp li:after,.page .filtrace ul.mainTyp li:before{display:none!important}* .filtrace ul.objektTyp,.page .filtrace ul.objektTyp{margin:0}* #title,.page #title{min-height:75px}* div#content,.page div#content{padding-top:75px}* div#content div.in,.page div#content div.in{padding:.5em 15px}* div#content div.in div.okoli,.page div#content div.in div.okoli{padding:.5em 0}* div#content div.in p#path,.page div#content div.in p#path{margin:0;padding:7px 0;font-size:.85em}* div#content div.in h1,.page div#content div.in h1{font-size:1.9em}* div#content div.in .listObjektH .objekt-list a.foto:first-child,.page div#content div.in .listObjektH .objekt-list a.foto:first-child{height:186px;overflow:hidden;display:block;position:relative}* div#content div.in .listObjektH .objekt-list a.foto:first-child img.mainFoto,.page div#content div.in .listObjektH .objekt-list a.foto:first-child img.mainFoto{width:100%;height:auto;min-height:100%}* div#content div.in .listObjektH .objekt-list div.ad,.page div#content div.in .listObjektH .objekt-list div.ad{margin-top:0}* div#content div.in .listObjektH .objekt-list a.foto,.page div#content div.in .listObjektH .objekt-list a.foto{display:none}* div#content div.in .listObjektH .objekt-list a.addOblibene,.page div#content div.in .listObjektH .objekt-list a.addOblibene{right:5px}* div#content div.in .objekt-list,.page div#content div.in .objekt-list{width:100%;margin:0}* div#content div.in .objekt-list.zazitek a.foto img.mainFoto,.page div#content div.in .objekt-list.zazitek a.foto img.mainFoto{width:100%}* div#content div.in .objekt-list.zazitek a.foto img.altFoto,.page div#content div.in .objekt-list.zazitek a.foto img.altFoto{display:none}* div#content div.in .objekt-list.zazitek a.addOblibene,.page div#content div.in .objekt-list.zazitek a.addOblibene{right:10px}* div#content div.in .objekt-list.objekt-banner div.in,.page div#content div.in .objekt-list.objekt-banner div.in{min-height:auto!important}* div#content div.in .objekt-list.objekt-banner div.in img,.page div#content div.in .objekt-list.objekt-banner div.in img{max-width:100%}* div#content div.in .objekt-list div.in,.page div#content div.in .objekt-list div.in{padding:0}* div#content div.in .objekt-list a.foto img.mainFoto,.page div#content div.in .objekt-list a.foto img.mainFoto{width:60%}* div#content div.in .objekt-list a.foto img.altFoto,.page div#content div.in .objekt-list a.foto img.altFoto{right:-10%;width:60%}* div#content div.in .objekt-list a.showKontakt,.page div#content div.in .objekt-list a.showKontakt{width:calc(40% - 20px);font-size:13px}* div#content div.in .objekt-list a.addOblibene,.page div#content div.in .objekt-list a.addOblibene{right:40%;right:calc(40% + 10px)}div#bmenu ul li{width:50%;text-align:center;margin:1px 0;float:left}div#bmenu ul:after{clear:both;display:block;content:''}div#footer .popis{margin:0;padding:0}div#partneri .fb-page{display:none}div#partneri p#sympact{text-align:center;float:none;padding:5px 15px}div#partneri p{text-align:center}div#partneri p.kontakt{text-align:center;float:none;font-size:17px;padding:60px 15px 5px;background-size:160px;background-position:50% top}div#partneri p.kontakt strong{font-size:inherit}div#partneri p.doporucejeme{padding:15px;text-align:center;font-size:11px}div.webcam-container{width:calc(100% + 20px);margin:1em -10px 2em;padding:0}div.webcam-container div.webcam-image{width:100%}div.webcam-container div.webcam-image img{height:auto}div.webcam-container div.webcam-map{width:100%;height:250px;margin-bottom:1em}div.webcam-container div.webcam-map div#map{height:250px!important}body.home .webcam-list .webcam-item{width:calc(50% - 12px)}}@media (max-width:426px){.news-list .news-item img.news{width:100%;height:auto;margin-bottom:1em}.news-list .news-item h2,.news-list .news-item p{margin-left:0}table.cenik.cenik-m{display:block}table.cenik.cenik-m tbody{display:block;width:100%}table.cenik.cenik-m td{display:inline-block;width:auto;border:none!important;padding:0 6px!important}table.cenik.cenik-m td.poznamka{text-align:center;width:auto!important}table.cenik.cenik-m td.cena,table.cenik.cenik-m td.typ{width:auto!important}table.cenik.cenik-m td.cena{min-width:80px!important}table.cenik.cenik-m td.sezona{display:block;width:100%}table.cenik.cenik-m td.sezona strong{margin-right:6px}table.cenik.cenik-m td.sezona br{display:none}table.cenik.cenik-m tr{padding:5px 0;display:flex;flex-direction:row;flex-wrap:wrap}table.cenik.cenik-m tr.isSibling.cena,table.cenik.cenik-m tr.isSibling.typ{padding-top:5px!important}table.cenik.cenik-m tr.isSibling .sezona{display:none}table.cenik.cenik-m tr.header{display:none}}@media (min-width:321px) and (max-width:375px){body div#content div.in .listObjektH .objekt-list a.foto:first-child img.mainFoto{margin-top:-20px}}@media (min-width:376px) and (max-width:425px){body div#content div.in .listObjektH .objekt-list a.foto:first-child{height:216px}body div#content div.in .listObjektH .objekt-list a.foto:first-child img.mainFoto{margin-top:-20px}body div#content div.in .listObjektH .objekt-list div.in{min-height:291px}.listObjektH .objekt-list div.in p.kod,.listObjektH .objekt-list div.in p.luzka{top:194px}.listObjektH .objekt-list div.in p.silvestr{top:174px}}@media (min-width:426px) and (max-width:790px){body.home .webcam-list .webcam-item{width:calc(33% - 12px)}* div#content div.in .listObjektH{margin-left:-20px;margin-right:-20px}* div#content div.in .listObjektH .objekt-list{width:calc(50% + 0px);margin:0;clear:none!important}* div#content div.in .listObjektH .objekt-list a.foto:first-child{height:186px}* div#content div.in .listObjektH .objekt-list:nth-child(2n+1){clear:both!important}* div#content div.in .listObjektH .objekt-list div.ad{margin-top:0}.listObjektH .objekt-list div.in p.kod,.listObjektH .objekt-list div.in p.luzka{top:164px}.listObjektH .objekt-list div.in p.silvestr{top:144px}.chalupa-detail #promo div.in div#kontakty{margin:0}.chalupa-detail #promo div.in div#kontakty .button{font-size:14px}.chalupa-detail #promo div.in div#kontakty .button strong{font-size:25px}}@media (min-width:426px) and (max-width:580px){* div#content div.in .listObjektH div.in{min-height:240px}* div#content div.in .listObjektH .objekt-list a.foto:first-child{height:146px!important}.listObjektH .objekt-list div.in p.kod,.listObjektH .objekt-list div.in p.luzka{top:124px}.listObjektH .objekt-list div.in p.silvestr{top:104px}.objekt-list div.in a.foto img.altFoto,.objekt-list div.in a.foto img.mainFoto{height:195px}.objekt-list div.in div.ad{margin-top:195px}.objekt-list div.in p.kod,.objekt-list div.in p.luzka{top:174px}.objekt-list div.in p.silvestr{top:154px}}@media (min-width:480px) and (max-width:790px){* div#content div.in :not(.listObjektH) .objekt-list.zazitek,.chalupa-detail section#okoli div.objekt-list.zazitek,.chalupa-detail section#okoli-zazitky div.objekt-list.zazitek,.page div#content div.in :not(.listObjektH) .objekt-list.zazitek{width:calc(50% + 20px);margin:0}* div#content div.in :not(.listObjektH) .objekt-list.zazitek:nth-child(3n+2),.chalupa-detail section#okoli div.objekt-list.zazitek:nth-child(3n+2),.chalupa-detail section#okoli-zazitky div.objekt-list.zazitek:nth-child(3n+2),.page div#content div.in :not(.listObjektH) .objekt-list.zazitek:nth-child(3n+2){clear:none}* div#content div.in :not(.listObjektH) .objekt-list.zazitek:nth-child(2n+2),.chalupa-detail section#okoli div.objekt-list.zazitek:nth-child(2n+2),.chalupa-detail section#okoli-zazitky div.objekt-list.zazitek:nth-child(2n+2),.page div#content div.in :not(.listObjektH) .objekt-list.zazitek:nth-child(2n+2){clear:both}* div#content div.in :not(.listObjektH) .objekt-list.zazitek:nth-child(2n+0),.chalupa-detail section#okoli div.objekt-list.zazitek:nth-child(2n+0),.chalupa-detail section#okoli-zazitky div.objekt-list.zazitek:nth-child(2n+0),.page div#content div.in :not(.listObjektH) .objekt-list.zazitek:nth-child(2n+0){margin-left:-20px}* div#content div.in :not(.listObjektH) .objekt-list.zazitek:nth-child(2n+1),.chalupa-detail section#okoli div.objekt-list.zazitek:nth-child(2n+1),.chalupa-detail section#okoli-zazitky div.objekt-list.zazitek:nth-child(2n+1),.page div#content div.in :not(.listObjektH) .objekt-list.zazitek:nth-child(2n+1){margin-right:-20px}}@media (min-width:480px) and (max-width:640px){.chalupa-detail section#thumbs img{width:calc(25% - 7px);height:75px}.chalupa-detail section#fotogalerie div.content a.thickbox img{width:calc(33.3333% - 25px)}}@media (min-width:640px) and (max-width:790px){.chalupa-detail section#thumbs img{width:calc(20% - 7px);height:75px}.chalupa-detail section#fotogalerie div.content a.thickbox img{width:calc(33.3333% - 25px)}.poiDistance .col-sm-3{width:50%;float:left}}@media (min-width:660px) and (max-width:790px){.objekt-list div.in a.foto img.altFoto,.objekt-list div.in a.foto img.mainFoto{height:255px}.objekt-list div.in div.ad{margin-top:255px}.objekt-list div.in p.kod,.objekt-list div.in p.luzka{top:234px}.objekt-list div.in p.silvestr{top:214px}}@media (min-width:580px) and (max-width:790px){.objekt-list div.in a.foto img.altFoto,.objekt-list div.in a.foto img.mainFoto{height:225px}.objekt-list div.in div.ad{margin-top:225px}.objekt-list div.in p.kod,.objekt-list div.in p.luzka{top:204px}.objekt-list div.in p.silvestr{top:184px}div#zemeS div.in{padding-bottom:0}div#zemeS div.in div.zeme h2{text-align:left}div#zemeS div.in div.zeme ul.typSelect{top:-3px}div#zemeS div.in div.zeme ul.typSelect li{float:left;clear:none}div#zemeS div.in div.zeme ul.zeme{clear:none;width:calc(50% - 130px)!important}div#zemeS div.in div.zeme.sk ul.zeme{float:left!important;width:calc(100% - 260px)!important}div#zemeS div.in div.zeme span#mapSK{width:257px}.chalupa-detail #promo div.in div#kontakty{margin:0}.chalupa-detail #promo div.in div#kontakty .button{font-size:14px}.chalupa-detail #promo div.in div#kontakty .button strong{font-size:25px}}