.combobox-options {
    margin: -11px 0 0 0;
    border: 1px #ccc solid;
    border-radius: 0 0 5px 5px
}

.combobox-options .jspContainer, .combobox-options .jspPane {
    z-index: 101
}

.combobox-arrow {
    top: 15%;
    right: 0px
}

/*Стили для нестандартного селекта*/

.custom-combobox {
    position: relative;
}

.custom-combobox-toggle {
    width: 22px;
    height: 14px;
    cursor: pointer;
    margin: 12px auto;
    background: url('/Assets/img/insure/spisok.png') no-repeat top left;
    background-size: 100%;
}

.combobox-wrapper.has-value .custom-combobox-toggle{
    height: 20px;
    margin: 8px auto;
    background-image: url('/Assets/img/cross.png');
    -webkit-background-size: auto 120%;
    background-size: auto 120%;
}

.form-error .custom-combobox-toggle {
    background-position: bottom left;
}

.custom-combobox-input {
    padding-left: 4px;
}

select.combobox {
    display: none;
}

.combobox-wrapper {
    position: relative;
    display: inline-block;
}

.combobox-wrapper .jspVerticalBar {
    width: 10px;
}

.combobox-input {
    padding-right: 40px;
}

.combobox-arrow {
    position: absolute;
    right: 0;
    top: 0;
    cursor: pointer;
    height: 37px;
    width: 47px;
}

.combobox-options {
    z-index: 101;
    max-height: 250px;
    display: block;
    background-color: #fff;
    width: 100% !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    position: absolute;
    left: -9999px;
}

.combobox-wrapper.open .combobox-options {
    overflow: hidden;
    left: 0;
}

.combobox-options li
{
    color: #5d5d5d;
    cursor: pointer;
    line-height: 35px;
    padding-left: 5px;
}

.combobox-options li:hover
{
    background-color: #17a3d8;
    color: #fff;
}

.combobox-loader{
    height: 38px;
    width: 40px;
    position: absolute;
    /*background-color: red;*/
    background: url('/Assets/img/loading-combo.gif') no-repeat center center;
    /*right: 41px;*/
    right: 1px;
    top: 0;
}
.combobox-loader.hidden{
    display: none;
}
