.normal-style{display: none !important;}
.contrast-style{display: table !important;}
#header{
    box-shadow: 0px 0px 2px #ffffff;
}
#header #first{
    background:  #ebebeb;
    border-bottom: 2px solid #032f61;
}
#header #first #menu-toggle{
    border-left: 1px solid #cdcdcd;
    border-right: 1px solid #cdcdcd;
    background: url('/themes/prz/images/menu-toggle-bg.png') no-repeat center center;
}
#header #first #menu-toggle:hover,
#header #first #menu-toggle.active{
    background-color: #d6d6d6;
}
#header #first .menu.active{
    background:  #ebebeb;
}
.module-content .msg-info {
    border: 2px solid #e78484;
    border-radius: 5px !important;
}
#header #first .menu ul li{
    border-left: 1px solid #cdcdcd;
}
#header #first .menu ul li:last-of-type{
    border-right: 1px solid #cdcdcd
}
#header #first .menu ul li a{
    color: #003c82;
}
/*szukajka*/
#header #first .panel #search-ico{
    background: url('/themes/prz/images/search_ico.png') no-repeat center center;
    border-left: 1px solid #cdcdcd;
}
#header #first .panel #search-ico:hover,
#header #first .panel #search-ico.active{
    background: url('/themes/prz/images/search_ico.png') no-repeat center center;
}
#header #first .panel #searchForm input.submit{
    color: #ffffff;
}
.grayscale form .field input:focus,
form .field textarea:focus{
    border: 2px solid #000 !important;
}
#header #first .panel .search-form.active{
    background: #d6d6d6;

}
#header #first .panel #searchForm #query{
    border-bottom: 1px solid #c0c0c0;
}
#header #first .panel #searchForm input.submit{
    border-bottom: 1px solid #c0c0c0;
    background: #0b589a;
    font-family: 'Roboto', sans-serif;
    font-size: 0.9em;
}
/*login*/
/*#header #first .panel #user-ico{
    background-image: url('/themes/prz/images/user_ico.png'), url('/themes/prz/images/menu-drop.png');
    border-left: 1px solid #cdcdcd;
    color: #003c82;
}*/
#header #first .panel #user-ico:hover,
#header #first .panel #user-ico.active{
    background-image: url('/themes/prz/images/user_ico.png'), url('/themes/prz/images/menu-drop.png');
}
#header #first .panel #LoginForm input[type="submit"]{
    background: #0b589a;
}
#header #first .panel #LoginForm input[type="submit"]:hover,
#header #first .panel #searchForm input.submit:hover{
    background: #07356B;
}
#header #first.row .container .panel .block-useraccount.block-content.active{
    color: #003c82;
    background: #d6d6d6;
}
/*lang*/
#header #first .panel #lang-ico{
    background-image: url('/themes/prz/images/lang_ico.png'), url('/themes/prz/images/menu-drop.png');
    border-left: 1px solid #cdcdcd;
    border-right: 1px solid #cdcdcd;
    color: #003c82;
}
#header #first .panel #lang-ico:hover,
#header #first .panel #lang-ico.active{
    background-image: url('/themes/prz/images/lang_ico.png'), url('/themes/prz/images/menu-drop.png');

}

#header #first.row .container .panel .language-list.active{
    color: #003c82;
    background: #d6d6d6;
}
#header #secound #controls #bip{
    background: url('/themes/prz/images/bip_bg.png') no-repeat center 2px;
}
#header #secound #controls .contrast{
    color: #ffffff;
}
#header #secound #controls .sizer{
    color: #ffffff;
}

#header #secound #menu2-toggle{
    color: #ffffff;
    border: 1px solid #ffffff;
    background: url('/themes/wydzial/images/wydzialy/wblis/menu2-drop.png') no-repeat 70px center;
}

#q-btn{
    border: 1px solid #ffffff;
    color: #ffffff;
}
#qm-btn{
    border: 1px solid #ffffff;
    color: #ffffff;
}
#header #secound #main-menu.active{
    background: #003c82;
}

