.top-bar span{padding:0 10px}.header .text-right{text-align:right}.header .logo{text-align:left}.primary-slider-section{margin-bottom:80px}.support-section{margin-bottom:50px}.offer{padding:80px 0;margin-bottom:100px}.banner-section{margin-bottom:65px}.uprava-nadpis{margin-top:40px;text-transform:none}.single-post ul{margin-bottom:18px}.single-post li{font-size:14px}.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:0 auto;margin-top:13px;width:50px;height:7px;background:url(../img/icons-title.png)}.section-title h2::before{background:url(../img/icons-title.png)}.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}.info-content h3{text-transform:none}.lista{padding:30px 20px;background-color:#F6F6F6;border-radius:5px;border:1px solid #F1F1F2}.linka{border-bottom:1px solid #ebebeb;margin:80px 0}.box{font-size:14px;line-height:24px}.end{margin-bottom:125px}.first:first-letter{color:#ce1f21;font-size:35px}.first{color:#000}.first span{color:#585858}.post-content .post-title{text-transform:none}.product-price .price-new{font-size:16px}h4{font-size:20px}.mb-full{margin-bottom:65px}.sidebar-widget img{padding-top:10px;padding-bottom:35px}.blog-post{padding-right:40px}.sidebar-widget .default-btn{margin-bottom:10px}.breadcrumb{padding:30px 0;padding-top:35px}.full-text{font-size:14px;margin-top:-40px;margin-bottom:75px}.odkazy a{text-decoration:none;color:#ce1f21}.odkazy a:hover{text-decoration:underline}.podbarveni{color:#FFF!important;background-color:#ce1f21;text-transform:uppercase;padding:5px 10px;padding-bottom:1px;letter-spacing:1px;display:inline-block;border-radius:5px}.section-title h2,.promo-text h2,.faqs-accordion .card-header button,.widgettitle,.widgetized-menu li a,#main_nav.mobile ul li a,#main_nav .mega-container a,.product-caption .product-name{text-transform:none}.swiper-wrapper .col-lg-12{height:530px}#gmap{min-height:auto}.faqs-section{margin-bottom:35px}.faqs-accordion{margin-bottom:50px}.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{color:silver;font-size:14px;padding-top:35px;margin-bottom:-30px}.footer-link{font-size:14px;color:#000}.footer-link span{padding:0 6px}.footer-link a{color:silver}.footer-link a:hover{color:#ce1f21;text-decoration:none}.single-post li{font-size:14px;line-height:25px}.social-widget img{margin-top:-5px;border-radius:50%}.social-widget img:hover{opacity:.5;transition:all .7s cubic-bezier(0.2,1,0.22,1)}.promo-text.uprava span{background-color:#ce1f21;color:#fff;text-transform:uppercase;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;position:absolute}.tl-mob{display:none}.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}.mini-blog-layout:hover .post-thumbnail a::before{display:none}.mini-blog-layout:hover .post-thumbnail a::after{display:none}.blog-post .post-thumbnail img{transition:all .4s ease}.blog-post .post-thumbnail img:hover{transform:scale(0.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%;position:absolute;box-shadow:0 4px 8px 0 #000;color:#fff;font-size:45px;font-weight:500;line-height:22px;text-align:center;letter-spacing:-2px;word-spacing:-4px}.cena span{color:#ffef9e;font-size:17px;font-weight:400;line-height:42px;text-decoration:line-through;letter-spacing:initial}.cena cite{font-size:15px;font-weight:100;font-style:normal;letter-spacing:initial;word-spacing:initial;opacity:.9}.cena.zmena,.cena.akce{top:60px;height:140px;width:140px;right:-20px;padding:13px}.cena.zmena span,.cena.akce span{text-decoration:initial;word-spacing:initial;text-transform:uppercase}.cena.akce{top:10px;right:10px;font-size:46px;padding:9px}.cena.akce span{line-height:48px}.cena.uprava{width:140px;font-size:55px;padding:14px;padding-top:10px;letter-spacing:-3px}.cena.uprava span{line-height:48px}.ruzek{width:150px;color:#FFF;top:-15px;right:-20px;position:absolute}.ruzek span{width:200px;background-color:#3498DB;letter-spacing:.7px;text-transform:uppercase;line-height:1.2em;padding:15px 0;padding-top:40px;box-shadow:0 5px 10px #000;transform:rotate(45deg);display:block}.loga{float:left;margin:0 20px}.posun{margin-left:-50px!important}.nadpis{font-size:17px;font-weight:700;margin-left:55px}.partneri li{display:inline-block}.partneri > li:first-child{border:none}.partneri img{width:125px}.ikony{text-align:center;margin:0;padding:0;display:flex;justify-content:space-between}.ikony li{display:inline-block}.ikony a:hover img{opacity:.5;transform:scale(0.75)}.ikony img{transition:all .4s ease}.flags{line-height:4em;text-align:left;margin-top:25px;padding:0}.flags li{width:180px;display:inline-block}.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{opacity:.5;transition:all .7s cubic-bezier(0.2,1,0.22,1);box-shadow:none}.main-nav-menu{margin-bottom:35px}.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}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{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;position:absolute;top:47%;transform:translateY(-50%)}#zpusoby .faqs-accordion .card-header button[aria-expanded=true]{color:initial;background-color:initial;border-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:hover{background-color:initial}#zpusoby .faqs-accordion .card-header button:after{content:"\002b";margin-top:-11px}#zpusoby .faqs-accordion .card-header button:focus{background-color:initial}#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 (max-width: 425px){#zpusoby .faqs-accordion img{width:20%}#zpusoby .zpusoby{position:initial;top:initial;transform:initial;padding-left:3px}}@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>ul>li a{padding:17px 15px}}#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:8px;padding-top:0;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:25px 0;margin-top:-15px}.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{display:none}.product-price.zmena{margin-bottom:-40px;display:flex}.zelena{display:block}.bgc-vyber{padding:30px 0;margin-top:10px}.tl-mob{display:block}.main-nav-area.tl-mob .default-btn.secondary.zelena{margin:0}.tl-dsk{display:none}.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-cart .dropdown-menu,.header .list-inline .dropdown-menu{left:auto;-webkit-transform:none;-ms-transform:none;transform:none}.partneri img{width:130px}}@media only screen and (max-width: 425px){.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-right,.swiper-arrow .icon-angle-left{width:46px;height:46px}#to_top{-webkit-transform:none;-ms-transform:none;transform:none}#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.mobile .icon-angle-down{display:none}#main_nav.desktop>ul li.has-sub a .icon-angle-down,#main_nav.desktop .mega a .icon-angle-down{display:inline-block;margin-left:5px;width:10px;height:14px}#main_nav>ul li.has-sub a span::after,#main_nav .mega a span::after{content:none;font-family:inherit}