@import url(https://fonts.googleapis.com/css?family=Noto%20Sans:regular,700);
@charset "UTF-8";
@font-face{font-family:"rimado";src:url("fonts/rimado.eot");src:url("fonts/rimado.eot?#iefix") format("embedded-opentype"),url("fonts/rimado.woff") format("woff"),url("fonts/rimado.ttf") format("truetype"),url("fonts/rimado.svg#rimado") format("svg");font-weight:normal;font-style:normal;font-display: fallback;}
[data-icon]:before{font-family:"rimado" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
[class^="ad-"]:before,[class*=" ad-"]:before{font-family:"rimado" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.ad{display:inline-block;font-family:"rimado" !important;;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.ad-2x{font-size:2em !important}
.ad-3x{font-size:3em !important}
.ad-4x{font-size:4em !important}
.ad-5x{font-size:5em !important}
.ad-6x{font-size:6em !important}
.ad-7x{font-size:7em !important}
.ad-plus:before{content:'+'}
.ad-minus:before{content:'-'}
.ad-arow-ts:before{content:"\61"}
.ad-arow-rs:before{content:"\62"}
.ad-arow-bs:before{content:"\63"}
.ad-arow-ls:before{content:"\64"}
.ad-arow-top:before{content:"\69"}
.ad-arow-right:before{content:"\6a"}
.ad-arow-bottom:before{content:"\6b"}
.ad-arow-left:before{content:"\6c"}
.ad-arow-double-top:before{content:"\6d"}
.ad-arow-double-right:before{content:"\6e"}
.ad-arow-double-bottom:before{content:"\6f"}
.ad-arow-double-left:before{content:"\70"}
.ad-menu:before{content:"\71"}
.ad-seznam-radek:before{content:"\72"}
.ad-seznam-nahhled:before{content:"\73"}
.ad-seznam-s-nahled:before{content:"\74"}
.ad-seznam-velky:before{content:"\75"}
.ad-seznam-maly:before{content:"\76"}
.ad-lupa:before{content:"\77"}
.ad-lupa-minus:before{content:"\78"}
.ad-lupa-plus:before{content:"\79"}
.ad-nastaveni:before{content:"\7a"}
.ad-nastaveni-once:before{content:"\41"}
.ad-nastaveni-double:before{content:"\42"}
.ad-nastaveni-s:before{content:"\43"}
.ad-cile:before{content:"\44"}
.ad-filtr:before{content:"\45"}
.ad-cloud:before{content:"\46"}
.ad-cloud-downolads:before{content:"\47"}
.ad-cloud-uploads:before{content:"\48"}
.ad-downloads:before{content:"\49"}
.ad-historie:before{content:"\4a"}
.ad-kos:before{content:"\4b"}
.ad-pc:before{content:"\4c"}
.ad-notebook:before{content:"\4d"}
.ad-phone:before{content:"\4e"}
.ad-power:before{content:"\4f"}
.ad-upozorneni:before{content:"\50"}
.ad-refresh:before{content:"\51"}
.ad-struktura:before{content:"\52"}
.ad-user:before{content:"\53"}
.ad-user-plus:before{content:"\54"}
.ad-login:before{content:"\55"}
.ad-hlasovani:before{content:"\56"}
.ad-provize:before{content:"\57"}
.ad-user-group-2:before{content:"\58"}
.ad-user-group-3:before{content:"\59"}
.ad-user-group-1:before{content:"\5a"}
.ad-arow-change:before{content:"\30"}
.ad-sipka-double:before{content:"\31"}
.ad-tisk:before{content:"\32"}
.ad-statistiky-graf:before{content:"\33"}
.ad-graf:before{content:"\34"}
.ad-parametry:before{content:"\35"}
.ad-pero:before{content:"\36"}
.ad-sroubovak:before{content:"\37"}
.ad-graf-kolac:before{content:"\38"}
.ad-stranky-sesit-line:before{content:"\39"}
.ad-stranky-sesit-arow:before{content:"\21"}
.ad-stranky-sesit:before{content:"\22"}
.ad-stranky-double:before{content:"\23"}
.ad-katalog:before{content:"\24"}
.ad-hosting:before{content:"\25"}
.ad-folder-odkaz:before{content:"\26"}
.ad-folder-video:before{content:"\27"}
.ad-folder-xml:before{content:"\28"}
.ad-folder-csv:before{content:"\29"}
.ad-define-stranky:before{content:"\2a"}
.ad-define-moduly:before{content:"\2b"}
.ad-dir-change:before{content:"\2c"}
.ad-forum:before{content:"\2d"}
.ad-layouty:before{content:"\2e"}
.ad-paleta:before{content:"\2f"}
.ad-time:before{content:"\3a"}
.ad-zamek:before{content:"\3b"}
.ad-vyrobci:before{content:"\3c"}
.ad-sklad:before{content:"\3d"}
.ad-grafika:before{content:"\3e"}
.ad-help:before{content:"\3f"}
.ad-microsite:before{content:"\40"}
.ad-real:before{content:"\5b"}
.ad-reality:before{content:"\5d"}
.ad-directmail:before{content:"\5e"}
.ad-dolar:before{content:"\5f"}
.ad-doprava:before{content:"\60"}
.ad-doprava-platba:before{content:"\7b"}
.ad-eshop:before{content:"\7c"}
.ad-aukce:before{content:"\7d"}
.ad-home:before{content:"\aa"}
.ad-import:before{content:"\e000"}
.ad-kasa:before{content:"\e001"}
.ad-export:before{content:"\e002"}
.ad-zarovka:before{content:"\7e"}
.ad-arow-double-bottom-small:before{content:"\65"}
.ad-arow-double-left-small:before{content:"\66"}
.ad-check:before{content:"\67"}
.ad-arow-double-right-small:before{content:"\68"}
.ad-arow-double-top-small:before{content:"\5c"}
.ad-krizek:before{content:"\e003"}
.ad-zamek-log:before{content:"\e004"}
.ad-zamek-unlog:before{content:"\e005"}
.ad-poznamky:before{content:"\e006"}
.ad-prehledy:before{content:"\e007"}
.ad-stranky-check:before{content:"\e008"}
.ad-stranky-time:before{content:"\e009"}
.ad-facebook:before{content:"\e00b"}
.ad-google-plus:before{content:"\e00c"}
.ad-twiter:before{content:"\e00d"}
.ad-kalendar-check:before{content:"\e00f"}
.ad-kalendar-time:before{content:"\e010"}
.ad-obalka:before{content:"\e011"}
.ad-kalendar:before{content:"\e00a"}
.ad-fotak:before{content:"\e00e"}
.ad-seo:before{content:"\e012"}
.ad-stop:before{content:"\e013"}
.ad-radio-circle-off:before{content:"\e014"}
.ad-radio-circle-on:before{content:"\e015"}
.ad-check-circled:before{content:"\e016"}
.ad-circle-plus:before{content:"\e017"}
.ad-circle-plus-line:before{content:"\e018"}
.ad-checkbox-line-off:before{content:"\e019"}
.ad-checkbox-line-on:before{content:"\e01a"}
.ad-checkbox-circle-on:before{content:"\e01b"}
.ad-checkbox-on:before{content:"\e01c"}
.ad-checkbox-off:before{content:"\e01d"}
.ad-navigace:before{content:"\e01e"}
.ad-sluchatko:before{content:"\e01f"}
.ad-vodorovne-tecky:before{content:"\e020"}
.ad-fb:before{content:"\e021"}
.ad-form:before{content:"\e022"}
.ad-google:before{content:"\e023"}
.ad-info:before{content:"\e024"}
.ad-menu-1:before{content:"\e025"}
.ad-money:before{content:"\e026"}
.ad-phone-1:before{content:"\e027"}
.ad-position:before{content:"\e028"}
.ad-post:before{content:"\e029"}
.ad-setup:before{content:"\e02a"}
.ad-twitter:before{content:"\e02b"}
.ad-kosik:before{content:"\e02c"}
.ad-kosik-1:before{content:"\e02d"}
.ad-porovnej:before{content:"\e02e"}
.ad-random:before{content:"\e030"}
.ad-sync:before{content:"\e02f"}
.ad-earth16:before{content:"\e031"}
.ad-sync-1:before{content:"\e032"}
.ad-sdilet:before{content:"\e033"}
.ad-notifications:before{content:"\e034"}
.ad-notifications-none:before{content:"\e035"}
.ad-notifications-off:before{content:"\e036"}
.ad-chatbubble:before{content:"\e037"}
.ad-chatbubble-outline:before{content:"\e038"}
.ad-dog:before{content:"\e039"}
.ad-stitek:before{content:"\e03a"}
.ad-stitek-2jakost:before{content:"\e03b"}
.ad-stitek-akce:before{content:"\e03c"}
.ad-stitek-nejprodavanejsi:before{content:"\e03d"}
.ad-stitek-novinka:before{content:"\e03e"}
.ad-stitek-tip:before{content:"\e03f"}
.ad-stitek-vyprodej:before{content:"\e040"}
.ad-pie-graph:before{content:"\e041"}.clear{clear:both}
*,*::after,*::before,.t_table,.t_cell,.t_cell_1,.t_cell_2,.t_cell_3,.t_cell_4,.t_cell_5,.t_cell_6,.t_cell_7,.t_cell_8,.t_cell_9,.t_cell_10,.t_cell_11{box-sizing:border-box}
.t_table{display:table;width:100%}
.t_tr{display:table-row;width:100%}
.t_cell,.t_cell_1,.t_cell_2,.t_cell_3,.t_cell_4,.t_cell_5,.t_cell_6,.t_cell_7,.t_cell_8,.t_cell_9,.t_cell_10,.t_cell_11{display:table-cell}
.t_table>.txt_left{text-align:left}
.t_table>.txt_center{text-align:center}
.t_table>.txt_right{text-align:right}
.t_table>.txt_v_top{vertical-align:top}
.t_table>.txt_v_center{vertical-align:middle}
.t_table>.txt_v_bottom{vertical-align:bottom}
.t_cell{width:100%}
.t_cell_1{width:8.33%}
.t_cell_2{width:16.66%}
.t_cell_3{width:25%}
.t_cell_4{width:33.33%}
.t_cell_5{width:41.66%}
.t_cell_6{width:50%}
.t_cell_7{width:58.35%}
.t_cell_8{width:66.68%}
.t_cell_9{width:75.1%}
.t_cell_10{width:83.34%}
.t_cell_11{width:91.67%}
@media only screen and (max-width:480px){
.t_cell,.t_cell_1,.t_cell_2,.t_cell_3,.t_cell_4,.t_cell_5,.t_cell_6,.t_cell_7,.t_cell_8,.t_cell_9,.t_cell_10,.t_cell_11,.t_tr{display:block;width: 100% !important}
}

form{padding:0;margin:0;display:inline}
.obal_formular input[type=text]:focus,.obal_formular input[type=password]:focus,.obal_formular input[type=email]:focus,.obal_formular input[type=date]:focus,.obal_formular input[type=atetime-local]:focus,.obal_formular input[type=month]:focus,.obal_formular input[type=number]:focus,.obal_formular input[type=search]:focus,.obal_formular input[type=tel]:focus,.obal_formular input[type=time]:focus,.obal_formular input[type=url]:focus,.obal_formular input[type=week]:focus,.obal_formular textarea:focus,.obal_formular select:focus{outline:none;border:1px solid rgb(255,165,0) !important; background-color: #FFFFFF }
.obal_formular input[type=search]{background:url("data: image/svg+xml;	utf-8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns: xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' fill='gray' viewBox='0 0 612.002 612.002' xml: space='preserve'><g><path d='M542.657,70.369c-44.714-44.714-104.163-69.341-167.4-69.341S252.569,25.655,207.855,70.369c-80.234,80.231-90.686,204.181-31.439,295.856L14.032,528.606c-18.709,18.706-18.709,49.144,0,67.853l0.463,0.463c9.062,9.059,21.109,14.052,33.925,14.052s24.863-4.993,33.928-14.055l161.887-161.89c38.497,25.684,83.698,39.481,131.024,39.481c63.237,0,122.686-24.624,167.4-69.341c44.717-44.714,69.344-104.166,69.344-167.403S587.374,115.083,542.657,70.369z M520.412,382.926c-38.77,38.77-90.321,60.122-145.154,60.122s-106.384-21.352-145.154-60.122c-80.039-80.039-80.039-210.273,0-290.312c38.77-38.77,90.321-60.122,145.154-60.122s106.384,21.352,145.154,60.122s60.125,90.322,60.125,145.154S559.182,344.153,520.412,382.926z M222.728,253.504c-8.687,0-15.732-7.042-15.732-15.732c0-92.779,75.483-168.262,168.262-168.262c8.69,0,15.732,7.042,15.732,15.732s-7.042,15.732-15.732,15.732c-75.429,0-136.797,61.368-136.797,136.797C238.46,246.459,231.415,253.504,222.728,253.504z'/></g></svg>") no-repeat 99% center;background-size:21px auto; background-color: #FFFFFF }
.obal_formular .povinne{background:url('data: image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA3IDciIHdpZHRoPSI3IiBoZWlnaHQ9IjciIHN0eWxlPSJzdHJva2U6bm9uZTtzdHJva2UtbGluZWNhcDpidXR0O3N0cm9rZS1saW5lam9pbjptaXRlcjtzdHJva2Utd2lkdGg6MTtzdHJva2UtZGFzaGFycmF5Om5vbmU7ZmlsbDojMDAwMDAwO2ZpbGwtb3BhY2l0eToxO2ZpbGwtcnVsZTpldmVub2RkIiBmb250LWZhbWlseT0iQXJpYWwiIGZvbnQtc2l6ZT0iMTUiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPiAgIDxwYXRoIGlkPSJSZWN0YW5nbGUiIGQ9Ik0yLjAwOTksMS45OTg1TDUuMDA5OSwxLjk5ODVMNS4wMDk5LDQuOTk4NUwyLjAwOTksNC45OTg1eiIgc3R5bGU9ImZpbGw6I0RBMDA0NjsiIC8+ICAgPHBhdGggaWQ9IlJlY3RhbmdsZTEiIGQ9Ik01LjAxOTcsMS4wMTQzTDYuMDE5NywxLjAxNDNMNi4wMTk3LDIuMDE0M0w1LjAxOTcsMi4wMTQzeiIgc3R5bGU9ImZpbGw6I0RBMDA0NjsiIC8+ICAgPHBhdGggaWQ9IlJlY3RhbmdsZTIiIGQ9Ik0xLjAwNzcsMS4wMjk0TDIuMDA3NywxLjAyOTRMMi4wMDc3LDIuMDI5NEwxLjAwNzcsMi4wMjk0eiIgc3R5bGU9ImZpbGw6I0RBMDA0NjsiIC8+ICAgPHBhdGggaWQ9IlJlY3RhbmdsZTMiIGQ9Ik0xLjAxMzEsNC45ODhMMi4wMTMxLDQuOTg4TDIuMDEzMSw1Ljk4OEwxLjAxMzEsNS45ODh6IiBzdHlsZT0iZmlsbDojREEwMDQ2OyIgLz4gICA8cGF0aCBpZD0iUmVjdGFuZ2xlNCIgZD0iTTUuMDA3MSw0Ljk4ODdMNi4wMDcxLDQuOTg4N0w2LjAwNzEsNS45ODg3TDUuMDA3MSw1Ljk4ODd6IiBzdHlsZT0iZmlsbDojREEwMDQ2OyIgLz4gICA8cGF0aCBpZD0iUmVjdGFuZ2xlNSIgZD0iTTAuMDEzOSwzLjAwODFMNy4wMTM5LDMuMDA4MUw3LjAxMzksNC4wMDgxTDAuMDEzOSw0LjAwODF6IiBzdHlsZT0iZmlsbDojREEwMDQ2OyIgLz4gICA8cGF0aCBpZD0iUmVjdGFuZ2xlNiIgZD0iTTQuMDU2NSwtMC4wMTAyTDQuMDIyNiw2Ljk4OTdMMy4wMjI2LDYuOTg0OEwzLjA1NjUsLTAuMDE1MXoiIHN0eWxlPSJmaWxsOiNEQTAwNDY7IiAvPiA8L3N2Zz4=') no-repeat 99% center;background-size:0.8em; background-color: #FFFFFF }
.obal_formular select.povinne{background-position:right +20px center}
.obal_formular .input_error{border: 1px solid #d03a3b !important;background-color:#fff5f5 !important}
.obal_formular input[type=text],.obal_formular input[type=password],.obal_formular input[type=email],.obal_formular input[type=date],.obal_formular input[type=atetime-local],.obal_formular input[type=month],.obal_formular input[type=number],.obal_formular input[type=search],.obal_formular input[type=tel],.obal_formular input[type=time],.obal_formular input[type=url],.obal_formular input[type=week],.obal_formular textarea,.obal_formular select{border:1px solid silver}
.obal_formular .radek{position:relative;margin:0.5em 0}
.obal_formular .error_souhlas{color:red; background:#fff5f5 !important; font-weight: bold }
.obal_formular .error_souhlas a{color:red;}

.obal_formular .overeni, .obal_formular .spatne, .obal_formular .ulice_off{padding:2px;}
.obal_formular .overeni.heslo{background:#FFA500;color:#FFF}
.obal_formular .overeni.heslo_on,.obal_formular .overeni.heslo_ok{background:#008000;color:#FFF}
.obal_formular .overeni.heslo_off,.obal_formular .spatne,.obal_formular .ulice_off{background:#F00;color:#FFF}
.normal #pwd,.normal #pwd_confirm,.normal .psc_fa,.normal .psc_do,.normal .valid_ulice_fa,.normal .valid_ulice_do,.normal .valid_ulice_d{position:absolute;margin-left:-40px;margin-top:8px}

.normal .radek input[type=text],.normal .radek input[type=password],.normal .radek input[type=email],.normal .radek input[type=date],.normal .radek input[type=datetime-local],.normal .radek input[type=month],.normal .radek input[type=number],.normal .radek input[type=tel],.normal .radek input[type=time],.normal .radek input[type=url],.normal .radek input[type=week],.normal .radek input[type=search],.normal .radek select,.normal .radek textarea{padding:0.5em;}
.normal .radek input[type=color],.inside .radek input[type=color]{margin:1em 0}
.normal .radek{display:table;width:100%}
.normal .radek>label{display:table-cell;width:31%;vertical-align:middle;padding-right:4px;text-align:right}
.normal .radek>label.lb_poznamka{vertical-align:top}
.normal.vlevo .radek>label{text-align:left}
.normal .radek>input:not([type='radio']):not([type='checkbox']){display:table-cell;width:calc(69%);vertical-align:middle}
.top .radek input[type=text],.top .radek input[type=password],.top .radek input[type=email],.top .radek input[type=date],.top .radek input[type=datetime-local],.top .radek input[type=month],.top .radek input[type=number],.top .radek input[type=tel],.top .radek input[type=time],.top .radek input[type=url],.top .radek input[type=week],.top .radek input[type=search],.top .radek select,.top .radek textarea{padding:0.5em;width:calc(100%)}
.top .radek input[type=color]{margin-top:30px}
.top label{display:block;color:#808080;padding:0 0 4px 0}
.inside .radek input[type=text],.inside .radek input[type=password],.inside .radek input[type=email],.inside .radek input[type=date],.inside .radek input[type=datetime-local],.inside .radek input[type=month],.inside .radek input[type=number],.inside .radek input[type=search],.inside .radek input[type=tel],.inside .radek input[type=time],.inside .radek input[type=url],.inside .radek input[type=week],.inside .radek textarea,.inside .radek select{padding:20px 0.5em 0.5em 0.5em;width:calc(100%)}
.inside .radek label{position:absolute;transition:all 0.3s ease 0s;text-align:left;font-size:20px;top:8px;left:10px}
.inside .radek.focus label,.inside .radek label.no_empty,.inside .radek label.no_empty_select{font-size:10px;padding:2px;top:2px;color:#808080;left:0.5em}
.adCheckbox-animate label{display:flex; align-items: first baseline;   position:relative;font-weight:normal;cursor:pointer;-webkit-tap-highlight-color:transparent}
.adCheckbox-animate label i{display:inline-block;height:25px;position:relative;top:6px;font-style:normal;background:#FFF}
.adCheckbox-animate label span{display:inline-block;margin-left:8px;line-height:25px}
.adCheckbox-animate input[type="radio"],.adCheckbox-animate input[type="checkbox"]{display:none}
.adCheckbox-animate input[type="radio"]+i:before,.adCheckbox-animate input[type="checkbox"]+i:before{content:" ";height:25px;width:25px;display:inline-block;border:1px solid rgb(187,187,187);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.adCheckbox-animate.kolecko input[type="radio"]+i:before,.adCheckbox-animate.kolecko input[type="checkbox"]+i:before{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}

.adCheckbox-animate input[type="radio"]:checked+i,.adCheckbox-animate input[type="checkbox"]:checked+i{position:relative;-webkit-animation:ad-icon-beat-anim 0.2s ease;animation:ad-icon-beat-anim 0.2s ease}
.adCheckbox-animate input[type="radio"]:checked+i:before{content:'';background:#404040;border:rgba(0,128,128,0.5)}
.adCheckbox-animate.checked input[type="radio"]:checked+i:before,.adCheckbox-animate.checked input[type="checkbox"]:checked+i:before{content:'';background-size:23px auto !important;background:transparent url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8c3ZnIHZlcnNpb249IjEuMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogd2lkdGg9IjUxMi4wMDAwMDBwdCIgaGVpZ2h0PSI1MTIuMDAwMDAwcHQiIHZpZXdCb3g9IjAgMCA1MTIuMDAwMDAwIDUxMi4wMDAwMDAiCiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCBtZWV0Ij4KPG1ldGFkYXRhPgpDcmVhdGVkIGJ5IHBvdHJhY2UgMS4xMywgd3JpdHRlbiBieSBQZXRlciBTZWxpbmdlciAyMDAxLTIwMTUKPC9tZXRhZGF0YT4KPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsNTEyLjAwMDAwMCkgc2NhbGUoMC4xMDAwMDAsLTAuMTAwMDAwKSIKZmlsbD0iIzQwNDA0MCIgc3Ryb2tlPSJub25lIj4KPHBhdGggZD0iTTQwODUgNDI4NyBjLTQwIC0yMCAtMjYwIC0yMzUgLTEwNTUgLTEwMzEgbC0xMDA1IC0xMDA2IC00MjAgNDE5CmMtMjMxIDIzMCAtNDM1IDQyNyAtNDU0IDQzNiAtMTkgOSAtNjAgMjAgLTkzIDIyIC0xMDUgMTAgLTEyOCAtNSAtMzUxIC0yMjYKLTExMCAtMTA4IC0yMTAgLTIxNCAtMjI0IC0yMzYgLTE5IC0yOSAtMjcgLTU3IC0zMSAtMTA3IC05IC0xMzEgLTQ5IC04MyA3MjcKLTg2MCAzODMgLTM4MyA3MTIgLTcwNCA3MzEgLTcxNCA0OSAtMjYgMTgxIC0yNiAyMzAgMCAxOSAxMCA2MTIgNTk1IDEzMTcKMTMwMCAxMDAzIDEwMDIgMTI4NyAxMjkxIDEzMDIgMTMyNiAyOCA2MSAyOCAxNTkgMCAyMjAgLTI0IDUyIC0zOTMgNDI3IC00NDkKNDU1IC0yMCAxMSAtNjUgMjAgLTEwNSAyMiAtNTkgMyAtNzggMCAtMTIwIC0yMHoiLz4KPC9nPgo8L3N2Zz4K") no-repeat center center;border:1px solid rgba(187,187,187,0.5)}
.adCheckbox-animate.checked input[type="radio"]:checked+i.chGreen:before,.adCheckbox-animate.checked input[type="checkbox"]:checked+i.chGreen:before{background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8c3ZnIHZlcnNpb249IjEuMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogd2lkdGg9IjUxMi4wMDAwMDBwdCIgaGVpZ2h0PSI1MTIuMDAwMDAwcHQiIHZpZXdCb3g9IjAgMCA1MTIuMDAwMDAwIDUxMi4wMDAwMDAiCiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCBtZWV0Ij4KPG1ldGFkYXRhPgpDcmVhdGVkIGJ5IHBvdHJhY2UgMS4xMywgd3JpdHRlbiBieSBQZXRlciBTZWxpbmdlciAyMDAxLTIwMTUKPC9tZXRhZGF0YT4KPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsNTEyLjAwMDAwMCkgc2NhbGUoMC4xMDAwMDAsLTAuMTAwMDAwKSIKZmlsbD0iIzAwODAwMCIgc3Ryb2tlPSJub25lIj4KPHBhdGggZD0iTTQwODUgNDI4NyBjLTQwIC0yMCAtMjYwIC0yMzUgLTEwNTUgLTEwMzEgbC0xMDA1IC0xMDA2IC00MjAgNDE5CmMtMjMxIDIzMCAtNDM1IDQyNyAtNDU0IDQzNiAtMTkgOSAtNjAgMjAgLTkzIDIyIC0xMDUgMTAgLTEyOCAtNSAtMzUxIC0yMjYKLTExMCAtMTA4IC0yMTAgLTIxNCAtMjI0IC0yMzYgLTE5IC0yOSAtMjcgLTU3IC0zMSAtMTA3IC05IC0xMzEgLTQ5IC04MyA3MjcKLTg2MCAzODMgLTM4MyA3MTIgLTcwNCA3MzEgLTcxNCA0OSAtMjYgMTgxIC0yNiAyMzAgMCAxOSAxMCA2MTIgNTk1IDEzMTcKMTMwMCAxMDAzIDEwMDIgMTI4NyAxMjkxIDEzMDIgMTMyNiAyOCA2MSAyOCAxNTkgMCAyMjAgLTI0IDUyIC0zOTMgNDI3IC00NDkKNDU1IC0yMCAxMSAtNjUgMjAgLTEwNSAyMiAtNTkgMyAtNzggMCAtMTIwIC0yMHoiLz4KPC9nPgo8L3N2Zz4K")}
.adCheckbox-animate.checked input[type="radio"]:checked+i.chRed:before,.adCheckbox-animate.checked input[type="checkbox"]:checked+i.chRed:before{background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8c3ZnIHZlcnNpb249IjEuMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogd2lkdGg9IjUxMi4wMDAwMDBwdCIgaGVpZ2h0PSI1MTIuMDAwMDAwcHQiIHZpZXdCb3g9IjAgMCA1MTIuMDAwMDAwIDUxMi4wMDAwMDAiCiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCBtZWV0Ij4KPG1ldGFkYXRhPgpDcmVhdGVkIGJ5IHBvdHJhY2UgMS4xMywgd3JpdHRlbiBieSBQZXRlciBTZWxpbmdlciAyMDAxLTIwMTUKPC9tZXRhZGF0YT4KPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsNTEyLjAwMDAwMCkgc2NhbGUoMC4xMDAwMDAsLTAuMTAwMDAwKSIKZmlsbD0iI0ZGMzMwMCIgc3Ryb2tlPSJub25lIj4KPHBhdGggZD0iTTQwODUgNDI4NyBjLTQwIC0yMCAtMjYwIC0yMzUgLTEwNTUgLTEwMzEgbC0xMDA1IC0xMDA2IC00MjAgNDE5CmMtMjMxIDIzMCAtNDM1IDQyNyAtNDU0IDQzNiAtMTkgOSAtNjAgMjAgLTkzIDIyIC0xMDUgMTAgLTEyOCAtNSAtMzUxIC0yMjYKLTExMCAtMTA4IC0yMTAgLTIxNCAtMjI0IC0yMzYgLTE5IC0yOSAtMjcgLTU3IC0zMSAtMTA3IC05IC0xMzEgLTQ5IC04MyA3MjcKLTg2MCAzODMgLTM4MyA3MTIgLTcwNCA3MzEgLTcxNCA0OSAtMjYgMTgxIC0yNiAyMzAgMCAxOSAxMCA2MTIgNTk1IDEzMTcKMTMwMCAxMDAzIDEwMDIgMTI4NyAxMjkxIDEzMDIgMTMyNiAyOCA2MSAyOCAxNTkgMCAyMjAgLTI0IDUyIC0zOTMgNDI3IC00NDkKNDU1IC0yMCAxMSAtNjUgMjAgLTEwNSAyMiAtNTkgMyAtNzggMCAtMTIwIC0yMHoiLz4KPC9nPgo8L3N2Zz4K")}
.adCheckbox-animate.checked input[type="radio"]:checked+i.chOrange:before,.adCheckbox-animate.checked input[type="checkbox"]:checked+i.chOrange:before{background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8c3ZnIHZlcnNpb249IjEuMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogd2lkdGg9IjUxMi4wMDAwMDBwdCIgaGVpZ2h0PSI1MTIuMDAwMDAwcHQiIHZpZXdCb3g9IjAgMCA1MTIuMDAwMDAwIDUxMi4wMDAwMDAiCiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCBtZWV0Ij4KPG1ldGFkYXRhPgpDcmVhdGVkIGJ5IHBvdHJhY2UgMS4xMywgd3JpdHRlbiBieSBQZXRlciBTZWxpbmdlciAyMDAxLTIwMTUKPC9tZXRhZGF0YT4KPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsNTEyLjAwMDAwMCkgc2NhbGUoMC4xMDAwMDAsLTAuMTAwMDAwKSIKZmlsbD0iI0ZGOTAwMCIgc3Ryb2tlPSJub25lIj4KPHBhdGggZD0iTTQwODUgNDI4NyBjLTQwIC0yMCAtMjYwIC0yMzUgLTEwNTUgLTEwMzEgbC0xMDA1IC0xMDA2IC00MjAgNDE5CmMtMjMxIDIzMCAtNDM1IDQyNyAtNDU0IDQzNiAtMTkgOSAtNjAgMjAgLTkzIDIyIC0xMDUgMTAgLTEyOCAtNSAtMzUxIC0yMjYKLTExMCAtMTA4IC0yMTAgLTIxNCAtMjI0IC0yMzYgLTE5IC0yOSAtMjcgLTU3IC0zMSAtMTA3IC05IC0xMzEgLTQ5IC04MyA3MjcKLTg2MCAzODMgLTM4MyA3MTIgLTcwNCA3MzEgLTcxNCA0OSAtMjYgMTgxIC0yNiAyMzAgMCAxOSAxMCA2MTIgNTk1IDEzMTcKMTMwMCAxMDAzIDEwMDIgMTI4NyAxMjkxIDEzMDIgMTMyNiAyOCA2MSAyOCAxNTkgMCAyMjAgLTI0IDUyIC0zOTMgNDI3IC00NDkKNDU1IC0yMCAxMSAtNjUgMjAgLTEwNSAyMiAtNTkgMyAtNzggMCAtMTIwIC0yMHoiLz4KPC9nPgo8L3N2Zz4K")}
.adCheckbox-animate.checked input[type="radio"]:checked+i.chBlue:before,.adCheckbox-animate.checked input[type="checkbox"]:checked+i.chBlue:before{background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8c3ZnIHZlcnNpb249IjEuMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogd2lkdGg9IjUxMi4wMDAwMDBwdCIgaGVpZ2h0PSI1MTIuMDAwMDAwcHQiIHZpZXdCb3g9IjAgMCA1MTIuMDAwMDAwIDUxMi4wMDAwMDAiCiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCBtZWV0Ij4KPG1ldGFkYXRhPgpDcmVhdGVkIGJ5IHBvdHJhY2UgMS4xMywgd3JpdHRlbiBieSBQZXRlciBTZWxpbmdlciAyMDAxLTIwMTUKPC9tZXRhZGF0YT4KPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsNTEyLjAwMDAwMCkgc2NhbGUoMC4xMDAwMDAsLTAuMTAwMDAwKSIKZmlsbD0iIzAwODBGRiIgc3Ryb2tlPSJub25lIj4KPHBhdGggZD0iTTQwODUgNDI4NyBjLTQwIC0yMCAtMjYwIC0yMzUgLTEwNTUgLTEwMzEgbC0xMDA1IC0xMDA2IC00MjAgNDE5CmMtMjMxIDIzMCAtNDM1IDQyNyAtNDU0IDQzNiAtMTkgOSAtNjAgMjAgLTkzIDIyIC0xMDUgMTAgLTEyOCAtNSAtMzUxIC0yMjYKLTExMCAtMTA4IC0yMTAgLTIxNCAtMjI0IC0yMzYgLTE5IC0yOSAtMjcgLTU3IC0zMSAtMTA3IC05IC0xMzEgLTQ5IC04MyA3MjcKLTg2MCAzODMgLTM4MyA3MTIgLTcwNCA3MzEgLTcxNCA0OSAtMjYgMTgxIC0yNiAyMzAgMCAxOSAxMCA2MTIgNTk1IDEzMTcKMTMwMCAxMDAzIDEwMDIgMTI4NyAxMjkxIDEzMDIgMTMyNiAyOCA2MSAyOCAxNTkgMCAyMjAgLTI0IDUyIC0zOTMgNDI3IC00NDkKNDU1IC0yMCAxMSAtNjUgMjAgLTEwNSAyMiAtNTkgMyAtNzggMCAtMTIwIC0yMHoiLz4KPC9nPgo8L3N2Zz4K")}
.adCheckbox-animate.checked input[type="radio"]:checked+i.chGray:before,.adCheckbox-animate.checked input[type="checkbox"]:checked+i.chGray:before{background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PiA8c3ZnIHZlcnNpb249IjEuMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iNTEyLjAwMDAwMHB0IiBoZWlnaHQ9IjUxMi4wMDAwMDBwdCIgdmlld0JveD0iMCAwIDUxMi4wMDAwMDAgNTEyLjAwMDAwMCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQgbWVldCI+IDxtZXRhZGF0YT4gQ3JlYXRlZCBieSBwb3RyYWNlIDEuMTMsIHdyaXR0ZW4gYnkgUGV0ZXIgU2VsaW5nZXIgMjAwMS0yMDE1IDwvbWV0YWRhdGE+IDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLDUxMi4wMDAwMDApIHNjYWxlKDAuMTAwMDAwLC0wLjEwMDAwMCkiIGZpbGw9IiM4YzhjOGMiIHN0cm9rZT0ibm9uZSI+IDxwYXRoIGQ9Ik00MDg1IDQyODcgYy00MCAtMjAgLTI2MCAtMjM1IC0xMDU1IC0xMDMxIGwtMTAwNSAtMTAwNiAtNDIwIDQxOSBjLTIzMSAyMzAgLTQzNSA0MjcgLTQ1NCA0MzYgLTE5IDkgLTYwIDIwIC05MyAyMiAtMTA1IDEwIC0xMjggLTUgLTM1MSAtMjI2IC0xMTAgLTEwOCAtMjEwIC0yMTQgLTIyNCAtMjM2IC0xOSAtMjkgLTI3IC01NyAtMzEgLTEwNyAtOSAtMTMxIC00OSAtODMgNzI3IC04NjAgMzgzIC0zODMgNzEyIC03MDQgNzMxIC03MTQgNDkgLTI2IDE4MSAtMjYgMjMwIDAgMTkgMTAgNjEyIDU5NSAxMzE3IDEzMDAgMTAwMyAxMDAyIDEyODcgMTI5MSAxMzAyIDEzMjYgMjggNjEgMjggMTU5IDAgMjIwIC0yNCA1MiAtMzkzIDQyNyAtNDQ5IDQ1NSAtMjAgMTEgLTY1IDIwIC0xMDUgMjIgLTU5IDMgLTc4IDAgLTEyMCAtMjB6Ii8+IDwvZz4gPC9zdmc+")}
.adCheckbox-animate.checked input[type="radio"]:checked+i.chSilver:before,.adCheckbox-animate.checked input[type="checkbox"]:checked+i.chSilver:before{background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PiA8c3ZnIHZlcnNpb249IjEuMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iNTEyLjAwMDAwMHB0IiBoZWlnaHQ9IjUxMi4wMDAwMDBwdCIgdmlld0JveD0iMCAwIDUxMi4wMDAwMDAgNTEyLjAwMDAwMCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQgbWVldCI+IDxtZXRhZGF0YT4gQ3JlYXRlZCBieSBwb3RyYWNlIDEuMTMsIHdyaXR0ZW4gYnkgUGV0ZXIgU2VsaW5nZXIgMjAwMS0yMDE1IDwvbWV0YWRhdGE+IDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLDUxMi4wMDAwMDApIHNjYWxlKDAuMTAwMDAwLC0wLjEwMDAwMCkiIGZpbGw9IiNkMmQyZDIiIHN0cm9rZT0ibm9uZSI+IDxwYXRoIGQ9Ik00MDg1IDQyODcgYy00MCAtMjAgLTI2MCAtMjM1IC0xMDU1IC0xMDMxIGwtMTAwNSAtMTAwNiAtNDIwIDQxOSBjLTIzMSAyMzAgLTQzNSA0MjcgLTQ1NCA0MzYgLTE5IDkgLTYwIDIwIC05MyAyMiAtMTA1IDEwIC0xMjggLTUgLTM1MSAtMjI2IC0xMTAgLTEwOCAtMjEwIC0yMTQgLTIyNCAtMjM2IC0xOSAtMjkgLTI3IC01NyAtMzEgLTEwNyAtOSAtMTMxIC00OSAtODMgNzI3IC04NjAgMzgzIC0zODMgNzEyIC03MDQgNzMxIC03MTQgNDkgLTI2IDE4MSAtMjYgMjMwIDAgMTkgMTAgNjEyIDU5NSAxMzE3IDEzMDAgMTAwMyAxMDAyIDEyODcgMTI5MSAxMzAyIDEzMjYgMjggNjEgMjggMTU5IDAgMjIwIC0yNCA1MiAtMzkzIDQyNyAtNDQ5IDQ1NSAtMjAgMTEgLTY1IDIwIC0xMDUgMjIgLTU5IDMgLTc4IDAgLTEyMCAtMjB6Ii8+IDwvZz4gPC9zdmc+")}
.adCheckbox-animate.point input[type="radio"]:checked+i:before,.adCheckbox-animate.point input[type="checkbox"]:checked+i:before{content:'';background:#404040;border:4px double white}
.adCheckbox-animate.point input[type="checkbox"]:checked+i.poGreen:before,.adCheckbox-animate.point input[type="radio"]:checked+i.poGreen:before{content:'';background:rgba(0,128,0,0.5);border:4px double white}
.adCheckbox-animate.point input[type="checkbox"]:checked+i.poRed:before,.adCheckbox-animate.point input[type="radio"]:checked+i.poRed:before{content:'';background:rgba(255,55,0,0.5);border:4px double white}
.adCheckbox-animate.point input[type="checkbox"]:checked+i.poOrange:before,.adCheckbox-animate.point input[type="radio"]:checked+i.poOrange:before{content:'';background:rgba(255,144,0,0.5);border:4px double white}
.adCheckbox-animate.point input[type="checkbox"]:checked+i.poBlue:before,.adCheckbox-animate.point input[type="radio"]:checked+i.poBlue:before{content:'';background:rgba(0,128,255,0.5);border:4px double white}
.adCheckbox-animate.point input[type="checkbox"]:checked+i.poGray:before,.adCheckbox-animate.point input[type="radio"]:checked+i.poGray:before{content:'';background:#8c8c8c;border:4px double white}
.adCheckbox-animate.point input[type="checkbox"]:checked+i.poSilver:before,.adCheckbox-animate.point input[type="radio"]:checked+i.poSilver:before{content:'';background:#d2d2d2;border:4px double white}
.adCheckbox-animate.point input[type="checkbox"]:checked+i.poOrange1:before,.adCheckbox-animate.point input[type="radio"]:checked+i.poOrange1:before{content:'';background:#FF6600;border:4px double white}

.adInputflex{display:flex}
.adInputflex-field{flex:1}
.adInputflex-field:not(:first-child){border-left:0}
.adInputflex-field:not(:last-child){border-right:0}
.adInputflex-item{background:rgba(147,128,108,0.1);color:#666;font:inherit;font-weight:normal}
.adInputflex-field,.adInputflex-item{border:1px solid rgba(147,128,108,0.25) !important;padding:0.5em 0.75em;margin:0 !important}
.adInputflex-field:first-child,.adInputflex-item:first-child{border-radius:2px 0 0 2px}
.adInputflex-field:last-child,.adInputflex-item:last-child{border-radius:0 2px 2px 0}

.adFlex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0}
.adFlex .adFlex-cell{padding:0;margin:0}
@media(min-width:320px){
.adFlex-cell{width:100%}
}
@media(min-width:576px){
.adFlex-cell{width:50%}
}
@media(min-width:768px){
.adFlex-cell{width:50%}
}
@media(min-width:998px){
.adFlex-cell{width:33.333%}
}
@media screen and(-webkit-min-device-pixel-ratio:0){
::i-block-chrome,.adFlex{display:block}
::i-block-chrome,.adFlex .adFlex-cell{float:left;height:480px}
}
@keyframes ad-icon-beat-anim{
0%{-webkit-transform:scale(0.4);-ms-transform:scale(0.4);transform:scale(0.4)}
100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
}
@-moz-keyframes fadein{
from{opacity:0}
to{opacity:1}
}
@-webkit-keyframes fadein{
from{opacity:0}
to{opacity:1}
}
@-ms-keyframes fadein{
from{opacity:0}
to{opacity:1}
}
@keyframes fadein{
from{opacity:0}
to{opacity:1}
}
@-moz-keyframes fadein-top{
0%{opacity:0}
100%{opacity:1;transform:translate3d(0px,0px,0px)}
}
@-webkit-keyframes fadein-top{
0%{opacity:0}
100%{opacity:1;transform:translate3d(0px,0px,0px)}
}
@-ms-keyframes fadein-top{
0%{opacity:0}
100%{opacity:1;transform:translate3d(0px,0px,0px)}
}
@keyframes fadein-top{
0%{opacity:0}
100%{opacity:1;transform:translate3d(0px,0px,0px)}
}
@-moz-keyframes open-menu{
0%{display:none;opacity:0;transform:translate3d(100%,0px,0px)}
100%{display:block;opacity:1;transform:translate3d(0px,0px,0px)}
}
@-webkit-keyframes open-menu{
0%{display:none;opacity:0;transform:translate3d(100%,0px,0px)}
100%{display:block;opacity:1;transform:translate3d(0px,0px,0px)}
}
@-ms-keyframes open-menu{
0%{display:none;opacity:0;transform:translate3d(100%,0px,0px)}
100%{display:block;opacity:1;transform:translate3d(0px,0px,0px)}
}
@keyframes open-menu{
0%{display:none;opacity:0;transform:translate3d(100%,0px,0px)}
100%{display:block;opacity:1;transform:translate3d(0px,0px,0px)}
}
.bg_fade_2{-webkit-transition-property:background-color;-moz-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}
.bg_fade_5{-webkit-transition-property:background-color;-moz-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}
.bg_fade_8{-webkit-transition-property:background-color;-moz-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.8s;-moz-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s}
.color_fade_2{-webkit-transition-property:color;-moz-transition-property:color;-o-transition-property:color;transition-property:color;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}
.color_fade_5{-webkit-transition-property:color;-moz-transition-property:color;-o-transition-property:color;transition-property:color;-webkit-transition-duration:5s;-moz-transition-duration:5s;-o-transition-duration:5s;transition-duration:5s}
.color_fade_8{-webkit-transition-property:color;-moz-transition-property:color;-o-transition-property:color;transition-property:color;-webkit-transition-duration:.8s;-moz-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s}
.border_fade_2{-webkit-transition-property:border-color;-moz-transition-property:border-color;-o-transition-property:border-color;transition-property:border-color;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}
.border_fade_5{-webkit-transition-property:border-color;-moz-transition-property:border-color;-o-transition-property:border-color;transition-property:border-color;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s}
.border_fade_8{-webkit-transition-property:border-color;-moz-transition-property:border-color;-o-transition-property:border-color;transition-property:border-color;-webkit-transition-duration:.8s;-moz-transition-duration:.8s;-o-transition-duration:.8s;transition-duration:.8s}
@media all and (min-width:1198px){
#hlavni{text-align:left;margin:0 auto; background-color:white;position:relative;}
#container_home{position:relative;}
#container{position:relative;}

#main{position:relative;}

#main_l{float:left;margin-left:240px;width:auto;}
#left-frame_l{float:left;margin-left:-100%;overflow:hidden;width:230px;}

#main_p{float:left;margin-left:0px;width:787px;overflow:hidden;}
#right-frame_p{float:right;margin-left:10px;overflow:hidden;width:220px;}

#main_s{float:left;margin-left:210px;width:577px;overflow:hidden;}
#left-frame_s{float:left;margin-left:-787px;overflow:hidden;width:200px;}
#right-frame_s{float:right;margin-left:10px;overflow:hidden;width:200px;}


#le-frame-v{width:784px; float:left;}
#ri-frame_v{float:right;  width:230px;}


#main_ll{float:left;margin-left:407px;width:590px;}
#left-frame_ll{float:left;margin-left:-995px;overflow:hidden;width:397px;}

#main_pp{float:left;margin-left:0px;width:590px;overflow:hidden;}
#right-frame_pp{float:right;margin-left:10px;overflow:hidden;width:397px;}

#main_spp{float:left;width:528px;overflow:hidden;}
#left-frame_spp{float:left;margin-left:10px;overflow:hidden;width:250px;}
#right-frame_spp{float:left;margin-left:10px;overflow:hidden;width:200px;}

#main_spl{float:left;width:628px;overflow:hidden;}
#left-frame_spl{float:left;margin-left:10px;overflow:hidden;width:200px;}
#right-frame_spl{float:left;margin-left:10px;overflow:hidden;width:150px;}

#main_sll{float:right;width:528px;overflow:hidden;}
#left-frame_sll{float:left;margin-right:10px;overflow:hidden;width:200px;}
#right-frame_sll{float:left;margin-right:10px;overflow:hidden;width:250px;}

#container2-ilp{position:relative;float:left;width:788px;}
#main-ilp{float:right;width:578px;}
#left-frame-ilp{float:left;overflow:hidden;width:200px;}
#right-frame-ilp{float:right;margin-left:10px;overflow:hidden;width:200px;}

#container2-ipp{position:relative;float:right;width:788px;}
#main-ipp{float:left;width:578px;}
#left-frame-ipp{float:left;overflow:hidden;width:200px;}
#right-frame-ipp{float:right;margin-left:10px;overflow:hidden;width:200px;}



}
body{padding:0;margin:0;font-size:16px;font-family: "Noto Sans" ,Helvetica, Arial, Verdana, Geneva, sans-serif}
.cls{clear:both}
.no_wrap{white-space:nowrap}
form, h1, h2, h3, h4{margin:0;padding:0}
.clanek, .det{padding:0 20px 20px 20px}
h1{padding:10px 0 0 0}
a:hover{text-decoration:none}
fieldset{border:none;padding:0;margin:0}
input[type='text'], select, input[type='email'], input[type='password'], input[type='tel']{border:1px solid silver;padding:.3em;margin:0;font-size:18px}
button[type='submit']{padding:15px 20px;display:inline-block;cursor:pointer;text-decoration:none;color:white;text-transform:uppercase;font-size:16px;text-align:center;border-radius:3px}
input[placeholder]{color:#4d4d4d}
.kodik{display:block;text-align:center;margin:10px}

.message{padding:10px;margin:20px 0;border-left:5px solid;color:#fff; max-width:1198px; margin: 0 auto}
.info{background-color:#d3e9f3;border-color:#3b8eb5;color:#0066ad}
.error{background-color:#f8d8d8;border-color:#c43d3d;color:#8b1a1a}
.warning{background-color:#f9ead2;border-color:#d99a36;color:#d99a36}
.success{background-color:#def3d3;border-color:#55a12c;color:#008000}
.message h3{margin:0;font-size:20px;position:relative;padding:0 0 0 22px}
.message h3::before{content:'';height:20px;width:20px;background-size:16px;background-repeat:no-repeat;position:absolute;top:4px;left:0}
.message p{margin:0}

.success h3::before{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PiA8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI0MTUuNTgycHgiIGhlaWdodD0iNDE1LjU4MnB4IiB2aWV3Qm94PSIwIDAgNDE1LjU4MiA0MTUuNTgyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0MTUuNTgyIDQxNS41ODI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4gPGc+IDxwYXRoIGZpbGw9IiM1NUExMkMiIGQ9Ik00MTEuNDcsOTYuNDI2bC00Ni4zMTktNDYuMzJjLTUuNDgyLTUuNDgyLTE0LjM3MS01LjQ4Mi0xOS44NTMsMEwxNTIuMzQ4LDI0My4wNThsLTgyLjA2Ni04Mi4wNjQgYy01LjQ4LTUuNDgyLTE0LjM3LTUuNDgyLTE5Ljg1MSwwbC00Ni4zMTksNDYuMzJjLTUuNDgyLDUuNDgxLTUuNDgyLDE0LjM3LDAsMTkuODUybDEzOC4zMTEsMTM4LjMxIGMyLjc0MSwyLjc0Miw2LjMzNCw0LjExMiw5LjkyNiw0LjExMmMzLjU5MywwLDcuMTg2LTEuMzcsOS45MjYtNC4xMTJMNDExLjQ3LDExNi4yNzdjMi42MzMtMi42MzIsNC4xMTEtNi4yMDMsNC4xMTEtOS45MjUgQzQxNS41ODIsMTAyLjYyOCw0MTQuMTAzLDk5LjA1OSw0MTEuNDcsOTYuNDI2eiIvPiA8L2c+IDwvc3ZnPg==')}
.warning h3::before{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PiA8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI1NTQuMnB4IiBoZWlnaHQ9IjU1NC4xOTlweCIgdmlld0JveD0iMCAwIDU1NC4yIDU1NC4xOTkiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDU1NC4yIDU1NC4xOTk7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4gPGc+IDxwYXRoIGZpbGw9IiNEOTlBMzYiIGQ9Ik01MzguNSwzODYuMTk5TDM1Ni41LDcwLjhjLTE2LjQtMjguNC00Ni43LTQ1LjktNzkuNTAxLTQ1LjljLTMyLjgsMC02My4xLDE3LjUtNzkuNSw0NS45TDEyLjMsMzkxLjYgYy0xNi40LDI4LjQtMTYuNCw2My40LDAsOTEuOEMyOC43LDUxMS44LDU5LDUyOS4zLDkxLjgsNTI5LjNINDYyLjJjMC4xMDEsMCwwLjIsMCwwLjIsMGM1MC43LDAsOTEuOC00MS4xMDEsOTEuOC05MS44IEM1NTQuMiw0MTguNSw1NDguNCw0MDAuOCw1MzguNSwzODYuMTk5eiBNMzE2LjMsNDE2Ljg5OWMwLDIxLjctMTYuNywzOC4zLTM5LjIsMzguM3MtMzkuMi0xNi42LTM5LjItMzguM1Y0MTYgYzAtMjEuNjAxLDE2LjctMzguMzAxLDM5LjItMzguMzAxUzMxNi4zLDM5NC4zLDMxNi4zLDQxNlY0MTYuODk5eiBNMzE3LjIsMTU4LjdMMjk3LjgsMzI4LjFjLTEuMywxMi4yLTkuNCwxOS44LTIwLjcsMTkuOCBzLTE5LjQtNy43LTIwLjctMTkuOEwyMzcsMTU4LjZjLTEuMy0xMy4xLDUuODAxLTIzLDE4LTIzSDI5OS4xQzMxMS4zLDEzNS43LDMxOC41LDE0NS42LDMxNy4yLDE1OC43eiIvPiA8L2c+IDwvc3ZnPg==')}
.error h3::before{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PiA8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIAkgdmlld0JveD0iMCAwIDUwOS4xODQgNTA5LjE4NCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTA5LjE4NCA1MDkuMTg0OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+IDxnPiAJPGc+IAkJPHBhdGggZmlsbD0icmdiKDEzOSwgMjYsIDI2KSIgZD0iTTUwNC41OTMsMzg5Ljg0NGMyLjg1NCwyLjg1Niw0LjI4NCw2LjIyMiw0LjI4NCwxMC4wOThjMCwzLjg3Ny0xLjQzMSw3LjI0Mi00LjI4NCwxMC4xMDEgCQkJbC05NC44Niw5NC44NTdjLTIuODU0LDIuODU2LTYuMTIsNC4yODQtOS43OTIsNC4yODRjLTMuMjY0LDAtNi43MjktMS40MjgtMTAuNDAzLTQuMjg0TDI1NC4yODQsMzY5LjY0N0wxMTkuMDMzLDUwNC44OTkgCQkJYy0yLjg1NiwyLjg1Ni02LjEyLDQuMjg0LTkuNzkyLDQuMjg0Yy0zLjI2NCwwLTYuNzMyLTEuNDI4LTEwLjQwNC00LjI4NGwtOTQuODYtOTQuODU3Yy0yLjQ0OC0yLjQ0OC0zLjY3Mi01LjkxNi0zLjY3Mi0xMC40MDQgCQkJYzAtNC4wOCwxLjIyNC03LjM0NCwzLjY3Mi05Ljc5MmwxMzUuMjUyLTEzNS4yNTRMNC41ODksMTE5LjM0Yy0yLjg1Ni0yLjQ0OC00LjI4NC01LjcxMi00LjI4NC05Ljc5MiAJCQljMC00LjQ4OCwxLjQyOC03Ljk1Niw0LjI4NC0xMC40MDRsOTQuMjQ4LTk0Ljg2QzEwMS42OTMsMS40MjgsMTA1LjE2MSwwLDEwOS4yNDEsMHM3LjM0NCwxLjQyOCw5Ljc5Miw0LjI4NGwxMzUuMjUxLDEzNS4yNTIgCQkJTDM4OS41MzcsNC4yODRDMzkyLjM5MiwxLjQyOCwzOTUuNzYxLDAsMzk5LjYzNywwczcuMjQyLDEuNDI4LDEwLjA5OCw0LjI4NGw5NC44Niw5NC44NmMyLjg1NCwyLjg1Niw0LjI4NCw2LjIyMiw0LjI4NCwxMC4wOTggCQkJcy0xLjQzMSw3LjI0Mi00LjI4NCwxMC4wOThMMzY5LjM0MSwyNTQuNTkyTDUwNC41OTMsMzg5Ljg0NEw1MDQuNTkzLDM4OS44NDR6Ii8+IAk8L2c+IDwvZz4gPC9zdmc+')}
.info h3::before{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PiA8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIAkgd2lkdGg9IjQ1Ljk5OXB4IiBoZWlnaHQ9IjQ1Ljk5OXB4IiB2aWV3Qm94PSIwIDAgNDUuOTk5IDQ1Ljk5OSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDUuOTk5IDQ1Ljk5OTsiIAkgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+IDxnPiAJPGc+IAkJPHBhdGggZmlsbD0icmdiKDAsIDEwMiwgMTczKSIgZD0iTTM5LjI2NCw2LjczNmMtOC45ODItOC45ODEtMjMuNTQ1LTguOTgyLTMyLjUyOCwwYy04Ljk4Miw4Ljk4Mi04Ljk4MSwyMy41NDUsMCwzMi41MjhjOC45ODIsOC45OCwyMy41NDUsOC45ODEsMzIuNTI4LDAgCQkJQzQ4LjI0NSwzMC4yODEsNDguMjQ0LDE1LjcxOSwzOS4yNjQsNi43MzZ6IE0yNS45OTksMzNjMCwxLjY1Ny0xLjM0MywzLTMsM3MtMy0xLjM0My0zLTNWMjFjMC0xLjY1NywxLjM0My0zLDMtM3MzLDEuMzQzLDMsM1YzM3ogCQkJIE0yMi45NDYsMTUuODcyYy0xLjcyOCwwLTIuODgtMS4yMjQtMi44NDQtMi43MzVjLTAuMDM2LTEuNTg0LDEuMTE2LTIuNzcxLDIuODc5LTIuNzcxYzEuNzY0LDAsMi44OCwxLjE4OCwyLjkxNywyLjc3MSAJCQlDMjUuODk3LDE0LjY0OCwyNC43NDYsMTUuODcyLDIyLjk0NiwxNS44NzJ6Ii8+IAk8L2c+IDwvZz4gPC9zdmc+')}

#adtooltip{text-align:center;position:absolute;margin-top:-13px;display:none;max-width:300px;color:white}
#adtooltip .datatooltip{padding:5px;border-radius:4px;font-size:14px;border:1px solid gray;background:#45484d}
#adtooltip:after{border-color:black transparent transparent;border-style:solid;border-width:9px 9px 0 9px;content:' ';display:block;height:0;margin:0 auto;position:relative;width:0}
#adtooltip .arrowtooltip{display:inline-block;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid black;width:0;height:0}

.tooltip{position:relative;}
.tooltip:hover::before{content:attr(tmp_title);position:absolute;width:200px;bottom:40px;background-color:#FFF2BD;left:-90px;padding:5px;border-radius:6px;word-wrap:anywhere;font-size:15px;text-align:center;border:2px solid #df0000;color:#df0000}
.tooltip:hover::after{content:"";border-top:12px solid  #df0000;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:0 solid transparent;width:0px;height:0px;position:absolute;bottom:30px;left:0;}

.load{position:absolute;z-index:10000}

.buttony_koupit{display:flex;}
a.dalsi,
button.dalsi,
button.koupit{padding:15px 20px;display:inline-block;cursor:pointer;text-decoration:none;color:white;text-transform:uppercase;font-size:16px;text-align:center;border-radius:3px}
.chybovka{color:#D10000;text-align:center}


@media all and (max-width:650px){
h1{text-align:center}

a.dalsi,
button.dalsi,
button.koupit{width:100%;margin:0 0 15px 0}
.buttony_koupit{flex-direction:column-reverse;}
.buttony_koupit div{width:calc(100%);}
}

@media all and (min-width:651px) and (max-width: 1197px){
h1{text-align:center}
a.dalsi,
button.dalsi,
button.koupit{width:300px;}
.buttony_koupit div{width:calc(50%);}
.buttony_koupit div:first-child{text-align:left !important;}
.buttony_koupit div:last-child{text-align:right !important;}
.objednat .buttony_koupit div{width:calc(33.3333%);    text-align:center}
.objednat .buttony_koupit div button{width:calc(95%);   max-width:300px;}
}

@media all and (min-width:1198px){

a.dalsi,
button.dalsi,
button.koupit{width:300px;}

.buttony_koupit div{width:calc(50%);}
.buttony_koupit div:first-child{text-align:left !important;}
.buttony_koupit div:last-child{text-align:right !important;}
.objednat .buttony_koupit div{width:calc(33.3333%); text-align:center}
}a{color:#000000;}
input[type='text'], select, input[type='email'], input[type='password'], input[type='tel']{}
button[type='submit']{background-color:#FF6600;border:none;color:white;}
a.dalsi,
button.dalsi{background-color:#b1abab !important}

@media all and (max-width:480px){
table.responsive-table{display:block; width:100% !important;height:auto !important;}
table.responsive-table > tbody,
table.responsive-table > thead,
table.responsive-table > thead > tr,
table.responsive-table > tbody > tr,
table.responsive-table > tr,
table.responsive-table > thead > tr > td,
table.responsive-table > tbody > tr > td,
table.responsive-table > tr > td{display:block;height:auto !important;width:100% !important}

iframe{width:100% !important;height:auto;min-height:380px;padding:10px;border:none;}
}

details{padding:5px 0 13px 0;margin-bottom:10px;border-bottom:1px solid #6D6C6C}
details[open] summary ~ * {animation: open 0.3s ease-in-out;}

@keyframes open {
    0% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}
details summary::-webkit-details-marker {display: none;}
details summary {width: 100%;padding: 0.5rem 0;position: relative;cursor: pointer;font-size: 1.25rem;font-weight: bold;list-style: none;}
details summary:after {content: "+";color: #6D6C6C;position: absolute;font-size: 1.75rem;line-height: 0;margin-top: 0.75rem;right: 0;font-weight: bold;transform-origin: center;transition: 200ms linear;}
details[open] summary:after {transform: rotate(45deg);font-size: 2rem;}
details summary {outline: 0;}


@media all and (min-width:881px) and (max-width: 1217px){
.tiny_img_responze{
    padding:0;
    margin:10px
}
}


@media all and (max-width:880px){
.tiny_img_responze{
    max-width:100%;
    max-height:100%;
    width:100%;
    height:auto;
    padding:0;
    margin:0
}

}

h1{font-size:32px; text-align: center }
h2{font-size:24px;}
h3{font-size:22px;}
h4{font-size:18px}

#container_home,
#container{
display: flex;
flex-direction: column-reverse;
}

#main{

}
#main .detail{
    padding:25px 10px
}

#main .detail ul{
    list-style: none
}
#main .detail ul li::before {
    content: "\2022";
    color: #FF6600;
    font-weight: bold;
    display: inline-block;
    width: 1em;
    margin-left: -1em;
    font-size:20px
}

#form_send_heslo_stred{margin:15px 10px}
#form_send_heslo_stred button{padding:15px 20px;display:inline-block;cursor:pointer;text-decoration:none;color:white;text-transform:uppercase;font-size:16px;text-align:center;border-radius:3px}
.zaslat_heslo{text-decoration:none;color:inherit;}
.nova_registrace{text-decoration:none;color:inherit;}


.lb_poznamka #return_pocet{color:green;display:block;padding:5px 0}
.lb_poznamka #return_pocet .red{color:red}

.hvezdicka{
    width:16px;
    height:12px;
    display:inline-block
}


#form_registrace .kodik{position:relative}
#form_registrace .kodik img{max-width:160px}
#form_registrace textarea{width:calc(69%) !important;}
.obal_robot{margin:10px 0;padding:0 10px;background-color:#EEEEEE;border:1px solid silver;display:inline-block;}


.check {
    display:none;
	-webkit-animation: scale-in-left 0.5s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
	        animation: scale-in-left 0.5s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
}

@-webkit-keyframes scale-in-left {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0);
    -webkit-transform-origin: 0% 50%;
            transform-origin: 0% 50%;
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
    -webkit-transform-origin: 0% 50%;
            transform-origin: 0% 50%;
    opacity: 1;
  }
}
@keyframes scale-in-left {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0);
    -webkit-transform-origin: 0% 50%;
            transform-origin: 0% 50%;
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
    -webkit-transform-origin: 0% 50%;
            transform-origin: 0% 50%;
    opacity: 1;
  }
}




@media all and (max-width:480px){
#form_registrace{margin:15px}
}

@media all and (min-width:481px) and (max-width: 1197px){
#form_registrace{margin:15px}
#form_registrace .pole9{width:100%; max-width:200px}
#form_registrace button{margin:20px 0;width:300px;}
}

@media all and (min-width:1198px){

#form_login_stred{position:relative}
#form_login_stred legend{padding:15px 0 15px 31.45%}
#form_login_stred .zaslat_heslo{position:absolute;margin-left:367px;margin-top:-43px}
#form_login_stred .nova_registrace{ margin-left:165px;display:block}
#form_registrace{padding:15px}
#form_registrace h2{margin:0 3em 15px;padding:10px 0 5px;text-transform:uppercase;border-bottom:1px solid #ededed}
#form_registrace .pole9{max-width:200px;width:100%}
#form_registrace button{margin:20px 0;width:300px;}
}


@media all and (max-width:480px){


#show_menu.open-menu{display:block;}
#show_menu{position:absolute;top:0;left:-380px;background-color:#D0D0D0;padding:0;margin:0;min-height:100%;max-width:380px;min-width:280px;width:100%;display:none;z-index:10000;color:black}

#show_menu img{display:none;}

#show_menu .zavrit_mobil_panel{display:table;}
#show_menu .zavrit_mobil_panel .nadpis{display:table-cell;text-align:left;padding:10px 5px;vertical-align:middle;font-size:18px}
#show_menu .zavrit_mobil_panel .zavrit{display:table-cell;width:45px;text-align:center;vertical-align:middle;color:white;font-size:28px}
#show_menu .zavrit_mobil_panel .zavrit i{display:block}
#show_menu .ikopod{display:block;position:relative;}
#show_menu .ikopod::after{position:absolute;content:'b';font-family:rimado;left:5px;}
#show_menu .next_menu{border-left:1px solid #c0c0c0;color:#4d4d4d;cursor:pointer;font-size:2em;font-weight:bold;height:40px;line-height:40px;position:absolute;right:5px;top:0;width:40px;}
#show_menu .next_menu:hover{cursor:pointer;color:#65a656;}
#show_menu .minus .ikopod::after{position:absolute;content:'c';font-family:rimado;left:5px;color:orange;}
#show_menu ul{margin:0;padding:0;width:100%;}
#show_menu ul li{list-style:none;margin:0;padding:0;display:block;position:relative;border-bottom:1px solid #c0c0c0;}
#show_menu ul li a{text-decoration:none;color:black;display:inline-block;padding:11px 40px 11px 5px;width:316px}
#show_menu ul.level1{background-color:white;}
#show_menu ul.level1 li ul{display:none;}
#show_menu ul.level1 li ul li:first-child{border-top:1px solid #c0c0c0;}
#show_menu ul.level1 li ul li:last-child{border-bottom:none;}
#show_menu ul.level1 li ul li{background-color:rgba(0,0,0,.05);}
#show_menu ul.level1 li ul li a{padding-left:30px;}
#show_menu ul.level1 li ul li ul li:first-child{border-top:1px solid #c0c0c0;}
#show_menu ul.level1 li ul li ul li:last-child{border-bottom:none;}
#show_menu ul.level1 li ul li ul li{background-color:rgba(0,0,0,.08);}
#show_menu ul.level1 li ul li ul li a{padding-left:45px;}
#show_menu ul.level1 li ul li ul li ul li:first-child{border-top:1px solid #c0c0c0;}
#show_menu ul.level1 li ul li ul li ul li:last-child{border-bottom:none;}
#show_menu ul.level1 li ul li ul li ul li{background-color:rgba(0,0,0,.1);}
#show_menu ul.level1 li ul li ul li ul li a{padding-left:55px;}
#show_menu .st{font-weight:bold;}
 
}


@media all and (min-width:481px) and (max-width: 1197px){


#show_menu.open-menu{display:block;}
#show_menu{position:absolute;top:0;left:-380px;background-color:#D0D0D0;padding:0;margin:0;min-height:100%;max-width:380px;min-width:280px;width:100%;display:none;z-index:10000;color:black}
#show_menu img{display:none;}

#show_menu .zavrit_mobil_panel{display:table}
#show_menu .zavrit_mobil_panel .nadpis{display:table-cell;text-align:left;padding:10px 5px;vertical-align:middle;font-size:18px}
#show_menu .zavrit_mobil_panel .zavrit{display:table-cell;width:45px;text-align:center;vertical-align:middle;color:white;font-size:28px}
#show_menu .zavrit_mobil_panel .zavrit i{display:block}
#show_menu .ikopod{display:block;position:relative;}
#show_menu .ikopod::after{position:absolute;content:'b';font-family:rimado;left:5px;}
#show_menu .next_menu{border-left:1px solid #c0c0c0;color:#4d4d4d;cursor:pointer;font-size:2em;font-weight:bold;height:40px;line-height:40px;position:absolute;right:5px;top:0;width:40px;}
#show_menu .next_menu:hover{cursor:pointer;color:#65a656;}
#show_menu .minus .ikopod::after{position:absolute;content:'c';font-family:rimado;left:5px;color:orange;}
#show_menu ul{margin:0;padding:0;width:100%;}
#show_menu ul li{list-style:none;margin:0;padding:0;display:block;position:relative;border-bottom:1px solid #c0c0c0;}
#show_menu ul li a{text-decoration:none;color:black;display:inline-block;padding:11px 40px 11px 5px;width:316px}
#show_menu ul.level1{background-color:white;}
#show_menu ul.level1 li ul{display:none;}
#show_menu ul.level1 li ul li:first-child{border-top:1px solid #c0c0c0;}
#show_menu ul.level1 li ul li:last-child{border-bottom:none;}
#show_menu ul.level1 li ul li{background-color:rgba(0,0,0,.05);}
#show_menu ul.level1 li ul li a{padding-left:30px;}
#show_menu ul.level1 li ul li ul li:first-child{border-top:1px solid #c0c0c0;}
#show_menu ul.level1 li ul li ul li:last-child{border-bottom:none;}
#show_menu ul.level1 li ul li ul li{background-color:rgba(0,0,0,.08);}
#show_menu ul.level1 li ul li ul li a{padding-left:45px;}
#show_menu ul.level1 li ul li ul li ul li:first-child{border-top:1px solid #c0c0c0;}
#show_menu ul.level1 li ul li ul li ul li:last-child{border-bottom:none;}
#show_menu ul.level1 li ul li ul li ul li{background-color:rgba(0,0,0,.1);}
#show_menu ul.level1 li ul li ul li ul li a{padding-left:55px;}
#show_menu .st{font-weight:bold;}

}


@media all and (min-width:1198px){


#panel_mobil_menu{display:none;}

}
#adtooltip{text-align:center;position:absolute;margin-top:-13px;display:none;max-width:300px;color:white}
#adtooltip .datatooltip{padding:5px;border-radius:4px;font-size:14px;border:1px solid gray;background:#45484d}
#adtooltip:after{border-color:black transparent transparent;border-style:solid;border-width:9px 9px 0 9px;content:' ';display:block;height:0;margin:0 auto;position:relative;width:0}
#adtooltip .arrowtooltip{display:inline-block;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid black;width:0;height:0}

#panel_zakaznik_objednavka h2{background-color:#f6f6f6;padding:20px;color:gray;}
#panel_zakaznik_objednavka #form_zakaznik_login{display:none;}
#panel_zakaznik_objednavka .obal_login_zakaznik{padding:20px 0;margin:0 20px;border-bottom:1px solid #e3e3e3;}
#panel_zakaznik_objednavka .obal_login_zakaznik .btn_login_obj{display:inline-block;margin:0 10px 10px 0;border-radius:3px;background-color:#3bae00;color:white;padding:10px 20px;cursor:pointer;}
#panel_zakaznik_objednavka .obal_login_zakaznik .btn_login_obj.on_login{background-color:#BBBBBB;}
#form_zakaznik fieldset{padding:0 10px 15px 10px;margin:0; border:1px solid #e3e3e3;border-top:none}
#form_zakaznik h2{background-color:#f6f6f6;padding:20px;color:gray;margin:20px -10px;}
#form_zakaznik .hide{display:none}
.obal_formular textarea{height:160px;width:90%}
.button_reg_zakaznik_udaje .dalsi{background-color:#008ccc !important}
.button_bez_registrace{margin:20px 0}
.new_registrace{margin-bottom:10px;border:1px solid green;background-color:#a8ebc5;color:green;width:90%;text-align:center}
.pridat_dalsi_adresu{display:inline-block;text-decoration:none;padding:10px 15px;border-radius:3px;background-color:#a8ebc5;color:black}
#form_reg_zakaznik{margin:15px}
#form_reg_zakaznik span.zvyrazni{color:#CC0000;font-weight:bold}
#form_reg_zakaznik .button_reg_zakaznik_udaje{padding:10px 20px;display:inline-block;cursor:pointer;text-decoration:none;color:white;text-transform:uppercase;font-size:18px;background-color:#4ea5cd !important;text-align:center;margin:0 20px 10px 20px}

@media all and (max-width:480px){

.button_bez_registrace{margin:0 15px}
.button_bez_registrace .dalsi{width:100%;text-align:center;display:block}

#form_zakaznik_login .koupit{width: calc(100%);}
#form_send_heslo_stred button[type='submit']{width: calc(100%);}
#form_login_stred button[type='submit']{width: calc(100%);text-align:center}
#form_login_stred{margin:15px}
#form_login_stred .nova_registrace small{text-transform:none;}

#form_reg_zakaznik{margin:0}
#form_reg_zakaznik h2,
#form_reg_zakaznik h3 {background-color:#f6f6f6;padding:20px;color:gray;}
#form_reg_zakaznik h3{margin:auto -10px}

#form_reg_zakaznik .obal_reg_uzivatel,
#form_reg_zakaznik .obal_reg_uzivatel_dalsi{padding:10px}
#form_reg_zakaznik .obal_reg_uzivatel .radek label{display:none}
#form_reg_zakaznik .obal_reg_uzivatel .radek label.lb_mob{display:inline-block;width:55px}
#form_reg_zakaznik .obal_reg_uzivatel .radek small{display:block;text-align:center;padding:8px}
#form_reg_zakaznik fieldset{padding:0;margin:0}
#form_reg_zakaznik .button_reg_zakaznik_udaje button{width:100%}
}

@media all and (min-width:481px) and (max-width: 997px){

.button_bez_registrace{margin:0 5px}
.button_bez_registrace .t_table,
.button_bez_registrace .t_table [class^="t_cell_"]{display:block;width:100%}
#form_zakaznik_login button{width:calc(69%);}
#form_login_stred button[type='submit']{width: calc(69%);text-align:center}
.button_bez_registrace{margin:15px 10px}
#form_login_stred{margin:15px}

#form_reg_zakaznik h2{background-color:#f6f6f6;padding:20px;color:gray;}
#form_reg_zakaznik .t_cell_3,
#form_reg_zakaznik .t_cell_9{width:100%;display:block}
#form_reg_zakaznik .obal_reg_uzivatel,
#form_reg_zakaznik .obal_reg_uzivatel_dalsi{padding:10px}
#form_reg_zakaznik .obal_reg_uzivatel .radek label{display:none}
#form_reg_zakaznik .obal_reg_uzivatel .radek label.lb_mob{display:inline-block;width:55px}
#form_reg_zakaznik .obal_reg_uzivatel .radek small{display:block;text-align:center;padding:8px}
#form_reg_zakaznik fieldset{padding:0;margin:0}
}

@media all and (min-width:998px){
#panel_zakaznik_objednavka{border:1px solid #e3e3e3;border-bottom:none;padding:0 0 20px 0}

.form_doradku .t_radek.form_predvolba{width:20% !important}
.form_doradku_jmeno .t_radek.titul_pred, .form_doradku_jmeno .t_radek.titul_za{width:20% !important}
#form_zakaznik_login{margin:0 0 20px 0}
#form_zakaznik h3{margin:10px 0}

#form_reg_zakaznik fieldset{border:1px solid #e3e3e3;clear:both}
#form_reg_zakaznik h2{background-color:#f2f2f2;padding:20px;border-bottom:1px solid #e3e3e3;}
#form_reg_zakaznik .t_cell_9 h2{padding-left:31%}
#form_reg_zakaznik span.btn{text-align:center;display:block}
}

@media all and (min-width:1198px){
#form_reg_zakaznik{margin:0}
}
.ad_loader {height:4px;width:100%;position:relative;overflow:hidden;background-color:#ddd;}
.ad_loader::before{display:block;position:absolute;content:"";left:-200px;width:200px;height:4px;background-color:#448137;animation:adloading 2s linear infinite;}
@keyframes adloading {from {left:-200px; width:30%;}50% {width:30%;}70% {width: 70%;}80% { left: 50%;}95% {left: 120%;}to {left: 100%;}}
.preloader_ad1{position:relative;width:42px;height:42px;-webkit-animation:preloader_ad1 5s infinite linear;-moz-animation:preloader_ad1 5s infinite linear;-ms-animation:preloader_ad1 5s infinite linear;animation:preloader_ad1 5s infinite linear;}
.preloader_ad1 span{width:20px;height:20px;position:absolute;background:red;display:block;-webkit-animation:preloader_ad1_span 1s infinite linear;-moz-animation:preloader_ad1_span 1s infinite linear;-ms-animation:preloader_ad1_span 1s infinite linear;animation:preloader_ad1_span 1s infinite linear;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;}
.preloader_ad1 span:nth-child(1){background:#FF8C00;}
.preloader_ad1 span:nth-child(2){background:#FFA500;left:22px;-webkit-animation-delay:.2s;-moz-animation-delay:.2s;-ms-animation-delay:.2s;animation-delay:.2s;}
.preloader_ad1 span:nth-child(3){background:#FF4500;top:22px;-webkit-animation-delay:.4s;-moz-animation-delay:.4s;-ms-animation-delay:.4s;animation-delay:.4s;}
.preloader_ad1 span:nth-child(4){background:#FF6347;top:22px;left:22px;-webkit-animation-delay:.6s;-moz-animation-delay:.6s;-ms-animation-delay:.6s;animation-delay:.6s;}
@-webkit-keyframes preloader_ad1 {from {-webkit-transform: rotate(0deg);}to {-webkit-transform: rotate(360deg);}}
@-webkit-keyframes preloader_ad1_span {0% { -webkit-transform:scale(1); }50% { -webkit-transform:scale(0.5);}100% { -webkit-transform:scale(1);}}
@-moz-keyframes preloader_ad1 {from {-moz-transform: rotate(0deg);}to {-moz-transform: rotate(360deg);}}
@-moz-keyframes preloader_ad1_span {0% { -moz-transform:scale(1);}50% { -moz-transform:scale(0.5);}100% { -moz-transform:scale(1);}}
@-ms-keyframes preloader_ad1 {from {-ms-transform: rotate(0deg);}to {-ms-transform: rotate(360deg);}}
@-ms-keyframes preloader_ad1_span {0% { -ms-transform:scale(1); }50% { -ms-transform:scale(0.5);}100% { -ms-transform:scale(1);}}
@-ms-keyframes preloader_ad1 {from {-ms-transform: rotate(0deg);}to {-ms-transform: rotate(360deg);}}
@keyframes preloader_ad1_span {0% { transform:scale(1); }50% { transform:scale(0.5);}100% { transform:scale(1);}}
.loader {position:absolute;display:none;z-index:10000 !important;width:260px;}
#preview {position:absolute;display:none;background-color:white;z-index:10000;text-align:center;padding:1px;}
#preview .popisek{text-align:center;margin:5px;padding:5px;font-size:1.2em;}
#preview.theme_black{border:3px solid black;}
#preview.theme_silver{border:3px solid silver;}
#preview.theme_orange{border:3px solid orange;}
#preview.theme_green{border:3px solid green;}
#preview.theme_yellow{border:3px solid yellow;}
#preview.theme_red{border:3px solid red;}
#preview.obal_na{position:relative;}
#preview.obal_na img{z-index:1000;}
#preview #zavri{height:36px;position:absolute;right:-18px;text-align:center;top:-18px;width:36px;z-index:10002;line-height:36px;}
#preview #zavri span.za{font-size:0px;display:block;background-color:black;border-radius:100%;cursor:pointer;width:100%;height:100%;border:1px solid silver;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PiA8c3ZnIHZlcnNpb249IjEuMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiAgd2lkdGg9IjI1Mi4wMDAwMDBwdCIgaGVpZ2h0PSIyNTIuMDAwMDAwcHQiIHZpZXdCb3g9IjAgMCAyNTIuMDAwMDAwIDI1Mi4wMDAwMDAiICBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCBtZWV0Ij4gPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsMjUyLjAwMDAwMCkgc2NhbGUoMC4xMDAwMDAsLTAuMTAwMDAwKSIgZmlsbD0iI2ZmZmZmZiIgc3Ryb2tlPSJub25lIj4gPHBhdGggZD0iTTY2NiAxODUwIGMtNTMgLTU0IC05NiAtMTAzIC05NiAtMTA5IDAgLTUgMTA3IC0xMTQgMjM4IC0yNDEgbDIzNyAtMjMxIC0yMzkgLTIzNiAtMjM5IC0yMzUgMTA0IC0xMDQgMTA0IC0xMDQgMjQyIDIzNiAyNDIgMjM1IDI0MCAtMjM1IGMxMzIgLTEzMCAyNDMgLTIzNiAyNDggLTIzNiA1IDAgNTIgNDcgMTA2IDEwNCBsOTcgMTA0IC0yNDEgMjM1IC0yNDAgMjM0IDI0MCAyMzQgMjQwIDIzNSAtMTA0IDEwNCAtMTA0IDEwMyAtMjQwIC0yMzIgLTI0MSAtMjMzIC00NyA0MCBjLTI3IDIyIC0xMjcgMTIwIC0yMjMgMjE3IC05NiA5NyAtMTg3IDE4NSAtMjAxIDE5NSBsLTI2IDIwIC05NyAtMTAweiIvPiA8L2c+IDwvc3ZnPg==');background-position:center 2px;background-repeat:no-repeat;background-size:30px;}
#preview .next_prev{bottom:0px;position:absolute;width:100%;height:100%;}
#preview .next_prev .next, #preview .next_prev .prev{display:block;cursor:pointer;width:25%;font-size:0px;height:100%;margin-top:0;position:absolute;}
#preview .next_prev .prev{left:0px;}
#preview .next_prev .next{right:0px;}
#preview .next_prev .next:hover{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PiA8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDIwMDEwOTA0Ly9FTiIgICJodHRwOi8vd3d3LnczLm9yZy9UUi8yMDAxL1JFQy1TVkctMjAwMTA5MDQvRFREL3N2ZzEwLmR0ZCI+IDxzdmcgdmVyc2lvbj0iMS4wIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciICB3aWR0aD0iMjUyLjAwMDAwMHB0IiBoZWlnaHQ9IjI1Mi4wMDAwMDBwdCIgdmlld0JveD0iMCAwIDI1Mi4wMDAwMDAgMjUyLjAwMDAwMCIgIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIG1lZXQiPiA8bWV0YWRhdGE+IENyZWF0ZWQgYnkgcG90cmFjZSAxLjExLCB3cml0dGVuIGJ5IFBldGVyIFNlbGluZ2VyIDIwMDEtMjAxMyA8L21ldGFkYXRhPiA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCwyNTIuMDAwMDAwKSBzY2FsZSgwLjEwMDAwMCwtMC4xMDAwMDApIiBmaWxsPSIjMDAwMDAwIiBzdHJva2U9Im5vbmUiPiA8cGF0aCBkPSJNNzI0IDE4NjAgYy00NCAtMzkgLTgwIC03NCAtODIgLTc5IC0xIC00IDEwNiAtMTI5IDIzOCAtMjc3IDEzMiAtMTQ4IDI0MCAtMjcxIDI0MCAtMjc0IC0xIC0zIC0xMDkgLTEyMCAtMjQxIC0yNjAgbC0yNDAgLTI1NCA3OCAtNzggYzQzIC00MyA4MiAtNzggODggLTc4IDkgMCA0MzkgNDUxIDU5MyA2MjIgbDQzIDQ3IC0zMTMgMzUxIGMtMTcyIDE5MiAtMzE1IDM1MCAtMzE5IDM1MCAtMyAwIC00MiAtMzIgLTg1IC03MHoiLz4gPHBhdGggZD0iTTExOTIgMTg1MiBsLTgyIC03NyAyNDAgLTI2OSBjMTMyIC0xNDcgMjQwIC0yNzEgMjQwIC0yNzUgMCAtMyAtMTA4IC0xMjEgLTI0MCAtMjYxIGwtMjQwIC0yNTUgODIgLTc3IGM0NiAtNDMgODYgLTc4IDkwIC03OCAxMSAwIDYyOSA2NjIgNjI2IDY3MSAtNSAxMyAtNjE5IDY5OSAtNjI2IDY5OSAtNCAwIC00NCAtMzUgLTkwIC03OHoiLz4gPC9nPiA8L3N2Zz4=');background-position:right 50%;background-repeat:no-repeat;background-size:40% auto;background-color:rgba(255,255,255,0.2);}
#preview .next_prev .prev:hover{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PiA8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDIwMDEwOTA0Ly9FTiIgICJodHRwOi8vd3d3LnczLm9yZy9UUi8yMDAxL1JFQy1TVkctMjAwMTA5MDQvRFREL3N2ZzEwLmR0ZCI+IDxzdmcgdmVyc2lvbj0iMS4wIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciICB3aWR0aD0iMjUyLjAwMDAwMHB0IiBoZWlnaHQ9IjI1Mi4wMDAwMDBwdCIgdmlld0JveD0iMCAwIDI1Mi4wMDAwMDAgMjUyLjAwMDAwMCIgIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIG1lZXQiPiA8bWV0YWRhdGE+IENyZWF0ZWQgYnkgcG90cmFjZSAxLjExLCB3cml0dGVuIGJ5IFBldGVyIFNlbGluZ2VyIDIwMDEtMjAxMyA8L21ldGFkYXRhPiA8ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCwyNTIuMDAwMDAwKSBzY2FsZSgwLjEwMDAwMCwtMC4xMDAwMDApIiBmaWxsPSIjMDAwMDAwIiBzdHJva2U9Im5vbmUiPiA8cGF0aCBkPSJNOTIwIDE2MjggYy0xNzEgLTE4MiAtMzA5IC0zMzUgLTMwOCAtMzM5IDUgLTEzIDYxOSAtNjk5IDYyNiAtNjk5IDQgMCA0NCAzNSA5MCA3OCBsODIgNzcgLTI0MCAyNjkgYy0xMzIgMTQ3IC0yNDAgMjcxIC0yNDAgMjc1IDAgMyAxMDggMTIxIDI0MCAyNjEgbDI0MCAyNTUgLTgyIDc3IGMtNDYgNDMgLTg2IDc4IC05MCA3OCAtNCAwIC0xNDcgLTE0OSAtMzE4IC0zMzJ6Ii8+IDxwYXRoIGQ9Ik0xNDM1IDE2NzMgYy0xNDkgLTE1OCAtMjg5IC0zMDggLTMxMyAtMzM1IGwtNDMgLTQ3IDMxMyAtMzUxIGMxNzIgLTE5MiAzMTUgLTM1MCAzMTkgLTM1MCA4IDAgMTYzIDEzOCAxNjcgMTQ5IDEgNCAtMTA2IDEyOSAtMjM4IDI3NyAtMTMyIDE0OCAtMjQwIDI3MSAtMjQwIDI3NCAxIDMgMTA5IDEyMCAyNDEgMjYwIGwyNDAgMjU0IC03OCA3OCBjLTQzIDQzIC04MiA3OCAtODggNzggLTYgMCAtMTMyIC0xMjkgLTI4MCAtMjg3eiIvPiA8L2c+IDwvc3ZnPg==');background-position:left 50%;background-repeat:no-repeat;background-size:40% auto;background-color:rgba(255,255,255,0.2);}
#preview .lupa, #preview .zmensit{text-align:center;bottom:0px;height:100%;margin-left:25%;position:absolute;text-align:center;width:50%;font-size:0px;cursor:pointer;}
#preview .lupa:hover{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PiA8c3ZnIHZlcnNpb249IjEuMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjUyLjAwMDAwMHB0IiBoZWlnaHQ9IjI1Mi4wMDAwMDBwdCIgdmlld0JveD0iMCAwIDI1Mi4wMDAwMDAgMjUyLjAwMDAwMCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQgbWVldCI+IDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLDI1Mi4wMDAwMDApIHNjYWxlKDAuMTAwMDAwLC0wLjEwMDAwMCkiIGZpbGw9IiNCQkJCQkIiIHN0cm9rZT0ibm9uZSI+IDxwYXRoIGQ9Ik04NjAgMjIyMyBjLTE0IC0yIC01NCAtMTMgLTkwIC0yNSAtMjg4IC05MiAtNDgwIC0zNTIgLTQ4MCAtNjQ4IDAgLTI2NCAxNDAgLTQ4NyAzODIgLTYxMCAxMTEgLTU1IDIwMyAtNzMgMzQ2IC02OCAxMzQgNiAyMDYgMjYgMzE0IDg4IGw2OCAzOCAzNTMgLTM1OCAzNTMgLTM1OSA2NyA2NyA2NyA2NyAtMzU1IDM1NSAtMzU1IDM1NSAzNSA1MCBjNDggNjkgOTMgMTkwIDEwNiAyODIgNDggMzM5IC0xNzcgNjY2IC01MTcgNzUzIC03MyAxOSAtMjIxIDI1IC0yOTQgMTN6IG0yNzMgLTIxMCBjMjA2IC02MCAzNDcgLTI0OSAzNDcgLTQ2MyAwIC0xNDEgLTQ1IC0yNDQgLTE1MiAtMzQ2IC0xMzQgLTEyOSAtMjkzIC0xNzAgLTQ3NCAtMTI0IC05OCAyNSAtMTcxIDY4IC0yNDAgMTQzIC0xNzggMTkyIC0xNzQgNDc5IDEwIDY2MyA2OSA2OSAxNzggMTI4IDI2NyAxNDMgNjYgMTIgMTcyIDUgMjQyIC0xNnoiLz4gPHBhdGggZD0iTTg4MCAxNzUwIGwwIC0xMDAgLTEwMCAwIC0xMDAgMCAwIC0xMDAgMCAtMTAwIDEwMCAwIDEwMCAwIDAgLTEwMCAwIC0xMDAgMTAwIDAgMTAwIDAgMCAxMDAgMCAxMDAgMTAwIDAgMTAwIDAgMCAxMDAgMCAxMDAgLTEwMCAwIC0xMDAgMCAwIDEwMCAwIDEwMCAtMTAwIDAgLTEwMCAwIDAgLTEwMHoiLz4gPC9nPiA8L3N2Zz4=');background-position:center center;background-repeat:no-repeat;background-size:40% auto;filter:alpha(opacity=45);opacity:0.45;}
#preview .zmensit:hover{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PiA8c3ZnIHZlcnNpb249IjEuMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiAgd2lkdGg9IjI1Mi4wMDAwMDBwdCIgaGVpZ2h0PSIyNTIuMDAwMDAwcHQiIHZpZXdCb3g9IjAgMCAyNTIuMDAwMDAwIDI1Mi4wMDAwMDAiICBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWlkWU1pZCBtZWV0Ij4gPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsMjUyLjAwMDAwMCkgc2NhbGUoMC4xMDAwMDAsLTAuMTAwMDAwKSIgZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSJub25lIj4gPHBhdGggZD0iTTg2MCAyMjIzIGMtMTQgLTIgLTU0IC0xMyAtOTAgLTI1IC0yODggLTkyIC00ODAgLTM1MiAtNDgwIC02NDggMCAtMjY0IDE0MCAtNDg3IDM4MiAtNjEwIDExMSAtNTUgMjAzIC03MyAzNDYgLTY4IDEzNCA2IDIwNiAyNiAzMTQgODggbDY4IDM4IDM1MyAtMzU4IDM1MyAtMzU5IDY3IDY3IDY3IDY3IC0zNTUgMzU1IC0zNTUgMzU1IDM1IDUwIGM0OCA2OSA5MyAxOTAgMTA2IDI4MiA0OCAzMzkgLTE3NyA2NjYgLTUxNyA3NTMgLTczIDE5IC0yMjEgMjUgLTI5NCAxM3ogbTI3MyAtMjEwIGMyMDYgLTYwIDM0NyAtMjQ5IDM0NyAtNDYzIDAgLTE0MSAtNDUgLTI0NCAtMTUyIC0zNDYgLTEzNCAtMTI5IC0yOTMgLTE3MCAtNDc0IC0xMjQgLTk4IDI1IC0xNzEgNjggLTI0MCAxNDMgLTE3OCAxOTIgLTE3NCA0NzkgMTAgNjYzIDY5IDY5IDE3OCAxMjggMjY3IDE0MyA2NiAxMiAxNzIgNSAyNDIgLTE2eiIvPiA8cGF0aCBkPSJNNjgwIDE1NTAgbDAgLTEwMCAzMDAgMCAzMDAgMCAwIDEwMCAwIDEwMCAtMzAwIDAgLTMwMCAwIDAgLTEwMHoiLz4gPC9nPiA8L3N2Zz4=');background-position:center center;background-repeat:no-repeat;background-size:40% auto;}

.preloader_ad2 {position:relative;top:50%;transform:translateY(-50%);width:4rem;height:4rem;margin:auto;}
.preloader_ad2 > * {position:absolute;left:0;top:0;width:100%;height:100%;animation-duration:3.5s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;}
.preloader_ad2 > :first-child {animation-name:a;}
.preloader_ad2 > :nth-child(2) {animation-name:b;}
.preloader_ad2 > :nth-child(3) {animation-name:c;}
.preloader_ad2 > :nth-child(4) {animation-name:d;}
.preloader_ad2 > :nth-child(5) {animation-name:e;}

.preloader_ad2 > ::before {width:.5rem;height:.5rem;margin-left:-.25rem;}
.preloader_ad2 > ::before {content:"";display:block;position:absolute;left:50%;top:10%;margin-left:-4;width:8;height:8;border-radius:100%;background:#CC0000;box-shadow:0 0 3px rgba(0,79,187,.3);}
.preloader_ad2 > :first-child {animation-name:a}
.preloader_ad2>:nth-child(2) {animation-name:b}
.preloader_ad2>:nth-child(3) {animation-name:c}
.preloader_ad2>:nth-child(4) {animation-name:d}
.preloader_ad2>:nth-child(5) {animation-name:e}


@keyframes a {
0% {transform:rotate(-240deg);opacity:0}
14.286% {transform:rotate(0deg);opacity:1}
28.571% {transform:rotate(180deg)}
42.857% {transform:rotate(240deg)}
57.143% {transform:rotate(270deg)}
71.429% {transform:rotate(288deg);opacity:1}
to {transform:rotate(600deg);opacity:0}
}
@keyframes b {
0% {transform:rotate(0deg);opacity:0}
14.286% {transform:rotate(-180deg);opacity:0}
28.571% {transform:rotate(0deg);opacity:1}
42.857% {transform:rotate(120deg)}
57.143% {transform:rotate(180deg)}
71.429% {transform:rotate(216deg);opacity:1}
to {transform:rotate(600deg);opacity:0}
}
@keyframes c {
0% {transform:rotate(0deg);opacity:0}
14.286% {transform:rotate(0deg)}
28.571% {transform:rotate(-120deg);opacity:0}
42.857% {transform:rotate(0deg);opacity:1}
57.143% {transform:rotate(90deg)}
71.429% {transform:rotate(144deg);opacity:1}
to {transform:rotate(600deg);opacity:0}
}
@keyframes d {
0% {transform:rotate(0deg);opacity:0}
14.286% {transform:rotate(0deg)}
28.571% {transform:rotate(0deg)}
42.857% {transform:rotate(-90deg);opacity:0}
57.143% {transform:rotate(0deg);opacity:1}
71.429% {transform:rotate(72deg);opacity:1}
to {transform:rotate(600deg);opacity:0}
}
@keyframes e {
0% {transform:rotate(0deg);opacity:0}
14.286% {transform:rotate(0deg)}
28.571% {transform:rotate(0deg)}
42.857% {transform:rotate(0deg)}
57.143% {transform:rotate(-72deg);opacity:0}
71.429% {transform:rotate(0deg);opacity:1}
to {transform:rotate(240deg);opacity:0}
}#copyright nav{
margin:10px 0 0 0;
padding:0;
display:block;
}
#copyright nav ul{margin:0 auto;padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:center;align-content:center;}
#copyright nav ul li{margin:0;padding:5px;list-style:none;}
#copyright nav ul li a{display:block;color: #C1C1C1  }

#copyright{
    background-color: #000000;
color: #C1C1C1;
font-size:12px;
padding:20px 0
}

#copyright .copy {max-width:1198px;
text-align: right;
padding:10px;
margin:0 auto;
  }
#copyright .copy a{color: #C1C1C1  }
#detail_firma{
    margin:0 auto;
    padding:20px 0;
    max-width:1198px
}
#detail_firma h1{
    margin: 0 0 20px 0
}

#detail_firma .logop{
    margin: 0 15px 0 0
}

#detail_firma .t_table a{
    color: #FF6600
}

#aktualni_nabidka{
    background-color: #EEECEB;
}
.obal_aktualni_nabidka{
    max-width:1198px;
    margin:0 auto
}

.obal_aktualni_nabidka a{
   color: #FF6600  
}


@media all and (max-width:480px){

}




@media all and (min-width:1198px){
#aktualni_nabidka{
    padding:20px
}
}#detail_inzerce{
    max-width:1198px;
    margin:0 auto;
    padding: 30px 0
}

#detail_inzerce h1{
    text-align: left
}

#detail_inzerce .obal_dalsi_img{
   padding:15px 0 0 0;
   text-align: left;
}

#detail_inzerce .obal_dalsi_img img{
    max-height: 102px;
    width: auto;
}

#detail_inzerce .obal_dalsi_img .dalsi_img{
    display:inline-block
}
#detail_inzerce .cena{
    padding:15px 0;
    color: #FF6600;
    font-size: 24px;
    font-weight: bold

}
#detail_inzerce .cena span{
    color: #000000;
    font-size: 16px
}

#detail_inzerce .buttony{
margin:20px 0;
display:flex;
}
#detail_inzerce .buttony .vbutton{
    margin-right:15px;
    background-color: #FF6600;
    padding:10px;
    text-transform: uppercase;
    text-align: center;
    display:inline-block;
    width:120px
}
#detail_inzerce .buttony .vbutton a{
    color:#FFFFFF;
    font-weight: bold;
    text-decoration: none;
    display:block;

}
#detail_inzerce .buttony .vbutton a:hover{
    color:#FFFFFF;
}

#detail_inzerce_popis{
    background-color: #EEECEB;
    padding:15px 0
}

#detail_inzerce_popis .obal_popis{
    max-width:1198px;
    margin:0 auto
}
#detail_inzerce_prodejce{
 border-top: 1px dotted black;
 padding: 10px 0 0 0;
}
#detail_inzerce_prodejce a{
    color: #FF6600
}


@media all and (max-width:480px){
#detail_inzerce{
    padding: 30px 15px
}

#detail_inzerce h1{
    text-align: left
}

#detail_inzerce .obrazek img{
    max-width:100%;
    max-height:100%;
    width:100%;
    height:auto;
    padding:10px
}
#detail_inzerce .obal_dalsi_img{
    padding:15px 10px;

}
#detail_inzerce_popis{
    padding:10px 15px
}

}


@media all and (min-width:481px) and (max-width: 1197px){
#detail_inzerce{
    padding: 30px 15px
}

#detail_inzerce h1{
    text-align: left
}

#detail_inzerce .obrazek img{
    max-width:100%;
    max-height:100%;
    width:100%;
    height:auto;
    padding:10px
}
#detail_inzerce .obal_dalsi_img{
    padding:15px 10px;

}
#detail_inzerce_popis{
    padding:10px 15px
}
}


#dolni_pomocne_menu{ background-color: #000000; text-align: center }
#dolni_pomocne_menu ul{margin:0 auto;padding:15px 0 0 0;max-width:1198px;}
#dolni_pomocne_menu ul li{list-style:none;margin:0;padding:3px;display:inline-block;position:relative}

#dolni_pomocne_menu ul li::after{
content: " . ";
font-size: 24px;
position: absolute;
top:0;
right:3px;
color:#C1C1C1
}

#dolni_pomocne_menu ul li:last-child::after{
 content: "";
}



@media all and (max-width:1217px){
#dolni_pomocne_menu ul {
    text-align: center
}

#dolni_pomocne_menu ul li a{text-decoration:none;color:#C1C1C1;display:block;padding:10px 10px 5px 0;}

}


@media all and (min-width:1218px){

#dolni_pomocne_menu ul li a{text-decoration:none;color:#C1C1C1;display:block;padding:10px 15px 5px 0;}


}#filtr{
margin-right: 60px;
max-width:320px
}
#filtr h3{
    padding:0 0 20px 5px
}

#filtr .pole,
#filtr select{
    background-color: #FFFFFF;
    width:315px;
    margin:5px
}
#filtr .pole1{
    margin:5px;
    width: calc(150px)
}

#filtr .najit{
    margin:5px;
    text-align: right;
}


@media all and (max-width:1197px){
#filtr{
    padding: 0 0 25px 0
}

}#form_login_stred{
    max-width:780px;
    margin:0 auto
}
#form_send_heslo_stred{
    max-width:788px;
    margin:0 auto
}
#cookie .onoffswitch {
        position: relative; width: 90px;
        -webkit-user-select:none; -moz-user-select:none; -ms-user-select: none;
    }
#cookie .onoffswitch-checkbox {
        position: absolute;
        opacity: 0;
        pointer-events: none;
    }
#cookie .onoffswitch-label {
        display: block; overflow: hidden; cursor: pointer;
        border: 2px solid #D1D1D1; border-radius: 20px;
        padding:0
    }