.folder .drop{
    color: #ffffff;
    background: url('/themes/prz/images/menu2-drop.png') no-repeat 65px center;
}
.folder .drop.circ{
    background: url('/themes/prz/images/menu2-drop-circ.png') no-repeat 65px center;
}



#header #secound #main-menu li a{
    color: #ffffff;
}

#header #secound #main-menu li.folder ul li a{
    background: url('/themes/prz/images/submenu_bg.png') no-repeat 10px 10px;
}
#header #secound #main-menu li.folder ul li:hover a{
    color: #fff;
    text-decoration: underline;
    background: none;
}
#slider .slide-content .text{
    background: url('/themes/prz/images/text-bg.png') repeat;
    color: #ffffff;
}
#slider .controls #slider-prev a{
    background: #000000 url('/themes/prz/images/slider-prev-bg.png') no-repeat center center;
}
#slider .controls #slider-next a{
    background: #000000 url('/themes/prz/images/slider-next-bg.png') no-repeat center center;
}
#slider .controls #slider-next a:hover{
    background: #000000 url('/themes/prz/images/slider-next-bg.png') no-repeat 5px center;
}
#slider .controls #slider-prev a:hover{
    background: #000000 url('/themes/prz/images/slider-prev-bg.png') no-repeat -5px center;
}
.bx-default-pager{
    background: url('/themes/prz/images/text-bg.png') repeat;
}

.line-pattern{
    background: url("/themes/prz/images/tech-pattern.png") repeat-x scroll 0 -5px;
}

#units-mobile{
    background: #003c82;
}
#units-mobile li.unit{
    border-top: 1px solid #0b589a;
    color: #ffffff;
}
#units-mobile li.unit a{
    color: #ffffff;
}
#units-mobile li:hover{
    background: #185292;
}
#units .headline,
#news .headline,
.bot-item .headline{
    color: #000000;
}
#slider h3.label{
    color: #ffffff;
}
#more.units-btn{
    color: #0b589a;
    border: 3px solid #ebebeb;
    background: url("/themes/prz/images/more_bg.png") no-repeat scroll 95% center;
}
#module-news-content .more a,
#more.units-btn a{
    color: #0b589a;
}
#more.units-btn:hover{
    background: #ebebeb url("/themes/prz/images/more_bg.png") no-repeat scroll 97% center !important;
}
#module-gallery-content .more.back,
#module-poll-content .more.back,
#module-blog-content .more.back,
#module-news-content .more.back {
    background: url("/themes/prz/images/back_bg.png") no-repeat scroll 10px center rgba(0, 0, 0, 0);
    border-radius: 5px;
    padding-left: 25px;
    padding-right: 10px;
}
#module-gallery-content .more.back:hover,
#module-poll-content .more.back:hover,
#module-blog-content .more.back:hover,
#module-news-content .more.back:hover {
    background: #ebebeb url("/themes/prz/images/back_bg.png") no-repeat scroll 5px center;
    border-radius: 5px;
    padding-left: 25px;
    padding-right: 10px;
}
#content .container #units .wbisia:hover{
    background: #799c13;
}
#content .container #units .wbmil:hover{
    background: #991917;
}
#content .container #units .chemia:hover{
    background: #f29400;
}
#content .container #units .weii:hover{
    background: #53a2a5;
}
#content .container #units .wmifs:hover{
    background: #856395;
}
#content .container #units .wz:hover{
    background: #55738c;
}



.news-item{
    border-bottom: 5px solid #f4f4f4;
}
.news-item .date-block,
.news-item .category-name{
    background: #00468c;
    color: #ffffff;
}

.news-item .category-name a{
    color: #ffffff;
}

.news-item .date{
    color: #000000;
}
.news-item .text{
    color: #404040;
}
.block-news #more{
    border: 3px solid #ebebeb;
    color: #0b589a;
    background: url('/themes/prz/images/more_bg.png') no-repeat 95% center;
}
.block-news #more a{
    color: #0b589a;
}


