@font-face{font-family:Roboto;font-style:normal;font-weight:100;src:local(''),url(fonts/roboto-v20-latin_latin-ext-100.woff2) format('woff2'),url(fonts/roboto-v20-latin_latin-ext-100.woff) format('woff')}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:local(''),url(fonts/roboto-v20-latin_latin-ext-300.woff2) format('woff2'),url(fonts/roboto-v20-latin_latin-ext-300.woff) format('woff')}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local(''),url(fonts/roboto-v20-latin_latin-ext-400.woff2) format('woff2'),url(fonts/roboto-v20-latin_latin-ext-400.woff) format('woff')}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:local(''),url(fonts/roboto-v20-latin_latin-ext-500.woff2) format('woff2'),url(fonts/roboto-v20-latin_latin-ext-500.woff) format('woff')}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:local(''),url(fonts/roboto-v20-latin_latin-ext-700.woff2) format('woff2'),url(fonts/roboto-v20-latin_latin-ext-700.woff) format('woff')}@font-face{font-family:Roboto;font-style:normal;font-weight:900;src:local(''),url(fonts/roboto-v20-latin_latin-ext-900.woff2) format('woff2'),url(fonts/roboto-v20-latin_latin-ext-900.woff) format('woff')}@font-face{font-family:BankGothic;font-style:normal;font-weight:400;src:local(''),url('fonts/BankGothic Regular.woff2') format('woff2'),url('fonts/BankGothic Regular.woff') format('woff')}@font-face{font-family:BankGothic;font-style:normal;font-weight:600;src:local(''),url('fonts/BankGothic Bold.woff2') format('woff2'),url('fonts/BankGothic Bold.woff') format('woff')}@keyframes toshow{0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=(@opacity*100))";-moz-opacity:0;-khtml-opacity:0;opacity:0;filter:0;bottom:-200px}100%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=(@opacity*100))";-moz-opacity:1;-khtml-opacity:1;opacity:1;filter:100;bottom:0}}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}body,html{margin:0;padding:0}a,abbr,acronym,address,blockquote,button,caption,cite,code,dd,del,dfn,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,img,label,legend,li,ol,p,pre,q,s,samp,small,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;border:0;font-size:100%;line-height:22px;font-family:inherit}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width:1451px){html{font-size:65%}}@media screen and (min-width:1024px) and (max-width:1450px){html{font-size:60%}}@media screen and (max-width:1023px){html{font-size:55%}}a:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}a:active,a:hover{outline:0}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{-ms-interpolation-mode:bicubic}button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}button,input{*overflow:visible;line-height:normal}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}@-ms-viewport{width:device-width}p{margin:0}.h1,h1,h2,h3,h4,h5,h6{color:#000;font-weight:400;margin:0;padding:0;text-rendering:optimizelegibility}.titleh1,h1{font-size:48px;line-height:67px;font-weight:300;color:#000}@media screen and (max-width:1023px){.titleh1,h1{font-size:5vw;line-height:1.3em}}@media screen and (max-width:800px){.titleh1,h1{font-size:6vw;line-height:1.3em}}@media screen and (max-width:500px){.titleh1,h1{font-size:7vw;line-height:1.3em}}@media screen and (max-width:400px){.titleh1,h1{font-size:8vw;line-height:1.3em}}.titleh2,h2{font-size:40px;line-height:56px}@media screen and (max-width:1023px){.titleh2,h2{font-size:4vw;line-height:1.3em}}h3{font-size:22px;line-height:26px}h4{font-size:19px;line-height:23px}h5{font-size:18px;line-height:20px}ol,ul{padding:0;margin:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}ol,ul{list-style:none}dl{margin-bottom:0}hr{margin:0;border:0;height:0;padding:0}strong{font-weight:700}em{font-style:italic}abbr{font-size:90%;text-transform:uppercase;border-bottom:1px dotted #ddd;cursor:help}small{font-size:100%}cite{font-style:normal}html{height:100%}body{background:#fff;color:#000;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased;font-family:Roboto,arial,tahoma,verdana,sans-serif;font-size:14px;line-height:22px;margin:0;height:100%}@media screen and (max-width:1023px){body:not(.openmenu){padding-top:48px}body:not(.openmenu) .menu{display:none}}@media screen and (max-width:1023px){body.openmenu{overflow:hidden}body.openmenu header{padding:0;position:static;z-index:10}body.openmenu header a.respmenu:before{background:#d71920;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:23px;left:16px;z-index:999;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out}body.openmenu header a.respmenu:after{background:#d71920;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:23px;left:16px;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out;border:0;height:2px}body.openmenu header div.menu{width:100%;height:100%;position:fixed;top:48px;left:0;z-index:900;overflow-x:hidden;overflow-y:auto;padding:0;background:#d71920}body.openmenu header div.menu>ul{clear:both;display:block;float:none;padding:0;width:100%!important;height:auto!important}body.openmenu header div.menu>ul>li{float:none;display:block}body.openmenu header div.menu>ul>li>a{*zoom:1;display:block;padding:10px 20px;color:#fff;text-align:center;position:relative;font-size:20px;line-height:1;font-weight:300}body.openmenu header div.menu>ul>li>a:after,body.openmenu header div.menu>ul>li>a:before{display:table;content:""}body.openmenu header div.menu>ul>li>a:after{clear:both;display:none}body.openmenu header div.menu>ul>li:not(:last-of-type){border-bottom:1px solid #fff}body.openmenu header div.menu>ul>li.act>a b:before{content:'+'}body.openmenu header div.menu>ul>li.act>div.submenu{display:block;padding:0 0 10px}body.openmenu header div.menu>ul>li.act>div.submenu>.in{width:100%}body.openmenu header div.menu>ul>li.act>div.submenu>.in>ul{display:block;margin:0 0 0 100px;text-align:left}body.openmenu header div.menu>ul>li.act>div.submenu>.in>ul li a{font-size:13px;line-height:1;font-weight:800;text-decoration:none;padding:6px 0;color:#fff;display:block}body.openmenu header div.menu>ul>li.act>div.submenu>.in>ul li a img{display:none!important}body.openmenu header div.menu>ul>li.act>div.submenu>.in>ul li a em{font-style:normal}body.openmenu header div.menu>ul>li.act>div.submenu>.in>ul li.act>ul{display:block}body.openmenu header div.menu>ul>li.act>div.submenu>.in>ul li.act>ul li a{color:#fff;padding:10px 4%}body.openmenu header div.menu>ul>li div.submenu ul{display:none}body.openmenu header div.menu a.btn{position:static;display:block;border-top:1px solid #fff;text-align:center;float:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:20px;line-height:1;font-weight:300;text-transform:none;padding:10px 20px}body.openmenu header div.menu a.btn::before{display:none}}.like-href,a{color:#000;outline:0;text-decoration:underline}.like-href:hover,a:hover{text-decoration:none}.like-href.phone,a.phone{color:#000!important;text-decoration:none}.like-href.target,a.target{display:inline-block}.like-href.target:after,a.target:after{content:'';float:right;width:16px;height:16px;background:url(../svg/target.svg) no-repeat;margin:0 0 0 5px}.in{*zoom:1;margin:0 auto;max-width:1416px}.in:after,.in:before{display:table;content:""}.in:after{clear:both}@media screen and (max-width:1450px){.in{max-width:96%;width:96%;padding:0}}section{*zoom:1;background:linear-gradient(180deg,rgba(241,244,248,0) 0,#f1f4f8 100%)}section:after,section:before{display:table;content:""}section:after{clear:both}section .mainbox{overflow:hidden}section .mainbox>.in{min-height:623px}section .mainbox>.in>.main{*zoom:1;padding:0 0 107px 51px}section .mainbox>.in>.main:after,section .mainbox>.in>.main:before{display:table;content:""}section .mainbox>.in>.main:after{clear:both}section .mainbox>.in>.main h1{display:block;padding:71px 0 34px}section .mainbox>.in>.main>strong{display:block;font-size:24px;line-height:36px;font-weight:500;padding:0 0 14px}section .mainbox>.in>.main ul{padding:0 0 32px}section .mainbox>.in>.main ul li{font-size:18px;line-height:25px}section .mainbox>.in>.main ul.ok li{padding:8px 0 8px 40px}section .mainbox>.in>.main ul.ok li:before{content:'';display:block;float:left;width:24px;height:24px;background:url(../svg/ok.svg) center no-repeat #d71920;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin:-2px 0 0 -40px}section .mainbox>.in>.main ul.cols2{*zoom:1;max-width:610px}section .mainbox>.in>.main ul.cols2:after,section .mainbox>.in>.main ul.cols2:before{display:table;content:""}section .mainbox>.in>.main ul.cols2:after{clear:both}section .mainbox>.in>.main ul.cols2 li{width:48%;float:left}section .mainbox>.in>.main ul.cols2 li:nth-of-type(2n){float:right}section .mainbox>.in>.main ul.cols2 li:nth-of-type(2n+1){clear:left}@media screen and (max-width:1023px){section .mainbox>.in{min-height:auto}section .mainbox>.in>.main strong{font-size:3vw;line-height:1.3em}}@media screen and (max-width:400px){section .mainbox>.in>.main{padding-bottom:40px}section .mainbox>.in>.main strong{font-size:5vw;line-height:1.3em;font-weight:300}}header{padding:30px 0 0;border-bottom:1px solid #F1F4F8}header .logo{float:left}header .logo img{display:block;width:157px;height:32px}header .motto{float:left;color:#d71920;font-size:12px;line-height:15px;font-weight:600;text-transform:uppercase;letter-spacing:1px;margin:0 0 0 24px}header .other{float:right;*zoom:1}header .other:after,header .other:before{display:table;content:""}header .other:after{clear:both}header .other ul.menutop{*zoom:1;float:left;margin-top:9px}header .other ul.menutop:after,header .other ul.menutop:before{display:table;content:""}header .other ul.menutop:after{clear:both}header .other ul.menutop li{float:left}header .other ul.menutop li a{display:block;font-size:14px;line-height:19px;text-decoration:none}header .other ul.menutop li:not(:first-of-type) a{margin:0 0 0 24px}header .respmenu{display:none}header div.menu{position:relative}header div.menu>ul{height:66px;position:static;margin:0 auto}header div.menu>ul>li{text-align:center;padding:0}header div.menu>ul>li>a{display:block;padding:22px 0;text-decoration:none;position:relative;max-height:66px;font-size:16px;line-height:22px;color:#000;text-align:center}header div.menu>ul>li>a.act:after,header div.menu>ul>li>a:hover:after{content:'';display:block;position:absolute;width:100%;height:1px;background:#d71920;bottom:-1px}header div.menu .btn.najemne{position:absolute;top:13px;right:0;padding:0 16px}header div.menu .btn.najemne:before{margin-top:11px}@media screen and (min-width:1251px){header div.menu>ul{max-width:40%}}@media screen and (min-width:1024px) and (max-width:1250px){header div.menu>ul{max-width:60%}}@media screen and (min-width:1024px){header div.menu>ul{display:flex;flex-direction:row}header div.menu>ul>li{flex-grow:1;-webkit-flex-grow:1}}@media screen and (max-width:1023px){header{padding:0}header>.in{position:fixed;top:0;left:0;right:0;background:#fff;border-bottom:1px solid #F0F1F2;z-index:999;padding:0 0 0 48px}header .in{width:100%;max-width:100%;margin:0 auto}header .logo{border-left:1px solid #F0F1F2;padding:16px 12px}header .logo img{max-width:100px}header .motto{display:none}header .other{float:right;margin:5px 20px 0 0}header .other .search{border:0;margin:0;width:48px;height:47px;border-right:1px solid #F0F1F2;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}header .other .search:before{background:url(../svg/lupa.svg) no-repeat;margin:13px 12px 12px}header .other .langs{margin:0;padding:16px 12px 10px}header .other .langs.open ul{top:16px;right:0;left:0}header .other .langs.open ul li{display:block;height:30px;padding:0 12px}header .other .langs strong em{font-size:13px;line-height:16px}header .other .langs strong.act:after{background-image:url(../svg/arrow-list-black.svg)}header .respmenu{display:block;position:absolute;top:0;left:0;width:48px;height:47px}header .respmenu:before{content:"";display:block;width:16px;height:2px;position:absolute;top:17px;left:16px;z-index:1;background:#000;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out}header .respmenu:after{content:"";display:block;width:16px;height:4px;position:absolute;top:23px;left:16px;z-index:1;border-bottom:2px solid #000;border-top:2px solid #000;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out}header .respmenu em{display:none}}@media screen and (max-width:450px){header .other{margin-right:10px}header .other ul.menutop li:not(:first-of-type) a{margin:0 0 0 10px}header .other ul.menutop li a.ico span{display:none}}footer{background:#fff;padding:66px 0 23px;text-align:left}footer .top div.item{text-align:left}footer .top div.item:first-of-type .logo{width:149px;height:30px;display:block}footer .top div.item:first-of-type .logo img{display:block;width:100%;height:100%}footer .top div.item:first-of-type .motto{display:block;color:#7c8088;font-size:16px;line-height:22px;margin:15px 0 62px}footer .top div.item:first-of-type .motto br{display:none}footer .top div.item.hdirectory a{text-decoration:none}footer .top div.item.hdirectory a:hover{text-decoration:underline;color:#d71920}footer .top div.item.hdirectory h2 a{display:block;font-size:16px;line-height:22px;font-weight:700;padding:0 0 8px}footer .top div.item.hdirectory h3 a{display:block;font-size:14px;line-height:20px;padding:4px 0}footer .top div.item.hdirectory ul li:last-of-type h3 a{text-decoration:underline}footer .top div.item.contact a{display:block}footer .top div.item.contact a.ico{font-size:18px;line-height:25px;font-weight:500}footer .top div.item.contact a:not(.ico){margin-top:24px}footer .top div.item.contact span{display:block;color:#7c8088;padding:0 0 14px 32px}footer .bottom{*zoom:1}footer .bottom:after,footer .bottom:before{display:table;content:""}footer .bottom:after{clear:both}footer .bottom div{font-size:14px;line-height:20px;float:left}footer .bottom div.copy span{display:inline-block;color:#7c8088;padding-right:25px}footer .bottom div.copy a{display:inline-block;padding-right:25px}footer .bottom div.socialsite{float:right;text-align:right;margin:-15px 0 0}footer .bottom div.socialsite a{display:inline-block;width:48px;height:48px;margin-left:12px}footer .bottom div.socialsite a:before{content:'';display:block;margin:8px auto}footer .bottom div.socialsite a em{display:none}footer .bottom div.socialsite a.facebook:before{width:32px;height:32px;background:url(../svg/facebook.svg) no-repeat}footer .bottom div.socialsite a.instagram:before{width:32px;height:32px;background:url(../svg/instagram.svg) no-repeat}footer .bottom div.socialsite a.firmycz{width:120px}footer .bottom div.socialsite a.firmycz:before{width:89px;height:20px;margin:14px auto;background:url(../svg/firmy.cz.svg) no-repeat}@media screen and (min-width:1451px){footer .top div.item.contact>div{margin:-18px 15px 0 0;width:295px}}@media screen and (min-width:1024px){footer .top{display:flex;flex-direction:row}footer .top>.item,footer .top>li,footer .top>picture{float:left;text-align:center;flex-grow:1;-webkit-flex-grow:1}footer .top div.item.contact>div{float:right;border:3px solid #d71920;padding:30px 37px 25px}footer .bottom{margin:60px 0 0}}@media screen and (max-width:1023px){footer{padding:32px 16px}footer .in{width:100%;max-width:100%}footer .top{*zoom:1;margin-bottom:20px}footer .top:after,footer .top:before{display:table;content:""}footer .top:after{clear:both}footer .top .item:first-of-type{display:none}footer .top .hdirectory{width:33%;float:left}footer .top .contact{float:right;width:33%;border:3px solid #d71920;padding:30px 37px 25px;margin-top:-10px}footer .bottom div.item{text-align:center;width:100%}footer .bottom div.item.socialsite{order:1;padding:40px 0}footer .bottom div.item.copy{order:2}footer .bottom div.item.copy a,footer .bottom div.item.copy span{padding:0;display:block}footer .bottom div.item.copy span{padding-bottom:20px}footer .bottom div.item#create{order:3;padding:20px 0 0}}@media screen and (min-width:501px) and (max-width:800px){footer .top div.hdirectory{width:50%;margin:0 0 40px;text-align:center;padding:0 20px}footer .top div.contact{clear:left;float:none;margin:0 auto;text-align:center;width:60%}footer .top div.contact>div{display:inline-block}}@media screen and (max-width:500px){footer .bottom,footer .top{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap}footer .bottom div.item,footer .top div.item{float:none;width:100%;padding-right:10%;padding-left:10%}footer .top div.item:first-of-type{order:1;text-align:center}footer .top div.item:first-of-type .logo,footer .top div.item:first-of-type .motto{display:none}footer .top div.item.contact{order:2;border:0}footer .top div.item.contact>div{float:none;border:3px solid #d71920;padding:30px 37px 25px}footer .top div.item.hdirectory{order:3;padding-bottom:20px}}@media screen and (max-width:400px){footer .bottom div.item,footer .top div.item{padding-right:0;padding-left:0}}@media screen and (max-width:300px){footer .top div.item.contact>div{border:1px solid #d71920;padding:15px}}.mapsort{display:none;*zoom:1;width:220px;position:fixed;bottom:50px;margin:0 auto;left:50%;transform:translateX(-50%);filter:drop-shadow(0 4px 20px rgba(0, 0, 0, .35))}.mapsort:after,.mapsort:before{display:table;content:""}.mapsort:after{clear:both}.mapsort a{width:110px;color:#fff;font-size:14px;line-height:19px;font-weight:500;text-decoration:none;background:#000;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out}.mapsort a:hover{background:#d71920}.mapsort a.pin{float:left;padding:12px 12px 12px 24px;-webkit-border-radius:24px 0 0 24px;-moz-border-radius:24px 0 0 24px;border-radius:24px 0 0 24px}.mapsort a.sort{float:right;padding:12px 24px 12px 12px;-webkit-border-radius:0 24px 24px 0;-moz-border-radius:0 24px 24px 0;border-radius:0 24px 24px 0}picture,picture img{display:block;width:100%;height:auto}.ico{display:inline-block}.ico:before{content:'';float:left;width:20px;height:20px;margin:0 8px 0 0;background-repeat:no-repeat;background-size:cover;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out}.ico.s24:before{width:24px;height:24px}.ico.s32:before{width:32px;height:32px;margin:0 15px 0 0}.ico.telefon:before{background-image:url(../svg/telefon.svg)}.ico.mail:before{background-image:url(../svg/mail.svg)}.ico.telefon2:before{background-image:url(../svg/telefon2.svg)}.ico.mail2:before{background-image:url(../svg/mail2.svg)}.ico.form:before{margin:9px 10px 0 0;background-image:url(../svg/form.svg)}.ico.form2:before{background-image:url(../svg/form2.svg)}.ico.bilytelefon:before{background-image:url(../svg/telefon-white.svg)}.ico.kariera:before{background-image:url(../svg/kariera.svg)}.ico.muj-odhadce:before{background-image:url(../svg/muj-odhadce.svg)}.ico.blog:before{background-image:url(../svg/blog.svg)}.ico.hlidaci-pes:before{background-image:url(../svg/hlidaci-pes.svg)}.ico.klice:before{background-image:url(../svg/klice.svg)}.ico.dum:before{background-image:url(../svg/dum.svg)}.ico.najem:before{background-image:url(../svg/najem.svg)}.ico.bronz:before{background-image:url(../svg/bronz.svg)}.ico.silver:before{background-image:url(../svg/silver.svg)}.ico.gold:before{background-image:url(../svg/gold.svg)}.ico.diamant:before{background-image:url(../svg/diamant.svg)}.ico.btn360{padding-bottom:11px!important}.ico.btn360:before{background-image:url(../svg/btn360.svg);margin-top:-5px}.ico.btn360:hover:before{background-image:url(../svg/btn360-white.svg)}.ico.kauce:before{background-image:url(../svg/kauce.svg)}.ico.penezenka:before{background-image:url(../svg/penezenka.svg)}.ico.poplatky:before{background-image:url(../svg/poplatky.svg)}.ico.ubyport:before{background-image:url(../svg/ubyport.svg)}.ico.neplatici:before{background-image:url(../svg/neplatici.svg)}.ico.prehled:before{background-image:url(../svg/prehled.svg)}.ico.pin:before{background-image:url(../svg/pin.svg)}.ico.sort:before{background-image:url(../svg/sort.svg)}.ico.blogo:before{background-image:url(../svg/logo25-r.svg)}.ico.najemne:before{background-image:url(../svg/najemne.svg)}#overlay{display:none;position:fixed;width:100%;height:100%;left:0;top:0;right:0;bottom:0;z-index:1000;background:#fff;opacity:.7;filter:alpha(opacity=70)}#overlay .loader{position:absolute;width:100%;height:100%;background:url(../img/ajax-loader.gif) 50% 300px no-repeat}#lightBoxForm{display:none;position:absolute;left:50%;transform:translateX(-50%);top:-1000px;z-index:2000;text-align:center;-webkit-box-shadow:0 22px 70px 0 rgba(0,0,0,.5);-moz-box-shadow:0 22px 70px 0 rgba(0,0,0,.5);box-shadow:0 22px 70px 0 rgba(0,0,0,.5)}#lightBoxForm>a.close{width:40px;height:40px;background:#d71920;text-indent:-9999px;position:absolute;top:-16px;right:-16px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}#lightBoxForm>a.close:after{content:" ";display:block;background:url(../svg/no.svg) no-repeat;width:14px;height:14px;margin:-7px 0 0 15px}#lightBoxForm>a.close:hover{background:#9b070e}#lightBoxForm #inlightBoxForm{*zoom:1;margin:0;background:#fff;text-align:center}#lightBoxForm #inlightBoxForm:after,#lightBoxForm #inlightBoxForm:before{display:table;content:""}#lightBoxForm #inlightBoxForm:after{clear:both}#lightBoxForm #inlightBoxForm div#form-basic{padding:56px 180px 0}#lightBoxForm #inlightBoxForm div#form-basic h1{padding:0 0 8px;color:#000;font-size:40px;line-height:56px}#lightBoxForm #inlightBoxForm div#form-basic p{font-size:18px;line-height:32px}#lightBoxForm #inlightBoxForm div#form-basic form{margin:56px auto 0;padding:0;text-align:left}#lightBoxForm #inlightBoxForm div#form-basic form label{display:block;margin:0 0 24px;position:relative}#lightBoxForm #inlightBoxForm div#form-basic form label.error input[type=email],#lightBoxForm #inlightBoxForm div#form-basic form label.error input[type=text]{border-color:#d62121}#lightBoxForm #inlightBoxForm div#form-basic form label.error:after{content:'Toto pole je povinné!';color:#d62121;font-size:12px;line-height:18px;position:absolute;right:0;bottom:-22px}#lightBoxForm #inlightBoxForm div#form-basic form label.gdpr:before{content:'';display:block;width:20px;height:20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;float:left;margin:0 10px 0 0;background:#fff;border:1px solid #BCC6D3}#lightBoxForm #inlightBoxForm div#form-basic form label.gdpr input[type=checkbox]{position:absolute;left:-9999px}#lightBoxForm #inlightBoxForm div#form-basic form label.gdpr span{font-size:14px;line-height:22px;font-weight:400;cursor:pointer}#lightBoxForm #inlightBoxForm div#form-basic form label.gdpr span a{color:#d71920}#lightBoxForm #inlightBoxForm div#form-basic form label.gdpr.checked:before{border-color:#d71920;background:url(../svg/yes.svg) center no-repeat #d71920}#lightBoxForm #inlightBoxForm div#form-basic form label span{display:block;font-weight:500;font-size:16px;line-height:24px}#lightBoxForm #inlightBoxForm div#form-basic form label span em{color:#d71920}#lightBoxForm #inlightBoxForm div#form-basic form label input[type=email],#lightBoxForm #inlightBoxForm div#form-basic form label input[type=text]{background:#fff;border:1px solid #BCC6D3;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:16px;line-height:24px;color:#000;width:456px;height:48px;margin:8px 0 0;padding:0 15px}#lightBoxForm #inlightBoxForm div#form-basic form button{position:relative;left:50%;transform:translateX(-50%);margin-top:16px;padding:4px 16px}#lightBoxForm #inlightBoxForm div#form-basic .success{text-align:center;padding:99px 0;font-size:18px;line-height:36px}#lightBoxForm #inlightBoxForm div#form-basic .success strong{display:block;font-size:24px;line-height:48px;color:#d71920;font-weight:700;margin-bottom:-5px}#lightBoxForm #inlightBoxForm div#form-basic .success strong:before{content:'';display:block;width:64px;height:64px;border:1px solid #d71920;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:url(../svg/yes-red.svg) center center no-repeat;margin:0 auto 16px}#lightBoxForm #inlightBoxForm div#form-basic .success .btn{padding-top:4px;padding-bottom:4px;margin-top:170px}#lightBoxForm #inlightBoxForm .required{float:right;margin:46px 40px 40px}#lightBoxForm #inlightBoxForm .required em{display:inline-block;color:#d71920;margin-right:10px}@media screen and (min-width:1251px){#lightBoxForm{width:936px}#lightBoxForm #inlightBoxForm div#form-basic{padding:56px 180px 0}}@media screen and (max-width:1250px){#lightBoxForm{width:90%}#lightBoxForm #inlightBoxForm div#form-basic{padding:56px 0 0}}@media screen and (min-width:601px){#lightBoxForm #inlightBoxForm div#form-basic form{width:456px}}@media screen and (max-width:600px){#lightBoxForm #inlightBoxForm div#form-basic{padding:30px 0 0}#lightBoxForm #inlightBoxForm div#form-basic h1{font-size:6vw;line-height:1}#lightBoxForm #inlightBoxForm div#form-basic form{display:block;width:90%;margin:20px auto 0}#lightBoxForm #inlightBoxForm div#form-basic form label input[type=email],#lightBoxForm #inlightBoxForm div#form-basic form label input[type=text]{width:100%}#lightBoxForm #inlightBoxForm .required{margin:20px}}.right{float:right}.left{float:left}.hide{display:none}.show{display:block}.invisible{visibility:hidden}.clear{clear:both}.hidetext{overflow:hidden;text-indent:-9999px;white-space:nowrap}.nowrap{white-space:nowrap}.text-uprostred{text-align:center}.t-left,.text-vlevo{text-align:left}.t-right,.text-vpravo{text-align:right}.text-blok{text-align:justify}.obrazek-vlevo{float:left;margin:5px 15px 10px 0}.obrazek-vpravo{float:right;margin:5px 0 10px 15px}.msg-error,.msg-info,.msg-success{background:#15b745;border:1px solid #15b745;color:#fff;margin:0 0 20px;padding:10px 20px 13px 45px;-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff;position:relative}.msg-error:before,.msg-info:before,.msg-success:before{content:" ";background:url(../img/sprite.png) 0 -47px no-repeat;display:block;position:absolute;width:28px;height:20px;top:13px;left:10px}.msg-error *,.msg-info *,.msg-success *{color:#fff!important}.msg-error.noicon,.msg-info.noicon,.msg-success.noicon{padding:10px 20px}.msg-error.noicon:before,.msg-info.noicon:before,.msg-success.noicon:before{display:none}.msg-error strong.big,.msg-info strong.big,.msg-success strong.big{font-size:3em}.msg-error{background:#d71920!important;border:1px solid #d71920!important}.msg-error:before{content:" ";background:url(../img/sprite.png) -28px -47px no-repeat;width:21px;height:20px;left:10px}.msg-info{background:#6fafcd;border:1px solid #6fafcd}.msg-info:before{content:" ";background:url(../img/sprite.png) -49px -47px no-repeat;width:5px;height:20px;left:20px}.forcenterbtn{text-align:center;margin:15px 0 20px}.btn{display:inline-block;text-transform:uppercase;font-weight:700;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out;text-decoration:none;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.btn.red{background:#d71920;color:#fff;font-size:18px;line-height:40px;padding:23px 30px 17px}.btn.red:hover{background:#9b070e}.btn.red em{font-style:normal;float:right;margin:2px -5px 0 21px;background:rgba(255,255,255,.2);font-size:15px;line-height:21px;font-weight:400;padding:6px 12px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}@media screen and (max-width:1023px){.btn.red{font-size:17px;line-height:45px;padding:10px 20px 5px;font-weight:400}.btn.red span{font-size:17px;line-height:40px;padding:0 10px}}@media screen and (max-width:800px){.btn.red{line-height:1em}}.btn.transparent{background:0 0;border:1px solid #d71920;color:#000;font-size:13px;line-height:15px;padding:16px}.btn.transparent:hover{background:#d71920;color:#fff}.btn.small{font-size:13px;line-height:40px;padding:8px 16px}@media screen and (max-width:1023px){.btn.small{font-size:16px;line-height:40px}}@media screen and (max-width:800px){.btn.small{line-height:1em}}.btn.h48{padding:4px 16px}@media screen and (max-width:800px){.btn.h48{padding:16px}}.btn.arrow,.btn.arrowd{padding-right:24px}.btn.arrow:after,.btn.arrowd:after{content:'';float:right;width:14px;height:12px;background:url(../svg/arrow-btn.svg) no-repeat;margin:2px 0 0 14px}.btn.arrow:hover:after,.btn.arrowd:hover:after{background:url(../svg/arrow-btn-white.svg) no-repeat}.btn.arrow.red:after,.btn.arrowd.red:after{background:url(../svg/arrow-btn-white.svg) no-repeat;margin-top:13px}.btn.arrow.transparent.small:after,.btn.arrowd.transparent.small:after{margin-top:13px}@media screen and (max-width:800px){.btn.arrow.red:after,.btn.arrowd.red:after{margin-top:2px}}.btn.arrowd:after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.btn-send{background:#d71920;border:0;color:#fff!important;float:right;font-weight:700;font-size:14px;line-height:50px;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out;margin:-5px 0 0;padding:0 20px;text-transform:uppercase;text-decoration:none!important}@media screen and (max-width:450px){.btn-send{width:100%;padding:0;text-align:center}}.btn-send:hover{background:#9b070e}.btn-send:after{content:" ";background:url(../img/sprite.png) -97px -11px no-repeat;display:inline-block;margin:0 0 0 20px;position:relative;width:8px;height:15px;top:2px;z-index:1}@media screen and (max-width:240px){.btn-send:after{display:none}}.btn-search:before{content:" ";float:left;background:url(../img/sprite.png) no-repeat;width:15px;height:15px;margin:13px -20px 0 30px}@media screen and (max-width:320px){.btn-search:before{display:none}}.btn-white{background:#fff;color:#1f2326!important;display:inline-block;border:3px solid #1f2326;text-transform:uppercase;font-weight:700;font-size:14px;line-height:45px;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out;text-decoration:none;padding:0 20px}.btn-white:after{content:" ";background:url(../img/sprite.png) -107px -82px no-repeat;display:inline-block;margin:0 0 0 20px;position:relative;width:8px;height:15px;top:2px;z-index:1}@media screen and (max-width:240px){.btn-white:after{display:none}}.btn-white:hover{color:#d71920!important;text-decoration:underline}.btn-white:hover:after{background-position:-110px -63px}.btn-back{background:#fff;color:#d71920!important;display:inline-block;border:2px solid #d71920;font-weight:400;font-size:14px;line-height:40px;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out;text-decoration:none;padding:0 20px;margin:0 auto 20px}.btn-back:before{content:" ";background:url(../img/sprite.png) -110px -43px no-repeat;display:inline-block;margin:0 20px 0 0;position:relative;width:8px;height:15px;top:2px;z-index:1}@media screen and (max-width:240px){.btn-back:before{display:none}}.btn-back:hover{color:#fff!important;background:#d71920}.btn-back:hover:before{background-position:-484px -160px}.btn-transparent{background:0 0;color:#000;border:1px solid #c3c3c3;padding:5px 30px;display:block;text-transform:uppercase;font-weight:700;font-size:13px;line-height:40px;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out}.btn-transparent:hover{background:#fff}h2.red{color:#c00!important}@media print{*{background:0 0!important;color:#000!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}body{width:100%!important;margin:0!important;padding:0!important;line-height:1.4em;word-spacing:1.1pt;letter-spacing:.2pt;font-family:arial,Garamond,"Times New Roman",serif!important;color:#000;background:0 0}h1,h2,h3,h4{font-family:arial,Garamond,"Times New Roman",serif;color:#000}h1{font-size:21pt}h2{font-size:19pt}h3{font-size:17pt}h4{font-size:15pt}a:link,a:visited{background:0 0;font-weight:700;text-decoration:underline;color:#444!important}a:link[href^="http://"]:after,a[href^="http://"]:visited:after{content:" (" attr(href) ") ";font-size:90%}a[href^="http://"]{color:#000}img,tr{page-break-inside:avoid}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}#contactright,#create,#detail-form,#detail-map,#detail-share,#filter,#header-top,#menu-main,#nav,#options,#quicksearch,.controls,header .btn-search{display:none!important}.in{max-width:100%}#left-col,#right-col{width:100%;float:none;margin:0}section#search h1{margin:0}section#search ul.itemslist li a.img{width:200px;height:135px}section#search ul.itemslist li a.img:after,section#search ul.itemslist li a.img:before{display:none}section#search ul.itemslist li a.img img{width:200px;height:135px}section#search ul.itemslist li a.img span{display:none}section#search ul.itemslist li div.desc{width:70%;padding:0 0 0 10px}section#search ul.itemslist li div.desc h1{height:auto;margin:0;padding:0}section#search ul.itemslist li div.desc .location{padding:10px 0;margin:0}section#search ul.itemslist li div.desc .location:before{display:none}section#search ul.itemslist li div.desc .price{color:#d71920}section#search ul.itemslist li div.desc ul.params{width:100%;position:static;border:0}section#search ul.itemslist li div.desc ul.params li{float:none!important;padding:2px 0}section#search ul.itemslist li div.desc ul.params li:before{display:none}#left-col #detail-title.content{*zoom:1;padding:0;margin:0 0 10px}#left-col #detail-title.content:after,#left-col #detail-title.content:before{display:table;content:""}#left-col #detail-title.content:after{clear:both}#left-col #detail-title.content .dark,#left-col #detail-title.content h1{display:inline}#left-col #detail-title.content .dark span{display:none}#left-col #detail-info{width:100%}#left-col #detail-info .image{display:none}#left-col #detail-info img.print{float:left;display:block;width:400px}#left-col #detail-info .info{width:40%}#left-col #detail-info .info #price{padding:0 0 10px}#left-col #detail-info .info #price .mortgage{display:none}#left-col #detail-info .info ul#params{width:100%;padding:0}#left-col #detail-info .info ul#params li{padding:2px 0;border:0}#left-col #detail-info .info ul#params li.address,#left-col #detail-info .info ul#params li.code{display:block}#left-col #detail-info .info ul#params li small{width:30%}#left-col #detail-info .info ul#params li strong{width:70%}#left-col .detail-gallery{margin:10px 0 0}#left-col .detail-gallery h2{display:none}#left-col .detail-gallery .newgallery{padding:0;width:auto;border:0}#left-col .detail-gallery .newgallery a{position:static!important;border:0!important;margin:0 5px 5px 0}#left-col .detail-gallery .newgallery a:after,#left-col .detail-gallery .newgallery a:before{display:none}#left-col .detail-gallery .newgallery a img{margin:0}#left-col #detail-text.content{padding:0 0 10px}#left-col #detail-text.content .indetail-text{border:0;padding:0;margin:0;font-size:12px}#left-col #detail-text.content .indetail-text h2{padding:0;margin:15px 0 0}#left-col #detail-related.content{padding:0}#left-col #detail-related.content h2{padding:0;margin:0}#left-col #detail-related.content table#related td.name a{display:none}#left-col #detail-related.content table#related td.name span{display:block;font-weight:700}#right-col{width:auto!important}#right-col #fixed-box{position:static!important;width:auto!important;-webkit-box-shadow:none;box-shadow:none;margin:0 0 10px}#right-col #fixed-box article#broker,#right-col #fixed-box article#broker h1{padding:0}#right-col #fixed-box article#broker #profile{float:left;width:35%;padding:0}#right-col #fixed-box article#broker #profile img{width:50px;height:auto}#right-col #fixed-box article#broker #profile p{float:left!important;margin:0 0 0 20px;padding:0}#right-col #fixed-box article#broker #profile p strong{padding:0 0 3px}#right-col #fixed-box article#broker #profile p a{display:none}#right-col #fixed-box article#broker #profile p a.phone,#right-col #fixed-box article#broker #profile p a.print{display:block}#right-col #fixed-box article#broker #lastrating{float:right;width:65%;margin:-24px 0 0}#right-col #fixed-box article#broker #lastrating h2{padding:0;margin:0}#right-col #fixed-box article#broker #lastrating a.rate-all{display:none}header,section .section{-webkit-box-shadow:none;box-shadow:none;margin:0}header #detail-text,header #detail-title,section .section #detail-text,section .section #detail-title{padding:0;margin:0}header #detail-text .indetail-text,header #detail-title .indetail-text,section .section #detail-text .indetail-text,section .section #detail-title .indetail-text{padding:0}header .logo{margin:15px 0;float:none}footer{margin-top:10px}footer:before{background:0 0}footer .in{max-width:100%}}