#cookie .onoffswitch-inner {
        display: block; width: 200%; margin-left: -100%;
        transition: margin 0.3s ease-in 0s;
    }
#cookie .onoffswitch-inner:before, .onoffswitch-inner:after {
        display: block; float: left; width: 50%; height: 35px; padding: 0; line-height: 35px;
        font-size: 18px; color: white; font-family: Trebuchet, Arial, sans-serif; font-weight: bold;
        box-sizing: border-box;
    }
#cookie .onoffswitch-inner:before {
        content: "ANO";
        padding-left: 10px;
        background-color: #339900; color: #FFFFFF;
    }
#cookie .onoffswitch-inner:after {
        content: "NE";
        padding-right: 20px;
        background-color: #EEEEEE; color: #888888;
        text-align: right;
    }
#cookie .onoffswitch-switch {
        display: block; width: 30px; margin: 4px;
        background: #FFFFFF;
        position: absolute; top: 0; bottom: 0;
        right: 51px;
        border: 2px solid #D1D1D1; border-radius: 20px;
        transition: all 0.3s ease-in 0s;
    }
#cookie .onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner {
        margin-left: 0;
    }
#cookie .onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch {
        right: 0px;
    }

#cookie fieldset{
    max-width:998px;
    margin: 0 auto;
}

