﻿html,body,address,blockquote,div,form,fieldset,caption,h1,h2,h3,h4,h5,h6,hr,ul,li,ol,dl,dt,dd,table,tr,td,th,p,img{margin:0;padding:0;font-size:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}img,fieldset{border:none}a{color:inherit;text-decoration:none}*{box-sizing:border-box}@font-face{font-family:'Public Sans';src:url("../../css/font/PublicSans-Regular.ttf") format("truetype");font-weight:normal;font-display:swap}@font-face{font-family:'Oleo Script';src:url("../../css/font/OleoScript-Regular.ttf") format("truetype");font-weight:normal;font-display:swap}@font-face{font-family:'Roboto';src:url("../../css/font/Roboto-Regular.ttf") format("truetype");font-weight:normal;font-display:swap}body{background-color:#f5f5f5;color:#000;font-family:'Open Sans',sans-serif;font-size:1em;line-height:1.4}.container{max-width:1200px;margin:auto}.container-small{max-width:900px;margin:auto}h1,h2,h3,h4,h5,h6{font-weight:600}.DMS{color:#0000e6;font-weight:600}.new{display:none}.invisible{display:none}.no_js{color:red;font-weight:bolder}.no_break{white-space:nowrap;hyphens:none}.simple{max-width:1200px;padding:50px 10%;margin:50px auto;background-color:#fff;border:solid 1px #BFBFBF}.simple.window{margin:0}.simple.map a.inactive{pointer-events:none}.simple.map a:not(.inactive){color:revert}@media screen and (max-width: 767px){.simple.map li{padding-top:9px;padding-bottom:0}}.simple a.underline,.simple a:hover{text-decoration:underline}.simple a[href*="baza-wiedzy"]:hover{text-decoration:underline}.simple h1{padding-top:5px;padding-bottom:5px;font-size:2rem}.simple h2{padding-top:20px;padding-bottom:5px;font-size:1.5rem}.simple hr{margin-bottom:15px}.simple ul{padding-left:18px;font-size:0.9rem}.simple p{font-size:0.85rem}label.toggle input{display:none}label.toggle input:disabled+span span.image{cursor:not-allowed;opacity:0.75}label.toggle input:checked+span span.image{background:#80bfff}label.toggle input:checked+span span.image::before{left:22px}label.toggle input:checked+span span.image span:last-child{visibility:hidden}label.toggle input:not(:checked)+span span.image span:first-child{visibility:hidden}label.toggle>span{display:flex;align-items:center;cursor:pointer}label.toggle>span span.image{display:flex;align-items:center;position:relative;width:40px;height:20px;padding:0 5px;font-size:8px;background:#ccc;border-radius:10px;transition:background .25s}@media screen and (min-width: 1024px){label.toggle>span span.image{padding:0 4px;font-size:10px}}label.toggle>span span.image:before{content:"";position:absolute;left:2px;top:2px;width:16px;height:16px;border-radius:50%;background:linear-gradient(to bottom, #fff 0%, #eee 100%);box-shadow:0 0 0 1px rgba(0,0,0,0.25);transition:left .25s}label.toggle>span span.image span{flex:0 0;width:17.5px}label.toggle>span span.comment{margin-left:5px}label.toggle:hover>span span.image:before{background:linear-gradient(to bottom, #fff 0%, #fff 100%);box-shadow:0 0 0 1px rgba(0,0,0,0.5)}#closeCookieInfo{display:none}#closeCookieInfo:checked+#consentBox{display:none}#consentBox{z-index:40;position:fixed;right:0;bottom:0;padding:10px;background-color:#7FDBFF}@media screen and (min-width: 768px){#consentBox{right:30px;bottom:30px;width:430px;padding:20px}}#consentBox span{font-size:1.25rem}#consentBox p{font-size:0.9rem}#consentBox p a{text-decoration:underline}#consentBox label{position:absolute;right:0.325rem;top:0.125rem;cursor:pointer;font-size:1rem;transition:transform 0.3s}#consentBox label::after{content:"\2716"}#consentBox label:focus,#consentBox label:hover{transform:scale(1.2)}#consentBox input[type=submit]{float:right;margin-right:1.5rem;padding:0;cursor:pointer;font-family:'Public Sans',sans-serif;font-size:1.5em;font-weight:800;color:black;border:none;background:none}#cookies{z-index:50}form.cookiesSettings>div>span{display:block;margin-top:1rem;font-size:1.2rem}form.cookiesSettings>div>div{display:flex}form.cookiesSettings>div>div>p{margin-right:20px}form.cookiesSettings input[type=submit]{float:right;margin:0.75rem 0 0.25rem;padding:10px;color:#ccc;background-color:#0051a5;cursor:pointer;border:none;border-bottom:2px solid #001f3f;border-right:2px solid #001f3f;border-radius:5px}form.cookiesSettings input[type=submit]:hover{color:#fff;background-color:#005ebf}#contentBody{left:0;scroll-behavior:smooth}#contentBody,.modal,.modal>.modalClose{position:absolute;top:0;width:100%;height:100%;overflow:auto}.modal:not(.modalRight),.modal:not(.modalRight)>.modalClose{left:0}.modalRight{right:0}.modal .modalClose{display:inline}.modal{z-index:30;opacity:0}.modal:not(.modalRight){left:-100vw;transition:opacity 1s, left 0s 1s}.modal.modalRight{right:100vw;transition:opacity 1.65s, right 0s 1.65s}.modal.modalCenter{background:radial-gradient(rgba(255,255,255,0.85) 20%, rgba(179,204,255,0.95) 100%)}.modal.modalMenu,.modal.modalRight{background-color:rgba(194,209,240,0.85)}.modal>div .modalClose{position:absolute;right:0.325rem;top:0.125rem;font-size:1rem;transition:transform 0.3s}.modal>div .modalClose::after{content:"\2716"}.modal>div .modalClose:focus,.modal>div .modalClose:hover{transform:scale(1.2)}.modal.modalMenu>div,.modal.modalCenter>div,.modal.modalRight>div{display:flex;min-height:100%}.modal.modalMenu>div>nav{position:relative;left:0;top:0;width:250px;min-height:100%;transform:translateX(-100%);transition:all 750ms ease-in;background:#001730;box-shadow:2px 2px 6px rgba(0,0,0,0.4)}.modal.modalMenu>div>nav .modalClose{color:white}.modal.modalRight>div{justify-content:flex-end}.modal.modalRight>div>div{position:relative;right:0;top:0;width:90%;max-width:1024px;min-height:100%;transform:translateX(100%);transition:all 1250ms ease-in;background:#0482;box-shadow:2px 2px 6px rgba(0,0,0,0.4)}.modal.modalCenter>div{justify-content:center;align-items:center}.modal.modalCenter>div>div{width:auto;overflow:hidden;background:#e6eeff;border:1px solid #0484;border-radius:0.5rem;box-shadow:0 0.25rem 1rem #006;transform:scale(0);transition:transform 0.3s}.modal.modalCenter>div>div:not(.text){max-width:25rem}.modal.modalCenter>div>div.text{max-width:1024px}.modal.modalCenter>div>div .modalClose{top:0.3rem;color:black}.modal.modalCenter>div>div .submitAndHidden{text-align:center;padding:0.5rem 0.25rem}.modal.modalCenter>div>div .submitAndHidden fieldset{text-align:left;padding-bottom:0.75rem}.modal.modalCenter>div>div .submitAndHidden fieldset input{width:100%;padding:0.25rem 0.5rem;margin:0.25rem 0 0.5rem;border:1px solid #0006;border-radius:0.25rem}.modal.modalCenter>div>div .submitAndHidden button{padding:0.25rem 1rem;margin-bottom:0.5rem;background:#0481;border:1px solid #0006;border-radius:0.25rem;transition:background 0.3s}.modal.modalCenter>div>div .submitAndHidden button:focus:not(:disabled),.modal.modalCenter>div>div .submitAndHidden button:hover:not(:disabled){cursor:pointer;background:#0483}.modal.modalCenter>div>div span.title{display:block;font-size:1.5rem;padding:0.4rem 2.8rem 0.4rem 0.8rem;background:#0482;border-bottom:1px solid #0484}.modal.modalCenter>div>div span.title img{height:1.75rem;width:auto;margin-right:0.25rem;vertical-align:middle}.modal.modalCenter>div>div>div{padding:0.25rem}.modal.modalCenter>div>div ul{list-style:none}.modal.modalCenter>div>div ul>li{display:block}.modal.modalCenter>div>div ul>li>a{display:block;text-align:center;padding:0.25rem 1rem;margin-bottom:0.25rem;background:#0481;border:1px solid #0006;transition:background 0.3s}.modal.modalCenter>div>div ul>li>a.inactive{opacity:.7;pointer-events:none}.modal.modalCenter>div>div ul>li>a:focus:not(.inactive),.modal.modalCenter>div>div ul>li>a:hover:not(.inactive){background:#0483}.modal.modalCenter>div>div ul>li:last-child a{margin:0;border-radius:0 0 0.25rem 0.25rem}.modal:target{opacity:1}.modal:target:not(.modalRight){left:0;transition:opacity 0.3s, left 0s}.modal:target.modalRight{right:0;transition:opacity 0.5s, right 0s}.modal:target.modalMenu>div>nav{transform:none;transition:all 750ms ease-out}.modal:target.modalRight>div>div{transform:none;transition:all 1250ms ease-out}.modal:target.modalCenter>div>div{transform:scale(1)}.back{position:absolute;left:20px;top:0;opacity:.25}@media screen and (max-width: 767px){.back{padding-top:8px;padding-bottom:0}}.back:hover{opacity:1}input#step_1:not(:checked) ~ div.back{display:none}input#finish:checked ~ div.back{display:block;position:relative;left:auto;top:auto;height:2.5rem;margin:0 10px;opacity:1}input#finish:checked ~ div.back div{float:right;appearance:none;display:inline-block;padding:4px 8px;font-size:1rem;border-radius:5px;color:black;background-color:#a4ecfd}input#finish:checked ~ div.back div span{font-size:0 !important}input#finish:checked ~ div.back div span:after{content:"Zakończ";font-size:1rem}.step_wizard{margin:15px 10px}@media screen and (max-width: 479px){.step_wizard{display:flex;justify-content:center}}.step_wizard_list{z-index:20;position:relative;list-style-type:none;border:solid 1px #aaa;border-radius:10px;box-shadow:0 15px 25px rgba(0,0,0,0.1)}@media screen and (max-width: 479px){.step_wizard_list{min-width:250px;text-align:center;padding:10px 10px}}@media screen and (min-width: 480px){.step_wizard_list{display:flex;padding:20px 10px}}@media screen and (min-width: 480px){.step_wizard_item{flex:1 1 0;display:flex;flex-direction:column;position:relative;text-align:center;padding:0 10px}.step_wizard_item+.step_wizard_item:after{content:"";position:absolute;left:0;top:19px;width:100%;height:2px;background:#21d4fd;transform:translateX(-50%)}}.progress_count{z-index:10;display:flex;justify-content:center;align-items:center;position:relative;width:40px;height:40px;margin:0 auto;font-weight:600;color:transparent}.progress_count::before{content:"";position:absolute;left:50%;top:50%;width:20px;height:10px;border-left:2px solid #fff;border-bottom:3px solid #fff;transform:translate(-50%, -70%) rotate(-50deg)}.progress_count::after{z-index:-10;content:"";position:absolute;left:50%;top:50%;width:40px;height:40px;background:#21d4fd;border-radius:50%;transform:translate(-50%, -50%)}.progress_label{font-size:14px;font-weight:600;margin-top:10px}input#step_1:checked ~ div ul>li.step_1 .progress_count{color:#21d4fd}input#step_1:checked ~ div ul>li.step_1 .progress_count::before{display:none}input#step_1:checked ~ div ul>li.step_1 .progress_count::after{background:white;border:2px solid #21d4fd}input#step_1:checked ~ div ul>li.step_1 ~ .step_wizard_item .progress_count::before{display:none}input#step_1:checked ~ div ul>li.step_1 ~ .step_wizard_item .progress_count::after{width:10px;height:10px}input#step_1:checked ~ div ul>li.step_1 ~ .step_wizard_item .progress_label{opacity:0.5}input#step_2:checked ~ div ul>li.step_2 .progress_count{color:#21d4fd}input#step_2:checked ~ div ul>li.step_2 .progress_count::before{display:none}input#step_2:checked ~ div ul>li.step_2 .progress_count::after{background:white;border:2px solid #21d4fd}input#step_2:checked ~ div ul>li.step_2 ~ .step_wizard_item .progress_count::before{display:none}input#step_2:checked ~ div ul>li.step_2 ~ .step_wizard_item .progress_count::after{width:10px;height:10px}input#step_2:checked ~ div ul>li.step_2 ~ .step_wizard_item .progress_label{opacity:0.5}input#step_3:checked ~ div ul>li.step_3 .progress_count{color:#21d4fd}input#step_3:checked ~ div ul>li.step_3 .progress_count::before{display:none}input#step_3:checked ~ div ul>li.step_3 .progress_count::after{background:white;border:2px solid #21d4fd}input#step_3:checked ~ div ul>li.step_3 ~ .step_wizard_item .progress_count::before{display:none}input#step_3:checked ~ div ul>li.step_3 ~ .step_wizard_item .progress_count::after{width:10px;height:10px}input#step_3:checked ~ div ul>li.step_3 ~ .step_wizard_item .progress_label{opacity:0.5}input#step_4:checked ~ div ul>li.step_4 .progress_count{color:#21d4fd}input#step_4:checked ~ div ul>li.step_4 .progress_count::before{display:none}input#step_4:checked ~ div ul>li.step_4 .progress_count::after{background:white;border:2px solid #21d4fd}input#step_4:checked ~ div ul>li.step_4 ~ .step_wizard_item .progress_count::before{display:none}input#step_4:checked ~ div ul>li.step_4 ~ .step_wizard_item .progress_count::after{width:10px;height:10px}input#step_4:checked ~ div ul>li.step_4 ~ .step_wizard_item .progress_label{opacity:0.5}.show_when_checked{display:none}input#step_1:checked ~ fieldset.step_1{display:block}input#step_2:checked ~ fieldset.step_2{display:block}input#step_3:checked ~ fieldset.step_3{display:block}input#step_4:checked ~ fieldset.step_4{display:block}input#finish:checked ~ div.finish{display:block}form.mail{max-width:900px;margin:auto;background-color:#fff;border:1px solid #bfbfbf}form.mail h1{padding:0.5rem}@media screen and (max-width: 899px){form.mail h1{padding-top:1.5rem}}form.mail hr{margin-top:20px}form.mail div.validation_status{padding-left:15px;color:#dc3545}form.mail div.finish{margin:10px;font-size:0.85rem}form.mail div.finish p{margin-bottom:10px}form.mail input:not([type=radio])[required]+label:before,form.mail textarea[required]+label:before,form.mail select[required]+label:before{content:"* ";color:#dc3545}form.mail fieldset{margin:10px}form.mail fieldset .block hr{margin-bottom:10px}form.mail fieldset .block>p{font-size:0.75rem}form.mail fieldset .block>p:not(:first-child){padding-top:40px}form.mail fieldset .block p.comment{font-size:0.75rem}form.mail fieldset .block .row{display:flex;flex-wrap:wrap;column-gap:10px;row-gap:10px;padding:5px 0}form.mail fieldset .block .row .data{display:flex;flex-direction:column-reverse;flex:1}form.mail fieldset .block .row .data.f2{flex:2}form.mail fieldset .block .row .data.f3{flex:3}form.mail fieldset .block .row .data.f02{flex:0.5}@media screen and (max-width: 899px){form.mail fieldset .block .row .data.f02{flex:0.24}}@media screen and (max-width: 719px){form.mail fieldset .block .row .data.f02{display:none}}form.mail fieldset .block .row .data.w2{min-width:calc(50% - 10px);height:0}form.mail fieldset .block .row .data a{align-self:flex-end;width:1.4rem;height:1.4rem;margin-top:0.1rem;text-align:center;line-height:1.4rem;font-family:'Oleo Script',cursive;font-size:1.2rem;background-color:#a4ecfd;border-radius:50%;cursor:help}form.mail fieldset .block .row .data>textarea{width:100%;resize:vertical}form.mail fieldset .block .row .data>select{font-size:0.9rem}form.mail fieldset .block .row .data input{background-color:#fff;transition:border-color 0.25s ease-in-out, box-shadow .25s ease-in-out}form.mail fieldset .block .row .data input:focus{outline:none;border-style:solid}form.mail fieldset .block .row .data input:focus:invalid{border-color:#dc3545;box-shadow:0 0 0 0.15rem #efa2a9}form.mail fieldset .block .row .data input:focus:valid{border-color:#4bef4b;box-shadow:0 0 0 0.15rem #c0f9c0}form.mail fieldset .block .row .data input:invalid:not(:focus){color:#dc3545}form.mail fieldset .block .row .data textarea{background-color:#fff;transition:border-color 0.25s ease-in-out, box-shadow .25s ease-in-out}form.mail fieldset .block .row .data textarea:focus{outline:none;border-style:solid}form.mail fieldset .block .row .data textarea:focus:invalid{border-color:#dc3545;box-shadow:0 0 0 0.15rem #efa2a9}form.mail fieldset .block .row .data textarea:focus:valid{border-color:#4bef4b;box-shadow:0 0 0 0.15rem #c0f9c0}form.mail fieldset .block .row .data textarea:invalid:not(:focus){color:#dc3545}form.mail fieldset .block .row .data select{background-color:#fff;transition:border-color 0.25s ease-in-out, box-shadow .25s ease-in-out}form.mail fieldset .block .row .data select:focus{outline:none;border-style:solid}form.mail fieldset .block .row .data select:focus:invalid{border-color:#dc3545;box-shadow:0 0 0 0.15rem #efa2a9}form.mail fieldset .block .row .data select:focus:valid{border-color:#4bef4b;box-shadow:0 0 0 0.15rem #c0f9c0}form.mail fieldset .block .row .data select:invalid:not(:focus){color:#dc3545}form.mail fieldset .block .radio>div{display:table;margin:0 auto}form.mail fieldset .block .radio>div>div{padding-top:30px;text-align:right}form.mail fieldset .block .radio>div>div:not(:first-child){margin-top:30px;border-top:1px dotted #000}form.mail fieldset .block .radio>div>div h2{font-size:1.1rem}form.mail fieldset .block .radio>div>div h2:before{content:"* ";color:#dc3545}form.mail fieldset .block .radio>div>div>div *{text-align:left}form.mail fieldset .block .radio>div>div>div .row{padding:0}form.mail fieldset .block .radio>div>div>div>div{display:none}form.mail fieldset .block .radio>div>div>div input[type=radio]{cursor:pointer}form.mail fieldset .block .radio>div>div>div input[type=radio][required]:checked ~ div{display:block}form.mail fieldset .block .checkbox{display:flex;font-size:0.8rem}form.mail fieldset .block .checkbox input[type=checkbox]{cursor:pointer;align-self:flex-start;margin:0 10px 0 0}form.mail fieldset .block .checkbox input[type=checkbox][required]:not(:checked) ~ label a{color:#dc3545}@media screen and (hover: none){form.mail fieldset .block .checkbox a{text-decoration:underline}}form.mail fieldset .info{text-align:right;font-size:0.7rem}form.mail fieldset .info p:before{content:"* ";color:#dc3545}form.mail fieldset .buttons{position:relative;height:2.5rem}form.mail fieldset .buttons>.previous{position:absolute;left:0;top:50%;transform:translate(0, -50%)}form.mail fieldset .buttons>.previous label{opacity:.25;cursor:pointer;appearance:none;display:inline-block;padding:4px 8px;font-size:1rem;border-radius:5px}form.mail fieldset .buttons>.previous label:hover{opacity:1}form.mail fieldset .buttons>.enable_when_valid{cursor:not-allowed;position:absolute;right:0;top:50%;transform:translate(0, -50%)}form.mail fieldset .buttons>.enable_when_valid *{color:#dc3545;pointer-events:none;appearance:none;display:inline-block;padding:4px 8px;font-size:1rem;border-radius:5px}form.mail fieldset:valid .enable_when_valid *{pointer-events:auto;cursor:pointer;color:black;background-color:#a4ecfd}form.mail fieldset:valid .enable_when_valid input[type=submit]{border-right:2px solid #66f;border-bottom:2px solid #66f}form.mail [data-hint]{position:relative}form.mail [data-hint]::before,form.mail [data-hint]::after{z-index:-20;position:absolute;opacity:0}form.mail [data-hint]:hover::before,form.mail [data-hint]:hover::after{z-index:20;opacity:1;transform:scale(1) translateY(0)}form.mail [data-hint]::before{content:"";right:0.3rem;margin-top:1em;border-style:solid;border-width:0 0.4rem 0.6rem 0.4rem;border-color:transparent transparent rgba(0,153,255,0.8) transparent;transition:all 0.65s cubic-bezier(0.84, -0.18, 0.31, 1.26),opacity 0.65s 0.5s;transform:scale(.6) translateY(90%)}form.mail [data-hint]::after{content:attr(data-hint);right:0;white-space:pre-line;min-width:11.2rem;padding:.25em .75em;margin-top:1.8rem;font-family:initial;font-size:0.75rem;line-height:1rem;text-align:initial;background:#a4ecfd;border:.15rem solid #09f;border-radius:.25rem;transition:all 0.65s cubic-bezier(0.84, -0.18, 0.31, 1.26) 0.2s;transform:scale(.6) translateY(50%)}@media screen and (min-width: 1024px){form.mail [data-hint]::after{width:16rem}}@media screen and (max-width: 479px) and (min-device-pixel-ratio: 1.5), screen and (max-width: 479px) and (min-resolution: 192dpi){form.mail [data-hint]::after{min-width:8rem}}form.mail [data-hint]:hover::before{transition:all 0.65s cubic-bezier(0.84, -0.18, 0.31, 1.26) 0.2s}form.mail [data-hint]:hover::after{transition:all 0.65s cubic-bezier(0.84, -0.18, 0.31, 1.26)}header div{display:flex;align-items:center;border-bottom:1px solid #bfbfbf}header div img{height:140px;width:auto}header div p:last-child{font-size:0.85rem}header div p:last-child a{opacity:.5}header div p:last-child a:hover{opacity:1}@media screen and (max-width: 767px){header div p:last-child a{padding-top:9px;padding-bottom:9px}}header div p:last-child span{opacity:.5}@media screen and (min-width: 1024px){header div p:last-child{font-size:0.75rem;line-height:1.25rem}}footer{font-size:0.65rem;text-align:center;padding:5px 0;opacity:.5}@media screen and (min-width: 1024px){footer{font-size:0.75rem}}footer div{border-top:1px solid #bfbfbf}footer p>span{font-weight:700;opacity:0.75}main{position:relative;padding:30px 0}@media screen and (max-width: 899px){main{padding:0}}form.mail{padding:4%;font-family:'Roboto',sans-serif}form.mail h1{color:#00458c;font-size:2rem}form.mail fieldset .row .data>label,form.mail fieldset .radio>label{font-size:0.85rem;text-transform:uppercase}form.mail fieldset .row .data>input:not([type=radio]),form.mail fieldset .row .data select,form.mail fieldset .radio>input:not([type=radio]),form.mail fieldset .radio select{height:1.8rem}form.mail fieldset .row .data>input,form.mail fieldset .row .data textarea,form.mail fieldset .row .data select,form.mail fieldset .radio>input,form.mail fieldset .radio textarea,form.mail fieldset .radio select{font-size:1rem;padding:2px 6px;border:1px solid #ced4da;border-left-width:0.2rem;border-radius:0.25rem}form.mail fieldset .how_find{margin-top:5rem}form.mail fieldset input[type=radio]{appearance:none;width:1.5rem;height:1.5rem;background:#eee;border:0.15rem solid #fff;border-radius:50%;box-shadow:0 0 0 0.15rem #e1e1e1;transform:scale(0.75) translateY(0.5rem)}form.mail fieldset input[type=radio]:checked{background-color:#2196F3;border-color:#6ab8f7;box-shadow:0 0 0 0.15rem #0d8aee}form.mail fieldset input[type=radio]:hover{background-color:#d5d5d5}form.mail fieldset input[type=radio]:hover:checked{background-color:#0c7cd5}form.mail fieldset input[type=checkbox]{flex:0 0 auto;appearance:none;position:relative;width:1rem;height:1rem;background-color:#eee;border:0.15rem solid #e1e1e1;border-radius:15%}form.mail fieldset input[type=checkbox]:checked{font-size:0.7rem;font-weight:bold;color:white;background-color:#2196F3;border-color:#39a1f4}form.mail fieldset input[type=checkbox]:checked::after{content:"\2714";position:absolute;left:2px;top:-2px}form.mail fieldset input[type=checkbox]:hover{background-color:#e1e1e1}form.mail fieldset input[type=checkbox]:hover:checked{background-color:#0c7cd5}