﻿.select2-container--classic .select2-selection--single {
    background-color: #fff;
    border: 1px solid #aaa;
    border-radius: 4px;
    outline: 0;
    background-image: -webkit-linear-gradient(top, #fff 50%, #eee 100%);
    background-image: -o-linear-gradient(top, #fff 50%, #eee 100%);
    background-image: linear-gradient(to bottom, #fff 50%, #fff 100%);
    background-repeat: repeat-x;
    /*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);*/
}
.select2-container .select2-selection--single {
    height: 37px;
}
.select2-container--classic .select2-selection--single .select2-selection__rendered {
    line-height: 36px;
}
.select2-container--classic .select2-selection--single .select2-selection__arrow {
    height: 35px;
}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {
    border-top: none;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    background-image: -webkit-linear-gradient(top, #fff 0%, #fff 50%);
    background-image: -o-linear-gradient(top, #fff 0%, #fff 50%);
    background-image: linear-gradient(to bottom, #fff 0%, #fff 50%);
    background-repeat: repeat-x;
}

.select2-container--classic .select2-selection--single .select2-selection__arrow {
    background-color: #fff;
    border-left: 0px solid #aaa;
    background-image: -webkit-linear-gradient(top, #fff 50%, #fff 100%);
    background-image: -o-linear-gradient(top, #fff 50%, #fff 100%);
    background-image: linear-gradient(to bottom, #fff 50%, #fff 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0);
}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {
    border-bottom: none;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    background-image: -webkit-linear-gradient(top, #fff 50%, #fff 100%);
    background-image: -o-linear-gradient(top, #fff 50%, #fff 100%);
    background-image: linear-gradient(to bottom, #fff 50%, #fff 100%);
    background-repeat: repeat-x;
    /*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0);*/
}
.select2-container--open{
    z-index:1060;
}