#blocks .bot-item ul li{
    background: url('/themes/prz/images/li_bg.png') no-repeat left center;
    color: #0b589a;
}
#blocks .bot-item ul li a{
    color: #0b589a;
}
#blocks .bot-item ul li a:hover{

    color: #003c81;
}

#caruzel .slider8 .slide span{
    color: #003c81;
}

#caruzel .controls #sslider-prev a.bx-prev{
    background: url('/themes/prz/images/carusel-prev.png') no-repeat left center;
}
#caruzel .controls #sslider-next a.bx-next{
    background: url('/themes/prz/images/carusel-next.png') no-repeat left center;
}
#footer{
    background : #003c82;
    border-bottom: 1px solid #dadfe4;
}
#footer .socials-icons .ico i{
    color: #ffffff;
}
#footer .socials-icons .facebook{
    background: #3b5998;
}
#footer .socials-icons .facebook{
    background: #3b5998;
}
#footer .socials-icons .twitter{
    background: #00aced;
}
#footer .socials-icons .linkedin{
    background: #007bb6;
}
#footer .socials-icons .youtube{
    background: #bb0000;
}
#footer .socials-icons .google-plus{
    background: #dd4b39;
}
#footer .socials-icons .instagram{
    background:  #517fa4;
}
#footer .socials-icons .flickr{
    background: #007bb6;
}
#footer .socials-icons .ico .title{
    color: #ffffff;
}
#footer .container .newsletter .block-content .newsletter{
    color: #800000;
}
#footer .newsletter .headline{
    background-image: url('/themes/prz/images/newsletter_bg.png'), url('/themes/prz/images/newsletter_top_bg.png');
    color: #ffffff;
}

#footer .newsletter .block-content input#newsletter-email{
    background: #fff;
    color: #404040;
}
#footer .newsletter .block-content input.submit{
    background: #0b589a;
    color: #ffffff;
}
#footer .newsletter .block-content input.submit:hover{
    background: #07356B;
}
#shortcuts .headline{
    color: #ffffff;
}

#shortcuts .block-content li {
    background: url("/themes/prz/images/li_bg.png") no-repeat 20px 14px;
    color: #ffffff;
    border-left: 1px solid #185292;
}

#shortcuts .block-content li:hover{
    background: url("/themes/prz/images/li_bg.png") no-repeat 25px 14px;
}
#footer #both a.mailto{
    color: #0b589a;
}
#footer .cookiehref:hover,
#footer .structure:hover,
#footer .submit-bug:hover{
    color: #003c82;
}
#shortcuts .block-content li a:hover{
    color: #fff !important
}
#footer #both{
    border-top: 1px solid #dadfe4;
    background: #ebebeb;
}

#both .block-content p{
    color: #003c82;
}

#footer .info-block .labels .structure{
    background: url("/themes/prz/images/structure_bg.png") no-repeat left center;
}
#info_c_box.info_c_box .container .row .span10 a,
#footer .cookiehref,
#footer .structure,
#footer .submit-bug{
    color: #0b589a;
}

#footer #author-foot{
    border-top: 1px solid #d2d2d2;
}

.bx-pager-link{
    border: 1px solid #ffffff;
}
.bx-pager-link.active{
    background: #ffffff;
    border: 1px solid #ffffff;
}
/*OKRUSZKI*/
.container .bread-crumbs .breadcrumb li{
    background: url('/themes/prz/images/breadcrumb_bg.png') no-repeat left center;
}
.container .bread-crumbs .breadcrumb li a{
    color: #757575;
}
.container .bread-crumbs .breadcrumb li:last-child a{
    color: #000000;
}
/*left*/
.container .left-side .nav-list{
    border: 1px solid #e1e1e1;
}
.container .left-side .nav.nav-list li{
    border-bottom: 1px solid #e1e1e1;
}

.nav.nav-list li.active.folder ul li.folder.active ul li.folder.active ul li a{
    text-decoration: none;
}


