#page-content #form_kesearch_pi1,    .csc-header.csc-header-n1, .csc-header.csc-header-n2{display:none }
#page-content #c7 ~ #form_kesearch_pi1 {display:block;}
.tx-kesearch-pi1 a.next, .tx-kesearch-pi1 a.prev {
    color: #4aba1e !important;
    display: inline-block;
    height: auto !important;    
    padding: 0 !important;
    text-decoration: none;
    width: auto !important;
}
.tx-kesearch-pi1 .next, .tx-kesearch-pi1 .prev {background: none !important;}

#kesearch_results {margin-top: 0px !important;}

.hit{ font-weight:bold;}

#input404{width:40%; padding-left:3em; height:2.5em;border:2px solid #dfdfdf}
.svgWrapper{ position: absolute;margin-left:1em;margin-top:0.5em}
.svgWrapper .color-1{  fill: #4aba1e;}


div.container-fluid.search #search-result404 .content .pages .prev, div.container-fluid.search #search-results .content .pages .prev {float: left;}

div.container-fluid.search #search-result404 {
    display: none;
    padding-right: 3em;
    position: absolute;
    width: 100%;
    z-index: 990;
}

div.container-fluid.search #search-result404 .controls {
    background-color: #fff;
    padding: 3em 4em 1em;
    text-align: right;
}

div.container-fluid.search #search-result404 .controls input, div.container-fluid.search #search-result404 .controls label {
    display: none;
}

div.container-fluid.search #search-result404 .controls .close {
    display: inline-block;
}

div.container-fluid.search #search-result404 .content {
    background-color: #fff;
    clear: both;
    color: #4aba1e;
    margin: 0;
    padding: 0 12em 4em 6em;
    width: 100%;
}

div.container-fluid.search #search-result404 .content .head {
    font-weight: normal;
    margin: 0;
    padding: 0 0 1em;
}

div.container-fluid.search #search-result404 .content .head .title {
    font-size: 1.2em;
    font-weight: bold;
}

div.container-fluid.search #search-result404 .content .head .page-selected {
    float: right;
    font-size: 1.2em;
}

div.container-fluid.search #search-result404 .content ul.results {
    /*  */
    
  
    clear: both;
    margin: 0;
    padding: 0;
}

div.container-fluid.search #search-result404 .content li {
    display: block;
    list-style-type: none;
}

div.container-fluid.search #search-result404 .content ul.results li a.link {
    border-bottom: 1px solid #389912;
    color: #4aba1e;
    display: block;
    margin: 0;
    outline: 0 none;
    padding: 1em 2em;
    text-decoration: none;
}

div.container-fluid.search #search-result404 .content .pages .next{
    float: right;
}
div.container-fluid.search #search-result404 .content .pages a {
    color: #4aba1e;
    font-size: 1.3em;
    font-weight: bold;
    outline: 0 none;
    text-decoration: none;
}

div.container-fluid.search #search-result404 .controls .close .icon-base .color-1 {
    fill: #4aba1e;
    transition: fill 0.2s ease-in 0s;
}



.langSelect{display:block;}
