/* HiContrast */
.hi-contrast,
.hi-contrast .t3-top-header-wrap,
.hi-contrast .t3-slide-bottom,
.hi-contrast .t3-slideshow,
.hi-contrast .btn_slide_bottom,
.hi-contrast h2 small.subheading-category,
.hi-contrast .navbar-default,
.hi-contrast .navbar-default .navbar-nav > li > a,
.hi-contrast .t3-megamenu .mega-caption,
.hi-contrast .navbar-default .navbar-nav > .active > a .mega-caption,
.hi-contrast .carousel-caption-new,
.hi-contrast .carousel-caption-new p,
.hi-contrast .carousel-caption-new .link_more,
.hi-contrast .arrow_down_menu,
.hi-contrast a, .hi-contrast a:hover, .hi-contrast a:focus,
.hi-contrast fa,
.hi-contrast .article-aside,
.hi-contrast .btn,
.hi-contrast #back-to-top .btn i,
.hi-contrast .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover
.hi-contrast .navbar-default li.open,
.hi-contrast .navbar-default .navbar-nav > .active > a:hover .mega-caption,
.hi-contrast .dropdown-menu,
.hi-contrast .t3-megamenu .dropdown-menu .mega-nav > li.active a,
.hi-contrast .t3-megamenu .dropdown-menu .mega-nav > li a,
.hi-contrast input[type="text"]::placeholder,
.hi-contrast .nav .open > a,
.hi-contrast .nav .open > a:hover,
.hi-contrast .navbar-nav > .open > a,
.hi-contrast .navbar-nav > .open > a:hover,
.hi-contrast .navbar-default .navbar-nav > .open > a:hover,
.hi-contrast .navbar-default .navbar-nav > .open a .mega-caption,
.hi-contrast .navbar-default .navbar-nav > .open a:hover .mega-caption
.hi-contrast .t3-megamenu .mega-nav > li a:hover,
.hi-contrast .t3-megamenu .dropdown-menu .mega-nav > li a:hover,
.hi-contrast .navbar-default .navbar-nav > .open > a .mega-caption,
.hi-contrast .navbar-default .navbar-nav > .open > a:hover .mega-caption,
.hi-contrast .t3-footer,
.hi-contrast .t3-navhelper .breadcrumb,
.hi-contrast .t3-navhelper .breadcrumb > .active,
.hi-contrast .t3-footnav .t3-module .module-title,
.hi-contrast .t3-footnav .t3-module,
.hi-contrast .t3-footnav .t3-module ul > li > a,
.hi-contrast .t3-footnav .t3-module ul > li > a:hover,
.hi-contrast .rt_marked,
.hi-contrast .counter,
.hi-contrast .pagination > .disabled > a,
.hi-contrast .pagination > li > a,
.hi-contrast .breadcrumb > li + li:before,
.hi-contrast textarea,
.hi-contrast .table.rt_table > thead > tr > th,
.hi-contrast .table.rt_table > tbody > tr > td,
.hi-contrast dt,
.hi-contrast .t3-megamenu .dropdown-menu .mega-nav > li.active a:hover,
.hi-contrast .t3-sidebar .nav > li > a,
.hi-contrast .t3-sidebar .nav-pills > li.active > a,
.hi-contrast .t3-sidebar .nav > li > a:hover,
.hi-contrast .module-title,
.hi-contrast span.jn-small,
.hi-contrast span.jn-small-cat a,
.hi-contrast .jn-more a,
.hi-contrast .jn-more a:hover,
.hi-contrast .article-info dd.published,
.hi-contrast span.jn-small-cat a:hover,
.hi-contrast .article-info dd,
.hi-contrast .article-info dd a,
.hi-contrast .article-info dd:hover,
.hi-contrast blockquote footer,
.hi-contrast .readmore .btn,
.hi-contrast .readmore .btn:hover,
.hi-contrast .readmore .btn-default:hover,
.hi-contrast .tags .label-info,
.hi-contrast .tags .label-info[href]:hover,
.hi-contrast .tags .label-info[href]:focus,
.hi-contrast .list-striped li:nth-child(odd),
.hi-contrast .search-results .result-url,
.hi-contrast .list-striped li:hover,
.hi-contrast .chzn-container-single .chzn-single,
.hi-contrast .chzn-container .chzn-drop,
.hi-contrast .chzn-container .chzn-results,
.hi-contrast .form-actions,
.hi-contrast .modny-roz,
.hi-contrast .modny-roz a,
.hi-contrast .modny-roz a:hover,
.hi-contrast .rt_table_projekty i,
.hi-contrast #districtSearchReactControlled,
.hi-contrast .carousel-caption-new h3
{
    color:#ffee00;
    background-color:black;
    
}

.hi-contrast a:hover, .hi-contrast a:focus,
.hi-contrast .t3-sidebar .nav > li > a:hover,
.hi-contrast .jn-more a:hover {
    font-weight:normal;
    text-decoration: underline;
}

.hi-contrast .t3-sidebar .nav > li > a:hover,
.hi-contrast .jn-more a:hover,
.hi-contrast span.jn-small-cat a:hover,
.hi-contrast .article-info dd:hover,
.hi-contrast .readmore .btn:hover,
.hi-contrast .readmore .btn-default:hover,
.hi-contrast .tags .label-info[href]:hover,
.hi-contrast .tags .label-info[href]:focus,
.hi-contrast a:hover
{
    text-decoration: underline !important;
}

