.left-side-description{
    border-bottom: 4px solid #003c82;
    border-top: 4px solid #003c82;
    clear: both;
    float: left;
    margin: 15px 0 20px;
    overflow: hidden;
    zoom: 1;
    width: 100%;
    color: #003c82;
}

/* dodane */
/* zanikanie tresci w banerze strony przy danej szerokosci */
@media (max-width: 1024px){
.container {
background: none !important;
}
}



.left-side-description .headline{
    font-size: 1em;
    text-transform: uppercase;
    padding: 0 20px;
}
.module-content .fa{
    color: #d8d8d8;
}
.container .left-side ul li a {
    color: #003c81;
}
.container .left-side ul li button.container_menu {
    color: #003c81;
}
.left-side-description .block-content{
    font-size: 0.925em;
    padding: 0 20px 10px;
}
.left-side-description .block-content p{
    margin: 0 0 5px;
}
#blocks2.banners .bot-item h3,
.left-side .block-poll h3,
.left-side .block-poll h2{
    color: #fff;
    background: none repeat scroll 0 0 #003c82;
}

.normal-style{display: none;}
.contrast-style{display: table;}
#header{
    background: #003c82;
    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 !important;
    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;
}
#header #first .menu ul li a:hover{
    background: #d6d6d6;
}
/*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;
}
#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;
}

/*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;
    border: 1px solid #195292;
}
#header #secound #controls .sizer{
    color: #ffffff;
    border: 1px solid #195292;
}
#header #secound #controls .contrast:hover,
#header #secound #controls .sizer:hover{
    background: #003572;
}

#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 {
    border-left: 1px solid #1b5493;
}*/

/*#header #secound #main-menu li:first-of-type{
    border-right: 1px solid #1b5493;
}*/


#main-menu li.folder {
    background: url("/themes/wydzial/images/wydzialy/wbmil/menu2-drop.png") no-repeat scroll calc(100% - 5px) center;
}
#header #secound #main-menu li a:hover{
    background: #185292;
}
#header #secound #main-menu li.folder:hover{
    background: #185292;
}
#header #secound #main-menu li.folder ul{
    background: #185292;
}
#header #secound #main-menu li.folder ul li a{
    background: url('/themes/prz/images/submenu_bg.png') no-repeat left center;
}
#header #secound #main-menu li.folder ul li a:hover{
    background: none;
    color: #fff;
}
#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;
}
#module-news-content .more, #module-newscategory-content .more, #more.units-btn{
    color: #0b589a;
    border: 3px solid #ebebeb;
    background: url("/themes/prz/images/more_bg.png") no-repeat scroll calc(100% - 10px) center;
}
#module-news-content .more a, #module-newscategory-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 calc(100% - 5px) center !important;
}

#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;
}
#content .container #units .sjo:hover,
#content .container #units .swfis:hover,
#content .container #units .okl:hover,
#content .container #units .dolina-wiedzy:hover{
    background: #00468c;
}


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

.news-item h4 a{
    color: #00468c;
}
.news-item .date{
    color: #000000;
}
.news-item .text{
    color: #404040;
}

.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,
.module-content .fa: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 !important;
    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;
}
#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:hover a{
    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;
}

.folder p{
    background: #f3f3f3 url("/themes/prz/images/menu2-drop.png") no-repeat scroll center center;
}
.folder.active p{
    background: #ffffff url("/themes/prz/images/menu2-drop.png") no-repeat scroll center center;
}
.folder.active ul li.folder.active p{
    background: #ffffff url("/themes/prz/images/menu2-drop.png") no-repeat scroll center center !important;
}
.folder.active ul li.folder.active ul li.folder.active p.active{
    background: #ffffff url("/themes/prz/images/menu2-drop.png") no-repeat scroll center center !important;
}
.nav.nav-list li.active.folder ul li.active.folder ul li.folder.active.folder p{
    background: #ffffff url("/themes/prz/images/menu2-drop.png") no-repeat scroll center center !important;
}
.folder.active ul li.folder p{
    background: #f3f3f3 url("/themes/prz/images/menu2-drop.png") no-repeat scroll center center !important;
}
.folder.active ul li.folder.active ul li.folder p,
.active.folder ul li.folder.active ul li.folder.active ul li.folder p,
.active.folder ul li.folder.active ul li.folder.active ul li.folder.active ul li.folder p{
    background: #f3f3f3 url("/themes/prz/images/menu2-drop.png") no-repeat scroll center center !important;
}
.nav.nav-list li.active.folder ul li.active.folder ul li.folder.active ul li.folder.active p.active{
    background: #fff url("/themes/prz/images/menu2-drop.png") no-repeat scroll center center !important;
}
ul.nav.nav-list li.active.folder ul li.folder.active ul li.folder.active ul li.folder p{
    background: #f3f3f3 url("/themes/prz/images/menu2-drop.png") no-repeat scroll center center !important;
}

.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 #eeeeee;
}
form .field textarea{
    border: 2px solid #eeeeee;
}
form .field 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"]{
    color: #ffffff;
    background: #0b589a url("/themes/prz/images/submenu_bg.png") no-repeat scroll calc(100% - 10px) center;
}
form input[type="submit"]:hover,
#gradesForm.form .field.buttons.submit-buttons input[type="submit"]:hover{
    background: #0b589a url("/themes/prz/images/submenu_bg.png") no-repeat scroll calc(100% - 5px) center;
}
#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{
    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{
    background: #f3f3f3;
}
.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 calc(100% - 10px) center #0057A2;
}
#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 calc(100% - 5px) center #0057A2;
}
.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 .title{
    color:#00468c;
}
#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{
    color: #00468c;
}

#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 calc(100% - 10px) 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="text"]{
    border: 2px solid #e78484 !important;
}
.block-news #more:hover{
    background: #ebebeb  url('/themes/prz/images/more_bg.png') no-repeat calc(100% - 5px) center;
}
.news-archiv .archiv:hover,
.news-archiv .archiv.active{
    color: #ffffff !important;
}

ul.nav.nav-list li.active.folder ul li.last.active.folder ul li.last.active.folder ul li a,
ul.nav.nav-list li.active.folder ul li.last.active.folder ul li.last.active.folder ul li.last.active.folder ul li a{
    color: #0b589a;
}
.files ul li a:hover{
    color: #003c82 !important;
    font-weight: 400;
}
#footer .both .scale table, #footer .both tr, #footer .both td, #footer .both th{
    border-color: transparent;
}
#header #secound #main-menu li.folder ul li:hover{
    background: #003C82;
}

.news-item div.news_title a {
    color: #0b589a !important;
}
