*, #reserve-more, .main .block.coz:hover span, .main .block.coz:hover strong, .main a.block:hover span{
    color:  #ffff00 !important;
    background-color: #000 !important;
}
#reserve-more:hover span{ background-color: transparent !important; }
header, .block, #reserve-more, #reserve-more:hover{
    background: #000 !important;
}

header button, #facebookTop, .block, #newsletter input[type=text], .slider-pagination.block a, .main-slider-pager.block a, .education-tile .title{
    border: 1px solid #ffff00 !important;

}
.cal-filter .type-buttons button{
    margin-top: -5px;
}
header button:hover{
    border-color: #ffff00 !important;
}
.contrastSwitch{
  background: #000 url('../img/c_contrast.png') no-repeat center center !important;
  border: 1px solid #ffff00 !important;
  height: 42px !important;
}

#facebookTop, #instagramTop, #twitterTop, #bloggerTop{
    height: 44px;
    width: 44px;
}

#facebookTop{
    background: #000 url('../img/c_facebook.png') no-repeat center center !important;
    height: 42px !important;
}

#twitterTop{
    background: #000 url('../img/c_twitter.png') no-repeat center center !important;
    height: 42px !important;
}

#instagramTop{
      background: #000 url('../img/c_instagram.png') no-repeat center center !important;
      height: 42px !important;
}

#bloggerTop{
    background: #000 url('../img/c_blogger.png') no-repeat center center !important;
    height: 42px !important;
}

header button.langSwitch{
  width: 42px;
  height: 42px;
}

header #contact_button{
  height: 42px;
}

.muzeum_button{
  background-image: url('../img/c_niep.png') !important;
  background-position: -358px 3px !important;
  height: 42px !important;
}
.search-button{
    background: url('../img/c_search.png') no-repeat center center !important;
}

.main .block:hover *, .main .block.hover *, a.block:hover,  a.block:hover *,  a.block#reserve-more:hover *, .coll-movie .title{
    color:  #ffff00 !important;
}