#cookie section{
    padding:15px;
    margin:15px 15px 25px 15px;
    background-color: #f8f8f8
}

#cookie .obal_nastaveni{
    padding:15px;
    border-bottom:1px dotted silver
}
#cookie .adFlex{
    flex-wrap: nowrap;
    justify-content: space-between;
    align-content: center;
    padding: 0 0 5px 0;
}
#cookie h2.kategorie{
border-bottom: 1px solid #999999;
padding: 0 15px 15px 15px;
}
#cookie .adFlex div{
    text-align: right
}
#cookie .buttonky{
    display:flex;
    flex-wrap:wrap;
    justify-content: center;
    align-content: center;
}

#cookie .buttonky button{
   margin:1px 25px;
   background-color: #EEEEEE;
   color:#222222;
   width:200px;
}

#cookie .buttonky:hover button{
    background-color: #EEEEEE;
    color:#222222;
}

#cookie .buttonky button:hover{
    background-color: #fd4848;
    color:#FFFFFF;
}


#cookie .buttonky button:last-child{
    background-color: #339900;
    color:#FFFFFF;
}
#cookie .buttonky button:last-child:hover{
    background-color: #38A800;
}


@media all and (max-width:754px){
#cookie .buttonky{
    padding:15px;
    flex-direction: column-reverse;
}
#cookie .buttonky button{
    margin-bottom:15px
}
#cookie .obal_nastaveni{
    padding:15px 0;
}
}


