.section-title h1::after,.section-title h2::before{background:url(../img/icons-title.png)}.cena,.ikony{text-align:center}.flags a:hover img,.social-widget img:hover{opacity:.5;transition:.7s cubic-bezier(.2,1,.22,1)}#zpusoby .zpusoby,.cena,.ruzek,.tip li:before{position:absolute}.top-bar span{padding:0 10px}.header .text-right{text-align:right}.header .logo{text-align:left}.primary-slider-section{margin-bottom:80px}.faqs-accordion,.support-section{margin-bottom:50px}.offer{padding:80px 0;margin-bottom:100px}.banner-section,.mb-full{margin-bottom:65px}.uprava-nadpis{margin-top:40px;text-transform:none}.single-post ul{margin-bottom:18px}.feature-content strong{font-size:14px;font-weight:500;letter-spacing:-.025em}.section-title h1{font-size:30px;line-height:30px;padding-bottom:20px;display:inline-block;letter-spacing:-.05em;text-transform:none}.section-title h1::after{content:"";display:block;margin:13px auto 0;width:50px;height:7px}.follow-link::before{background:url(../img/left-bg.png)}.follow-link::after{background:url(../img/right-bg.png)}.promo-text .akce{color:#ce1f21;font-size:17px;margin-bottom:14px;padding:6px 15px;text-transform:uppercase;text-shadow:1px 1px 2px #6b0001;line-height:1.3em}.banner-with-text h1,.banner-with-text h3{color:#242424;font-size:60px;font-weight:400;text-transform:none;line-height:1em;letter-spacing:-.025em}.box,.footer-info,.footer-link,.full-text,.single-post li{font-size:14px}.cena cite,.cena span{letter-spacing:initial}#main_nav .mega-container a,#main_nav.mobile ul li a,.faqs-accordion .card-header button,.info-content h3,.post-content .post-title,.product-caption .product-name,.promo-text h2,.section-title h2,.widgetized-menu li a,.widgettitle{text-transform:none}.lista{padding:30px 20px;background-color:#f6f6f6;border-radius:5px;border:1px solid #f1f1f2}.podbarveni,.promo-text.uprava span{background-color:#ce1f21;text-transform:uppercase}.linka{border-bottom:1px solid #ebebeb;margin:80px 0}.box{line-height:24px}.end{margin-bottom:125px}.first:first-letter{color:#ce1f21;font-size:35px}.first{color:#000}.first span{color:#585858}.product-price .price-new{font-size:16px}h4{font-size:20px}.sidebar-widget img{padding-top:10px;padding-bottom:35px}.sidebar-widget .default-btn{margin-bottom:10px}.breadcrumb{padding:35px 0 30px}.full-text{margin-top:-40px;margin-bottom:75px}.odkazy a{text-decoration:none;color:#ce1f21}.odkazy a:hover{text-decoration:underline}.podbarveni{color:#fff!important;padding:5px 10px 1px;letter-spacing:1px;display:inline-block;border-radius:5px}.footer-info,.footer-link a{color:silver}.swiper-wrapper .col-lg-12{height:530px}#gmap{min-height:auto}.faqs-section,.main-nav-menu{margin-bottom:35px}.bgc-secondary.pt-full{background:#353949}.footer-widgets-area .footer-inner{border-bottom:1px solid #464b5c;padding-bottom:65px}.footer-logo-small{margin-top:-9px}.footer-copyright{padding:20px 0;color:silver;background:#2d313e}.footer-info{padding-top:35px;margin-bottom:-30px}.footer-link{color:#000}.footer-link span{padding:0 6px}.footer-link a:hover{color:#ce1f21;text-decoration:none}.single-post li{line-height:25px}.social-widget img{margin-top:-5px;border-radius:50%}.promo-text.uprava span{color:#fff;padding:5.5px 12px;font-size:12px;vertical-align:top;border-radius:2px;letter-spacing:0}.promo-text.uprava .promo-title{font-size:18px}.promo-text.uprava h1{font-size:45px;font-weight:400;color:#242424;text-transform:initial}.product-price.zmena{margin-top:-10px}#main_nav .mega-container .fullwidth-banner{padding-top:0}.bgc-vyber{background-color:#f3f3e9;margin-top:20px;margin-bottom:50px;padding:30px 0}.zelena{background-color:#28a745!important;height:50px;padding-top:5px;border-radius:30px}.zarovnani-top{display:flex;align-items:flex-start!important;justify-content:center;margin-top:-10px;margin-bottom:-15px}.tip{margin-left:-39px;margin-top:20px;margin-bottom:10px}.tip li{list-style-type:none;margin-left:20px;position:relative}.tip li:before{content:'\2714 \FE0E';color:#28a745;font-size:1.2rem;margin-left:-22px}#main_nav.mobile .icon-angle-down,.mini-blog-layout:hover .post-thumbnail a::after,.mini-blog-layout:hover .post-thumbnail a::before,.tl-mob{display:none}.ruzek span,.tl-dsk{display:block}.faqs-accordion .card-header button::after{content:"\02C5";font-family:initial}.categories-widget ul li a:before{content:"\2023";font-family:initial;font-size:28px}.otherSizes a.default-btn.secondary{padding:0 19px}.crosslink{margin-top:-15px;margin-bottom:60px;margin-left:-23px}.mini-blog .swiper-slide{width:250px!important}.blog-post{margin-left:20px;padding-right:0}.blog-post .post-thumbnail img,.ikony img{transition:.4s}.blog-post .post-thumbnail img:hover{transform:scale(.85);opacity:.5}.cena{top:20px;right:35px;width:117px;background-color:#b01116;border:3px solid #fff;padding:8px;display:inline-block;border-radius:50%;box-shadow:0 4px 8px 0 #000;color:#fff;font-size:45px;font-weight:500;line-height:22px;letter-spacing:-2px;word-spacing:-4px}.cena span{color:#ffef9e;font-size:17px;font-weight:400;line-height:42px;text-decoration:line-through}.cena cite{font-size:15px;font-weight:100;font-style:normal;word-spacing:initial;opacity:.9}.cena.akce,.cena.zmena{top:60px;height:140px;width:140px;right:-20px;padding:13px}.cena.akce span,.cena.zmena span{text-decoration:initial;word-spacing:initial;text-transform:uppercase}.cena.akce{top:10px;right:10px;font-size:46px;padding:9px}.cena.akce span,.cena.uprava span{line-height:48px}.cena.uprava{width:140px;font-size:55px;padding:10px 14px 14px;letter-spacing:-3px}.ruzek{width:150px;color:#fff;top:-15px;right:-20px}.ruzek span{width:200px;background-color:#3498db;letter-spacing:.7px;text-transform:uppercase;line-height:1.2em;padding:40px 0 15px;box-shadow:0 5px 10px #000;transform:rotate(45deg)}.flags li,.ikony li,.partneri li{display:inline-block}.loga{float:left;margin:0 20px}.posun{margin-left:-50px!important}.nadpis{font-size:17px;font-weight:700;margin-left:55px}.partneri>li:first-child{border:none}.partneri img{width:125px}.ikony{margin:0;padding:0;display:flex;justify-content:space-between}.ikony a:hover img{opacity:.5;transform:scale(.75)}.flags{line-height:4em;text-align:left;margin-top:25px;padding:0}.flags li{width:180px}.flags img{vertical-align:middle;margin-right:15px;border-radius:50%;box-shadow:0 2px 4px #000}.flags a{color:silver;text-decoration:none}.flags a:hover{color:#ce1f21}.flags a:hover img{box-shadow:none}.main-nav-area{background:#f3f3e9;margin:0;padding:15px 0}.main-nav-area.sticky{background:#f3f3e9;padding:15px}.main-nav-area.sticky.tl-mob .default-btn.secondary.zelena{margin:0}#main_nav.mobile .mega-container .mega-menu-title{color:#fff;font-weight:400}#to_top,header .list-inline li.list-inline-item .dropdown-toggle.open i{-webkit-transform:none;-ms-transform:none;transform:none}.icon-at.zmena{transform:rotate(180deg)}#zpusoby{max-width:800px;margin:0 auto}#zpusoby .card-header,#zpusoby .faqs-accordion .card-header button:focus,#zpusoby .faqs-accordion .card-header button:hover{background-color:initial}#zpusoby .faqs-accordion img{margin-right:1rem}#zpusoby img.pix.zmena{width:initial;border-radius:5rem}#zpusoby .card{border:initial}#zpusoby .mb-0{margin-bottom:-11px!important}#zpusoby .zpusoby{color:#28a745;font-size:14px;right:3rem;top:47%;transform:translateY(-50%)}#zpusoby .faqs-accordion .card-header button[aria-expanded=true]{color:initial;background-color:initial;border:initial;border-top:1px solid #dfdfdf}#zpusoby .faqs-accordion .card-header button{border:none;border-top:1px solid rgba(0,0,0,.125)}#zpusoby .faqs-accordion .card-header button:after{content:"\002b";margin-top:-11px}#zpusoby .faqs-accordion .card-header button[aria-expanded=true]:after{transform:rotate(135deg)}#zpusoby ul{padding-left:1.1em;margin-top:11px}@media only screen and (min-width:1560px){.cena.zmena,cena.akce{right:-200px}}@media only screen and (max-width:1200px){.cena.zmena,cena.akce{right:-20px}.mini-blog .mini-blog-layout{margin-right:10px!important}}@media only screen and (max-width:1199px){.banner-with-text h1,.banner-with-text h3{font-size:50px}.partneri img{width:100px}.cena{width:105px;top:16px;font-size:36px;padding:6px}.cena span{font-size:15px;line-height:35px}.cena.zmena,cena.akce{width:140px;top:60px;font-size:45px;padding:13px}.cena.zmena span,cena.akce span{font-size:17px;line-height:42px}}#main_nav.stellarnav.desktop a.submenu.dd-toggle{display:block;position:static;width:auto;height:auto;text-align:left}#main_nav.stellarnav.mobile a.submenu.dd-toggle{position:static;width:100%;height:auto;border-bottom:1px solid rgba(255,255,255,.15);text-align:left}@media only screen and (max-width:991px){.banner-with-text h1,.banner-with-text h3{font-size:36px}.blog-post{padding-right:0}.partneri img{width:70px}.flags li{width:170px}.cena{top:10px}.ikony{flex-wrap:wrap;justify-content:center}.ikony li{width:125px}.cena.uprava{width:122px;font-size:52px;line-height:22px;padding:0 8px 8px;top:-20px;right:10px}.cena.uprava span{line-height:44px}.main-nav-menu{background:#434343;text-align:left}.stellarnav.mobile ul{background:initial}#main_nav .mega-container .fullwidth-banner{display:none}}@media only screen and (max-width:767px){.banner-with-text h1,.banner-with-text h3{font-size:30px}.header .header-cart-area{margin:0;justify-content:center}.header .text-right{text-align:center!important}.header .top-bar p{margin-top:0;padding:5px 0}.swiper-wrapper .col-lg-12{height:400px}.offer{padding-top:60px;bottom:60px}.change{margin-top:45px}.product-price .price-old{margin-bottom:50px;display:block}.linka{margin:55px 0}.uprava img{margin-top:40px}.instagram-section{margin-top:-50px}.support-section{margin:-15px 0 25px}.faqs-section{margin-bottom:0}.flags li{width:165px}.loga{float:initial;margin-left:-50px}.posun{margin-bottom:26px!important}.partneri img{width:135px}.cena.zmena,.tl-dsk{display:none}.product-price.zmena{margin-bottom:-40px;display:flex}.tl-mob,.zelena{display:block}.bgc-vyber{padding:30px 0;margin-top:10px}.main-nav-area.tl-mob .default-btn.secondary.zelena{margin:0}.default-btn.uprava{margin-bottom:10px;display:block}.crosslink{margin-top:0}.blog-post .post-thumbnail img:hover{transform:none;opacity:initial}}@media only screen and (max-width:576px){.flags{padding:revert}.flags li{width:150px}.loga{margin-left:-35px!important}}@media only screen and (max-width:479px){.promo-text .akce{font-size:13px;margin-top:-5px}.header .list-inline .dropdown-menu,.header-cart .dropdown-menu{left:auto;-webkit-transform:none;-ms-transform:none;transform:none}.partneri img{width:130px}}@media only screen and (max-width:425px){#zpusoby .faqs-accordion img{width:20%}#zpusoby .zpusoby{position:initial;top:initial;transform:initial;padding-left:3px}.cena.uprava{width:115px;font-size:45px}.cena.uprava span{sline-height:40px}}@media only screen and (max-width:376px){.flags{padding:0 5px}.flags li{width:135px}.logo img{max-width:75%}.bgc-vyber img{width:90%}}header .list-inline li.list-inline-item .dropdown-toggle{left:10px}svg.icon-cart,svg.icon-user{width:22px;height:22px}.default-btn.zelena svg.icon-cart{vertical-align:text-bottom;margin-right:10px}.swiper-arrow .icon-angle-left,.swiper-arrow .icon-angle-right{width:46px;height:46px}#to_top .icon-angle-double-up{width:24px;height:24px;vertical-align:middle;margin-top:-3px}.info-box .info-icon svg{padding:9px;width:50px;height:50px;background-color:#ce1f21;color:#fff;fill:#fff;border-radius:50%}.breadcrumb .breadcrumb-item+.breadcrumb-item::before{content:"/";width:36px;font-size:18px;font-family:inherit}#main_nav .icon-bars{width:14px;height:14px;vertical-align:top;margin-right:3px}#main_nav.desktop .mega a .icon-angle-down,#main_nav.desktop>ul li.has-sub a .icon-angle-down{display:inline-block;margin-left:5px;width:10px;height:14px}#main_nav .mega a span::after,#main_nav>ul li.has-sub a span::after{content:none;font-family:inherit}