#newsletter{
    border-bottom: 1px solid #ffff00 !important;
    border-top: 1px solid #ffff00 !important;
}
header{
    border-bottom: 1px solid #ffff00 !important;
    background-color: #000 !important;
    height: 206px;
}
.navigation *{
    border: #ffff00 solid 1px;
}
.navigation div, .navigation a, .pagination .left, .pagination .right{
    background-image: url('../img/icons/c_arrow-back.png') !important;
    background-repeat: no-repeat !important;;
    background-position: center center !important;
}
.pagination .right, .navigation .right{
    background-image: url('../img/icons/c_arrow-forward.png') !important;
}
input.datepicker{
    background: rgba(0, 0, 0, 0) url("../img/icons/c_date.png") no-repeat scroll right center;
    border: solid #ffff00 1px;
}
#gotodate{
    border: solid #ffff00 1px;
}
.news-block.long{
    color: #ffff00;
}
footer{
    border-top: 1px solid #ffff00 !important;

}
#kalendarium .left-arrow{
    height: 70px;
    background: url('../img/c_cal-left-arrow.png') no-repeat center center;
}
#kalendarium .right-arrow{
    height: 70px;
    background: url('../img/c_cal-right-arrow.png') no-repeat center center;
}
.cal-days .day-name, #kalendarium .calendary .main-block .active-day{
    border-bottom: 1px solid #ffff00;
}
.cal-filter .active-button{
    color: #ffff00 !important;
}
.top-bar ul.left > li{
    padding-bottom: 0;
}
.text-icons .icon, #main-slider-pager .selected, .slider-pagination.block a.selected, .main-slider-pager.block a.selected, .social-media button{
    background-color: #ffff00 !important;
}
#newsletter input[type=submit], .unsubscribe, h1.block, .four h1.collection-block, h1.block span, .main .block:hover span, .branches .three .block, .three .branches-block .info, .branches-block h3, .main .block.branches-block.hover h3, .main .block.branches-block:hover h3, #o16 .smaller{
    background: #ffff00 !important;
    color: #000 !important;
}
.block-illustration img.clone, .banner img.clone, .ma_banner_top .clone{
    display: none;
}
.text-icons .icon{
    background: #ffff00 url("../img/icons/c_text-icons.png") no-repeat scroll 0 0;
}
#collection-squares #c1{ background-image: url("../img/zbiory/color/1.jpg"); }
#collection-squares #c2{ background-image: url("../img/zbiory/color/2.jpg"); }
#collection-squares #c3{ background-image: url("../img/zbiory/color/3.jpg"); }
#collection-squares #c4{ background-image: url("../img/zbiory/color/4.jpg"); }
#collection-squares #c5{ background-image: url("../img/zbiory/color/5.jpg"); }
#collection-squares #c6{ background-image: url("../img/zbiory/color/6.jpg"); }
#collection-squares #c7{ background-image: url("../img/zbiory/color/7.jpg"); }
#collection-squares #c8{ background-image: url("../img/zbiory/color/8.jpg"); }
#collection-squares #c9{ background-image: url("../img/zbiory/color/9.jpg"); }
#collection-squares #c10{ background-image: url("../img/zbiory/color/10.jpg"); }
#collection-squares #c11{ background-image: url("../img/zbiory/color/11.jpg"); }
#collection-squares #c12{ background-image: url("../img/zbiory/color/12.jpg"); }
#collection-squares #c13{ background-image: url("../img/zbiory/color/13.jpg"); }
#collection-squares #c14{ background-image: url("../img/zbiory/color/14.jpg"); }
#collection-squares #c15{ background-image: url("../img/zbiory/color/15.jpg"); }
#collection-squares #c16{ background-image: url("../img/zbiory/color/16.jpg"); }
#collection-squares #c17{ background-image: url("../img/zbiory/color/17.jpg"); }
#collection-squares #c18{ background-image: url("../img/zbiory/color/18.jpg"); }
.goto_exhb{
    border: #ffff00 solid 1px;
}
.mhktv .sort .cat_type .audio{
    background: #000 url('../img/c_audio2.png') no-repeat center center;
    border: #ffff00 solid 1px;
}
.mhktv .sort .cat_type .video{
    background: #000 url('../img/c_video2.png') no-repeat center center;
    border: #ffff00 solid 1px;
}
.fs-dropdown-selected{
    border: #ffff00 solid 1px !important;
}
.mhktv .highlight-video .video .title, .mhktv .video-small .title{
    border: #ffff00 solid 1px !important;
}
.mhktv .detail-title, .mhktv .detail-text, .mhktv .share-buttons{
    border: none !important;
}
.shop .product-description, .shop .add-to-cart{
    border: #ffff00 solid 1px !important;
}
.block.your-cart h2{
    color: #ffff00 !important;
    background-image: url("../img/icons/c_cart.png");
}
.pagination .block.active{
    background: #ffff00 !important;
    color: #000 !important;
}
.product-description .info, .product-description h2{
    padding: 3px;
}
.goto_project{
    border: #ffff00 solid 1px !important;
}
.about .pagination .left:hover{
    background-image: url('../img/icons/c_arrow-back.png') !important;
    background-repeat: no-repeat !important;;
    background-position: center center !important;
}
.about .pagination .right:hover{
    background-image: url('../img/icons/c_arrow-forward.png') !important;
    background-repeat: no-repeat !important;;
    background-position: center center !important;
}
.collection .coll-audio, .collection .app{
    border: #ffff00 solid 1px !important;
}
.collection .app .subheading{
    border:none !important;
    background: none !important;
}
.collection .app .right-text{
    background: none !important;
}
.collection .app .google-play{
    background: url('../img/c_googleplay.jpg') no-repeat 0 0;
}
.collection .app .app-store{
    background: url('../img/c_appstore.jpg') no-repeat 0 0;
}
.collection .gallery{
    border: none !important;
}
.dis-icons span, .social-icons span{
    background-image: url('../img/c_niep.png');
}
.family-icons span{
    background-image: url('../img/c_family.png');
}

.expand-menu{
    border-bottom: #ffff00 solid 1px !important;
    top: 5px !important;
    width: 60px;
}
.top-bar ul.left > li.expand-menu #toggleSubmenu{
    background-image: url("../img/icons/c_arrow-menu-down.png") !important;
    background-position: right center !important;
    background-repeat: no-repeat !important;
}
.top-bar ul.left > li.expand-menu #toggleSubmenu.parent-item {
    background-image: url("../img/icons/c_arrow-menu-up.png") !important;
    background-position: right center !important;
    background-repeat: no-repeat !important;
}
.clip-promo .lead{
    border: #ffff00 solid 1px !important;
}
#container > .four .short.block#reserve-more > span, #container > .four .short.block#more-announcements > span, .centered > span, .centered > a, .centered > h2, #slides .lead, .t-slides .lead, .main .block:hover span, .bigger.info, .about a.block:hover{
    background-color: transparent !important;
}
/** Fixes **/


.top-bar ul > li a:not(.button){
  height: 38px;
  line-height: 38px;
}
.top-bar ul > li.has-dropdown .dropdown{
    display: none !important;
}
.four .menu li a, .four .inverted a{
    line-height: 48px;
}
.subheading{
    line-height: 56px;
}

.three .branches-block .info{
    display: block !important;
}
.cloud-menu li:before{
    display: none;
}
.social-media button{
    border-color:  #ffff00 !important;
}