@media all and (min-width:755px){
 #cookie .buttonky{
  padding:15px 0 25px 0;
 }

}

#form_novinky_stred{

}
#form_novinky_stred h4{
    margin:20px 0
}

#form_novinky_stred .regiony{
    display:flex;
    flex-wrap: wrap;
     justify-content: space-between;
     align-items: center;
}

#form_novinky_stred .regiony label{
    width:calc(25%);
    margin:0 0 20px 0
}
#form_novinky_stred .pole{
    width: 350px
}

#form_dotaz_zbozi{
    margin:0 auto;
    padding:20px 0;
    max-width:1198px
}
#form_dotaz_zbozi #detail_firma{
    margin:20px;
    border-top:1px solid #757575
}

#form_dotaz_zbozi h1 a{
    text-decoration: none
}
#form_dotaz_zbozi #detail_firma h2{
    margin:0 0 15px 0
}
#form_dotaz_zbozi h1{
    text-align: left
}
#form_dotaz_zbozi textarea{
    font-size:18px
}
#form_dotaz_zbozi .souhlas{
    display:flex;
    flex-wrap: nowrap;
}
#form_dotaz_zbozi .souhlas i{
    margin:0 10px 0 0
}
#form_dotaz_zbozi .souhlas a{
    color:#FF6600;
    text-decoration:none;
}
#form_dotaz_zbozi .souhlas a:hover{
    text-decoration:underline;
}


