#menu-rsp{position:fixed;z-index:5000000000;top:0;left:0;display:none;width:100%;height:48px;background:#191d3a;box-shadow:#ababab 0 3px 5px}@media only screen and (max-width:768px){#menu-rsp{display:block}}#menu-rsp #button-rsp{cursor:pointer;float:right;margin:8px 10px;width:43px;height:31px;background:#fff;border-radius:5px;border:1px solid #424242}#menu-rsp #button-rsp span{width:22px;height:2px;margin:4px auto 0 auto;background:#424242;display:block}#menu-rsp #button-rsp span:first-child{margin-top:8px}#menu-rsp .MainMenu{padding-top:0;float:left;width:100%;display:none}#menu-rsp .MainMenu ul{float:left;width:100%;border-bottom:1px solid #ababab}#menu-rsp .MainMenu ul li{float:left;border:0;width:100%;border-top:1px solid #ababab;background:#191d3a;color:#fff;height:auto;text-align:center}#menu-rsp .MainMenu ul li a{line-height:normal;height:auto;float:left;width:100%;font-size:14px;font-family:"Roboto",sans-serif;font-weight:bold;color:#fff;padding:9px 0}#menu-rsp .MainMenu ul li a:hover{background:#56609f}#menu-rsp .MainMenu ul ul{position:relative;padding:0;top:0}#menu-rsp .MainMenu ul ul li{background:#838588;color:#fff;padding:0}#menu-rsp .MainMenu ul ul li a{padding:7px 0;color:#fff}#menu-rsp .MainMenu ul ul li a:hover{color:#f00}header{margin-bottom:5px}@media only screen and (max-width:740px){header{margin-top:60px}}header .topbar{width:100%;display:flex;justify-content:end;margin-top:10px;margin-bottom:46px}@media(max-width:767px){header .topbar{margin-bottom:16px}}@media only screen and (max-width:768px){header .topbar{top:103px;position:relative;margin-top:0}}@media only screen and (max-width:740px){header .topbar{top:0}}header .topbar a{margin:0 4px;float:left;color:#7d87c4;margin-right:8px;margin-top:1px}header .topbar a:hover{color:#fff}header .topbar a img{margin-right:5px}header .topbar .langs{margin-left:10px;float:left}header .topbar .langs a{margin:0 4px;float:left}header .topbar .langs a img{margin-right:0}header .topbar img{vertical-align:middle}header .main-nav{height:41px;width:100%;background:url(/siteassets/img/main-menu.png);text-align:center;margin-top:22px}@media(max-width:1024px){header .main-nav{margin-left:10px;width:calc(100% - 10px)}}@media only screen and (max-width:768px){header .main-nav{display:none}}@media only screen and (max-width:1170px){header .main-nav ul{display:flex}}header .main-nav ul li{height:25px;margin:8px 0 0 0;display:inline-block;list-style:none;border-left:1px solid #fff}header .main-nav ul li:first-child{border-left:0}@media only screen and (max-width:1170px){header .main-nav ul li:first-child{width:14%}}@media only screen and (max-width:1170px){header .main-nav ul li:nth-child(2){width:14%}}@media only screen and (max-width:1170px){header .main-nav ul li:nth-child(3){width:17%}}@media only screen and (max-width:1170px){header .main-nav ul li:nth-child(4){width:40%}}@media only screen and (max-width:1170px){header .main-nav ul li:nth-child(5){width:15%}}@media only screen and (max-width:1170px){header .main-nav ul li{padding:0;display:inline-block;float:none;width:20%}}header .main-nav ul li a{color:#323966;font-size:16px;display:block;line-height:41px;padding:0 12px;height:41px;margin-top:-8px;font-family:"Roboto",sans-serif;font-weight:bold;text-transform:uppercase}@media only screen and (max-width:1170px){header .main-nav ul li a{padding:0}}header .main-nav ul li a:hover{color:#6d217e}footer .footer_above_section{padding:40px 0 20px 0}@media only screen and (min-width:1025px) and (max-width:1180px){footer .footer_above_section .container .row>div:first-child{padding-left:0}}@media only screen and (min-width:1025px) and (max-width:1180px){footer .footer_above_section .container .row>div:last-child{padding-right:0}}footer .footer_above_section .company-links{display:flex;height:100%;background:url(/siteassets/img/btn-1.png);width:100%;color:#6d217e;font-size:30px;padding:10px 20px;line-height:normal;font-family:"Roboto",sans-serif;text-align:center;display:flex;flex-direction:column;justify-content:center}@media only screen and (max-width:1170px){footer .footer_above_section .company-links{font-size:26px}}@media(max-width:767px){footer .footer_above_section .company-links{width:100%;margin:0 0 10px 0;padding:10px 0;height:auto;min-height:60px}}footer .footer_above_section .company-links:hover{color:#323966;opacity:.9}footer .footer_above_section .company-links span{display:block;font-size:20px}@media only screen and (max-width:1170px){footer .footer_above_section .company-links span{font-size:13px}}footer .footer-bottom{background:#121631;text-align:center;padding:15px 0 14px 0;color:#fff}@media only screen and (max-width:1170px){footer .container{padding:0 10px}}footer .container a{color:#fff}footer .container nav{padding-bottom:25px}footer .container nav a{margin:0 15px}@media(max-width:767px){footer .container nav a{margin-bottom:7px}}footer .container nav a:hover{color:#56609f}@media(max-width:767px){footer .container nav{display:flex;flex-direction:column}}@media(min-width:768px){footer .container nav span{display:inline!important}}@media(max-width:767px){footer .container nav span{display:none!important}}footer .container .copyright{float:left;color:#56609f}@media(max-width:767px){footer .container .copyright{text-align:center;width:100%}}footer .container .created{float:right;color:#56609f}@media(max-width:767px){footer .container .created{text-align:center;width:100%;float:none}}footer .container .created a{color:#56609f}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a{text-decoration:none}a:active,a:hover{outline:0}a:hover,aa:focus{text-decoration:none}a:focus{outline:thin dotted;outline-offset:-2px}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}body{font-family:"Roboto",Arial,sans-serif;font-size:12px;color:#000;background:url(/siteassets/img/bg.png) repeat-x #191d3a}@media(max-width:1170px){body{overflow-x:hidden}}.img-rounded{border-radius:6px}h1{font-size:36px}h2{color:#5862a3;font-size:30px;font-family:"Roboto",sans-serif;font-weight:bold}h3{font-size:24px}h4{font-size:18px}h5{font-size:14px}h6{font-size:12px}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}ul,ol{margin:0;padding:0}.pr-0{padding-right:0!important}.pl-0{padding-left:0!important}.font-16{font-size:16px}.font-14{font-size:14px}.font-10pt{font-size:10pt}.tahoma{font-family:Tahoma,sans-serif}.blue-color{color:#00f!important}.purple-color{color:#6d217e!important}.mb-40{margin-bottom:40px}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}*{margin:0;padding:0}@media(min-width:1200px){.container{max-width:1140px}}@media(min-width:1400px){.container{max-width:1320px}}@media only screen and (max-width:1170px){.container{padding:0 10px;max-width:100%}}.banner .container{position:relative}.banner .container:before{background:#6d217e;content:"";width:calc(100% - 24px);height:1px;position:absolute;bottom:-12px;left:12px;z-index:1}.banner .left_img{display:flex;height:100%}@media(max-width:1024px){.banner .slick-slider{margin-left:10px}}.banner .slick-list{margin:0!important;padding:0!important}.banner .slick-list .slick-item{position:relative}.banner .slick-list .slick-item>img{max-width:100%;display:block;width:100%}.banner .slick-list .slick-item .banner-content{position:absolute;bottom:0;left:0;padding:4px 30px 10px 30px;background:url(/siteassets/img/banner-content.png);width:100%;color:#fff}@media only screen and (max-width:400px){.banner .slick-list .slick-item .banner-content{display:none}}.banner .slick-list .slick-item .banner-content .title{font-size:30px;font-family:"Roboto Condensed",sans-serif;font-weight:bold}@media only screen and (max-width:740px){.banner .slick-list .slick-item .banner-content .title{font-size:18px}}.banner .slick-arrow{display:none!important}@media only screen and (max-width:1170px){.banner .slick-dots{background:#292f58}}.banner .slick-dots li{margin:0;z-index:1}.banner .slick-dots li button{width:12px;height:12px;margin:0;background:#6d217e;font-size:0!important;color:transparent!important;text-indent:-99999px}.banner .slick-dots li button:hover{outline:0!important;border:0!important}.banner .slick-dots li.slick-active button{background:#fff}.inner_section .container{margin-top:31px;padding:15px}.inner_section .container>.row{background:#fff}@media(min-width:1200px){.inner_section .container>.row{margin:0 -5px}}@media only screen and (max-width:1170px){.inner_section .container{padding:0 10px;max-width:calc(100% - 20px)}}.inner_section .container .sidebar{float:left;width:100%;margin-left:-12px;margin-right:0;margin-top:22px;margin-bottom:50px}@media only screen and (max-width:1170px){.inner_section .container .sidebar{width:100%;margin-right:2%}}@media only screen and (max-width:740px){.inner_section .container .sidebar{width:100%;margin-right:0;margin-left:0;margin-top:10px;margin-bottom:0;margin-bottom:20px}}.inner_section .container .sidebar .menu-sidebar{border-left:10px solid #6d217e}@media only screen and (max-width:740px){.inner_section .container .sidebar .menu-sidebar{border:0;text-align:center}}.inner_section .container .sidebar .menu-sidebar li{list-style:none}.inner_section .container .sidebar .menu-sidebar li.current a{color:#fff;background:#6d217e}.inner_section .container .sidebar .menu-sidebar li a{background:#f6f6f6 url(/siteassets/img/menu-sidebar-a.png) top center repeat-x;display:block;padding:8px 22px;color:#252b52;font-size:16px;font-family:"Roboto",sans-serif}.inner_section .container .sidebar .menu-sidebar li a:hover{color:#fff;background:#6d217e}.inner_section .container .sidebar .menu-sidebar li ul li a{font-size:14px;padding:8px 35px}.inner_section .container .content{position:relative;float:left;width:100%;padding:15px}@media only screen and (max-width:740px){.inner_section .container .content{padding-left:0;padding-right:0}}.inner_section .container .content .headline{margin-bottom:20px;position:relative;border-bottom:1px solid #5862a3;padding-bottom:8px}.inner_section .container .content p{padding-bottom:20px}.inner_section .container .content p a{color:#000}.inner_section .container .content p a:hover{text-decoration:underline}.inner_section .container .content h3{color:#6d217e;font-size:14px;font-weight:bold;padding-bottom:20px}.inner_section .container .content ul{padding-bottom:20px;padding-left:20px}.inner_section .container .content ul li a{color:#000;text-decoration:none}.inner_section .container .content ul li a:hover{text-decoration:underline}.inner_section .container .content ol.lower-roman{list-style:lower-roman;padding-bottom:20px;padding-left:20px}.inner_section .container .content .lightbox{margin:10px 0 10px 20px;float:right}.inner_section .container .content .download_position{font-family:arial,helvetica,sans-serif}.inner_section .container .content .download_position a{color:#000;font-size:12px;text-decoration:none}.inner_section .container .content .download_position a:hover{text-decoration:underline}.inner_section .container .content .logowanie_zestaw{width:100%}@media(min-width:768px){.inner_section .container .content .logowanie_zestaw{width:300px}}.inner_section .container .content .logowanie_zestaw .logowanie_opis{padding-bottom:10px}.inner_section .container .content .logowanie_zestaw .logowanie_pola_wymagane{font-size:12px;color:#f00;padding:2px 0 0 0}.inner_section .container .content .logowanie_zestaw .btn{height:36px;background:#6d217e;color:#fff;line-height:34px;border:0;padding:0 20px;margin:20px 0 0 0;font-size:16px}.inner_section .container .content .logowanie_zestaw .btn:hover{opacity:.9;text-decoration:none}.inner_section .container .content #ukryty_submit{display:inline;width:0;height:0;padding:0;margin:0;border:0}.inner_section .container .content .cennik_table{font-family:arial;font-size:10px;width:100%;text-align:left;border-collapse:collapse;border:1px solid #d6d6d6;margin:0 auto}.inner_section .container .content .cennik_table .cennik_wiersz_1{text-align:center}.inner_section .container .content .cennik_table td{border-collapse:collapse;border:1px solid #d6d6d6}.inner_section .container .content .cennik_table thead tr th{background-color:#814f91;border-collapse:collapse;border:1px solid #d6d6d6;padding:5px 4px 5px 4px;color:#fff;font-weight:bold;text-align:left}.inner_section .container .content .cennik_table thead tr th.header{background:#814f91;cursor:pointer;text-align:left;line-height:16px;font-weight:bold;color:#fff}.inner_section .container .content .cennik_table tbody tr td{color:#333;padding:4px;background-color:#fff;vertical-align:top}.inner_section .container .content .cennik_table tbody tr.odd td{background-color:#f0f0f6}.inner_section .container .content .cennik_table.tablesorter tfoot tr th{background-color:#814f91;border-collapse:collapse;border:1px solid #d6d6d6;padding:5px 4px 5px 4px;color:#fff;font-weight:bold}.inner_section .container .content table.width-100{width:100%;border:solid 1px #ddd;margin-bottom:20px}.inner_section .container .content table.width-100 tr{border:solid 1px #ddd}.inner_section .container .content table.width-100 tr td{padding:15px}@media(max-width:767px){.inner_section .container .content table.width-100 tr td{padding:15px 5px}}.inner_section .container .content table.width-100 tr td p{padding-bottom:0}.banner{visibility:hidden}footer .container .created a:hover{color:#fff}@media only screen and (max-width:740px){header .logo img{width:300px}}@media only screen and (max-width:400px){header .logo img{width:280px}}@media only screen and (max-width:740px){footer .footer_above_section{padding-top:20px}}@media(max-width:1080px){footer .footer-bottom{background:#191d3a}}@media(max-width:1400px){body{background:url(/siteassets/img/bg_mobile.png)}}@media only screen and (max-width:740px){.inner_section .container .pbfix{padding-top:0;padding-bottom:5px}}@media(max-width:992px){.inner_section{margin-top:61px}}@media(max-width:767px){.inner_section{margin-top:51px}}@media only screen and (max-width:1400px){.banner .slick-dots{background:transparent}}#MainNav ul li{position:relative}#MainNav ul li .dropdown-menu{display:none;position:absolute;top:100%;left:0;background:#f0f0f0;padding:10px 0;margin:0;list-style:none;border:1px solid #ccc;min-width:200px;z-index:9999}#MainNav ul li:hover>.dropdown-menu{display:block}header .main-nav ul li.dropdown-item{height:auto;margin:8px 0 0 0;padding:.25rem 0;display:block;list-style:none;border:0;background:transparent}#MainNav .dropdown-menu .dropdown-item a{display:block;padding:8px 15px;color:#000;text-decoration:none;white-space:nowrap}#MainNav .dropdown-menu .dropdown-item a:hover{background:transparent;color:#6d217e}@media(max-width:992px){.MainMenu ul li{position:relative}.MainMenu ul li .dropdown-menu{display:block;position:static;padding-left:20px;background:transparent}.MainMenu ul li.open>.dropdown-menu{display:block}#menu-rsp .MainMenu ul ul li.dropdown-item{background:transparent}#menu-rsp .MainMenu ul li a{text-transform:uppercase}.MainMenu .dropdown-menu .dropdown-item:first-child{display:none}}