.pos-relative{position:relative}.pos-absolute{position:absolute}br.clear{clear:both}.nowrap{white-space:nowrap}.fiolet-link-list a{color:#fff;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:48px;text-decoration:none;padding:0 12px;font-size:15px;font-weight:700}.fiolet-link-list a.active{color:#fff;background-color:#7f7bb1;text-decoration:none}.fiolet-link-list a:after{content:'';display:block;border-bottom:1px solid #fff}.fiolet-link-list a:last-child:after{display:none}@media (min-width:1160px){.fiolet-link-list a:active,.fiolet-link-list a:hover{color:#fff;background-color:#7f7bb1;text-decoration:none}}#left-column .left-column-green-list{background-color:#b1d34c}#left-column .left-column-green-list a{color:#242526;display:block;text-decoration:none;padding:16px 12px 16px 35px;font-size:15px;font-weight:700;position:relative;background-size:auto 50%;background-repeat:no-repeat;background-position:calc(100% - 15px) center;transition:all,.5s,lineral}#left-column .left-column-green-list a:after{content:'';display:block;border-bottom:1px solid #9cbb3e;position:absolute;left:0;right:0;height:1px;bottom:0}#left-column .left-column-green-list a.active,#left-column .left-column-green-list a:active,#left-column .left-column-green-list a:focus,#left-column .left-column-green-list a:hover{color:#f4f4f4;background-color:#4f2683;text-decoration:none}#left-column .left-column-green-list a.active.icon-my-sets,#left-column .left-column-green-list a:active.icon-my-sets,#left-column .left-column-green-list a:focus.icon-my-sets,#left-column .left-column-green-list a:hover.icon-my-sets{background-image:url(../img/icon-moje-zestawy-hover.svg)}#left-column .left-column-green-list a.active.icon-my-products,#left-column .left-column-green-list a:active.icon-my-products,#left-column .left-column-green-list a:focus.icon-my-products,#left-column .left-column-green-list a:hover.icon-my-products{background-image:url(../img/icon-moje-produkty-hover.svg)}#left-column .left-column-green-list a.active.icon-my-favourite-products,#left-column .left-column-green-list a:active.icon-my-favourite-products,#left-column .left-column-green-list a:focus.icon-my-favourite-products,#left-column .left-column-green-list a:hover.icon-my-favourite-products{background-image:url(../img/icon-ulubione-produkty-hover.svg)}#left-column .left-column-green-list a.icon-my-sets{background-image:url(../img/icon-moje-zestawy.svg)}#left-column .left-column-green-list a.icon-my-products{background-image:url(../img/icon-moje-produkty.svg)}#left-column .left-column-green-list a.icon-my-favourite-products{background-image:url(../img/icon-ulubione-produkty.svg)}#left-column .left-column-green-list a:last-child:after{display:none}@media (min-width:1160px){#left-column .left-column-green-list a:active,#left-column .left-column-green-list a:hover{color:#fff;background-color:#4e2683;text-decoration:none}#left-column .left-column-green-list a:active:after,#left-column .left-column-green-list a:hover:after{transition:border,.5s,lineral;border-bottom:1px solid #4e2683}}#left-column .left-column-fiolet-list a{color:#4f2683;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:48px;text-decoration:none;padding:0 12px;font-size:15px;font-weight:700;position:relative}#left-column .left-column-fiolet-list a.active{background-color:#41206e;text-decoration:none}#left-column .left-column-fiolet-list a:after{content:'';display:block;border-bottom:1px solid #41206e;position:absolute;left:0;right:0;height:1px;bottom:0}#left-column .left-column-fiolet-list a:last-child:after{display:none}@media (min-width:1160px){#left-column .left-column-fiolet-list a:active,#left-column .left-column-fiolet-list a:hover{background-color:#41206e}}#my-sets .my-sets-list a{color:#363636;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-decoration:none;padding:5px 12px;font-size:15px;font-weight:700;position:relative}#my-sets .my-sets-list a:nth-child(even){background:#f0efef}#my-sets .my-sets-list a:nth-child(odd){background:#f9f9f9}.padding-10{padding:10px}#my-sets .my-sets-list a.active{color:#f4f4f4;background-color:#4f2683;text-decoration:none}#my-sets .my-sets-list a.active button{background:#f4f4f4}#my-sets .my-sets-list a.active button:before{color:#4f2683}#my-sets .my-sets-list a:after{content:'';display:block;border-bottom:1px solid #c6c6c6;position:absolute;left:0;right:0;bottom:0;height:1px}#my-sets .my-sets-list a:last-child:after{display:none}.mt-3{margin-top:3rem}.bg-green{background-color:#b1d34c!important}.note-content{padding:1em}.note-content textarea{resize:none;min-height:80px}.print-btn{float:right}.edit-button{margin-top:0!important}.modal-backdrop{z-index:2}#pkulicznik-app{z-index:3}#content{z-index:4}#center-column{z-index:20}#right-column{z-index:21}#content.column-right-active:after{z-index:99}#right-column{z-index:100}#header{z-index:101}body.debug{background-repeat:no-repeat;background-position:left top}body,html{margin:0;padding:0;min-height:100%}#my-info{background:#fff;margin-bottom:20px}#my-info .info-header{cursor:pointer;padding:8px 27px;background-color:#efb202;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#my-info .info-header p{display:inline-block;text-transform:uppercase;font-size:16px;font-weight:700;margin:0;color:#fff}#my-info .info-header span{display:inline-block;width:13px;height:13px;background:transparent url(../img/list-down.png) no-repeat left center;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:center;transform-origin:center;transition:rotate,.3s,lineral}#my-info .info-header span.opened{-webkit-transform:rotate(0);transform:rotate(0)}#my-info .info-content{padding:15px 27px}#my-info .info-content ul{list-style:none;padding:0;padding-left:20px;margin:20px 0}body,button,input,td{font-family:Lato,sans-serif}.btn,.input-group-addon,button,input{border-radius:6px}input{background:#fff;border:1px solid #c5bddc}label{margin-right:10px}.input-group-addon{background:#eeeef5;border-top-right-radius:6px;border-bottom-right-radius:6px}input.form-control{border-top-left-radius:6px;border-bottom-left-radius:6px}.color-danger,.product-danger{color:#b50b0b!important;font-weight:700}.tooltip-inner{max-width:200px;padding:7px 10px;text-align:center;border-radius:4px;color:#fff;font-weight:700;background-color:#7f7bb1}.tooltip.bottom .tooltip-arrow{border-bottom-color:#7f7bb1}.header-user-parameters-p1 small{cursor:pointer;text-decoration:underline}.ps.ps--active-y>.ps__scrollbar-y-rail{background-color:#b1d34c;border-left:1px solid #9cbb3e}.ps>.ps__scrollbar-y-rail>.ps__scrollbar-y{background-color:#6b33b3}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}button{border-radius:6px}.btn.active,.btn:active,.btn:focus{outline:0!important}.btn.btn-green{color:#4f2683;font-weight:700;background-color:#b1d34c;border-color:#b1d34c}.btn.btn-purple{color:#fff;font-weight:700;background-color:#4e2683;border-color:#4e2683}.btn.btn-fiolet{color:#fff;font-weight:700;background-color:#7f7bb1;border-color:#7f7bb1}.btn.btn-circle{border-radius:50px!important;color:#fff;background-color:#4e2683;border-color:#4e2683;width:21px;height:21px;padding:0}.btn.btn-icon-delete{position:relative;padding:1px 3px}.btn.btn-icon-delete:before{font-family:"Glyphicons Halflings";content:"\e014";color:#fff;font-size:13px}.btn.btn-icon-add{position:relative;padding:0 4px}.btn.btn-icon-add:before{font-family:"Glyphicons Halflings";content:"\002b";color:#fff;font-size:13px}.btn.btn-icon-edit{position:relative;padding:0 4px}.btn.btn-icon-edit:before{font-family:"Glyphicons Halflings";content:"\270f";color:#fff;font-size:12px}body{padding-top:120px}body.start{background:#f4f4f4}body.start #left-column{background:0 0}.nowrap{white-space:nowrap}#content{padding:35px 5px 10px 5px}.content-column-header{padding:10px 27px;color:#242526;background:#fff;font-size:16px;font-weight:700;border-collapse:collapse}.column-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#242526}.content-column-content{background:#fff;border-top-width:0}.content-column-no-panel .content-column-header{background:#fff;color:#4f2683}.content-column-no-panel .content-column-content{padding-top:0;border:none}.product-category-action-container{overflow:hidden}.fiolet-link-list{background-color:#7f7bb1;margin:0 0 4px 0}.fiolet-link-list a{background:transparent url(../img/list-right.png) no-repeat 95% center}@media (min-width:1160px){.show-mobile{display:none!important}#content{padding-left:300px;display:table;table-layout:fixed;width:100%}#content.action-INDEX .left-column-help{display:block}#content.action-INDEX #center-column,#content.action-INDEX #right-column{visibility:hidden}.content-column{width:50%}.content-columns{display:table-row}.content-column{display:table-cell;vertical-align:top;padding:0 6px}.content-column-header{border:1px solid #e0e0e0}.category-products-p1{border-left:1px solid #e0e0e0;padding-left:27px!important;color:#242526;font-size:14px;margin-top:-9px;padding-bottom:10px;display:inline-block}}@media (max-width:1160px){body.start{background-image:none}#pkulicznik-app{position:fixed;top:0;left:0;right:0;bottom:0;padding-top:34px;background:#f4f4f4}#content,#pkulicznik-app,#pkulicznik-app-content,.content-column,.content-columns{height:100%}.content-column-header{transition:.3s}#center-column .content-column-header,#left-column .content-column-header{border-top-right-radius:20px}#right-column .content-column-header{border-top-left-radius:20px}.content-column-content{padding:5px;border:none}#center-column{position:absolute;top:0;margin-top:42px;left:51%}#center-column .content-column-header{position:absolute;left:130px;right:0;top:-42px}#content{transition:.4s;font-size:10px;padding-top:14px}#content td,#content th{padding:4px 3px}#content.column-center-inactive #left-column .content-column-header{color:#4f2683;background-color:#fff}#content.column-right-active #right-column .content-column-header{color:#4f2683;background-color:#fff}#content.column-center-active #center-column{left:0}#content.action-INDEX .left-column-help{display:block}#content.column-right-active:after,#content.header-active:after{content:'';display:block;position:absolute;left:0;right:0;top:0;bottom:0;background:#000;opacity:.5;z-index:1}.content-column{transition:.6s;position:relative}}@media (min-width:420px) and (max-width:1160px){#content.column-right-active .content-columns{margin-left:-41%}#content.action-INDEX #center-column,#content.action-INDEX #right-column{visibility:hidden}.content-columns{transition:.6s;width:140%;position:relative}.content-column{width:49.5%}}@media (max-width:420px){.antiscroll-inner,.antiscroll-wrap{overflow:visible}body.start{background-position:100% center;background-image:url(../img-mobile/bg-body.jpg)}.content-columns{position:relative;border-bottom:45px solid transparent}#left-column .left-column-help{z-index:0}#center-column{left:102%}#right-column{transition:.4s;position:fixed;left:0;right:0;bottom:0;height:42px;width:auto}#right-column.active{height:470px!important;background-color:#fff}#right-column .content-column-header{border-radius:0;background-image:none}#right-column .content-column-content{border:none;overflow:auto;height:258px}.content-column{width:100%}}@media screen and (max-height:2000px){.antiscroll-inner{height:70vh;position:relative}}@media screen and (max-height:700px){.antiscroll-inner{height:60vh;position:relative}}@media screen and (min-width:1160px){#my-sets .content-column-content{border:1px solid #e0e0e0}.antiscroll-inner{max-width:254px}.antiscroll-inner{position:relative}}input[type=number]{-webkit-appearance:none;-moz-appearance:textfield}#header{position:fixed;top:0;left:0;right:0;background-color:#4e2683;padding:10px 10px 10px 270px}@media screen and (max-width:1200px){#header{overflow:hidden}}.header-alert{padding-left:35px;color:gray;position:absolute;top:145px;background:#fef9cf;left:0;right:0}@media screen and (max-width:1160px){.header-alert{padding-left:0;background:0 0;right:initial;left:37px;color:#fff;top:243px}}@media screen and (max-width:500px){.header-alert{left:28px;top:337px}}.header-alert img{height:15px;-webkit-filter:brightness(.7);filter:brightness(.7)}.header-buttons{position:absolute;top:25px;left:280px}@media screen and (max-width:1160px){.header-buttons{top:200px;left:17px}}@media screen and (max-width:490px){.header-buttons{top:253px;width:250px}.header-buttons .diet{margin-bottom:10px}}.header-buttons .diet{transition:background,.5s,lineral;color:#fff;font-weight:700;background-color:#4e2683;border-color:#7f7bb1;border-radius:6px;margin-right:10px;box-shadow:none}.header-buttons .diet.active,.header-buttons .diet:hover{background-color:#7f7bb1}.header-logo{position:absolute;width:256px;height:133px;top:0;bottom:60px;left:0;background:#f4f4f4 no-repeat 43px center;background-size:80% auto;transition:height,.5s,lineral}.header-logo:active,.header-logo:hover{text-decoration:none}.header-icons{position:absolute;right:7px;top:7px}.header-authenticate{float:right;padding:1px 7px 0 0}.header-authenticate .list-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.header-authenticate .form-control{width:115px}.header-authenticate,.header-user-parameters{color:#fff;font-size:16px;font-weight:700}.header-authenticate li,.header-user-parameters li{vertical-align:top}.header-authenticate .form-group,.header-authenticate ul,.header-user-parameters .form-group,.header-user-parameters ul{margin-bottom:0}.header-user-parameters input{text-align:right;padding:0 5px}.header-user-parameters .input-group{width:100px}.header-user-parameters-p1{display:block!important;padding-bottom:8px}.header-icon{display:inline-block;padding-top:29px;text-align:center;text-decoration:none;color:#fff;font-size:15px;position:relative;margin:0 2px}.header-icon:before{background-position:center center;background-repeat:no-repeat;background-size:contain;content:'';position:absolute;left:calc(50% - 13px);top:0;height:26px;width:26px}.header-icon:active,.header-icon:focus,.header-icon:hover{color:#fff}.header-icon-help:before{background-image:url(../img/help-web-button.svg)}.header-icon-regulamin:before{background-image:url(../img/information.svg)}.header-icon-wyloguj:before{background-image:url(../img/logout.svg)}.header-icon-back:before{background-image:url(../img/back.svg)}.header-icon.header-icon-bootstrap{background-image:none;padding-top:0}.header-icon.header-icon-bootstrap span.glyphicon{font-size:22px;vertical-align:bottom;padding-bottom:6px}.header-info-modal-p{padding:15px 20px;margin:0;color:#4f2683}@media screen and (max-width:1200px){.header-authenticate .btn{margin-bottom:10px}}@media (min-width:1160px){#header{min-height:120px}#header .header-logo{height:85px;background-size:70% auto}#header .header-icons{top:17px}#header .header-icon{margin:0 8px}#header .modal-dialog{margin-top:63px}.header-authenticate,.header-user-parameters{color:#fff;font-size:16px;font-weight:700}.header-authenticate li,.header-user-parameters li{vertical-align:top}.header-authenticate .form-group,.header-authenticate ul,.header-user-parameters .form-group,.header-user-parameters ul{margin-bottom:0}.header-authenticate{position:absolute;margin-right:196px;margin-top:10px;float:right;top:65px;padding:1px 7px 0 0}.header-authenticate .form-control{width:115px}.header-authenticate .form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-authenticate .list-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-authenticate .list-inline .header-user-parameters-p1{width:200px}.header-authenticate .btn.btn-green{margin-right:10px}.header-user-parameters .input-group{width:96px}.header-user-parameters .input-group-addon{width:auto}.header-user-parameters{margin-right:-10px;margin-bottom:-10px;margin-left:-270px;margin-top:75px;width:auto}.header-user-parameters .list-inline{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header-authenticate .btn{margin-right:4px}.header-authenticate,.header-user-parameters{float:none;padding:0}.header-authenticate label,.header-user-parameters label{font-size:12px;font-weight:400;padding-top:3px;white-space:nowrap}.header-authenticate .form-control,.header-user-parameters .form-control{height:28px}.header-authenticate .btn,.header-user-parameters .btn{line-height:1}.header-user-parameters{background:#7f7bb1;margin-top:75px}.header-user-parameters input{text-align:right;padding:0 5px}.header-user-parameters .input-group{width:100px}.header-user-parameters .list-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-user-parameters .list-inline li .form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-user-parameters-p1{display:block!important;padding-bottom:8px;padding-top:8px;margin-right:30px;text-align:right}}@media (max-width:1160px){#header{transition:.4s;height:39px;padding-top:1px;padding-left:17px}#header.active{height:auto;min-height:342px}#header.active .header-logo{height:59px}#header.active .header-nav{position:absolute;top:75px;right:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#header.active .header-nav .header-icon{margin:5px 2px}#header .header-nav{display:none}#header input{padding-left:2px;padding-right:2px}.header-logo{height:39px;top:0;left:0;background:#f4f4f4 no-repeat 17px center;background-size:40% auto}.header-authenticate,.header-user-parameters{float:none;padding:0}.header-authenticate label,.header-user-parameters label{font-size:12px;font-weight:400;padding-top:3px}.header-authenticate .form-control,.header-user-parameters .form-control{height:28px}.header-authenticate .btn,.header-user-parameters .btn{line-height:1}.header-user-parameters .input-group-addon{width:auto}.header-user-parameters .input-group{width:96px}.header-authenticate{padding-top:60px;padding-bottom:10px}.header-authenticate .form-control{width:103px}.header-authenticate .btn{margin-right:4px}.header-user-parameters-p1{display:block!important;font-weight:700;padding-bottom:0}}.help-popup-close{position:absolute;right:10px;top:0;font-size:45px;color:#fff;opacity:1}@media (max-width:420px){#header.active{height:100%}#header .form-group{padding-bottom:5px}#header-nav-hamburger{width:45px}.header-user-parameters{width:250px}.header-authenticate{margin-bottom:7px;border-bottom:1px solid #fff}.header-authenticate .label-empty{display:none}}#left-column .left-column-fiolet-list-header{color:#fff;padding:16px 22px 16px 35px;background-color:#7f7bb1;font-size:14px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#left-column .left-column-fiolet-list-header .anchor{display:inline-block;width:13px;height:13px;background:transparent url(../img/list-down.png) no-repeat left center;transition:rotate,.3s,lineral}#left-column .left-column-fiolet-list{background:#4e2683}#left-column .left-column-fiolet-list a{color:#fff;display:block;text-decoration:none;position:relative;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;padding:16px 41px 16px 50px;transition:background,.5s,lineral}#left-column .left-column-fiolet-list.closed .left-column-fiolet-list-header .anchor{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}#left-column .left-column-fiolet-list.closed .left-column-fiolet-list-subcategories{display:none}#left-column .left-column-help{position:absolute;display:none;left:290px;padding:8px 13px;border-radius:10px;border:1px solid #fff;background-color:#fff;background-color:rgba(255,255,255,.5);color:#4f2683;font-size:17px;line-height:21px;white-space:nowrap}#left-column .left-column-help.left-column-help-1{top:250px}.left-column-help .close-left-help{cursor:pointer;position:absolute;right:5px;top:5px;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;font-size:12px;color:#4f2683}.left-column-help .close-left-help:before{content:"\e014"}#left-column .left-column-help:before{content:'';position:absolute;left:-20px;top:20px;border:10px solid transparent;border-right-color:#fff}@media (min-width:1160px){#left-column{position:fixed;display:block;left:0;top:105px;bottom:0;width:314px;background:#4e2683;border:none}#left-column .content-column-header{display:none}#left-column .content-column-content{border:none;padding:0;background:0 0}#left-column .antiscroll-inner{margin:75px 13px 40px 30px}}@media (max-width:1160px){#left-column .content-column-header{width:128px}#left-column .left-column-help{background-image:none;font-size:14px;line-height:19px;color:#4f2683}#left-column .left-column-help.left-column-help-1{top:93px;left:102%}#left-column .left-column-fiolet-list a{color:#fff;display:block;text-decoration:none;position:relative;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;padding:16px 41px 16px 50px;transition:background,.5s,lineral}}@media (max-width:420px){#left-column .left-column-help:before{left:50%;margin-left:-10px;top:-20px;border-right-color:transparent;border-bottom-color:#fff}#left-column .left-column-help.left-column-help-1{left:40px;top:346px;z-index:2;background-color:#fff}}.basket-row-sum{background-color:#ecebf3}.basket-row-sum>th{color:#fff!important}.basket-row-daily-need{background-color:#b1d34c;color:#4f2683}.basket-row-input{padding-left:0;padding-right:0;width:60px}.basket-row-large{font-size:140%}.basket-save-set{padding:0 10px 10px 10px}.column-title .pull-right{margin-left:8px}@media (max-width:1160px){.basket-row-input{width:100%;min-width:38px}}#my-favourites .content-column-header{color:#4f2683;background-color:#b1d34c}#my-products .content-column-header{color:#4f2683;background-color:#b1d34c}@media (max-width:1160px){#my-products .content-column-content{background:#ecebf3}}.x-scroll{overflow-x:auto}.border-right{border-right:1px solid #e0e0e0}#my-sets .content-column-header{color:#4f2683;background-color:#b1d34c}.category-products-p1{color:#7f7bb1;font-size:12px;padding-left:15px;margin-top:-9px}.border-bottom-none{border-bottom:none}.product-table{margin-bottom:0}.product-table thead tr th{border-bottom:none}.product-table thead{border-top:1px solid #e0e0e0}.product-table thead tr:first-child{border-top:none}.product-table thead tr{border-left:1px solid #e0e0e0;border-top:1px solid #e0e0e0}.product-table thead tr>th{border-right:1px solid #e0e0e0}.product-table tbody{border-bottom:1px solid #e0e0e0}.product-table tbody tr:nth-child(even){background:#f9f9f9}.product-table tbody tr:nth-child(odd){background:#f0efef}.product-table tbody tr{border-left:1px solid #e0e0e0}.product-table tbody tr>td{border-right:1px solid #e0e0e0}.product-table tfoot tr>th{border:1px solid #e0e0e0}.product-table tfoot tr:last-child>th{border:1px solid #e0e0e0}.basket-row-sum{background-color:#7f7bb1}.table.product-table td,.table.product-table th{vertical-align:middle}.table.product-table th{color:#242526;text-align:center;font-size:14px;font-weight:700;padding-top:16px;padding-bottom:16px}.table.product-table th small{font-size:12px;font-weight:400}.product-favourite{border:none;display:inline-block;height:22px;width:22px;background:transparent url(../img/bg-favourite.png) no-repeat center top;vertical-align:middle}.product-favourite.active{background-position:center -38px}.product-favourite:active,.product-favourite:focus{outline:0}.add-product-form .pos-relative{min-width:54px}.add-product-form input{width:45px;padding-left:0;padding-right:0;text-align:center}.add-product-form input.add-product-name{transition:.3s;width:100%;text-align:left;padding-left:5px;padding-right:5px}.add-product-form input.add-product-name:focus{width:180px;position:absolute;z-index:10;top:-17px}@media (max-width:1160px){.table.product-table th{font-size:11px}.table.product-table th small{font-size:10px}.category-products-p1{margin-top:3px}.form-inline .form-group{display:inline-block;vertical-align:middle;width:170px}.form-inline .btn{margin-top:19px;vertical-align:top}}@media screen and (min-width:1160px){.basket-save-set{padding:10px;border:1px solid #e0e0e0;border-top:none}}#search-results .content-column-header{color:#4f2683;background-color:#fff}@media (min-width:720px) and (max-width:1160px){.btn.btn-circle{width:35px;height:35px}#content{font-size:14px}#left-column .left-column-fiolet-list a{line-height:35px;font-size:15px}#left-column .left-column-fiolet-list-header{fons-size:16px}}@media screen and (min-width:1160px){.add-product-form{border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0}}#forgotten-password-confirmation-modal,#forgotten-password-modal,#header-log-modal,#header-reg-confirmation,#header-reg-modal,#reset-password-modal{text-align:center}#forgotten-password-confirmation-modal .modal-dialog,#forgotten-password-modal .modal-dialog,#header-log-modal .modal-dialog,#header-reg-confirmation .modal-dialog,#header-reg-modal .modal-dialog,#reset-password-modal .modal-dialog{max-width:540px}#forgotten-password-confirmation-modal .modal-header,#forgotten-password-modal .modal-header,#header-log-modal .modal-header,#header-reg-confirmation .modal-header,#header-reg-modal .modal-header,#reset-password-modal .modal-header{padding:27px}#forgotten-password-confirmation-modal .modal-header img,#forgotten-password-modal .modal-header img,#header-log-modal .modal-header img,#header-reg-confirmation .modal-header img,#header-reg-modal .modal-header img,#reset-password-modal .modal-header img{width:163px}#forgotten-password-confirmation-modal .modal-body,#forgotten-password-modal .modal-body,#header-log-modal .modal-body,#header-reg-confirmation .modal-body,#header-reg-modal .modal-body,#reset-password-modal .modal-body{padding:10px 95px 50px 95px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#forgotten-password-confirmation-modal .modal-body label,#forgotten-password-modal .modal-body label,#header-log-modal .modal-body label,#header-reg-confirmation .modal-body label,#header-reg-modal .modal-body label,#reset-password-modal .modal-body label{font-size:14px;text-align:left;color:#242526;margin-top:31px;margin-bottom:14px}#forgotten-password-confirmation-modal .modal-body input,#forgotten-password-modal .modal-body input,#header-log-modal .modal-body input,#header-reg-confirmation .modal-body input,#header-reg-modal .modal-body input,#reset-password-modal .modal-body input{width:100%;height:40px;padding-left:24px;border:1px solid #d7d7d7}#forgotten-password-confirmation-modal .modal-body div.div-wide,#forgotten-password-modal .modal-body div.div-wide,#header-log-modal .modal-body div.div-wide,#header-reg-confirmation .modal-body div.div-wide,#header-reg-modal .modal-body div.div-wide,#reset-password-modal .modal-body div.div-wide{text-align:center;width:100%}#forgotten-password-confirmation-modal .modal-body div.div-wide button,#forgotten-password-modal .modal-body div.div-wide button,#header-log-modal .modal-body div.div-wide button,#header-reg-confirmation .modal-body div.div-wide button,#header-reg-modal .modal-body div.div-wide button,#reset-password-modal .modal-body div.div-wide button{margin-top:40px}#forgotten-password-confirmation-modal .modal-body div.div-wide .text-grey,#forgotten-password-modal .modal-body div.div-wide .text-grey,#header-log-modal .modal-body div.div-wide .text-grey,#header-reg-confirmation .modal-body div.div-wide .text-grey,#header-reg-modal .modal-body div.div-wide .text-grey,#reset-password-modal .modal-body div.div-wide .text-grey{margin-top:28px;font-size:12px;font-weight:400;text-align:center;color:#9d9e9f}#forgotten-password-confirmation-modal .modal-body div.div-wide .text-grey .text-bold,#forgotten-password-modal .modal-body div.div-wide .text-grey .text-bold,#header-log-modal .modal-body div.div-wide .text-grey .text-bold,#header-reg-confirmation .modal-body div.div-wide .text-grey .text-bold,#header-reg-modal .modal-body div.div-wide .text-grey .text-bold,#reset-password-modal .modal-body div.div-wide .text-grey .text-bold{font-weight:700;cursor:pointer;transition:opacity,.5s,lineral}#forgotten-password-confirmation-modal .modal-body div.div-wide .text-grey .text-bold:hover,#forgotten-password-modal .modal-body div.div-wide .text-grey .text-bold:hover,#header-log-modal .modal-body div.div-wide .text-grey .text-bold:hover,#header-reg-confirmation .modal-body div.div-wide .text-grey .text-bold:hover,#header-reg-modal .modal-body div.div-wide .text-grey .text-bold:hover,#reset-password-modal .modal-body div.div-wide .text-grey .text-bold:hover{opacity:.5}#forgotten-password-confirmation-modal .modal-body .message,#forgotten-password-modal .modal-body .message,#header-log-modal .modal-body .message,#header-reg-confirmation .modal-body .message,#header-reg-modal .modal-body .message,#reset-password-modal .modal-body .message{padding-top:20px}@media screen and (max-width:768px){#header-reg-modal .modal-dialog{width:90%;margin-left:auto;margin-right:auto;max-width:none}}@media screen and (max-width:550px){#header-reg-modal .modal-body{padding:20px}}.select2.select2-container{width:100%!important;border-radius:6px}.select2.select2-container:focus{outline:0}.select2.select2-container .selection:focus{outline:0}.select2.select2-container .select2-selection:focus{outline:0}.select2.select2-container .select2-selection--single{height:40px;text-align:left;padding-top:6px;border:1px solid #d7d7d7}.select2.select2-container .select2-selection__rendered{color:#b6b6b6}.select2.select2-container .select2-selection--single .select2-selection__arrow{top:calc(50% - 13px)}.select2.select2-container .select2-selection--single .select2-selection__arrow b{border-color:#d7d7d7 transparent transparent transparent}@media (min-width:1160px){.ps>.ps__scrollbar-y-rail{opacity:1!important}form[role=search]{position:absolute;top:50px;width:calc(100% - 42px);left:29px}form[role=search] .input-group{padding-bottom:11px;background-color:#f4f4f4;z-index:2}form[role=search] button,form[role=search] input{border:1px solid #635f96!important}.show-mobile{display:none!important}.show-desktop{display:block!important}#content{padding-left:300px;display:table;table-layout:fixed;width:100%}#content .action-INDEX{min-height:630px;background:transparent url(../img/rondel.png?1) no-repeat right 20px}#content .action-INDEX .left-column-help{display:block}#content .action-INDEX #center-column,#content .action-INDEX #right-column{visibility:hidden}.content-column{width:50%;display:table-cell;vertical-align:top;padding:0 13px}.content-columns{display:table-row}}.input-checkbox{margin-right:5px!important}@media (max-width:1160px){.show-desktop{display:none!important}body.start{background-image:none}#pkulicznik-app{position:fixed;top:0;left:0;right:0;bottom:0;padding-top:34px}#content,#pkulicznik-app,#pkulicznik-app-content,.content-column,.content-columns{height:100%}.content-column-header{transition:.3s}#center-column .content-column-header,#left-column .content-column-header{border-top-right-radius:20px}#right-column .content-column-header{border-top-left-radius:20px}.content-column-content{padding:5px;border:none}#center-column{position:absolute;top:0;margin-top:42px;left:51%}#center-column .content-column-header{position:absolute;left:130px;right:0;top:-42px}#content{transition:.4s;font-size:10px;padding-top:14px}#content td,#content th{padding:4px 3px}#content.column-center-inactive #left-column .content-column-header{color:#4f2683;background-color:#fff}#content.column-right-active #right-column .content-column-header{color:#4f2683;background-color:#fff}#content.column-center-active #center-column{left:0}#content.action-INDEX .left-column-help{display:block}#content.column-right-active:after,#content.header-active:after{content:'';display:block;position:absolute;left:0;right:0;top:0;bottom:0;background:#000;opacity:.5;z-index:1}.content-column{transition:.6s;position:relative}.content-column-content{max-height:100%;overflow:auto}}@media screen and (max-width:1160px){.header-authenticate .form-group{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:5px}}@media (min-width:420px) and (max-width:1160px){#content.column-right-active .content-columns{margin-left:-41%}#content.action-INDEX #center-column,#content.action-INDEX #right-column{visibility:hidden}.content-columns{transition:.6s;width:140%;position:relative}.content-column{width:49.5%}#left-column{float:left}#right-column{float:right}}@media (max-width:420px){.antiscroll-inner,.antiscroll-wrap{overflow:visible}.content-columns{position:relative;border-bottom:45px solid transparent}#left-column .left-column-help{z-index:0}#center-column{left:102%}#right-column{transition:.4s;position:fixed;left:0;right:0;bottom:0;height:42px;width:auto}#right-column.active{height:300px;background-color:#fff}#right-column .content-column-header{border-radius:0;background-image:none}#right-column .content-column-content{border:none;overflow:auto;height:258px}.content-column{width:100%}}