@font-face{font-family:Silka;font-style:normal;font-weight:900;src:url(/fonts/silka-black-webfont.eot?cb9dbaaf587634336680d14878831ba4);src:url(/fonts/silka-black-webfont.eot?cb9dbaaf587634336680d14878831ba4?#iefix) format("embedded-opentype"),url(/fonts/silka-black-webfont.woff2?47988ffc0299bd3a80577f4f07bf1151) format("woff2"),url(/fonts/silka-black-webfont.woff?04093833deff412d2c82fd474fb3ee4b) format("woff"),url(/fonts/silka-black-webfont.ttf?9742926738d649f468e36da76dc04fbf) format("truetype")}@font-face{font-family:Silka;font-style:normal;font-weight:700;src:url(/fonts/silka-bold-webfont.eot?5ebc9c3314a6f584678dc5fd93c34f98);src:url(/fonts/silka-bold-webfont.eot?5ebc9c3314a6f584678dc5fd93c34f98?#iefix) format("embedded-opentype"),url(/fonts/silka-bold-webfont.woff2?2bb387adcf6b4f77c2ae2f6712364b88) format("woff2"),url(/fonts/silka-bold-webfont.woff?b6bfea190711a147ea0a6f290d6da035) format("woff"),url(/fonts/silka-bold-webfont.ttf?6dd1ed26fa0e22dd865ffb3784925ac7) format("truetype")}@font-face{font-family:Silka;font-style:normal;font-weight:400;src:url(/fonts/silka-regular-webfont.eot?7910eb8bc1a51999d27b4516ac717c6a);src:url(/fonts/silka-regular-webfont.eot?7910eb8bc1a51999d27b4516ac717c6a?#iefix) format("embedded-opentype"),url(/fonts/silka-regular-webfont.woff2?525eb46c4de3099335fabe04cf30c46f) format("woff2"),url(/fonts/silka-regular-webfont.woff?d4a02e221a18b839b37d50ad9c9e7705) format("woff"),url(/fonts/silka-regular-webfont.ttf?093bd741a8030ee6cba820079bc19706) format("truetype")}body{background:#e6e6e6;color:#333;font-family:Silka,sans-serif;font-size:16px}nav.bg-dark{background:#303030!important;font-size:.9rem}nav.bg-dark .navbar-brand{background:url(/domains/kooperativa/kooperativa-logo.png) no-repeat;background-size:contain;height:24px;width:170px}nav.bg-dark .navbar-brand span{display:none}nav.bg-dark .navbar-toggler{border:none}nav.bg-dark .navbar-nav .nav-link:focus,nav.bg-dark .navbar-nav .nav-link:hover{color:#5185c0}nav.bg-dark #menu-side{font-size:1.1rem}nav.bg-dark .dropdown-item{font-size:.9rem}nav.bg-dark .dropdown-item-sub{padding-left:3rem}@media screen and (min-width:992px){nav.bg-dark{height:64px;padding-top:14px}nav.bg-dark .navbar-brand{margin-top:-14px}.dropdown{position:unset}.dropdown-toggle:after{display:none}.navbar-expand-lg .navbar-nav .dropdown-menu{background:#303030;border-radius:0;margin:0;width:100%}.navbar-expand-lg .navbar-nav .dropdown-menu .dropdown-item{color:#fff}.navbar-expand-lg .navbar-nav .dropdown-menu .dropdown-item:hover{background:transparent;color:#5185c0}}footer{background:#303030;color:#b3b3b3;font-size:.8rem;padding:2.5rem 0}footer ul{list-style:none;margin-bottom:2rem;padding:0}footer ul li{border-bottom:1px solid #b3b3b3;padding:.3rem 0}footer ul li.top{border-bottom-width:2px;font-weight:700}footer a{color:#b3b3b3}footer a:hover{color:#5185c0;text-decoration:none}footer .socials{font-size:1rem;margin-bottom:5rem}footer .socials a{margin-right:.5rem}footer .cookies,footer .copy{border-top:1px solid #b3b3b3;padding:.3rem 0}footer .copy{border-bottom:1px solid #b3b3b3;margin-bottom:2rem}footer .logo{background:url(/domains/kooperativa/kooperativa-logo.png) no-repeat;background-size:contain;height:24px}@media screen and (min-width:1200px){footer .row{margin-left:-3rem;margin-right:-3rem}footer .row>div{padding:0 3rem}}.block-contacts{background:#5185c0;color:#fff;padding:3rem 0}.block-contacts a{color:#fff}.block-contacts a:hover{text-decoration:underline}.block-contacts .map iframe{border-radius:2rem}.block-contacts h2{font-size:2.5rem;font-weight:700;margin:2rem 0}.block-contacts .company_name{font-weight:700}@media screen and (min-width:768px){.block-contacts h2{font-size:2.4rem}}@media screen and (min-width:992px){.block-contacts h2{font-size:2.5rem;margin-top:3rem}.block-contacts .row{margin-left:-2rem;margin-right:-2rem}.block-contacts .row>div{padding-left:2rem;padding-right:2rem}}.block-contacts #maps .map{display:none}.block-contacts #maps .map.active{display:block}.block-carousel{background:#2d537e}.block-carousel .carousel-item{height:245px}.block-carousel .carousel-item img{height:auto;width:100%}.block-carousel .carousel-item .carousel-caption{bottom:2rem;text-shadow:0 0 10px rgba(0,0,0,.3)}.block-carousel .carousel-item .carousel-caption h2{margin-bottom:1rem}.block-carousel .carousel-indicators li{border-radius:100%;height:12px;width:12px}.block-carousel .carousel-indicators li.active{background-color:#5185c0}.block-carousel .carousel-item{position:relative}.block-carousel .carousel-item:after{background:rgba(81,133,192,.2);content:"";inset:0;position:absolute;z-index:1}@media screen and (min-width:768px){.block-carousel .carousel-item{height:400px}.block-carousel .carousel-item .carousel-caption{bottom:3rem}.block-carousel .carousel-item .carousel-caption h2{font-size:4rem;margin-bottom:2rem}.block-carousel .carousel-item .carousel-indicators li{height:18px;width:18px}}@media screen and (min-width:992px){.block-carousel .carousel-item{height:550px}.block-carousel .carousel-item .carousel-caption h2{font-size:5.5rem}.block-carousel .carousel-item .carousel-caption p{font-size:1.2rem;margin:0 auto 2rem;max-width:650px}}@media screen and (min-width:1200px){.block-carousel .carousel-item{height:700px}}.block-articles .container,.block-categories .container,.block-contactform .container,.block-files .container,.block-fordesignerslogin .container,.block-gallery .container,.block-main .container,.block-people .container,.block-productmain .container,.block-products .container,.block-productvariants .container,.block-search .container,.block-subpageslist .container,.block-text .container{padding-bottom:1rem;padding-top:1rem}@media screen and (min-width:992px){.block-articles .container,.block-categories .container,.block-contactform .container,.block-files .container,.block-fordesignerslogin .container,.block-gallery .container,.block-main .container,.block-people .container,.block-productmain .container,.block-products .container,.block-productvariants .container,.block-search .container,.block-subpageslist .container,.block-text .container{padding-bottom:2rem;padding-top:2rem}}.block-main h2,.block-productmain h2,.block-text h2{font-size:1.6rem}.block-main h3,.block-productmain h3,.block-text h3{font-size:1.4rem}.block-main h4,.block-productmain h4,.block-text h4{font-size:1.2rem}.block-main h5,.block-productmain h5,.block-text h5{font-size:1.1rem}.block-main h6,.block-productmain h6,.block-text h6{font-size:1rem}.block-main img,.block-productmain img,.block-text img{border-radius:2rem}.block-files a,.block-main a,.block-people a,.block-productmain a,.block-products a,.block-search a,.block-subpageslist a,.block-text a{color:#5185c0}.block-gallery .row{margin-left:-5px;margin-right:-5px}.block-gallery .row>div{padding:5px}.block-gallery .row a{display:block}.block-gallery .row a,.block-gallery .row img{border-radius:2rem}.block-contactform{background:#303030;color:#fff}.block-contactform .container{padding-bottom:2rem;padding-top:2rem}@media screen and (min-width:992px){.block-contactform .container{padding-bottom:4rem;padding-top:4rem}}.block-contactform h2{margin-bottom:2rem;text-align:center}.block-contactform a{color:#fff;text-decoration:underline}.block-contactform .alert-danger{background:#e52b2b;border-color:#e52b2b;color:#fff}.block-contactform .alert-success{background:#2be544;border-color:#2be544;color:#fff}.block-contactform .alert,.block-contactform .custom-file-label,.block-contactform .form-control{border-radius:2rem}.block-header .header,.block-sectionheader .header{background:50% no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:center;padding:0 2em;position:relative;text-shadow:0 0 10px rgba(0,0,0,.3)}.block-header .header:after,.block-sectionheader .header:after{background:rgba(81,133,192,.2);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.block-header .header .sub,.block-header .header div.h1,.block-header .header h1,.block-sectionheader .header .sub,.block-sectionheader .header div.h1,.block-sectionheader .header h1{color:#fff;margin:0;z-index:1}.block-header .header div.h1,.block-header .header h1,.block-sectionheader .header div.h1,.block-sectionheader .header h1{font-size:3.5rem}.block-header .header div.h1,.block-sectionheader .header div.h1{font-weight:900}.block-header .header .sub,.block-sectionheader .header .sub{font-size:2rem}.block-files h2{text-align:center}.block-files a.file{color:#5185c0;display:block;margin-bottom:1rem;text-align:center}.block-files a.file:hover{color:#3b6ca3;text-decoration:none}.block-files a.file .icon{display:block;margin-bottom:.5rem}.block-files a.file .icon i{font-size:8rem}.block-files a.file .name{display:block}.block-files a.file small{font-size:.9rem}.block-articles h2{margin-bottom:2rem;text-align:center}.block-articles img{border-radius:2rem}.block-articles .articles-aktuality .row>div{margin-bottom:2rem}.block-articles .articles-aktuality .article{background:#fff;height:100%;padding:1rem 1rem 3rem}.block-articles .articles-aktuality .article-published{font-size:.8rem;margin:0}.block-articles .articles-aktuality .article-title{font-size:1.2rem;margin-bottom:.5rem}.block-articles .articles-aktuality .article-perex{margin-bottom:1rem}.block-articles .articles-aktuality .article-more{bottom:1rem;left:0;position:absolute;right:0;text-align:center}@media screen and (min-width:992px){.block-articles .articles-aktuality .article-title{font-size:1.5rem}}.block-articles .articles-reference .article-more,.block-articles .articles-reference .article-perex,.block-articles .articles-reference .article-published{display:none}.block-articles .articles-reference .article{position:relative}.block-articles .articles-reference .article-title{bottom:0;color:#fff;font-size:1.2rem;left:0;padding:1rem;position:absolute;right:0}@media screen and (min-width:992px){.block-articles .articles-reference .article-title{font-size:1.5rem;padding:1rem 2rem}}.block-articles .articles-more,.block-main .meta,.block-main .perex,.block-main h1,.block-productmain .meta,.block-productmain .perex,.block-productmain h1{text-align:center}.block-main .meta,.block-productmain .meta{font-size:.9rem}.block-main .perex,.block-productmain .perex{font-weight:700;margin:.5rem auto 2rem;max-width:750px}.block-main .productmain-image,.block-productmain .productmain-image{display:flex;flex-direction:column}.block-main .productmain-image img,.block-productmain .productmain-image img{border-radius:1rem;max-width:100%}.block-main .productmain-image div,.block-productmain .productmain-image div{background:#fff;border-radius:1rem;margin-bottom:2rem;padding:1rem}@media screen and (min-width:768px){.block-main .productmain-image,.block-productmain .productmain-image{flex-direction:row;flex-wrap:nowrap;margin-left:-1rem;margin-right:-1rem;width:100%}.block-main .productmain-image div,.block-productmain .productmain-image div{flex:1 0 calc(33% - 0.5rem);margin:0 .5rem 2rem;max-width:calc(33% - .5rem)}}@media screen and (min-width:1200px){.block-main .productmain-image,.block-productmain .productmain-image{display:flex;flex-direction:column;float:right;margin:0 0 2rem 2rem;max-width:300px}.block-main .productmain-image div,.block-productmain .productmain-image div{flex:0 0 100%;margin:0 0 1rem;max-width:100%}}.block-main .table-responsive,.block-productmain .table-responsive{background:#fff;border-radius:2rem;margin-bottom:2rem;padding:2rem}.block-productmain:after{clear:both;content:"";display:table}.block-categories h2{text-align:center}.block-categories .row{margin-left:-8px;margin-right:-8px}.block-categories .row>div{padding:8px}.block-categories a{background:#fff;border-radius:2rem;color:#333;display:block;font-size:1.2rem;height:100%;padding:1rem 2rem}.block-categories a:hover{background:#5185c0;color:#fff;text-decoration:none}.block-categories a img{margin-bottom:.5rem}.block-categories a .name{display:block;font-weight:700;min-height:3rem;text-align:center}.block-navigationtiles{text-align:center}.block-navigationtiles h3{font-size:1rem}.block-navigationtiles a{color:#5185c0}.block-navigationtiles p{font-size:.9rem}.block-navigationtiles img{border-radius:2rem}.block-people{background:#fff}.block-people h2{margin-bottom:1rem;text-align:center}.block-people a{color:#333}.block-people a:hover{color:#5185c0}.block-subpageslist .subpage{margin-bottom:2rem}.block-subpageslist h2{font-weight:900;text-align:center}.block-subpageslist h3{font-size:1.2rem;font-weight:400;margin-bottom:0}.block-products .row{margin-left:-.5rem;margin-right:-.5rem}.block-products .row>div{margin-bottom:1rem;padding-left:.5rem;padding-right:.5rem}.block-products .row>div a{background:#fff;border-radius:1rem;display:flex;flex-direction:column;height:100%;justify-content:center;padding:1rem;text-align:center;text-decoration:none}.block-products .row>div a:hover{background:#5185c0;color:#fff}.block-productvariants{background:#fff}.block-productvariants h2{margin-bottom:2rem;text-align:center}.block-productvariants table.table th{white-space:nowrap}.block-productvariants table.table td,.block-productvariants table.table th{font-size:14px;padding:.5rem}h1{margin-bottom:2rem}h1,h2{font-weight:900}h3,h4,h5,h6{font-weight:700}p+h2,p+h3,p+h4{margin-top:1.5rem}.block-main h2,.block-text h2,.button{font-weight:700}.button{background:#5185c0;border-radius:1.5em;color:#fff;padding:.25em 1.5em}#home .block-articles .container,#home .block-main .container,#home .block-text .container{padding-bottom:2rem;padding-top:2rem}@media screen and (min-width:992px){#home .block-articles .container,#home .block-main .container,#home .block-text .container{padding-bottom:4rem;padding-top:4rem}}#home .block-main{text-align:center}#home .block-main img{border-radius:2rem;margin-bottom:1rem}#home .block-main h2{font-size:3rem;margin-bottom:1.5rem}#home .block-main p+.button{margin-top:1rem}@media screen and (min-width:992px){#home .block-main,#home .block-main h2{text-align:left}#home .block-main img{margin-bottom:0}#home .block-main p+.button{margin-top:2rem}}@media screen and (min-width:1200px){#home .block-main .row{margin-left:-45px;margin-right:-45px}#home .block-main .row>div{padding:0 45px}}#home .block-text{background:#55504d url(/domains/kooperativa/theme.jpg) 50% no-repeat;background-size:cover}#home .block-text p{margin:0}#home .block-text div.text-columns{color:#fff;font-size:1.5rem;font-weight:700;text-align:center}@media screen and (min-width:768px){#home .block-text div.text-columns{max-width:50%;text-align:left}}@media screen and (min-width:992px){#home .block-text div.text-columns{max-width:420px}}@media screen and (min-width:1200px){#home .block-text div.text-columns{max-width:510px}}#home .block-articles .articles-reference{margin-top:-2rem}@media screen and (min-width:992px){#home .block-articles .articles-reference{margin-top:-4rem}}.page-item .page-link{color:#5185c0}.page-item.active .page-link{background:#5185c0;border-color:#5185c0;color:#fff}.page-item:first-child .page-link{border-bottom-left-radius:1rem;border-top-left-radius:1rem}.page-item:last-child .page-link{border-bottom-right-radius:1rem;border-top-right-radius:1rem}.block-fordesignerslogin .alert,.block-fordesignerslogin .form-control{border-radius:2rem}.block-fordesignerslogin .alert-danger{background:#e52b2b;border-color:#e52b2b;color:#fff}.block-fordesignerslogin a{color:#5185c0;text-decoration:none}.block-fordesignerslogin a:hover{color:#3b6ca3;text-decoration:none}#pro-projektanty{background:#fc8021;color:#fff;font-size:.8rem;position:absolute;right:0;top:90px;z-index:1}@media screen and (min-width:768px){#pro-projektanty{top:138px}}#pro-projektanty a.label{background:#fc8021;color:#fff;font-size:1rem;font-weight:700;height:30px;left:0;line-height:30px;padding:0 10px;position:absolute;top:0;transform:rotate(90deg);transform-origin:top left;width:187px}#pro-projektanty a.label:hover{color:#fff3ea;text-decoration:none}#pro-projektanty form{display:none;padding:32px 16px;width:250px}#pro-projektanty form label{display:none}#pro-projektanty form .form-control{background:#fff;border:none;border-radius:2rem}#pro-projektanty form .btn{background:#fd9d53;border:none;border-radius:2rem;color:#fff;width:100%}#search-form{padding-bottom:.5rem;padding-top:.5rem}#search-form .input-group-text{border-radius:2rem 0 0 2rem}#search-results p span{color:#5185c0;font-weight:700}#breadcrumbs{display:none}@media screen and (min-width:768px){#breadcrumbs{display:block}}#breadcrumbs ol{background:#5185c0;border-radius:0;margin-bottom:0}#breadcrumbs a{color:#fff}#breadcrumbs .breadcrumb-item+.breadcrumb-item:before{color:hsla(0,0%,100%,.5)}
