@charset "UTF-8";
 html {
     font-size:100%;
     height:100%;
     margin-bottom:1px;
}
 form {
     margin-left:10px;
     overflow:hidden;
     padding:0;
}
 body {
     background:url(../images/background_mainpage.jpg) no-repeat,linear-gradient(#000 1%, #fff 2%) no-repeat;
     background-position-x:50%;
     color:#333;
     font-family:Raleway,Roboto, Calibri, 'Trebuchet MS', helvetica, sans-serif;
     font-size:15px;
     line-height:16px;
     margin:0 auto;
     min-height:100%;
     overflow-x:hidden;
     padding:0;
     position:relative;
}
 .color_back {
     margin:0 auto;
}
 a:hover {
     text-decoration:underline;
}
h1,.subheading-category,.jev_evdt_header {
     font-family:'Titillium Web', 'Open Sans', sans-serif;
     font-size:36px;
     font-weight:300;
     line-height:36px;
     margin-bottom:10px;
     margin-top:0;
}
 h2 {
     color:#333;
     font-family:'Open Sans';
     font-size:28px;
     font-weight:300;
     line-height:34px;
     text-align:left;
}
 h5 {
     color:#333;
     font-family:'Open Sans';
     font-size:18px;
     font-weight:400;
     line-height:20px;
     text-align:left;
}
 h6 {
     color:#606060;
     font-size:10px;
     margin:10px 0 0;
     padding-bottom:2px;
     text-align:center;
}
 .wrapper {
     margin-left:auto;
     margin-right:auto;
     width:1100px;
     z-index:100;
}
 .black_bar {
     /*background-color:rgba(255, 204, 0, 0.9);*/
     height:120px;
     margin:0;
     position:absolute;
     width:100%;
     z-index:-1;
}
 .head_text {
     width:1100px;
}
.head_text h1 {
     background-color:rgba(255,255,255,0.0);
	 text-shadow: 0 0 10px #000, 0 0 20px #000, 0 0 30px #06356B, 0 0 40px #06356B, 0 0 50px #06356B, 0 0 60px #06356B, 0 0 70px #06356B;
     color:#FFF;
     font-family:'Open Sans', Oxygen, sans-serif;
     font-size:44px;
     font-weight:700;
     margin-bottom:0;
     padding:10px 0 0 0;
}
 .head_text h2 {
     color:#FFF;
	 text-shadow: 0 0 10px #000, 0 0 20px #000, 0 0 30px #06356B, 0 0 40px #06356B, 0 0 50px #06356B, 0 0 60px #06356B, 0 0 70px #06356B;
     font-size:26px;
     margin:0;
}
 .head_text a:hover {
     text-decoration:none;
}
 .item-title {
     font-size:24px;
     font-weight:400;
     line-height:25px;
}
 .button {
     cursor:pointer;
}
 p {
     margin:5px 0;
}
 img {
     border:0 none;
     display:inline-block;
     margin:auto;
     text-align:center;
}
 header[role="naglowek"] {
     display:block;
     height:auto;
}
 .button_link a {
     background-color:#FFF!important;
	 font-weight: 700!important;
     border:2px solid #31302B;
     border-radius:0;
     box-shadow:inset 0 0 0 0 #31302B;
     color:#31302B!important;
     cursor:pointer;
     display:inline;
     font-size:15px;
     height:18px;
     margin:5px 5px;
     padding:2px 10px;
     text-align:center;
     transition:all ease .8s;
     width:120px;
}
 .top_logo {
     height:180px;
     margin:0 0 10px;
}
 #top_right {
     display:inline-block;
     float:right;
     margin:25px 0 0;
     position:relative;
}
 .top_logo h1 {
     color:#000;
     font-family:'Open Sans', Oxygen, sans-serif;
     font-size:42px;
     font-weight:700;
     margin:10px 0 5px;
}
 .top_logo h2 {
     color:#000;
     font-size:24px;
     margin:0;
}
 #logo_uph {
     background:url(../images/logo_uph_biale.svg) no-repeat;
     float:right;
     height:100px;
     margin:35px 10px 0;
     overflow:hidden;
     text-indent:100%;
     white-space:nowrap;
     width:205px;
}
 div#flags {
     float:right;
     margin:0 10px 10px 0;
}
 div#flags li {
     border:1px;
     border-color:#aaa;
     border-style:solid;
     display:inline-block;
     line-height:0;
     margin:0 3px 0 0;
     padding:0;
}
 .www_button {
     border:1px solid #ddd;
     color:#666;
     float:right;
     font-size:10px;
     margin:0 200px 0 0;
     min-width:60px;
     padding:0;
     text-align:center!important;
     text-decoration:none;
     transition:all ease .8s;
     width:60px;
}
 .slide_button {
     background:url(../images/bk_pagenavi.jpg) 0 100% repeat-x;
     border:1px solid #ddd;
     color:#666;
     margin:6px 0 10px;
     min-width:100px;
     padding:5px;
     text-align:center!important;
     text-decoration:none;
     transition:all ease .8s;
     width:250px;
}
 .slide_button a:hover,.www_button a:hover {
     color:#FFF!important;
     text-decoration:none!important;
}
 .slide_button a,.www_button a {
     color:#000!important;
}
 .page_background {
     background:url(../images/background_pages.jpg) no-repeat;
	 background-position-x:50%;
     float:left;
     height:250px;
     left:50%;
     margin-right:-50%;
     position:absolute;
     transform:translate(-50%,0%);
     width:100%;
}
 .color_box {
     background-color:#66326D;
     height:40px;
     padding:0;
     width:100%;
}
 .wrapper_logo {
     background:#fff;
     box-shadow:0 6px 6px 0 #444;
     margin:0;
     padding:10px;
     width:300px;
     z-index:1;
}
 .head_background {
     background:url(../images/background_mainpage.jpg) no-repeat;
}
 .left_column {
     float:left;
     margin:0 10px 0 0;
     width:700px;
}
 .right_column {
     float:left;
     width:390px;
}
 .margin_main {
     margin:30px 0 0;
}
 .margin_article {
     margin:270px 0 0;
}
 .background_banner {
     background-color:#e5ecf1;
     height:250px;
     margin-top:370px;
     width:100%;
}
 .baner {
	 margin-top:10px;
     clear:both;
     height:334px;
     width:1100px;
}
 .mapa {
     display:block;
     float:left;
     margin:10px 0 0;
     min-height:440px;
     width:1100px;
}
 .bt-introtext {
     font-size:12px;
     line-height:13px;
}
 .menu-color {
     background-color:#a800ce;
     width:1100px;
}
 #horizontal_menu li {
     background-clip:border-box;
     background-origin:padding-box;
     background-size:auto;
     display:inline;
     height:18px;
     list-style-image:none;
     list-style-position:outside;
     list-style-type:none;
     padding:0 3px 5px;
     text-transform:uppercase;
     width:300px;
}
 #horizontal_menu li a:link,#horizontal_menu li a:visited {
     background-image:none;
     border-radius:3px;
     border-right:0;
     color:#FFF;
     display:inline;
     font-family:"Open Sans", 'Trebuchet MS', helvetica, sans-serif;
     font-size:20px;
     font-style:normal;
     font-weight:700;
     height:14px;
     margin-bottom:0;
     margin-top:0;
     padding:9px;
     text-align:left;
     text-decoration:none;
     text-transform:uppercase;
     white-space:nowrap;
}
 @keyframes change_menu_color {
     from {
        color: white
    }
     to {
        background-color: #d83dff;
        color: white
    }
}
 #horizontal_menu li a:hover {
     animation-duration:.5s;
     animation-fill-mode:forwards;
     animation-iteration-count:1;
     animation-name:change_menu_color;
}
 #horizontal_menu li > active {
     background-color:#E60005;
     height:18px;
     width:200px;
}
 .top_bar {
     background-color:#FFF;
     height:140px;
     width:100%;
}
 .main_news {
     color:#525252;
     font-family:Raleway, 'Open Sans', sans-serif;
     font-size:15px;
     font-weight:400;
     line-height:16px;
     transition:all ease .8s;
     width:700px;
}
 .leading-0 a,.column-1 a,.main_news a {
     color:#525252!important;
     font-weight:400!important;
}
 .right_article a:hover,.main_news a:hover {
     transition:.5s opacity .5s;
     color:#000!important;
     font-weight:500;
     opacity:0.6;
     text-decoration:none;
     transition:transform .5s;
}
 .right_article .leading-0 img,.right_article .column-1 img,.main_news img,.wydarzenia img {
     border:3px solid #fff!important;
     height:100%;
     margin:5px 7px 5px 0 !important;
     max-width:99%!important;
     outline:1px solid #b5b5b5!important;
     width:100%;
}
 .main_news h2 > a {
     color:#036!important;
     font-weight:700;
     margin:10px 0 -10px;
     padding:0;
     text-align:left;
}
 .cols-2,.columns-2 {
     display:block;
     float:left;
     width:50%;
}
 .span6 {
     min-height:500px;
     text-align:left;
     width:340px;
}
 .bt-title {
     color:#060;
}
 .breadcrumb {
     color:#000;
     list-style:none;
     overflow:hidden;
     padding:12px 0 0;
}
 .breadcrumb li {
     display:inline;
     font-size:15px;
     list-style-type:none;
}
 .breadcrumb li a {
     color:#000;
     font-weight:400;
     text-shadow:none;
}
 .breadcrumb > li > .divider {
     color:#000;
     display:inline-block;
     margin:0;
     padding:0 5px;
}
 .small {
     color:#999;
     font-size:11px;
     font-weight:400;
     text-align:left;
}
 .modifydate {
     color:#999;
     font-size:11px;
     font-weight:400;
     height:20px;
     text-align:left;
     vertical-align:bottom;
}
 .create,.metadata {
     color:#727272;
     font-size:11px;
     font-weight:400;
     height:15px;
     margin:0;
     padding:0;
     vertical-align:top;
}
 .createdby {
     color:#727272;
     font-size:11px;
     height:15px;
     margin:-15px 0 2px;
     padding:0;
}
 form#rokajaxsearch {
     float:right;
     margin:0 12px 0 0;
}
 div#search_wrapper {
     clear:both;
     float:right;
     margin:0;
}
 .linki_wrapper {
     clear:both;
     float:right;
     font-family:Oxygen, sans-serif;
     margin:5px 5px 0 0;
}
 .linki_wrapper ul {
     display:block;
     margin:10px 0 0;
     padding:0;
     width:auto;
}
 .linki_wrapper li {
     border-right:1px solid;
     border-right-color:#aaa;
     display:inline;
     list-style-type:none;
     margin:0 0 0 2px;
     padding:0 5px;
}
 .linki_wrapper li a {
     color:#FFF;
     font-size:13px;
     font-weight:400;
}
 .linki_wrapper li:last-child {
     border-right:0 solid;
}
 div#ikony {
     margin:0 14px 0 124px;
     text-align:right;
}
 div#flag {
     margin:3px 0 0 101px;
}
 div#flag li {
     display:inline-block;
     margin:2px;
}
.logo_facebook {
     background:url(../images/logo_facebook.png) no-repeat;
     float:right;
     height:37px;
     width:37px;
}
.logo_instytutu {
     background:url(../images/logo_inob.jpg) no-repeat;
     float:left;
	 margin:20px 15px 0 0;
     height:80px;
     width:184px;
}
.kierunki {
	float:left;
    width:1100px;
}
 .right_article {
     float:right;
     font-family:Oxygen, sans-serif;
     font-size:15px;
     line-height:20px;
     margin:0 0 15px 10px;
     min-height:600px;
     text-align:left;
     width:850px;
}
 .right_article p {
     width:auto!important;
}
 .right_article h1,.right_article .subheading-category {
     margin:10px 0;
     text-align:left;
}
 .right_article li {
     font-size:13px;
     padding:0 0 2px;
}
 .right_article .tabela {
     font-size:12px;
     margin-left:auto;
     margin-right:auto;
     width:98%;
}
 .right_article .tabela_kierunki tr {
     height:35px;
}
 .right_article .tabela td,.right_article .tabela th {
     border-bottom-color:#CCC;
     border-style:none none dotted;
     border-width:0 1px 1px;
     line-height:13px;
     padding:7px 5px;
	 height: 35px;
}
 .right_article .tabela_head,.right_article .tabela_head th {
     background-color:#096194;
     color:#FFF;
     font-weight:700;
     padding:7px 5px;
}
 .right_article .tabela img {
     height:auto;
     width:auto;
}
 .right_article img {
     border:none!important;
     height:auto!important;
     outline:none!important;
 /*    width:auto!important;  - zakom. 24.09.2025*/
}
 .container_menu {
     background-color:#FFF;
     float:left;
     margin:10px 0 0;
     width:230px;
}
 .left_menu {
     display:inline-block;
     padding:0;
     width:230px;
}
 .left_menu a.mainlevel:link,.left_menu a.mainlevel:visited {
     color:#666;
     font-weight:400;
     height:28px;
     line-height:15px;
     padding-left:0;
}
 .left_menu ul {
     list-style:none;
     margin:0;
     padding:0;
     width:220px;
}
 .left_menu li a {
     border-bottom:1px dotted;
     border-bottom-color:#9E9E9E;
     color:#585858;
     display:block;
     font-size:14px;
     font-weight:700;
     height:auto;
     overflow:visible;
     padding:6px 0 6px 5px;
     text-align:left;
     text-decoration:none;
     width:220px;
}
 .left_menu ul ul {
     list-style:none;
     margin:2px 0 2px 12px;
     padding:0;
     width:208px;
}
 .left_menu ul ul ul {
     list-style:none;
     margin:2px 0 2px 12px;
     padding:0;
     width:195px;
}
 .left_menu li li:first-child a {
     margin:-2px 0 0;
}
 .left_menu li li:last-child a {
     margin:0 0 -2px;
}
 .left_menu li li a {
     color:#585858;
     font-size:14px;
     font-weight:400;
     height:auto;
     min-height:16px;
     overflow:auto;
     padding:5px 2px 6px 5px;
     text-align:left;
     text-decoration:none;
     width:208px;
}
 .left_menu li li li a {
     font-weight:400;
}
 @keyframes change_sidemenu_color {
     from {
        color: black
    }
     to {
        background-color: #1785C4;
         color: white
    }
}
 .left_menu li a:hover {
     animation-duration:.5s;
     animation-fill-mode:forwards;
     animation-iteration-count:1;
     animation-name:change_sidemenu_color;
}
 .left_menu li .current,.left_menu li li .current {
     background-color:#E8E8E8;
}
 .left_menu_home {
     float:left;
     list-style-position:inside;
     margin:0;
     padding:0 5px;
     width:430px;
}
 .pagination {
     display:table;
     height:10px;
     margin-left:auto;
     margin-right:auto;
     padding:30px 0 40px;
     text-align:center;
}
 .pagination ul {
     display:inline;
     margin-left:auto;
     margin-right:auto;
     margin-top:10px;
     text-align:center;
}
 .pagination li {
     display:inline;
     margin:0 4px 0 0;
     padding:0;
}
 .pagination-list a {
     background:url(../images/bk_pagenavi.jpg) 0 100% repeat-x;
     border:1px solid #ddd;
     color:#666;
     margin-right:0;
     padding:2px 5px;
     text-align:center;
     text-decoration:none;
}
 div#container_wrapper .pagination-list .active a {
     background:#2F97FF;
     border:1px solid #0A95D8;
     color:#fff;
}
 div#container_wrapper .pagination-list a:link {
     color:#999;
     font-weight:100;
}
 div#container_wrapper .pagination .disabled span,div#container_wrapper .pagination .disabled a,div#container_wrapper .pagination .disabled a:hover {
     color:#ddd;
}
 .mod_events_latest_date {
     color:#5B5B5B;
}
 .category-module-wydarzenia a:link,.category-module-ogloszenia a:link,.category-module-wazne-ogloszenia a:link,.category-module-wazne-ogloszenia a:visited,.mod_events_latest a:link,.mod_events_latest_first a:link,.mod_events_latest a:visited,.mod_events_latest_first a:visited {
     color:#5B5B5B;
     font-family:'Open Sans', sans-serif;
     font-size:13px;
     font-weight:400;
}
 .category-module-wazne-ogloszenia a:link {
     color:#5B5B5B;
     font-weight:700;
}
 .category-module-wydarzenia li,.category-module-ogloszenia li,.mod_events_latest,.mod_events_latest_first {
     border-bottom-color:#879EC9;
     border-style:none none dotted;
     border-width:0 1px 1px;
     color:#394293;
     font-size:14px;
     font-weight:100;
     line-height:14px;
     margin:0;
     padding:5px 4px;
}
 .category-module-wazne-ogloszenia li {
     background:url(../images/wazne.png) no-repeat;
     border-bottom-color:#5B5B5B;
     border-style:none none dotted;
     border-width:0 1px 1px;
     font-family:'Open Sans', sans-serif;
     font-size:13px;
     font-weight:700;
     line-height:14px;
     margin:0;
     padding:5px 4px;
}
 .category-module-wazne-ogloszenia li:before {
     content:url(../images/wazne.png);
}
 .category-module-wydarzenia,.category-module-ogloszenia,.category-module-wazne-ogloszenia {
     list-style:none;
     margin:0;
     padding:0;
}
 div.cookie_ostrzezenie {
     background-color:#39C;
     border:1px solid rgba(0,0,0,0.15);
     border-radius:4px;
     bottom:4px;
     box-shadow:0 0 6px rgba(0,0,0,0.05);
     color:#E9E9E9;
     left:5px;
     margin-left:auto;
     margin-right:auto;
     opacity:0.95;
     overflow:hidden;
     padding:10px;
     position:fixed;
     right:5px;
     width:1050px;
     z-index:1000;
}
 div.cookie_potwierdzenie {
     display:block;
     margin-bottom:10px;
     margin-left:930px;
     margin-top:-30px;
     width:150px;
}
 div.cookie_tekst {
     margin-right:150px;
}
 div.cookie_tekst a {
     color:#6CF;
}
 footer {
     background-color:#222;
     color:#FFF;
     display:block;
     float:left;
     font-family:'Titillium Web', sans-serif;
     min-height:200px;
     width:100%;
}
 .footer {
     font-size:12px;
     font-weight:300;
     left:50%;
     margin:0 0 0 10px;
     position:relative;
     transform:translate(-50%,0);
     width:1100px;
}
 .footer_block {
     float:left;
     font-size:15px;
     line-height:18px;
     margin:0 150px 0 0;
}
 .footer_block a {
     color:#CCC!important;
}
 .footer_block a:hover,.footer_menu li a:hover {
     opacity:0.6;
     transition:transform .7s;
}
 .footer_block h2 {
     color:#FFF;
     font-weight:700;
     margin:10px 0 8px;
}
 .footer_menu {
     float:left;
}
 .footer_menu ul {
     flex-direction:column;
     list-style-type:square;
     margin:0 0 0 20px;
     padding:0;
     width:220px;
}
 .footer_menu li a {
     color:#FFF;
     display:block;
     font-size:15px;
     font-weight:300;
     height:auto;
     overflow:visible;
     padding:2px 0 2px 3px;
     text-align:left;
     text-decoration:none;
}
 .footer_menu h3 {
     font-size:25px;
     font-weight:500;
     margin:20px 0;
}
 .footer_icons {
     float:right;
}
 .custom {
     height:auto;
}
 form#searchform {
     min-height:200px;
}
 fieldset.word {
     background:#fff;
     border:0;
     padding:0;
}
 :root *> .phrases-box label {
     display:table-row;
}
 fieldset.phrases label,fieldset.only label {
     display:inline;
     margin:0 10px;
}
 input#search-searchword {
     font-size:14px;
     height:25px;
}
 .ordering-box {
     margin:10px 0;
}
 .search-results dt.result-title {
     font-weight:700;
     padding:15px 15px 0 5px;
}
 .search-results dd {
     padding:2px 15px 2px 5px;
}
 .search-results dd.result-text {
     line-height:1.7em;
     padding:10px 15px 10px 5px;
}
 .search-results dd.result-url {
     font-size:90%;
     padding:2px 15px 15px 5px;
}
 .search-results dd.result-created {
     padding:2px 15px 15px 5px;
}
 .search-results dd.result-category {
     padding:10px 15px 5px 5px;
}
 .advanced-search-tip .term {
     font-style:italic;
     font-weight:700;
}
 .panel {
     border:solid 1px #ddd;
     margin-top:-1px;
}
 #main .panel h3 {
     background:#eee;
     border:0;
     font-size:1em;
     margin:0;
     padding:0;
}
 .panel h3 a {
     display:block;
     padding:6px;
     text-decoration:none;
}
 .pane-slider {
     border:solid 0;
     margin:0;
     padding:10px;
}
 .btn-toolbar .btn {
     color:#333;
     height:30px;
     margin:10px;
     padding:3px;
     width:30px;
}
 .fieldset {
     border:thin;
}
 #component-contact table td {
     padding:2px 0;
}
 @font-face {
     font-family:IcoMoon;
     font-style:normal;
     font-weight:400;
     src:url(../../../media/jui/fonts/IcoMoon.eot?#iefix) format("embedded-opentype"), url(../../../media/jui/fonts/IcoMoon.svg#IcoMoon) format("svg"), url(../../../media/jui/fonts/IcoMoon.woff) format("woff"), url(../../../media/jui/fonts/IcoMoon.ttf) format("truetype");
}
 [data-icon]:before {
     content:attr(data-icon);
     font-family:IcoMoon;
     speak:none;
}
 [class^="icon-"],[class*=" icon-"] {
     display:inline-block;
     height:10px;
     line-height:10px;
     margin-right:.2em;
     width:12px;
}
 [class^="icon-"]:before,[class*=" icon-"]:before {
     font-family:IcoMoon;
     font-style:normal;
     speak:none;
}
 .icon-home:before {
     content:"\21";
}
 .icon-user:before {
     content:"\22";
}
 .icon-checkedout:before,.icon-lock:before,.icon-locked:before {
     content:"\23";
}
 .icon-comment:before,.icon-comments:before {
     content:"\24";
}
 .icon-comments-2:before {
     content:"\25";
}
 .icon-share-alt:before,.icon-out:before {
     content:"\26";
}
 .icon-share:before,.icon-redo:before {
     content:"\27";
}
 .icon-undo:before {
     content:"\28";
}
 .icon-file-add:before {
     content:"\29";
}
 .icon-new:before,.icon-plus:before {
     content:"\2a";
}
 .icon-apply:before,.icon-edit:before,.icon-pencil:before {
     content:"\2b";
}
 .icon-pencil-2:before {
     content:"\2c";
}
 .icon-folder-open:before,.icon-folder:before {
     content:"\2d";
}
 .icon-folder-close:before,.icon-folder-2:before {
     content:"\2e";
}
 .icon-picture:before {
     content:"\2f";
}
 .icon-pictures:before {
     content:"\30";
}
 .icon-list:before,.icon-list-view:before {
     content:"\31";
}
 .icon-power-cord:before {
     content:"\32";
}
 .icon-cube:before {
     content:"\33";
}
 .icon-puzzle:before {
     content:"\34";
}
 .icon-flag:before {
     content:"\35";
}
 .icon-tools:before {
     content:"\36";
}
 .icon-cogs:before {
     content:"\37";
}
 .icon-options:before,.icon-cog:before {
     content:"\38";
}
 .icon-equalizer:before {
     content:"\39";
}
 .icon-wrench:before {
     content:"\3a";
}
 .icon-brush:before {
     content:"\3b";
}
 .icon-eye-open:before,.icon-eye:before {
     content:"\3c";
}
 .icon-checkbox-unchecked:before {
     content:"\3d";
}
 .icon-checkin:before,.icon-checkbox:before {
     content:"\3e";
}
 .icon-checkbox-partial:before {
     content:"\3f";
}
 .icon-asterisk:before,.icon-star-empty:before {
     content:"\40";
}
 .icon-star-2:before {
     content:"\41";
}
 .icon-featured:before,.icon-star:before {
     content:"\42";
}
 .icon-calendar:before {
     content:"\43";
}
 .icon-calendar-2:before {
     content:"\44";
}
 .icon-question-sign:before,.icon-help:before {
     content:"\45";
}
 .icon-support:before {
     content:"\46";
}
 .icon-pending:before,.icon-warning:before {
     content:"\48";
}
 .icon-publish:before,.icon-save:before,.icon-ok:before,.icon-checkmark:before {
     content:"\47";
}
 .icon-unpublish:before,.icon-cancel:before {
     content:"\4a";
}
 .icon-eye-close:before,.icon-minus:before {
     content:"\4b";
}
 .icon-purge:before,.icon-trash:before {
     content:"\4c";
}
 .icon-envelope:before,.icon-mail:before {
     content:"\4d";
}
 .icon-mail-2:before {
     content:"\4e";
}
 .icon-unarchive:before,.icon-drawer:before {
     content:"\4f";
}
 .icon-archive:before,.icon-drawer-2:before {
     content:"\50";
}
 .icon-box-add:before {
     content:"\51";
}
 .icon-box-remove:before {
     content:"\52";
}
 .icon-search:before {
     content:"\53";
}
 .icon-filter:before {
     content:"\54";
}
 .icon-camera:before {
     content:"\55";
}
 .icon-play:before {
     content:"\56";
}
 .icon-music:before {
     content:"\57";
}
 .icon-grid-view:before {
     content:"\58";
}
 .icon-grid-view-2:before {
     content:"\59";
}
 .icon-menu:before {
     content:"\5a";
}
 .icon-thumbs-up:before {
     content:"\5b";
}
 .icon-thumbs-down:before {
     content:"\5c";
}
 .icon-delete:before,.icon-remove:before,.icon-cancel-2:before {
     content:"\49";
}
 .icon-save-new:before,.icon-plus-2:before {
     content:"\5d";
}
 .icon-ban-circle:before,.icon-minus-sign:before,.icon-minus-2:before {
     content:"\5e";
}
 .icon-key:before {
     content:"\5f";
}
 .icon-quote:before {
     content:"\60";
}
 .icon-quote-2:before {
     content:"\61";
}
 .icon-database:before {
     content:"\62";
}
 .icon-location:before {
     content:"\63";
}
 .icon-zoom-in:before {
     content:"\64";
}
 .icon-zoom-out:before {
     content:"\65";
}
 .icon-expand:before {
     content:"\66";
}
 .icon-contract:before {
     content:"\67";
}
 .icon-expand-2:before {
     content:"\68";
}
 .icon-contract-2:before {
     content:"\69";
}
 .icon-health:before {
     content:"\6a";
}
 .icon-wand:before {
     content:"\6b";
}
 .icon-unblock:before,.icon-refresh:before {
     content:"\6c";
}
 .icon-vcard:before {
     content:"\6d";
}
 .icon-clock:before {
     content:"\6e";
}
 .icon-compass:before {
     content:"\6f";
}
 .icon-address:before {
     content:"\70";
}
 .icon-feed:before {
     content:"\71";
}
 .icon-flag-2:before {
     content:"\72";
}
 .icon-pin:before {
     content:"\73";
}
 .icon-lamp:before {
     content:"\74";
}
 .icon-chart:before {
     content:"\75";
}
 .icon-bars:before {
     content:"\76";
}
 .icon-pie:before {
     content:"\77";
}
 .icon-dashboard:before {
     content:"\78";
}
 .icon-lightning:before {
     content:"\79";
}
 .icon-move:before {
     content:"\7a";
}
 .icon-next:before {
     content:"\7b";
}
 .icon-previous:before {
     content:"\7c";
}
 .icon-first:before {
     content:"\7d";
}
 .icon-last:before {
     content:"\e000";
}
 .icon-loop:before {
     content:"\e001";
}
 .icon-shuffle:before {
     content:"\e002";
}
 .icon-arrow-first:before {
     content:"\e003";
}
 .icon-arrow-last:before {
     content:"\e004";
}
 .icon-chevron-up:before,.icon-uparrow:before,.icon-arrow-up:before {
     content:"\e005";
}
 .icon-chevron-right:before,.icon-arrow-right:before {
     content:"\e006";
}
 .icon-chevron-down:before,.icon-downarrow:before,.icon-arrow-down:before {
     content:"\e007";
}
 .icon-chevron-left:before,.icon-arrow-left:before {
     content:"\e008";
}
 .icon-arrow-up-2:before {
     content:"\e009";
}
 .icon-arrow-right-2:before {
     content:"\e00a";
}
 .icon-download:before,.icon-arrow-down-2:before {
     content:"\e00b";
}
 .icon-arrow-left-2:before {
     content:"\e00c";
}
 .icon-play-2:before {
     content:"\e00d";
}
 .icon-menu-2:before {
     content:"\e00e";
}
 .icon-arrow-up-3:before {
     content:"\e00f";
}
 .icon-arrow-right-3:before {
     content:"\e010";
}
 .icon-arrow-down-3:before {
     content:"\e011";
}
 .icon-arrow-left-3:before {
     content:"\e012";
}
 .icon-print:before,.icon-printer:before {
     content:"\e013";
}
 .icon-color-palette:before {
     content:"\e014";
}
 .icon-camera-2:before {
     content:"\e015";
}
 .icon-file:before {
     content:"\e016";
}
 .icon-file-remove:before {
     content:"\e017";
}
 .icon-save-copy:before,.icon-copy:before {
     content:"\e018";
}
 .icon-cart:before {
     content:"\e019";
}
 .icon-basket:before {
     content:"\e01a";
}
 .icon-broadcast:before {
     content:"\e01b";
}
 .icon-screen:before {
     content:"\e01c";
}
 .icon-tablet:before {
     content:"\e01d";
}
 .icon-mobile:before {
     content:"\e01e";
}
 .icon-users:before {
     content:"\e01f";
}
 .icon-briefcase:before {
     content:"\e020";
}
 .icon-download:before {
     content:"\e021";
}
 .icon-upload:before {
     content:"\e022";
}
 .icon-bookmark:before {
     content:"\e023";
}
 .icon-out-2:before {
     content:"\e024";
}
 .table {
     border-spacing:0;
     font-size:13px;
     margin-bottom:18px;
     max-width:100%;
     width:100%;
}
 .table > thead > tr > th,.table > tbody > tr > th,.table > tfoot > tr > th,.table > thead > tr > td,.table > tbody > tr > td,.table > tfoot > tr > td {
     border-bottom-color:#CCC;
     border-style:none none dotted;
     border-width:0 1px 1px;
     line-height:13px;
     padding:8px;
     vertical-align:top;
}
 .table > thead > tr > th {
     border-bottom:2px solid #CEE4FF;
     vertical-align:bottom;
}
 .table > caption + thead > tr:first-child > th,.table > colgroup + thead > tr:first-child > th,.table > thead:first-child > tr:first-child > th,.table > caption + thead > tr:first-child > td,.table > colgroup + thead > tr:first-child > td,.table > thead:first-child > tr:first-child > td {
     border-top:0;
}
 .table > tbody + tbody {
     border-top:2px solid #ddd;
}
 .table .table {
     background-color:#fff;
}
 .table-condensed > thead > tr > th,.table-condensed > tbody > tr > th,.table-condensed > tfoot > tr > th,.table-condensed > thead > tr > td,.table-condensed > tbody > tr > td,.table-condensed > tfoot > tr > td {
     padding:5px;
}
 .table-hover > tbody > tr:hover {
     background-color:#E3EDF4;
}
 table col[class*="col-"] {
     display:table-column;
     float:none;
     position:static;
}
 table td[class*="col-"],table th[class*="col-"] {
     display:table-cell;
     float:none;
     position:static;
}
 .table > thead > tr > td.active,.table > tbody > tr > td.active,.table > tfoot > tr > td.active,.table > thead > tr > th.active,.table > tbody > tr > th.active,.table > tfoot > tr > th.active,.table > thead > tr.active > td,.table > tbody > tr.active > td,.table > tfoot > tr.active > td,.table > thead > tr.active > th,.table > tbody > tr.active > th,.table > tfoot > tr.active > th {
     background-color:#f5f5f5;
}
 .table-hover > tbody > tr > td.active:hover,.table-hover > tbody > tr > th.active:hover,.table-hover > tbody > tr.active:hover > td,.table-hover > tbody > tr:hover > .active,.table-hover > tbody > tr.active:hover > th {
     background-color:#e8e8e8;
}
 .table > thead > tr > td.success,.table > tbody > tr > td.success,.table > tfoot > tr > td.success,.table > thead > tr > th.success,.table > tbody > tr > th.success,.table > tfoot > tr > th.success,.table > thead > tr.success > td,.table > tbody > tr.success > td,.table > tfoot > tr.success > td,.table > thead > tr.success > th,.table > tbody > tr.success > th,.table > tfoot > tr.success > th {
     background-color:#dff0d8;
}
 .table-hover > tbody > tr > td.success:hover,.table-hover > tbody > tr > th.success:hover,.table-hover > tbody > tr.success:hover > td,.table-hover > tbody > tr:hover > .success,.table-hover > tbody > tr.success:hover > th {
     background-color:#d0e9c6;
}
 .table > thead > tr > td.info,.table > tbody > tr > td.info,.table > tfoot > tr > td.info,.table > thead > tr > th.info,.table > tbody > tr > th.info,.table > tfoot > tr > th.info,.table > thead > tr.info > td,.table > tbody > tr.info > td,.table > tfoot > tr.info > td,.table > thead > tr.info > th,.table > tbody > tr.info > th,.table > tfoot > tr.info > th {
     background-color:#d9edf7;
}
 .table-hover > tbody > tr > td.info:hover,.table-hover > tbody > tr > th.info:hover,.table-hover > tbody > tr.info:hover > td,.table-hover > tbody > tr:hover > .info,.table-hover > tbody > tr.info:hover > th {
     background-color:#c4e3f3;
}
 .table > thead > tr > td.warning,.table > tbody > tr > td.warning,.table > tfoot > tr > td.warning,.table > thead > tr > th.warning,.table > tbody > tr > th.warning,.table > tfoot > tr > th.warning,.table > thead > tr.warning > td,.table > tbody > tr.warning > td,.table > tfoot > tr.warning > td,.table > thead > tr.warning > th,.table > tbody > tr.warning > th,.table > tfoot > tr.warning > th {
     background-color:#fcf8e3;
}
 .table-hover > tbody > tr > td.warning:hover,.table-hover > tbody > tr > th.warning:hover,.table-hover > tbody > tr.warning:hover > td,.table-hover > tbody > tr:hover > .warning,.table-hover > tbody > tr.warning:hover > th {
     background-color:#faf2cc;
}
 .table > thead > tr > td.danger,.table > tbody > tr > td.danger,.table > tfoot > tr > td.danger,.table > thead > tr > th.danger,.table > tbody > tr > th.danger,.table > tfoot > tr > th.danger,.table > thead > tr.danger > td,.table > tbody > tr.danger > td,.table > tfoot > tr.danger > td,.table > thead > tr.danger > th,.table > tbody > tr.danger > th,.table > tfoot > tr.danger > th {
     background-color:#f2dede;
}
 .table-hover > tbody > tr > td.danger:hover,.table-hover > tbody > tr > th.danger:hover,.table-hover > tbody > tr.danger:hover > td,.table-hover > tbody > tr:hover > .danger,.table-hover > tbody > tr.danger:hover > th {
     background-color:#ebcccc;
}
 .table-responsive {
     min-height:.01%;
     overflow-x:auto;
}
 dl.article-info dd {
     font-size:12px;
     margin:0 0 10px;
}
 .item-page img {
     max-width:850px;
}
 li.item-347 {
     background-color:red;
}
 li.item-819 {
     background-color:green;
}
 li.item-347 a,li.item-819 a {
     color:#FFF!important;
}
 div.collapsing {
     height:0;
     overflow:hidden;
     position:relative;
     transition-duration:.35s;
     transition-property:height,visibility;
     transition-timing-function:ease;
}
 div.jev_evdt_location {
     font-size:20px!important;
     line-height:22px;
}
 div.jev_evdt_summary {
     width:100%!important;
}
 label {
     color:#FFF;
}
 a:link,a:active,a:visited,.right_article a:link,a:visited {
     background:none;
     color:#005B88;
     font-weight:500;
     text-decoration:none;
}
 th,.pagination-centered {
     text-align:center;
}
 p.www_button,p.slide_button,.pagination-right {
     text-align:right;
}
 .slide_button:hover,.www_button:hover,div#container_wrapper .pagination-list a:hover {
     box-shadow:inset 0 100px 0 0 #666!important;
     color:#FFF!important;
     text-decoration:none!important;
}
 .na_skroty,p.counter {
     margin:10px 0 0;
}
 #horizontal_menu,.breadcrumb ul,div.btn-group {
     display:inline;
}
 .row-0,div.collapse.in {
     display:block;
}
 .breadcrumb > .active,td.mod_events_td_daynoevents a {
     color:#000;
     font-weight:100;
}
 fieldset.only,div.form-limit,div.ordering-box,dt.article-info-term,div.collapse {
     display:none;
}
 .pagination-list,.article-info,.muted,.category-module-wazne-ogloszenia {
     margin:0;
     padding:0;
}
 .footer_block p,.advanced-search-tip p {
     margin:0;
}
