﻿
.P5Select3 {
    min-height: 35px !important;
    height: 30px !important;
    border: 1px solid #1e293b;
    border-radius: 5px;
}


.P5Select3_Options {
    z-index: 9999;
}

    .P5Select3_Options .search {
        height: 40px !important;
    }

        .P5Select3_Options .search input {
            height: auto !important;
            border: none !important;
            padding-left: 5px !important;
            padding-right: 40px !important;
            margin-bottom: 0px !important;
        }

            .P5Select3_Options .search input:focus {
                border-bottom: 0px solid rgba(180,180,180,.9) !important;
                -webkit-box-shadow: 0 0px 0 0 #1f79b1 !important;
                box-shadow: 0 0px 0 0 #1f79b1 !important;
            }


        .P5Select3_Options .search span {
            line-height: 0.9;
        }


.P5Select3 .arrow {
    margin-top: -5px;
}

.P5Select3_Options .item .check .check_container .checkmark {
    height: unset;
    padding: unset;
}

    .P5Select3_Options .item .check .check_container .checkmark::before {
        display: none;
    }

    .P5Select3_Options .item .check .check_container .checkmark::after {
        font-size: 1.1rem;
        margin-left: 2px;
        margin-top: -3px;
        border: none;
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
    }

.P5Select3_Options .check .check_container {
    cursor: pointer !important;
}

.P5Select3_Options .search .check .check_container input:checked ~ .checkmark {
    height: unset;
    padding: unset;
}

    .P5Select3_Options .search .check .check_container input:checked ~ .checkmark::before {
        display: none;
    }

    .P5Select3_Options .search .check .check_container input:checked ~ .checkmark::after {
        font-size: 1.1rem;
        margin-left: 2px;
        margin-top: -3px;
        border: none;
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
    }

.P5Select3 .workPanel {
    height: 35px !important;
    min-height: 35px !important;
}

.P5Select3 button {
    height: 30px !important;
}

.P5Select3 .Placeholder {
    font-size: 1rem;
    height: 35px !important;
}

.P5Select3_Options .nodata {
    font-size: 1rem !important;
}

.P5Select3_Options .item span {
    font-size: 1rem !important;
}

.P5Select3 .arrow {
    height: 30px !important;
}

.P5Select3 .arrow {
    margin-top: -7px !important;
}

.P5Select3_Options .nodata {
    height: 30px !important;
}

.P5Select3 .chip_Counter {
    min-height: 30px !important;
    width: 30px !important;
}

.P5Select3_Options .search input {
    font-size: 1rem !important;
    margin: 0 !important;
}

.P5Select3_Options .search .check .check_container input:checked ~ .checkmark::after {
    margin-top: 2px !important;
}

.P5Select3_Options .item .check .check_container .checkmark::after {
    margin-left: 3px !important;
    margin-top: -1px !important;
}

.poplabel {
    background-color: #FFF;
    padding-left: 3px;
    padding-right: 3px;
}

@media screen and (max-width: 767px) {
    .P5Select3 .Placeholder {
        font-size: 14px;
    }
}
