#topmenu{position:relative;z-index:9999;margin:0;padding:0}#topmenu .pointer{cursor:pointer}#topmenu li{float:left;display:block;text-align:center;position:relative;padding:7px 15px 7px 15px !important;margin:0 0 0 0 !important}#topmenu .close{position:absolute;top:4px;right:4px;background:url('../images/icons/close.png') no-repeat center center;background-color:#22c59e;background-color:var(--system-button-background,#22c59e);width:16px;height:16px;cursor:pointer;z-index:1}#topmenu .close:hover{background-color:#008a67;background-color:var(--system-button-background-hover,#008a67)}#topmenu li:hover{color:#fff;background:#bbb}#topmenu li:last-child{background:transparent !important;color:#494949 !important;margin-left:30px !important}#topmenu li a{display:block;outline:0;text-decoration:none;color:#494949;background:transparent !important;cursor:pointer}#topmenu li a i.nr{display:none}#topmenu li:hover a{color:#fff !important}#topmenu .muj_ucet{display:none;float:left;width:300px;margin:0 auto;position:absolute;right:0;top:0;z-index:2;text-align:left;background:#ffffff;box-shadow:1px 1px 5px rgba(0,0,0,0.2);border:solid #dddddd 1px;color:#000}#topmenu .prihlaseni,#topmenu .registrace,#topmenu .zapomenute_heslo,#topmenu .zakaznicka_karta{float:left;padding:10px;position:relative}#topmenu .prihlaseni h2,#topmenu .registrace h2,#topmenu .zapomenute_heslo h2,#topmenu .zakaznicka_karta h2{float:left;display:block;margin:7px 0;padding:0}#topmenu .prihlaseni p,#topmenu .registrace p,#topmenu .zapomenute_heslo p,#topmenu .zakaznicka_karta p{float:left;display:block;margin:0 0 10px 0;color:#494949;color:var(--base-color,#494949);background:transparent;font-size:0.75rem;width:100%}#topmenu .account .obal-nadpis-udaje{} #topmenu .account .udaj-input-obal{width:100%;margin-top:13px}#topmenu .account .udaj-input{width:100%}#topmenu p + .obal-nadpis-udaje .udaj-input-obal{margin-top:3px}#topmenu .selected{background:#fff3cd}#topmenu .registrace p a.reg{display:block;height:40px;line-height:40px;margin-bottom:10px;background:#22c59e !important;background:var(--main-button-background,#22c59e) !important;color:#ffffff !important;color:var(--main-button-color,#ffffff) !important;font-size:1rem;text-align:center;border-radius:.25rem;border-radius:var(--border-radius,.25rem)}#topmenu .registrace p a.reg:hover{background:#22c59e !important;background:var(--main-button-background-hover,#22c59e) !important}#topmenu .registrace p a.reg-fb{display:block;height:40px;line-height:40px;background:#5a73ab !important;color:#ffffff !important;color:var(--main-button-color,#ffffff) !important;font-size:1rem;text-align:center;border-radius:.25rem;border-radius:var(--border-radius,.25rem)}#topmenu .registrace p a.reg-fb:hover{background:#254080 !important}#topmenu .registrace p a.reg-gp{color:#d0492b !important}#topmenu p,#topmenu h2,#topmenu h3,#topmenu ul li{font-size:.75rem;text-align:left}#topmenu h2{font-size:1.375rem;font-weight:400;margin:6px 0 14px 0;padding-bottom:14px}#topmenu h3{font-size:1rem;margin:7px 0 14px 0;padding-bottom:7px;font-weight:400}#topmenu h2 + .mn_info{margin:9px 9px 4px 9px}#topmenu p{margin:0 0 10px 0}#topmenu form{overflow:auto;width:100%;overflow:hidden}#topmenu .login-submit{border:none;background:#22c59e;background:var(--main-button-background,#22c59e);margin-top:10px;width:50%;width:calc(50% - 5px);height:42px;float:right;clear:right;color:#ffffff;color:var(--main-button-color,#ffffff);font-size:1rem;line-height:1.2}#topmenu .login-submit:hover{background:#22c59e;background:var(--main-button-background-hover,#22c59e)}#topmenu .login-submit-one{width:50%;width:calc(50% - 5px);font-size:1rem}#topmenu .login-submit-fb{position:absolute;bottom:10px;background-color:#5a73ab;background-image:url('../images/facebook-letter-logo_ffffff.svg');background-repeat:no-repeat;background-position:left 5px bottom;background-size:32px;border:none;text-align:center;width:50%;width:calc(50% - 15px);height:42px;float:left;clear:none;color:#ffffff;color:var(--main-button-color,#ffffff);cursor:pointer;line-height:42px;padding:0 8px 0 35px}#topmenu .login-submit-fb:hover{background-color:#254080}#topmenu .login-submit-gp{border-top:solid #ec5f3e 1px;background:#d85131 !important;background-image:url('../images/prihlasit-pres-google-small.png') !important;background-image:url('../images/prihlasit-pres-google-small.png'),-webkit-gradient(from(#d95232),to(#d85131)) !important;background-image:url('../images/prihlasit-pres-google-small.png'),-webkit-linear-gradient(#d95232,#d85131) !important;background-image:url('../images/prihlasit-pres-google-small.png'),-moz-linear-gradient(#d95232,#d85131) !important;background-image:url('../images/prihlasit-pres-google-small.png'),-ms-linear-gradient(#d95232,#d85131) !important;background-image:url('../images/prihlasit-pres-google-small.png'),-o-linear-gradient(#d95232,#d85131) !important;background-image:url('../images/prihlasit-pres-google-small.png'),linear-gradient(#d95232,#d85131) !important;background-position:0 0,center center !important;background-repeat:no-repeat !important;border:none;text-align:center;text-indent:30px;width:65px;height:30px;float:left;clear:none;position:relative;top:-30px;margin-left:5px;color:#ffffff}#topmenu li ul{display:none}#topmenu li:hover > ul{display:block}#topmenu li ul{position:absolute;top:30px;background:#efefef;float:left;width:100%;margin:0 !important;padding:0 !important;margin-left:-15px !important}#topmenu li ul li{float:left;clear:left;width:auto;color:#000;text-align:left !important;margin-left:0 !important;cursor:pointer;width:100%;margin:0 !important;padding:10px 0 10px 0 !important;text-indent:15px;border:0 !important;display:block}#topmenu li ul li:first-child{color:#000000 !important;margin-left:0 !important}#topmenu li ul li:last-child{color:#000000 !important;margin-left:0 !important}#topmenu li ul li:hover{background:#2e3033;color:#fff !important}#topmenu li ul li:first-child:hover{background:#2e3033 !important;color:#fff !important}#topmenu li ul li:last-child:hover{background:#2e3033 !important;color:#fff !important}#topmenu li:hover ul li a{color:#494949 !important}#topmenu li ul li:hover a{color:#fff !important}#topmenu .zapomenute-heslo-href{display:none}#topmenu .registrace-href{display:none}