.container .left-side .nav.nav-list li:hover,
.container .left-side .nav-list li.folder.active,
.container .left-side .nav-list li.folder ul li.folder.active{
    color: #0b589a;
    font-family: 'Roboto-Black', sans-serif;
}
.container div.right-side .pagination a,
.container div.right-side .pagination span{
    border: 2px solid #ebebeb;
    color: #0b589a;
}
.container div.right-side .pagination .prev{
    background: url('/themes/prz/images/li_bg-back.png') no-repeat center center;
}
.container div.right-side .pagination .next{
    background: url('/themes/prz/images/li_bg.png') no-repeat center center;
}
.container div.right-side .pagination .prev:hover{
    background: url('/themes/prz/images/li_bg-back.png') no-repeat 5px center;
}
.container div.right-side .pagination .next:hover{
    background: url('/themes/prz/images/li_bg.png') no-repeat 15px center;
}


#shortcuts .block-content ul li a{
    color: #ffffff;
}














/*KONTAKT*/
.container .right-side .contact{
    color: #404040;
}
.container .right-side .contact h3,
.container .right-side .contact h4{
    color: #000000;
}
.field input{
    border: 2px solid #e1e1e1;
}
form .field textarea{
    border: 2px solid #e1e1e1;
}
form .field input[type="submit"],
#module-inquiries-content.module-content.clearfix a input,
.page-of-questions input[type="submit"]{
    border: none;
}
form .field input:focus,
form .field textarea:focus{
    border: 2px solid #0b589a;
}
form .field input#agree{
    background: #ffffff;
    border: 1px solid #000000;
}
form input[type="submit"],
#gradesForm.form .field.buttons.submit-buttons input[type="submit"],
#module-inquiries-content.module-content.clearfix a input{
    color: #ffffff;
    background: #0b589a url("/themes/prz/images/submenu_bg.png") no-repeat scroll 95% center;
}
form input[type="submit"]:hover,
#gradesForm.form .field.buttons.submit-buttons input[type="submit"]:hover,
.pickfiles:hover{
    background: #0b589a url("/themes/prz/images/submenu_bg.png") no-repeat scroll 97% center;
    color: #ffffff !important;
}
.container .left-side .nav.nav-list li.folder ul li{
    border-top: 1px dashed #e1e1e1;
}
#module-contact-content .message-container .message.error{
    border: 1px solid red;
}
.module-content.clearfix .message-container .message.highlight{
    border: 2px solid #a9d18b !important;
    border-radius: 5px !important;
}
.module-content.clearfix .message-container .message.error,
#alert,
.alert{
    border-radius: 5px !important;
    border: 2px solid #e78484 !important;
}
.message-container div.message ul li{
    background: none;
}
/*POWIADOMIENIA COOKIE*/
#info_c_box{
    background: #ebebeb;
    border-top: 3px solid #003c82;
}

#info_c_box .span2{
    background: #ebebeb;
    color: #003c82;
    border: 2px solid #003c82;
}
#info_c_box .span2:hover{
    background: #003c82;
    color: #ffffff;
}
/*MENU USERA*/
.left-side .custom_edit_data {
    border: 1px solid #e1e1e1;
}
.left-side .custom_edit_data .step {
    border-bottom: 1px solid #e1e1e1;
}
.left-side .custom_edit_data .step a {
    color: #003c81;
    font-family: "Roboto-Black",sans-serif;
}
.left-side .custom_edit_data .step:hover a{
    color: #0b589a;
    text-decoration: underline;
}
#module-useraccount-content .header {
    color: #003c82;
}
#module-useraccount-content .step {
    background: url("/themes/prz/images/news-li_bg.png") no-repeat scroll left center rgba(0, 0, 0, 0);
}
#module-useraccount-content .form div.field.buttons.submit-buttons input,
#module-useraccount-content.module-content.clearfix form#userForm.form .field.file #user_avatar_remove.button,
#module-useraccount-content.module-content.clearfix form#userForm.form .field.file #user_avatar_button.button {

    background: url("/themes/prz/images/submenu_bg.png") no-repeat scroll 95% center #0b589a;
}
#module-useraccount-content .form div.field.buttons.submit-buttons input:hover,
#module-useraccount-content.module-content.clearfix form#userForm.form .field.file #user_avatar_remove.button:hover,
#module-useraccount-content.module-content.clearfix form#userForm.form .field.file #user_avatar_button.button:hover {
    background: url("/themes/prz/images/submenu_bg.png") no-repeat scroll 97% center #0b589a;
}
.experts-form_position .textarea label .counter span{
    color: #818181;
}
.experts-form_position .checkbox label{
    color: #003c81;
}
/*searchadvanced*/
#module-searchadvanced-content  h4.project_title{
    background:#003c82;
    color:#FFF;
}

