@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;600&display=swap');

body {
    font-family: 'Open Sans', sans-serif;
}

.btn-success {
    background: #fff;
    border-color: #000;
    border-radius: 0;
    color: #000;
    background: -webkit-gradient(linear,left top,right top,color-stop(50%,#000),color-stop(50%,#fff));
    background: linear-gradient(to right,#000 50%,#fff 50%);
    background-position: right bottom;
    -webkit-transition: all .4s ease-out;
    transition: all .4s ease-out;
    background-size: 200% 100%;    
}

.btn-success:hover {
    background-position: left bottom !important;
    border-color: Black !important;
}

.btn-success:active,
.btn-success:focus {
    background: black !important;
    border-color: black;
}

.title {
    color: black;
    font-weight: 600;
}

.job {
    border-bottom: 1px solid #ddd;
    border-top: none !important;
    transition: 0.2s linear;
}

.job:hover {
    background: white !important;
    border-bottom: 3px solid #00eb66;
}

.job-search {
    border-color: black;
    border-radius: 0;
}

.search-btn {
    border-color: black;
}

.subscribe-well {
    border-radius: 0;
    background: #fafafa;
}

.pagination a {
    border: none !important;
}

.footer a {
    color: #00eb66;
}

.select select {
    background: url(https://custom-joblist.s3.eu-west-1.amazonaws.com/img/avanza/arrow.svg);
    background-repeat: no-repeat;
    background-position: 100%;
    background-size: 12px;
    font-size: 13px !important;
    width: auto;
    padding-right: 20px;
    
}

.select {
    border: 1px solid #000 !important;
    border-radius: 0;
    color: black;
}

.layers-2-select,
.layers-3-select{
    display: inline-block !important;
}

.experience-select,
.function-select {
    display: none;
}

.job-wrapper a.internal .title:after {
    content: "Sisäinen";
    font-size: 12px;
    background: #00eb66;
    color: white;
    border-radius: 100px;
    padding: 0 10px 2px;
    margin-left: 10px;
    float: right;

    
}