﻿/* Custom chosen input */
.chosen-container {
    width: 100% !important;
    background: transparent;
}

.chosen-container-single .chosen-single {
    cursor: default;
    border: none;
    border-radius: 0;
    box-shadow: none;
    color: #555;
    height: 34px;
    line-height: 1.42857;
    overflow: hidden;
    padding: 8px 34px 4px 4px;
    text-decoration: none;
    white-space: nowrap;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    background: none;
}
.chosen-container-single .chosen-single span {
    text-align: left;
}

.chosen-highlight,
.chosen-container-active.chosen-with-drop .chosen-single {
    background: none;
    border-color: #66afe9;
    box-shadow: 0 0 2px #3181c8;
}

.chosen-container .chosen-drop {
    margin-top: 2px;
    background: #fff; /*#ebf0fa;*/
}

.chosen-container .chosen-drop .chosen-search{
    height:40px;
}

.chosen-container .chosen-results{
    list-style: none;
    padding: 12px 12px 12px 5px;
    border-top: 1px solid #D2DAE3;
    cursor: pointer;
    text-align: left;
}
.chosen-container .chosen-results li.disabled-result {
    color: #aaa;
}

.chosen-container-single .chosen-single div b {
    background: none;
    display: inline-block;
    font-family: 'Roboto', sans-serif;
    font-size: 21px;
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    position: relative;
    right: 6px;
    top: 6px;
    color: #3181c8;
    background: none;
}

    /*.chosen-container-single .chosen-single div b:before {
        content: "e";
    }*/

.chosen-container .chosen-results li.highlighted {
    background-color: #3181c8;
    background-image: none;
    color: #fff;
    
}
.chosen-container-single .chosen-single span {
    border: 0;
    background: transparent;
    line-height: 20px;
    width: 100%;
    outline: none;
    color: #032B55;
    font-size: 1.0625em;
    font-weight: 500;
    font-family: 'Roboto', sans-serif;
}
