#cookies-bar,.align-center,h2.category-header{text-align:center}#cookies-bar{background-color:rgba(0,0,0,.75);position:fixed;bottom:0;width:100%;padding:1rem 0;color:#eee;display:none}#hide{cursor:pointer;color:#c30c15;text-decoration:underline}#top-split-banners{margin:20px 0}h2.category-header{font-weight:200;font-size:40px}.fl-usp .usp-text{margin-bottom:10px}.main-cta,.main-cta:active,.main-cta:hover,.main-cta:visited{background-color:#c30c15;border:none;color:#fff}@media (max-width:576px){.fotoservice{margin-bottom:50px}.main-promo-text{text-align:center}}.separator{height:50px}.full-width .teaser-text{padding:20px 0 0;margin:0}@media (max-width:767px){.full-width .teaser-text{padding:20px 0;margin:0;text-align:center}}.half-width .teaser-text{padding:10px;margin:0}.gray-bg{background-color:#eee}.bottom-right{position:absolute;bottom:20px;right:15px}.half-width .bottom-right{position:absolute;bottom:20px;right:0}@media (max-width:768px){h2.category-header{font-size:28px}.half-width .teaser-text{text-align:center;padding:10px 0}.half-width .bottom-right{position:relative;bottom:inherit;right:inherit}}.main-promo-text{padding-top:20px}@media (max-width:767px){.bottom-right{position:relative;bottom:inherit;right:inherit}.main-promo-text{padding-top:20px;padding-bottom:20px}.half-width:first-child{margin-bottom:50px}}@media (max-width:576px){.navbar-brand .img-fluid{width:200px}.navigation-clean{padding-top:.6rem;padding-bottom:.6rem}#logo .row{text-align:center}}#support-box{text-align:right}#support-box p{margin:0}@media (max-width:576px){#support-box{text-align:center;margin-top:20px;font-size:26px}#infolinka{font-size:20px;display:none}#blog-posts,.separator.blogpost{display:none}}.blogpost-row h3 a{font-size:1.3rem;font-family:inherit;color:#212529;display:block;height:70px}@media (max-width:760px){.blogpost-row h3 a{font-size:1.3rem;font-family:inherit;color:#212529;display:inherit;height:auto}.blogpost-row .col-md-6{max-width:100%}}@media (max-width:440px){.blogpost-row-second{display:none}}.blogpost-row .meta{font-size:.8rem;font-style:italic}.blogpost-row .content>a{display:block;width:150px;height:150px;overflow:hidden;position:relative;border-radius:50%;float:left;margin:0 20px 20px 0}.blogpost-row .content a img{height:100%;margin-left:-40%}@media (max-width:990px){.blogpost-row .content>a{display:none}}.blogpost-row .content{margin:20px 0}.blogpost-row .content>span{display:block;position:absolute;right:16px;bottom:0}.blogpost-row .content>span a{color:#c30c15;text-decoration:underline}#cewe-fotokniha,#soutez-cfk,.image-banner{text-align:center}@media (max-width:576px){.hps-banner,.hps-description{display:none}}#logo{margin-bottom:20px}.navbar-nav a{font-size:1.3rem}#navcol-1{max-width:1140px;margin-left:auto;margin-right:auto}@media (max-width:760px){.dropdown-item.navbar-hps-link{display:none}#support-info{position:absolute;z-index:9999;right:10px;top:33px}}.footer-clean{padding:50px 0;background-color:#fff;color:#4b4c4d}.footer-clean h3{margin-top:0;margin-bottom:12px;font-weight:700;font-size:16px}.footer-clean ul{padding:0;list-style:none;line-height:1.6;font-size:14px;margin-bottom:0}.footer-clean ul a{color:inherit;text-decoration:none;opacity:.8}.footer-clean ul a:hover{opacity:1}.footer-clean .item.social{text-align:right}.footer-clean .item.social>a{font-size:24px;width:40px;height:40px;line-height:40px;display:inline-block;text-align:center;border-radius:50%;border:1px solid #ccc;margin-left:10px;margin-top:22px;color:inherit;opacity:.75}.footer-clean .item.social>a:hover{opacity:.9}@media (max-width:991px){.footer-clean .item.social>a{margin-top:40px}}@media (max-width:767px){.footer-clean .item{text-align:center;padding-bottom:20px}.footer-clean .item.social>a{margin-top:10px}}.footer-clean .copyright{margin-top:14px;margin-bottom:0;font-size:13px;opacity:.6}.bg-light{background-color:#eee!important}#header-logo{width:300px}#social_networks{position:fixed;top:10px;right:10px;background-color:#fff}@media (max-width:768px){.footer-clean .item.social{text-align:center}#social_networks{display:none}}#social_networks img{padding:10px;width:35px;height:35px}.alert.alert-secondary{position:fixed;bottom:25px;width:100%;left:0}body{background-repeat:repeat-y;background-position:top center}.block-link{width:100%;height:100%;display:block}.block-link.advent-cal-link{display:block;width:100%;height:600px;background-image:url(dflt_te_idx_cal_adventskalender_1810_2500x900-min.jpg);background-position:top center;background-repeat:no-repeat;background-size:cover}@media (max-width:992px){.block-link.advent-cal-link{height:400px}}@media (max-width:768px){.block-link.advent-cal-link{height:300px}}@media (max-width:576px){#header-logo{margin:0 auto}.block-link.advent-cal-link{height:343px;background-image:url(adventni-kalendare-mob.jpg)}}@media (max-width:400px){.block-link.advent-cal-link{height:216px}}#popup a.btn{background-color:#C30C15;border:none}#popup a,#popup a img{display:block;float:left}.popup-img-container{width:100%}.cewe-brand{display:block;position:absolute;z-index:100;width:100%;height:70px;background-position:top center;background-repeat:no-repeat;top:0;left:0}@media (max-width:610px){.cewe-brand{height:45px}}.cewe-brand.cfk{background-image:url(CEWE-FOTOKNIHA.svg)}#hps-button{margin-left:20px}@media (max-width:768px){#hps-button{margin-left:0;margin-top:20px}}.carousel-inner .slide-1{background-image:url(../../assets/img/slider/fotosluzby-rehovi.jpg?h=5ba851cbeec0ba27684f28084581f537)}.carousel-inner .slide-2{background-image:url(../../assets/img/slider/slider-cewe-fotokniha.jpg?h=3615cc4ff97914bc0d846a856d03aaf8)}.carousel-inner .slide-3{background-image:url(../../assets/img/slider/slider-cewe-fotoobrazy.jpg?h=359c9ea4276c3059bda9ade6b613d52a)}.carousel-inner .slide-4{background-image:url(../../assets/img/slider/slider-fototechnika-2.jpg?h=91f175a7a380778d5dcf86a9b26b3bd0)}.carousel-inner .slide-5{background-image:url(../../assets/img/slider/slider-fototechnika.jpg?h=5764b8b08eed2f8e52f7dccab2ed7e6c)}.carousel-inner .slide-6{background-image:url(../../assets/img/12/fototechnika-2.jpg?h=89c61b38e4a0a309479398ee52232ff5)}.carousel-item{background-repeat:no-repeat;background-position:center center}#carousel-1,.carousel-inner,.carousel-item{height:700px;background-size:cover;overflow:hidden}@media (max-height:1000px),(max-width:770px){#carousel-1,.carousel-inner,.carousel-item{height:500px}}#slider-cta-wrapper{height:60px;width:700px;left:50%;position:absolute;top:730px;z-index:100;transform:translate(-50%,-50%)}@media (max-height:1000px),(max-width:770px){#slider-cta-wrapper{height:60px;width:700px;left:50%;position:absolute;top:555px;z-index:100;transform:translate(-50%,-50%)}}.top-cta-buttons{width:300px;background-color:#c30C15;border-radius:8px;text-align:center;padding:8px;color:#fff;font-size:1.6rem}.cw-cta,.inner-div{border-radius:10px}.top-cta-buttons:active,.top-cta-buttons:hover,.top-cta-buttons:visited{color:#fff;text-decoration:none}.top-cta-buttons a{color:#fff;line-height:60px}.top-cta-buttons.cta-button-left{float:left;background-image:url(../../assets/img/12/cta-cewe-logo.png?h=5ea6950e8a97d6ef9b331049a9645f76);background-repeat:no-repeat;background-position:7px center}.nav.navbar-nav.mr-auto.right-navigation,.top-cta-buttons.cta-button-right{float:right}@media (max-width:600px){#slider-cta-wrapper{height:140px;width:300px;top:480px}.top-cta-buttons.cta-button-left{margin:20px auto}}.top-cta-buttons.cta-button-left span{margin-left:129px}.block-container{margin-bottom:60px}.content-block .col-md-12 img,.content-block .col-md-4 img,.content-block .col-md-6 img{margin:10px 0}.inner-div{padding:15px 0;overflow:hidden}.inner-div.no-padding{padding:0}.inner-div h3,.inner-div p,.inner-div-cta{padding:0 15px}.inner-div h3{margin:0}.inner-div img{margin:10px 0}.inner-div img.no-margin{margin:0}.inner-div-cta{text-align:right;align-self:flex-end;width:100%}.cw-cta{color:#FFF;background-color:#C30C15;padding:10px 15px}.cw-cta:active,.cw-cta:hover,.cw-cta:visited{text-decoration:none;color:#FFF}.block-container.margin-top{margin-top:60px}.gray-bg{padding:10px 0}.decoration{height:80px;text-align:center}.blogpost-row .row{margin:15px -15px}a,div,h1,h2,h3,input,label,li,p,span{font-family:Lato,Arial,sans-serif}.link-camera,.link-service{display:flex}.nav-item i{margin-right:10px;font-size:1.9rem;vertical-align:-5px}p a,p a:active,p a:hover,p a:visited{color:#C30C15}.special-notice{padding:20px 0;background-color:#eee}.special-notice h2{color:#C30C15;font-weight:800}.special-notice p{font-size:1.5rem}.special-notice a{display:block;text-transform:uppercase;margin:10px 0}@media (max-width:610px){.special-notice{text-align:center}.special-notice img{max-width:120px}.special-notice .inner-div-cta{text-align:center}}.special-notice-img img{max-width:120px}.navigation-clean{background:#fff;padding-top:.75rem;padding-bottom:.75rem;color:#333;border-radius:0;box-shadow:none;border:none;margin-bottom:0}@media (min-width:768px){.navigation-clean{padding-top:1rem;padding-bottom:1rem}}.navigation-clean .navbar-brand{font-weight:700;color:inherit}.navigation-clean .navbar-brand:hover{color:#222}.navigation-clean .navbar-toggler{border-color:#ddd;color:#888}.navigation-clean .navbar-toggler:focus,.navigation-clean .navbar-toggler:hover{background:0 0}.navigation-clean .form-inline,.navigation-clean .navbar-collapse{border-top-color:#ddd}.navigation-clean.navbar-light .navbar-nav .nav-link.active,.navigation-clean.navbar-light .navbar-nav .nav-link.active:focus,.navigation-clean.navbar-light .navbar-nav .nav-link.active:hover{color:#8f8f8f;box-shadow:none;background:0 0;pointer-events:none}.navigation-clean.navbar .navbar-nav .nav-link{padding-left:18px;padding-right:18px}.navigation-clean.navbar-light .navbar-nav .nav-link{color:#465765}.navigation-clean.navbar-light .navbar-nav .nav-link:focus,.navigation-clean.navbar-light .navbar-nav .nav-link:hover{color:#37434d!important;background-color:transparent}.navigation-clean .navbar-nav>li>.dropdown-menu{margin-top:-5px;box-shadow:none;background-color:#fff;border-radius:2px}.navigation-clean .dropdown-menu .dropdown-item,.navigation-clean .dropdown-menu .dropdown-item:focus{line-height:2;color:#37434d}.navigation-clean .dropdown-menu .dropdown-item:focus,.navigation-clean .dropdown-menu .dropdown-item:hover{background:#eee;color:inherit}