h1,h2,h3{margin:0}.category-page section ul li,.first-page-footer ul li{list-style-type:none}@font-face{font-family:montserratblack;src:url(../fonts/montserrat-black-webfont.eot);src:url(../fonts/montserrat-black-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat-black-webfont.woff2) format("woff2"),url(../fonts/montserrat-black-webfont.woff) format("woff"),url(../fonts/montserrat-black-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:montserratbold;src:url(../fonts/montserrat-bold-webfont.eot);src:url(../fonts/montserrat-bold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat-bold-webfont.woff2) format("woff2"),url(../fonts/montserrat-bold-webfont.woff) format("woff"),url(../fonts/montserrat-bold-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:montserratextra_bold;src:url(../fonts/montserrat-extrabold-webfont.eot);src:url(../fonts/montserrat-extrabold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat-extrabold-webfont.woff2) format("woff2"),url(../fonts/montserrat-extrabold-webfont.woff) format("woff"),url(../fonts/montserrat-extrabold-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:montserrathairline;src:url(../fonts/montserrat-hairline-webfont.eot);src:url(../fonts/montserrat-hairline-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat-hairline-webfont.woff2) format("woff2"),url(../fonts/montserrat-hairline-webfont.woff) format("woff"),url(../fonts/montserrat-hairline-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:montserratlight;src:url(../fonts/montserrat-light-webfont.eot);src:url(../fonts/montserrat-light-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat-light-webfont.woff2) format("woff2"),url(../fonts/montserrat-light-webfont.woff) format("woff"),url(../fonts/montserrat-light-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:montserratregular;src:url(../fonts/montserrat-regular-webfont.eot);src:url(../fonts/montserrat-regular-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat-regular-webfont.woff2) format("woff2"),url(../fonts/montserrat-regular-webfont.woff) format("woff"),url(../fonts/montserrat-regular-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'../fonts/montserratsemi_bold';src:url(../fonts/montserrat-semibold-webfont.eot);src:url(../fonts/montserrat-semibold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat-semibold-webfont.woff2) format("woff2"),url(../fonts/montserrat-semibold-webfont.woff) format("woff"),url(../fonts/montserrat-semibold-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:montserratultra_light;src:url(../fonts/montserrat-ultralight-webfont.eot);src:url(../fonts/montserrat-ultralight-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/montserrat-ultralight-webfont.woff2) format("woff2"),url(../fonts/montserrat-ultralight-webfont.woff) format("woff"),url(../fonts/montserrat-ultralight-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:open_sansregular;src:url(../fonts/OpenSans-Regular-webfont.eot);src:url(../fonts/OpenSans-Regular-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSans-Regular-webfont.woff) format("woff"),url(../fonts/OpenSans-Regular-webfont.ttf) format("truetype"),url(../fonts/OpenSans-Regular-webfont.svg#open_sansregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:open_sanslight;src:url(../fonts/OpenSans-Light-webfont.eot);src:url(../fonts/OpenSans-Light-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/OpenSans-Light-webfont.woff) format("woff"),url(../fonts/OpenSans-Light-webfont.ttf) format("truetype"),url(../fonts/OpenSans-Light-webfont.svg#open_sanslight) format("svg");font-weight:400;font-style:normal}@font-face{font-family:latolight;src:url(../fonts/lato-light-webfont.eot);src:url(../fonts/lato-light-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/lato-light-webfont.woff2) format("woff2"),url(../fonts/lato-light-webfont.woff) format("woff"),url(../fonts/lato-light-webfont.svg#latolight) format("svg");font-weight:400;font-style:normal}@font-face{font-family:latomedium;src:url(../fonts/lato-medium-webfont.eot);src:url(../fonts/lato-medium-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/lato-medium-webfont.woff2) format("woff2"),url(../fonts/lato-medium-webfont.woff) format("woff"),url(../fonts/lato-medium-webfont.svg#latomedium) format("svg");font-weight:400;font-style:normal}@font-face{font-family:latoregular;src:url(../fonts/lato-regular-webfont.eot);src:url(../fonts/lato-regular-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/lato-regular-webfont.woff2) format("woff2"),url(../fonts/lato-regular-webfont.woff) format("woff"),url(../fonts/lato-regular-webfont.svg#latoregular) format("svg");font-weight:400;font-style:normal}h1{font-family:montserratregular;font-size:22px;color:#37393e}h1 em{color:#009be1;font-style:normal;margin-right:5px}p,ul li{font-family:montserratlight;font-size:16px;color:#696f80;line-height:175%}p b,p strong,ul li b,ul li strong{font-family:montserratregular;color:#37393e;font-weight:400}.text-success{color:#3a963c}.text-warning{color:#dc8f2c}.text-danger{color:#d61111}.row{padding:15px 0}iframe#idIframe{padding:0!important;border:none}.first-page h2,.first-page-header h1{font-family:montserratlight;padding-bottom:30px}header.menu-header h1{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.modal-wide{background:rgba(255,255,255,.8)}.modal-wide .modal-dialog{width:90%;overflow:auto;max-height:90%;max-width:1024px;margin:10px auto}@media (min-width:1024px){.modal-wide .modal-dialog{margin:50px auto}}body.modal-open{overflow:hidden}.col-md-4c{width:33.33333%;float:left;box-sizing:border-box;cursor:pointer}.col-md-4c+.col-md-4c{padding-left:15px}.col-md-4c a{text-decoration:none!important;color:#37393e}.col-md-4c a:hover .box-lg,.col-md-4c a:hover .box-md{transition:all .2s ease-in-out;box-shadow:0 0 77px 5px #d6d6d6}.first-page h2{font-size:36px}.first-page h2 em{color:#009ee3}.first-page .btn-border{border-radius:5px;border:2px solid #009ee3}.first-page .btn-full{border-radius:5px;background:#009ee3;border:2px solid #009ee3}.first-page-header{min-height:760px;background:#fff}.first-page-header h1{font-size:44px;padding-top:250px}.first-page-header h1 em{color:#009ee3;font-family:montserratregular}.first-page-header .table-disp{display:table}.first-page-header .table-disp .table-cell{display:table-cell;vertical-align:middle}.first-page-category{padding:100px 0;background:#f3f3f3}.first-page-category .box-lg,.first-page-category .box-md{margin-bottom:15px;padding:20px;width:100%;line-height:40px;font-family:montserratultra_light;font-size:36px;box-sizing:border-box}.first-page-category .box-lg{height:445px;background:#fff}.first-page-category .box-lg.text-vbottom{display:table}.first-page-category .box-lg.text-vbottom span{display:table-cell;vertical-align:bottom}.first-page-category .box-lg.sklep{background:url(../img/sklep.png) center right no-repeat #fff}.first-page-category .box-md{background:#fff;height:215px}.first-page-category .box-md.blue{color:#fff;background:#009ee3}.first-page-category .box-md.ksiegowosc{background:url(../img/ksiegowosc.png) bottom right no-repeat #fff}.first-page-category .box-md.sklep{background:url(../img/sklep.png) center right no-repeat #fff}.first-page-category .box-md.text-vcenter{display:table}.first-page-category .box-md.text-vcenter span{display:table-cell;vertical-align:middle}.first-page-category .box-md.text-vbottom{display:table}.first-page-category .box-md.text-vbottom span{display:table-cell;vertical-align:bottom}.first-page-mobile{background:#fff;padding-top:100px}.first-page-mobile h2{padding-top:250px}.first-page-footer{background:#f3f3f3;padding:100px 0}.first-page-footer ul{-webkit-padding-start:0}.first-page-footer ul li a{color:#37393e}.category-bg{background:#fff}.baner-category{padding:100px 0;background:url(../img/bg-cat.jpg);background-size:cover}.baner-category h1{color:#fff;font-size:36px;font-family:montserratlight}.baner-category .btn-border-category,.baner-category h1 em{color:#fff;font-family:montserratregular}.baner-category .btn-border-category{border:2px solid #fff;padding:10px 30px;border-radius:25px;display:inline-block;margin-top:60px;box-sizing:border-box}.baner-category .btn-border-category:hover{border:2px solid #fff;background:#fff;color:#009be1}.category-page section{border-bottom:1px solid #009be1}.category-page section h4{font-family:montserratlight;color:#009be1;font-size:20px}.category-page section ul{-webkit-padding-start:0}.category-page section ul li:before{width:5px;height:5px;background:#00f;border-radius:50px;content:'';position:relative;display:inline-block;margin-left:15px;margin-right:15px;margin-bottom:2px}.category-page section ul li:hover{background:#edf2f5}.category-page section ul li a{color:#37393e}.category-page section ul li a:hover{text-decoration:none}