@media all and (max-width:480px){
  #form_dotaz_zbozi{
      padding:0 20px
  }

  #form_dotaz_zbozi figure{
      margin:15px 0;
      padding:0;
  }
  #form_dotaz_zbozi figure img{
      max-width:100%;
      max-height:100%;
  }
}


@media all and (min-width:481px) and (max-width: 1197px){
  #form_dotaz_zbozi{
      padding:0 20px
  }

  #form_dotaz_zbozi figure{
      margin:15px 0;
      padding:15px;
  }
  #form_dotaz_zbozi figure img{
      max-width:100%;
      max-height:100%;
  }
}



@media all and (min-width:1218px){
  #form_dotaz_zbozi figure{
      margin:15px 0;
      padding:0;
  }
  #form_dotaz_zbozi figure img{
      max-width:100%;
      max-height:100%;
  }

  #form_dotaz_zbozi select{
      width: calc(50%);
  }


}#logo img{
 width: 60px;
 height: auto;
 padding:0;
 margin:20px 20px 20px 10px
}

#logo figure{
    padding:0;
    margin:0
}

#panel_info_cookie{
    position:fixed;
    z-index:999999;
    bottom:0;
    padding:25px 20px 20px 20px;
    width:100%;
    text-align:center;
    background-color: rgba(0, 0, 0, 0.9);
    color: #FFFFFF;
}
#panel_info_cookie .zavrit_panel_cookie{
    text-align: right;
    position:relative;
}