.hi-contrast .modny-roz a:hover {
    font-weight: 600;
}

.hi-contrast .arrow_down_menu a {
    background-image: url("../../images/toTopIconHiContrast.png");
}

.hi-contrast .carousel-caption-new {
    padding:1.3em;
}

.hi-contrast .navbar-default .navbar-nav > .active > a .mega-caption {
    font-weight:bold;
}

.hi-contrast .t3-slideshow {
    border-bottom:solid 7px #ffee00;
}

.hi-contrast .page-subheader {
    border-bottom: 1px solid #ffee00;
}
.hi-contrast .btn_slide_bottom,
.hi-contrast .carousel-caption-new .link_more,
.hi-contrast textarea,
.hi-contrast .article-info dd.published,
.hi-contrast .tags,
.hi-contrast .list-striped li,
.hi-contrast .list-striped,
.hi-contrast .chzn-container .chzn-drop,
.hi-contrast .chzn-container-active.chzn-with-drop .chzn-single,
.hi-contrast #districtSearchReactControlled ul li,
.hi-contrast .items-row
{
    border-color:#ffee00;
}
  
.hi-contrast .chzn-container-single .chzn-single {
    background:black;
    border:solid 1px #ffee00;
}

.hi-contrast input[type="text"] {
    color:#ffee00;
    background-color:black;
    border:solid 1px #ffee00;
}

.hi-contrast input[type="text"]:focus {
    border: solid 2px;
}

.hi-contrast #back-to-top .btn {
    border-color:#ffee00;
    background-color: #000;
}

.hi-contrast span.jn-small,
.hi-contrast span.jn-small-cat a,
.hi-contrast .article-info dd.published,
.hi-contrast .article-info dd,
.hi-contrast .tags .label-info {
    border:solid 1px #ffee00;
}

.hi-contrast .carousel-control.right div,
.hi-contrast .carousel-control.left div
{
    background-image:url("../../images/arrow_slider_hi_contrast.png");
}

.hi-contrast .navbar-default .navbar-nav > .active > a,
.hi-contrast .navbar-default .navbar-nav > .active > a:hover
{
    font-weight: bold;
    border:solid 1px #ffee00;
    color:#ffee00;
    background-color:#000;
}

.hi-contrast .dropdown-menu,
.hi-contrast .t3-megamenu .dropdown-menu .mega-nav > li.active a,
.hi-contrast .t3-megamenu .mega-nav > li a:hover,
.hi-contrast .t3-megamenu .dropdown-menu .mega-nav > li a:hover,
.hi-contrast .btn,
.hi-contrast .counter,
.hi-contrast .pagination > .disabled > a,
.hi-contrast .pagination > .active > a,
.hi-contrast .pagination > li > a,
.hi-contrast .t3-navhelper,
.hi-contrast .t3-footer,
.hi-contrast .t3-copyright,
.hi-contrast .table > thead > tr > th,
.hi-contrast .table > tbody > tr > td,
.hi-contrast .navbar-default,
.hi-contrast blockquote,
.hi-contrast .pagination-wrap,
.hi-contrast hr
{
    border-color:#ffee00;
}

.hi-contrast button.search {
    background-position: 0 -41px;
}

.hi-contrast .navbar-default .navbar-nav > .dropdown > a .caret,
.hi-contrast .navbar-default .navbar-nav > .dropdown.active  > a .caret,
.hi-contrast .navbar-default .navbar-nav > .dropdown.open  > a .caret                 
{
    border-top-color:#ffee00;
    border-bottom-color:#ffee00;
}

.hi-contrast .t3-navhelper .breadcrumb a:hover {
    font-weight:normal;
}

.hi-contrast .pagination > .active > a,
.hi-contrast .t3-sidebar .nav-pills > li.active > a {
    font-weight: bold;
}

.hi-contrast .jn-more a,
.hi-contrast .readmore .btn {
    background-image:url("../../images/arrow_hi_contrast.png");
}

.hi-contrast .t3-megamenu .mega-nav > li .separator {
    background-color:#ffee00;
}

/* FAQ #ffee00  rgba(255,238,0, 0.05) */
.hi-contrast .panel {
    background-color: transparent;
    -webkit-box-shadow: 0 1px 0px #ffee00;
    box-shadow: 0 1px 0px #ffee00;
}
.hi-contrast .panel-default > .panel-heading {
    background-position: 0px -465px;
}
.hi-contrast .panel-default > .panel-heading.collapsed {
    background-position: 0px -290px;
}
.hi-contrast .panel-group .panel-heading + .panel-collapse > .panel-body,
.hi-contrast .panel-group .panel-heading + .panel-collapse > .list-group {
    border-top: 2px solid #ffee00 !important;
}

/* Grey */
.gray-contrast {
    filter: grayscale(100);
}



/* Form errrors */

.formError .formErrorContent {
    border-radius:2px;
}
.formError .formErrorContent {
    background-color:#fff;
    color:#f00;
    font-family: Montserrat;
    border: 1px solid #ddd;
    box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none; 
}

.formError .formErrorArrow div {
    background-color:#fff;
}

.formError .formErrorArrow .line9,
.formError .formErrorArrow .line10,
.formError .formErrorArrow .line8
{
    width:0;
    border-color: transparent;
}
 


.formError {
    opacity:1 !important;
}