/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.toggle-button{position:relative;top:8px;left:15px;padding:14px 10px 2px 10px;margin:8px 15px 8px 0;height:54px;width:54px;cursor:pointer;z-index:6;float:left;background-color:#000000;}.toggle-button:after{content:"MENU";display:block;width:30px;height:15px;font-size:11px;color:#fff;position:relative;top:10px;-webkit-transition:all .35s ease;transition:all .35s ease;}.toggle-active.toggle-button:after{top:16px;}.bar{background-color:#d29b00;display:block;width:100%;height:3px;border:0;-webkit-transition:all .35s ease;transition:all .35s ease;}.bar + .bar{margin-top:6px;}.middle{display:none;}.bottom{top:22px;}.toggle-button:hover{opacity:.7;}.toggle-active .bar{background-color:#013f7e;}.toggle-active .top{-webkit-transform:translateY(6px) translateX(0) rotate(45deg);}.toggle-active .middle{opacity:0;}.toggle-active .bottom{-webkit-transform:translateY(-4px) translateX(0) rotate(-45deg);}@media (min-width:768px){.toggle-button{position:relative;top:8px;left:15px;padding:22px 18px 9px 18px;margin:8px 15px 8px 0;height:72px;width:72px;cursor:pointer;z-index:6;float:left;background-color:#000000;}.toggle-button:after{font-size:12px;}}.overlay{position:absolute;z-index:4;background-color:#1b2e44;top:0;left:0;width:100%;height:0;visibility:hidden;opacity:0;-webkit-transition:opacity .35s,visibility .35s,height .35s;}.nav-active{opacity:1;visibility:visible;height:100%;min-height:400px;}.overlay ul{display:block;position:relative;top:10%;left:0;font-size:34px;font-weight:500;text-align:center;list-style:none;padding:0;}.overlay ul li{display:block;padding:0 0 20px 0;}.overlay ul li a{color:#fff;text-decoration:none;position:relative;line-height:32px;}.overlay ul li a:hover{color:#d29b00;}.overlay ul li a:after{content:'';position:absolute;transition:transform .5s ease;left:0;bottom:-4px;width:100%;height:2px;background:#fff;transform:scaleX(0);}.overlay ul li a:hover:after{transform:scaleX(1);}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}*{box-sizing:border-box;-ms-overflow-style:scrollbar;}input:focus,select:focus,textarea:focus,button:focus{outline:none;}html,body{height:100%;}img{display:block;max-width:100%;height:auto;}a:hover{text-decoration:none;}.region-mobile-blocks:after,.region-mobile-blocks #tbm-glowna-nawigacja-mobile:after,#block-ispan-logo:after,.swiper-wrapper:after,.swiper-slide .views-field-nothing:after,.swiper-slide .views-field-nothing:after,.slajdy-aktualnosci-home footer .arch-aktu:after,.slajdy-aktualnosci-home  footer:after,.views-exposed-form:after,.widok-lista  .views-row:after,.opis-repo p:after,.opis-repo:after{clear:both;content:"";display:block;}html{scroll-behavior:smooth;}ul.footnotes li{margin :10px 0 10px 50px;}.messages__wrapper{width:80%;margin:0 auto;padding:20px;}.messages.messages--status{clear:both;border:2px solid #8bc43f;padding:8px 20px;}@media (min-width:1025px){.messages__wrapper{width:50%;}}.obrazek-over,.overlay-popupu,.os-overlay{position:absolute;z-index:1;width:100%;height:100%;top:0px;bottom:0;left:0;right:0;display:block;}.systemowe-messages{clear:both;border:2px solid #8bc43f;padding:20px;width:50%;margin:0 auto;margin-top:40px;margin-bottom:20px;}#block-ispan-primary-local-tasks{padding:20px 0;}#block-ispan-primary-local-tasks ul li{display:inline-block;}#block-ispan-primary-local-tasks ul li a{display:block;padding:4px;margin:4px;border:1px solid #838383;}article figure{display:block;}article figure.align-left{float:left;padding:15px 20px 15px 0;}article figure.align-center{display:block;padding:15px 0;text-align:center;}article figure.align-center > div{}article figure.align-center img{display:inline-block;}article figure.align-center figcaption{text-align:center;}article figure.align-right{float:right;padding:15px 0 15px 20px;}article figure img{}article figcaption{padding:10px 10px 0 10px;}article table{margin:10px 0;}article table td{padding:10px 14px;border:1px solid #e6e6e6;}article  a.link_obrazkowy{display:inline-block;}article sup{vertical-align:super;font-size:12px;padding:2px;}blockquote{padding:45px 20px 30px 90px;position:relative;}blockquote:before{content:"";background-image:url(/themes/ispan/images/cytat.png);width:52px;height:49px;display:block;position:absolute;top:25px;left:25px;}img.szerokosc50{max-width:50%;padding:5px;display:inline-block;}@media (min-width:1025px){}article .ckeditor-accordion-container{padding:30px 0;}.ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle::before,.ckeditor-accordion-container > dl dt > a > .ckeditor-accordion-toggle::after{background-color:#30454e;}.ckeditor-accordion-container > dl dt.active  > a > .ckeditor-accordion-toggle::before,.ckeditor-accordion-container > dl dt.active  > a > .ckeditor-accordion-toggle::after{background-color:#e1e6e8;}.ckeditor-accordion-container > dl dt > a:hover > .ckeditor-accordion-toggle::before,.ckeditor-accordion-container > dl dt > a:hover > .ckeditor-accordion-toggle::after{background-color:#3fa7d0;}.ckeditor-accordion-container > dl dt.active  > a:hover > .ckeditor-accordion-toggle::before,.ckeditor-accordion-container > dl dt.active  > a:hover > .ckeditor-accordion-toggle::after{background-color:#3fa7d0;}.ckeditor-accordion-container > dl dt.active > a{background-color:#30454e;border:1px solid  #30454e;margin-bottom:2px;margin-top:2px;-webkit-transition:300ms;transition:300ms;}.ckeditor-accordion-container > dl dt > a:hover,.ckeditor-accordion-container > dl dt > a:not(.button):hover{background-color:#30454e;box-shadow:none;color:#fff;text-decoration:none;border:1px solid  #30454e;margin-bottom:2px;margin-top:2px;-webkit-transition:300ms;transition:300ms;}.ckeditor-accordion-container > dl dd{display:none;padding:20px 20px;}.ckeditor-accordion-container > dl dt > a,.ckeditor-accordion-container > dl dt > a:not(.button){background-color:#e1e6e8;border:1px solid  #e1e6e8;margin-bottom:2px;margin-top:2px;color:#30454e;-webkit-transition:300ms;transition:300ms;}.ckeditor-accordion-container > dl{position:relative;border:0;}.ckeditor-accordion-container > dl dd.active{max-height:unset;transition:max-height 3s ease-in;border:1px solid  #e1e6e8;-webkit-transition:300ms;transition:300ms;}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.75em .5em .75em .7em;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:0;background-color:#e1e6e8;color:#454545;}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:0;}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:0;}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:0;}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:0;}.ui-accordion-header-icon{display:none;}.ui-accordion h3.ui-accordion-header{padding-left:50px;}span.arrow-toggle{display:inline-block;position:absolute;padding:0 10px;width:30px;height:30px;z-index:1;top:calc(50% - 1px);left:11px;box-sizing:border-box;}span.arrow-toggle::before,span.arrow-toggle::after{background:#fff;background-color:rgb(255,255,255);-webkit-transition:all 600ms cubic-bezier(0.4,0,0.2,1);transition:all 600ms cubic-bezier(0.4,0,0.2,1);content:"";display:block;height:2px;position:absolute;width:10px;z-index:-1;left:0;top:0;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);will-change:transform;}span.arrow-toggle::before,span.arrow-toggle::after{background-color:#30454e;}span.arrow-toggle::before{left:13px;-webkit-transform:rotate(135deg);transform:rotate(135deg);}span.arrow-toggle::after{right:13px;left:auto;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}.ui-accordion h3.ui-accordion-header.ui-state-active span.arrow-toggle::before,.ui-accordion h3.ui-accordion-header.ui-state-active span.arrow-toggle::after{background-color:#e1e6e8;}.ui-accordion h3.ui-accordion-header.ui-state-active span.arrow-toggle::before{transform:rotate(45deg);}.ui-accordion h3.ui-accordion-header.ui-state-active span.arrow-toggle::after{transform:rotate(-45deg);}.ui-accordion h3.ui-accordion-header.ui-state-active{background-color:#30454e;}.ui-widget-content{margin-top:2px;}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:1px solid #dddddd;overflow:auto;}@media (min-width:768px){.ckeditor-accordion-container > dl dd{padding:20px 30px;}}nav.pager{text-align:left;width:100%;}.pager > ul{display:inline-block;padding-left:0;margin:20px 0;border-radius:0;}.main-content div[id*="block-"] .wydawnictwa-kafle ul,.main-content div[id*="block-"] .wydawnictwa-kafle ul li{padding-left:0;}.main-content div[id*="block-"] div ul li.pager__item{padding:2px 2px 0px 2px;}.pager li{display:inline-block;border:2px solid #b4cbd5;padding:8px 14px 6px 14px;margin:0 2px 8px 2px;}.pager li > a{display:block;margin-left:-1px;line-height:1.5;color:#212121;padding:6px 15px;text-decoration:none;}.pager li:hover{border:2px solid #29627b;}.pager li.is-active{background-color:#29627b;border:2px solid #29627b;}.pager li.is-active:hover{background-color:#fff;border:2px solid #29627b;}.wydawnictwa-kafle nav.pager{grid-column:1 / span 2;}@media (min-width:768px){.wydawnictwa-kafle nav.pager{grid-column:1 / span 3;}}@media (min-width:1025px){.wydawnictwa-kafle nav.pager{grid-column:1 / span 4;}}@media (min-width:1601px){.wydawnictwa-kafle nav.pager{grid-column:1 / span 5;}}#block-karandasz-primary-local-tasks{padding:20px 0;}#block-karandasz-primary-local-tasks ul li{display:inline-block;}#block-karandasz-primary-local-tasks ul li a{display:block;padding:4px;margin:4px;border:1px solid #838383;}#block-ispan-breadcrumbs{padding-bottom:20px;}#block-ispan-breadcrumbs ol{list-style:none;text-align:left;}#block-ispan-breadcrumbs ol li{display:inline-block;position:relative;padding-right:20px;}#block-ispan-breadcrumbs ol li::before,#block-ispan-breadcrumbs ol li::after{background:#29627b;content:"";display:block;width:6px;height:1px;position:absolute;opacity:0.7;z-index:4;top:16px;right:5px;transform-origin:right 50%;}#block-ispan-breadcrumbs ol li::before{transform:rotate(-45deg);}#block-ispan-breadcrumbs ol li::after{transform:rotate(45deg);}#block-ispan-breadcrumbs ol li:last-child:before,#block-ispan-breadcrumbs ol li:last-child:after{display:none;}@media (min-width:1025px){#block-ispan-breadcrumbs{padding-bottom:40px;}}@media (min-width:1280px){article div.siatka-tekstu{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr;grid-column-gap:50px;grid-row-gap:20px;}}div#sliding-popup{background-color:rgba(48,69,78,0.85);}.eu-cookie-withdraw-tab,.decline-button.eu-cookie-compliance-default-button{display:none;}.eu-cookie-compliance-content{margin:0 auto;max-width:90%;display:inline-block;text-align:left;width:100%;}.eu-cookie-compliance-message{margin:12px 30px 0px 0;max-width:100%;width:100%;}.eu-cookie-compliance-buttons{margin:5px 0 5px 0;max-width:100%;width:100%;}.eu-cookie-compliance-secondary-button{position:relative;margin-top:0;padding:12px 8px 4px 35px;display:block;float:left;}.eu-cookie-compliance-secondary-button:before{content:"";display:block;background-image:url(/themes/ispan/images/icon_check.png);width:22px;height:22px;left:0;position:absolute;top:8px;background-size:contain;}.eu-cookie-compliance-more-button{cursor:pointer;display:block;height:auto;margin:0;padding:12px 8px 4px 8px;border:none;text-decoration:underline;background:none;float:left;}@media (min-width:768px){.eu-cookie-compliance-message{float:left;margin:12px 0px 0px 0;max-width:62%;width:62%;}.eu-cookie-compliance-buttons{float:right;margin:0;max-width:38%;width:38%;padding:10px 0 0 30px;}}@media (min-width:1025px){.eu-cookie-compliance-message{float:left;margin:12px 30px 0px 0;max-width:70%;}.eu-cookie-compliance-buttons{float:right;margin:0 0 5px 0;max-width:30%;}}@media (min-width:1321px){.eu-cookie-compliance-content{max-width:75%;}}
body,.klasa-pracownik-zaklad a,.pretty-element label,.pole-pracownik.stanowisko,.osoba-prawe .abel,.publikacja-prawe .abel,.webform-submission-form .js-form-item input.form-text,.webform-submission-form fieldset .js-form-item label,.webform-submission-form .js-form-item input.form-date,.webform-submission-form .js-form-item input.form-tel,.webform-submission-form .js-form-item input.form-email,.webform-submission-form .js-form-item textarea,.webform-submission-form .js-form-item input.form-number,.webform-element-description span{font-family:'Roboto';font-weight:300;font-style:normal;}.widok-lista .views-field-title a,.widok-lista .views-field-view-node .field-content a,.osoba-prawe .ole,.publikacja-prawe .ole,.node--type-grant .ole,.node--type-grant .abel,.node--type-wydarzenie .ole,.node--type-wydarzenie .abel,.node--type-projekt .ole,.node--type-projekt .abel,.ui-accordion h3.ui-accordion-header,a.ckeditor-accordion-toggler,.aktu-prawe time,.kategoria-aktualnsci,li.tbm-item,.tbm-block a,.tbm-block p a,.kategoria-aktualnsci,.nabytki a,#block-ispan-nabytki a,.webform-submission-form .js-form-item label,.webform-submission-form fieldset legend,.webform-element-description,.eu-cookie-compliance-message p,.webform-submission-form input[type="file"]::file-selector-button,.webform-submission-form .js-form-managed-file .form-submit,#block-ispan-plen p a,#block-ispan-udostepnionyformularzwyniki-wyszukiwaniapage-1-2  .js-form-type-textfield input{font-family:'Roboto';font-weight:400;font-style:normal;}b,strong,#block-ispan-styleswitcher a,.slajdy-aktualnosci-home footer a,.blok-filtry input.form-submit,#block-block-content8285a350-2cb6-4525-85dc-2f77d77afa7b--2 > div > p > a,#block-block-content90fb0404-abf6-4362-b1fe-aa897818427c--2 > div > p > a,.karuzela-wydawnicza footer a,.webform-submission-form .js-form-item label,.webform-submission-form .form-submit,.webform-submission-form fieldset legend{font-family:'Roboto',sans-serif;font-weight:500;font-style:normal;}em{font-family:'Roboto',sans-serif;font-weight:300;font-style:italic;}h1,h2,h3,h4,h5,h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,#block-ispan-kaflewydawnictwa > ul li a,#block-ispan-postepowania > ul li a,#block-ispan-katalogi > ul li a,#block-ispan-librarycatalogue > ul li a,#swiper-aktualnosci-slajdy-glowna-block-1 .aktu-prawe >  a,.widok-lista .views-field-title a,.pracownicy-lista .pracownik-lista,.publikacja-tytul-lista,.wyniki-wyszuk .views-row .views-field-title a,.lista-aktualnosci h2 a,.ramka span,nav#block-ispan-studiapodyplomowe li a,p.nabytki-tytul,a.title-repo,a.link-ogloszenia,nav.menu-kafelkowe > ul li a,nav#block-ispan-aplikujrekrutacja > ul li a,#block-ispan-rekrutacja p a{font-family:'Libre Baskerville',sans-serif;font-weight:400;font-style:normal;}body,p,#swiper-aktualnosci-slajdy-glowna-block-1 .aktu-prawe >  a,.publikacja-rok-lista{color:#2a2525;}.slajdy-aktualnosci-home footer a,.tbm-link.level-1,nav.tbm-main span.no-link,#block-ispan-main-menu a,.region-footer-bottom a,.region-footer-bottom  p,#block-ispan-kaflewydawnictwa > ul li a,#block-ispan-postepowania > ul li a,#block-ispan-katalogi > ul li a,#block-ispan-librarycatalogue > ul li a,.pager li.is-active a,.menu-dyplo-wrapper,.nabytki .views-field-nothing a,.menu-dyplo-wrapper a,#block-ispan-repozytoria ul li p,#block-ispan-views-block-wydawnictwo-karuzela-block-1 .karuzela-wydawnicza footer a{color:#fff;}a{color:#29627b;}a:hover,.pager li.is-active:hover a,.nabytki .views-field-nothing a:hover{color:#a3b6bd;}a.link-ogloszenia{color:#b8c7cc;}article figcaption{color:#7f878b;}#block-ispan-czasopisma a,#block-ispan-views-block-wydawnictwo-karuzela-block-1 a,.path-frontpage h1,.path-frontpage h2,#block-ispan-views-block-ksiazki-block-1 h2{color:#30454e;}.osoba-prawe .abel,.publikacja-prawe .abel,.node--type-grant .abel,.node--type-wydarzenie .abel,.node--type-projekt .abel,#block-ispan-breadcrumbs ol li a,#block-ispan-breadcrumbs ol li{color:#9e9e9e;}.czerwony-tekst{color:#e82727;}.kategoria-aktualnsci{color:#9e9e9e;}.tbm-block nav li a{color:#30454e;}.tbm-block nav li a:hover{color:#697c84;}.ramka span{color:#576d77;}a.title-repo{color:#a3b6bd;}.nabytki a,.pole-pracownik.komorka-w-zakladzie a,.path-frontpage h2 a,.block-inner nav ul > li > a,.lista-aktualnosci h2 a,.proj-grant-konf .views-field-title a,.wyniki-wyszuk .views-row .views-field-title a,.pracownicy-lista  .pracownik-lista,.publikacja-tytul-lista,.widok-lista .views-field-title a,.widok-lista .views-field-view-node .field-content a,.klasa-pracownik-zaklad a,a.ckeditor-readmore-toggler{color:#29627b;}body.podyplomowe article h2,body.podyplomowe article h3,body.podyplomowe article h4,body.podyplomowe article h5,body.podyplomowe div[id*="block-"] h2,body.podyplomowe div[id*="block-"] h3,body.podyplomowe div[id*="block-"] h4,body.podyplomowe div[id*="block-"] h5,#block-ispan-studiapodyplomowekomunikat h2,h2.aktualnosci-tytul,#block-ispan-rekrutacja div:nth-child(2) h2,#block-ispan-rekrutacja div:nth-child(2) h3{color:#164867;}html{font-size:16px;line-height:1.6;}body,p{font-size:0.938rem;line-height:1.6;}.eu-cookie-compliance-message p{font-size:12px;line-height:1.2;display:inline-block;}.eu-cookie-compliance-more-button{font-size:12px;}.wydawnictwa-kafle form.views-exposed-form .pretty-element label,#block-block-content90fb0404-abf6-4362-b1fe-aa897818427c--2 > div > p > a.linkmalymenu,#block-block-content8285a350-2cb6-4525-85dc-2f77d77afa7b--2 > div > p > a.linkmalymenu,.osoba-prawe .abel{font-size:0.75rem;}.publikacja-tytul-lista,#block-ispan-breadcrumbs li,.widok-lista  .views-field-view-node a,#block-ispan-breadcrumbs ol li{font-size:0.813rem;}nav#block-ispan-studiapodyplomowe .menu_link_content{font-size:0.813rem;line-height:1.2;}.publikacja-autorzy-lista p,.publikacja-rok-lista{font-size:0.813rem;padding:0;}.pracownicy-lista.administracja .views-field-field-stanowisko p,fieldset .description p{font-size:0.813rem;line-height:1.4;}.views-field-field-miejsce p,.views-field-field-rodzaj-wydarzenia,.publikacja-prawe .abel,.node--type-grant .abel,.node--type-wydarzenie .abel,.node--type-projekt .abel,footer p,.widok-lista .kategoria-aktualnsci,.aktu-prawe time,.pracownicy-lista .views-field-field-stanowisko p,.pracownicy-lista .views-field-field-telefon,article figcaption,#block-ispan-footerbottommenu li a,.blok-filtry input.form-submit,.views-field-field-data-i-godzina time,.widok-lista .views-field-created time,.widok-lista .views-field.views-field-field-czas-trwania time,.slajdy-aktualnosci-home p,.slajdy-aktualnosci-home .aktu-prawe  div,.pretty-element label,.proj-grant-konf.widok-lista p,#edit-sort-bef-combine ul li a,#block-ispan-kaflewydawnictwa ul li a,.webform-element-description  span,#edit-rodo p{font-size:0.875rem;}fieldset .description p{padding:0;}.wyniki-wyszuk .views-row .views-field-title a,.widok-lista .views-field-title a,.lista-aktualnosci h2 a{font-size:0.875rem;padding:10px 0 10px 0;}#block-ispan-studiapodyplomowe-2 ul.menu li a,.webform-element-description{font-size:0.875rem;}.repozytoria-opis h6,.biblioteka-opis h6{font-size:0.875rem;padding-top:20px;}#block-studentmenu li a,#block-ispan-repozytoria ul li p{font-size:0.938rem;line-height:1.5;}.webform-submission-form .js-webform-type-webform-address .js-form-item label,a.ckeditor-readmore-toggler,#block-ispan-udostepnionyformularzwyniki-wyszukiwaniapage-1 .js-form-type-textfield input,.block-inner nav ul > li > a,.pracownik-lista-stanowisko p,.pager li > a{font-size:0.938rem;}.nabytki .views-field.views-field-nothing p{font-size:0.938rem;line-height:1.5;padding:6px 0 0 0;}.nabytki .views-field.views-field-nothing p.nabytki-tytul{font-size:0.938rem;line-height:1.5;padding:10px 0 10px 0;}h5{font-size:1rem;padding:24px 0 0 0;}.webform-submission-form .js-form-item input.form-text,nav#block-ispan-studiapodyplomowe li a,.tbm-block nav li,.nabytki .views-field-nothing a,.pracownicy-lista  .pracownik-lista,.klasa-pracownik-zaklad a,.karuzela-wydawnicza footer a,.webform-submission-form .js-form-item input.form-text,.webform-submission-form fieldset .js-form-item label,.webform-submission-form .js-form-item input.form-date,.webform-submission-form .js-form-item input.form-tel,.webform-submission-form .js-form-item input.form-email,.webform-submission-form .js-form-item textarea,.webform-submission-form .js-form-item input.form-number{font-size:1rem;}nav#block-ispan-studiapodyplomowe li a{line-height:1.5;}.webform-submission-form .js-form-item label,.webform-submission-form fieldset legend{font-size:1.063rem;padding:0 0 2px 0;}.webform-submission-form .js-form-type-textfield.js-form-item label{padding:0 0 6px 0;}.webform-submission-form .js-webform-type-webform-address .js-form-item label,.webform-submission-form .js-webform-type-webform-address .js-form-type-textfield.js-form-item label{padding:4px 0 0px 0;}#block-ispan-udostepnionyformularzwyniki-wyszukiwaniapage-1-2  .js-form-type-textfield input,.kategoria-aktualnsci,.repozytoria-opis a{font-size:1.063rem;}#edit-naglowek p,.naglowek-aplikacja p,.klasa-kategoria-aktualnosci,#block-ispan-views-block-granty-block-1 .widok-lista .views-field-title a{font-size:1.125rem;}h4{font-size:1.063rem;padding:24px 0 0 0;}#block-ispan-nabytki h2,#block-ispan-glownanawigacja .tbm-link.level-1,a.title-repo{font-size:1.188rem;}.region-footer-up h2{font-size:1.25rem;padding:0;}li.tbm-item{font-size:1.313rem;}h3{font-size:1.313rem;padding:24px 0 0 0;}fieldset#edit-zaznacz--wrapper legend,#block-block-content8285a350-2cb6-4525-85dc-2f77d77afa7b--2 > div > p > a,#block-block-content90fb0404-abf6-4362-b1fe-aa897818427c--2 > div > p > a,a.link-ogloszenia{font-size:1.375rem;}h1{font-size:1.375rem;line-height:1.5;}#block-ispan-studiapodyplomowekomunikat h2,h2.aktualnosci-tytul,h2{font-size:1.5rem;padding:24px 0 0 0;}#swiper-aktualnosci-slajdy-glowna-block-1 .aktu-prawe >  a{font-size:1.5rem;}h3.title-podsekcja{font-size:1.625rem;}#block-ispan-views-block-ksiazki-block-1 h2{font-size:1.625rem;padding:30px 0 18px 0;}.path-frontpage .main-content h2,.path-frontpage .content_bottom h2{line-height:1.5;font-size:1.75rem;padding:20px 0 8px 0;;}h2.title-sekcja{font-size:1.875rem;}#block-ispan-archiwumgrantow h2{font-size:1.875rem;padding-top:60px;}.path-frontpage h1{font-size:2rem;line-height:1.3;padding:30px 0 5px 0;}.ramka span{font-size:2.25rem;}@media (min-width:768px){.widok-lista  .views-field-view-node a,.publikacja-autorzy-lista p,.publikacja-rok-lista,.publikacja-tytul-lista,.proj-grant-konf.widok-lista p{font-size:0.938rem;}body,p{font-size:1rem;line-height:1.7;}.nabytki .views-field.views-field-nothing p.nabytki-tytul{font-size:1rem;}.wyniki-wyszuk .views-row .views-field-title a,.widok-lista .views-field-title a,.lista-aktualnosci h2 a{font-size:1.188rem;padding:10px 0 10px 0;}#edit-naglowek p,.naglowek-aplikacja p,#block-ispan-kaflewydawnictwa ul li a{font-size:1.25rem;}a.title-repo{font-size:1.375rem;}h1{font-size:1.75rem;line-height:1.5;}.region-footer-up h2{font-size:1.875rem;}#swiper-aktualnosci-slajdy-glowna-block-1 .aktu-prawe >  a{font-size:2.125rem;}.path-frontpage .main-content h2,.path-frontpage .content_bottom h2{line-height:1.5;font-size:2.375rem;padding:20px 0 8px 0;;}.path-frontpage h1{font-size:2.625rem;line-height:1.3;padding:50px 0 30px 0;;}}@media (min-width:900px){footer p{font-size:0.875rem;}}@media (min-width:1025px){footer p{font-size:0.875rem;}.block-inner nav ul > li > a,.tbm-block p a{font-size:0.938rem;}#block-ispan-studiapodyplomowe-2 ul.menu li a{font-size:1rem;}.nabytki .views-field.views-field-nothing p.nabytki-tytul{font-size:.125rem;}#block-ispan-glownanawigacja .tbm-link.level-1{font-size:1.188rem;}#edit-naglowek p,.naglowek-aplikacja p,.wyniki-wyszuk .views-row .views-field-title a,.widok-lista .views-field-title a,.lista-aktualnosci h2 a{font-size:1.375rem;padding:10px 0 10px 0;}#block-ispan-nabytki h2{font-size:1.5rem;}#block-ispan-studiapodyplomowekomunikat h2,h2.aktualnosci-tytul{font-size:1.625rem;}}@media (min-width:1321px){footer p{font-size:0.875rem;}.block-inner nav ul > li > a,.tbm-block p a{font-size:1.063rem;}.nabytki .views-field.views-field-nothing p.nabytki-tytul{font-size:1.25rem;}#block-ispan-glownanawigacja .tbm-link.level-1{font-size:1.313rem;}}@media (min-width:1660px){.publikacja-tytul-lista{font-size:0.938rem;}.pracownicy-lista  .pracownik-lista{font-size:1rem;}}p{padding:10px 0 5px 0;}li > p{padding:0;}.main-content div[id*="block-"] div ol,article ol{list-style-type:decimal;padding-left:20px;}.main-content div[id*="block-"] div ul,article ul{list-style-type:square;padding-left:20px;padding-top:6px;}.main-content article div#block-ispan-czasopisma ul.menu{list-style-type:none;list-style:none;padding-left:0;}article ol li,article ul li,.main-content div[id*="block-"] div ol li,.main-content div[id*="block-"] div ul li{padding:5px 0 2px 10px;}.main-content article div#block-ispan-czasopisma ul.menu li{padding:0;}.main-content article div#block-ispan-czasopisma h2{display:none;}body{text-align:left;}.path-form-kwestionariusz-aplikacyjny #block-ispan-page-title h1{text-align:center;}.search-results h2 a,p.numer-tytul-artykulu a{text-decoration:underline;}#block-ispan-studiapodyplomowekomunikat h2,h2.aktualnosci-tytul,.klasa-kategoria-aktualnosci,.views-field-field-rodzaj-wydarzenia,.kategoria-aktualnsci{text-transform:uppercase;}.class-zeszyt a{border-bottom:2px solid #dee4dd;padding:0 5px;}a{text-decoration:none;}.views-field-field-rodzaj-wydarzenia,.kategoria-aktualnsci,.class-kup-online a,.path-frontpage .region-content h1,.path-frontpage .region-content h2{letter-spacing:1px;}footer #block-dpuzyny-kontakt h2,footer #block-dpuzyny-glownanawigacja h2{line-height:1;}
body{position:relative;background-color:#fff}h1{padding-bottom:14px;}h1 > div{display:inline-block;}.is-b-loading{min-height:0;}.slide__caption{padding:0;}.path-frontpage h2{padding:0;}.slajdy-aktualnosci-home.view--blazy{background-color:#dbe2ea;}.slick--view--aktualnosci-slajdy-glowna{position:relative;}.slajdy-aktualnosci-home .slick__slide .slide__content{margin-right:0;margin-left:0;}#block-ispan-views-block-aktualnosci-slajdy-glowna-block-1 .aktu-lewe{width:100%;height:300px;overflow:hidden;position:relative;}#block-ispan-views-block-aktualnosci-slajdy-glowna-block-1 .aktu-lewe  img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:block;max-width:unset;height:auto;width:100%;}#block-ispan-views-block-aktualnosci-slajdy-glowna-block-1 .aktu-prawe{width:100%;padding:10px 20px 40px 20px;min-height:260px;background-color:#dbe2ea;}#block-ispan-views-block-aktualnosci-slajdy-glowna-block-1 .aktu-prawe >  a{display:block;padding:10px 0 0 0;}.widok-lista .kategoria-aktualnsci{display:block;padding-top:10px;}nav.slick__arrow{display:none;}.slajdy-aktualnosci-home ul.slick-dots{position:absolute;bottom:15px;left:20px;z-index:0;}ul.slick-dots li{display:inline-block;padding-right:3px;}ul.slick-dots .slick-active button{background-color:rgb(48,69,78);}ul.slick-dots li > button:hover,ul.slick-dots li:hover{cursor:pointer;}ul.slick-dots li > button{font-size:0;display:block;border:2px solid rgb(48,69,78);background:transparent;width:22px;height:22px;border-radius:50%;padding:0;}.slajdy-aktualnosci-home  footer{position:relative;background-color:#a3b6bd;}.slajdy-aktualnosci-home footer .arch-aktu{width:100%;margin-left:0;padding:22px 80px 14px 20px;text-align:right;display:block;position:relative;z-index:1;}.arch-aktu .arrow--right::before,.arch-aktu .arrow--right::after,.karuzela-wydawnicza footer a::before,.karuzela-wydawnicza footer a::after{background:#fff;content:"";display:block;width:12px;height:2px;position:absolute;opacity:0.7;z-index:4;top:32px;right:46px;transform-origin:right 50%;}.arch-aktu .arrow--right::before{transform:rotate(-45deg);}.arch-aktu .arrow--right::after{transform:rotate(45deg);}@media (max-width:1024px){#block-ispan-ispanen .blok-obraz{width:100%;height:400px;overflow:hidden;display:flex;align-items:center;justify-content:center;}#block-ispan-ispanen .blok-tekst{padding:30px;}}@media (max-width:767px){#block-ispan-ispanen .blok-obraz{height:300px;}#block-ispan-ispanen .blok-tekst{padding:30px;}}@media (max-width:500px){#block-ispan-ispanen .blok-obraz{height:240px;}#block-ispan-ispanen .blok-tekst{padding:20px;}}@media (min-width:768px){#block-ispan-views-block-aktualnosci-slajdy-glowna-block-1 .aktu-lewe{width:42%;height:400px;float:left;}#block-ispan-views-block-aktualnosci-slajdy-glowna-block-1 .aktu-lewe  img{top:unset;left:50%;transform:translate(-50%,0);display:block;max-width:unset;text-align:center;height:400px;width:auto;}#block-ispan-views-block-aktualnosci-slajdy-glowna-block-1 .aktu-prawe{width:58%;height:400px;float:right;padding:70px 40px 20px 30px;}#block-ispan-views-block-aktualnosci-slajdy-glowna-block-1 .aktu-prawe > a{display:block;padding:10px 0 0 0;}.slajdy-aktualnosci-home ul.slick-dots{position:absolute;bottom:15px;left:42%;padding-left:25px;}.slajdy-aktualnosci-home footer{position:relative;background-color:#a3b6bd;}.slajdy-aktualnosci-home footer .arch-aktu{width:320px;margin-left:42%;padding:22px 60px 14px 20px;text-align:center;display:block;position:relative;z-index:1;}.slajdy-aktualnosci-home footer a{padding:20px 0px 15px 0px;}.arch-aktu .arrow--right::before,.arch-aktu .arrow--right::after{top:34px;right:40px;}}@media (min-width:1025px){#block-ispan-views-block-aktualnosci-slajdy-glowna-block-1 .aktu-lewe{width:46%;}#block-ispan-views-block-aktualnosci-slajdy-glowna-block-1 .aktu-prawe{width:54%;padding:70px 40px 20px 25px;}#block-ispan-views-block-aktualnosci-slajdy-glowna-block-1 .aktu-lewe  img{height:474px;}.slajdy-aktualnosci-home ul.slick-dots{position:absolute;bottom:60px;left:46%;padding-left:25px;}.slajdy-aktualnosci-home footer .arch-aktu{width:420px;margin-left:20px;padding:22px 60px 14px 25px;text-align:center;display:block;position:absolute;top:-30px;left:46%;z-index:1;background-color:#a3b6bd;}.arch-aktu .arrow--right::before,.arch-aktu .arrow--right::after{top:34px;right:80px;}#block-ispan-ispanen > div{display:grid;grid-template-columns:1fr 1fr;}#block-ispan-ispanen .blok-obraz{width:100%;height:500px;overflow:hidden;display:flex;align-items:center;justify-content:center;}#block-ispan-ispanen .blok-tekst{padding:40px;background-color:#eee;}}@media (min-width:1200px){#block-ispan-views-block-aktualnosci-slajdy-glowna-block-1 .aktu-lewe{width:46%;height:560px;}#block-ispan-views-block-aktualnosci-slajdy-glowna-block-1 .aktu-lewe  img{height:560px;width:auto;position:relative;top:unset;left:unset;transform:unset;}#block-ispan-views-block-aktualnosci-slajdy-glowna-block-1 .aktu-prawe{width:54%;height:560px;padding:70px 40px 20px 60px;}.slajdy-aktualnosci-home footer .arch-aktu{width:420px;margin-left:60px;}.slajdy-aktualnosci-home ul.slick-dots{position:absolute;bottom:60px;left:46%;padding-left:60px;}}@media (min-width:1550px){#block-ispan-views-block-aktualnosci-slajdy-glowna-block-1 .aktu-lewe{width:42%;}#block-ispan-views-block-aktualnosci-slajdy-glowna-block-11 .aktu-prawe{width:58%;}.slajdy-aktualnosci-home ul.slick-dots{position:absolute;bottom:60px;left:42%;padding-left:120px;}.slajdy-aktualnosci-home footer .arch-aktu{left:42%;margin-left:120px;}}@media (min-width:1700px){#block-ispan-views-block-aktualnosci-slajdy-glowna-block-1 .aktu-lewe{width:38%;}#block-ispan-views-block-aktualnosci-slajdy-glowna-block-1 .aktu-prawe{width:62%;}.slajdy-aktualnosci-home ul.slick-dots{position:absolute;bottom:60px;left:42%;padding-left:0;}.slajdy-aktualnosci-home footer .arch-aktu{left:38%;margin-left:60px;}}a.ckeditor-readmore-toggler{position:relative;display:inline-block;padding:8px 44px 5px 16px;border:2px solid #b4cbd5;margin-top:20px;}a.ckeditor-readmore-toggler::before,a.ckeditor-readmore-toggler::after{background:#29627b;content:"";display:block;width:9px;height:1px;position:absolute;opacity:0.7;z-index:4;top:20px;right:21px;transform-origin:right 50%;}a.ckeditor-readmore-toggler::after{transform:rotate(45deg);}a.ckeditor-readmore-toggler::before{transform:rotate(-45deg);}.ckeditor-readmore-wrapper.open a.ckeditor-readmore-toggler::after{transform:rotate(-135deg);top:15px;}.ckeditor-readmore-wrapper.open a.ckeditor-readmore-toggler::before{transform:rotate(-45deg);top:15px;}main{padding-bottom:0px;min-height:400px;}.path-frontpage main{padding-bottom:0;}.region-content{border-top:1px solid #d9d6d6;padding:20px 20px 40px 20px;}.lang-en .region-content{border-top:0;}.region-content-bottom{margin:0 auto;}.content_bottom{background-color:#e1e6e8;padding:50px 50px;}.path-frontpage .content_bottom{padding:30px 20px 60px 20px;}@media (min-width:768px){.region-content{padding:20px 30px 30px 30px;}.path-frontpage .content_bottom{padding:50px 50px;}.region-content-bottom{padding:0 30px;}}@media (min-width:1025px){.region-content{width:960px;margin:0 auto;padding:25px 0px 40px 0px;border:0;}.region-content-bottom{width:960px;}}@media (min-width:1321px){.region-content{width:1260px;padding:30px 0px 40px 2px;}.region-content-bottom{width:1260px;}}@media (min-width:1660px){.region-content{width:1600px;padding:30px 0px 40px 0px;}.region-content-bottom{width:1600px;}}.node-215 #block-ispan-czasopisma--2 h2{display:none;}div[id*="block-ispan-czasopisma"] h2{padding:45px 0 15px 0;}div[id*="block-ispan-czasopisma"] > ul,article div#block-ispan-czasopisma--2 ul{display:flex;flex-wrap:wrap;justify-content:center;list-style-type:none;padding:0;margin:0;width:100%;}.main-content article div[id*="block-ispan-czasopisma"] div > ul{list-style-type:none;padding-left:0px;}div[id*="block-ispan-czasopisma"] > ul li{border:5px solid #a3b6bd;position:relative;transition:.3s ease;padding:0;text-align:center;box-sizing:border-box;width:calc(50% - 20px);margin:10px;max-width:200px;max-height:200px;}.main-content article div#block-ispan-czasopisma--2 ul li,.main-content div#block-ispan-czasopisma--2 div  ul li{padding:0;}div[id*="block-ispan-czasopisma"] > ul li:hover{border:5px solid #30454e;}div[id*="block-ispan-czasopisma"] > ul >  li  > a{position:absolute;z-index:1;width:100%;height:100%;top:0px;bottom:0;left:0;right:0;display:block;font-size:0;}@media (min-width:600px){div[id*="block-ispan-czasopisma"] > ul li{width:calc(33.33% - 20px);max-width:240px;max-height:240px;}}@media (min-width:768px){#block-ispan-czasopisma h2{padding:75px 0 45px 0;}}@media (min-width:1025px){div[id*="block-ispan-czasopisma"] > ul li{width:calc(20% - 20px);max-width:300px;max-height:300px;}}@media (min-width:1600px){div[id*="block-ispan-czasopisma"] > ul li{width:calc(20% - 35px);max-width:300px;max-height:300px;}}#block-ispan-views-block-wydawnictwo-karuzela-block-1 h2{padding:10px 0 5px 0;}.karuzela-wydawnicza{position:relative;}.slick--view--wydawnictwo-karuzela{padding-bottom:40px;}#block-ispan-views-block-wydawnictwo-karuzela-block-1 .slick-dots{position:absolute;bottom:-35px;}#block-ispan-views-block-wydawnictwo-karuzela-block-1 .slick__slide{padding:15px;}.karuzela-wydawnicza footer{position:absolute;bottom:-80px;left:0;text-align:center;background-color:#a3b6bd;}.karuzela-wydawnicza footer p{padding:0;}.karuzela-wydawnicza footer a{display:inline-block;width:320px;height:60px;padding:19px 0 0px 0;}.karuzela-wydawnicza footer a::before{transform:rotate(-45deg);}.karuzela-wydawnicza footer a::after{transform:rotate(45deg);}@media (min-width:768px){#block-ispan-views-block-wydawnictwo-karuzela-block-1 h2{padding:40px 0 35px 0;}}footer.footer-wrapper{width:100%;clear:both;border-top:3px solid #e1e6e8;}.region-footer-up,.region-footer-top,.region-footer-bottom{margin:0 auto;}.region-footer-up{padding:50px 20px 0 20px;}.region-footer-top{padding:10px 20px 30px 20px;}#block-ispan-bankowe{padding:10px 0 35px 0;}.footer-bottom-wrapper{background-color:#30454e;min-height:78px;padding:20px 20px;}#block-ispan-footerbottommenu ul li{display:inline-block;}#block-ispan-footerbottommenu ul li a{display:inline-block;padding:5px 20px 5px 0px;}#block-ispan-copyright{text-align:left;padding-top:20px;}a.link-bip{text-align:right;display:block;padding-right:10px;}a.link-bip img{display:inline-block;}a.link-ogloszenia{display:block;padding:15px 46px 7px 0px;background-color:#36454f;width:228px;text-align:center;position:relative;margin-bottom:20px;}a.link-ogloszenia:after{content:"";display:block;width:62px;height:62px;position:absolute;top:-11px;right:-11px;background-image:url(/themes/ispan/images/ogloszenia.png);}@media (min-width:768px){.region-footer-up{padding:36px 30px 0 30px;}.region-footer-top{padding:10px 30px 30px 30px;}footer .region-footer-bottom{width:740px;padding:0px 0px 0px 0px;display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:20px;grid-row-gap:0px;}#block-ispan-footerbottommenu{grid-column:1 / span 2;}#block-ispan-footerbottommenu ul li a{display:inline-block;padding:5px 20px;}#block-ispan-copyright{text-align:right;padding:0 20px 0 0;grid-column:3 / span 1;}#block-ispan-copyright p{padding-top:7px;}}@media (min-width:900px){footer .region-footer-up{width:860px;padding:50px 30px 0 30px;}footer .region-footer-top{width:860px;padding:20px 30px 40px 30px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-column-gap:20px;grid-row-gap:0px;}#block-ispan-adres{grid-column:1 / span 2;grid-row:1;}#block-ispan-bankowe{grid-column:3 / span 3;grid-row:1;padding:0px 0 35px 0;}#block-ispan-logo{grid-column:1 / span 4;grid-row:2;}#block-ispan-logo > div{float:left;}#block-ispan-logo > div > div > div{display:inline-block;}footer .region-footer-bottom{width:860px;}}@media (min-width:1025px){footer .region-footer-up{width:960px;padding:60px 20px 0px 20px;}footer .region-footer-top{width:960px;padding:20px 20px 40px 20px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-column-gap:20px;grid-row-gap:0px;}#block-ispan-adres{grid-column:1 / span 2;grid-row:1;}#block-ispan-bankowe{grid-column:3 / span 2;grid-row:1;}#block-ispan-logo{grid-column:5 / span 2;grid-row:1;}#block-ispan-logo > div{float:right;}footer .region-footer-bottom{width:960px;padding:0px 0px 0px 0px;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px;grid-row-gap:0px;}}@media (min-width:1321px){footer .region-footer-up{width:1260px;padding:100px 20px 0px 20px;}footer .region-footer-top{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-column-gap:20px;grid-row-gap:0px;width:1260px;padding:25px 20px 50px 20px;}footer .region-footer-bottom{width:1260px;padding:0px 0px 0px 0px;}#block-ispan-adres{grid-column:1 / span 2;grid-row:1;}#block-ispan-bankowe{grid-column:3 / span 2;grid-row:1;}#block-ispan-logo{grid-column:5 / span 3;grid-row:1;}#block-ispan-logo > div{float:right;}footer .region-footer-bottom{width:1260px;padding:0px 0px 0px 0px;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px;grid-row-gap:0px;}}@media (min-width:1660px){footer .region-footer-up,footer .region-footer-top{width:1600px;}footer .region-footer-bottom{width:1600px;padding:0px 0px 0px 0px;}}.blok-filtry.views-exposed-form{clear:both;padding-top:15px;padding-bottom:10px;margin:0;border-bottom:0px solid #d9d9d9;}.blok-filtry input.form-submit,.blok-filtry .pretty-element label{display:block;border:0;background-color:#f6f6f6;color:#454545;min-height:20px;padding:2px 13px;margin:0;border-radius:0;cursor:pointer;line-height:2.1;}.blok-filtry .pretty-element input:checked + label{color:#fff;background-color:#9e9e9e;border-color:#2e6da4;}.blok-filtry{clear:both;}.blok-filtry .form-wrapper{float:left;}.blok-filtry input.form-submit{background-color:#29627b;color:#fff;margin:5px 0 0 10px;padding:4px 13px 0 13px;display:inline-block;}.blok-filtry input[id*="edit-reset"]{margin-left:0px;display:inline-block;}.form-item-sort-bef-combine > label{display:inline-block;padding-right:15px;}.form-item-sort-bef-combine{display:inline-block;}.form-item-sort-bef-combine > label{display:inline-block;}#edit-sort-bef-combine{display:inline-block;}#edit-sort-bef-combine ul{list-style:none;padding-left:0px;}.main-content div[id*="block-"] div .wydawnictwa-kafle #edit-sort-bef-combine ul li{padding:0 12px 10px 0;display:inline-block;}.wydawnictwa-kafle #edit-sort-bef-combine ul li a.bef-link--selected{background-color:#9e9e9e;color:#fff;}.wydawnictwa-kafle #edit-sort-bef-combine ul li a{display:inline-block;border:0;background-color:#f6f6f6;color:#454545;min-height:20px;padding:3px 13px 0 13px;margin:0;border-radius:0;cursor:pointer;line-height:2.1;}.wydawnictwa-kafle #edit-actions{display:inline-block;}.wydawnictwa-kafle{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px;grid-row-gap:20px;}.wydawnictwa-kafle form.views-exposed-form{grid-column:1 / span 2;}.wydawnictwa-kafle form.views-exposed-form .fieldgroup,.wydawnictwa-kafle form.views-exposed-form .form-item{float:left;}#edit-field-seria-wydawnicza-target-id--wrapper legend{padding:3px 25px 0 0;}#edit-field-seria-wydawnicza-target-id--wrapper  .fieldset-legend{cursor:pointer;user-select:none;position:relative;padding:0 40px 0 0;display:block;}#edit-field-seria-wydawnicza-target-id--wrapper .fieldset-legend::before,#edit-field-seria-wydawnicza-target-id--wrapper .fieldset-legend::after{background:#29627b;content:"";display:block;width:9px;height:1px;position:absolute;opacity:0.7;z-index:4;top:16px;right:18px;transform-origin:right 50%;transition:all ease-in-out 0.3s;}#edit-field-seria-wydawnicza-target-id--wrapper .fieldset-legend::before{transform:rotate(45deg);}#edit-field-seria-wydawnicza-target-id--wrapper .fieldset-legend::after{transform:rotate(135deg);}#edit-field-seria-wydawnicza-target-id--wrapper .fieldset-legend.opened::before{transform:rotate(-45deg);top:10px;}#edit-field-seria-wydawnicza-target-id--wrapper .fieldset-legend.opened::after{transform:rotate(225deg);top:10px;}#edit-field-seria-wydawnicza-target-id--wrapper .fieldset-wrapper{display:none;position:relative;}#edit-field-seria-wydawnicza-target-id--wrapper .fieldset-legend.opened +  .fieldset-wrapper{display:block;}#edit-field-seria-wydawnicza-target-id .form-radios{position:absolute;width:300px;background-color:#f6f6f6;padding:10px;}#edit-field-seria-wydawnicza-target-id .form-radios .pretty-element{float:unset;margin:8px;}.wydawnictwa-kafle form.views-exposed-form .pretty-element label{border-radius:0;border:0;}.wydawnictwa-kafle form.views-exposed-form .pretty-element input:checked + label{background-color:#9e9e9e;}.wydawnictwa-kafle .views-field.views-field-nothing > a{display:block;}.publikacja-tytul-lista{padding:18px 0 7px 0;display:block;clear:both;}@media (min-width:768px){.wydawnictwa-kafle{grid-template-columns:1fr 1fr 1fr;grid-column-gap:30px;grid-row-gap:40px;}.wydawnictwa-kafle form.views-exposed-form{grid-column:1 / span 3;}}@media (min-width:1025px){.wydawnictwa-kafle{grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:30px;grid-row-gap:40px;}.wydawnictwa-kafle form.views-exposed-form{grid-column:1 / span 4;}}@media (min-width:1321px){.wydawnictwa-kafle{grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:40px;grid-row-gap:40px;}.wydawnictwa-kafle form.views-exposed-form{grid-column:1 / span 4;}}@media (min-width:1601px){.wydawnictwa-kafle{grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-column-gap:30px;grid-row-gap:40px;}.wydawnictwa-kafle form.views-exposed-form{grid-column:1 / span 5;}}.pracownicy-lista.blok .grupka{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px;grid-row-gap:35px;}.pracownicy-lista.blok.blok-pojedynczy-kafel .grupka{grid-template-columns:1fr 1fr;}.pracownicy-lista.stronka{display:grid;grid-template-columns:1fr;grid-column-gap:20px;grid-row-gap:35px;}.pracownicy-lista .views-field-nothing{position:relative;}.overlay-pracownik{}.pracownicy-lista .views-field.views-field-nothing > a{display:inline-block;}.pracownicy-lista.stronka .views-field.views-field-nothing > a{display:inline-block;}.pracownicy-lista .pracownik-lista{padding:18px 0 7px 0;display:block;clear:both;}.pracownicy-lista.blok-pojedynczy-kafel .pracownik-lista{padding-bottom:0;}.pracownicy-lista.stronka .pracownik-lista{padding:10px 0 4px 0;display:block;clear:both;}.pracownicy-lista .views-row{padding:0;}.pracownicy-lista.stronka  .views-row{padding:0 20px 0 90px;}.pracownicy-lista.stronka .grupka{padding-top:100px;}.pracownicy-lista.stronka .ramka-wrapper{position:relative;}.pracownicy-lista.stronka .ramka{position:absolute;width:160px;height:160px;border:10px solid #f1f3f4;display:block;top:-68px;left:0px;padding:51px 0 0 30px;z-index:-1;}.field-biogram{clear:both;padding-top:30px;}.pracownicy-lista .views-field-field-stanowisko p{padding:0;}@media (min-width:768px){.pracownicy-lista.blok .grupka{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:20px;grid-row-gap:20px;}.pracownicy-lista.stronka  .views-row{padding:0 25px 0 120px;}.pracownicy-lista.stronka .ramka{width:180px;height:180px;top:-68px;left:10px;padding:51px 0 0 45px;}.pracownicy-lista.stronka{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px;grid-row-gap:20px;}}@media (min-width:1025px){.pracownicy-lista.blok.blok-pojedynczy-kafel .grupka{grid-template-columns:1fr 1fr 1fr;}}@media (min-width:1200px){.pracownicy-lista.blok .grupka{display:grid;grid-template-columns:1fr 1fr  1fr;grid-column-gap:25px;grid-row-gap:35px;}.pracownicy-lista.stronka{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:25px;grid-row-gap:35px;}}@media (min-width:1321px){.pracownicy-lista.blok .grupka{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:40px;grid-row-gap:40px;}.pracownicy-lista.stronka{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:40px;grid-row-gap:40px;}}@media (min-width:1660px){.pracownicy-lista.blok.blok-pojedynczy-kafel .grupka{grid-template-columns:1fr 1fr 1fr 1fr;}.pracownicy-lista.blok .grupka{display:grid;grid-template-columns:1fr 1fr  1fr 1fr 1fr;grid-column-gap:40px;grid-row-gap:40px;}.pracownicy-lista.stronka{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:40px;grid-row-gap:40px;}}.widok-lista  .views-row{padding:30px 0 0 0;width:100%;clear:both;}.widok-lista .views-field-view-node .field-content{display:block;float:left;position:relative;padding:6px 44px 4px 12px;border:2px solid #b4cbd5;margin-top:10px;}.widok-lista .views-field-view-node .field-content .arrow{cursor:pointer;display:block;width:15px;height:30px;position:absolute;top:0;right:50px;}.widok-lista .views-field-view-node .field-content .arrow::before,.widok-lista .views-field-view-node .field-content .arrow::after{background:#29627b;content:"";display:block;width:9px;height:1px;position:absolute;opacity:0.7;z-index:4;top:18px;right:-26px;transform-origin:right 50%;transition:0.3s;}.widok-lista .views-field-view-node .field-content   .arrow::after{transform:rotate(45deg);}.widok-lista .views-field-view-node .field-content .arrow::before{transform:rotate(-45deg);}.widok-lista .views-field-view-node .field-content:hover .arrow span{width:17px;right:-18px;opacity:0.8;}.widok-lista .views-field-view-node .field-content:hover .arrow::before,.views-field-view-node .field-content:hover .arrow::after{right:-32px;opacity:0.9;}@media (min-width:768px){.widok-lista .views-field-view-node .field-content{display:block;float:left;position:relative;padding:8px 44px 6px 16px;border:2px solid #b4cbd5;margin-top:10px;}.widok-lista .views-field-view-node .field-content .arrow::before,.widok-lista .views-field-view-node .field-content .arrow::after{width:9px;top:21px;height:2px;}}.lista-aktualnosci .views-row{width:100%;clear:both;padding:20px 0;position:relative;}.lista-aktualnosci.widok-lista .views-row .aktu-lewe{position:absolute;width:200px;top:30px;left:0;}.lista-aktualnosci.widok-lista .views-row .aktu-prawe{margin-left:200px;min-height:200px;padding-left:30px;}.lista-aktualnosci h2{padding:0;}.lista-aktualnosci .kategoria-aktualnsci a{display:inline-block;clear:both;position:relative;}.lista-aktualnosci .kategoria-aktualnsci a:after{display:block;position:absolute;width:100%;height:2px;background-color:#b4cbd5;bottom:2px;}.views-field-field-rodzaj-wydarzenia,.views-field-field-miejsce,.views-field-field-miejsce p{display:inline-block;padding-right:8px;}.views-field-field-miejsce p{padding-left:3px;}#block-ispan-kaflewydawnictwa{padding:10px 0;}#block-ispan-kaflewydawnictwa > ul{text-align:center;padding:0;}#block-ispan-kaflewydawnictwa > ul li{display:inline-block;position:relative;width:106px;height:106px;border:3px solid #a3b6bd;margin:2px;background-color:#415860;}#block-ispan-kaflewydawnictwa > ul li:hover{border:5px solid #30454e;}#block-ispan-kaflewydawnictwa .menu_link_content{margin:0;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%);}#block-ispan-kaflewydawnictwa > ul li a{position:absolute;z-index:1;width:100%;height:100%;top:0px;bottom:0;left:0;right:0;display:block;padding-top:75%;text-align:center;}@media (min-width:600px){#block-ispan-kaflewydawnictwa > ul li{width:160px;height:160px;margin:10px;border:5px solid #a3b6bd;}}@media (min-width:768px){#block-ispan-kaflewydawnictwa > ul li{width:204px;height:204px;margin:10px;border:5px solid #a3b6bd;}}#block-ispan-postepowania{padding:50px 0;}#block-ispan-postepowania > ul{display:flex;flex-wrap:wrap;justify-content:center;}#block-ispan-postepowania > ul li{display:flex;justify-content:center;align-items:center;position:relative;width:156px;height:156px;padding:0 5px;border:5px solid #a3b6bd;margin:5px;background-color:#415860;}#block-ispan-postepowania > ul li:hover{border:5px solid #30454e;}#block-ispan-postepowania > ul li a{text-align:center;display:inline-block;}@media (min-width:768px){#block-ispan-postepowania > ul li{width:204px;height:204px;border:5px solid #a3b6bd;margin:10px;}}#block-ispan-katalogi,#block-ispan-librarycatalogue{padding:30px 0;}#block-ispan-katalogi > ul,#block-ispan-librarycatalogue > ul{display:flex;flex-wrap:wrap;justify-content:center;}#block-ispan-katalogi > ul li,#block-ispan-librarycatalogue > ul li{display:flex;justify-content:center;align-items:center;width:160px;height:160px;border:5px solid #a3b6bd;margin:5px;background-color:#415860;padding:0 16px;transition:.5s ease-in-out;}#block-ispan-katalogi > ul li:hover,#block-ispan-librarycatalogue > ul li:hover{border:5px solid #30454e;}#block-ispan-katalogi > ul li a,#block-ispan-librarycatalogue > ul li a{text-align:center;display:inline-block;}@media (min-width:768px){#block-ispan-katalogi,#block-ispan-librarycatalogue{padding:20px 0 50px 0;}#block-ispan-katalogi > ul li,#block-ispan-librarycatalogue > ul li{width:204px;height:204px;}}#block-ispan-bibliotekanalezydo h2{text-align:center;}#block-ispan-bibliotekanalezydo a{width:300px;margin:0 auto;display:block;margin-top:30px;}.node--type-aktualnosc article{}.klasa-data-aktualnosci{padding:0px 0 20px 0;float:left;position:relative;line-height:1.4;}.klasa-data-aktualnosci::after{content:"";display:block;height:20px;width:2px;top:2px;right:-10px;position:absolute;background-color:#a29e9e;}.klasa-kategoria-aktualnosci{float:left;padding:0px 0 20px 20px;}.klasa-kategoria-aktualnosci{line-height:1.3;}.class-ilustracja{clear:both;padding-bottom:20px;}.klasa-obraz-wpisu{padding:20px 0 20px 0;}#block-ispan-nabytki{}#block-ispan-nabytki h2{padding-bottom:0;}#block-ispan-nabytki ul{padding:15px 0 0 15px;border-top:3px solid #e1e6e8;}#block-ispan-nabytki ul li{padding-bottom:6px;}body[class*="path-biblioteka-nabytki"] #block-ispan-content{padding-bottom:30px;}.nabytki .views-row{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-column-gap:0px;grid-row-gap:0px;padding:20px 0;}.nabytki .views-field-field-ilustracja{grid-column-start:1;grid-column-end:3;padding-right:20px;}.nabytki .views-field.views-field-nothing{grid-column-start:3;grid-column-end:8;}.nabytki .views-field-nothing a{display:block;float:left;position:relative;padding:9px 4px 0px 28px;border:0;margin-top:14px;letter-spacing:0.2px;height:43px;background-color:#36454f;}.nabytki .views-field-nothing a:after{display:block;content:"";width:49px;height:49px;background-image:url(/themes/ispan/images/spinacz2.png);position:absolute;right:-49px;top:-6px;}@media (min-width:768px){#block-ispan-nabytki{float:right;width:240px;}body[class*="path-biblioteka-nabytki"] #block-ispan-content{float:left;width:calc(100% - 240px);padding-right:40px;}.nabytki .views-field-field-ilustracja{padding-right:25px;}}@media (min-width:1025px){#block-ispan-nabytki{float:right;width:300px;}body[class*="path-biblioteka-nabytki"] #block-ispan-content{float:left;width:calc(100% - 300px);padding-right:40px;}}.osoba-prawe > div,.publikacja-prawe > div{padding-bottom:10px;}.osoba-prawe .abel,.publikacja-prawe .abel{display:block;line-height:1.3;padding-bottom:2px;}.osoba-prawe .abel::after,.publikacja-prawe .abel::after{content:" ";display:inline-block;padding-left:3px;}.osoba-prawe .ole,.publikacja-prawe .ole{display:block;padding-bottom:2px;line-height:1.3;}.osoba-opis,.publikacja-opis{clear:both;width:100%;padding-top:30px;}.osoba-prawe h1{padding-bottom:4px;}.pole-pracownik.stanowisko p{padding:0 0 15px 0;}.klasa-pracownik-zaklad,.pole-pracownik.komorka-w-zakladzie,.pole-pracownik.komorka-organizacyjna{padding:0 0 16px 0;}.klasa-pracownik-zaklad a,.pole-pracownik.komorka-w-zakladzie a{position:relative;display:inline-block;}.klasa-pracownik-zaklad a:hover:after,.klasa-pracownik-zaklad a:hover:after,.pole-pracownik.komorka-w-zakladzie a:hover:after{position:absolute;content:"";bottom:1px;left:0;width:100%;height:1px;background-color:#b6bcc2;}.pole-pracownik.komorka-organizacyjna p{padding:0 0 0 0;}.pole-pracownik.email{padding:14px 0 6px 0;}.pole-pracownik.telefon,.pole-pracownik.pokoj,.pole-pracownik.adres{padding:4px 0 4px 0;}.field-group-accordion-wrapper{width:100%;clear:both;padding:30px 0 40px 0;}.node--type-grant .ole{display:block;padding-bottom:12px;line-height:1.3;}.publikacja-prawe .ole p,.node--type-wydarzenie .ole p,.node--type-grant .ole p,.node--type-projekt .ole p{padding:0;}.node--type-projekt .ole{display:block;padding-bottom:12px;line-height:1.3;}.node--type-wydarzenie .ole{display:block;padding-bottom:12px;line-height:1.3;}@media (max-width:599px){.osoba-lewe,.publikacja-lewe{width:100%;padding-bottom:25px;}.osoba-lewe img,.publikacja-lewe img{height:200px;width:auto;}.osoba-prawe,.publikacja-prawe{width:100%;}}@media (min-width:600px){.osoba-lewe,.publikacja-lewe{float:left;padding-right:25px;width:180px;}.osoba-prawe,.publikacja-prawe{float:left;width:calc(100% - 205px);}}@media (min-width:768px){.osoba-lewe,.publikacja-lewe{float:left;padding-right:25px;width:300px;}.osoba-prawe,.publikacja-prawe{float:left;width:calc(100% - 325px);}}#block-ispan-breadcrumbs li{display:inline-block;}nav#block-ispan-studiapodyplomowe li{display:inline-block;list-style:none;}nav#block-ispan-studiapodyplomowe ul{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-column-gap:20px;grid-row-gap:20px;}nav#block-ispan-studiapodyplomowe li{display:inline-block;text-align:center;width:204px;height:204px;border:5px solid #a3b6bd;margin:10px;background-color:#415860;padding:24px 16px 14px 16px;transition:.5s ease-in-out;position:relative;}nav#block-ispan-studiapodyplomowe li:hover{border:5px solid #30454e;}nav#block-ispan-studiapodyplomowe  .menu-dyplo-wrapper{text-align:center;}nav#block-ispan-studiapodyplomowe li a{display:inline-block;padding-bottom:14px;}nav#block-ispan-studiapodyplomowe .menu_link_content{position:absolute;bottom:15px;left:0;right:0;}.hotspot-box:hover{cursor:pointer;}.image-hotspots-wrapper .hotspot-box:hover{background-color:rgba(176,190,195,0.24);border-radius:10px;}#block-ispan-repozytoria{padding:0 15px 0 5px;}#block-ispan-repozytoria ul.menurepo{display:grid;grid-template-columns:1fr;grid-column-gap:50px;grid-row-gap:50px;padding:0;}#block-ispan-repozytoria ul.menurepo li{list-style-type:none;background-color:#36454F;padding:30px 30px;border-radius:0;display:flex;flex-direction:column;justify-content:space-between;position:relative;}#block-ispan-repozytoria ul.menurepo li a.overlay-repo{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;}span.external-repo{display:block;width:79px;height:79px;position:absolute;top:-15px;right:-16px;background-image:url(/themes/ispan/images/repo-arrow1.png);}a.title-repo{display:block;padding:20px 40px 20px 0;align-self:flex-start;}.opis-repo{align-self:flex-end;}@media (min-width:768px){#block-ispan-repozytoria ul.menurepo{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:40px;grid-row-gap:50px;}#block-ispan-repozytoria ul.menurepo li{padding:30px 30px;}}@media (min-width:1321px){#block-ispan-repozytoria ul.menurepo{display:grid;grid-template-columns:1fr 1fr 1fr;}#block-ispan-repozytoria ul.menurepo li{padding:30px 40px;}}#block-ispan-views-block-granty-block-1 .widok-lista .views-row{padding:18px 0 0 0;}h3.wciecie-male3,p.wciecie-male{padding-left:40px;}h4.wciecie-duze4,p.wciecie-duze{padding-left:85px;}article p img.align-left{padding:5px 20px 25px 0;}article div.align-left{padding:15px 20px 25px 0;}article p img.align-right{padding:5px 0 20px 25px;}article div.align-right{padding:15px 0 20px 25px;}table#draggableviews-table-aktualnosci-slajdy-glowna-block-2-0 td{padding:6px;}a.tabledrag-handle .handle{width:24px !important;height:24px !important;margin:-0.2em 0.5em 0;}#block-ispan-rekrutacja p a{display:inline-block;width:390px;height:95px;padding:29px 0px 5px 0px;border-radius:0;font-weight:600;transition:all 0.3s ease;cursor:pointer;border:none;font-size:16px;text-align:center;margin:0 15px 0 0;background-color:#ae2424;background-image:url(/themes/ispan/images/arrow-right-icon.png);background-position:182px 59px;background-repeat:no-repeat;color:#fff;line-height:1;letter-spacing:0.5px;}#block-ispan-rekrutacja div:nth-child(2) h3{padding:0px 0 20px 0;}#block-ispan-rekrutacja a.aplikuj{width:160px;height:50px;padding:20px 0px 5px 34px;background-position:110px 19px;text-align:left;}#block-ispan-content a.aplikuj{width:160px;height:50px;display:inline-block;padding:20px 0px 5px 34px;border-radius:0;font-weight:600;transition:all 0.3s ease;cursor:pointer;border:none;font-size:16px;text-align:center;margin:0 15px 0 0;background-color:#ae2424;background-image:url(/themes/ispan/images/arrow-right-icon.png);background-position:110px 19px;text-align:left;background-repeat:no-repeat;color:#fff;line-height:1;letter-spacing:0.5px;}#block-ispan-studiapodyplomowekomunikat,.aktualnosci-blok{width:100%;padding:30px 0;}#block-ispan-studiapodyplomowekomunikat div:nth-child(2),#block-ispan-studiapodyplomowekomunikat div:nth-child(3),.aktualnosci-kontent{border:3px solid #d9cc96;padding:25px 35px;width:100%;}.user-logged-in #block-ispan-studiapodyplomowekomunikat div:nth-child(2){border:0;}#block-ispan-studiapodyplomowekomunikat h2,h2.aktualnosci-tytul{padding:0px 0 10px 0;}#block-ispan-rekrutacja{border:5px solid #d9cc96;padding:25px 35px;width:100%;}nav.menu-kafelkowe{padding:30px 0;}nav.menu-kafelkowe > ul{display:flex;flex-wrap:wrap;justify-content:center;}nav.menu-kafelkowe > ul li{margin:5px;transition:.5s ease-in-out;}nav.menu-kafelkowe > ul li a{width:160px;height:160px;display:flex;justify-content:center;align-items:center;background-color:#164867;border:5px solid #f0ebd8;padding:0 16px;color:#ede6cd;text-align:center;}nav.menu-kafelkowe > ul li.rekrutacja a{background-color:#ae2424;}nav.menu-kafelkowe > ul li:hover a{color:#d9cc96;border:5px solid #d9cc96;}@media (min-width:768px){nav.menu-kafelkowe{padding:20px 0 50px 0;}nav.menu-kafelkowe > ul li{margin:4px;}nav.menu-kafelkowe > ul li a{width:204px;height:204px;}}@media (min-width:1025px){nav.menu-kafelkowe{padding:20px 0 50px 0;}nav.menu-kafelkowe > ul li{margin:5px;}nav.menu-kafelkowe > ul li a{width:208px;height:208px;}}@media (min-width:1600px){nav.menu-kafelkowe > ul li{margin:8px;}nav.menu-kafelkowe > ul li a{width:218px;height:218px;}}nav#block-ispan-aplikujrekrutacja{padding:0 0 30px 0;}nav#block-ispan-aplikujrekrutacja > ul{display:flex;align-items:flex-start;padding-top:20px;}nav#block-ispan-aplikujrekrutacja > ul li{display:flex;justify-content:center;align-items:center;border:5px solid #f0ebd8;margin:5px;background-color:#164867;transition:.5s ease-in-out;}nav#block-ispan-aplikujrekrutacja > ul li a{display:block;padding:20px 40px;color:#ede6cd;}nav#block-ispan-aplikujrekrutacja > ul li a.red-link{background-color:#ae2424;}
header.page-header{height:85px;padding-top:5px;position:relative;transition:all 300ms cubic-bezier(0.250,0.460,0.450,0.940);}header.page-header.stickynav-active{height:58px;padding-top:0px;position:fixed !important;top:0px !important;z-index:10 !important;width:100% !important;padding-left:0px !important;padding-right:0px !important;margin-left:0px !important;margin-right:0px !important;background-color:#30454e;}.region-header-top{position:relative;padding:0 20px;}#block-ispan-site-branding{position:absolute;top:20px;left:80px;width:17px;height:41px;z-index:2;transition:all 300ms cubic-bezier(0.250,0.460,0.450,0.940);}.stickynav-active #block-ispan-site-branding{top:14px;width:14px;height:34px;}.stickynav-active #block-ispan-site-branding img,.stickynav-active #block-ispan-logotyp img{-webkit-filter:invert(1);filter:invert(1);}#block-ispan-logotyp{position:absolute;top:20px;left:95px;width:208px;height:41px;display:block;transition:all 300ms cubic-bezier(0.250,0.460,0.450,0.940);}.stickynav-active #block-ispan-logotyp{width:172px;height:34px;top:14px;}#block-ispan-logotyp p{padding:0;}#block-ispan-logotyp a{display:block;}#block-ispan-logo75{display:none;}#block-ispan-styleswitcher,#block-ispan-zmianarozmiarutekstu,#block-studentmenu{display:none;}@media (min-width:481px){#block-ispan-site-branding img{width:34px;}}@media (min-width:500px){#block-ispan-site-branding img{width:34px;}#block-ispan-logo75{position:absolute;left:310px;top:20px;display:block;}.stickynav-active #block-ispan-logo75{display:none;}#block-ispan-logo75 p{padding:0;}#block-ispan-logo75 img{width:55px;}}@media (min-width:768px){.region-header-top{padding:0 30px;}#block-ispan-site-branding{left:85px;}#block-ispan-site-branding img{width:34px;}#block-ispan-logotyp{left:105px;}#block-ispan-logo75{position:absolute;left:350px;top:15px;display:block;}#block-ispan-logo75 img{width:65px;}}@media (max-width:1024px){}@media (min-width:1025px){header.page-header{height:201px;padding-top:30px;transition:all 300ms cubic-bezier(0.250,0.460,0.450,0.940);}header.page-header.stickynav-active{height:61px;padding-top:0px;position:fixed !important;top:0px !important;z-index:10 !important;width:100% !important;padding-left:0px !important;padding-right:0px !important;margin-left:0px !important;margin-right:0px !important;}.region-header-top{width:960px;height:82px;margin:0 auto;padding:0;}.stickynav-active .region-header-top{width:980px;height:82px;padding:0;position:relative;}#block-ispan-site-branding{position:absolute;top:0;left:0;width:34px;height:82px;z-index:2;transition:all 300ms cubic-bezier(0.250,0.460,0.450,0.940);}.stickynav-active #block-ispan-site-branding{top:14px;left:32px;width:17px;height:41px;}#block-ispan-logotyp{position:absolute;top:0;left:34px;width:415px;height:82px;}.stickynav-active #block-ispan-logotyp{display:none;transition:all 300ms cubic-bezier(0.250,0.460,0.450,0.940);}#block-ispan-logo75{position:absolute;left:485px;top:5px;display:block;}#block-ispan-logo75 img{width:105px;}#block-ispan-styleswitcher,#block-ispan-zmianarozmiarutekstu,#block-studentmenu{display:block;}.stickynav-active #block-ispan-logotyp,.stickynav-active #block-ispan-zmianarozmiarutekstu,.stickynav-active #block-ispan-styleswitcher,.stickynav-active #block-studentmenu{display:none;transition:all 300ms cubic-bezier(0.250,0.460,0.450,0.940);}#block-ispan-styleswitcher{position:absolute;bottom:6px;right:25px;width:70px;}#block-ispan-styleswitcher div > ul{list-style-type:none;display:flex;}#block-ispan-styleswitcher a.style-switcher{display:inline-block;width:1.6rem;height:1.6rem;line-height:1 !important;padding:0.20rem 0.2rem 0.2rem 0.25rem;text-align:center;font-size:1rem;margin-right:0.5em;}#block-ispan-styleswitcher a.style-default{background-color:#fff !important;color:#000 !important;border:1px solid #000 !important;}#block-ispan-styleswitcher a.style-a{background-color:#000 !important;color:#fff600 !important;border:1px solid #000 !important;}#block-ispan-zmianarozmiarutekstu{position:absolute;right:114px;bottom:6px;margin-right:0x;}a#text_resize_decrease{background:#fff;display:block;position:relative;bottom:-13px;float:left;width:30px;height:25px;margin:0;outline:none;text-indent:0;cursor:pointer;color:#000;font-weight:400;font-size:18px;text-align:center;}a#text_resize_reset{background:#fff;display:block;float:left;width:24px;height:30px;margin:0 0.2rem 0 0.2rem;outline:none;text-indent:0;cursor:pointer;position:relative;bottom:-8px;color:#000;font-weight:400;font-size:22px;text-align:center;}a#text_resize_increase{background:#fff;display:block;float:right;position:relative;bottom:0;width:30px;height:35px;margin:0;outline:none;text-indent:0;cursor:pointer;color:#000;font-weight:400;font-size:28px;text-align:center;}a#text_resize_increase  sup{font-size:18px;padding-right:2px;}#block-studentmenu{position:absolute;top:-10px;right:130px;z-index:3;}#block-studentmenu ul{list-style:none;margin:0;padding:10px;display:flex;gap:14px;align-items:center;background-color:#5a9eca;}#block-studentmenu li{margin:0;padding:0;}#block-studentmenu a{text-decoration:none;white-space:nowrap;color:#fff;}#block-studentmenu a:hover{text-decoration:underline;}}@media (min-width:1321px){header.page-header{}header.page-header.stickynav-active{}.region-header-top{width:1260px;height:82px;}.stickynav-active .region-header-top{width:1280px;}#block-ispan-site-branding{}.stickynav-active #block-ispan-site-branding{}#block-ispan-logotyp{top:0;left:34px;width:415px;height:82px;}#block-ispan-logo75{position:absolute;left:485px;display:block;top:0;}}@media (min-width:1660px){.region-header-top{width:1600px;padding:50px 20px 40px 20px;}.stickynav-active .region-header-top{width:1600px;}}#block-ispan-plen{position:absolute;top:20px;right:25px;}.stickynav-active #block-ispan-plen{position:absolute;top:12px;right:40px;}@media (max-width:1024px){div.hamburger-container{position:absolute;top:30px;left:25px;z-index:100;}.stickynav-active div.hamburger-container{top:20px;}button.tbm-button{background:transparent;border:0;display:block;margin:0;padding:10px 0 0 0;}.tbm-button-container{margin:0;}span.tbm-button-container{display:block;height:26px;width:40px;z-index:2;display:flex;flex-direction:column;justify-content:space-between;}span.tbm-button-container span.line{display:block;height:4px;width:100%;border-radius:0;background:#0e2431;}.stickynav-active span.tbm-button-container span.line{background:#fff;}span.tbm-button-container span{display:block;position:absolute;height:100%;width:100%;background:currentColor;border-radius:3px;opacity:1;left:0;transform:rotate(0deg);transition:0.25s ease-in-out;}span.tbm-button-container .line1{transform-origin:0% 100%;transition:transform 0.3s ease-in-out;}.tbm-button[aria-expanded="true"] .tbm-button-container span:nth-child(1),.tbm-button-container span:nth-child(1){top:0;width:100%;left:0;}.tbm-button .tbm-button-container.toggle-active span:nth-child(1){top:0;width:40px;left:0;}.tbm-button[aria-expanded="true"] .tbm-button-container span.line1{transform:unset;}.tbm-button .tbm-button-container.toggle-active span.line1{transform:translateY(-15px) translateX(0) rotate(45deg);-webkit-transform:translateY(-15px) translateX(0) rotate(45deg);width:40px;}span.tbm-button-container .line2{transform-origin:35px 15px;transition:transform 0.4s ease-in-out;}.tbm-button-container span:nth-child(2){top:10px;}.tbm-button[aria-expanded="true"] .tbm-button-container span.line2{transform:unset;}.tbm-button .tbm-button-container.toggle-active span.line2{transform:translateY(-25px) translateX(0) rotate(-45deg);-webkit-transform:translateY(-25px) translateX(0) rotate(-45deg);top:10px;width:40px;}.mobile-bar{position:absolute;top:75px;right:0;padding:20px 0 0 0;display:none;width:100%;height:100%;z-index:100000;background-color:#30454e;}.stickynav-active .mobile-bar{position:absolute;top:56px;}.region-mobile-blocks{background:#30454e;padding:0 10px 40px 10px;}.tbm-link-container,.tbm.tbm--mobile .tbm-collapse{position:relative;padding-top:0;}.tbm.tbm--mobile .tbm-nav,.tbm.tbm--mobile .tbm-collapse,.tbm-link.level-1:hover,.tbm-link.level-1:focus,.tbm-submenu-toggle:hover,.tbm-submenu-toggle:focus{background:transparent;}.tbm.tbm--mobile .tbm-item{border-top:0;}.tbm-link-container{border-bottom:1px solid #a3b6bd;}.tbm-link-container > span.level-1{padding:10px 10px 5px 50px;}.tbm.tbm--mobile .tbm-submenu-toggle,.tbm-item.level-1{border-left:0;border-right:0;}.tbm-submenu-toggle{display:inline-block;position:absolute;padding:0 10px;width:30px;height:30px;z-index:1;top:25px;left:5px;background-color:transparent;color:#222;}button.tbm-submenu-toggle::before,button.tbm-submenu-toggle::after{transition:all 600ms cubic-bezier(0.4,0,0.2,1);content:"";display:block;height:2px;position:absolute;width:10px;z-index:-1;left:0;top:0;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);will-change:transform;background-color:#e1e6e8;}button.tbm-submenu-toggle::before{right:13px;left:auto;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);border-left:0;border-right:0;border-top:0;}button.tbm-submenu-toggle::after{left:13px;-webkit-transform:rotate(135deg);transform:rotate(135deg);border-left:0;border-right:0;border-top:0;}.tbm-item--has-dropdown.open button.tbm-submenu-toggle::before{transform:rotate(-45deg);}.tbm-item--has-dropdown.open button.tbm-submenu-toggle::after{transform:rotate(45deg);}.tbm.tbm--mobile .tbm-submenu{background-color:transparent;border:0;border-bottom:1px solid #a3b6bd;}.tbm.tbm--mobile .tbm-row{margin-bottom:0;padding:20px 10px 20px 50px;}.tbm.tbm--mobile .tbm-block{margin-bottom:0;padding:0;}.block-inner nav ul > li > a,.block-inner p > a{color:#d6eaf2;font-weight:500;}.block-inner h6{font-size:13px;color:#fff;}.tbm-block nav li{padding:0px 0 12px 0;line-height:1.4;}#block-ispan-menusluchacza{padding:20px 20px 22px 48px;}#block-ispan-menusluchacza ul li a{color:#fff;font-size:1.313rem;font-weight:400;}}.header-bottom-wrapper-cont{padding:0 20px;position:relative;}#block-ispan-glownanawigacja,#block-ispan-udostepnionyformularzwyniki-wyszukiwaniapage-1{display:none;}#block-ispan-udostepnionyformularzwyniki-wyszukiwaniapage-1-2 form{height:auto;transition:ease-out 0.4s;-webkit-transition:ease-out 0.4s;overflow:hidden;background-color:#30454e;position:relative;padding:25px 25px 30px 25px;}#block-ispan-udostepnionyformularzwyniki-wyszukiwaniapage-1-2 .js-form-type-textfield{width:calc(100% - 70px);height:65px;position:relative;background-color:#30454e;}#block-ispan-udostepnionyformularzwyniki-wyszukiwaniapage-1-2  .js-form-type-textfield::after{width:100%;height:1px;display:block;position:absolute;content:"";bottom:16px;left:0;background-color:rgba(255,255,255,0.4);}#block-ispan-udostepnionyformularzwyniki-wyszukiwaniapage-1-2  .js-form-type-textfield input{height:64px;width:100%;padding:15px 0px 15px 5px;background-color:#30454e;border:0px;border-radius:0px;color:#fcfcfc;line-height:1;}#block-ispan-udostepnionyformularzwyniki-wyszukiwaniapage-1-2  .form-actions.js-form-wrapper{width:65px;height:65px;position:absolute;top:22px;right:10px;}#block-ispan-udostepnionyformularzwyniki-wyszukiwaniapage-1-2 div[id*="edit-actions"]{padding:0;}#block-ispan-udostepnionyformularzwyniki-wyszukiwaniapage-1-2 .form-actions.js-form-wrapper input{width:50px !important;height:64px;padding:0px;margin:0;font-size:0;border:0;background-color:#30454e;background-image:url(/themes/ispan/images/lupka.svg);background-repeat:no-repeat;background-size:50%;background-position:center;cursor:pointer;}@media (min-width:600px){#block-ispan-plen{position:absolute;top:16px;right:90px;}.stickynav-active #block-ispan-plen{position:absolute;top:12px;right:90px;}.region-header-bottom-search{width:auto;position:absolute;top:0;right:0;}#block-ispan-udostepnionyformularzwyniki-wyszukiwaniapage-1{display:block;position:absolute;top:0;right:0;height:65px;}#block-ispan-udostepnionyformularzwyniki-wyszukiwaniapage-1-2{display:none;}.mybutton-wrapper{width:75px;height:65px;position:absolute;z-index:19;right:0;top:0;padding:20px 10px 0 0;background-color:#fff;transition:ease-out 0.4s;-webkit-transition:ease-out 0.4s;}.mybutton-wrapper.falla-wraper{background-color:#30454e;transition:ease-out 0.4s;-webkit-transition:ease-out 0.01s;}.stickynav-active .mybutton-wrapper{background-color:#30454e;height:45px;padding:18px 20px 0 0;}.mybutton{width:34px;height:34px;margin:0 auto;font-size:0;background-image:url(/themes/ispan/images/lupka-ciemna.svg);background-position:center;background-repeat:no-repeat;background-size:100%;transition:ease-out 0.4s;-webkit-transition:ease-out 0.4s;}.mybutton.falla{background-image:url(/themes/ispan/images/close-48.svg);width:28px;height:28px;opacity:0.6;}.stickynav-active .mybutton{width:26px;height:26px;background-image:url(/themes/ispan/images/lupka.svg);}.stickynav-active .mybutton.falla{background-image:url(/themes/ispan/images/close-48.svg);width:28px;height:28px;opacity:0.6;}.stickynav-active #block-ispan-udostepnionyformularzwyniki-wyszukiwaniapage-1 form{height:55px;}#views-exposed-form-wyniki-wyszukiwania-page-1.pokliku{width:390px;padding:0 80px 0 25px;font-size:16px;position:relative;z-index:4;}#block-ispan-udostepnionyformularzwyniki-wyszukiwaniapage-1 form{height:65px;transition:ease-out 0.4s;-webkit-transition:ease-out 0.4s;overflow:hidden;background-color:#30454e;float:right;}#block-ispan-udostepnionyformularzwyniki-wyszukiwaniapage-1 .js-form-type-textfield::after{width:220px;height:1px;display:block;position:absolute;content:"";bottom:16px;left:0;background-color:rgba(255,255,255,0.4);}.stickynav-active #block-ispan-udostepnionyformularzwyniki-wyszukiwaniapage-1 .js-form-type-textfield::after{bottom:6px;width:0;}#views-exposed-form-wyniki-wyszukiwania-page-1.pokliku .js-form-type-textfield::after{width:220px;}#block-ispan-udostepnionyformularzwyniki-wyszukiwaniapage-1 .js-form-type-textfield{width:auto;height:65px;float:left;position:relative;background-color:#30454e;}.stickynav-active #block-ispan-udostepnionyformularzwyniki-wyszukiwaniapage-1 .js-form-type-textfield{height:55px;}#views-exposed-form-wyniki-wyszukiwania-page-1.pokliku .js-form-type-textfield input{width:220px;}#block-ispan-udostepnionyformularzwyniki-wyszukiwaniapage-1 .form-actions.js-form-wrapper input{width:50px !important;height:64px;padding:0px;margin:0;font-size:0;border:0;background-color:#30454e;background-image:url(/themes/ispan/images/lupka.svg);background-repeat:no-repeat;background-size:50%;background-position:center;cursor:pointer;}#block-ispan-udostepnionyformularzwyniki-wyszukiwaniapage-1 .js-form-type-textfield input{height:64px;width:0;padding:15px 0px 15px 5px;background-color:#30454e;border:0px;border-radius:0px;color:#fcfcfc;line-height:1;}#block-ispan-udostepnionyformularzwyniki-wyszukiwaniapage-1 div[id*="edit-actions"]{padding:0;}}@media (min-width:768px){#views-exposed-form-wyniki-wyszukiwania-page-1.pokliku{width:400px;}}@media (min-width:1025px){.mobile-bar{display:none !important;}.header-bottom-wrapper{position:absolute;top:111px;left:0px;width:100%;margin-top:25px;padding:0;transition:all 300ms cubic-bezier(0.250,0.460,0.450,0.940);background-color:#30454e;}.stickynav-active .header-bottom-wrapper{top:0px;margin-top:0px;padding-left:0px;}.header-bottom-wrapper-cont{margin:0 auto;width:960px;padding:0 0px;position:relative;}.region-header-bottom{position:relative;}#block-ispan-glownanawigacja{display:block;float:left;height:65px;}#block-ispan-plen{position:absolute;top:-15px;right:40px;}.mybutton-wrapper{background-color:#30454e;height:63px;}.mybutton{background-image:url(/themes/ispan/images/lupka.svg);}.tbm-link.level-1:hover,.tbm-link.level-1:focus,#tbm-main{background-color:transparent;}li.tbm-item.level-1{border-right:0;padding:14px 20px 0 5px;}#block-ispan-glownanawigacja .tbm-link.level-1{border-right:0;padding:15px 20px;}.tbm-submenu{padding:30px 40px;}.tbm-block{padding-right:30px;}.tbm-block nav li{padding:9px 0;}.tbm-block nav li a{padding:7px 0;}.region-header-bottom .tbm-submenu{width:960px}li.tbm-item.level-1{border-right:0;padding:0 25px 0 0;}.stickynav-active li.tbm-item.level-1{border-right:0;padding:0 25px 0 0;}.stickynav-active  #block-ispan-glownanawigacja li.tbm-item.level-1:first-child{padding:0 0 0 70px;display:block;}#block-ispan-glownanawigacja span.tbm-link.level-1{border-right:0;padding:17px 12px 15px 12px;}.stickynav-active  #block-ispan-glownanawigacja span.tbm-link.level-1{border-right:0;padding:18px 15px 14px 15px;}.tbm-column .tbm-block{padding-right:0;}.tbm-item.open:hover > div > a,.tbm-item--has-dropdown.open:hover div > span{background-color:rgba(255,255,255,0.2);}.tbm-submenu{position:absolute;top:64px;z-index:100;border-top:0;}.stickynav-active .tbm-submenu{left:0;}.block-inner nav ul > li{padding:0 20px 4px 0;}#block-system-menu-blockinstytut-2 nav ul > li{padding:0 0px 0px 15px;}div[id*="block-block-content57daf91d"]{padding-left:80px;}div[id*="block-block-content158d4158"]{padding-left:5px;}div[id*="block-block-content13bd6249"]{padding-left:232px;}div[id*="block-block-content6ed89667"]{padding-left:0;}.block-inner nav ul > li > a{display:inline-block;position:relative;padding:7px 2px 3px 2px;}.block-inner nav ul > li > a::before{content:'';position:absolute;width:0;height:1px;bottom:4px;left:0;background:transparent;transition:width .5s ease;}.block-inner nav ul > li:hover > a::before{width:100%;background-color:#697c84;}#block-block-content90fb0404-abf6-4362-b1fe-aa897818427c--2 > div > p,#block-block-content8285a350-2cb6-4525-85dc-2f77d77afa7b--2 > div > p{padding:0;}#block-block-content90fb0404-abf6-4362-b1fe-aa897818427c--2 > div > p:nth-child(2),#block-block-content8285a350-2cb6-4525-85dc-2f77d77afa7b--2 > div > p:nth-child(2){line-height:1;}#block-block-content90fb0404-abf6-4362-b1fe-aa897818427c--2 > div > p > a.linkmalymenu,#block-block-content8285a350-2cb6-4525-85dc-2f77d77afa7b--2 > div > p > a.linkmalymenu{color:#a2b6bf;}.lang-en .tbm-column.span3.zbiory-en{grid-column-start:span 6;padding-right:20%;}}@media (min-width:1321px){.header-bottom-wrapper-cont{width:1260px;}.region-header-bottom .tbm-submenu{width:1260px}.stickynav-active  .region-header-bottom .tbm-submenu{top:65px;}#block-ispan-glownanawigacja .tbm-link.level-1{border-right:0;padding:15px 20px;}.block-inner nav ul > li{padding:0 50px 4px 0;}div[id*="block-block-content57daf91d"],div[id*="block-block-content158d4158"],div[id*="block-block-content13bd6249"],div[id*="block-block-content6ed89667"],div[id*="block-block-content82fb5f61"]{padding-left:0;}}@media (min-width:1660px){.header-bottom-wrapper-cont{width:1600px;}.region-header-bottom .tbm-submenu{width:1600px}}.region-mobile-blocks #tbm-glowna-nawigacja-mobile{}.region-mobile-blocks #tbm-glowna-nawigacja-mobile > button.tbm-button{display:none;}.region-mobile-blocks #tbm-glowna-nawigacja-mobile > div.tbm-collapse{display:block !important;}@media (min-width:1025px){.region-mobile-blocks #tbm-glowna-nawigacja-mobile{display:none;}.region-mobile-blocks #tbm-glowna-nawigacja-mobile > div.tbm-collapse{display:none !important;}}.lang-en #tbm-glowna-nawigacja-mobile  li.ksztalcenie,.lang-en #block-ispan-glownanawigacja li.ksztalcenie{display:none;}.systemowe-messages .ispan-pay-saved{display:block;font-size:1.05em;line-height:1.5;}.systemowe-messages [aria-label="Ostrzeżenie"]:has(.ispan-pay-warning){display:block;margin-top:0.75em;padding:0.9em 1.1em;background:#fff4d6;border:2px solid #e0a800;border-left-width:8px;border-radius:4px;color:#5a4300;font-size:1.05em;}.ispan-pay-warning strong{color:#a35c00;}
.ispan-student-page table{}.ispan-student-page table th,.ispan-student-page table td{padding:3px 10px;}.ispan-student-page table thead{border-bottom:2px solid #ced3d5;}.ispan-student-page table td{border-bottom:1px solid #ced3d5;}.ispan-student-page h2{padding-top:2px;padding-bottom:8px;}.ispan-student-page .messages.messages--status{clear:both;border:2px solid #8bc43f;padding:8px 20px;margin-bottom:6px;}.node--type-aplikacja .ispan-student-page article > div > div > .abel{font-weight:400;}.node--type-aplikacja  .ispan-student-page article > div > div > .ole{}.node--type-aplikacja .ispan-student-page article > div > div{display:flex;gap:12px;}.path-user #block-ispan-content form .js-form-item{}.path-user #block-ispan-content form .js-form-item > label{display:block;padding-bottom:8px;line-height:1.2;font-size:1.125rem;font-weight:400;}.path-user #block-ispan-content form input{padding:8px 12px 6px 10px;width:580px;}.path-user #block-ispan-content form #edit-actions .button{background-color:#5a9eca;width:auto;color:#fff;font-size:1rem;font-weight:400;font-family:'Roboto';border:0;padding:14px 28px 14px 28px;}.path-user #block-ispan-content form#ispan-payment-choice-form fieldset legend{padding-bottom:12px;line-height:1.2;font-size:1.25rem;font-weight:400;}.path-user #block-ispan-content form#ispan-payment-choice-form  .js-form-type-radio{padding:0 0 10px 0;display:flex;align-content:center;gap:12px;}.path-user #block-ispan-content form#ispan-payment-choice-form  .js-form-type-radio input{width:20px;padding:0;margin:0;}.path-user #block-ispan-content form#ispan-payment-choice-form  .js-form-type-radio label{padding:0;font-weight:300;font-size:1rem;}.path-user #block-ispan-content form#ispan-payment-choice-form   fieldset .js-form-item.js-form-type-textfield  > label{padding:0 0 4px 0;font-weight:300;font-size:1rem;}.ispan-student-page.ispan-student-page--dokumenty a{font-weight:400;}.path-user #block-ispan-content form#ispan-registration-payer-upload .js-form-file{background-color:#5a9eca;width:auto;color:#fff;font-size:1rem;font-weight:400;font-family:'Roboto';border:0;padding:4px 8px 4px 8px;}.path-user #block-ispan-content form#ispan-registration-payer-upload input[data-drupal-selector="edit-payer-file-remove-button"]{width:auto;padding:4px 8px 4px 8px;}
.path-webform  #block-ispan-page-title h1{padding-bottom:25px;border-bottom:2px solid #d7dadb;}#webform-submission-kwestionariusz-aplikacyjny-add-form{padding-top:25px;}#webform-submission-kwestionariusz-aplikacyjny-add-form .form-item-xxxx,#webform-submission-studia-podypl-2026-add-form .form-item-xxxx{display:none;}#edit-naglowek{}.form-indent.form-item{padding-left:20px;}.js-form-item{position:relative;padding:0 0 20px 0;}.webform-submission-form fieldset{padding:0 0 30px 0;}.webform-submission-form fieldset .js-form-item{position:relative;padding:0;}.webform-submission-form .js-form-item input,.webform-submission-form .js-form-item textarea{border:1px solid #000;}.webform-submission-form .js-form-item label{display:block;}.webform-submission-form .js-form-item input.form-date,.webform-submission-form .js-form-item input.form-number{padding:8px 12px 6px 10px;width:170px;}.webform-submission-form .js-form-item input.form-text,.webform-submission-form .js-form-item input.form-tel,.webform-submission-form .js-form-item input.form-email,.webform-submission-form .js-form-item textarea,.webform-submission-form .js-form-item select{padding:8px 12px 6px 10px;width:100%;}@media screen and (min-width:768px){.webform-submission-form .js-form-item input.form-text,.webform-submission-form .js-form-item input.form-tel,.webform-submission-form .js-form-item input.form-email,.webform-submission-form .js-form-item textarea,.webform-submission-form .js-form-item select{padding:8px 12px 6px 10px;width:580px;}}.webform-submission-form .custom-checkbox-wrapper,.js-webform-checkboxes-other-input{position:relative;display:block;margin:13px 0 0 0;}.webform-submission-form .custom-checkbox{position:absolute;opacity:0;cursor:pointer;height:0;width:0;}.webform-submission-form .custom-checkbox-label{position:relative;padding-left:40px;cursor:pointer;display:inline-block;line-height:28px;min-height:28px;}.webform-submission-form .custom-checkbox-label:before{content:'';position:absolute;left:0;top:0;width:26px;height:26px;border:1px solid #000;background:#fff;border-radius:0;box-sizing:border-box;transition:all 0.2s ease;}.webform-submission-form .custom-checkbox-label:after{content:'';position:absolute;left:10px;top:4px;width:6px;height:14px;border:solid #5498b1;border-width:0 2px 2px 0;transform:rotate(45deg);opacity:0;transition:all 0.2s ease;}.webform-submission-form .custom-checkbox:checked + .custom-checkbox-label:after{opacity:1;}.webform-submission-form .js-form-managed-file .custom-checkbox-wrapper{margin:0;}.webform-submission-form .js-form-managed-file .js-form-item{padding:12px 0   0;}.webform-submission-form .js-form-managed-file .form-submit{margin:15px 0}.webform-submission-form .form-submit{padding:10px 15px;border-radius:4px;font-weight:bold;transition:all 0.3s ease;cursor:pointer;border:none;font-size:14px;display:inline-block;text-align:center;margin:5px 0;}.webform-submission-form .webform-button--submit,.webform-submission-form #edit-submit{background-color:#3498db;color:white;}.webform-submission-form .webform-button--submit:hover,.webform-submission-form #edit-submit:hover{background-color:#2980b9;}.webform-submission-form [id*="plik-remove-button"]{background-color:#e74c3c;color:white;}.webform-submission-form [id*="plik-remove-button"]:hover{background-color:#c0392b;}.webform-submission-form #edit-wgraj-plik-1-upload-button:hover{background-color:#219955;}.webform-submission-form input[type="file"]{color:#333;background-color:#fff;border-radius:0;border:none;padding:0;cursor:pointer;display:inline-block;position:relative;top:-3px;}.webform-submission-form input[type="file"]::-webkit-file-upload-button{background-color:#3498db;color:white;padding:10px 15px;border:none;border-radius:4px;font-weight:bold;cursor:pointer;transition:all 0.3s;}.webform-submission-form input[type="file"]::-webkit-file-upload-button:hover{background-color:#2980b9;}.webform-submission-form input[type="file"]::file-selector-button{background-color:#5498b1;color:#fff;padding:10px 15px;border:none;border-radius:4px;font-weight:bold;cursor:pointer;transition:all 0.3s;}.webform-submission-form input[type="file"]::file-selector-button:hover{background-color:#6ec0df;}.webform-submission-form input[type="file"]:after{content:attr(placeholder);color:#999;}.webform-submission-form [id*="plik-remove-button"]{background-color:#e74c3c;color:white;}.webform-submission-form [id*="plik-remove-button"]:hover{background-color:#c0392b;}.webform-submission-form .js-form-item label.custom-checkbox-label{display:inline-block;padding-left:40px;}#edit-rodo p{}.tippy-box{position:relative;background-color:#30454e;color:#fff;border-radius:0;font-size:12px;line-height:1.6;white-space:normal;outline:0;transition-property:transform,visibility,opacity;max-width:500px !important;width:500px !important;}.tippy-box p{color:#fff;font-size:12px;line-height:1.6;}.webform-element-help--content{font-size:12px;line-height:1.6;}.disabled-option{opacity:0.5 !important;cursor:not-allowed !important;}.disabled-option input[type="checkbox"],.form-disabled label{pointer-events:none;}.js-form-type-checkbox .description{padding:6px 0 0 40px;}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}input[type="number"]{-moz-appearance:textfield;}.webform-submission-form .form-submit{width:280px;height:50px;padding:8px 70px 5px 50px;border-radius:0;font-weight:600;transition:all 0.3s ease;cursor:pointer;border:none;font-size:16px;display:inline-block;text-align:left;margin:0 15px 0 0;background-color:#30454e;background-image:url(/themes/ispan/images/arrow-right-icon.png);background-position:210px 19px;background-repeat:no-repeat;color:#fff;line-height:1;letter-spacing:0.5px;}.webform-submission-form .form-submit#edit-actions-preview-prev{background-image:url(/themes/ispan/images/arrow-left-icon.png);background-position:30px 19px;padding:8px 40px 5px 70px;text-align:right;}.webform-submission-form .form-submit#edit-actions-preview-next{background-position:270px 19px;width:320px;padding:8px 70px 5px 30px;}.webform-submission-form .js-form-managed-file .form-submit{padding:6px 55px 1px 20px;margin:0;border-radius:0;font-weight:700;transition:all 0.3s ease;cursor:pointer;border:none;font-size:14px;display:inline-block;text-align:center;background-image:url(/themes/ispan/images/upload-icon-s.png);background-position:112px 8px;width:150px;height:40px;margin:0;}.webform-submission-form input[type="file"]::file-selector-button{background-color:#5498b1;color:#fff;padding:10px 15px;border:none;border-radius:0;height:40px;display:inline-block;font-size:14px;line-height:1;font-weight:500;letter-spacing:0.2px;margin:0 20px 0 0;}.form-managed-file{padding:7px 0 0 0;}.main-content div[id*="block-"] div ul.webform-progress-tracker{list-style-type:none;}.webform-required{display:none;}.webform-submission-form .ckeditor-accordion-container > dl dt > a,.webform-submission-form .ckeditor-accordion-container > dl dt > a:not(.button){background-color:#e1e6e8;border:1px solid #e1e6e8;margin-bottom:2px;margin-top:2px;color:#30454e;-webkit-transition:300ms;transition:300ms;font-size:15px;}.webform-submission-form .ckeditor-accordion-container{padding-top:15px;}.naglowek-aplikacja p{color:#5a9eca;}.progress-step.is-active .progress-marker::before{background-color:#5a9eca;}.webform-submission-form .zapoznalem-sie.js-form-item label{font-size:15px;}.zapoznaj-sie.js-form-item{position:relative;padding:0 0 5px 0;}div[id*="edit-actions"]{padding:30px 0 20px 0;}.path-webform .systemowe-messages{color:#35bb5b;font-weight:500;font-size:17px;text-align:center;border:6px solid #dfdede;}.webform-confirmation__message{color:#35bb5b;font-weight:500;font-size:17px;text-align:center;border:6px solid #dfdede;padding:30px 20px;width:50%;margin:0 auto;}.webform-submission-form fieldset#edit-adres-do-korespondencji--wrapper.webform-composite-hidden-title{margin-top:-10px;}.webform-submission-form select,[data-drupal-selector*="webform"] select{margin:0;padding:0;font-family:inherit;font-size:inherit;line-height:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;-ms-expand:none;position:relative;display:block;width:100%;min-width:200px;padding:12px 40px 12px 16px;font-size:16px;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #000;border-radius:0;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 6 6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 12px center;background-size:16px 12px;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;cursor:pointer;}.webform-submission-form select:focus,[data-drupal-selector*="webform"] select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 0.25rem rgba(13,110,253,0.25);}.webform-submission-form select:hover,[data-drupal-selector*="webform"] select:hover{border-color:#000;}.webform-submission-form select:disabled,[data-drupal-selector*="webform"] select:disabled{background-color:#e9ecef;color:#6c757d;cursor:not-allowed;opacity:1;}.webform-submission-form select.valid,[data-drupal-selector*="webform"] select.valid{border-color:#198754;box-shadow:0 0 0 0.25rem rgba(25,135,84,0.25);}@-moz-document url-prefix(){.webform-submission-form select,[data-drupal-selector*="webform"] select{text-indent:0.01px;text-overflow:'';}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.webform-submission-form select,[data-drupal-selector*="webform"] select{padding-right:30px;}}@media not all and (min-resolution:.001dpcm){@supports (-webkit-appearance:none){.webform-submission-form select,[data-drupal-selector*="webform"] select{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 6 6 6 6-6'/%3e%3c/svg%3e");}}}@media (max-width:767.98px){.webform-submission-form select,[data-drupal-selector*="webform"] select{font-size:16px;min-height:44px;padding:14px 40px 14px 16px;}}@media (min-width:768px) and (max-width:991.98px){.webform-submission-form select,[data-drupal-selector*="webform"] select{min-width:250px;}}@media (min-width:992px){.webform-submission-form select,[data-drupal-selector*="webform"] select{min-width:300px;}}@media (prefers-contrast:high){.webform-submission-form select,[data-drupal-selector*="webform"] select{border:2px solid;}.webform-submission-form select:focus,[data-drupal-selector*="webform"] select:focus{outline:3px solid;outline-offset:2px;}}@media (prefers-reduced-motion:reduce){.webform-submission-form select,[data-drupal-selector*="webform"] select{transition:none;}}@media (prefers-color-scheme:dark){.webform-submission-form select,[data-drupal-selector*="webform"] select{background-color:#212529;border-color:#495057;color:#fff;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m1 6 6 6 6-6'/%3e%3c/svg%3e");}.webform-submission-form select:focus,[data-drupal-selector*="webform"] select:focus{border-color:#86b7fe;box-shadow:0 0 0 0.25rem rgba(13,110,253,0.25);}.webform-submission-form select:disabled,[data-drupal-selector*="webform"] select:disabled{background-color:#343a40;color:#6c757d;}}:root{--select-bg:#ffffff;--select-color:#212529;--select-border:#ced4da;--select-focus-border:#86b7fe;--select-focus-shadow:rgba(13,110,253,0.25);--select-hover-border:#b0b7c3;--select-disabled-bg:#e9ecef;--select-disabled-color:#6c757d;--select-error-border:#dc3545;--select-error-shadow:rgba(220,53,69,0.25);--select-success-border:#198754;--select-success-shadow:rgba(25,135,84,0.25);--select-padding-y:12px;--select-padding-x:16px;--select-padding-r:40px;--select-font-size:16px;--select-border-radius:0.375rem;--select-border-width:1px;--select-min-width:200px;--select-arrow-size:16px 12px;--select-arrow-position:right 12px center;}.custom-select-variables{padding:var(--select-padding-y) var(--select-padding-r) var(--select-padding-y) var(--select-padding-x);font-size:var(--select-font-size);background-color:var(--select-bg);color:var(--select-color);border:var(--select-border-width) solid var(--select-border);border-radius:var(--select-border-radius);min-width:var(--select-min-width);background-size:var(--select-arrow-size);background-position:var(--select-arrow-position);}