#panel_info_cookie .zavrit_panel_cookie span{
   display:inline-block;
   position:absolute;
    top: -17px;
    right: -4px;
    font-size: 20px;
    font-weight: bold;
    cursor: pointer;
}

#panel_info_cookie table{
    max-width:360px;
    margin:0 auto;
}

#panel_info_cookie a.nastavit_cookie{
 color:white;
}
#panel_info_cookie a{
   color:#FFB717;
   display:inline-block; white-space: nowrap;
}
#panel_info_cookie .btn_souhlas_info_cookie{
    display:inline-block;
    color: white;
    margin:10px;
    padding:10px;
    background-color: #FFB717;
    cursor:pointer;
}

#panel_info_cookie .buttonky{
    padding:10px;
}

#panel_info_cookie .button_off,
#panel_info_cookie .button_on{
   margin:5px;
   padding:10px 15px;
   border:1px solid #FFFFFF;
   display:inline-block;
   cursor: pointer;
   color:white;
   text-decoration: none;
}
#panel_info_cookie .button_off{
    background-color: #CC0000
}

#panel_info_cookie .button_on{
    background-color: #009900
}

#panel_info_cookie .nastavit_cookie{
 display:inline-block;
 padding: 0 15px 0 5px;
 cursor: pointer;
}
#panel_info_cookie .nastaveni_cookie{
  display:flex;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  margin:0 auto
}