#module-searchadvanced-content .expand{
    background: #fafafa;
    border:2px solid #ebebeb;
    color:#0b589a;
}
#module-searchadvanced-content .red{
    color:#cd2626;
}
#module-searchadvanced-content .sub li{
    border: 1px solid #e3e3e3;
}

#module-searchadvanced-content .active .title{
    color:#000;
}

.occurance{
    background: #0b589a;
    color: #FFF;
}

#module-searchadvanced-content .line-pattern {
    background: url("/themes/bip/images/tech-pattern.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
}

#module-searchadvanced-content .count_result{
    background:#f3f3f3;
    color:#003c82;
}

/*employers*/

#module-searchadvanced-content .blue_link{
    color: #0b589a;
}

#module-searchadvanced-content #available-projects-top{
    background: #f0f6fc;
    border:2px solid #e7edf3;
}


#module-searchadvanced-content  #query {
    color: #404040;

    border-bottom: 1px solid #d7dde2;
}

#available-projects-top  input.submit {
    background: url("/themes/bip/images/search_ico.png") no-repeat scroll center center #fff;
    border-bottom: 1px solid #d7dde2;
}

#available-projects-top .other-projects span {
    background: url("/themes/prz/images/menu2-drop.png") no-repeat scroll center center ;
}

#available-projects-top h5{
    color:#000;
}

#available-projects-top h5.search-text-dark-blue{
    color:#00468c;
}

.other-projects{
    background: none repeat scroll 0 0 #fff;
    border: 2px solid #e7edf3;
    color: #0b589a;
}
.other-projects span{
    background:url("/themes/prz/images/menu2-drop.png") no-repeat scroll center center #f3f3f3;
}

#other-projects{
    background: none repeat scroll 0 0 #fff;
    border: 2px solid #e7edf3;
    color: #0b589a;
}

.other-projects.active{
    border-bottom:2px solid #FFF;
}

span#other-projects-divider{
    background: none repeat scroll 0 0 #e7edf3;
}

#available-projects-top .more {
    background: url("/themes/prz/images/more_bg.png") no-repeat scroll 95% center rgba(0, 0, 0, 0);
    border: 3px solid #ebebeb;
    color: #0b589a;
}

#module-searchadvanced-content  h4.search-title{
    color:#000;

}
#module-searchadvanced-content .ou li{
    border:none;
}
.container .right-side .field.error textarea,
.container .right-side .field.error input[type="password"],
.container .right-side .field.error input[type="text"]{
    border: 2px solid #e78484 !important;
}
#footer #author-foot .optilogo img.contrast{
    display: none;
}
#footer #author-foot .optilogo img{
    display: block;
}
#header #first.row .container .panel .block-useraccount.block-content.active .login_error{
    color: #800000;
}
/*wersja kontrastowa i strona zablokowana*/

