.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
.slick-loading .slick-list{background:#fff url(/ksap/sites/all/themes/global/css/./ajax-loader.gif) center center no-repeat;}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url(/ksap/sites/all/themes/global/css/./fonts/slick.eot);src:url(/ksap/sites/all/themes/global/css/./fonts/slick.eot?#iefix) format('embedded-opentype'),url(/ksap/sites/all/themes/global/css/./fonts/slick.woff) format('woff'),url(/ksap/sites/all/themes/global/css/./fonts/slick.ttf) format('truetype'),url(/ksap/sites/all/themes/global/css/./fonts/slick.svg#slick) format('svg');}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25;}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-prev{left:-25px;}[dir='rtl'] .slick-prev{right:-25px;left:auto;}.slick-prev:before{content:'←';}[dir='rtl'] .slick-prev:before{content:'→';}.slick-next{right:-25px;}[dir='rtl'] .slick-next{right:auto;left:-25px;}.slick-next:before{content:'→';}[dir='rtl'] .slick-next:before{content:'←';}.slick-dotted.slick-slider{margin-bottom:30px;}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer;}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-dots li.slick-active button:before{opacity:.75;color:black;}
﻿	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:inherit;font-size:100%;vertical-align:baseline;}html{line-height:1;}ol,ul{list-style:none;}table{border-collapse:collapse;border-spacing:0;}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle;}q,blockquote{quotes:none;}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none;}a img{border:none;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}strong,b{font-weight:700;}i,em{font-style:italic;}u{text-decoration:underline;}ol{list-style:decimal;padding-left:20px;}.hidden{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute !important;}.link-block{display:block;}.link-block:hover h3,.link-block:hover h2{color:#2d98d3;}.read-more,.block-slider .read-more,.block-chosen-news .more-link a,.block-nearest-courses .more-link a,.block-offer .read-more,.cols .more-info .more,.cols .dyr-info .more,.view .view-footer a{height:34px;padding-left:20px;padding-right:20px;font-family:"Arial-Regular",Helvetica;text-align:center;text-decoration:none;display:inline-block;line-height:34px;color:#ffffff;width:auto;position:relative;font-weight:700;transition:0.3s;}.read-more:before,.block-slider .read-more:before,.block-chosen-news .more-link a:before,.block-nearest-courses .more-link a:before,.block-offer .read-more:before,.cols .more-info .more:before,.view .view-footer a:before{color:#ffffff;content:url(/ksap/sites/all/themes/global/images/strzalka_w.svg);display:block;line-height:20px;position:absolute;right:8px;top:19%;font-weight:700;}.read-more:hover:before,.block-slider .read-more:hover:before,.block-chosen-news .more-link a:hover:before,.block-nearest-courses .more-link a:hover:before,.block-offer .read-more:hover:before,.cols .more-info .more:hover:before,.view .view-footer a:hover:before{color:#ffffff;content:url(/ksap/sites/all/themes/global/images/strzalka_b.svg);display:block;line-height:20px;position:absolute;right:8px;top:19%;font-weight:700;}.read-more:hover,.block-slider .read-more:hover:before,.block-chosen-news .more-link a:hover:before,.block-nearest-courses .more-link a:hover:before,.block-chosen-news .more-link a:hover,.block-nearest-courses .more-link a:hover,.cols .more-info .more:hover,.view .view-footer a:hover{color:#2d98d3;}body{font-family:"Arial-Regular",Helvetica;font-size:15px;min-width:1210px;color:#222;}@media (min-width:1600px){body{}body #wrapper{background:#fff;margin:0 auto;}}a{text-decoration:none;color:#000;}a:focus{}input:focus,textarea:focus{outline:0 px solid #14387f;}.form-type-select{overflow:hidden;display:block;margin:0;background:url(/ksap/sites/all/themes/global/images/strzalka_dol.png) no-repeat right 30% bottom 56%;position:relative;padding:6px 0 7px 5px;}.form-type-select .lang-dropdown-select-element{overflow:hidden;display:block;margin:0;position:relative;border:0px #dedede solid;padding:4px 0 7px 5px;}.form-type-select:focus{outline:none;}body div select{-webkit-appearance:none;background:none;-moz-appearance:none;appearance:none;border:1px #dedede solid;padding:7px 0 7px 5px;width:150% !important;display:block;height:34px !important;padding-right:34px;}body div select:focus{background-position:right -34px;border:0px #14387f solid;}article a{color:#2d98d3;text-decoration:none;font-family:"Arial-Regular",Helvetica;font-size:15px;line-height:24px;font-weight:400;}article a:hover{text-decoration:underline;}.page-node article ul{list-style:initial;padding-left:20px;}.page-node article .listing-1 ul{padding-left:0;}.page-node article .listing-1 ul h3{color:#14387f;}.page-node article .listing-1 ul a{text-decoration:none;}.page-node article .listing-1 ul a:hover h3{color:#2c97d3;}.page-node ul.meta-links,.page-node .block ul,.page-node ul.gallery{list-style:none;}.page-node ul.meta-links a,.page-node .block ul a,.page-node ul.gallery a{display:block;}.page-node ul.gallery,.node-type-news aside ul{padding-left:0;}h1,h2,h3,h4,h5,h6{clear:both;}h1{color:#14387f;font-size:30px;font-family:"Arial-Regular",Helvetica;line-height:48px;padding-bottom:15px;}h2{font-size:24px;line-height:30px;margin-bottom:20px;font-weight:normal;color:#14387f;}h3{font-weight:normal;color:#14387f;margin-bottom:15px;font-size:20px;line-height:26px;}h3 a{color:#14387f;}h3 a:hover{color:#2c97d3;}#content ul,#content ol{margin-bottom:20px;}#content ul ul,#content ul ol,#content ol ul,#content ol ol{margin:0;}#content cite{clear:both;margin-top:10px;display:block;font-size:0.9em;font-style:italic;text-align:right;color:#000;}h4{font-size:16px;}p,.not-front #content li{color:#000000;text-decoration:none;font-family:"Arial-Regular",Helvetica;font-size:15px;line-height:24px;font-weight:400;}input[type="text"],input[type="email"]{height:32px;border:1px #dedede solid;padding:0 10px;margin:0;}textarea{border:1px #dedede solid;padding:10px;}input[type="submit"]:hover{background:#2c97d3;}input[type="submit"]{height:34px;padding:0 15px;line-height:34px;font-weight:700;color:#fff;background:#14387f;margin-top:0 !important;border:0;cursor:pointer;}.wrapper{width:1135px;margin:0 auto;padding:0 10px;}.wrapper-1{border-bottom:0px #dedede solid;}.wrapper-3{background:#f0f0f0;padding:40px 0 20px 0;}.wrapper h2{font-size:24px;line-height:30px;margin-bottom:50px;color:#14387f;text-align:left;font-weight:700;}.wrapper-4 h2{font-size:24px;line-height:30px;margin-bottom:85px;color:#14387f;text-align:left;font-weight:700;}.date{float:left;color:#000;padding:3px 0;font-family:"Arial-Regular",Helvetica;font-size:15px;margin-right:10px;}.red-link{float:right;clear:both;text-decoration:none;background:#14387f;color:#fff;padding:20px 40px 20px 20px;text-decoration:none;position:relative;float:right;clear:both;font-weight:700;}.red-link:after{content:url(/ksap/sites/all/themes/global/images/strzalka_w.svg);font-size:21px;position:absolute;color:#fff;width:30px;height:30px;line-height:30px;text-align:center;top:20%;right:10px;}.red-link:hover{background:#2c97d3;}.category{padding:3px 0;color:#747474;font-size:15px;margin-left:10px;}.files{list-style:none !important;font-size:13px;padding-left:0 !important;color:#dedede;margin-bottom:25px;}.files li{background:none !important;padding:3px 0 !important;display:flex;flex-direction:row;align-items:center;}}.files img{float:left;}.files a{position:relative;color:#686868;font-size:12px;display:block;margin:3px 0 3px 20px;text-decoration:none;}.files a:hover{text-decoration:underline;color:#14387f;}.video li{list-style:none;margin-bottom:30px;background:none !important;padding-left:0 !important;}.view-graduates{background:#f0f0f0;padding:20px 20px 40px 20px;margin-left:-20px;}.view-graduates h2{margin:0 0 10px 0 !important;}.view-graduates ul{padding-left:0 !important;margin-bottom:0 !important;}.view-graduates ul li{list-style:none;}.view-graduates ul img{width:100%;}.view-graduates ul p{margin-bottom:0 !important;}.view-graduates ul h3{margin-top:10px;}.item-list .pager{text-align:right;}.item-list .pager li{display:inline-block;text-align:center;margin:0;padding:0;font-family:"Arial-Regular",Helvetica;font-size:15px;border:0;}.item-list .pager li a{display:block;width:100%;height:100%;line-height:34px;}.item-list .pager .pager-item,.item-list .pager .pager-current{width:34px;height:34px;background:#f0f0f0;line-height:34px !important;font-weight:700;}.item-list .pager .pager-ellipsis{width:34px;height:34px;}.item-list .pager .pager-current{background:#14387f;color:#ffffff!important;}.item-list .pager .pager-first,.item-list .pager .pager-previous,.item-list .pager .pager-next,.item-list .pager .pager-last{background:#14387f;position:relative;height:34px;}.item-list .pager .pager-first a,.item-list .pager .pager-previous a,.item-list .pager .pager-next a,.item-list .pager .pager-last a{color:#ffffff;width:auto;display:block;}.item-list .pager .pager-first a:before,.item-list .pager .pager-previous a:before,.item-list .pager .pager-next a:before,.item-list .pager .pager-last a:before{color:#000000;content:url(/ksap/sites/all/themes/global/images/strzalka_w.svg);width:20px;height:20px;border-radius:10px;display:block;line-height:20px;position:absolute;right:10px;top:50%;margin-top:-10px;font-weight:700;}.item-list .pager .pager-first,.item-list .pager .pager-previous{margin-right:10px;}.item-list .pager .pager-first a,.item-list .pager .pager-previous a{padding-right:20px;padding-left:40px;}.item-list .pager .pager-first a:before,.item-list .pager .pager-previous a:before{content:url(/ksap/sites/all/themes/global/images/strzalka_w.svg);rotate:180deg;right:auto;left:10px;}.item-list .pager .pager-next,.item-list .pager .pager-last{margin-left:10px;}.item-list .pager .pager-next a,.item-list .pager .pager-last a{padding-right:40px;padding-left:20px;}.item-list .pager a:hover{background-color:#2c97d3;color:#fff;}.ajax-listing .pager{text-align:right;margin-bottom:-10px;}.ajax-listing .pager .pager-current{display:none;}.ajax-listing .pager .pager-previous,.ajax-listing .pager .pager-next{padding:0;margin:0 0 0 5px !important;display:inline-block;width:25px;height:25px !important;background:transparent;overflow:hidden;text-indent:9999px;position:relative;top:20px;}.ajax-listing .pager .pager-previous a,.ajax-listing .pager .pager-next a{display:block;width:25px;height:25px;padding:0;}.ajax-listing .pager .pager-previous a:before,.ajax-listing .pager .pager-next a:before{display:none;content:none !important;}.ajax-listing .pager .pager-previous a{background:#14387f url(/ksap/sites/all/themes/global/images/graduates_left.png) no-repeat center;}.ajax-listing .pager .pager-previous a:hover{background-color:#2c97d3;}.ajax-listing .pager .pager-next a{background:#14387f url(/ksap/sites/all/themes/global/images/graduates_right.png) no-repeat center;}.ajax-listing .pager .pager-next a:hover{background-color:#2c97d3;}#content .view .views-exposed-widgets label,#content .view .views-exposed-widgets .views-widget,#content .view .views-exposed-widgets .form-text,#dp-search-block-form label,#dp-search-block-form .views-widget,#dp-search-block-form .form-text{float:left;height:30px;}#content .view .views-exposed-widgets label,#dp-search-block-form label{font-weight:normal;line-height:30px;margin-right:5px;}#dp-search-block-form{margin:0 0 23px 0;}#dp-search-block-form .form-text{width:260px;padding-top:1px;padding-bottom:1px;margin-right:15px;}.tabs .primary{border:0 !important;margin:0 !important;}.tabs .primary a{display:inline-block;border-color:#dedede !important;line-height:30px;border-bottom:0 !important;padding-bottom:5px;margin-left:1px;}#content{padding-bottom:20px;}.one-sidebar h1{float:right;border-left:none;width:735px;}.one-sidebar article{position:relative;}.one-sidebar article h1{float:none;margin:0;padding:0 0 20px 0;border-left:0;width:auto;}.one-sidebar #content .webform-confirmation,.one-sidebar #content > .links{width:735px;padding-bottom:15px;float:right;padding-left:18px;border-left:1px #dedede solid;}.one-sidebar #content .webform-confirmation a,.one-sidebar #content > .links a{font-family:"Arial-Regular",Helvetica;font-weight:700;}.one-sidebar #content .webform-confirmation a:hover,.one-sidebar #content > .links a:hover{color:#14387f;}.node-type-news .meta-links{float:right;position:static;}.meta-links{position:absolute;right:0;top:-30px;text-align:right;margin-bottom:0 !important;}.meta-links li{float:left;margin:0 2px;vertical-align:bottom;height:20px;padding-left:0;background:none;}.meta-links img{display:block;}.meta-links #text_resize_reset img{margin-top:10px;}.meta-links #text_resize_increase img{margin-top:5px;}header .wrapper{position:relative;height:160px;overflow:visible;}header #site-logo{position:absolute;top:45px;left:8px;}header #search-block-form{position:absolute;right:0;}header #search-block-form .container-inline > div{height:32px;margin:0;display:block;float:left;background:#14387f;}header #search-block-form .container-inline > div input{height:12px;padding:11px 10px 11px 0;margin:0;}header #search-block-form .container-inline > div input::placeholder{opacity:1;color:#fff;}header #search-block-form .container-inline > div input[type="text"]{padding:0;height:32px;width:205px;border-right:0;background-color:#14387f;color:#fff;text-align:right;font-weight:600;border:0;font-size:14px;font-family:"Arial-Bold",Helvetica;}header #search-block-form .container-inline > div input.empty{color:#dedede;font-weight:700;}header #lang_dropdown_form_language{position:absolute;right:110px;top:0px;}header #lang_dropdown_form_language:after{content:url(/ksap/sites/all/themes/global/images/linia_s.svg);position:absolute;right:-13px;top:8px;}header #lang_dropdown_form_language .form-type-select{width:100px;}header #lang_dropdown_form_language select{width:100%;font-weight:600;height:34px;text-transform:lowercase;font-size:14px;font-family:"Arial-Bold",Helvetica;}header #lang_dropdown_form_language select:focus{outline:none;}header #lang_dropdown_form_language option{font-weight:normal;display:block;min-height:1.2em;padding:0px 2px 1px;white-space:nowrap;}header #lang_dropdown_form_language .language-icon{position:relative;top:-34px;left:-30px;}header blockquote{position:absolute;right:10px;top:90px;color:#14387f;font-style:italic;font-size:18px;}#icon-fzp img{}#icon-fzp{}header #icon-yt img{max-width:36px;}header #icon-yt{position:absolute;top:7px;right:790px;border-right:1px;padding:0 0 0 10px;}header #icon-fb img{max-width:36px;}header #icon-fb{position:absolute;top:10px;right:750px;border-right:1px;padding:0 0 0 10px;}header #icon-insta img{max-width:36px;}header #icon-insta{position:absolute;top:10px;right:675px;border-right:1px;padding:0 0 0 10px;}header #icon-li img{max-width:36px;}header #icon-li{position:absolute;top:10px;right:715px;border-right:1px;padding:0 0 0 10px;}header #icon-bip-header:before{content:url(/ksap/sites/all/themes/global/images/linia_s.svg);position:absolute;bottom:0;left:-28px;top:8px;}header #icon-bip-header:after{content:url(/ksap/sites/all/themes/global/images/linia_s.svg);position:absolute;bottom:0;right:-30px;top:8px;}header #icon-bip-header{position:absolute;right:410px;top:0px;z-index:2;}header #icon-bip-header img{max-width:36px;margin-top:4px;}header .logo-niepodleglosc{width:368px;position:absolute;right:13px;top:54px;}#main-menu{width:100%;border-top:1px #dedede solid;border-bottom:1px #dedede solid;background:#14387f;margin:0 0 25px 0;}#main-menu .sf-menu{width:1135px;padding:0 10px;margin-left:auto;margin-right:auto;}#main-menu .sf-menu > li{float:left;margin:0;line-height:58px;}#main-menu .sf-menu > li:before{content:"\2022";font-size:12px;position:relative;top:-2px;right:1px;line-height:58px;color:#14387f;}#main-menu .sf-menu > li.active-trail > a{color:#2c97d3;}#main-menu .sf-menu > li a{float:left;color:#fff;padding:0 12px;font-size:17px;}#main-menu .sf-menu > li a.active,#main-menu .sf-menu > li a.active-trail{color:#299ae0;}#main-menu .sf-menu > li a:hover{color:#299ae0;}#main-menu .sf-menu > li:hover > a,#main-menu .sf-menu > li.sfHover > a{color:#299ae0;background:#14387f;margin-left:-5px;margin-right:-5px;padding-left:17px;padding-right:17px;}#main-menu .sf-menu > li.last:before{display:none;}#main-menu .sf-menu ul{margin:0;padding:0 !important;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}#main-menu .sf-menu ul li{margin:0;padding:0;background:#14387f;}#main-menu .sf-menu ul li.first{border-top:0;}#main-menu .sf-menu ul li a{font-family:Arial;font-size:13px;line-height:15px;padding:8px 13px;transition:0.5s;text-transform:none;}#main-menu .sf-menu ul li a.active{color:#ffffff;background:#2d98d3;}#main-menu .sf-menu ul li a:hover{color:#fff;background:#2d98d3;}#main-menu .sf-menu li:hover > ul,#main-menu .sf-menu li.sfHover > ul{top:58px;left:-4px;width:274px !important;}#breadcrumb{margin-top:20px;margin-bottom:30px;}#breadcrumb ul li{font-family:"Arial-Regular",Helvetica;font-size:13px;display:inline;color:#14387f!important;}#breadcrumb ul li a,#breadcrumb ul li a:active{color:#14387f!important;padding:0;margin:0;}#breadcrumb a:after{content:">";color:#14387f;margin-left:3px;margin-right:3px;position:relative;top:-1px;}.one-sidebar #main{border-left:0px solid #dedede;float:right;margin:-25px 0 35px 0;padding-left:18px;width:735px;}.no-sidebar #main{margin-bottom:35px;padding-bottom:50px;width:100%;}aside{float:left;width:320px;margin:10px 0 0 0;font-family:"Arial-Regular",Helvetica;}aside ul.menu li{font-size:15px;font-weight:700;color:#14387f;line-height:18px;position:relative;margin:0;list-style:none;font-weight:700;}aside ul.menu li.first{}aside ul.menu li a{display:block;padding:20px;margin:0;font-size:16px;color:#14387f;border-bottom:#299ae0 1px solid;line-height:18px;font-family:"Arial-Bold",Helvetica;font-weight:700;}aside ul.menu li a.active,aside ul.menu li a.active-trail{color:#299ae0;background:#ffff;padding:20px;transition:0.3s;}aside ul.menu li a:hover{color:#299ae0;background:#ffff;padding:20px;transition:0.3s;}aside ul.menu li a:hover:after{content:url(/ksap/sites/all/themes/global/images/strzalkaAM_p.png);float:right;position:absolute;right:5px;top:15px;}aside ul.menu li a.active:after{content:url(/ksap/sites/all/themes/global/images/strzalkaAM_p.png);float:right;position:absolute;right:5px;top:15px;}aside ul.menu li li{margin-left:15px !important;}aside ul.menu li li.last{border-bottom:0;}aside ul.menu li li a{font-weight:700;color:#14387f;padding:20px;}aside ul.menu li li a:before{left:5px;}aside ul.menu li ul.menu li a{margin-left:15px !important;font-family:"Arial-Regular",Helvetica;font-size:13px!important;line-height:16px;font-weight:400;}aside ul.menu li ul.menu li a:hover{margin-left:15px !important;font-family:"Arial-Regular",Helvetica;font-size:13px!important;line-height:16px;font-weight:400;border-bottom:none;transform:translateX(20px);}aside ul.menu li ul.menu li a:hover:after{content:url(/ksap/sites/all/themes/global/images/strzalkaAM_p.png);float:right;position:absolute;right:5px;top:15px;}aside ul.menu li ul.menu li a.active:after{content:url(/ksap/sites/all/themes/global/images/strzalkaAM_p.png);float:right;position:absolute;right:5px;top:15px;}.partners{padding:50px 0 10px 0;text-align:center;width:98%;}.partners.front{}#footer{font-family:"Arial-Regular",Helvetica;background:#14387f;padding:5px 0 5px 0;}#footer span.ext{display:none;}#footer section.block{float:left;}#footer #bip-cont{text-align:right;padding-top:10px;position:relative;}#footer #bip-cont a:hover{color:#2d98d3;}#footer #bip-cont #icon-bip:before{content:"";background:#ffffff;position:absolute;bottom:0;left:-30px;height:50%;width:0.5px;top:16px;opacity:1;}#footer #bip-cont #icon-bip{position:absolute;top:-75px;right:0;}#footer #bip-cont #icon-fb{position:absolute;top:-15px;right:78px;}#footer #bip-cont #icon-li{position:absolute;top:-15px;right:40px;}#footer #bip-cont #icon-insta{position:absolute;top:-13px;right:0px;}#footer .wrapper{position:relative;}#footer .wrapper > nav{min-height:215px;border-bottom:0px #464646 solid;margin-bottom:10px;}#footer .wrapper > nav > ul{margin-top:25px;width:1030px;margin-left:-20px;}#footer .wrapper > nav > ul > li:not(.parent){display:none;}#footer .wrapper > nav > ul > li{float:left;margin-left:0;width:217px;margin:0 20px;}#footer .wrapper > nav > ul > li > a{padding-bottom:3px;border-bottom:0px #464646 solid;color:#2d98d3;font-family:"Arial-Bold",Helvetica;font-weight:700;line-height:26px;display:block;margin-bottom:15px;font-size:20px;width:100%;}#footer .wrapper > nav > ul > li ul{width:auto;margin-top:0;color:#fff;margin-bottom:20px;}#footer .wrapper > nav > ul > li ul li{font-size:12px;line-height:20px;margin-left:0;font-family:"Arial-Regular",Helvetica;font-weight:400;}#footer .wrapper > nav > ul > li ul li a{color:#fff;display:block;font-size:13px;padding:0 0 0 20px;line-height:24px;}#footer .wrapper > nav > ul > li ul li a:hover{color:#2d98d3;}#footer .wrapper > nav > ul > li ul li:before{content:"\2022";float:left;padding:0 0 0 5px;}#footer .wrapper > nav > ul > li ul ul{margin:0;}#footer .simplenews{width:230px;position:absolute;top:-5px;right:0;}#footer .simplenews h2{border-bottom:1px solid #464646;color:#2d98d3;font-family:"Arial-Regular",Helvetica;font-size:24px;margin-bottom:5px;padding-bottom:3px;}#footer .simplenews .form-item{margin-top:0;}#footer .simplenews label{color:#fff;font-size:12px;margin-bottom:3px;}#footer .simplenews .form-text{width:206px !important;background:#464646;color:#fff;border-color:#464646;}#footer .simplenews input.error{border:1px solid red;}#footer .simplenews .form-required{display:none;}#footer .simplenews .messages{background-image:none;font-size:13px;padding:7px;}.front h1{padding-bottom:0;}.front #content{margin-top:0px;padding-bottom:0px;}.block-chosen-news h2{color:#2d98d3;line-height:24px;}.front .block-chosen-news .date{font-size:13px;padding:15px 0 0 0;float:none;color:#fff;font-family:"Arial-Regular",Helvetica;font-weight:400;line-height:24px;margin-bottom:0px;}.glowny_panel{display:flex;background:url(/ksap/sites/all/themes/global/images/sbzw.jpg) no-repeat right 50px;height:740px;padding:0 0 0 15px;}.glowny_panel .glowny_panel_sekcja_a .glowny_panel_sekcja_img1,.glowny_panel .glowny_panel_sekcja_a .glowny_panel_sekcja_img2,.glowny_panel .glowny_panel_sekcja_a .glowny_panel_sekcja_img3{position:relative;width:61px;height:61px;}.glowny_panel .glowny_panel_sekcja_a .glowny_panel_sekcja_img1{background:url(/ksap/sites/all/themes/global/images/ksztalceniaG.png) no-repeat;background-size:53px;}.glowny_panel .glowny_panel_sekcja_a .glowny_panel_sekcja_img2{background:url(/ksap/sites/all/themes/global/images/wyszukiwarkaG.png) no-repeat;background-size:53px;}.glowny_panel .glowny_panel_sekcja_a .glowny_panel_sekcja_img3{background:url(/ksap/sites/all/themes/global/images/wsparcieG.png) no-repeat;background-size:53px;}.glowny_panel .glowny_panel_sekcja .prostokat{position:relative;width:2px;height:14px;background-color:#14387f;transform:rotate(90deg);}.glowny_panel .glowny_panel_sekcja .glowny_panel_tekst{color:#14387f;font-size:15px;font-family:"Arial-Bold",Helvetica;font-weight:700;line-height:15px;}.glowny_panel .glowny_panel_sekcja .glowny_panel_strzal{width:27px;}.glowny_panel .glowny_panel_sekcja a{display:flex;flex-direction:column;width:180px;height:130px;align-items:center;justify-content:center;position:relative;padding:15px 0 0 0;}.glowny_panel .glowny_panel_sekcja{display:flex;flex-direction:row;padding:0 5px 0 5px;}.glowny_panel .glowny_panel_sekcja .linia{width:2px;height:156px;}.glowny_panel .glowny_panel_sekcja .glowny_panel_sekcja_druga{display:flex;width:152px;height:54px;align-items:center;justify-content:space-between;padding:10px 0 0 0;position:relative;}.glowny_panel .glowny_panel_sekcja_a:hover .glowny_panel_sekcja_img1{background:url(/ksap/sites/all/themes/global/images/ksztalcenia.png) no-repeat;background-size:53px;}.glowny_panel .glowny_panel_sekcja_a:hover .glowny_panel_sekcja_img2{background:url(/ksap/sites/all/themes/global/images/wyszukiwarkaG.png) no-repeat;background-size:53px;}.glowny_panel .glowny_panel_sekcja_a:hover .glowny_panel_sekcja_img3{background:url(/ksap/sites/all/themes/global/images/wsparcie.png) no-repeat;background-size:53px;}.glowny_panel .glowny_panel_sekcja_a:hover .glowny_panel_tekst{color:#2d98d3;}.glowny_panel .glowny_panel_sekcja_a:hover .prostokat{background:#2d98d3;}.glowny_panel .glowny_panel_sekcja_a .glowny_panel_strzal{background:url(/ksap/sites/all/themes/global/images/strzalkaG.png) no-repeat;position:relative;width:27px;height:42px;padding:0 0 0 10px;}.glowny_panel .glowny_panel_sekcja_a:hover .glowny_panel_strzal{background:url(/ksap/sites/all/themes/global/images/strzalka.png) no-repeat;outline:2px;position:relative;width:27px;height:42px;}.glowny_panel_polecamy{display:flex;}.glowny_panel_polecamy .glowny_panel_polecamy_sekcja .glowny_panel_polecamy_sekcja_img1,.glowny_panel_polecamy .glowny_panel_polecamy_sekcja .glowny_panel_polecamy_sekcja_img2,.glowny_panel_polecamy .glowny_panel_polecamy_sekcja .glowny_panel_polecamy_sekcja_img3,.glowny_panel_polecamy .glowny_panel_polecamy_sekcja .glowny_panel_polecamy_sekcja_img4{position:relative;width:75.75px;height:75px;}.glowny_panel_polecamy .glowny_panel_polecamy_sekcja .glowny_panel_polecamy_sekcja_img1{background:url(/ksap/sites/all/themes/global/images/forumG.png) no-repeat;background-size:75.75px;}.glowny_panel_polecamy .glowny_panel_polecamy_sekcja .glowny_panel_polecamy_sekcja_img2{background:url(/ksap/sites/all/themes/global/images/elearningG.png) no-repeat;background-size:75.75px;}.glowny_panel_polecamy .glowny_panel_polecamy_sekcja .glowny_panel_polecamy_sekcja_img3{background:url(/ksap/sites/all/themes/global/images/newsletterG.png) no-repeat;width:79.73px;height:75px;background-size:79px 75px;}.glowny_panel_polecamy .glowny_panel_polecamy_sekcja .glowny_panel_polecamy_sekcja_img4{background:url(/ksap/sites/all/themes/global/images/certyfikacjaG.png) no-repeat;background-size:75.75px;}.glowny_panel_polecamy .glowny_panel_polecamy_sekcja .prostokat{position:relative;width:1.5px;height:21px;background-color:#14387f;transform:rotate(90deg);text-align:center;}.glowny_panel_polecamy .glowny_panel_polecamy_sekcja .glowny_panel_polecamy_tekst{color:#14387f;font-size:20px;font-family:"Arial-Bold",Helvetica;font-weight:700;line-height:26px;}.glowny_panel_polecamy .glowny_panel_polecamy_sekcja .glowny_panel_polecamy_tekst_2{color:#14387f;font-size:14px;font-family:"Arial-Bold",Helvetica;font-weight:700;line-height:26px;}.glowny_panel_polecamy .glowny_panel_polecamy_sekcja .glowny_panel_polecamy_strzal{width:27px;}.glowny_panel_polecamy .glowny_panel_polecamy_sekcja a{display:flex;flex-direction:column;text-align:center;align-items:center;justify-content:space-between;gap:10px;padding:4px 51px;position:relative;border-radius:36px;mix-blend-mode:multiply;}.glowny_panel_polecamy .glowny_panel_polecamy_sekcja a div{display:flex;flex-direction:column;align-items:center;}.glowny_panel_polecamy .glowny_panel_polecamy_sekcja{display:flex;flex-direction:row;}.glowny_panel_polecamy .glowny_panel_polecamy_sekcja .glowny_panel_polecamy_sekcja_druga{display:flex;width:152px;height:54px;align-items:center;justify-content:center;flex-direction:row;gap:10px;padding:10px;position:relative;}.glowny_panel_polecamy .glowny_panel_polecamy_sekcja .glowny_panel_polecamy_strzal{background:url(/ksap/sites/all/themes/global/images/strzalkaG_m_p.png) no-repeat;position:relative;width:5px;height:9px;margin-right:-6px;}.glowny_panel_polecamy .glowny_panel_polecamy_sekcja a:hover{display:flex;flex-direction:column;text-align:center;align-items:center;justify-content:space-between;gap:10px;padding:4px 51px;position:relative;border-radius:36px;mix-blend-mode:multiply;}.glowny_panel_polecamy .glowny_panel_polecamy_sekcja_a:hover .glowny_panel_polecamy_sekcja_img1{background:url(/ksap/sites/all/themes/global/images/forum.png) no-repeat;background-size:75.75px;}.glowny_panel_polecamy .glowny_panel_polecamy_sekcja_a:hover .glowny_panel_polecamy_sekcja_img2{background:url(/ksap/sites/all/themes/global/images/elearning.png) no-repeat;background-size:75.75px;}.glowny_panel_polecamy .glowny_panel_polecamy_sekcja_a:hover .glowny_panel_polecamy_sekcja_img3{background:url(/ksap/sites/all/themes/global/images/newsletter.png) no-repeat;width:79.73px;height:75px;background-size:79px 75px;}.glowny_panel_polecamy .glowny_panel_polecamy_sekcja_a:hover .glowny_panel_polecamy_sekcja_img4{background:url(/ksap/sites/all/themes/global/images/certyfikacja.png) no-repeat;background-size:75.75px;}.glowny_panel_polecamy .glowny_panel_polecamy_sekcja_a:hover .glowny_panel_polecamy_tekst_2,.glowny_panel_polecamy .glowny_panel_polecamy_sekcja_a:hover .glowny_panel_polecamy_tekst,.glowny_panel_polecamy .glowny_panel_polecamy_sekcja_a:hover .glowny_panel_tekst{color:#2d98d3;}.glowny_panel_polecamy .glowny_panel_polecamy_sekcja_a:hover .prostokat{background:#2d98d3;}.glowny_panel_polecamy .glowny_panel_polecamy_sekcja_a:hover .glowny_panel_polecamy_strzal{background:url(/ksap/sites/all/themes/global/images/strzalka_m_p.png) no-repeat;position:relative;width:5px;height:9px;margin-right:-6px;}#slider{margin-bottom:40px;}.block-slider{float:left;width:735px;position:relative;height:354px;}#slider h2{font-size:24px;line-height:30px;margin-bottom:40px;color:#14387f;text-align:left;font-weight:700;}.block-slider h3{line-height:26px;font-size:20px;padding-top:5px;color:#ffffff;}.block-slider h3 a{font-family:"Arial-Bold",Helvetica;display:block;color:#ffffff;font-size:20px;font-weight:700;line-height:30px;}.block-slider p{font-family:"Arial-Regular",Helvetica;color:#ffffff;font-size:13px;font-weight:400;line-height:18px;}.block-slider img{display:block;position:absolute;left:0;top:0;}.block-slider .read-more{position:absolute;right:65px;bottom:20px;}.block-slider .slide-caption{height:220px;background:#14387fc9;width:445px;padding:20px 20px 20px 20px;margin-top:50px;position:relative;z-index:2;left:630px;}.block-slider li{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;position:absolute;left:0;top:0;}.block-slider li:first-of-type{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;}.block-slider .prev-button{position:absolute;left:590px;top:160px;height:76px;width:46px;transition:0.3s;}.block-slider .prev-button:hover img{opacity:0.7;}.block-slider .next-button{position:absolute;left:1130px;top:160px;height:76px;width:46px;transition:0.3s;}.block-slider .next-button:hover{}.block-slider .prev-button a{background-image:url(/ksap/sites/all/themes/global/images/strzalka_lewo.png);}.block-slider .next-button a{background-image:url(/ksap/sites/all/themes/global/images/strzalka_prawo.png);}.block-slider .prev-button a:hover{background-image:url(/ksap/sites/all/themes/global/images/strzalka_lewo_N.svg);}.block-slider .next-button a:hover{background-image:url(/ksap/sites/all/themes/global/images/strzalka_prawo_N.svg);}.block-slider .prev-button a,.block-slider .next-button a{height:76px;width:46px;position:relative;overflow:hidden;display:block;background-repeat:no-repeat;background-size:24px 43px;}.block-slider .slide-dot{height:10px;width:10px;margin-left:5px;display:inline-block;cursor:pointer;background:#f0f0f0;display:none;}.block-slider .slide-dot.active{background:#2c97d3;}.block-slider .slide-counter{text-align:right;position:absolute;left:0;top:40px;width:215px;z-index:3;}.block-slider .date{float:left;color:#ffffff;font-family:"Arial-Regular",Helvetica;font-size:13px;font-weight:400;line-height:24px;margin-right:10px;padding:0 0 0 1px;}.block-slider .block-chosen-news .more-link a,.block-chosen-news .more-link .block-slider a,.block-slider .block-nearest-courses .more-link a,.block-nearest-courses .more-link .block-slider a,.block-slider .cols .more-info .more,.cols .more-info .block-slider .more,.block-slider .view .view-footer a,.view .view-footer .block-slider a{position:absolute;right:20px;bottom:20px;}.block-recommend{}.block-recommend ul.links{margin-bottom:0 !important;}.block-recommend h2{margin-bottom:25px;font-size:20px;line-height:30px;font-weight:700;}.block-recommend .links a{padding:25px 20px;display:block;background:#f0f0f0;border:1px #dedede solid;color:#14387f;font-size:14px;margin-bottom:10px;position:relative;overflow:hidden;}.block-recommend .links a:before{content:"";background:#fff;width:10px;height:10px;border:#dedede solid;border-width:1px 1px 0 0;position:absolute;left:-6px;top:50%;margin-top:-5px;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}.block-recommend .links a:hover{color:#2c97d3;}.block-chosen-news{width:785px;float:left;margin-bottom:20px;}.block-chosen-news ul{margin-bottom:0 !important;}.block-chosen-news ul li{margin-bottom:20px;}.block-chosen-news ul li.last{margin-bottom:0;}.block-chosen-news ul li .link-block{min-height:155px;overflow:hidden;}.block-chosen-news ul img{float:left;margin-right:30px;}.block-chosen-news ul h3{color:#2d98d3;font-size:20px;clear:none;line-height:26px;font-family:"Arial-Bold",Helvetica;font-weight:700;margin-bottom:0px;}.block-chosen-news ul .date{font-size:13px;margin-bottom:8px;}.block-chosen-news ul .content{margin-left:260px;color:#fff;font-size:13px;font-family:"Arial-Regular",Helvetica;font-weight:400;}.block-chosen-news .more-link a{padding-left:14px;}.block-chosen-news:after{clear:both;display:block;content:"";height:0;}.block-nearest-courses{width:280px;float:right;margin:0 0 0 0;padding:0 20px;}.block-nearest-courses ul{margin-bottom:0 !important;}.block-nearest-courses li{padding:10px 0;}.block-nearest-courses h3{color:#fff;font-family:"Arial-Regular",Helvetica;font-size:13px;line-height:18px;margin-bottom:0;}.block-nearest-courses h2{font-size:24px;line-height:30px;margin-bottom:40px;color:#2d98d3;text-align:left;font-weight:700;}.block-nearest-courses .more-link a{padding-left:14px;}.block-nearest-courses .date{float:left;color:#2d98d3;padding:3px 0;font-family:"Arial-Regular",Helvetica;font-size:13px;margin-right:10px;}.block-chosen-news .view{padding:0 60px 0 0;}.block-offer{padding-bottom:20px !important;padding-top:20px !important;}.block-offer ul{padding-left:20px;}.block-offer p,.block-offer ul,.block-offer ol{margin-bottom:10px;}.block-offer a{color:#000;text-decoration:none;display:block;}.block-offer article{background-color:#fff;float:left;margin-right:20px;width:230px;height:244px;vertical-align:top;border:1px #dedede solid;font-size:15px;line-height:17px;font-family:"Arial-Regular",Helvetica;position:relative;}.block-offer article:last-child{margin-right:0;}.block-offer article h3{font-size:20px;font-weight:700;line-height:26px;margin-bottom:10px;margin-top:10px;color:#000;padding:0 15px;display:none;}.block-offer article .field-body{padding:0 15px;display:none;}.block-offer article img{margin-left:-1px;margin-top:-1px;display:block;}.block-offer .block-chosen-news .more-link a,.block-chosen-news .more-link .block-offer a,.block-offer .block-nearest-courses .more-link a,.block-nearest-courses .more-link .block-offer a,.block-offer .read-more,.block-offer .cols .more-info .more,.cols .more-info .block-offer .more,.block-offer .view .view-footer a,.view .view-footer .block-offer a{position:absolute;right:15px;bottom:15px;}.not-front .block-offer article{height:178px;}#content .block-education{margin-top:40px;margin-bottom:0px;margin-left:auto;margin-right:auto;position:relative;}#content .block-education ul.tabs{list-style:none;padding:0;float:left;width:235px;margin-right:-1px;margin-bottom:0;}#content .block-education ul.tabs li a{display:block;height:56px;line-height:56px;border:solid #14387f;background:#14387f;border-width:1px 0 1px 1px;margin-bottom:1px;padding-left:19px;width:214px;color:#fff;font-weight:normal;font-size:20px;-moz-transition:linear 300ms;-o-transition:linear 300ms;-webkit-transition:linear 300ms;transition:linear 300ms;}#content .block-education ul.tabs li a:hover,#content .block-education ul.tabs li a.active{background:#fff;border-color:#dedede;color:#14387f;}#content .block-education ul.tabs li.first a{margin-bottom:0;}#content .block-education ul.tabs li:last-child a{margin-bottom:-1px;}#content .block-education article{position:relative;right:18px;border:#dedede none;border-width:0;float:right;padding-right:350px;padding-left:40px;padding-top:45px;height:247px;}#content .block-education article p{font-size:15px;line-height:18px;padding-bottom:15px;}#content .block-education article:after{content:"";top:20px;bottom:20px;width:1px;left:20px;background:#dedede;display:block;position:absolute;}#content .block-education h3{font-size:20px;}#content .block-education .node-11{background:url(/ksap/sites/all/themes/global/images/1926.png) no-repeat right -26px;}#content .block-education .node-11:before{content:"";position:absolute;top:-26px;background:url(/ksap/sites/all/themes/global/images/1926.png) no-repeat right top;right:0;width:150px;height:300px;}#content .block-education .node-12{background:url(/ksap/sites/all/themes/global/images/ksztalcenie.png) no-repeat right center;}#content .block-education .node-13{background:url(/ksap/sites/all/themes/global/images/prestiz.png) no-repeat right center;}#content .block-education .node-15{background:url(/ksap/sites/all/themes/global/images/kariera.png) no-repeat right center;}#content .block-education .node-14{background:url(/ksap/sites/all/themes/global/images/programy.png) no-repeat right center;}.desc{font-family:"Arial-Regular",Helvetica;font-size:20px;margin-bottom:00px;}.desc p{font-family:"Arial-Regular",Helvetica;}.content,.view-header{line-height:18px;font-family:"Arial-Regular",Helvetica;}.content p,.view-header p{margin-bottom:25px;}.page-node article p{margin-bottom:25px;}ul.gallery{width:750px;}ul.gallery a{display:block;width:230px;height:155px;float:left;margin-right:20px;margin-bottom:20px;position:relative;}ul.gallery a:after{position:absolute;right:10px;bottom:8px;height:30px;width:30px;background:url(/ksap/sites/all/themes/global/images/zoom.png) no-repeat top center;content:"";}ul.gallery a:hover:after{background-position:right -30px;}hr{background:#dedede;margin:15px 0;height:1px;border:0;}.node-type-training #content article h2.field-label{font-size:16px;line-height:22px;margin:0;font-family:"Arial-Regular",Helvetica;color:#162a38;clear:none;font-weight:700;float:left;margin-right:5px;border-bottom:0;padding:0;}.node-type-training #content article .field{font-family:"Arial-Regular",Helvetica;clear:both;font-size:15px;line-height:17px;margin-bottom:10px;}.node-type-training #content article .field-training-recipient,.node-type-training #content article .field-training-objective,.node-type-training #content article .field-training-results{background:#e5eaf0;padding:20px;}.node-type-training #content article .field-training-recipient h2,.node-type-training #content article .field-training-objective h2,.node-type-training #content article .field-training-results h2{font-size:24px;line-height:30px;color:#14387f;font-family:"Arial-Regular",Helvetica;font-weight:500;float:none;margin-bottom:7px;}.node-type-training #content article .field-training-recipient,.node-type-training #content article .field-training-objective{margin-top:20px;clear:none;float:left;width:323px;margin-bottom:9px;}.node-type-training #content article .field-training-time h2.field-label{float:none;}.node-type-training #content article .field-training-recipient{margin-right:9px;}.node-type-training #content article .field-training-results{margin-bottom:25px;}.node-type-training #content article .field-training-programme p,.node-type-training #content article .field-training-programme ol,.node-type-training #content article .field-training-programme ul{clear:both;margin-bottom:20px;}.node-type-training #content article .field-training-time p{margin-bottom:0;}.node-type-training #content article .training-footer{background:#14387f;padding:15px 20px 20px 20px;margin-top:30px;}.node-type-training #content article .training-footer p,.node-type-training #content article .training-footer a{font-family:"Arial-Regular",Helvetica;}.node-type-training #content article .training-footer p{color:#bac1d4;font-size:14px;line-height:18px;}.node-type-training #content article .training-footer h2{color:#fff;margin-bottom:10px;font-size:24px;line-height:30px;}.node-type-training #content article .training-footer .read-more,.node-type-training
	#content
	article
	.training-footer
	.block-chosen-news
	.more-link
	a,.block-chosen-news
	.more-link
	.node-type-training
	#content
	article
	.training-footer
	a,.node-type-training
	#content
	article
	.training-footer
	.block-nearest-courses
	.more-link
	a,.block-nearest-courses
	.more-link
	.node-type-training
	#content
	article
	.training-footer
	a,.node-type-training #content article .training-footer .cols .more-info .more,.cols .more-info .node-type-training #content article .training-footer .more,.node-type-training #content article .training-footer .view .view-footer a,.view .view-footer .node-type-training #content article .training-footer a{float:right;}.node-type-news .paragraphs-item-sekcja{display:none;}.node-type-news .paragraphs-item-sekcja.active{display:block;}.node-type-news .without-sections .content{float:left;margin-right:10px;width:735px;}.node-type-news .with-sections{float:right;width:735px;padding-left:18px;}.node-type-news article{margin-top:25px;}.node-type-news h1{padding-top:10px;}.node-type-news figure img{margin-bottom:30px;}.node-type-news .without-sections aside{float:right;margin-left:10px;width:235px;}.node-type-news .without-sections aside ul{list-style:none;}.node-type-news .without-sections aside li{background:#f0f0f0;margin-bottom:10px;}.node-type-news .without-sections aside img{width:100%;}.node-type-news .without-sections aside .date{margin-left:15px;margin-top:5px;margin-bottom:5px;float:none;}.node-type-news .without-sections aside h3{margin-left:15px;margin-right:15px;color:#000;font-size:20px;line-height:26px;margin-bottom:0;padding-bottom:10px;}.node-type-news .without-sections aside a{margin-left:0;padding:0;text-decoration:none;}.node-type-news .without-sections aside a:before{content:normal;}.trainings-blocks .view-content{width:750px;}.trainings-blocks .view-content > div{font-family:"Arial-Regular",Helvetica;background:#f0f0f0;color:#000;width:190px;padding:20px;margin-right:20px;float:left;height:200px;margin-bottom:20px;position:relative;overflow:hidden;}.trainings-blocks .view-content > div h3{font-size:20px;font-family:"Arial-Regular",Helvetica;font-weight:700;color:#000;}.trainings-blocks .view-content > div div:nth-child(4){position:absolute;bottom:-30px;left:-30px;width:60px !important;height:60px !important;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}.trainings-blocks .view-content .read-more,.trainings-blocks .view-content .block-chosen-news .more-link a,.block-chosen-news .more-link .trainings-blocks .view-content a,.trainings-blocks .view-content .block-nearest-courses .more-link a,.block-nearest-courses .more-link .trainings-blocks .view-content a,.trainings-blocks .view-content .cols .more-info .more,.cols .more-info .trainings-blocks .view-content .more,.trainings-blocks .view-content .view .view-footer a,.view .view-footer .trainings-blocks .view-content a{bottom:0px;right:0px;position:absolute;width:115px;font-size:12px;text-decoration:none;background:transparent;color:#14387f;}.trainings-blocks .view-content .read-more:before,.trainings-blocks .view-content .block-chosen-news .more-link a:before,.block-chosen-news .more-link .trainings-blocks .view-content a:before,.trainings-blocks .view-content .block-nearest-courses .more-link a:before,.block-nearest-courses .more-link .trainings-blocks .view-content a:before,.trainings-blocks .view-content .cols .more-info .more:before,.cols .more-info .trainings-blocks .view-content .more:before,.trainings-blocks .view-content .view .view-footer a:before,.view .view-footer .trainings-blocks .view-content a:before{font-size:14px;line-height:16px;background:#14387f;color:#fff;}.trainings-blocks .view-content .read-more:hover,.trainings-blocks .view-content .block-chosen-news .more-link a:hover,.block-chosen-news .more-link .trainings-blocks .view-content a:hover,.trainings-blocks .view-content .block-nearest-courses .more-link a:hover,.block-nearest-courses .more-link .trainings-blocks .view-content a:hover,.trainings-blocks .view-content .cols .more-info .more:hover,.cols .more-info .trainings-blocks .view-content .more:hover,.trainings-blocks .view-content .view .view-footer a:hover,.view .view-footer .trainings-blocks .view-content a:hover{text-decoration:underline;}.listing-lecturers ul{-moz-columns:3;-webkit-columns:3;columns:3;}.listing-lecturers ul li{margin:4px 0;font-size:14px;padding-left:15px;position:relative;}.listing-lecturers ul li:before{content:"\00BB";color:#14387f;position:absolute;left:0;top:0;}.listing-lecturers ul li a{display:block;height:100%;width:100%;}.listing-lecturers ul li a:hover{color:#2c97d3;}.listing-projects a{display:block;}.listing-projects ul > div{margin-bottom:20px;}.view-listing .view-filters{margin-bottom:30px;}.view-listing h2{clear:none;font-size:24px;line-height:30px;margin-bottom:10px;color:#2c97d3;text-align:left;font-weight:700;font-family:"Arial-Bold",Helvetica;}.view-listing img{border:1px #dedede solid;float:left;margin-right:20px;width:230px;height:155px;}.view-listing .content{margin-left:252px;}.view-listing .view-content li{clear:both;padding-bottom:15px;margin-bottom:15px;border-bottom:1px #dedede solid;display:block;}.view-listing .view-content li .link-block{min-height:155px;}.page-projekty .view h2{padding-top:0;}.page-kalendarz-szkolen .view-filters{margin:0 0 20px 0;}.page-kalendarz-szkolen .date-nav-wrapper .date-prev,.page-kalendarz-szkolen .date-nav-wrapper .date-next{padding:10px 5px;}.page-kalendarz-szkolen .date-nav-wrapper .date-prev{left:0;right:auto;margin:0;}.page-kalendarz-szkolen .date-nav-wrapper .date-nav{padding:0;}.page-kalendarz-szkolen .date-nav-wrapper a{line-height:15px !important;display:inline !important;}.page-kalendarz-szkolen .date-nav-wrapper a:hover{background:transparent !important;color:#000 !important;text-decoration:underline !important;}.page-kalendarz-szkolen .continues{display:none !important;}.page-kalendarz-szkolen .calendar-calendar th.days{color:#000;font-weight:normal;background:none;text-align:left;padding:10px 5px;font-size:12px;text-transform:capitalize;}.page-kalendarz-szkolen .calendar-calendar{font-family:Arial;}.page-kalendarz-szkolen .calendar-calendar .inner > .item{border-top:solid 1px #fff;}.page-kalendarz-szkolen .calendar-calendar .inner > .item:first-child{border-top:0;}.page-kalendarz-szkolen .calendar-calendar .date-box .day{color:#000;float:left;font-size:11px;font-weight:700;padding-left:0;padding-top:5px;}.page-kalendarz-szkolen .calendar-calendar .date-box td{background:#f7f7f7;}.page-kalendarz-szkolen .calendar-calendar .date-box .today{background:#14387f !important;}.page-kalendarz-szkolen .calendar-calendar .date-box .today .day{color:#fff;}.page-kalendarz-szkolen .calendar-calendar .continous .stripe{display:none;}.page-kalendarz-szkolen
	.calendar-calendar
	.month-view
	.full
	td.multi-day
	.calendar.monthview
	.contents,.page-kalendarz-szkolen
	.calendar-calendar
	.week-view
	.full
	td.multi-day
	.calendar.weekview
	.contents{width:auto;position:static;left:auto;}.page-kalendarz-szkolen
	.calendar-calendar
	.month-view
	.full
	td.multi-day
	div.monthview,.page-kalendarz-szkolen
	.calendar-calendar
	.week-view
	.full
	td.multi-day
	div.weekview,.page-kalendarz-szkolen
	.calendar-calendar
	.day-view
	.full
	td.multi-day
	div.dayview{height:auto;}.page-kalendarz-szkolen
	.calendar-calendar
	.month-view
	.full
	tr
	td.single-day.today,.page-kalendarz-szkolen .calendar-calendar .month-view .full tr td.today,.page-kalendarz-szkolen .calendar-calendar .month-view .full tr.odd td.today,.page-kalendarz-szkolen .calendar-calendar .month-view .full tr.even td.today{border-color:#14387f;border-width:2px;}.page-kalendarz-szkolen
	.calendar-calendar
	.month-view
	.full
	tr
	td.multi-day.starts-today{border-left:solid 2px #14387f;}.page-kalendarz-szkolen
	.calendar-calendar
	.month-view
	.full
	tr
	td.multi-day.ends-today{border-right:solid 2px #14387f;}.page-kalendarz-szkolen
	.calendar-calendar
	.month-view
	.full
	td.multi-day
	.calendar.monthview
	.contents,.page-kalendarz-szkolen
	.calendar-calendar
	.week-view
	.full
	td.multi-day
	.calendar.weekview
	.contents{padding:3px;font-size:12px;}.page-kalendarz-szkolen
	.calendar-calendar
	.month-view
	.full
	td.multi-day
	.calendar.monthview
	.contents
	a,.page-kalendarz-szkolen
	.calendar-calendar
	.week-view
	.full
	td.multi-day
	.calendar.weekview
	.contents
	a{color:#fff;}.page-kalendarz-szkolen .calendar-legend{font-family:Arial;padding:20px;margin-bottom:50px;border:1px #dedede solid;}.page-kalendarz-szkolen .calendar-legend h2{color:#2c97d3;font-family:"Arial-Regular",Helvetica;font-size:24px;line-height:30px;font-weight:700;margin-bottom:0;padding-top:15px;}.page-kalendarz-szkolen .calendar-legend h2:first-child{padding-top:0;}.page-kalendarz-szkolen .calendar-legend span{width:15px;height:15px;margin-right:10px;display:inline-block;}.page-kalendarz-szkolen .views-field-title{padding-bottom:3px !important;}.page-kalendarz-szkolen .calendar-calendar td a{font-weight:normal;font-size:12px;color:#fff;}.page-kalendarz-szkolen .calendar-calendar td .field-content{padding:3px;}.page-kalendarz-szkolen .calendar-calendar td .field-content a{display:inline-block;}.page-kalendarz-szkolen .calendar-calendar .month-view .full .inner .monthview{border-radius:0;margin:0;padding:5px;position:relative;}.page-kalendarz-szkolen
	.calendar-calendar
	.month-view
	.full
	.inner
	.monthview
	a{color:#000 !important;}.page-kalendarz-szkolen
	.calendar-calendar
	.month-view
	.full
	.inner
	.monthview
	.stripe{position:absolute;left:0;top:0;width:4px;height:100px;}.page-kalendarz-szkolen .course-block{font-size:12px;line-height:15px;float:left;margin-top:15px;width:280px;}.page-kalendarz-szkolen .administration span{background:#512587;}.page-kalendarz-szkolen .preparations span{background:#e7901d;}.page-kalendarz-szkolen .finances span{background:#82b7b1;}.page-kalendarz-szkolen .skills span{background:#5f8d06;}.page-kalendarz-szkolen .computerization span{background:#f16ca3;}.page-kalendarz-szkolen .european-union span{background:#e3d502;}.page-kalendarz-szkolen .development span{background:#f39501;}.page-kalendarz-szkolen .management span{background:#be1735;}.page-kalendarz-szkolen .kir span{background:#f7caac;}.page-kalendarz-szkolen .pil span{background:#b4c6e7;}.page-kalendarz-szkolen .itin span{background:#dbdbdb;}.page-kalendarz-szkolen .fik span{background:#fff2cc;}.page-kalendarz-szkolen .language span{background:#c897e1;}.page-kalendarz-szkolen .akademie span{background:#c5e0b3;}.listing-3 .view-content h2{margin-bottom:5px;}.listing-3 .view-content li{padding-bottom:15px;padding-top:15px;border-bottom:1px #dedede solid;}.listing-1 h2{font-family:"Arial-Regular",Helvetica;}.listing-publications .view-content{margin-top:50px;}.listing-publications .view-content li{margin-bottom:50px;}.listing-publications .view-content img{float:left;margin-right:30px;width:auto;}.listing-publications .view-content h2{clear:none;margin-bottom:10px;margin-left:0;color:#2c97d3;font-family:"Arial-Bold",Helvetica;font-size:24px;font-weight:700;line-height:30px;}.listing-publications .view-content .field-body{margin-left:135px;}.listing-publications .view-content a{position:relative;float:right;color:#14387f;display:block;margin-top:30px;padding-right:25px;}.listing-publications .view-content a:after{content:url(/ksap/sites/all/themes/global/images/strzalka_w.svg);color:#fff;font-weight:700;right:0;top:50%;margin-top:-10px;font-size:17px;width:20px;height:20px;line-height:20px;text-align:center;border-radius:10px;background:#14387f;position:absolute;display:block;-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);}.listing-publications .view-content a:hover{text-decoration:underline;}.webform-client-form label{margin-bottom:5px;}.webform-client-form .webform-component:nth-child(odd){margin-right:20px;}.webform-client-form .webform-component-textfield,.webform-client-form .webform-component-email{float:left;}.webform-client-form .webform-component-textarea{clear:both;}.webform-client-form input[type="text"],.webform-client-form input[type="email"]{width:335px;}.webform-client-form #edit-actions{float:right;margin-top:20px;}.webform-client-form:after{content:"* oznacza pole obowiązkowe";}#webform-client-form-701 #webform-component-poszukuje-szkolenia-na-temat{float:none;}#webform-client-form-701 #webform-component-poszukuje-szkolenia-na-temat input{width:100%;}.node-type-news figure img{width:735px;height:490px;}.node-type-news aside img{width:100%;height:155px;}.node-type-news aside li{border:1px #f0f0f0 solid;}.node-type-project figure,.node-type-page figure{float:right;margin-left:20px;margin-bottom:20px;}#admin-link{position:absolute;right:20px;top:20px;background:#14387f;color:#fff;padding:15px 20px;font-family:"Arial-Regular",Helvetica;font-weight:700;z-index:200;}#admin-link:hover{color:#2c97d3;background:#dedede;}.logged-in header .contextual-links-region{position:static;}.mobile-switch-to-mobile{margin-top:10px;clear:both;}.mobile-switch-to-mobile a{color:#fff;font-size:13px;}.mobile-switch-to-mobile li{list-style:none !important;}.page-node-106 .desc,.page-node-903 .desc{margin-bottom:0;}.page-node-106 .listing-units,.page-node-903 .listing-units{padding-top:20px;margin-top:20px;border-top:1px #dedede solid;}.page-node-106 .listing-units li,.page-node-903 .listing-units li{padding:20px;display:block;list-style:none;float:left;width:445px;height:218px;margin-bottom:20px;background:#f0f0f0;}.page-node-106 .listing-units li:nth-child(odd),.page-node-903 .listing-units li:nth-child(odd){margin-right:20px;clear:both;}.page-node-106 .listing-units p,.page-node-903 .listing-units p{margin-bottom:20px;}.page-node-106 .listing-units h2,.page-node-903 .listing-units h2{margin-bottom:10px;}.page-node-106 .listing-units .field-body,.page-node-903 .listing-units .field-body{line-height:150%;}.page-node-106 .meta-links,.page-node-903 .meta-links{position:absolute;right:-505px;top:-30px;}.page-node-106 iframe,.page-node-903 iframe{margin-top:70px;float:right;}.page-node-106 #content article,.page-node-903 #content article{width:485px;margin-right:20px;float:left;z-index:10;position:relative;}.cols .more-info,.cols .dyr-info{clear:both;position:relative;margin:0 0 40px 0;border:solid 1px #dedede;padding:20px;}.cols .more-info .more{position:absolute;right:20px;bottom:20px;}.cols .more-info .col-1{float:left;margin-right:20px;}.cols .more-info .col-1 p{margin:0;}.cols .more-info .col-1 img{display:block;}.cols .more-info .col-2{float:left;width:460px;height:253px;margin-bottom:23px;overflow:hidden;}.multi-block{margin:50px 0;}.multi-block h2{color:#000;margin-bottom:10px;}.multi-block .block:nth-child(1){float:left;width:480px;}.multi-block .block:nth-child(1) ul{margin:0;padding:0;}.multi-block .block:nth-child(1) ul li{min-height:72px;border:solid 1px #dddddd;border-bottom:0;padding:20px 20px 10px;}.multi-block .block:nth-child(1) ul li:last-child{border-bottom:solid 1px #dddddd;}.multi-block .block:nth-child(1) ul li h3{margin:0;}.multi-block .block:nth-child(1) ul li h3 a{color:#000;text-decoration:none;font-size:20px;font-family:Arial;}.multi-block .block:nth-child(1) ul li h3 a:hover{color:#2c97d3;}.multi-block .block:nth-child(2){float:right;}.multi-block .block:nth-child(2) ul{margin:0;padding:0;}.multi-block .block:nth-child(2) ul li a{text-decoration:none;}.view .content{font-size:14px;}.view .view-footer a{float:right;}#views-exposed-form-trainings-page{margin-bottom:40px;}#views-exposed-form-trainings-page .form-type-select{width:345px !important;}.page-szkolenia-najblizsze-szkolenia #main .form-submit{width:85px;}article h2,article h3,article h4{font-family:"Arial-Regular",Helvetica;color:#162a38;margin-bottom:10px;}article h2{font-size:24px;line-height:30px;}article h3{font-size:20px;line-height:26px;}article h4{font-size:19px;}article li{margin-bottom:5px;}article .field-body ul,article .content ul{list-style:;padding-left:0 !important;}article .field-body ul li,article .content ul li{padding-left:0px;margin-left:20px;}article .field-body ul.gallery li,article .content ul.gallery li{padding-left:0;background:none;margin-left:0;}article h2.field-label{padding-bottom:5px;margin:0 0 30px 0;color:#162a38;font-size:24px;line-height:30px;font-weight:700;;}article aside h2{font-size:24px;}.not-front article p + ul{margin-top:-10px;}.page-node-125 article .content > div:nth-child(even) .read-more,.page-node-125
	article
	.content
	> div:nth-child(even)
	.block-chosen-news
	.more-link
	a,.block-chosen-news
	.more-link
	.page-node-125
	article
	.content
	> div:nth-child(even)
	a,.page-node-125
	article
	.content
	> div:nth-child(even)
	.block-nearest-courses
	.more-link
	a,.block-nearest-courses
	.more-link
	.page-node-125
	article
	.content
	> div:nth-child(even)
	a,.page-node-125 article .content > div:nth-child(even) .cols .more-info .more,.cols .more-info .page-node-125 article .content > div:nth-child(even) .more,.page-node-125 article .content > div:nth-child(even) .view .view-footer a,.view .view-footer .page-node-125 article .content > div:nth-child(even) a,.page-node-130 article .content > div:nth-child(even) .read-more,.page-node-130
	article
	.content
	> div:nth-child(even)
	.block-chosen-news
	.more-link
	a,.block-chosen-news
	.more-link
	.page-node-130
	article
	.content
	> div:nth-child(even)
	a,.page-node-130
	article
	.content
	> div:nth-child(even)
	.block-nearest-courses
	.more-link
	a,.block-nearest-courses
	.more-link
	.page-node-130
	article
	.content
	> div:nth-child(even)
	a,.page-node-130 article .content > div:nth-child(even) .cols .more-info .more,.cols .more-info .page-node-130 article .content > div:nth-child(even) .more,.page-node-130 article .content > div:nth-child(even) .view .view-footer a,.view .view-footer .page-node-130 article .content > div:nth-child(even) a{position:absolute;bottom:0;right:0;}.page-node-125 article .content > div:nth-child(odd) .read-more,.page-node-125
	article
	.content
	> div:nth-child(odd)
	.block-chosen-news
	.more-link
	a,.block-chosen-news
	.more-link
	.page-node-125
	article
	.content
	> div:nth-child(odd)
	a,.page-node-125
	article
	.content
	> div:nth-child(odd)
	.block-nearest-courses
	.more-link
	a,.block-nearest-courses
	.more-link
	.page-node-125
	article
	.content
	> div:nth-child(odd)
	a,.page-node-125 article .content > div:nth-child(odd) .cols .more-info .more,.cols .more-info .page-node-125 article .content > div:nth-child(odd) .more,.page-node-125 article .content > div:nth-child(odd) .view .view-footer a,.view .view-footer .page-node-125 article .content > div:nth-child(odd) a,.page-node-130 article .content > div:nth-child(odd) .read-more,.page-node-130
	article
	.content
	> div:nth-child(odd)
	.block-chosen-news
	.more-link
	a,.block-chosen-news
	.more-link
	.page-node-130
	article
	.content
	> div:nth-child(odd)
	a,.page-node-130
	article
	.content
	> div:nth-child(odd)
	.block-nearest-courses
	.more-link
	a,.block-nearest-courses
	.more-link
	.page-node-130
	article
	.content
	> div:nth-child(odd)
	a,.page-node-130 article .content > div:nth-child(odd) .cols .more-info .more,.cols .more-info .page-node-130 article .content > div:nth-child(odd) .more,.page-node-130 article .content > div:nth-child(odd) .view .view-footer a,.view .view-footer .page-node-130 article .content > div:nth-child(odd) a{position:absolute;bottom:0;left:0;}.field-body a{color:#14387f;text-decoration:underline;}.block-courses{margin-top:30px;}.block-courses h2{font-size:24px;line-height:30px;color:#000;margin-bottom:10px;border-bottom:1px solid #dedede;padding-bottom:5px;}.block-courses .listing-1 h3{font-family:"Arial-Regular",Helvetica;font-size:20px;margin-bottom:5px;}#views-exposed-form-instructors-page{margin-bottom:30px;}.node-919 table{width:100%;border:solid 1px #14387f;}.node-919 td,.node-919 th,.node-919 caption{border:solid 1px #14387f;border-collapse:collapse;padding:4px 7px;}.listing-lecturers-2{border-bottom:solid 1px #dedede;margin-bottom:20px;}.listing-lecturers-2 ul{list-style:none;margin:0 !important;padding:0 !important;}.listing-lecturers-2 ul li{display:block;float:left;width:130px;height:130px;text-align:center;margin:0 21px 21px 0;position:relative;overflow:hidden;background:#f0f0f0;}.listing-lecturers-2 ul li h4{color:#14387f;font-size:15px;font-family:"Arial-Regular",Helvetica;margin-top:50px;padding:0 5px;}.listing-lecturers-2 ul li img{opacity:0;position:absolute;top:0;left:0;transition:all 0.8s ease;}.listing-lecturers-2 ul li.last{margin-right:0;}.listing-lecturers-2 ul li:hover img{opacity:1;}.grief #header #site-logo{z-index:10;}.grief #header #site-logo:after{content:"";display:block;position:absolute;left:164px;bottom:-10px;width:21px;height:35px;background:url(/ksap/sites/all/themes/global/images/kir.png) no-repeat;z-index:20;}.grief #header img,.grief #header input[type="image"]{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");}.grief #header blockquote{color:#383838;}.nivo-lightbox-overlay a:focus{outline:0;}.block > .mobile-switch-to-mobile{display:none;}.logo{height:120px;}.with-sections .desc{line-height:28px;}#content #search-views .views-exposed-widgets label{float:none;}#content #search-views .views-exposed-widgets .views-widget{float:none;height:auto;}#content #search-views .views-exposed-widgets .views-widget label{float:none;height:auto;}#content #search-views .form-type-select{background:none;}#content #search-views label[for="edit-field-training-block-tid"]{float:none;}#content #search-views .bef-checkboxes{display:flex;justify-content:space-between;flex-wrap:wrap;}#content #search-views .group-wrapper-1 .third-level,#content #search-views .group-wrapper-2 .third-level,#content #search-views .group-wrapper-3 .third-level,#content #search-views .group-wrapper-4 .third-level{padding-left:40px;}#content
	#search-views
	#edit-field-training-col-date-value-wrapper
	.views-widget,#content
	#search-views
	#edit-field-training-col-date-value-1-wrapper
	.views-widget,#content
	#search-views
	#edit-field-training-col-date-value-2-wrapper
	.views-widget,#content
	#search-views
	#edit-field-training-col-date-value-3-wrapper
	.views-widget{display:none;}#content #search-views .views-exposed-form .views-exposed-widget{float:none;}#content #search-views .sort-section > div{display:flex;}#content #search-views .form-item-field-training-col-date-value2-min label,#content
	#search-views
	.form-item-field-training-col-date-value2-min
	.description,#content #search-views .form-item-field-training-col-date-value2-max label,#content
	#search-views
	.form-item-field-training-col-date-value2-max
	.description{display:none;}#content #search-views select{-webkit-appearance:initial;background:inherit;-moz-appearance:initial;appearance:initial;border:initial;padding:initial;width:auto;display:inherit;height:initial;padding-right:initial;}#content #search-views #sort-by-month input,#content #search-views #sort-by-planned input,#content #search-views #sort-by-realized input,#content #search-views #sort-by-year input{display:none;}#content #search-views #sort-by-month input + label,#content #search-views #sort-by-planned input + label,#content #search-views #sort-by-realized input + label,#content #search-views #sort-by-year input + label{content:"";display:block;width:20px;height:20px;border:2px solid #14397f;box-sizing:border-box;position:absolute;top:11px;left:0;background-color:#fff;}#content #search-views #sort-by-month input:checked + label,#content #search-views #sort-by-planned input:checked + label,#content #search-views #sort-by-realized input:checked + label,#content #search-views #sort-by-year input:checked + label{background-image:url(/ksap/sites/all/themes/global/images/form-checked.png);background-size:10px;background-repeat:no-repeat;background-position:center;}#content #search-views .views-widget-sort-by .form-item-sort-by > label{display:none;}#content
	#search-views
	.views-widget-sort-by
	.form-item-sort-by
	.form-type-bef-link
	a{font-size:0;text-indent:-9999px;width:10px;height:10px;background:#000000;display:block;margin:2px;}#content #search-views .views-widget-sort-by .form-item-sort-by .form-item{display:flex;}#content
	#search-views
	.views-widget-sort-by
	.form-item-sort-by
	.form-item
	> div{display:flex;}#unbounce{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.7);z-index:1500;display:none;}#unbounce .unbounce-wrapper{width:500px;height:300px;position:absolute;top:120px;left:0;right:0;margin:auto;display:flex;justify-content:center;align-items:center;background:#1d4fb3;color:#ffffff;}#unbounce .unbounce-wrapper h2{font-size:24px;line-height:30px;color:#fff;font-family:"Arial-Regular",Helvetica;float:none;font-weight:700;}#unbounce .unbounce-wrapper p{color:#ffffff;margin-bottom:25px;}#unbounce .unbounce-wrapper form > div{display:flex;align-items:flex-end;}#unbounce .unbounce-wrapper form .form-item{margin-bottom:0;}#unbounce .unbounce-wrapper form label{margin-bottom:15px;}#unbounce #close-unb{position:absolute;top:20px;right:20px;height:20px;width:20px;display:flex;justify-content:center;align-items:center;font-size:14px;font-weight:600;color:#ffffff;cursor:pointer;}.front.one-sidebar h1{border-left:none;padding-left:0;}li#menu-2104-1{display:none;}#webform-client-form-701 input#edit-submitted-form-zgoda1-1 + label::before{content:"* ";display:inline;color:red;}#webform-client-form-701 input#edit-submitted-form-zgoda2-1 + label::before{content:"* ";display:inline;color:red;}.block-offer h2{display:none;}.wrapper-3 a{right:36px !important;}#main-menu{width:100%;border-top:none;border-bottom:none;background:transparent;text-transform:uppercase;}#main-menu .sf-menu{width:1135px;padding:0 10px;margin-left:auto;margin-right:auto;display:flex;justify-content:flex-end;}#main-menu .sf-menu > li:before{content:"\007C";font-size:9px;position:relative;top:-2px;right:1px;line-height:58px;color:#2d98d3;}#main-menu .sf-menu > li.active-trail > a{color:#299ae0;}#main-menu .sf-menu > li a{float:left;color:#162a38;padding:0 8px;font-size:12px;font-weight:700;font-family:"Arial-Bold",Helvetica;letter-spacing:1.2px;font-style:normal;}#main-menu .sf-menu > li a.active,#main-menu .sf-menu > li a.active-trail{color:#2d98d3;}#main-menu .sf-menu > li a:hover{color:#299ae0;}#main-menu .sf-menu > li a:active{color:#299ae0;}#main-menu .sf-menu > li:hover > a,#main-menu .sf-menu > li.sfHover > a{color:#299ae0;background:transparent;margin-left:-5px;margin-right:-5px;padding-left:13px;padding-right:13px;}#main-menu .sf-menu > li.last:before{display:none;}#main-menu .sf-menu ul{margin:0;padding:0 !important;border:solid 1px #dedede;}#main-menu .sf-menu ul li{margin:0;padding:0;border-bottom:1px solid #dedede;background:#fff;}#main-menu .sf-menu ul li:active{color:#299ae0;}#main-menu .sf-menu ul li.first{border-top:0;}#main-menu .sf-menu ul li.last{border-bottom:1px solid #dedede;}#main-menu .sf-menu ul li a{font-family:"Arial-Regular",Helvetica;font-size:12px;line-height:15px;padding:25px 10px 25px 20px;color:#fff;background:#14387f;font-weight:normal;}#main-menu .sf-menu ul li a.active{color:#299ae0;background:#14387f;}#main-menu .sf-menu ul li a.active:after{content:url(/ksap/sites/all/themes/global/images/vector-8.svg);float:right;position:absolute;right:10px;top:20px;}#main-menu .sf-menu ul li a:hover{color:#299ae0;background:#14387f;}#main-menu .sf-menu ul li a:hover:after{content:url(/ksap/sites/all/themes/global/images/vector-8.svg);float:right;position:absolute;right:10px;top:20px;}#main-menu .sf-menu li:hover > ul,#main-menu .sf-menu li.sfHover > ul{top:58px;left:-4px;width:274px !important;}header .logo-niepodleglosc{width:350px;position:absolute;right:32px;top:54px;}.page-kalendarz-szkolen .administration span{background:#90b2d5;}.page-kalendarz-szkolen .skills span{background:#f8a457;}.page-kalendarz-szkolen .language span{background:#a892c3;}.page-kalendarz-szkolen .course-block.other span{background:#b0c783;}.page-kalendarz-szkolen .calendar-calendar .contents a{position:relative;z-index:1;}.page-kalendarz-szkolen .calendar-calendar .contents .calendar-colors{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;}.page-kalendarz-szkolen .calendar-calendar .contents .calendar-colors:before{content:"";position:absolute;width:3px;height:100%;left:0;top:0;}.page-kalendarz-szkolen .calendar-calendar .contents .calendar-colors.wiedza{background-color:#c7d8ea !important;}.page-kalendarz-szkolen
	.calendar-calendar
	.contents
	.calendar-colors.wiedza:before{background-color:#90b2d5;}.page-kalendarz-szkolen
	.calendar-calendar
	.contents
	.calendar-colors.umiejetnosci{background-color:#fcd2ab !important;}.page-kalendarz-szkolen
	.calendar-calendar
	.contents
	.calendar-colors.umiejetnosci:before{background-color:#f8a457;}.page-kalendarz-szkolen
	.calendar-calendar
	.contents
	.calendar-colors.szkolenia-jezykowe{background-color:#d2c8e1 !important;}.page-kalendarz-szkolen
	.calendar-calendar
	.contents
	.calendar-colors.szkolenia-jezykowe:before{background-color:#a892c3;}.page-kalendarz-szkolen
	.calendar-calendar
	.contents
	.calendar-colors.inne-formy-szkoleniowe{background-color:#d8e2c0 !important;}.page-kalendarz-szkolen
	.calendar-calendar
	.contents
	.calendar-colors.inne-formy-szkoleniowe:before{background-color:#b0c783;}#menu-616-1,a[href="/ksap/szkolenia/najblizsze-szkolenia"],a[href="/szkolenia/najblizsze-szkolenia"],a[href="/ksap/szkolenia/najblizsze-dlugoterminowe-szkolenia"],a[href="/szkolenia/najblizsze-dlugoterminowe-szkolenia"]{display:none !important;}.page-szkolenia-newsletter .rodo-text{font-size:11px;line-height:1.2;font-family:"Arial-Regular",Helvetica;}.page-szkolenia-newsletter #form-wrapper{line-height:1.2 !important;}.page-szkolenia-newsletter #form-wrapper .form-type-checkbox label,.page-szkolenia-newsletter #form-wrapper ol{font-size:11px;line-height:1.2;font-family:"Arial-Regular",Helvetica;}.page-szkolenia-newsletter #form-wrapper .form-type-checkbox input{position:absolute;}.page-szkolenia-newsletter #form-wrapper .form-type-checkbox label{padding-left:25px;display:block;padding-top:2px;}.page-szkolenia-newsletter #form-wrapper ol{padding-left:36px;}header #lang_dropdown_form_language{right:380px;}header #search-block-form{right:12px;}header #fb-icon{right:535px;}header #icon-bip-header{right:580px;}header #ozn-icon{display:none;position:absolute;top:0px;right:-58px;z-index:1;}.zoom-container{position:absolute;right:250px;top:3px;background-color:#fff;}.zoom-container ul{list-style:none;display:flex;align-items:flex-end;}.zoom-container .down{padding:0px 10px;top:6px;position:absolute;right:65px;}.zoom-container .center{padding:0px 10px;top:8px;position:absolute;right:32px;}.zoom-container .up{padding:0px 10px;top:7px;position:absolute;right:4px;}.zoom-container ul li{}.zoom-container ul li:hover{cursor:pointer;}#content .wrapper-2{background:#14387f;margin:0 auto;padding:50px 20px 15px 20px;}.wrapper-4{background:#f2f2f2;padding:50px 0;margin:0 auto;padding:45px 20px 50px 20px;}.footer_ksap{color:#2d98d3;font-size:12px;font-weight:700;position:absolute;top:-50px;right:580px;}.footer_rodo{color:#ffff;font-size:13px;padding:0 10px;position:absolute;top:-50px;right:440px;}.footer_rodo:before{content:"";background:#2374b3;position:absolute;bottom:0;left:-10px;height:80%;width:1px;top:1px;opacity:0.8;}.footer_polityka{color:#ffff;font-size:13px;padding:0 10px;position:absolute;top:-50px;right:270px;}.footer_polityka:before{content:"";background:#2374b3;position:absolute;bottom:0;left:-10px;height:80%;width:1px;top:1px;opacity:0.8;}.footer_deklaracja{color:#ffff;font-size:13px;padding:0 10px;position:absolute;top:-50px;right:100px;}.footer_deklaracja:before{content:"";background:#2374b3;position:absolute;bottom:0;left:-10px;height:80%;width:1px;top:1px;opacity:0.8;}.block-chosen-news .more-link{padding:50px 0 0 0;}.block-nearest-courses .more-link{padding:50px 35px 0 0;}.title-4{padding:50px 0 0 0;}h1{color:#14387f;font-size:30px;font-weight:700;}.partners .partners_row{display:flex;flex-direction:row;align-content:center;justify-content:space-between;align-items:center;padding:10px;}#slider_god .wraper_0{width:100%;margin:0 0 200px 0;padding:0 10px;}#slider_god{margin:10px 0 200px 10px;}#slider_god .wrapper_0{width:1162px;margin:0 auto;padding:0 10px;}#slider_god h2{font-size:30px;color:#14387f;text-align:left;font-weight:700;padding:0 0 0 0px;font-family:"Arial-Bold",Helvetica;}#content .content .files li{margin:0;}#content .content .file-icon{width:45px;height:42px;}#content .content .files a{font-family:"Arial-Regular",Helvetica;font-size:13px;line-height:24px;font-weight:400;}#content .content .field-label{color:#000000;font-family:"Arial-Bold",Helvetica;font-size:20px;line-height:26px;font-weight:700;margin-bottom:20px;}.page-node article p{font-family:"Arial-Regular",Helvetica;font-size:13px;line-height:24px;font-weight:400;color:#162a38;}#content ul,#content ol{color:#2c97d3;font-size:16px;letter-spacing:0;line-height:24px;}#breadcrumb{margin-top:20px;margin-bottom:30px;}#breadcrumb ul li{font-family:"Arial-Regular",Helvetica;font-size:13px !important;display:inline;color:#14387f;}#breadcrumb ul li a,#breadcrumb ul li a:active{color:#14387f !important;padding:0;margin:0;}#breadcrumb a:after{content:">";color:#14387f;margin-left:3px;margin-right:3px;position:relative;top:-1px;}#content h1{margin:-50px 0 50px 0;}#content #main h1{margin:0px 0 0px 0;}#content blockquote{font-size:1.1em;margin-bottom:20px;color:#525252;position:relative;}#content blockquote p{color:#2c97d3;font-family:"Arial-Bold",Helvetica;font-size:20px;font-weight:700;display:inline;}#content blockquote cite{color:#2c97d3;font-family:"Arial-Regular",Helvetica;font-size:13px;font-weight:400;font-style:normal;text-align:left;}#content blockquote p:after{content:"";}#content blockquote p:befor{content:"";}#content blockquote p:after,#content blockquote p:befor{position:absolute;font-size:10px;margin-left:-0.6px;margin-top:-0.4px;color:#2c97d3;}#content #main h1,.one-sidebar article h1,#content .content h1{font-size:30px;line-height:36px;color:#14387f;text-align:left;font-weight:700;font-family:"Arial-Bold",Helvetica;}.page-node-106 .listing-units h2,.page-node-903 .listing-units h2,#content .content h2{font-size:24px;line-height:30px;margin:15px 0;color:#14387f;text-align:left;font-weight:700;font-family:"Arial-Bold",Helvetica;}.page-node-106 .listing-units h3,.page-node-903 .listing-units h3,#content .content h3{font-size:20px;line-height:26px;margin:30px 0;color:#14387f;text-align:left;font-weight:700;font-family:"Arial-Bold",Helvetica;}.page-node-106 .listing-units h4,.page-node-903 .listing-units h4,#content .content h4{font-size:20px;line-height:26px;margin-bottom:30px;color:#14387f;text-align:left;font-weight:700;font-family:"Arial-Bold",Helvetica;}#main p{font-family:"Arial-Regular",Helvetica;font-size:15px;line-height:24px;font-weight:400;color:#000000;}.page-node-106 .listing-units li,.page-node-903 .listing-units li{height:320px;}#overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;z-index:1000;display:none;}.popup-content{}.cnt223 a{}.popup-onload{margin:0 auto;display:none;position:fixed;z-index:1001;top:40%;left:50%;transform:translate(-50%,-50%);}.cnt223{margin:50px auto;background:#003d7c;position:relative;z-index:1003;padding:0px;border-radius:0px;box-shadow:0 2px 5px #000;}.cnt223 p{clear:both;color:#555555;font-size:20px;font-family:sans-serif;}.cnt223 p a{color:#d91900;font-weight:700;}.cnt223 .close{float:right;height:35px;left:-10px;position:relative;top:63px;width:122px;font-size:36px;color:#fff;}.cnt223 .close:hover{cursor:pointer;}.cnt223 img{width:100%;}@media only screen and (max-device-width:1400px){.popup-content{}.popup-onload{width:95%;}.cnt223{}.cnt223 img{}}#main .desc p{font-family:"Arial-Regular",Helvetica;font-size:18px;margin-bottom:20px;}#slider_god{display:flex;align-items:flex-end;justify-content:center;width:100%;margin:0 0 200px 0;background:url(/ksap/sites/all/themes/global/images/zdjecie_glowna_h700_q40.jpg) no-repeat;height:700px;background-size:contain;}#slider_god .glowny_panel_sekcja_a .glowny_panel_sekcja_img1,#slider_god .glowny_panel_sekcja_a .glowny_panel_sekcja_img2,#slider_god .glowny_panel_sekcja_a .glowny_panel_sekcja_img3,#slider_god .glowny_panel_sekcja_a .glowny_panel_sekcja_img4{position:relative;width:60px;height:60px;}#slider_god .glowny_panel_sekcja_a .glowny_panel_sekcja_img1{background:url(/ksap/sites/all/themes/global/images/ksztalceniaG.png) no-repeat;background-size:60px;}#slider_god .glowny_panel_sekcja_a .glowny_panel_sekcja_img2{background:url(/ksap/sites/all/themes/global/images/wyszukiwarkaG.png) no-repeat;background-size:60px;}#slider_god .glowny_panel_sekcja_a .glowny_panel_sekcja_img3{background:url(/ksap/sites/all/themes/global/images/wsparcieG.png) no-repeat;background-size:60px;}#slider_god .glowny_panel_sekcja_a .glowny_panel_sekcja_img4{background:url(/ksap/sites/all/themes/global/images/certyfikacjaG.png) no-repeat;background-size:60px;}#slider_god .glowny_panel_sekcja .prostokat{position:relative;width:2px;height:14px;background-color:#14387f;transform:rotate(90deg);}#slider_god .glowny_panel_sekcja .glowny_panel_tekst{color:#14387f;font-size:20px;font-family:"Arial-Bold",Helvetica;font-weight:700;line-height:25px;}#slider_god .glowny_panel_sekcja .glowny_panel_strzal{width:27px;}#slider_god .glowny_panel_sekcja a{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;padding:15px 0 0 15px;margin:0 auto;}#slider_god .glowny_panel_sekcja{display:flex;flex-direction:row;padding:0 5px 0 5px;background-color:#fff;margin:10px 10px -140px 10px;box-shadow:0 14px 35px -4px #c8c8c8;height:270px;width:270px;}#slider_god .glowny_panel_sekcja:hover{background-color:#f2f2f2;;transition:0.15s all ease;}#slider_god .glowny_panel_sekcja .linia{width:2px;height:156px;}#slider_god .glowny_panel_sekcja .glowny_panel_sekcja_druga{display:flex;width:85%;height:30%;align-items:center;justify-content:space-between;padding:20px 30px 0 30px;position:relative;}#slider_god .glowny_panel_sekcja_a:hover .glowny_panel_sekcja_img1{background:url(/ksap/sites/all/themes/global/images/ksztalcenia.png) no-repeat;background-size:60px;}#slider_god .glowny_panel_sekcja_a:hover .glowny_panel_sekcja_img2{background:url(/ksap/sites/all/themes/global/images/wyszukiwarka.png) no-repeat;background-size:60px;}#slider_god .glowny_panel_sekcja_a:hover .glowny_panel_sekcja_img3{background:url(/ksap/sites/all/themes/global/images/wsparcie.png) no-repeat;background-size:60px;}#slider_god .glowny_panel_sekcja_a:hover .glowny_panel_sekcja_img4{background:url(/ksap/sites/all/themes/global/images/certyfikacja.png) no-repeat;background-size:60px;}#slider_god .glowny_panel_sekcja_a:hover .glowny_panel_tekst{color:#2d98d3;}#slider_god .glowny_panel_sekcja_a:hover .prostokat{background:#2d98d3;}#slider_god .glowny_panel_sekcja_a .glowny_panel_strzal{background:url(/ksap/sites/all/themes/global/images/strzalkaG.png) no-repeat;position:relative;width:27px;height:42px;padding:0 0 0 10px;}#slider_god .glowny_panel_sekcja_a:hover .glowny_panel_strzal{background:url(/ksap/sites/all/themes/global/images/strzalka.png) no-repeat;outline:2px;position:relative;width:27px;height:42px;}@media only screen and (max-device-width:768px){#slider_god{height:500px;}#footer{padding:5px 20px 5px 0;}.block-nearest-courses{display:none;}.one-sidebar #main{float:left;margin:20px;}.wrapper{width:100%;}.wrapper-4{background:#f2f2f2;padding:50px 0;width:100%;margin:0 auto;padding:45px 0px 50px 0px;}#slider_god h2{display:none;}.block-chosen-news{width:98%;}.block-chosen-news .view{border:none;}.block-slider .slide-caption{}.block-slider{float:left;width:735px;position:relative;height:535px;}.block-slider h3{line-height:26px;font-size:20px;padding:5px 0 10px 0;color:#2d98d3;}.block-slider h3 a{font-family:"Arial-Regular",Helvetica;display:block;color:#2d98d3;font-weight:700;padding:0 30px;font-size:20px;}.block-slider p{font-family:"Arial-Regular",Helvetica;color:#ffffff;padding:0 30px;font-size:16px;line-height:24px;}.block-slider img{display:block;position:absolute;left:0;top:0;}.block-slider .slide-caption{height:200px;background:#14387fc9;width:445px;padding:20px 20px 20px 20px;margin-top:50px;position:relative;z-index:2;left:430px;top:215px;}.block-slider li{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;position:absolute;left:0;top:0;width:750px;}.block-slider li:first-of-type{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;}.block-slider .prev-button{position:absolute;left:390px;top:360px;height:86px;width:46px;transition:0.3s;z-index:10;}.block-slider .prev-button img{position:absolute;left:0px;top:0;}.block-slider .prev-button:hover img{opacity:0.7;}.block-slider .next-button{position:absolute;left:930px;top:360px;height:76px;width:46px;transition:0.3s;z-index:10;}.block-slider .next-button img{position:absolute;left:10px;top:0;}.block-slider .next-button:hover img{opacity:0.7;}.block-slider .prev-button a,.block-slider .next-button a{height:76px;width:46px;position:relative;overflow:hidden;display:block;}.block-slider .slide-dot{height:10px;width:10px;margin-left:5px;display:inline-block;cursor:pointer;background:#f0f0f0;display:none;}.block-slider .read-more{display:none;background:none;float:right;font-weight:700;}.block-slider .read-more:hover{font-family:"Arial-Regular",Helvetica;color:#2d98d3;font-weight:700;}.block-slider .read-more:before{color:#ffffff;content:">";display:block;line-height:20px;position:absolute;right:20px;top:50%;margin-top:-10px;font-weight:700;background:none;}.block-slider .read-more:before:hover{color:#2d98d3;background:none;}.block-slider .slide-counter{text-align:right;position:absolute;left:0;top:40px;width:215px;z-index:3;}.block-slider .date{color:#ffffff;padding:13px 30px 0 30px;font-family:"Arial-Regular",Helvetica;font-size:16px;margin-right:10px;}.glowny_panel_polecamy{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;justify-content:center;}.glowny_panel_polecamy>*{flex:1 1 50%;justify-content:center;}.glowny_panel_polecamy
		.glowny_panel_polecamy_sekcja
		.glowny_panel_polecamy_sekcja_img1,.glowny_panel_polecamy
		.glowny_panel_polecamy_sekcja
		.glowny_panel_polecamy_sekcja_img2,.glowny_panel_polecamy
		.glowny_panel_polecamy_sekcja
		.glowny_panel_polecamy_sekcja_img3,.glowny_panel_polecamy
		.glowny_panel_polecamy_sekcja
		.glowny_panel_polecamy_sekcja_img4{position:relative;width:108px;height:110px;}.glowny_panel_polecamy
		.glowny_panel_polecamy_sekcja
		.glowny_panel_polecamy_sekcja_img1{background:url(/ksap/sites/all/themes/global/images/forumG.png) no-repeat;background-size:108px;}.glowny_panel_polecamy
		.glowny_panel_polecamy_sekcja
		.glowny_panel_polecamy_sekcja_img2{background:url(/ksap/sites/all/themes/global/images/elearningG.png) no-repeat;background-size:108px;}.glowny_panel_polecamy
		.glowny_panel_polecamy_sekcja
		.glowny_panel_polecamy_sekcja_img3{background:url(/ksap/sites/all/themes/global/images/newsletterG.png) no-repeat;background-size:108px;}.glowny_panel_polecamy
		.glowny_panel_polecamy_sekcja
		.glowny_panel_polecamy_sekcja_img4{background:url(/ksap/sites/all/themes/global/images/certyfikacjaG.png) no-repeat;background-size:108px;}.glowny_panel_polecamy .glowny_panel_polecamy_sekcja .prostokat{position:relative;width:2px;height:14px;background-color:#14387f;transform:rotate(90deg);text-align:center;}.glowny_panel_polecamy
		.glowny_panel_polecamy_sekcja
		.glowny_panel_polecamy_tekst{color:#14387f;font-size:26px;font-family:"Arial-Bold",Helvetica;font-weight:700;line-height:30px;text-align:center;}.glowny_panel_polecamy
		.glowny_panel_polecamy_sekcja
		.glowny_panel_polecamy_tekst_2{color:#14387f;font-size:14px;font-family:"Arial-Bold",Helvetica;font-weight:700;}.glowny_panel_polecamy
		.glowny_panel_polecamy_sekcja
		.glowny_panel_polecamy_strzal{width:27px;}.glowny_panel_polecamy .glowny_panel_polecamy_sekcja a{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:10px;padding:35px 110px;position:relative;border-radius:36px;mix-blend-mode:multiply;}.glowny_panel_polecamy .glowny_panel_polecamy_sekcja{display:flex;flex-direction:row;}.glowny_panel_polecamy
		.glowny_panel_polecamy_sekcja
		.glowny_panel_polecamy_sekcja_druga{display:flex;width:152px;height:54px;align-items:center;justify-content:center;gap:10px;padding:10px;position:relative;}.glowny_panel_polecamy
		.glowny_panel_polecamy_sekcja:hover
		.glowny_panel_polecamy_sekcja_img1{background:url(/ksap/sites/all/themes/global/images/forum.png) no-repeat;background-size:108px;}.glowny_panel_polecamy
		.glowny_panel_polecamy_sekcja:hover
		.glowny_panel_polecamy_sekcja_img2{background:url(/ksap/sites/all/themes/global/images/elearning.png) no-repeat;background-size:108px;}.glowny_panel_polecamy
		.glowny_panel_polecamy_sekcja:hover
		.glowny_panel_polecamy_sekcja_img3{background:url(/ksap/sites/all/themes/global/images/newsletter.png) no-repeat;background-size:108px;}.glowny_panel_polecamy
		.glowny_panel_polecamy_sekcja:hover
		.glowny_panel_polecamy_sekcja_img4{background:url(/ksap/sites/all/themes/global/images/certyfikacja.png) no-repeat;background-size:108px;}.glowny_panel_polecamy
		.glowny_panel_polecamy_sekcja:hover
		.glowny_panel_polecamy_tekst,.glowny_panel_polecamy
		.glowny_panel_polecamy_sekcja:hover
		.glowny_panel_polecamy_tekst_2{color:#2d98d3;}.glowny_panel_polecamy .glowny_panel_polecamy_sekcja:hover .prostokat{background:#2d98d3;}.glowny_panel_polecamy
		.glowny_panel_polecamy_sekcja
		.glowny_panel_polecamy_strzal{background:url(/ksap/sites/all/themes/global/images/strzalkaG_m_p.png) no-repeat;position:relative;width:5px;height:9px;margin-right:-6px;}.glowny_panel_polecamy
		.glowny_panel_polecamy_sekcja:hover
		.glowny_panel_polecamy_strzal{background:url(/ksap/sites/all/themes/global/images/strzalka_m_p.png) no-repeat;}#main-menu .sf-menu{width:1135px;padding:0 10px;margin-left:auto;margin-right:auto;display:flex;justify-content:flex-start;}}.tab-artykul{margin:0;padding:0;border:#299ae0 1px solid;font:inherit;font-size:100%;vertical-align:baseline;}.tab-artykul caption{font-size:23px;font-family:"Arial-Bold",Helvetica;font-weight:700;text-align:center;padding:10px;color:#299ae0;}.tab-artykul thead tr th{font-size:16px;font-family:"Arial-Bold",Helvetica;font-weight:700;text-align:center;padding:10px;color:#fff;background-color:#299ae0;}.tab-artykul tbody tr td{font-size:16px;font-family:"Arial-Bold",Helvetica;font-weight:400;text-align:center;padding:10px;}.tab-artykul tbody tr td{border:#299ae0 1px solid;}.tab-artykul tbody tr:nth-child(even){background-color:#ffffff;}#main .node-701 .webform-client-form-701 div div h2{margin-bottom:10px;}.content .more-info .more{color:#14387f;text-transform:lowercase;}.content .more-info .more::before{color:#14387f;content:url(/ksap/sites/all/themes/global/images/strzalka_bl.png);}.tab-wyroznienie td{border:#000 1px solid;padding:10px;}.blue-link-left{clear:both;text-decoration:none;background:#14387f;color:#fff;padding:20px 40px 20px 20px;text-decoration:none;position:relative;float:left;clear:both;font-weight:700;margin:20px 0px;}.blue-link-left:after{content:url(/ksap/sites/all/themes/global/images/strzalka_w.svg);font-size:21px;position:absolute;color:#fff;width:30px;height:30px;line-height:30px;text-align:center;top:20%;right:10px;}.blue-link-left:hover{background:#2c97d3;}#main .content .rozw_lista{background-color:#fff;color:#00306d;cursor:pointer;padding:0px;width:100%;text-align:left;border:none;outline:none;transition:0.4s;margin:5px 0;}#main .content .rozw_lista strong{text-decoration:underline;}#main .content .active,#main .content .rozw_lista:hover{background-color:#fff;}#main .content .panel_rozw_lista{padding:10px 0 0 20px;background-color:white;max-height:0;overflow:hidden;transition:max-height 0.2s ease-out;margin:0;}#main .content .rozw_lista:before{content:'\25B6';color:#00306d;font-weight:bold;float:left;margin-left:5px;font-size:8px;padding:0 10px 0 0;}#main .content .active:before{content:"\25BC";}.view .date-nav-wrapper .date-heading{text-transform:capitalize;}.table-ksap,.table-ksap th,.table-ksap td{border:#299ae0 1px solid;border-collapse:collapse;padding:5px;vertical-align:top;}.table-ksap thead tr th{font-size:16px;font-family:"Arial-Bold",Helvetica;font-weight:700;text-align:center;padding:10px;color:#fff;background-color:#299ae0;}.page-kalendarz-szkolen .calendar-calendar .contents .calendar-colors.FINANSE{background-color:#fff2cc !important;}.page-kalendarz-szkolen .calendar-calendar .contents .calendar-colors.KOMPETENCJE{background-color:#f7caac !important;}.page-kalendarz-szkolen .calendar-calendar .contents .calendar-colors.JĘZYKI{background-color:#a892c3 !important;}.page-kalendarz-szkolen .calendar-calendar .contents .calendar-colors.IT{background-color:#dbdbdb !important;}.page-kalendarz-szkolen .calendar-calendar .contents .calendar-colors.PRAWO{background-color:#b4c6e7 !important;}.page-kalendarz-szkolen .calendar-calendar .contents .calendar-colors.AKADEMIE{background-color:#c5e0b3 !important;}
#tv-wrapper{position:fixed;width:100%;height:100%;color:#000}#tv-wrapper #header{height:15.28%;width:100%;position:absolute;top:0;left:0;box-sizing:border-box;padding:0 60px 8px 60px !important}#tv-wrapper #header .header-left{float:left;height:100%;display:table}#tv-wrapper #header .header-left img{height:47.27%;width:419px}#tv-wrapper #header .header-right{float:right;height:100%;display:table}#tv-wrapper #header .header-right p{font-size:48px;color:#14387F}#tv-wrapper #header .header-right p span{color:#e7235f}#tv-wrapper #header .header-wrapper{display:table-cell;vertical-align:middle}#tv-wrapper #header:before{content:'';display:block;position:absolute;bottom:0;left:0;width:100%;height:6px;background-color:#f0f0f0;border-top:1px solid #dedede;border-bottom:1px solid #dedede}#tv-wrapper #header:after{content:'';display:block;clear:both}#tv-wrapper #main{height:74.64%;width:100%;position:absolute;top:15.28%;left:0;box-sizing:border-box;padding:0 60px !important}#tv-wrapper #main .labels-box{height:7vh;position:relative}#tv-wrapper #main .labels-box .labels-left{float:left;width:48%;height:100%;display:table;margin-right:2%}#tv-wrapper #main .labels-box .labels-right{float:right;width:48%;height:100%;display:table;margin-left:2%}#tv-wrapper #main .labels-box .labels-wrapper{display:table-cell;vertical-align:middle}#tv-wrapper #main .labels-box .labels-wrapper .left{float:left;width:67.5%}#tv-wrapper #main .labels-box .labels-wrapper .left p{font-size:24px;color:#14387F;padding-left:30px}#tv-wrapper #main .labels-box .labels-wrapper .right{float:right;width:32.5%}#tv-wrapper #main .labels-box .labels-wrapper .right p{position:relative;color:#e7235f;font-size:24px}#tv-wrapper #main .labels-box .labels-wrapper .right p span{float:left;width:33%;text-align:center}#tv-wrapper #main .labels-box:after{content:'';display:block;clear:both}#tv-wrapper #main .views-field{float:left;width:48%;background-color:#f0f0f0;border:1px solid #dedede;box-sizing:border-box;height:11vh;margin-bottom:1.94vh}#tv-wrapper #main .views-field .row{height:100%;width:100%;position:relative}#tv-wrapper #main .views-field .row .left{float:left;display:table;height:100%;width:67.5%}#tv-wrapper #main .views-field .row .left h2{display:table-cell;vertical-align:middle;margin:0;padding-left:30px;font-size:26px;line-height:normal}#tv-wrapper #main .views-field .row .right{float:right;display:table;height:100%;width:32.5%}#tv-wrapper #main .views-field .row .right p{display:table-cell;vertical-align:middle;margin:0;position:relative;color:#e7235f;font-size:24px}#tv-wrapper #main .views-field .row .right p span{width:33%;float:left;text-align:center}#tv-wrapper #main .views-field:nth-child(even){margin-left:2%}#tv-wrapper #main .views-field:nth-child(odd){margin-right:2%}#tv-wrapper #bottom-slider{height:10.08%;width:100%;position:absolute;bottom:0;left:0;background-color:#14387F;box-sizing:border-box;color:#fff;padding:0 60px !important}#tv-wrapper #bottom-slider .view{position:relative;top:50%;transform:translateY(-50%)}#tv-wrapper #bottom-slider .view .views-row{position:relative;opacity:0;-webkit-transition:0.8s ease;transition:0.8s ease}#tv-wrapper #bottom-slider .view .views-row.slick-active{position:relative;opacity:1}#tv-wrapper #bottom-slider .view p{color:#fff;font-size:38px}
.node-type-webform:not(.page-node-701):not(.page-node-612) #main .webform-component{float:none;width:75%;position:relative;box-sizing:border-box}.node-type-webform:not(.page-node-701):not(.page-node-612) #main .webform-component.zgoda{font-size:15px}.node-type-webform:not(.page-node-701):not(.page-node-612) #main .webform-component.zgoda label{display:none}.node-type-webform:not(.page-node-701):not(.page-node-612) #main .webform-component.zgoda .form-checkboxes input{position:absolute}.node-type-webform:not(.page-node-701):not(.page-node-612) #main .webform-component.zgoda .form-checkboxes label{display:block;margin-left:25px;line-height:1.4em}.node-type-webform:not(.page-node-701):not(.page-node-612) #main .webform-component-boolean{position:relative}.node-type-webform:not(.page-node-701):not(.page-node-612) #main .webform-component-boolean input{position:absolute;top:0;left:0}.node-type-webform:not(.page-node-701):not(.page-node-612) #main .webform-component-boolean label,.node-type-webform:not(.page-node-701):not(.page-node-612) #main .webform-component-boolean .description{padding-left:30px;font-size:100%}.node-type-webform:not(.page-node-701):not(.page-node-612) #main .webform-component-boolean label{cursor:pointer}.node-type-webform:not(.page-node-701):not(.page-node-612) #main .webform-component-boolean.zgoda{font-size:15px}.node-type-webform:not(.page-node-701):not(.page-node-612) #main .webform-component-boolean.zgoda label{padding-top:4px;line-height:1.4em}.node-type-webform:not(.page-node-701):not(.page-node-612) #main .webform-component-checkboxes input[required="required"]+label:before{content:'* ';display:inline;color:red}.node-type-webform:not(.page-node-701):not(.page-node-612) #main .description{font-size:10px !important;line-height:1.4em;color:#676767}.node-type-webform:not(.page-node-701):not(.page-node-612) #main .webform-client-form:after{content:"";float:left}.node-type-webform:not(.page-node-701):not(.page-node-612) #main input,.node-type-webform:not(.page-node-701):not(.page-node-612) #main select,.node-type-webform:not(.page-node-701):not(.page-node-612) #main textarea{min-width:100%;max-width:100%;WIDTH:100%;PADDING:0}.node-type-webform:not(.page-node-701):not(.page-node-612) #main select{-webkit-appearance:menulist}.node-type-webform:not(.page-node-701):not(.page-node-612) #main input[type="checkbox"],.node-type-webform:not(.page-node-701):not(.page-node-612) #main input[type="radio"]{width:auto;max-width:unset;min-width:unset}.node-type-webform:not(.page-node-701):not(.page-node-612) #main input[type="checkbox"].error,.node-type-webform:not(.page-node-701):not(.page-node-612) #main input[type="radio"].error{box-shadow:0px 0px 0px 3px red}.node-type-webform:not(.page-node-701):not(.page-node-612) #main input[type="submit"]{padding:0 15px}.node-type-webform:not(.page-node-701):not(.page-node-612) #main .form-actions{float:left;min-width:100%}.node-type-webform:not(.page-node-701):not(.page-node-612) #main .form-actions input{width:auto;min-width:unset;max-width:unset}.node-type-webform header #lang_dropdown_form_language .form-type-select{margin-left:auto}
body #ui-datepicker-div{background:#f2f2f2;border-right:none;border-bottom:none;border-radius:0px;border:7px solid #e5e5e5;padding:0;box-sizing:border-box;margin:0px;}body #ui-datepicker-div .ui-datepicker-header{border-radius:0;background:#ffffff;color:#000;font-weight:bold;border:none;}body #ui-datepicker-div .ui-datepicker-month,body #ui-datepicker-div .ui-datepicker-year{max-width:50%;text-align:center;float:left;color:#00;border:none;cursor:pointer;-webkit-appearance:menulist;padding-right:5px;}body #ui-datepicker-div .ui-datepicker-month option,body #ui-datepicker-div .ui-datepicker-year option{color:#000;}body #ui-datepicker-div .ui-datepicker-month{border-bottom:1px solid #fff;font-size:bold;}body #ui-datepicker-div .ui-datepicker-prev span,body #ui-datepicker-div .ui-datepicker-next span{margin-top:-4px;background-color:#fff;border-radius:100%;border:2px solid #fff;cursor:pointer;}body #ui-datepicker-div .ui-datepicker-prev,body #ui-datepicker-div .ui-datepicker-next{background:transparent;border-color:#fff;}body #ui-datepicker-div .ui-datepicker .ui-datepicker-prev{left:4px;}body #ui-datepicker-div .ui-datepicker-next{right:9px;}body #ui-datepicker-div .ui-datepicker-calendar thead{background:#e5e5e5;}body #ui-datepicker-div .ui-datepicker-calendar thead th{color:#000;font-weight:normal;font-size:10px !important;}body #ui-datepicker-div .ui-datepicker-calendar tbody td a{text-align:center;height:30px;padding:7px 0px;box-sizing:border-box;width:30px;margin:2px auto;border-radius:0;border:none;background:none;}body #ui-datepicker-div .ui-datepicker-calendar tbody td a:hover{background:#e5e5e5;}body
	#ui-datepicker-div
	.ui-datepicker-calendar
	tbody
	td.ui-datepicker-current-day
	a,body
	#ui-datepicker-div
	.ui-datepicker-calendar
	tbody
	td.ui-datepicker-current-day
	a:hover{background:#14387f;border-color:#e60050;color:#fff;font-weight:bold;}body #ui-datepicker-div .ui-datepicker-calendar tbody td.ui-datepicker-today a{color:#e60050;font-weight:bold;}body #content #main #search-views #edit-field-training-block-tid-wrapper{padding:0;position:relative;}body #content #main #search-views #edit-field-training-block-tid-wrapper:after{content:"Dodatkowe opcje:";display:block;position:absolute;bottom:-94px;left:0;font-size:20px;line-height:23px;margin-bottom:15px;font-weight:normal;color:#14387f;padding-bottom:20px;border-bottom:1px solid #dedede;width:100%;}body #content #main #search-views .group-wrapper-1,body #content #main #search-views .group-wrapper-2,body #content #main #search-views .group-wrapper-3,body #content #main #search-views .group-wrapper-4,body #content #main #search-views .group-wrapper-5,body #content #main #search-views .group-wrapper-6{flex:1 1 calc(33.333% - 20px);margin:15px 5px;}body #content #main #search-views .group-wrapper-1 .innerWrap .form-item label,body #content #main #search-views .group-wrapper-2 .innerWrap .form-item label,body #content #main #search-views .group-wrapper-3 .innerWrap .form-item label,body #content #main #search-views .group-wrapper-4 .innerWrap .form-item label,#search-views .group-wrapper-5 .innerWrap .form-item label,#search-views .group-wrapper-6 .innerWrap .form-item label{margin-bottom:0;margin-top:10px;}body
	#content
	#main
	#search-views
	.group-wrapper-1
	.innerWrap
	.form-item:last-child
	label,body
	#content
	#main
	#search-views
	.group-wrapper-2
	.innerWrap
	.form-item:last-child
	label,body
	#content
	#main
	#search-views
	.group-wrapper-3
	.innerWrap
	.form-item:last-child
	label,body
	#content
	#main
	#search-views
	.group-wrapper-4
	.innerWrap
	.form-item:last-child
	label,body
	#content
	#main
	#search-views
	.group-wrapper-5
	.innerWrap
	.form-item:last-child
	label,body
	#content
	#main
	#search-views
	.group-wrapper-6
	.innerWrap
	.form-item:last-child
	label{margin-bottom:14px;}body
	#content
	#main
	#search-views
	.group-wrapper-1
	.innerWrap
	.form-item:first-child,body
	#content
	#main
	#search-views
	.group-wrapper-2
	.innerWrap
	.form-item:first-child,body
	#content
	#main
	#search-views
	.group-wrapper-3
	.innerWrap
	.form-item:first-child,body
	#content
	#main
	#search-views
	.group-wrapper-4
	.innerWrap
	.form-item:first-child,body
	#content
	#main
	#search-views
	.group-wrapper-5
	.innerWrap
	.form-item:first-child,body
	#content
	#main
	#search-views
	.group-wrapper-6
	.innerWrap
	.form-item:first-child{margin-top:-10px;}body #content #main #search-views .group-wrapper-1{background-color:#f7caac;}body
	#content
	#main
	#search-views
	.group-wrapper-1
	.form-item-edit-field-training-block-tid-58{background-color:#f7caac;}body #content #main #search-views .group-wrapper-2{background-color:#b4c6e7;}body
	#content
	#main
	#search-views
	.group-wrapper-2
	.form-item-edit-field-training-block-tid-63{background-color:#b4c6e7;}body #content #main #search-views .group-wrapper-3{background-color:#dbdbdb;}body
	#content
	#main
	#search-views
	.group-wrapper-3
	.form-item-edit-field-training-block-tid-169{background-color:#dbdbdb;}body #content #main #search-views .group-wrapper-4{background-color:#fff2cc;}body
	#content
	#main
	#search-views
	.group-wrapper-4
	.form-item-edit-field-training-block-tid-171{background-color:#fff2cc;}body #content #main #search-views .group-wrapper-5{background-color:#c897e1;}body
	#content
	#main
	#search-views
	.group-wrapper-5
	.form-item-edit-field-training-block-tid-69{background-color:#c897e1;}body #content #main #search-views .group-wrapper-6{background-color:#c5e0b3;}body
	#content
	#main
	#search-views
	.group-wrapper-6
	.form-item-edit-field-training-block-tid-135{background-color:#c5e0b3;}body
	#content
	#main
	#search-views
	.group-wrapper-4
	label[for="edit-field-training-block-tid-133"]{font-size:0px;}body
	#content
	#main
	#search-views
	.group-wrapper-4
	label[for="edit-field-training-block-tid-133"]:before{content:"E-learning";font-size:13px;}body
	#content
	#main
	#search-views
	.group-wrapper-4
	.form-item-edit-field-training-block-tid-135{background-color:#b0c783;}body #content #main #search-views .form-type-bef-checkbox input{position:absolute;opacity:0;}body #content #main #search-views .form-type-bef-checkbox label{position:relative;display:table;padding-left:30px;margin-left:14px;line-height:normal;margin-bottom:24px;color:#14397f;font-size:13px;}body #content #main #search-views .form-type-bef-checkbox label:after{content:"";display:block;width:20px;height:20px;box-sizing:border-box;position:absolute;top:-2px;left:0;background-color:#fff;}body
	#content
	#main
	#search-views
	.form-type-bef-checkbox
	input:checked
	+ label:after{background-image:url(/ksap/sites/all/themes/global/images/form-checked.png);background-size:5px;background-repeat:no-repeat;background-position:center;}body #content #main #search-views .innerWrapper-1 label{margin-top:20px;}body
	#content
	#main
	#search-views
	.form-item-edit-field-training-block-tid-63
	label,body
	#content
	#main
	#search-views
	.form-item-edit-field-training-block-tid-58
	label,body
	#content
	#main
	#search-views
	.form-item-edit-field-training-block-tid-69
	label,body
	#content
	#main
	#search-views
	.form-item-edit-field-training-block-tid-169
	label,body
	#content
	#main
	#search-views
	.form-item-edit-field-training-block-tid-171
	label,body
	#content
	#main
	#search-views
	.form-item-edit-field-training-block-tid-135
	label{width:100%;height:100px !important;display:block;box-sizing:border-box;-webkit-transition:0.4s ease;transition:0.4s ease;cursor:pointer;color:#14397f;margin:0 auto;padding:25px 0 0 45px;border-bottom:18px solid #fff;font-size:16px;font-weight:bold;}body
	#content
	#main
	#search-views
	.form-item-edit-field-training-block-tid-63
	label:after,body
	#content
	#main
	#search-views
	.form-item-edit-field-training-block-tid-58
	label:after,body
	#content
	#main
	#search-views
	.form-item-edit-field-training-block-tid-69
	label:after,body
	#content
	#main
	#search-views
	.form-item-edit-field-training-block-tid-169
	label:after,body
	#content
	#main
	#search-views
	.form-item-edit-field-training-block-tid-171
	label:after,body
	#content
	#main
	#search-views
	.form-item-edit-field-training-block-tid-135
	label:after{content:"";display:block;width:20px;height:20px;box-sizing:border-box;position:absolute;top:24px;left:14px;background-color:#fff;}body
	#content
	#main
	#search-views
	.form-item-edit-field-training-block-tid-63
	input,body
	#content
	#main
	#search-views
	.form-item-edit-field-training-block-tid-58
	input,body
	#content
	#main
	#search-views
	.form-item-edit-field-training-block-tid-69
	input,body
	#content
	#main
	#search-views
	.form-item-edit-field-training-block-tid-135
	input{display:none;}body #content #main #search-views .views-exposed-widgets{position:relative;}body #content #main #search-views .views-exposed-widgets .title-2{position:absolute;width:100%;top:150px;}body #content #main #search-views #edit-field-training-col-date-value-wrapper,body #content #main #search-views #edit-field-training-col-date-value-1-wrapper,body #content #main #search-views #edit-field-training-col-date-value-2-wrapper,body
	#content
	#main
	#search-views
	#edit-field-training-col-date-value-3-wrapper{position:relative;}body
	#content
	#main
	#search-views
	#edit-field-training-col-date-value-wrapper
	label:not(.sort-label),body
	#content
	#main
	#search-views
	#edit-field-training-col-date-value-1-wrapper
	label:not(.sort-label),body
	#content
	#main
	#search-views
	#edit-field-training-col-date-value-2-wrapper
	label:not(.sort-label),body
	#content
	#main
	#search-views
	#edit-field-training-col-date-value-3-wrapper
	label:not(.sort-label){padding-left:30px;}body
	#content
	#main
	#search-views
	#edit-field-training-col-date-value-2-wrapper{bottom:75px;left:329px;}body
	#content
	#main
	#search-views
	#edit-field-training-col-date-value-3-wrapper{bottom:75px;left:329px;}body #content #main #search-views #edit-field-training-col-date-value2-wrapper{position:absolute;bottom:200px;}body
	#content
	#main
	#search-views
	#edit-field-training-col-date-value2-wrapper
	label,body
	#content
	#main
	#search-views
	#edit-field-training-col-date-value2-wrapper
	#edit-field-training-col-date-value2-min-wrapper,body
	#content
	#main
	#search-views
	#edit-field-training-col-date-value2-wrapper
	#edit-field-training-col-date-value2-max-wrapper,body
	#content
	#main
	#search-views
	#edit-field-training-col-date-value2-wrapper
	.views-widget{float:left;}body
	#content
	#main
	#search-views
	#edit-field-training-col-date-value2-wrapper
	input{width:77px;height:33px;}body
	#content
	#main
	#search-views
	#edit-field-training-col-date-value2-wrapper
	#edit-field-training-col-date-value2-min-wrapper:after{content:"a";display:block;float:left;padding-top:9px;padding-right:15px;}body
	#content
	#main
	#search-views
	#edit-field-training-col-date-value2-wrapper
	#edit-field-training-col-date-value2-min-inside-wrapper{float:left;}body #content #main #search-views .view-filters{color:#14387f;}body #content #main #search-views #edit-field-training-col-date-value-wrapper{margin-top:116px;}body
	#content
	#main
	#search-views
	#edit-field-training-col-date-value-wrapper:before{content:"Data szkolenia";display:block;position:absolute;top:-21px;left:0;font-weight:bold;}body
	#content
	#main
	#search-views
	#edit-field-training-col-date-value-2-wrapper:before{content:"Realizacja szkolenia";display:block;position:absolute;top:-21px;left:0;font-weight:bold;}body #content #main #search-views #edit-field-training-col-date-value2-wrapper{padding-left:30px;}body
	#content
	#main
	#search-views
	#edit-field-training-col-date-value2-wrapper:before{content:"";display:block;width:20px;height:20px;border:2px solid #14397f;box-sizing:border-box;position:absolute;top:12px;left:0;background-color:#fff;}body
	#content
	#main
	#search-views
	#edit-field-training-col-date-value2-wrapper.active:before{background-image:url(/ksap/sites/all/themes/global/images/form-checked.png);background-size:10px;background-repeat:no-repeat;background-position:center;}body #content #main #search-views .filter-info{position:absolute;width:434px;background-color:#ededed;color:#14387f;padding:25px;bottom:142px;right:0;box-sizing:border-box;font-size:13px;}body #content #main #search-views .filter-info p{padding:0;margin:0;}body #content #main #search-views .filter-info:before{content:"";display:block;position:absolute;width:37px;height:42px;background-image:url(/ksap/sites/all/themes/global/images/filter-info.jpg);background-size:37px 42px;background-position:center;background-repeat:no-repeat;top:50%;left:-37px;transform:translateY(-50%);}body #content #main #search-views .sort-labels{position:absolute;width:100%;bottom:0;}body #content #main #search-views .sort-labels p{position:absolute;font-size:13px;font-weight:bold;}body #content #main #search-views .sort-labels .sort-label-1{left:50px;bottom:0;}body #content #main #search-views .sort-labels .sort-label-2{left:535px;bottom:0;}body #content #main #search-views .sort-labels .sort-label-2 a{color:#14387f;text-decoration:underline;}body #content #main #search-views .sort-labels .sort-label-2 .tooltip{position:absolute;width:318px;padding:15px 5px;box-sizing:border-box;color:#fff;background-color:#14387f;text-align:center;left:-104px;top:-100px;opacity:0;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out;}body #content #main #search-views .sort-labels .sort-label-2 .tooltip:after{content:"";width:19px;height:9px;background-image:url(/ksap/sites/all/themes/global/images/trainer-tooltip-icon.png);background-size:19px 9px;background-repeat:no-repeat;background-position:center;position:absolute;bottom:-9px;left:50%;transform:translateX(-50%);}body #content #main #search-views .sort-labels .sort-label-2 .icon{display:inline-block;width:21px;height:21px;background-image:url(/ksap/sites/all/themes/global/images/trainer-label-icon.png);background-size:21px;background-repeat:no-repeat;background-position:center;position:absolute;left:92px;top:-1px;-webkit-transition:0.3s ease-in-out;-moz-transition:0.3s ease-in-out;-o-transition:0.3s ease-in-out;transition:0.3s ease-in-out;}body #content #main #search-views .sort-labels .sort-label-2:hover .icon{background-image:url(/ksap/sites/all/themes/global/images/trainer-label-icon-hover.png);}body #content #main #search-views .sort-labels .sort-label-2:hover .tooltip{top:-83px;opacity:1;}body #content #main #search-views .sort-labels .sort-label-3{left:741px;bottom:0;}body #content #main #search-views .sort-labels .sort-label-4{left:862px;bottom:0;}body #content #main #search-views .views-widget-sort-by{margin-top:30px;}body #content #main #search-views .views-widget-sort-by .form-item-sort-by{position:absolute;width:100%;overflow:visible;bottom:0;}body
	#content
	#main
	#search-views
	.views-widget-sort-by
	.form-item-sort-by
	.form-item{position:absolute;bottom:-1px;}body
	#content
	#main
	#search-views
	.views-widget-sort-by
	.form-item-sort-by
	.form-item
	.sort-click{position:absolute;width:100%;height:100%;top:0;left:0;background-color:#000;z-index:2;}body
	#content
	#main
	#search-views
	.views-widget-sort-by
	.form-item-sort-by
	.form-item-edit-sort-by-title{left:160px;}body
	#content
	#main
	#search-views
	.views-widget-sort-by
	.form-item-sort-by
	.form-item-edit-sort-by-title
	a{background-color:transparent;width:15px;height:18px;background-image:url(/ksap/sites/all/themes/global/images/sort-icons/icon1.png);background-repeat:no-repeat;background-position:center;background-size:15px 18px;}body
	#content
	#main
	#search-views
	.views-widget-sort-by
	.form-item-sort-by
	.form-item-edit-sort-by-title
	a.active{background-image:url(/ksap/sites/all/themes/global/images/sort-icons/icon1-active.png);}body
	#content
	#main
	#search-views
	.views-widget-sort-by
	.form-item-sort-by
	.form-item-edit-sort-by-title-1{left:180px;}body
	#content
	#main
	#search-views
	.views-widget-sort-by
	.form-item-sort-by
	.form-item-edit-sort-by-title-1
	a{background-color:transparent;width:15px;height:18px;background-image:url(/ksap/sites/all/themes/global/images/sort-icons/icon2.png);background-repeat:no-repeat;background-position:center;background-size:15px 18px;}body
	#content
	#main
	#search-views
	.views-widget-sort-by
	.form-item-sort-by
	.form-item-edit-sort-by-title-1
	a.active{background-image:url(/ksap/sites/all/themes/global/images/sort-icons/icon2-active.png);}body
	#content
	#main
	#search-views
	.views-widget-sort-by
	.form-item-sort-by
	.form-item-edit-sort-by-field-training-trainer-target-id{display:none;}body
	#content
	#main
	#search-views
	.views-widget-sort-by
	.form-item-sort-by
	.form-item-edit-sort-by-field-training-trainer-target-id-1{display:none;}body
	#content
	#main
	#search-views
	.views-widget-sort-by
	.form-item-sort-by
	.form-item-edit-sort-by-field-cena-szkolenia-value{left:785px;}body
	#content
	#main
	#search-views
	.views-widget-sort-by
	.form-item-sort-by
	.form-item-edit-sort-by-field-cena-szkolenia-value
	a{background-color:transparent;width:18px;height:19px;background-image:url(/ksap/sites/all/themes/global/images/sort-icons/icon3.png);background-repeat:no-repeat;background-position:center;background-size:18px 19px;}body
	#content
	#main
	#search-views
	.views-widget-sort-by
	.form-item-sort-by
	.form-item-edit-sort-by-field-cena-szkolenia-value
	a.active{background-image:url(/ksap/sites/all/themes/global/images/sort-icons/icon3-active.png);}body
	#content
	#main
	#search-views
	.views-widget-sort-by
	.form-item-sort-by
	.form-item-edit-sort-by-field-cena-szkolenia-value-1{left:810px;}body
	#content
	#main
	#search-views
	.views-widget-sort-by
	.form-item-sort-by
	.form-item-edit-sort-by-field-cena-szkolenia-value-1
	a{background-color:transparent;width:18px;height:19px;background-image:url(/ksap/sites/all/themes/global/images/sort-icons/icon4.png);background-repeat:no-repeat;background-position:center;background-size:18px 19px;}body
	#content
	#main
	#search-views
	.views-widget-sort-by
	.form-item-sort-by
	.form-item-edit-sort-by-field-cena-szkolenia-value-1
	a.active{background-image:url(/ksap/sites/all/themes/global/images/sort-icons/icon4-active.png);}body
	#content
	#main
	#search-views
	.views-widget-sort-by
	.form-item-sort-by
	.form-item-edit-sort-by-field-training-col-date-value-1{left:928px;}body
	#content
	#main
	#search-views
	.views-widget-sort-by
	.form-item-sort-by
	.form-item-edit-sort-by-field-training-col-date-value-1
	a{background-color:transparent;width:18px;height:19px;background-image:url(/ksap/sites/all/themes/global/images/sort-icons/icon3.png);background-repeat:no-repeat;background-position:center;background-size:18px 19px;}body
	#content
	#main
	#search-views
	.views-widget-sort-by
	.form-item-sort-by
	.form-item-edit-sort-by-field-training-col-date-value-1
	a.active{background-image:url(/ksap/sites/all/themes/global/images/sort-icons/icon3-active.png);}body
	#content
	#main
	#search-views
	.views-widget-sort-by
	.form-item-sort-by
	.form-item-edit-sort-by-field-training-col-date-value{left:953px;}body #content #main #search-views .innerWrap{padding-left:10px;}body
	#content
	#main
	#search-views
	.views-widget-sort-by
	.form-item-sort-by
	.form-item-edit-sort-by-field-training-col-date-value
	a{background-color:transparent;width:18px;height:19px;background-image:url(/ksap/sites/all/themes/global/images/sort-icons/icon4.png);background-repeat:no-repeat;background-position:center;background-size:18px 19px;}body
	#content
	#main
	#search-views
	.views-widget-sort-by
	.form-item-sort-by
	.form-item-edit-sort-by-field-training-col-date-value
	a.active{background-image:url(/ksap/sites/all/themes/global/images/sort-icons/icon4-active.png);}body #content #main #search-views .views-submit-button{position:absolute;right:-14px;bottom:66px;}body #content #main #search-views .views-submit-button input{padding:10px 20px;height:auto;font-size:18px;}body #content #main #search-views .view-content{color:#14397f;}body #content #main #search-views .view-content ul li{background-color:#f0f0f0;border:1px solid #dedede;padding:0;height:74px;overflow:hidden;box-sizing:border-box;margin-bottom:16px;display:table;width:100%;position:relative;}body #content #main #search-views .view-content ul li a{display:table-cell;vertical-align:middle;width:518px;padding-left:49px;padding-right:15px;color:#14397f;box-sizing:border-box;}body #content #main #search-views .view-content ul li .views-field{float:left;height:100%;display:table;border-left:1px solid #dedede;}body
	#content
	#main
	#search-views
	.view-content
	ul
	li
	.views-field
	.field-content{display:table-cell;vertical-align:middle;padding-left:15px;padding-right:15px;box-sizing:border-box;}body
	#content
	#main
	#search-views
	.view-content
	ul
	li
	.views-field
	.field-content
	.if-multi-values{display:none;}body
	#content
	#main
	#search-views
	.view-content
	ul
	li
	.views-field
	.field-content.multi-date
	.if-multi-values{display:inline;}body
	#content
	#main
	#search-views
	.view-content
	ul
	li
	.views-field-field-cena-szkolenia{width:120px;}body
	#content
	#main
	#search-views
	.view-content
	ul
	li
	.views-field-field-training-col-date{width:135px;}body
	#content
	#main
	#search-views
	.view-content
	ul
	li
	.views-field-field-training-trainer{width:206px;}body
	#content
	#main
	#search-views
	.view-content
	ul
	li
	.views-field-field-glowna-kategoria{position:absolute;width:20px;height:100%;display:block;top:0;left:0;}body
	#content
	#main
	#search-views
	.view-content
	ul
	li
	.views-field-field-glowna-kategoria
	.field-content{padding-left:10px;padding-right:10px;position:relative;display:block;height:100%;}body
	#content
	#main
	#search-views
	.view-content
	ul
	li
	.views-field-field-glowna-kategoria
	.field-content
	.cat_1,body
	#content
	#main
	#search-views
	.view-content
	ul
	li
	.views-field-field-glowna-kategoria
	.field-content
	.cat_2,body
	#content
	#main
	#search-views
	.view-content
	ul
	li
	.views-field-field-glowna-kategoria
	.field-content
	.cat_3,body
	#content
	#main
	#search-views
	.view-content
	ul
	li
	.views-field-field-glowna-kategoria
	.field-content
	.cat_4{width:100%;height:100%;display:block;position:absolute;left:0;top:0;z-index:1;}body
	#content
	#main
	#search-views
	.view-content
	ul
	li
	.views-field-field-glowna-kategoria
	.field-content
	.cat_1{background-color:#f8a457;}body
	#content
	#main
	#search-views
	.view-content
	ul
	li
	.views-field-field-glowna-kategoria
	.field-content
	.cat_2{background-color:#90b2d5;}body
	#content
	#main
	#search-views
	.view-content
	ul
	li
	.views-field-field-glowna-kategoria
	.field-content
	.cat_3{background-color:#a892c3;}body
	#content
	#main
	#search-views
	.view-content
	ul
	li
	.views-field-field-glowna-kategoria
	.field-content
	.cat_4{background-color:#b0c783;}body #content #main #search-views .view-empty p{font-size:18px;text-align:center;margin-top:100px;color:#14387f;}body #content #main #search-views .pager li{cursor:pointer;}body #content #main #search-views .pager li p{line-height:34px !important;color:#000;padding:0 10px;}body #content #main #search-views .pager li:hover{background-color:#e60050;}body #content #main #search-views .pager li:hover p{color:#fff;}body #content #main #search-views .pager li.pager-first p,body #content #main #search-views .pager li.pager-previous p,body #content #main #search-views .pager li.pager-next p,body #content #main #search-views .pager li.pager-last p{color:#fff;}body #content #main #search-views .pager li.pager-first p,body #content #main #search-views .pager li.pager-previous p{padding-left:40px;}body #content #main #search-views .pager li.pager-next p,body #content #main #search-views .pager li.pager-last p{padding-right:40px;}body #content #main #search-views .pager li.pager-first:before,body #content #main #search-views .pager li.pager-previous:before{color:#000000;width:20px;height:20px;border-radius:10px;background:#fff;display:block;line-height:20px;position:absolute;top:50%;margin-top:-10px;font-weight:bold;content:"\00ab";right:auto;left:10px;}body #content #main #search-views .pager li.pager-next:before,body #content #main #search-views .pager li.pager-last:before{color:#000000;content:"\00BB";width:20px;height:20px;border-radius:10px;background:#fff;display:block;line-height:20px;position:absolute;right:10px;top:50%;margin-top:-10px;font-weight:bold;}body #unbounce .unbounce-wrapper{width:790px;height:310px;background-color:#fff;color:#14387f;}body #unbounce .unbounce-wrapper .left-side{width:395px;text-align:center;}body #unbounce .unbounce-wrapper .left-side h2,body #unbounce .unbounce-wrapper .left-side p{color:#14387f;}body #unbounce .unbounce-wrapper .left-side a{color:#fff;background-color:#14387f;padding:8px 12px;display:table;margin:25px auto 0 auto;}body #unbounce .unbounce-wrapper .left-side a:hover{background-color:#e60050;}body #unbounce .unbounce-wrapper .right-side{width:395px;height:310px;background-image:url(/ksap/sites/all/themes/global/images/unbounce-bg.jpg);background-size:cover;background-position:center;}body #unbounce #close-unb{position:absolute;top:20px;right:20px;height:30px;width:87px;font-size:12px;font-weight:400;color:#14387f;cursor:pointer;display:block;background-color:#fff;background-image:url(/ksap/sites/all/themes/global/images/unb-close.png);background-position:64px 10px;background-size:9px;background-repeat:no-repeat;padding:9px 15px;box-sizing:border-box;}
.page-node.node-type-training #content article .field:after{content:"";display:block;clear:both;}.page-node.node-type-training #content article .field{background:#e5eaf0;padding:20px;}.page-node.node-type-training #content article .field .left-part{float:left;width:135px;}.page-node.node-type-training #content article .field .right-part{float:left;width:545px;clear:none;}.page-node.node-type-training #content article .field-training-time h2{float:left;width:135px;}.page-node.node-type-training #content article .field-training-time p{float:left;width:545px;clear:none;}.page-node.node-type-training #content article .field-training-trainer h2{float:left;width:135px;}.page-node.node-type-training #content article .field-training-trainer a{float:left;width:545px;clear:none;margin-left:140px;}.page-node.node-type-training
	#content
	article
	.field-training-trainer
	a:nth-of-type(1){margin-left:0;}.page-node.node-type-training #content article .field-training-date,.page-node.node-type-training #content article .field-training-time,.page-node.node-type-training #content article .field-training-form,.page-node.node-type-training #content article .field-training-number,.page-node.node-type-training #content article .field-training-price,.page-node.node-type-training #content article .field-training-trainer,.page-node.node-type-training #content article .field-training-block,.page-node.node-type-training #content article .field-training-title{font-size:15px;line-height:20px;}.page-node.node-type-training
	#content
	article
	.field-training-date
	h2.field-label,.page-node.node-type-training
	#content
	article
	.field-training-time
	h2.field-label,.page-node.node-type-training
	#content
	article
	.field-training-form
	h2.field-label,.page-node.node-type-training
	#content
	article
	.field-training-number
	h2.field-label,.page-node.node-type-training
	#content
	article
	.field-training-price
	h2.field-label,.page-node.node-type-training
	#content
	article
	.field-training-trainer
	h2.field-label,.page-node.node-type-training
	#content
	article
	.field-training-block
	h2.field-label,.page-node.node-type-training
	#content
	article
	.field-training-title
	h2.field-label{color:#14387f;display:inline;font-weight:bold;}.page-node.node-type-training
	#content
	article
	.field-training-date
	h2.field-label:after,.page-node.node-type-training
	#content
	article
	.field-training-time
	h2.field-label:after,.page-node.node-type-training
	#content
	article
	.field-training-form
	h2.field-label:after,.page-node.node-type-training
	#content
	article
	.field-training-number
	h2.field-label:after,.page-node.node-type-training
	#content
	article
	.field-training-price
	h2.field-label:after,.page-node.node-type-training
	#content
	article
	.field-training-trainer
	h2.field-label:after,.page-node.node-type-training
	#content
	article
	.field-training-block
	h2.field-label:after,.page-node.node-type-training
	#content
	article
	.field-training-title
	h2.field-label:after{content:"";display:inline;}.page-node.node-type-training #content article .field-training-date br,.page-node.node-type-training #content article .field-training-time br,.page-node.node-type-training #content article .field-training-form br,.page-node.node-type-training #content article .field-training-number br,.page-node.node-type-training #content article .field-training-price br,.page-node.node-type-training #content article .field-training-trainer br,.page-node.node-type-training #content article .field-training-block br,.page-node.node-type-training #content article .field-training-title br{display:none;}.page-node.node-type-training #content article .field-training-date p,.page-node.node-type-training #content article .field-training-time p,.page-node.node-type-training #content article .field-training-form p,.page-node.node-type-training #content article .field-training-number p,.page-node.node-type-training #content article .field-training-price p,.page-node.node-type-training #content article .field-training-trainer p,.page-node.node-type-training #content article .field-training-block p,.page-node.node-type-training #content article .field-training-title p{display:inline;}.page-node.node-type-training #content article .field-training-form,.page-node.node-type-training #content article .field-training-number,.page-node.node-type-training #content article .field-training-price{padding-left:160px;}.page-node.node-type-training
	#content
	article
	.field-training-form
	h2.field-label,.page-node.node-type-training
	#content
	article
	.field-training-number
	h2.field-label,.page-node.node-type-training
	#content
	article
	.field-training-price
	h2.field-label{position:absolute;left:20px;max-width:135px;}.page-node.node-type-training #content article .field-training-number{padding-bottom:38px;}.page-node.node-type-training #content article .field-training-trainer{border-bottom:none;}.page-node.node-type-training #content article .field-training-block{margin-bottom:9px;padding:23px;font-weight:bold;font-size:18px;}.page-node.node-type-training
	#content
	article
	.field-training-block
	h2.field-label{color:#14387f;font-weight:bold;font-size:18px;float:left;width:133px;}.page-node.node-type-training
	#content
	article
	.field-training-block
	h2.field-label:after{content:"";display:inline;}.page-node.node-type-training #content article .field-training-block a{color:#14387f;font-size:18px;float:left;width:535px;padding-top:6px;}.page-node.node-type-training
	#content
	article
	.field-training-block.umiejetnosci{background-color:#f8a457;}.page-node.node-type-training #content article .field-training-block.wiedza{background-color:#90b2d5;}.page-node.node-type-training
	#content
	article
	.field-training-block.szkolenia-jezykowe{background-color:#a892c3;}.page-node.node-type-training
	#content
	article
	.field-training-block.inne-formy-szkoleniowe{background-color:#b0c783;}.page-node.node-type-training #content article .field-training-programme{background:#e5eaf0;padding:20px;}.page-node.node-type-training #content article .field-training-programme h2{font-size:23px;line-height:25px;color:#14387f;font-family:"Arial",sans-serif;font-weight:500;float:none;margin-bottom:7px;}.page-node.node-type-training #content article .field-training-recipient,.page-node.node-type-training #content article .field-training-objective{margin-top:0;}.page-node.node-type-training #content article .field-training-results{margin-bottom:9px;}.page-node.node-type-training #content article .field-training-title{background:#e5eaf0;padding:20px;}.page-node.node-type-training #content article .field-training-title h1{font-size:17px;line-height:20px;color:#000;font-weight:normal;padding:0;}.page-node.node-type-training #content article .field-training-time{padding-left:160px;}.page-node.node-type-training
	#content
	article
	.field-training-time
	h2.field-label{position:absolute;left:20px;}.page-node.node-type-training #content article #form-wrapper{background-color:#14387f;position:relative;}.page-node.node-type-training #content article #form-wrapper form{display:table;margin:0 0 0 50px;padding:50px 0;}.page-node.node-type-training #content article #form-wrapper form .image{display:block;position:absolute;width:77px;height:100px;background-image:url(/ksap/sites/all/themes/global/images/training-node-bg.png);background-size:77px 100px;background-position:center;background-repeat:no-repeat;right:80px;top:80px;}.page-node.node-type-training
	#content
	article
	#form-wrapper
	form
	.form-text-box{text-align:left;color:#fff;}.page-node.node-type-training
	#content
	article
	#form-wrapper
	form
	.form-text-box
	h2{color:#fff;margin-bottom:10px;font-size:23px;line-height:25px;font-family:"Arial",sans-serif;float:none;}.page-node.node-type-training
	#content
	article
	#form-wrapper
	form
	.form-text-box
	p{color:#bac1d4;font-size:14px;line-height:18px;margin-bottom:10px;}.page-node.node-type-training
	#content
	article
	#form-wrapper
	form
	.form-text-box
	p.last-p{margin-bottom:25px;}.page-node.node-type-training
	#content
	article
	#form-wrapper
	form
	.form-item-email,.page-node.node-type-training
	#content
	article
	#form-wrapper
	form
	#edit-submit-button{display:inline;}.page-node.node-type-training
	#content
	article
	#form-wrapper
	form
	.form-item-email
	input,.page-node.node-type-training
	#content
	article
	#form-wrapper
	form
	#edit-submit-button
	input{font-size:16px;max-width:300px;}.page-node.node-type-training
	#content
	article
	#form-wrapper
	form
	#edit-submit-button{position:relative;top:0;left:-4px;background-color:#e70050;font-size:16px;}.page-node.node-type-training #content article #form-wrapper .success{text-align:center;color:#fff;padding:50px 0;}.page-node.node-type-training #content article #form-wrapper .success h2{font-size:23px;line-height:25px;color:#fff;font-family:"Arial",sans-serif;float:none;font-weight:bold;}.page-node.node-type-training
	#content
	article
	#form-wrapper
	.success
	.image-seccess{width:84px;height:84px;margin:0 auto;background-image:url(/ksap/sites/all/themes/global/images/correct.png);background-size:84px;background-position:center;background-repeat:no-repeat;}.page-node.node-type-training
	#content
	article
	.ajax-progress-throbber
	.message{color:#fff;font-size:12px;}.page-node.node-type-training
	#content
	article.szkolenie-zamkniete
	.training-footer-form{display:block !important;}.page-node.node-type-training
	#content
	article.szkolenie-zamkniete
	.training-footer{display:none !important;}.page-node.node-type-training
	#content
	article.e-learning
	.training-footer-form{display:none !important;}.page-node.node-type-training #content article.e-learning .training-footer{display:none !important;}.training-footer-isrns ul li{color:#fff !important;}.field-training-title .right-part{font-size:23px !important;font-weight:700 !important;line-height:28px !important;}
