.block.block-library{margin:65px 0}.page-header+.block.block-library{margin-top:0}.library{font-weight:400}.library .table-header{display:flex;font-size:21px}.library .table-header{background:#3C3838;color:#fff;font-weight:700;margin:0;box-shadow:0 3px 3px 0 rgb(0 0 0 / .4);padding:5px 0;border-radius:5px 5px 0 0;position:relative}.library .table-header .table-head{display:flex;flex-direction:column;align-items:flex-start;width:20%;padding:10px 20px;font-weight:700;color:#fff}.library .table-header .table-head:first-child{border-radius:5px 0 0 0}.table-content{flex-direction:column}.table-row{display:flex;align-items:center;border-bottom:solid 2px #b8b3b0}.table-row:hover{border-bottom:2px solid #ef4136}.table-row:nth-of-type(odd){background-color:#f7f5f5}.table-row:nth-of-type(even){background-color:#f0ece9}.library .table-row .table-cell{align-items:center;width:20%;padding:20px}.library .table-header .table-head.head-product-title,.library .table-row .table-cell.cell-product-title{width:36%;display:flex;text-align:left}.library .table-header .table-head.head-product-title{align-items:flex-start}.library .table-header .table-head.head-product-products,.library .table-row .table-cell.cell-product-list{width:24%;text-align:left}.library .table-row .table-cell.cell-product-list>a{display:inline-block}.library .table-header .table-head.head-product-version,.library .table-row .table-cell.cell-product-version{width:15%}.library .table-header .table-head.head-product-language,.library .table-row .table-cell.cell-product-language{width:15%}.library .table-header .table-head.head-product-description-icon,.library .table-row .table-cell.cell-product-description-icon,.library .table-row .table-cell.cell-product-description-icon-none{width:10%}.library .table-header .table-head.head-product-action,.library .table-row .table-cell.cell-product-action{width:10%}.library-cover{margin:0 20px 0 0;max-width:65px;height:auto}.cell-product-list a::after{content:","}.cell-product-list a:last-of-type::after{display:none}.cell-product-language span::after{content:","}.cell-product-language span:last-of-type::after{display:none}.cell-product-description h6{line-height:27px;font-weight:900;margin:0 0 10px 0}.cell-product-description::before{left:auto;right:-10px}.cell-product-description-icon{background:url(//ebs-inkjet.pl/wp-content/themes/ebs/assets/styles/acf/../../images/i_library_ico.svg) no-repeat center center;display:block;width:30px;height:30px;margin:auto}.cell-product-description{right:50%;left:auto;position:relative;opacity:0;width:400px;text-align:left;background:#f6F7f7;box-shadow:0 0 10px 0 rgb(60 56 56 / .2);top:-15px;left:-364px;margin:5px 0 0 5px;padding:30px;z-index:-1}.cell-product-description-icon:hover .cell-product-description{display:block;opacity:1;z-index:9999}.cell-product-description p:last-of-type{margin:0}.cell-product-description::before{content:"";display:block;position:absolute;top:-5px;width:10px;height:10px;background-color:#ef4135;border-radius:50%}.cell-product-action>a{display:block;width:40px;height:40px;margin:auto}.download-link{background:url(//ebs-inkjet.pl/wp-content/themes/ebs/assets/styles/acf/../../images/icon-download.svg) no-repeat center center;background-size:contain}.play-link{background:url(//ebs-inkjet.pl/wp-content/themes/ebs/assets/styles/acf/../../images/icon-eye.svg) no-repeat center center;background-size:contain}@media(max-width:992px){.block.block-library{margin:30px 0}.block.block-library .searchandfilter ul{flex-wrap:wrap}.block.block-library .searchandfilter ul li{width:33.33%}}@media(max-width:768px){.library .table-header{display:none}.table-row{flex-wrap:wrap}.library .table-row .table-cell.cell-product-title{width:60%}.library .table-row .table-cell.cell-product-list{width:40%}.library .table-row .table-cell.cell-product-version{width:50%}.library .table-row .table-cell.cell-product-language,.library .table-row .table-cell.cell-product-action{width:25%}}@media(max-width:600px){.block.block-library .searchandfilter ul li{width:100%;margin:0 0 15px 0}.library .table-row .table-cell.cell-product-version,.library .table-row .table-cell.cell-product-language,.library .table-row .table-cell.cell-product-description-icon,.library .table-row .table-cell.cell-product-action,.library .table-row .table-cell.cell-product-title,.library .table-row .table-cell.cell-product-list{width:100%;text-align:center;justify-content:flex-start;align-items:center}.library .table-row .table-cell.cell-product-title{flex-direction:column}.library-cover{max-width:125px;margin:15px 0}.library .table-row .table-cell{padding:10px}}