.modal-customer-list .modal-content {
    padding: 0;
}

.modal-customer-list .modal-body {
    padding: 0 15px;
    font-size: 16px;
    color: #94928C;
}

.modal-customer-list .modal-body-header {
    padding: 5px 0 0;
}

.modal-customer-list .button-section {
    padding: 10px;
}

/*============ Customer Rows ============*/

.modal-customer-list .customer-info {
    cursor: default;
    padding: 20px 0 10px;
}

.modal-customer-list .customer-info:hover {
    background-color: #d6e7eF;
    border: 2px solid #d6e7eF;
}

.modal-customer-list .even{
    background-color: #efefef;
    border: 2px solid #efefef;
}

.modal-customer-list .odd{
    background-color: #ffffff;
    border: 2px solid #ffffff;
}

.modal-customer-list .active, .modal-customer-list .active:hover {
    border: 2px solid #39a2d6;
}

/*============ /Customer Rows ============*/

/*============ Custom Radio Button ============*/

.modal-customer-list .customer-info .value {
	opacity: 0;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    position: absolute;
    top: 0;
    left: 0;
}

.modal-customer-list .custom-radio {
    height: 20px;
    width: 20px;
    display: inline-block;
}

.modal-customer-list .custom-radio-value {
    height: 100%;
    width: 100%;
}

.modal-customer-list .radio-inactive {
    display: block;
}

.modal-customer-list .active .radio-inactive {
    display: none;
}

.modal-customer-list .radio-active {
    display: none;
}

.modal-customer-list .active .radio-active {
    display: block;
}

/*============ Custom Radio Button ============*/