#panel_mobil_menu{position:absolute;top:10px;right:10px;}
#panel_mobil_menu span{
    display:inline-block;padding:10px 10px 8px 10px
}

#panel_mobil_menu svg{fill:#000000;height:45px;width:45px;cursor:pointer;padding:5px}
#schranka, #panel-porovnat-obal{position:fixed;left:-260px;font-size: 12px; }
#panel-porovnat-obal{top:140px;}
#panel-porovnat-obal h3{
font-weight: lighter;
font-size: 12px;
margin:0 0 10px 0
}
#panel-porovnat{
  border-top:1px solid #000000;
  border-bottom:1px solid #000000;
  box-shadow: 0 0 25px -3px #808080

}

#schranka_ukaz, #panel-porovnat{float:left;height:200px;width:260px;overflow:auto;background-color:#FFFFFF;padding:10px 20px;}
#panel-porovnat .polozky_porovnat{ height:auto; overflow: auto; }
#panel-porovnat .polozky_porovnat i{ cursor: help; }

#schranka{top:350px;}
#schranka .panelhover, #panel-porovnat-obal .panelhover{
float: right;
height: 200px;
width: 32px;
background: #FF6600;
border-top-right-radius: 8px;
border-bottom-right-radius: 8px;
}

#panel-porovnat-obal .panelhover .bg-text{
height: 200px;
width: 32px;
}
#panel-porovnat-obal .panelhover .bg-text span{

transform: rotate(90deg);
color: #FFFFFF;
font-weight: bold;
font-size: 16px;
display: block;
margin-top: 64px;
}
#panel-porovnat-obal .odebrat{
color:#CC0000;
font-weight: bold
}
#panel-porovnat-obal button{
margin-top:15px;
font-size: 12px;
position: absolute;
left: 10px;
bottom: 11px;
}
#panel_show_cookies{
    margin:35px 10px;
    max-width:1198px;
 margin: 0 auto    
}
#panel_show_cookies .obal_tbl_cookie{
overflow: auto;
padding:0 0 20px 0;
max-width: calc(100%);
}
#panel_show_cookies h2{
    margin: 10px 0
}

#panel_show_cookies table th{
    background-color: #EEEEEE
}

#panel_show_cookies table,
#panel_show_cookies table td{
    border:1px solid #EEEEEE;
    border-collapse: collapse;
}
#panel_show_cookies nav{margin:10px 0 0 0;padding:0;display:block;}
#panel_show_cookies nav ul{margin:0 auto;padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:center;align-content:center;}
#panel_show_cookies nav ul li{margin:0;padding:5px;list-style:none;}
#panel_show_cookies nav ul li a{display:block;}

#panel_show_cookies .adFlex{
    align-content: space-between;
    justify-content: space-between;
    margin:0 0 15px 0
}
#prodej{background-color: #EEECEB}
.popis_prodej{margin:0 auto;max-width:1198px;text-align: center}
.radio_error{
    padding:8px;
    margin:8px 0
}

#kroky{padding:35px 0}
#kroky .obal_kroky{margin:0 auto;max-width:1198px;text-align: center}
#kroky ul{margin: 20px 0;padding: 0;list-style: none;width:100%}
#kroky li:nth-child(odd){width:15px}
#kroky li::before{content:''attr(data-tit)'';position:absolute;color: #111111;font-weight: bold}
#kroky .point.on_active{border:1px solid #FF6600;background-color: #FFFFFF}

#kroky .line{background-color: #111111}
#kroky .point{width:15px;height:15px;border:1px solid #111111;border-radius:50%;background-color: #111111}
#kroky .line.active{background-color: #FF6600}
#kroky .point.active{background-color: #FF6600;border:1px solid #FF6600}


#motor_prodej{max-width:798px;margin:0 auto 45px auto}
#motor_prodej h2{text-align: center;margin:0 0 15px 0}
#motor_prodej .pole10{
    width:80px
}


@media all and (max-width:480px){
#prodej{margin:0;padding:20px 0}
#kroky{padding:35px 15px}
#kroky .line{width:2px;height:35px;margin:0 7px}
#kroky li::before{margin-top:-4px;margin-left: 15px}
#motor_prodej{padding:0 15px}
}


@media all and (min-width:1198px){
#prodej{margin:0;padding:50px 0}

#kroky{padding:35px 0}
#kroky ul{display:table}
#kroky li{display: table-cell;vertical-align: middle}

#motor_prodej .tbl_radek{display:flex;flex-wrap: wrap;justify-content: space-between;align-items: center}
#motor_prodej .tbl_radek .radek{width:calc(50% - 25px)}

#kroky li::before{margin-top: -25px;margin-left: -6px}
#kroky li:last-child::before{margin-left: -67px}
#kroky li:nth-child(3)::before{margin-left: -60px}
#kroky li:nth-child(5)::before{margin-left: -27px}
#kroky .line{width:100%;height:2px}
}

#grafika{
    background-color: #000000;
    margin-top:-1px
}
.obal_grafika{
    max-width:1198px;
    margin:0 auto;
    position:relative;
    overflow: hidden;

    display:flex;

    justify-content: space-between;
    align-items: center;

}


#grafika h1{
    color: #FFFFFF;
    margin:15px 0 0
}

.tbl_grafika img{
  max-width:100%;
}


@media all and (max-width:809px){
#grafika{
    padding:25px
}
.ad_pictite_pc{
    display:none;
}
.obal_grafika{
    flex-wrap:wrap;
}
}




@media all and (min-width:810px){
.ad_pictite_mo{
    display:none;
}
.obal_grafika{
    flex-wrap:nowrap;
}
.tbl_grafika_nadpis{
    width:380px;
    padding:0 10px

}
}#show_menu{
   
    font-weight: bold
}

#show_menu nav{
    margin:0;
    padding:0;
}

#show_menu nav ul{
    padding:0;
    margin:0;
    list-style: none;
}

#show_menu nav ul li{
    display:inline-block;
    padding:4px 10px
}

#show_menu nav ul li a{
    display:block;
    text-decoration: none;
}
#show_menu nav ul li a.current,
#show_menu nav ul li a:hover{
    color:#FF6600
}

@media all and (max-width:480px){
#show_menu{
    display:none
}

}#drop_file_zone {background-color: #F5F5F5;border: 3px dashed #c8c8c8;padding:30px 8px;font-size: 18px;position:relative;}
#drop_file_zone.aktivni{background-color: #E5FFE5;border: 3px dashed #009900;}
#drag_upload_file {width:50%;margin:0 auto;}
#drag_upload_file p {text-align: center;}
#drag_upload_file #selectfile {display: none;}
#drag_upload_file button{border:2px solid #c8c8c8;background-color: #E9E9ED;border-radius:3px;padding:8px 12px;cursor:pointer;}
#drag_upload_file button:hover{border:2px solid #000000;background-color: #c8c8c8;}

#img-upload{margin:15px 2px; background-color: #fffaf3; }
#img-upload img{margin:3px;max-height: 160px;}
#img-upload span{position:relative;display:inline-block;}

#img-upload span::after{
content: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAzMiAzMiIgd2lkdGg9IjMyIiBoZWlnaHQ9IjMyIiBzdHlsZT0ic3Ryb2tlOm5vbmU7c3Ryb2tlLWxpbmVjYXA6YnV0dDtzdHJva2UtbGluZWpvaW46bWl0ZXI7c3Ryb2tlLXdpZHRoOjE7c3Ryb2tlLWRhc2hhcnJheTpub25lO2ZpbGw6IzAwMDAwMDtmaWxsLW9wYWNpdHk6MTtmaWxsLXJ1bGU6ZXZlbm9kZCIgZm9udC1mYW1pbHk9IkFyaWFsIiBmb250LXNpemU9IjE1cHgiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogIDxwYXRoIGQ9Ik0yNC4zMzAyLDQuNjEwOUwxOS42MjA5LDQuNjEwOUMxOS4zODYsMi41NzM4IDE3LjY1MjgsMC45ODYyIDE1LjU1MzcsMC45ODYyQzEzLjQ1NDYsMC45ODYyIDExLjcyMTcsMi41NzM4IDExLjQ4NjgsNC42MTA5TDYuNzc3Miw0LjYxMDlDNC44NzE0LDQuNjEwOSAzLjMyMTEsNi4xNjE2IDMuMzIxMSw4LjA2NzRMMy4zMjExLDguMjQ0N0MzLjMyMTEsOS43MDExIDQuMjI3OSwxMC45NDc2IDUuNTA1NCwxMS40NTU1TDUuNTA1NCwyNy43ODM4QzUuNTA1NCwyOS42ODk3IDcuMDU1OSwzMS4yNDAzIDguOTYxNiwzMS4yNDAzTDIyLjE0NTksMzEuMjQwM0MyNC4wNTE3LDMxLjI0MDMgMjUuNjAyLDI5LjY4OTUgMjUuNjAyLDI3Ljc4MzhMMjUuNjAyLDExLjQ1NTZDMjYuODc5NCwxMC45NDc2IDI3Ljc4NjMsOS43MDExIDI3Ljc4NjMsOC4yNDQ4TDI3Ljc4NjMsOC4wNjc1QzI3Ljc4NjMsNi4xNjE2IDI2LjIzNTksNC42MTA5IDI0LjMzMDIsNC42MTA5ek0xNS41NTM3LDIuNjI1NEMxNi43NDc1LDIuNjI1NCAxNy43NDQsMy40ODExIDE3Ljk2NDUsNC42MTA5TDEzLjE0MzMsNC42MTA5QzEzLjM2MzcsMy40ODExIDE0LjM2MDMsMi42MjU0IDE1LjU1MzcsMi42MjU0ek0yMy45NjI4LDI3Ljc4MzhDMjMuOTYyOCwyOC43ODU5IDIzLjE0NzYsMjkuNjAxMiAyMi4xNDU5LDI5LjYwMTJMOC45NjE1LDI5LjYwMTJDNy45NTk4LDI5LjYwMTIgNy4xNDQ1LDI4Ljc4NTggNy4xNDQ1LDI3Ljc4MzhMNy4xNDQ1LDExLjcwMTNMMjMuOTYyOCwxMS43MDEzQzIzLjk2MjgsMTcuMDYyMSAyMy45NjI4LDIyLjQyMyAyMy45NjI4LDI3Ljc4Mzh6TTI2LjE0NzEsOC4yNDQ3QzI2LjE0NzEsOS4yNDY4IDI1LjMzMTgsMTAuMDYyMSAyNC4zMzAxLDEwLjA2MjFMNi43NzcyLDEwLjA2MjFDNS43NzU1LDEwLjA2MjEgNC45NjAzLDkuMjQ2OCA0Ljk2MDMsOC4yNDQ3TDQuOTYwMyw4LjA2NzRDNC45NjAzLDcuMDY1NCA1Ljc3NTUsNi4yNTAxIDYuNzc3Miw2LjI1MDFMMjQuMzMwMiw2LjI1MDFDMjUuMzMxOSw2LjI1MDEgMjYuMTQ3MSw3LjA2NTQgMjYuMTQ3MSw4LjA2NzRDMjYuMTQ3MSw4LjEyNjUgMjYuMTQ3MSw4LjE4NTYgMjYuMTQ3MSw4LjI0NDd6IiBzdHlsZT0iZmlsbDojOUMwMDAwOyIgLz4KICA8cGF0aCBkPSJNMTEuMTU5NCwyNy41MDQ4QzExLjYxMjEsMjcuNTA0OCAxMS45NzksMjcuMTM3OCAxMS45NzksMjYuNjg1M0wxMS45NzksMTcuNDU3QzExLjk3OSwxNy4wMDQ0IDExLjYxMiwxNi42MzczIDExLjE1OTQsMTYuNjM3M0MxMC43MDY4LDE2LjYzNzMgMTAuMzM5OSwxNy4wMDQ0IDEwLjMzOTksMTcuNDU3TDEwLjMzOTksMjYuNjg1M0MxMC4zMzk4LDI3LjEzNzkgMTAuNzA2OCwyNy41MDQ4IDExLjE1OTQsMjcuNTA0OHoiIHN0eWxlPSJmaWxsOiM5QzAwMDA7IiAvPgogIDxwYXRoIGQ9Ik0xNS41NTM3LDI3LjUwNDhDMTYuMDA2MywyNy41MDQ4IDE2LjM3MzMsMjcuMTM3OCAxNi4zNzMzLDI2LjY4NTNMMTYuMzczMywxNy40NTdDMTYuMzczMywxNy4wMDQ0IDE2LjAwNjIsMTYuNjM3MyAxNS41NTM3LDE2LjYzNzNDMTUuMTAxMSwxNi42MzczIDE0LjczNDEsMTcuMDA0NCAxNC43MzQxLDE3LjQ1N0wxNC43MzQxLDI2LjY4NTNDMTQuNzM0MSwyNy4xMzc5IDE1LjEwMSwyNy41MDQ4IDE1LjU1MzcsMjcuNTA0OHoiIHN0eWxlPSJmaWxsOiM5QzAwMDA7IiAvPgogIDxwYXRoIGQ9Ik0xOS45NDc5LDI3LjUwNDhDMjAuNDAwNSwyNy41MDQ4IDIwLjc2NzQsMjcuMTM3OCAyMC43Njc0LDI2LjY4NTNMMjAuNzY3NCwxNy40NTdDMjAuNzY3NCwxNy4wMDQ0IDIwLjQwMDUsMTYuNjM3MyAxOS45NDc5LDE2LjYzNzNDMTkuNDk1MiwxNi42MzczIDE5LjEyODMsMTcuMDA0NCAxOS4xMjgzLDE3LjQ1N0wxOS4xMjgzLDI2LjY4NTNDMTkuMTI4MiwyNy4xMzc5IDE5LjQ5NTMsMjcuNTA0OCAxOS45NDc5LDI3LjUwNDh6IiBzdHlsZT0iZmlsbDojOUMwMDAwOyIgLz4KPC9zdmc+');
font-weight: bold;
position: absolute;
top: -5px;
right: -3px;
background-color: white;
padding: 3px;
border-radius:0 0 0 15px;
cursor: pointer;
}



