.tpl_kservis
#left_cont{float:left;position:relative;width:760px}.tpl_kservis
#right_cont{float:right;padding-left:20px;padding-top:20px;width:210px}.tpl_servis
#page_cont{padding-top:var(--heightbar)}.tpl_servis_page
#main{max-width:1200px;border-radius:var(--radius_velky);margin-bottom:3em}.tpl_servis_page
#page_cont{padding-top:var(--paddtop);max-width:1400px;margin:0
auto 0 auto;clear:both}.button.button-logout{left:0;position:absolute;top:0}.bg_overlay{height:100%;left:0;position:absolute;top:0;width:100%}.ks_h1{height:141px;float:right;position:relative;width:514px}.ks_h1
.bg_overlay{background:url('/images/bg_klservis_banner.jpg') no-repeat}.ks_photocont_frame{background:url('/images/bg_ks_photocont.png') no-repeat;height:123px;float:right;padding:9px
12px;position:relative;width:490px}.ks_photocont_frame
.pcontrol{background:url('/images/bg_ks_photocont_controll.png') no-repeat;cursor:pointer;display:none;height:31px;position:absolute;top:55px;width:9px}.ks_photocont_frame
.pcleft{left:0}.ks_photocont_frame
.pcright{background-position:-9px 0;right:0}.ks_photocont{height:100%;overflow:hidden;width:100%}.ks_photocont_slider{position:relative;height:100%}.ks_photocont_slider
.photo{border:1px
solid #555;margin:0
2px;padding:1px}.ks_top_cont{background-image:linear-gradient(to bottom, #997a00, #fc0);position:relative;padding:1em
100px;border-radius:15px;margin-bottom:6em}.button.xsmall{font-size:100%}.button.white{background-color:white;border-radius:0.5em;border:none;padding: .9em 1.6em;margin:1em
0 0 0}.button.button-radio{text-decoration:none;color:#555;background-color:#fffbec;border:1px
var(--sting) solid}.button.button-radio.active{background:var(--sting);border:1px
var(--sting) solid}.ks_nav_row{display:flex;justify-content:space-between;flex-wrap:wrap;gap:1em;margin-top:1em}.ks_nav_row
#dnav{color:black;border-color:black;margin-bottom:0;margin:0}.ks_top_row{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;gap:1em}.ks_section_heading{display:flex;align-items:flex-end;font-weight:600;padding-bottom:3em}.ks_section_heading
span{color:white;font-size:2.5em;line-height:1.3em}.ks_section_image{display:flex;align-items:flex-end;height:20em}.ks_section_image
svg{width:500px;max-height:90%;max-width:100%}.ks_kdata{display:flex;flex-direction:column;align-items:flex-start;padding-bottom:3em}.ks_login_section{flex:1;display:flex;flex-direction:column;align-items:flex-start}.ks_login_image{flex:1}.ks_header{width:100%;overflow:hidden}.ks_header
.left{float:left;height:141px;position:relative;width:200px}.ks_header
.right{float:right;height:141px;width:514px}.ks_header
.ks_kdata{bottom:0;left:0;position:absolute;width:245px}.ks_kdata
.kname{font-size:1.5em;font-weight:600;line-height:2em}.ks_kdata
.kaddress{font-size:1.2em;font-weight:600}.ks_separator{background:url('/images/bg_static.png') no-repeat 0 -126px;clear:both;float:left;height:3px;margin:0.5em 0;width:100%}.ks_buttons{background-color:rgba(255, 204, 0, 0.1);border:none;border-radius:8px;display:flex;flex-direction:row;justify-content:space-between;padding:0.2em 1em;gap:1em}.ks_buttons .ul-item{list-style-type:none}.ks_buttons
.ks_button{display:inline-block;padding: .8em 1em;border:none;border-radius:8px;color:white;font-weight:500;background:none;text-decoration:none}.ks_buttons .ks_button.ks_button_active, .ks_buttons .ks_button:hover{background:var(--sting);color:black}.ks_button
.ks_button_text{font-size:90%}.ks_main_cont{background:#fff;padding:3em
100px;border-radius:15px}.ks_lf_cont{background:white;padding:2.5em;border-radius: .5em;display:flex;flex-direction:column;max-width:25em}.ks_lf_cont
.ks_lf_heading{font-size:1.5em;font-weight:600;border-bottom:1px solid #d9d9d9;padding-bottom:1.5em;margin-bottom:1.5em}.ks_lf_cont
.ks_lf_text{font-size:1em;font-weight:500;line-height:1.3em;margin-bottom:1em}.ks_lf_cont .login-error{margin-top:1em;color:red}.ks_lf_cont .inp-number{width:100%;border-radius: .5em;padding:1em
2em;border:1px
solid #aaa;color:#555;outline:none;box-sizing:border-box;margin-bottom:1em}.ks_lf_cont input.inp-number:focus{border-color:var(--sting);box-shadow:0 0 5px var(--sting);background-color:var(--sting_bg)}.property_select{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:1em}.property_select
label{font-size:1.2em;font-weight:600;color:black}.property_select
select{border-radius: .5em;padding:1em
2em;border:1px
solid #aaa;color:#555;outline:none}.property_select select:focus{border-color:var(--sting);box-shadow:0 0 5px var(--sting);background-color:var(--sting_bg)}.property_heading{color:black;font-size:2em;font-weight:500;margin-top:2em}.property{display:flex;flex-direction:row;gap:2em;margin-top:2em}.property
.plist_cont{flex-basis:50%}.property
.media_cont{flex-basis:50%;display:flex;flex-direction:row;align-items:flex-start;gap:2em}.property
.seller_cont{display:flex;flex-direction:column;align-items:flex-start;background:white;border-radius:0.5em;padding:1em;border:1px
solid #d9d9d9}.seller_cont
img{width:100%;height:auto;display:block;padding-bottom:2em;border-radius:0.5em;filter:grayscale(50%)}.seller_cont
.seller_name{font-size:1.3em;color:black;font-weight:500}.seller_cont
.seller_role{font-size:1em;color:#888;font-weight:500}.seller_cont .seller_phone, .seller_cont
.seller_email{font-size:1em;color:black;font-weight:500;white-space:nowrap;display:block;width:100%}.seller_cont .seller_phone i, .seller_cont .seller_email
i{margin-right: .5em}.seller_cont
.seller_email{font-size: .9em}.seller_cont
.seller_phone{margin-top:1em;padding-top:1em;border-top:1px solid #d9d9d9}.property
.photo_cont{display:flex;flex-direction:row;flex-wrap:wrap;gap:1em;align-content:flex-start;min-width:10em}.property .photo_cont
img{flex-basis:calc(50% - 0.5em);width:100%;height:auto;border-radius:0.5em;display:block}.property .photo_cont img:first-child{flex-basis:100%}.plist_cont
.plist{display:flex;flex-direction:row;flex-wrap:wrap;text-transform:uppercase}.plist_cont .plist dt, .plist_cont .plist
dd{flex-basis:50%;border-top:1px solid #d9d9d9;padding:1em;box-sizing:border-box;font-size:1em;line-height:1.3em;font-weight:600}.plist_cont .plist dt:last-of-type, .plist_cont .plist dd:last-of-type{border-bottom:1px solid #d9d9d9}.inzerce_cont{display:flex;flex-direction:row;gap:2em;margin-top:3em}.inzerce_cont
.exporty_cont{background:var(--sting);border-radius: .5em;padding:2em;color:black;flex:auto}.inzerce_cont
.exporty_data{margin-top:2em}.inzerce_cont .exporty_data
p{font-size:1.2em;color:black;font-weight:bold;line-height:1.3em}.inzerce_cont
.navstevnost_cont{background:black;border-radius: .5em;padding:2em;color:white;flex:auto}.inzerce_cont
.inzerce_heading{font-size:1em;line-height:1.3em;font-weight:500;text-transform:uppercase}.inzerce_cont
.navstevnost_data{display:flex;flex-direction:row;gap:2em;margin-top:2em}.inzerce_cont .navstevnost_data
.navstevnost{flex:auto;display:flex;flex-direction:column;align-items:center}.inzerce_cont .navstevnost_data
.hodnota{font-size:3em;color:var(--sting);white-space:nowrap}.inzerce_cont .navstevnost_data
.nazev{font-size:1.5em;color:white}.navstevnost_graf_cont{background:white;border-radius:0.5em;padding:2em
0;color:black;margin-top:3em}.navstevnost_graf_cont
.inzerce_heading{font-size:1em;line-height:1.3em;font-weight:500;text-transform:uppercase;padding:0
2em}.navstevnost_graf_cont
#chart1{margin-top:2em}.udalosti_cont{background:white;border-radius:0.5em;padding:2em;color:black;margin-top:3em}.udalosti_cont
.heading{font-size:1em;line-height:1.3em;font-weight:500;text-transform:uppercase}.udalosti_data{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:2em;gap:2em}.udalosti_data
.udalost{background-color:rgba(255, 204, 0, 0.1);border-radius: .5em;flex-basis:calc(33.33% - 1.3333em);padding:1em;box-sizing:border-box}.udalosti_data
.udalost.prohlidka{background-color:rgba(0, 0, 0, 0.1)}.udalost
.udalost_row{display:flex;flex-directon:row;gap:1em}.udalost
.client{text-align:center}.udalost .client
i{font-size:3em;color:#ddd;display:block}.udalost .client
span{font-size:1em;color:#ddd;display:block;text-transform:uppercase}.udalost
.udalost_cas{font-size:1em;font-weight:600;text-transform:uppercase}.udalost
.udalost_typ{font-size:1em;text-transform:uppercase;margin-bottom:1em}.udalost
.udalost_poznamka{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ks_rollout{background:url('/images/bg_klservis_rollout_shadow.png') no-repeat 50% 100%;clear:both;float:left;margin-bottom:1em;padding-bottom:14px;width:100%}.ks_rollout .dl-list{display:none;float:left;padding:1em
0}.ks_rollout .dl-list .dl-dt{border-right:1px solid #b2b2b2;clear:both;float:left;font-weight:bold;font-size:1.1em;height:30px;padding:0
5px;text-align:center;vertical-align:middle;width:220px}.ks_rollout .dl-list .dl-dd{border-left:1px solid #b2b2b2;clear:right;display:inline;float:left;margin-left:-1px;padding:0
10px;width:510px}.z_select_label{float:left;font-size:1.1em;font-weight:bold;padding-left:20px;padding-top:20px;width:180px}.zs_pholder{float:left;position:relative;width:470px;height:80px;z-index:10}.z_select_cont{background:#fff url('/images/bg_ks_dropdown.png') no-repeat 100% 50%;border:1px
solid #809db9;position:absolute;padding:1px;width:500px}.z_select_cont.over{background:#fff;box-shadow:1px 1px 3px rgba(0,0,0,0.5)}.z_select_cont.over
.z_zakazky_cont{max-height:270px;overflow:auto}.z_select{background:url("/images/bg_ks_cont1.png") repeat-x;border:1px
solid #ccc;cursor:pointer;display:none;overflow:hidden;padding:5px}.z_select_cont .active, .z_select_cont
.show{display:block}.z_select_cont
.active{width:472px}.z_select_cont.over
.active{width:auto}.z_select_cont .show:hover{background-image:url("/images/bg_ks_cont2.png")}.z_select
.zs_image{border:1px
solid #aaa;display:inline;float:left;max-width:80px;padding:1px}.z_select
.zs_title{float:right;font-weight:bold;padding:2px
0;width:370px}.z_select
.zs_locality{float:right;padding:2px
0;width:370px}.z_select
.zs_price{color:#007;float:right;font-weight:bold;padding:2px
0;width:370px}.z_select
.stav_info{color:#222;margin-left:1em}.z_select_filter{background:url("/images/bg_ks_cont1.png") 100% 100% repeat-x;border:1px
solid #ccc;display:none;font-size:90%;line-height:2.2em;margin-bottom:1px;padding:2px
5px}.z_select_filter
label.first{margin-right:2em}.z_select_filter
label{display:inline-block}.z_select_filter
select{font-size:90%;height:20px;line-height:20px}.z_select_filter optgroup
option{padding-left:10px}.z_select_cont.over
.z_select_filter{display:block}.z_not_found{background:url("/images/bg_ks_cont1.png") repeat-x;border:1px
solid #ccc;display:none;height:50px;padding:5px}.m_select_label{float:left;font-size:1.1em;font-weight:bold;padding-left:20px;padding-top:20px;width:280px}.ms_pholder{float:left;position:relative;width:420px;height:100px;z-index:10}.m_select_cont{background:#fff url('/images/bg_ks_dropdown.png') no-repeat 100% 50%;border:1px
solid #809db9;position:absolute;padding:1px;width:428px}.m_select_cont.over{background:#fff;box-shadow:1px 1px 3px rgba(0,0,0,0.5);max-height:300px;overflow:auto}.m_select{background:url("/images/bg_ks_cont1.png") repeat-x;border:1px
solid #ccc;cursor:pointer;display:none;padding:5px;width:400px}.m_select_cont .active, .m_select_cont
.show{display:block}.m_select_cont .show:hover{background-image:url("/images/bg_ks_cont2.png")}.m_select
.ms_image{border:1px
solid #aaa;display:inline;float:left;margin-right:10px;padding:1px}.m_select
.ms_name{font-weight:bold;padding:5px
0}.m_select
.ms_office{height:1.2em;overflow:hidden;padding:2px
0;text-overflow:ellipsis;white-space:nowrap}.m_select
.ms_rating{color:#007;font-weight:bold;padding:5px
0}.ks_cont1{}.ks_contact_form{display:flex;flex-direction:row;flex-wrap:wrap;gap:1em}.ks_contact_form
.hidden{display:none}.ks_contact_form
label{display:flex;flex-direction:row;line-height:2em;flex-basis:calc(33.3% - .667em);align-items:center}.ks_contact_form
.label{font-weight:bold;margin-right:1em;text-align:right;width:40%}.ks_contact_form
.value{width:calc(60% - 1em)}.ks_contact_form
.input{width:calc(60% - 1em);border-radius: .5em;padding:1em
2em;border:1px
solid #aaa;color:#555;outline:none}.ks_contact_form .input:focus{border-color:var(--sting);box-shadow:0 0 5px var(--sting);background-color:var(--sting_bg)}.ks_contact_form
.checkbox{margin-left:100px;margin-top:4px;margin-right:1em}.ks_contact_form
.button{margin-top:1em}.ks_contact_form
.confirm{color:#080;margin-top:1em;text-align:center;width:100%}.ks_cf_buttons_row{display:flex;flex-direction:row;width:100%}.table1{background:#FFF;border:1px
solid #FFC300;border-collapse:collapse;border-spacing:0;margin-bottom:2em;width:100%}.table1 .header-cell{background:#FFC300;font-weight:bold;padding:0.3em 1em;text-align:center;vertical-align:middle}.table1 .body-cell{padding:0.3em 1em;text-align:center;vertical-align:middle}.table1 .body-row-dark .body-cell{background:#FFF9E5}.table1 .body-row-active .body-cell{background:#B2B2B2;cursor:pointer}.tab1{border:1px
solid #999;border-collapse:collapse;margin:1em
auto}.tab1
thead{background:#ddd;border:1px
solid #999}.tab1 thead
th{padding:2px
5px}.tab1 tbody
td{padding:2px
5px;text-align:center}.tab1 tbody td:first-child{text-align:left}.tab1 tbody
.even{background-color:#f0f0f0}.tab2{background:#fff;margin-bottom:2em;width:100%;border-radius: .5em}.tab2.compact{width:auto}.tab2.nomb{margin-bottom:0}.tab2
caption{font-size:2em;font-weight:bold;margin-bottom:1em;text-align:left}.tab2
thead{font-weight:bold !important;background:white !important;color:black}.tab2
thead.normal{font-weight:normal}.tab2 thead.ui-state-default{border:none}.tab2 thead
th{padding:1em;text-align:left;text-transform:uppercase}.tab2 tbody
td{padding:1em;text-transform:uppercase}.tab2 tbody tr:nth-child(even), .tab2 tbody
tr.even{background:#fff}.tab2 tbody
tr.odd{background-color:rgba(255, 204, 0, 0.1)}.tab2.tab-hover tbody tr:hover{background:#ffd700 url("/css/custom-theme/images/ui-bg_highlight-soft_65_ffd700_1x100.png") repeat-x scroll 50% 50%;cursor:pointer}.tab2 td, .tab2
th{border:1px
solid #f2f2f2}.icon{cursor:pointer;height:16px;height:16px;margin:0.25em}#add_comment_cont
#nabnote{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body .ui-widget{font-family:inherit;font-size:inherit}.ui-tabs{position:relative;padding: .2em}.ui-tabs .ui-tabs-nav{margin:0;padding: .2em .2em 0}.ui-tabs .ui-tabs-nav
li{list-style:none;float:left;position:relative;top:0;margin:1px
.2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding: .5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em
1.4em;background:none}@media only screen and (max-width: 1400px){.ks_top_cont{border-radius:0px;margin-bottom:0em}.tpl_servis_page
#main{max-width:1400px;border-radius:0px;margin-bottom:0}.tpl_servis_page
#page_cont{padding-top:90px}.ks_main_cont{border-radius:0px}}@media only screen and (max-width: 1050px){.ks_nav_row
#dnav{display:none}.ks_nav_row{justify-content:flex-end}.ks_lf_cont{min-width:25em}.property{flex-wrap:wrap}.property
.plist_cont{flex-basis:100%}.property
.media_cont{flex-basis:100%}.inzerce_cont{flex-wrap:wrap}.udalosti_data
.udalost{flex-basis:calc(50% - 1em);padding:1em;box-sizing:border-box}}@media only screen and (max-width: 800px){.ks_section_image
svg{display:none}.ks_contact_form
label{display:flex;flex-direction:row;line-height:2em;flex-basis:calc(50% - .5em);align-items:center}.ks_login_image{display:none}.ks_lf_cont{max-width:none;min-width:auto}.ks_main_cont{padding:2em
3em}.inzerce_cont .navstevnost_data
.hodnota{font-size:2em}.inzerce_cont .navstevnost_data
.nazev{font-size:1.2em}}@media only screen and (max-width: 640px){.ks_nav_row
#dnav{display:none}.ks_nav_row{justify-content:flex-end}.ks_top_cont{padding:1em}.ks_contact_form
label{display:flex;flex-direction:row;line-height:2em;flex-basis:100%;align-items:center}.ks_main_cont{padding:2em
1em}.inzerce_cont .navstevnost_data
.hodnota{font-size:1.5em}.inzerce_cont .navstevnost_data
.nazev{font-size:1em}.udalosti_data
.udalost{flex-basis:100%;padding:1em;box-sizing:border-box}}@media only screen and (max-width: 400px){.seller_cont
.seller_email{font-size: .7em}.inzerce_cont .navstevnost_data
.hodnota{font-size:1.1em}.inzerce_cont .navstevnost_data
.nazev{font-size: .6em}}