@charset "UTF-8";
/* CSS Document */

.search label.overlabel {
    position: absolute;
    top: 10px;
    left: 15px;
    z-index: 5;
    font-size: 16px;
    font-weight: normal;
    color: #0073c0;
}

@media (max-width: 1060px) {
    .search label.overlabel {
        top: 10px;
    }
}

.sidr .search {
    display: none;
}

@media (max-width: 710px) {
    .sidr .search {
        display: block;
    }

    .header-wrapper .main-navigation .search {
        display: none;
    }
}

.header-wrapper input {
    float: left;
    height: 40px;
}

input[id$='mainsearch'] {
    font-size: 16px;
    color: #0073c0;
    background-color: #fff;
    border: 0;
    box-shadow: none !important;
}

@media (max-width: 1200px) {
    .header-wrapper input[type="text"] {
        width: 175px;
    }
}

@media (max-width: 710px) {
    .header-wrapper .navbar-form {
        display: none;
    }

    .header-wrapper .navbar-form .input-group {
        background-color: rgba(255,255,255,.4);
    }

    #sidr input[id$='mainsearch'] {
        display: block;
        padding-left: 16px;
        color: #fff;
        background-color: transparent;
    }

    .search label.overlabel {
        color: #fff;
    }
}

.sidr .navbar-form {
    padding: 20px;
}

.header-wrapper .navbar-form .btn, .sidr .navbar-form .btn {
    width: 40px;
    min-width: 40px;
    height: 40px;
    padding: 20px 00;
    text-indent: -100000px;
    background-color: transparent;
    background-image: url('../../images/mios/lupe.png');
    background-repeat: no-repeat;
    background-position: center center;
    border: 0;
    box-shadow: none;
}

.header-wrapper .navbar-form .input-group-btn {
    -webkit-transition: background-color .5s ease-in-out;
    -moz-transition: background-color .5s ease-in-out;
    -o-transition: background-color .5s ease-in-out;
    transition: background-color .5s ease-in-out;
}

@media (-webkit-min-device-pixel-ratio: 2),
  (min-resolution: 192dpi) {
    .header-wrapper .navbar-form .btn, .sidr .navbar-form .btn {
        background-image: url('../../images/mios/lupe-2x.png');
        background-size: 50% 50%;
    }
}

.header-wrapper button:hover {
    background-color: transparent;
}

.header-wrapper .navbar-form .input-group,.sidr .navbar-form .input-group {
    width: 100%;
    background-color: rgba(255,255,255,.2);
    border: none;
    border-radius: 0;
    -ms-behavior: url('/scripte/infoportal/css/backgroundsize.min.htc');
    behavior: url('/scripte/infoportal/css/backgroundsize.min.htc');
}

.header-wrapper .navbar-form .input-group-btn {
    width: 40px;
    background-color: #0073c0;
}

.header-wrapper .navbar-form .input-group-btn:hover {
    background-color: #00a5e7;
}