.file_loader{position:absolute;width:100%;height:100%;background-color: rgba(0, 0, 0, 0.6);top:0;left:0;display: flex;justify-content: center;align-items: center;}
.load_file {display: inline-block;position: relative;width: 80px;height: 80px;}
.load_file div {box-sizing: border-box;display: block;position: absolute;width: 64px;height: 64px;margin: 8px;border: 8px solid #fff;border-radius: 50%;animation: load_file 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color: #fff transparent transparent transparent;}
.load_file div:nth-child(1) {animation-delay: -0.45s;}
.load_file div:nth-child(2) {animation-delay: -0.3s;}
.load_file div:nth-child(3) {animation-delay: -0.15s;}
@keyframes load_file {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}.bodu_60 .obal_clanek{
    max-width:1198px;
    margin:0 auto
}
.dealeri .obal_clanek{
 margin:0 auto;
 max-width:1198px;
 width: 100%
}
.udaje .obal_clanek{
    max-width:1198px;
    margin:0 auto
}


.dealeri,
.vyhledavani,
.registrace,
.faqs,
.bodu_60{
    background-color: #EEECEB;
    padding:20px 10px
}

.dealeri section,
.vyhledavani section,
.registrace section,
.faqs section{
    max-width:1198px;
    margin:0 auto;

    display:flex;
}

.dealeri #vypis_firmy{
    margin:15px 0
}

.dealeri #vypis_firmy a{
   text-decoration: none
}
.dealeri #vypis_firmy a:hover{
    color: #FA6600
}

.dealeri td+td+td+td+td{
    color: #FA6600
}



@media all and (max-width:1197px){
.dealeri section,
.vyhledavani section,
.registrace section,
.faqs section{
    justify-content: space-between;
    align-items: center;
    flex-wrap: wrap;
}

}


@media all and (min-width:481px) and (max-width: 1197px){
.dealeri section,
.vyhledavani section,
.registrace section,
.faqs section{
    justify-content: space-between;
    align-items: center;
    flex-wrap: wrap;
}

.obal_clanek{
    width:100%
}

}



@media all and (min-width:1198px){
.dealeri section,
.vyhledavani section,
.registrace section,
.faqs section{
    justify-content: flex-start;
    align-items: flex-start;
}
}.detail_home{
    padding:50px 10px;
    background-color: #EEECEB
}
.obal_detail_home{
    max-width:1198px;
    margin:0 auto;
}

.obal_clanek_home{
    display:flex;

    align-items:center;
    max-width:1198px;
    margin:0 auto;
}

.clanek_home ul{
    list-style: none
}
.clanek_home ul li::before {
    content: "\2022";
    color: #FF6600;
    font-weight: bold;
    display: inline-block;
    width: 1em;
    margin-left: -1em;
    font-size:20px
}
.clanek_home.poradi_2,
.clanek_home.poradi_5,
.clanek_home.poradi_7{
    background-color: #EEECEB
}
.obal_clanek_home.poradi_3,
.obal_clanek_home.poradi_6,
.obal_clanek_home.poradi_8{
 flex-direction: row-reverse;
}

.clanek_home.poradi_1{
  position:relative;
  text-align: center;
  justify-content: center;

}
.clanek_home.poradi_1 .obsah{
    margin:0 auto
}

.obal_clanek_home.poradi_9{
    border-top:1px solid #BEBCBC
}

.motorka{
    max-width:907px;
    width:100%
}
.motorka table{
    margin:-5px 0;
    padding:0;
    border-collapse: collapse;
}

.motorka td{
    position:relative;
    margin:0;
    padding:0;
    border-collapse: collapse;
}
.motorka td a{
    display:block
}

.motorka img{
    max-width:100%;
    max-height:100%;
    width:auto;
    height:auto;
}
.motorka a:hover::before{
   content: attr(data-value);
   color:#000000;
   position:absolute;
   left:-45px;
   bottom:-28px;
   width:180px;
   font-weight: bold;
   text-decoration:none;
   z-index:1
}





@media all and (max-width:480px){
.obal_clanek_home{
    flex-wrap:wrap;
}
.obrazek-abstrakt img{
    padding:0;
    max-width:100%;
    height: auto;
}


.clanek_home.poradi_2 .obsah,
.clanek_home.poradi_3 .obsah,
.clanek_home.poradi_4 .obsah,
.clanek_home.poradi_5 .obsah,
.clanek_home.poradi_6 .obsah,
.clanek_home.poradi_7 .obsah,
.clanek_home.poradi_8 .obsah,
.clanek_home.poradi_9 .obsah{
  padding: 0 15px
}


}

@media all and (min-width:481px) and (max-width: 1197px){
.obal_clanek_home{
    flex-wrap:wrap;
}

.obrazek-abstrakt img{

}
.clanek_home.poradi_2 .obsah,
.clanek_home.poradi_3 .obsah,
.clanek_home.poradi_4 .obsah,
.clanek_home.poradi_5 .obsah,
.clanek_home.poradi_6 .obsah,
.clanek_home.poradi_7 .obsah,
.clanek_home.poradi_8 .obsah,
.clanek_home.poradi_9 .obsah{
  padding: 0 15px
}
}


@media all and (min-width:1198px){

.obrazek-abstrakt img{
    padding:20px;
    max-width:555px;
    height: auto;
}

.obal_clanek_home{
    padding:20px;
    flex-wrap:nowrap;
}

.clanek_home.poradi_1{
  padding:60px;
}
}#clanky_kat{
 display:flex;
 flex-wrap: wrap;
 justify-content: flex-start;
 align-items:flex-start;
  max-width:1198px;
 margin: 0 auto
}


#clanky_kat .vypis-clanky-kat{
 margin:15px 5px;
 width:calc(50% - 10px);
}
#clanky_kat .vypis-clanky-kat h2{
    padding:0 0 10px 0
}

#clanky_kat .vypis-clanky-kat a{
 display:block;
}

#clanky_kat .vypis-clanky-kat a:hover{
  text-decoration: none;
}

#clanky_kat .popis_kategorie_cms_abs{
 margin:15px 0;
}#vypis_dealeri{
    background-color: #EEECEB;
    margin: 20px 0 0 0;
}
#vypis_dealeri a{
    text-decoration: none
}

.dealer{
    max-width:1198px;
    margin:0 auto;
    display:flex;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: center;
    padding:15px 0;
    border-top:1px solid #BEBCBC;
    cursor:pointer
}
.dealer:first-child{
    border-top:none
}

.dealer span.plus{
 font-size:32px
}

.dealer span.plus::before{
    content:"+";
}

.dealer span.plus.minus::before{
    content: "-";
}

@media all and (max-width:1197px){
#vypis_dealeri{
    padding:0 15px
}

}.vypis_polozka{
    padding:0;
    margin:0;
}
.vypis_polozka .polozka{
    background-color: #FFFFFF;
    padding: 10px;
    margin-bottom: 15px
}
.vypis_polozka .polozka a{
    text-decoration: none
}
.vypis_polozka .polozka a:hover{
    color: #FF6600
}

.vypis_polozka .polozka label{
    font-weight: bold;
    display: inline-block;
    padding:2px;
    width:160px
}
.vypis_polozka .polozka .firma a{
     color: #FF6600;
     font-weight: bold;
     display:block;
     padding:8px 0
}

.vypis_polozka .polozka .vbutton{
    margin-bottom:15px;
    background-color: #FF6600;
    padding:10px;
    text-transform: uppercase;
    text-align: center
}
.vypis_polozka .polozka .vbutton a{
    color:#FFFFFF;
    font-weight: bold
}
.vypis_polozka .polozka .vbutton a:hover{
    color:#FFFFFF;
}



@media all and (max-width:480px){
.vypis_polozka .polozka .obrazek img{
  max-width:100%;
  max-height:100%;
  width:100%;
  height:auto
}
}


@media all and (min-width:481px) and (max-width: 1197px){
 .polozka .obrazek{
     width: 340px
 }

}



@media all and (min-width:1198px){
.vypis_polozka .polozka .obrazek{
    padding:0 15px 0 0
}
}#vystup_porovnej{
    margin:50px auto;
    max-width:1198px
}
#vystup_porovnej .zvyrazni{
 color:#888888;
}
#zahlavi_group{
    margin:0;
    padding:0;
  border-bottom:1px solid #000000
}

.zahlavi_group_obal{
  max-width:1198px;
  margin:0 auto;

  display:flex;
  flex-wrap: nowrap;
  align-items:center;
}
#rozcestnik_admin{margin:50px 0}
#rozcestnik_admin .modul .aurl{display:inline-block;   padding:8px 15px;   background-color:#FF6600;   color:#FFFFFF;   text-decoration:none}


#zalozky_admin{margin:50px auto; text-align: center }
#zalozky_admin a{display:inline-block;    padding:8px 15px;    margin:0 15px;    background-color:#FF6600;    color:#FFFFFF;    text-decoration:none;}
#zalozky_admin a:hover{}
#zalozky_admin a.current{ background-color: #000000 }
.input_error{border:2px solid red !important;    background-color:#FFF0F0}

#form_admin{max-width:1198px;    margin:0 auto}


.povinne{font-weight:bold;}
#rozcestnik_admin{}


#zalozky_admin{margin-bottom:10px;}
#zalozky_admin a{margin-right:6px;}
#zalozky_admin a:hover{}
#zalozky_admin a.current{text-decoration: underline;}



#form_admin .obrazek{ float: left; width: 130px; height: 160px; margin: 5px; position:relative; padding:3px; background-color:papayawhip; font-size:10px;}
#form_admin .img_obal{border: 1px dotted gray; padding:3px; height:95px; overflow:hidden;}
#form_admin .obrazek a.smaz{font-weight:bold;background-color: red;color: white;display: block;left: -6px;padding: 3px 6px;position: absolute;top: -8px;}
#form_admin .obrazek a.smaz:hover{ color:#FF6600; }
#form_admin .spatne{ color: red; }

#form_admin .zal{ margin: 50px 0px 0px 0px; }
#form_admin .zal ul{ margin: -30px 0px 0px 25px; padding: 0px; position: absolute; }
#form_admin .zal li{ float: left; list-style: none; font-size: 16px; font-weight: lighter; border-width: 1px 1px 0px 1px; border-color: silver; border-style: solid; margin: 0px 10px 0px 0px; }
#form_admin .zal a{ display: block; padding: 5px 10px; }
#form_admin .zal a.current{ background-color: white; height: 21px; text-decoration: none;}
#form_admin .zal a.current:hover{ text-decoration: underline;}
#form_admin .zal a:hover{ text-decoration: none; }
#form_admin .logo_form{ padding: 15px 0px; }
#form_admin .uzivatel{ font-size: 16px; }
#form_admin .pole10{width:27px;}
#form_admin .polech{margin:8px 0px;}


.psmazat{display:none;position:absolute;width:300px;background-color:#ffe9e9;border:3px solid #E30000;padding:10px;top:45%;left:calc(50% - 150px);box-shadow:0 0 26px -1px #808080}
.psmazat .zavrit{cursor:pointer;	color:black;font-weight:bold; font-size:20px;	}
.psmazat a{	color:#CC0000;font-weight:bold; text-decoration:none;	 font-size:20px;	}
.psmazat .zavrit{color:#009900;}


.load{ text-align: center; position: absolute; display: none; background-color: white; padding: 5px 10px; border: 2px solid #FF6600; z-index: 10000 !important; }


.obal_tabulka{
    padding:10px 0
}

#form_admin{}
#form_admin span{font-size:16px;font-weight:bold;color:red;margin-left:6px;}
#form_admin .radek{color:gray; margin:5px 0}
#form_admin label{display:inline-block;width:180px;color:gray;font-size:14px;}
#form_admin .odeslat{padding: 8px 16px;}
#form_admin .info-text a{color:#FF6600;    font-weight:bold}


#se_admin{max-width:1198px; margin:15px auto}
#se_admin tr:nth-child(odd){background-color:#FAFAFA;}
#se_admin tr.export{background-color:#FFFFFF}
#se_admin tr.export td{margin:0;padding:0}
#se_admin td{padding:10px}
#se_admin .btn_export{margin:10px 15px 0 0;padding:5px 8px;background-color:#808080}
#se_admin .btn_export:hover{background-color:#009900}
#se_admin .line_h{display:inline-block;height:8px;}
#se_admin .line{display:inline-block;height:29px;border-left:1px solid #000000;border-bottom:1px solid #000000;margin-left:50%;width:11px}
#se_admin th{color:#000000;padding:5px; background-color: #D6D6D6 }
#se_admin .radek-off{}
#se_admin .radek{border-top:1px solid #white;}

#form_admin{color:gray;}
#form_admin .logo{margin:6px 0px;}
#form_admin select {padding: 5px 6px;margin-top:4px;}
#form_admin .rvsel{margin-top:4px;}
#form_admin textarea{width: 100%;height: 90px;}
#form_admin .pole, #form_admin .pole15, #form_admin .pole30, #form_admin .pole50{width: 210px;padding:8px}
#form_admin .odoba{width: 65px;}
#form_admin .pole, #form_admin .pole_url{
    width: 50%;padding:8px
}

#loader_api{position:absolute;z-index:10000;padding:20px;display:flex;align-items:center;background:#FFFFFF;color:#000000;border-radius:8px;box-shadow:0 0 64px -10px #000000}
#loader_api p{padding:8px}
#loader_api span{color:#FF6600;font-weight:bold;display:inline.block;padding:8px 0 0 0}
.lds-hourglass {display:inline-block;position:relative;width:80px;height:80px;}
.lds-hourglass:after {content:" ";display:block;border-radius:50%;width:0;height:0;margin:8px;box-sizing:border-box;border:32px solid #FF6600;border-color:#FF6600 transparent #FF6600 transparent;animation:lds-hourglass 1.2s infinite;}
@keyframes lds-hourglass {
    0% {
        transform: rotate(0);
        animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    }
    50% {
        transform: rotate(900deg);
        animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    }
    100% {
        transform: rotate(1800deg);
    }
}


@media all and (max-width:480px){
#zalozky_admin a{display:block;margin:5px}
#se_admin {padding:15px;}
.obal_tabulka{max-width:100%;width:auto;overflow:auto;margin:0}
#se_admin .btn_export{display:block;margin:10px;width:200px}
}


.tiny_img_responze{
    padding:0;
    margin:10px
}

@media all and (max-width:480px){
.tiny_img_responze{
    max-width:100%;
    max-height:100%;
    width:100%;
    height:auto;
    padding:0;
    margin:0
}

}