.error404 #header{
    background: #003c82;
}
#module-error404 .title{
    color: #00468c;
}
#module-error404 .more {
    background: url("/themes/bip/images/more_bg.png") no-repeat scroll 95% center transparent;
    border: 3px solid #ebebeb;
}
#module-error404 .more .home-url{
    color: #0b589a;
}
.error404 .footer{
    background: url("/themes/bip/images/footer404.png") repeat-x scroll 0 0 transparent;
}
.errortitle,
.errortitle2{
    color: #00468c;
}
.errorbutton{
    background: url("/themes/prz/images/more_bg.png") no-repeat scroll 95% center transparent;
    border: 3px solid #ebebeb;
}
.errorbutton a{
    color: #0b589a;}
#gradesComments .grades-content{
    border: 1px solid #e3e3e3;
}
#gradesComments .grade{
    border-bottom: 1px solid #e3e3e3;
}
#gradesComments .grade .author{
    border-bottom: 1px solid #e3e3e3;
}
#gradesComments .grade .date,
#gradesComments .grade .status{
    border-bottom: 1px solid #e3e3e3;
    border-left: 1px solid #e3e3e3;

}
#gradesComments .grade .date .grade_time{
    color: #8d8d8d;
}
.grades_wrapper .grades_form_wrapper{
    background: #f3f3f3;
}
#gradeFormTitle{
    color: #003c82;
}
/*ankiety*/
.page-of-questions h3{
    color: #003c82;
}
.page-of-questions h3{
    border-bottom: 2px solid  #003c82;
}
.page-of-questions select{
    border: 2px solid #eeeeee;
}
.page-of-questions input[type=text]{
    border: 2px solid #eeeeee;
}
.page-of-questions textarea{
    border: 2px solid #eeeeee;
}
#gradesComments .grade{
    border-bottom: 1px solid #e3e3e3;
}
#gradesComments .grades-content {
    border: 1px solid #e3e3e3;
}

#gradesComments .grade .author {
    border-bottom: 1px solid #e3e3e3;
}
#gradesComments .grade .date, #gradesComments .grade .status {
    border-bottom: 1px solid #e3e3e3;
    border-left: 1px solid #e3e3e3;
}

#gradesComments .grade .date .grade_time {
    color: #8d8d8d;
}
.grades_wrapper .grades_form_wrapper{
    background: #f3f3f3;
    color: black !important;
}
#gradeFormTitle{
    color: #003c82;
}
form input[type="submit"],
#gradesForm.form .field.buttons.submit-buttons input[type="submit"],
#module-inquiries-content.module-content.clearfix a input{
    background: url("/themes/prz/images/submenu_bg.png") no-repeat scroll 95% center #0b589a;
    color: #ffffff;
}
#module-gallery-content .more.back, #module-poll-content .more.back, #module-blog-content .more.back, #module-news-content .more.back {
    background: url("/themes/prz/images/back_bg.png") no-repeat scroll 10px center rgba(0, 0, 0, 0);
    border-radius: 5px;

}
#gradesComments h4{
    border: 1px solid #e3e3e3;
}
#gradesComments h4 .drop{
    border-left: 1px solid #e3e3e3;
    background: url("/themes/wydzial/images/menu2-drop.png") no-repeat center center;
}
#gradesComments #gradesPager {
    background: none repeat scroll 0 0 #ffffff;
}
#gradesComments #gradesPager li a {
    border: 2px solid #ebebeb;
    color: #0b589a;
}
#page-cont.container .right-side.scale #module-inquiries-content.module-content.clearfix #ankieta ul.pager{
    border-top: 2px solid #003c82;
}
#page-cont.container .right-side.scale #module-inquiries-content.module-content.clearfix #ankieta ul.pager li{
    border: 2px solid #ebebeb;
    color: #0b589a;
}
.container div.right-side .pagination a:hover, .container div.right-side .pagination span:hover,
#page-cont.container .right-side.scale #module-inquiries-content.module-content.clearfix #ankieta ul.pager li:hover{
    background-color: #ebebeb;
}
/*kontakt*/
.pickfiles{
    background: url("/themes/prz/images/submenu_bg.png") no-repeat scroll 95% center #0b589a;
    color: #ffffff;
}
.pickfiles:hover{
    background: url("/themes/prz/images/submenu_bg.png") no-repeat scroll 98% center #0b589a;
    color: #ffffff;
}
.container .left-side .nav.nav-list li.folder ul li {
    border-top: 1px dashed #e1e1e1 !important;
}

