@media only screen and (max-width:1350px){.container,.container-fluid{max-width:1225px;}
.header-area .navbar .navbar-nav .nav-link{font-size:12px;}
.promo-carousel-indicators{width:885px;}
.promo-carousel-inner .ant span{top:32px;left:60px;}
.promo-carousel-inner .res span{top:65px;right:110px;}
.promo-carousel-inner .kat span{top:65px;left:100px;}
.single-blog-post.post-style-2 .post-content p{font-size:13px;}
.jidla-menu .col-md-1{-ms-flex:0 0 60px;flex:0 0 60px;max-width:60px;}
.podkat-menu .col-md-1{-ms-flex:0 0 142px;flex:0 0 142px;max-width:142px;}
.podkat-menu li a span{font-size:10px;}
.fixate .nav-tabs{width:885px;}
.jidla-seznam .post-content .left{width:470px;}
.form-BMI .pohlavi label,.form-BMI .pohlavi input{width:230px;}
.setup .chat .text{min-width:795px;max-width:795px;}
}
@media only screen and (max-width:1239px){.container,.container-fluid{max-width:1040px;}
body,select,option,input,button{font-size:14px;}
.promo-carousel-indicators li b{font-size:12px;padding-top:6px;}
.promo-carousel-indicators li u{font-size:10px;}
.promo-carousel-inner>.carousel-item b{font-size:24px;}
.promo-carousel-inner .ant span{top:10px;left:60px;max-width:300px;}
.promo-carousel-inner .res span{top:40px;right:95px;}
.promo-carousel-inner .kat span{top:35px;left:50px;}
.header-area .navbar .navbar-nav .nav-link{font-size:12px;line-height:1.25;text-align:center;}
.promo-carousel-indicators{width:700px;}
.registrace .zapomenute li{margin:20px 0px 0 0px;}
.setup .chat .text{min-width:610px;max-width:610px;}
.carousel-control i{line-height:215px;}
.jidla-menu .col-md-1{-ms-flex:0 0 47px;flex:0 0 47px;max-width:47px;}
.podkat-menu .col-md-1{-ms-flex:0 0 227px;flex:0 0 227px;max-width:227px;margin:0 0 5px 5px;}
.podkat-menu li a span{font-size:12px;}
.jidla-menu li a span{font-size:9px;}
.proc-registrovat{width:290px;}
.proc-registrovat h2{font-size:17px;}
.proc-registrovat li img{margin:0px 5px;}
.form-BMI .radek{padding:0 0 0 310px;}
.form-BMI .radek input,.form-BMI .pohlavi label,.form-BMI .pohlavi input{margin:10px 10px 0 10px;width:180px;}
.form-BMI .pohlavi label,.form-BMI .pohlavi input{width:170px;}
.form-BMI .index-img{bottom:29px;left:0px;height:210px;}
.single-blog-post.post-style-2 .post-content{padding:7px !important;}
.single-blog-post .post-content .headline h5{height:auto;}
.single-blog-post.post-style-2 .post-content .headline h5{font-size:0.85rem;}
.single-blog-post.post-style-2 .post-content p,.single-blog-post.post-style-2 .post-content .cist{font-size:11px;line-height:1.25;}
.cara .nav-link{padding:0 0.3em;line-height:32px;}
.cara .nav-link,.own-price form,.own-price form input{font-size:12px;}
.own-price form input{line-height:24px;}
.single-blog-post.post-carousel .post-content .last .cena a b{font-size:12px;line-height:24px;}
.cena a,.cena a:hover,.cena a:focus{padding:0 5px;}
.single-blog-post.post-carousel .post-content .last .logo-firmy{margin:3px 0 0 20px;}
.pobocky.post-style-2 .post-content .last{padding:0;margin:0;}
.pobocky.post-style-2 .post-content .last .cist{font-size:10px;line-height:1.25;padding:0;}
#loader-articles .single-blog-post .post-content .headline h5{font-size:1rem}
#loader-articles .single-blog-post .post-content p, #loader-articles .single-blog-post .post-content .cist{font-size:14px;}
.trenerka iframe{height:900px;}
.jidla-seznam .post-content .left{width:320px;}
.jidla-seznam .post-content .right{width:130px;}
.fixate .nav-tabs{width:700px;}
.jidlo-info .button{font-size:14px;}
.rejstrik .col-md-1{margin:0 auto;padding:0 4px;}
.rejstrik .col-md-11{margin:0 auto;padding:0;}
.rejstrik li a{font-size:12px;}
.cara .nav-item .dropdown-menu{margin-top:0px;}
.cara .filter-category .dropdown-menu .nav-link{font-size:12px;padding:0px 5px;}
.cara .dropdown-PerPiece .nav-link,.cara .dropdown-priceFrom .nav-link{padding:0px 10px;}
.cities li .pocet{right:8px;top:8px;}
.historie{width:690px;}
.historie .nadpis .datum,.historie .vypis .datum{width:140px;}
.historie .nadpis .kg,.historie .vypis .kg{width:70px;}
.historie .nadpis .bmi,.historie .vypis .bmi{width:310px;}
.nav-item .ketodalsi{min-width:150px !important;left:-85px !important;}
.nav-item.show .ketodalsi .nav-link{text-align:center;padding:0;}
.store .row .col-md-6{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
}
@media only screen and (max-width:1089px){.container,.container-fluid{max-width:992px;}
.promo-carousel-indicators{width:652px;}
.single-blog-post.post-style-2 .post-content p,.single-blog-post.post-style-2 .post-content .cist{font-size:9px;}
.header-area .navbar .navbar-nav{margin:0;}
.form-BMI .radek{padding:0 0 0 230px;}
.form-BMI .radek input,.form-BMI .pohlavi label{width:185px;}
.proc-registrovat{width:200px;}
.proc-registrovat h2{font-size:15px;line-height:1.25;width:170px;}
.proc-registrovat li{line-height:30px;font-size:10px;}
.proc-registrovat li img{margin:0 3px 0 0;line-height:30px;height:25px;width:25px;}
.proc-registrovat .logo-premium{margin:20px 0 5px 0;}
.proc-registrovat .logo-premium,.proc-registrovat .logo-premium span,.proc-registrovat .logo-premium span b,.proc-registrovat .logo-premium span u{line-height:20px;}
#loader-articles .single-blog-post .post-content p, #loader-articles .single-blog-post .post-content .cist{font-size:13px;line-height:1.3;}
.fixate .nav-tabs{width:652px;}
.jidla-seznam .post-content .left{width:272px;}
.h5,h5{font-size:1rem;}
.single-blog-post .post-content .headline h5{height:72px;}
.jidla-menu .col-md-1{-ms-flex:0 0 90px;flex:0 0 90px;max-width:90px;margin:0 0 3px 3px;}
.podkat-menu .col-md-1{-ms-flex:0 0 157px;flex:0 0 157px;max-width:157px;}
.rejstrik li a{font-size:10px;line-height:1.5;margin:5px 0;}
.ketoarticle .ketonovadieta .screen{width:240px;margin:5px 10px 0 0px;}
.setup .chat .text,.setup .form-BMI .cast,.setup .form-BMI .nobg,.nastaveni h2,.nastaveni .chat .text,.nastaveni .form-BMI .cast,.nastaveni .form-BMI .nobg{width:485px;}
.setup .chat .text{min-width:562px;max-width:562px;}
.setup .form-BMI .pole{width:240px;}
.setup .form-BMI .radek input{width:185px;}
.setup .form-BMI .pohlavi span{width:115px;}
.setup .form-BMI .pohlavi label,.setup .form-BMI .pohlavi input{width:85px;}
.setup .form-BMI .pohlavi i{padding:0px 0 0 10px;}
.nastaveni-menu li a i{padding:0 0 0 10px;}
.nastaveni-menu li a span,.nastaveni-menu li a h1{padding:0px 10px;}
.registrace{background-position:650px bottom;}
.registrace1{width:200px;bottom:120px;}
.registrace2{width:200px;bottom:80px;left:-110px;}
.registrace3{width:190px;bottom:115px;left:85px;}
.registrace .zapomenute li .ol{padding-right:5px;}
.popis-produktu{width:100%;position:relative;left:30px;}
.popis-produktu .col-md-12{padding-left:0;}
.jidlo-info .button i{padding-right:0.5rem !important;}
.historie{width:640px;}
.historie .nadpis .vgrafu,.historie .vypis .vgrafu{width:148px;}
.historie .vypis .polozka .vgrafu{width:150px;}
.historie .vypis .polozka .vgrafu .button{font-size:12px;width:130px;}
.historie .nadpis .bmi,.historie .vypis .bmi{width:280px;font-size:12px;}
.cviceni-rozcestnik a{width:318px;height:197px;}
.nav-item .ketodalsi{left:-50px !important;}
}
@media only screen and (max-width:991px){.navbar{padding:0;}
.container,.container-fluid{max-width:760px;}
.promo-carousel-indicators{width:730px;}
.registrace{background-position:500px bottom;}
.registrace1{width:200px;bottom:120px;}
.registrace2{width:200px;bottom:80px;left:-50px;}
.registrace3{width:180px;bottom:180px;left:120px;}
.registrace .tipy li{margin:5px 0px 0 0px;}
.registrace .tipy h2{font-size:20px;margin:15px 0;}
.registrace .tipy .logo-premium{margin:30px 0 0 0;}
.registrace .logo-premium,.registrace .logo-premium span,.registrace .logo-premium span b,.registrace .logo-premium span u{font-size:18px;line-height:30px;}
.registrace .tipy li{font-size:12px;line-height:35px;}
.registrace .tipy li img{height:30px;width:30px;}
.registrace .zapomenute  li{line-height:1.5;height:40px;}
.registrace .zapomenute li .ol{padding-right:0;float:left;height:40px;width:20px;}
.proc-registrovat li img,.registrace .tipy li img{display:inline-block;line-height:40px;height:40px;width:40px;margin:0px 4px 0 0px;}
.registrace .formular form{width:380px;margin:0 0 0 20px;}
.registrace h1,.registrace .tipy h2{margin:5px 0;}
.registrace .formular .email input,.registrace .formular .checkboxy{width:100%;}
.registrace .formular .but{margin:5px auto;text-align:center;padding:0;}
.registrace .formular .prihlasit{margin:0 auto;}
.registrace .formular form,.registrace .formular .rozcestnik,.registrace .recovery h1,.registrace .recovery form,.registrace .recovery h1{width:100%;max-width:550px;}
.logo-premium .zdarma{bottom:0px;right:0px;}
.neprihlaseny-box{display:block;}
#scrollUp{bottom:15px;right:15px;height:40px;width:40px;line-height:40px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
#worldNav{padding:0 10px 10px 10px;border:#eaeaea solid 1px;border-top:none;background:#f7f7f7;}
header{min-height:40px;}
.header-area .navbar{height:40px;}
.header-area .logo,.header-area .logo span{line-height:40px;height:40px;}
.navbar-toggler,.navbar-toggler:hover,.navbar-toggler:active,.navbar-toggler:focus{padding:0 !important;font-size:22px;line-height:40px;}
#search-form .form-inline{display:block;}
#search-form form input{margin:0 auto !important;margin-top:5px !important;}
.header-area .navbar .navbar-nav{display:block;text-align:center;}
.header-area .navbar .navbar-nav li{display:inline-block;width:23%;margin:5px 5px 5px 0px;}
.header-area .navbar .navbar-nav .nav-link{padding:0;border:solid 1px #ddd;line-height:36px;font-size:14px;height:36px;background:#fcfcfc;margin:0 auto;}
.single-blog-post.post-style-2 .post-content p,.single-blog-post.post-style-2 .post-content .cist{font-size:12px;}
.jidla-menu .col-md-1{-ms-flex:0 0 101px;flex:0 0 101px;max-width:101px;}
.podkat-menu .col-md-1{-ms-flex:0 0 176px;flex:0 0 176px;max-width:176px;}
.jidla-seznam .post-content .left{width:348px;}
.cara .nav-item .znacky{min-width:104px;padding:5px;}
.cara .nav-item .znacky a{width:100%;display:block;margin:0 auto;}
.cara .nav-item .znacky a img{width:100%;height:auto;}
.fixate .nav-tabs{width:728px;}
.setup .chat .text,.setup .form-BMI .cast,.setup .form-BMI .nobg,.nastaveni h2,.nastaveni .chat .text,.nastaveni .form-BMI .cast,.nastaveni .form-BMI .nobg{width:585px;}
.setup .chat .text{min-width:639px;max-width:639px;}
.setup .form-BMI .pole{width:340px;}
.setup .form-BMI .radek input{width:285px;}
.setup .form-BMI .pohlavi span{width:153px;}
.setup .form-BMI .pohlavi label,.setup .form-BMI .pohlavi input{width:132px;}
.setup .popisek{padding:0 !important;margin:10px auto !important;}
.cara .nav-item .ketodalsi{left:-105px !important;}
.cara .nav-item .ketodalsi .nav-link{border:solid 1px #eee !important;line-height:2;text-align:center;margin:3px;}
.form-BMI .radek{padding:0 0 0 180px;}
.form-BMI .pohlavi{padding:0 0 0 170px;}
.form-BMI .pohlavi span{width:180px;}
.form-BMI .pohlavi label{width:175px;margin:10px 0 0 15px;}
#diskuze .post-a-comment-area h2{font-size:1rem;}
.proc-registrovat,.form-BMI .index-img{display:none;}
}
@media only screen and (max-width:767px){.container,.container-fluid{max-width:640px;}
.promo-carousel-indicators li b{font-size:11px;}
.promo-carousel-indicators li u{font-size:9px;}
.promo-carousel-inner>.carousel-item b{font-size:18px;}
.promo-carousel-inner>.carousel-item button{padding:5px 20px;margin-top:15px;font-size:16px;}
.promo-carousel-inner .ant span{top:10px;left:50px;max-width:250px;}
.promo-carousel-inner .res span{top:34px;right:100px;}
.promo-carousel-inner .kat span{top:25px;left:40px;width:240px;}
.promo-carousel-indicators{width:610.5px;}
.form-BMI .radek{padding:0 0 0 130px;}
.form-BMI .radek input,.form-BMI .pohlavi label,.form-BMI .radek label{font-size:15px;}
.form-BMI .radek input,.form-BMI .pohlavi label{width:170px;margin:10px 10px 0 0px;}
.kolotoc-clanky{padding:0 0 15px 0;}
.cara{padding:0;margin:10px auto;margin-top:25px;}
.cara .title,.cara .title h1,.cara .title h2{font-size:15px;}
.cara .title h2{padding:0;}
.cara .title h2,.cara .nav-link{line-height:36px;}
.cara .nav-item .ketodalsi{left:-75px !important;}
.single-blog-post .post-content{height:160px;}
.single-blog-post .post-content .headline h5{height:24px;}
.carousel-item p{margin-bottom:0;}
.product .prodL{-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%;}
.product .prodP{-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%;}
.product-thumb,.single-blog-post.post-style-2 .jidlo-info{height:177px;}
.single-blog-post.post-style-2 .jidlo-info .col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:0 !important;height:85px;}
.jidlo-info .button{width:80%;}
.popis-produktu{left:0;margin:0 auto;}
.popis-produktu .col-md-12{padding:0;}
.popis-produktu .single-blog-post .post-content{height:auto;padding:0 20px 20px 20px;}
.pohlavi input{width:auto;}
.ketoarticle .green .ketoza img{max-width:100%;}
.ketoarticle .rejstrik{height:30px;}
.setup .chat .text,.setup .form-BMI .cast,.setup .form-BMI .nobg,.nastaveni h2,.nastaveni .chat .text,.nastaveni .form-BMI .cast,.nastaveni .form-BMI .nobg{width:465px;}
.setup .form-BMI .pole{width:223px;}
.setup .form-BMI .radek input{width:173px;}
.setup .form-BMI .pohlavi span{width:90px;}
.setup .form-BMI .pohlavi label,.setup .form-BMI .pohlavi input{width:84px;}
.setup .form-BMI .cast{padding:0 20px 20px 20px;}
.setup .form-BMI .cast .popisek{padding:0;}
.setup .form-BMI .cast1 .popisek,.setup .form-BMI .cast2 .popisek,.setup .form-BMI .cast3 .popisek{top:10px;}
.setup .chat .text{min-width:520px;max-width:520px;}
.registrace .tipy,.registrace .formular{float:none;width:100%;max-width:350px;height:auto;}
.registrace .tipy{margin:40px 0;}
.registrace .tipy li{font-size:16px;}
.registrace .tipy li img{margin:0px 10px 0 0px;}
.registrace .tipy h2{margin:0 0 10px 0;font-size:24px;}
.registrace h1{font-size:18px;}
.registrace .formular form{margin:0 auto;}
.registrace{background-position:400px bottom;}
.registrace1,.registrace2,.registrace3{display:none;}
.registrace .formular .email input,.recovery form td input,.registrace .formular .but .button{line-height:36px;height:36px;font-size:15px;padding:0;}
.recovery form td input,.recovery form td .button,.registrace .formular .email input,.registrace .formular .checkboxy,.registrace .formular .but .button,.registrace .formular input{width:250px;}
.registrace .formular .checkboxy .podminky{padding:4px 0 0 30px;line-height:1.5;}
.info .col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}
.info .col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}
.profil .col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;}
.odkazy-bmi .col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
.single-blog-post{margin-bottom:15px;}
.single-blog-post.post-style-2 .post-content .headline h5{font-size:1rem;}
.single-blog-post.post-style-2 .post-content p,.single-blog-post.post-style-2 .post-content .cist{font-size:14px;}
.jidla-menu .col-md-1{-ms-flex:0 0 83px;flex:0 0 83px;max-width:83px;}
.podkat-menu .col-md-1{-ms-flex:0 0 196px;flex:0 0 196px;max-width:196px;}
.jidla .post-content,.jidla .post-content p{height:auto;}
.jidla-seznam .post-content .left{width:280px;}
.jidla-seznam .post-content .headline h5{height:auto;}
.jidla-seznam .post-thumbnail{-ms-flex:0 0 170px;flex:0 0 170px;min-width:170px;}
.jidla-seznam .post-content{height:130px;padding:10px;}
.single-blog-post.post-carousel .post-content .headline h5{font-size:0.85rem;}
.single-blog-post.post-carousel .post-content .last .logo-firmy{margin:3px 0 0 9px;height:17px;}
.single-blog-post.post-carousel .post-content .cist{font-size:11px;}
.filtry{height:auto;}
.filtry .nav-tabs{padding:17px 0 10px 0;border-bottom:none;float:right;}
.fixate .nav-tabs{width:610px;margin-top:0px !important;}
.cara .filter-category .dropdown-menu{width:405px;}
.cara .filter-category .dropdown-menu .nav-link{width:130px;}
.sidebarproduct .col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%;}
.sidebarproduct .col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;}
.sidebarproduct .col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}
.side-right-area .single-blog-post .post-content,.side-right-area .single-blog-post .post-content .headline h5{height:auto !important;}
.storehead .col-md-10{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}
.storehead .col-md-2{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}
.rejstrik .col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%;}
.rejstrik .col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%;}
.rejstrik .col-md-11 .flex .col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;}
.oteviraci-doba{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
.historie{width:600px;}
.historie .vypis .polozka li,.historie .vypis .polozka .vgrafu .button{font-size:12px;}
.historie .nadpis .vgrafu,.historie .vypis .vgrafu{width:138px;}
.historie .vypis .polozka .vgrafu{width:140px;}
.historie .vypis .polozka .vgrafu .button{width:125px;}
.historie .vypis .polozka .vgrafu .button i{line-height:27px;padding:0 8px;}
.historie .nadpis .datum,.historie .vypis .datum{width:120px;}
.historie .nadpis .bmi,.historie .vypis .bmi{width:270px;}
.nastaveni,.kupony{width:580px;}
.carousel-control i{line-height:188px;}
footer{font-size:9px;}
footer h2{text-align:left !important;}
footer h2,footer h2 a{font-size:11px;}
footer .col-md-2{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
}
@media only screen and (max-width:670px){.registrace{background-position:350px bottom;}
}
@media only screen and (max-width:639px){.container,.container-fluid{max-width:410px;}
.h2,h2{font-size:1.2rem;}
#worldNav{padding:0 10px 10px 10px;}
.header-area .navbar .navbar-nav li, #button-wrapper .button, #search-form form input, #button-wrapper, #search-form{width:100%;float:none;margin:5px 0 !important;}
.promo-carousel-indicators li b{font-size:11px;padding:0 0 2px 0;line-height:1;}
.promo-carousel-indicators li u{font-size:8px;line-height:1;}
.promo-carousel-inner>.carousel-item b{font-size:15px;}
.promo-carousel-inner>.carousel-item u{margin:5px auto;font-size:10px;}
.promo-carousel-inner>.carousel-item button{padding:4px 14px;margin-top:0;font-size:11px;}
.promo-carousel-inner .ant span{top:2px;left:25px;max-width:180px;}
.promo-carousel-inner .res span{top:17px;right:50px;}
.promo-carousel-inner .kat span{top:12px;left:20px;width:150px;}
.ui-widget.ui-widget-content{width:358px !important;}
.form-BMI .radek{padding:0 0 0 15px;}
.neprihlaseny form .inp,.neprihlaseny form button{line-height:30px;}
.single-blog-post .post-content{padding:15px;}
.single-blog-post .post-content .headline h5{height:auto;}
.single-blog-content .post-content h2{padding:0px 10px 5px 10px;font-size:20px;}
.single-blog-content .post-content p{padding:0px 10px 30px 10px;}
.single-blog-content .clanek-na-titulce ul, #clanek ul{padding:0px 10px 0 30px;}
.cara{padding:0px}
.cara .title,.cara .title h1,.cara .title h2{font-size:16px;width:100%;}
.cara .nav-link{line-height:24px;}
.title h2{padding:0 0.2em;}
.single-blog-post .post-content{height:210px;}
.single-blog-post.post-style-2 .post-content p,.single-blog-post.post-style-2 .post-content .cist{line-height:1.5;}
.jidla{height:440px;}
.jidla .post-content{height:auto;padding:0px 10px;}
.non-priority-articles,.post-carousel, #loader-products .d-flex,.pobocky{display:block !important;}
.single-blog-post.post-carousel .post-content .last .logo-firmy{margin:3px 0 0 14px;}
.single-blog-post.post-style-2 .post-thumbnail{-ms-flex:0 0 100%;flex:0 0 100%;min-width:100%;}
.single-blog-post.post-style-2 .post-content{height:auto;}
.single-blog-post.post-carousel .post-content .headline h5{font-size:0.75rem;height:45px;margin:0;}
.single-blog-post.post-carousel .post-content .last{padding:0;margin:4px auto;}
.single-blog-post.post-carousel .post-content .cist{right:0px;}
.kolotoc-ketonova .col-md-6{-ms-flex:0 0 46%;flex:0 0 46%;max-width:46%;padding:5px;margin:10px 0 0 11px;}
.carousel-item .post-content{height:210px;}
.greenbox .col-md-4 a{width:100%;display:block;text-align:center;}
.greenbox .col-md-4 a img{width:100%;border-radius:.25rem;}
.registrace .formular input{font-size:16px;}
.registrace .formular .checkboxy .podminky{font-size:14px;}
.jidla-menu .col-md-1{-ms-flex:0 0 51px;flex:0 0 51px;max-width:51px;}
.podkat-menu .col-md-1{-ms-flex:0 0 182px;flex:0 0 182px;max-width:182px;}
.promo b,.promo h1{height:auto;line-height:1.25;padding:5px 10px;font-size:17px;background:rgba(249,249,249,0.9);}
.jidla-seznam .post-thumbnail{-ms-flex:0 0 100%;flex:0 0 100%;min-width:100%;margin:0 auto;}
.jidla-seznam .post-thumbnail img{width:100%;height:auto;max-height:100%;}
.jidla-seznam .post-content{height:140px;}
.jidla-seznam .post-content .left{width:65%;}
.jidla-seznam .post-content .right{width:35%;}
.jidla-seznam .post-content .headline h5{height:72px;overflow:hidden;}
.cara .filter-category .dropdown-menu{width:255px;min-width:255px;}
.cara .filter-category .dropdown-menu .nav-link{width:80px;line-height:1;padding:4px;text-align:center;height:32px;display:block;float:left;}
.nastaveni,.kupony{width:300px;}
.product .prodL,.product .prodP{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0px !important;}
.product-thumb,.single-blog-post.post-style-2 .jidlo-info,.single-blog-post.post-style-2 .jidlo-info .col-md-6{height:auto;}
.product-thumb img{height:auto;width:100%;}
.setup .form-section label,.nastaveni label{width:100%;}
.setup .form-section .input,.setup .button,.nastaveni .input,.nastaveni .button{width:245px;margin-left:18px;}
.setup .button{margin:5px auto !important;display:block;}
.nastaveni .button{display:block;width:245px;margin:0 auto !important;}
.form-check-inline{width:111px;margin:0px 0px 0 18px;}
.setup .chat .text,.setup .form-BMI .cast,.setup .form-BMI .nobg,.nastaveni h2,.nastaveni .chat .text,.nastaveni .form-BMI .cast,.nastaveni .form-BMI .nobg{width:100%;}
.articles .d-flex{display:block !important;}
.articles .single-blog-post.post-style-2 .post-content p{white-space:normal;height:auto;width:100%;margin:0;}
.articles .single-blog-post .post-content .cist{bottom:5px;position:relative;display:block;text-align:right;right:0;}
.articles .single-blog-post.post-style-2 .post-content{height:auto;}
.article .post-content h2{padding:20px 20px 0px 20px;}
.article .post-content p{padding:5px 20px;}
.article .post-content h1{padding:5px 20px;font-size:20px;}
article h1{font-size:20px;margin:0 auto !important;}
article section h2{font-size:20px;padding:0 20px;}
article section p:first-child,article section p{padding:20px;}
.text-fitness p{margin:20px;}
.articles .single-blog-post.post-style-2 .post-thumbnail{-ms-flex:0 0 100%;flex:0 0 100%;min-width:100%;}
.fixate .nav-tabs{width:381px;margin:10px 0 0 0 !important;}
.fixate{height:85px;}
.fixate .nav-tabs .kategorie{display:block;float:left;width:100%;}
.rejstrik .col-md-1{-ms-flex:0 0 12%;flex:0 0 12%;max-width:12%;}
.rejstrik .col-md-11{-ms-flex:0 0 88%;flex:0 0 88%;max-width:88%;}
.rejstrik .col-md-11 .flex .col-md-4{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
.storehead .col-md-10{-ms-flex:0 0 65%;flex:0 0 65%;max-width:65%;}
.storehead .col-md-2{-ms-flex:0 0 35%;flex:0 0 35%;max-width:35%;}
.ketoarticle .rejstrik{height:60px;}
.ketoarticle .rejstrik ul{width:100%;padding:5px;}
.ketoarticle .rejstrik li{width:50%;float:left;}
.ketoarticle .bilkovinysacharidy,.ketoarticle .vareni{max-width:100%;margin:10px auto;}
.ketoarticle .ochutnavka{width:100%;margin:20px auto;}
.ketoarticle .ketonovadieta .screen{width:100%;margin:0 auto;}
.ketoarticle h2{padding:0;}
.nastaveni-menu li a i{line-height:20px;padding:0px;display:block;font-size:13px;}
.nastaveni-menu li a span,.nastaveni-menu li a h1{line-height:20px;padding:0px 8px;font-size:11px;display:block;}
.nastaveni-menu .active::after{left:38%;top:25px;}
.carousel-control-next i,.carousel-control-prev i,.kolotoc-ketonova .carousel-control-next i,.kolotoc-ketonova .carousel-control-prev i{font-size:24px;}
.registrace{background-position:300px bottom;}
.registrace .formular form{width:100%;}
.registrace .logo-premium span,.registrace .tipy li{text-shadow:0px 5px 5px #ffffff,5px 0px 5px #ffffff,-5px 0px 5px #ffffff,0px -5px 5px #ffffff,5px 5px 5px #ffffff,-5px -5px 5px #ffffff,5px -5px 5px #ffffff,rgb(255,255,255) 2px 0px 0px,rgb(255,255,255) 1.75517px 0.958851px 0px,rgb(255,255,255) 1.0806px 1.68294px 0px,rgb(255,255,255) 0.141474px 1.99499px 0px,rgb(255,255,255) -0.832294px 1.81859px 0px,rgb(255,255,255) -1.60229px 1.19694px 0px,rgb(255,255,255) -1.97999px 0.28224px 0px,rgb(255,255,255) -1.87291px -0.701566px 0px,rgb(255,255,255) -1.30729px -1.51361px 0px,rgb(255,255,255) -0.421592px -1.95506px 0px,rgb(255,255,255) 0.567324px -1.91785px 0px,rgb(255,255,255) 1.41734px -1.41108px 0px,rgb(255,255,255) 1.92034px -0.558831px 0px;}
.filtry .nav-tabs{margin-top:0px !important;}
.historie{width:290px;}
.historie .vypis .polozka{height:80px;}
.historie .nadpis{height:50px;line-height:25px;}
.historie .nadpis .datum,.historie .vypis .datum,.historie .nadpis .kg,.historie .vypis .kg,.historie .nadpis .bmi,.historie .vypis .bmi,.historie .vypis .polozka .vgrafu{width:50%;}
.historie .historybmi,.historie .historytext{display:block;line-height:20px;text-align:center;padding:0;}
.historie .historytext{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.historie .vypis li{padding:0 !important;text-align:center !important;}
.historie .vypis .polozka .datum,.historie .vypis .polozka .bmi{border-left:solid 3px rgb(245,245,245);}
.historie .vypis .polozka .kg,.historie .vypis .polozka .vgrafu{border-right:solid 3px rgb(245,245,245);}
.historie .vypis .polozka .bmi,.historie .vypis .polozka .vgrafu{border-bottom:solid 3px rgb(245,245,245);}
.recovery form td input{width:100%;max-width:400px;}
.setup .chat .text{min-width:290px;max-width:290px;padding:0px 10px;font-size:10px;}
.setup .chat .text .jmeno{font-size:10px;margin:2px auto;}
.setup .chat .text p:last-child{text-align:justify;}
.povinny{width:100%;}
.promo-carousel-indicators{width:380px;}
.carousel-control{width:30px;}
.carousel-control i{line-height:116px;font-size:20px;}
#diskuze .reklama, #lekarna .reklama{-ms-flex:0 0 100%;flex:0 0 100%;margin-right:0px !important;text-align:center;margin-bottom:10px !important;}
#scrollUp{bottom:10px;right:10px;height:30px;width:30px;line-height:30px;}
.popis-produktu .single-blog-post iframe{height:220px;}
}
@media only screen and (max-width:413px){.container,.container-fluid{max-width:355px;}
body,select,option,input,button,.form-BMI .radek input,.form-BMI .pohlavi label,.form-BMI .radek label,.form-BMI .radek,.single-blog-post.post-style-2 .post-content p,.single-blog-post.post-style-2 .post-content .cist, #loader-articles .single-blog-post .post-content p, #loader-articles .single-blog-post .post-content .cist{font-size:12px;}
.promo-carousel-indicators li u{display:none;}
.promo-carousel-indicators li b{font-size:11px;padding:5px 0 0 0;line-height:1.25;font-weight:500;}
.promo-carousel-inner>.carousel-item b{font-size:14px;margin:0 auto;}
.promo-carousel-inner>.carousel-item u{margin:1px auto;font-size:9px;font-weight:400;}
.promo-carousel-inner>.carousel-item button{padding:3px 12px;margin-top:2px;font-size:11px;}
.promo-carousel-inner .ant span{top:5px;left:25px;max-width:150px;}
.promo-carousel-inner .res span{top:22px;right:30px;}
.promo-carousel-inner .kat span{left:10px;}
.ui-widget.ui-widget-content{width:303px !important;}
.form-BMI .radek label{width:130px;}
.form-BMI .radek input,.form-BMI .pohlavi label{width:140px;}
.form-BMI .radek,.form-BMI .radek label{height:48px;line-height:48px;}
.form-BMI .radek input,.form-BMI .pohlavi label{line-height:32px;height:32px;}
.form-BMI .radek input,.form-BMI .pohlavi label{margin-top:7px;}
.form-BMI .pohlavi span{width:150px;}
.form-BMI .pohlavi i{font-size:18px;}
.promo-carousel-indicators{width:325px;}
.single-blog-content .post-content h2{font-size:17px;padding:0px 20px 5px 20px;}
.single-blog-content .post-content p{padding:0px 20px 20px 20px;}
.single-blog-content .clanek-na-titulce ul, #clanek ul{padding:0px 20px 0 20px;}
.carousel-item .post-content{height:195px;}
.carousel-item .post-content p{margin-bottom:0;}
.carousel-control-next i,.carousel-control-prev i{bottom:15px;}
.jidla .post-content .headline h5{height:68px;}
.jidla .post-content,.jidla .post-content p{height:72px;margin:0;}
.kolotoc-ketonova .col-md-6{-ms-flex:0 0 45%;flex:0 0 45%;max-width:45%;margin:5px 0 0 12px;}
.single-blog-post.post-carousel .post-content .last .logo-firmy{margin:0px 0 0 25px;height:24px;}
.single-blog-post.post-carousel .post-content .headline h5{font-size:0.70rem;height:43px;}
.single-blog-post.post-carousel .post-content .cist{right:0;padding:0;margin:0 auto;}
.navigace,.navigace a,.navigace i{line-height:12px;font-size:9px;}
.jidlo-info .cena a b{font-size:24px;}
.jidla-seznam .post-content .right .cena-za-porci{width:90px;text-align:center;margin:0 0 0 20px;}
.popis-produktu .single-blog-post .post-content{height:auto;padding:0 20px 20px 20px;}
.popis-produktu .single-blog-post .post-content{overflow-x:auto;overflow-y:auto;overflow:-moz-scrollbars-vertical;}
.jidla-seznam .post-content .headline h5{height:70px;font-size:15px;}
.jidla-seznam .post-content .left .tag{margin:0;}
.cities li a{padding:7px;}
.storehead .col-md-10,.storehead .col-md-2{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
.storehead .col-md-2{text-align:center;}
.storehead .col-md-2 img{max-width:70px;}
.greenbox .px-5{padding-left:1rem !important;padding-right:1rem !important;padding-top:1rem !important;}
.greenbox .button{padding:0.5rem !important;}
.jidla-menu .col-md-1{-ms-flex:0 0 61px;flex:0 0 61px;max-width:61px;}
.podkat-menu .col-md-1{-ms-flex:0 0 156px;flex:0 0 156px;max-width:156px;}
.ohodnotte-vydejni{margin:0 0 10px 0 !important;}
.h4,h4,.post-a-comment-area h2{font-size:1.2rem;}
.group input,.group textarea{height:36px;line-height:36px;}
.cena a b{font-size:16px;}
.setup .form-section .input,.setup .button,.nastaveni .input,.nastaveni .button,.pohlavi label,.setup .pohlavi label{line-height:32px;height:32px;font-size:12px;}
.cities li .pocet{line-height:15px;}
.registrace{background-position:200px bottom;}
.setup .chat .text{min-width:235px;max-width:235px;}
.promo b,.promo h1{padding:4px 8px;font-size:14px;bottom:5px;background:rgba(249,249,249,0.9);margin:0 auto;}
}
@media only screen and (max-width:379px){.container,.container-fluid{max-width:350px;}
.podkat-menu .col-md-1{-ms-flex:0 0 153px;flex:0 0 153px;max-width:153px;}
.podkat-menu li a span{font-size:11px;}
.ui-widget.ui-widget-content{width:298px !important;}
.rejstrik .col-md-1{-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%;}
.rejstrik .col-md-11{-ms-flex:0 0 70%;flex:0 0 70%;max-width:70%;}
.rejstrik .col-md-11 .flex .col-md-4{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
.rejstrik li a{margin:2px auto;}
.setup .chat,.nastaveni .chat{margin:0 auto;width:96%;}
.setup .chat .text,.nastaveni .chat .text{width:96%;margin:0 auto;}
.setup .chat .avatar,.nastaveni .chat .avatar{width:30px;margin:0;float:none;position:absolute;z-index:2;}
.setup .chat .text,.nastaveni .chat .text{width:100%;margin:0 auto;}
.setup .chat .text{min-width:280px;max-width:280px;margin-left:40px !important;}
.setup .chat .text::after{height:10px;left:-5px;top:10px;width:10px;}
.setup .chat .text p:last-child{font-size:9px;}
.nastaveni-menu li a span,.nastaveni-menu li a h1{padding:0px 5px;font-size:11px;}
.setup .form-BMI .radek input{margin:0 5px 5px 35px;}
.registrace{background-position:200px bottom;}
.registrace .tipy li{font-size:13px;}
.registrace .formular .checkboxy .podminky{font-size:11px;padding:0 0 0 30px;line-height:27px;margin:5px auto;}
.registrace .formular .checkboxy{margin-top:0px;}
.promo-carousel-indicators{width:320px;}
.carousel-control i{line-height:98px;}
.jidla-seznam .post-content .right .cena-za-porci{margin:0 auto;}
.jidla-seznam .post-content .right .cena a b,.jidla-seznam .post-content .right .cena-za-porci{text-align:center;}
}
@media only screen and (max-width:359px){.container,.container-fluid{max-width:320px;}
.logo{width:200px;}
.logo,.logo a,.logo span,.logo .text u,.logo .text b{font-size:15px;}
.logo .text{padding:0 10px 0 0;}
.promo-carousel-indicators li b{font-size:10px;font-weight:400;}
.promo-carousel-inner .ant span{top:0;left:20px;}
.promo-carousel-inner .res span{top:1px;width:130px;}
.promo-carousel-inner .kat span{top:12px;left:20px;width:150px;}
.promo-carousel-inner .kat span{top:1px;left:30px;width:100px;}
.form-BMI .radek label{width:100px;}
.form-BMI .pohlavi span{width:135px;}
.form-BMI .pohlavi label{width:130px;}
.promo-carousel-indicators{width:290px;}
.carousel-control i{line-height:89px;}
.carousel-item .post-content{height:210px;}
.ui-widget.ui-widget-content{width:268px !important;}
.jidla{height:415px;}
.jidla-menu .col-md-1{-ms-flex:0 0 54px;flex:0 0 54px;max-width:54px;}
.podkat-menu .col-md-1{-ms-flex:0 0 138px;flex:0 0 138px;max-width:138px;}
.podkat-menu li a span{font-size:10px;}
.single-blog-post.post-carousel .post-content .last .logo-firmy{margin:0px 0 0 12px;}
.single-blog-post.post-carousel .post-content .headline h5{font-size:0.62rem;}
.kolotoc-ketonova .col-md-6{-ms-flex:0 0 44%;flex:0 0 44%;max-width:44%;margin:0px 0 0 13px;}
.setup .form-BMI .radek input{margin:0 5px 5px 5px;}
.nastaveni,.kupony{width:280px;}
.nastaveni-menu li{margin:0px 1px;}
.nastaveni-menu li a span,.nastaveni-menu li a h1{padding:0px 3px;}
.registrace{background-position:180px bottom;}
.setup .form-section .input,.setup .button,.nastaveni .input,.nastaveni .button{width:230px;margin-left:15px;}
.setup .form-section .input,.setup .button{width:210px;}
.form-check-inline{width:103px;}
.setup .chat .text{min-width:250px;max-width:250px;}
}
     