#module-forum-content.module-content img.discussionSearchTextSubmitImg.contrast, #blocks2.banners .bot-item .block-content .position .icon.contrast, #module-forum-content.module-content.clearfix #forum_list_general .discussions_forum_row .discussions_forumlist_icon.contrast, #module-forum-content.module-content.clearfix .forum_topics .discussions_forumlist_icon .discussions_forumlist_icon.contrast, #module-forum-content.module-content.clearfix .forum_topics_container .forum_topic_icon.contrast {
    display: none;
}
.news-archiv .archiv{
    color: #ffffff;
    background: #003c82;
    text-decoration: none;
}
.news-archiv .archiv:hover,
.news-archiv .archiv.active{
    background: #003572;
    text-decoration: underline;
}
.field.checkbox.error .description {
    color: #e78484;
}
.contact .field.select select {
    border: 2px solid #eeeeee;
}
#page-cont.container .right-side.scale #module-inquiries-content.module-content.clearfix #ankieta ul.pager li{
    border: 2px solid #ebebeb;
    color: #0b589a;
}
.experts-form_position .expert-title .arrow {
    background: url("/themes/prz/images/menu2-drop.png") no-repeat scroll right center rgba(0, 0, 0, 0);
}
.container .left-side .nav-list li.folder p{
    border-left: 1px solid #e1e1e1;
}
.container .left-side .nav-list li.folder.active > p,
li.folder.active > p{
    border-right: 1px solid #e1e1e1;
}
#module-faq-content .faq-answer{
    background: #f3f3f3;
    border-bottom: 1px solid #e1e1e1;
    border-left: 2px solid #0b589a;
}
#module-faq-content .faq-title {
    border-bottom: 1px solid #e1e1e1;
}
.scale table, tr, td, th{
    border: 1px solid #929292;
	color: #000;
}
#footer #both .scale table, #footer #both tr, #footer #both td, #footer #both th{
    border-color: transparent;
}
.scale table tr th{
    background: transparent;
    color: #000;
}
.navigation {
    background-color: #efefef;
}
.navigation h4 .bx-prev {
    background: url('/themes/wydzial/images/calendar/arrow_prev.png') no-repeat scroll 0 0;
}
.navigation h4 .bx-next {
    background: url('/themes/wydzial/images/calendar/arrow_next.png') no-repeat scroll 0 0;
}
.calendar-form input[type="text"],
.calendar-form select{
    border: 2px solid #eeeeee;
}
table.calendar td {
    background-color: #fff;
}
table.calendar {
    background-color: #efefef;
}
table.calendar th {
    background-color: #fbfbfb;
    color: #444;
}
table.calendar td.event {
    background-color: #003c82;
    color: #fff;
}
table.calendar td.event .day-number a {
    color: #fff;
}
.events-cell li a {
    color: #fff;
}
.more.back {
    background: url("/themes/prz/images/back_bg.png") no-repeat scroll 10px center;
}
.more.back:hover {
    color: #0b589a;
    background: #ebebeb url("/themes/prz/images/back_bg.png") no-repeat scroll 5px center;
}
#more {
    background: url("/themes/prz/images/more_bg.png") no-repeat scroll 95% center ;
    border: 3px solid #ebebeb;
}
#more:hover {
    background: url("/themes/prz/images/more_bg.png") no-repeat scroll 97% center #ebebeb;
}
#more:hover a{
    color: #0b589a;
}
/*.grayscale #iconTable img{
    opacity: 0;
}*/
.grayscale .block-23 .item span{
    color: #343434 !important;
}
#blocks2.banners .bot-item .block-content {
    border: 1px solid #E4E4E4;
}
.verify_browser{
    background-color: #f0efef;
    border-bottom: 3px solid #003c82;
}
.verify_browser .span2 i{
    color: #003c82;
    border: 2px solid #003c82;
}

.verify_browser .span2 i:hover{
    color: #ffffff;
    background: #003c82;
}
#footer .home img.footer-home-logo_contrast,
#footer .biphref img.bip_contrast{
    display: none;
}
#module-newsletter-content input[type="submit"],
#module-newsletter-content input[type="button"],
#module-faq-content input[type="submit"]{
    background: url("/themes/prz/images/submenu_bg.png") no-repeat scroll 95% center #0b589a;
    color: #ffffff;
}
#footer div#both div.home div.container div.contact-block a img.footer-home-logo_gray,
#footer div#both div.home div.container div.info-block div.labels a.biphref img.bip_gray{
    display: none;
}
.grayscale.firefox div#footer div#both div.home div.container div.contact-block a img.footer-home-logo_gray,
.grayscale.firefox div#footer div#both div.home div.container div.info-block div.labels a.biphref img.bip_gray,
.grayscale.departament div#footer div#both div.home div.container div.contact-block a img.footer-home-logo_gray,
.grayscale.departament div#footer div#both div.home div.container div.info-block div.labels a.biphref img.bip_gray{
    display: table;
}
#header #secound #main-menu li:hover a{
    color: #ffffff !important;
}
.container .left-side .nav-list li.folder ul li:not(.folder).active,
.container .left-side .nav-list li.first.active.folder ul li.active.folder ul li.folder ul li.first.folder > a,
.container .left-side .nav-list li.first.active.folder ul li.active li.active.folder > a{
    background: #ffffff;
    text-decoration: underline;
    -moz-text-decoration-color: #404040;
    text-decoration-color: #404040;
}
.container .left-side .nav-list li.folder ul li.folder.active a{
    background: #ffffff;
    /*text-decoration: underline;*/
    -moz-text-decoration-color: #404040;
    text-decoration-color: #404040;
}
.container .left-side .nav-list li.folder ul li.folder.active ul li a{
    text-decoration: none;
    -moz-text-decoration-color: #404040;
    text-decoration-color: #404040;
}
a.more:hover,
.right-side .block-content #more:hover,
#blocks2.banners .bot-item.section1 .poll-answers-foot p a:hover,
.left-side .poll-answers-foot p a:hover{
    color: #0b589a !important;
}
.form .field input:focus,
.form .field textarea:focus{
    border: 2px solid #0057A2 !important;
}
#more,
.more.back {
    border: 3px solid #ebebeb;
    color: #0b589a;
}
.calendar-reset{
    border: 2px solid #e78484 !important;
}
#responsive_recaptcha a {
    color: #000;
}
#module-sitemap-content .black{
    color: #000 !important;
    text-decoration: none;
}
#header #first .home .separator{
    color: #868686;
    background: url('/themes/wydzial/images/separator_bg.png') no-repeat center center;
}

.login_button{
    background: #0b589a none repeat scroll 0 0;
    border: medium none;
    border-radius: 0;
    color: #ffffff;
    cursor: pointer;
    display: block;
    float: none;
    font-family: "Roboto-Black",sans-serif;
    font-size: 0.9em;
    height: 35px;
    line-height: 35px;
    padding: 0;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    transition: all 0.3s ease-in-out 0s;
    width: 90px;
}
.border-left{
    border-right: 1px solid #cdcdcd;
}
#module-faq-content input#email:focus,
#module-faq-content #question:focus{
    border: 2px solid #0057a2 !important;
}
@media (max-width: 640px) {
    #header #secound #controls .contrast{
        background: url("/themes/wydzial/images/contrast-ico-white.png") no-repeat center center !important;
    }
}
.swiper-button-prev,
.swiper-container-rtl .swiper-button-next{
    background-image:url("/themes/prz/images/carusel-prev.png");
}
.swiper-button-next,
.swiper-container-rtl .swiper-button-prev{
    background-image:url("/themes/prz/images/carusel-next.png");
}
.grayscale .swiper-button-next{
    background: url("/themes/prz/images/carusel-next_gray.png") no-repeat scroll left center;
}
.grayscale .swiper-button-prev{
    background: url("/themes/prz/images/carusel-prev_gray.png") no-repeat scroll left center;
}

.scale ul li:not(.slide) {
    background: url('/themes/prz/images/news-li_bg.png') no-repeat left 7px;
}