﻿:root { --light-blue: white; --light-blue2: #C2C4CB; --blue-border: #C2C4CB; --blue: #327ab6; --green: #068e03; --black: #050505; --gray: #949494; --white: #ffffff; }

.btn-set-last {
    background-color: #ffff66;
}

.btn-width {
    flex: 1;
    margin: 0 5px;
}

.row-sub-menu {
    padding: 5px 0 0 0;
}

.chkbox-menu {
    margin-top: 10px;
}

.glyphicon-cs {
    color: white;
    width: 1px;
    float: left;
    right: 4px;
}

.btn-cs {
    width: 15px;
    height: 15px;
}

.paragraph-cs {
    margin-bottom: 0px;
    margin-top: 4px;
}

#div-cs {
    position: absolute;
    padding: 0 0 0 10px;
    height: 20px;
}

.btn-ps{
    background-color:#CA19FF;
}
.panel-group .panel {
    padding: 5px;
}
.panel.panel-default.collapse.in {
    margin-top: 5px;
}
.glyphicon {
    font-family: inherit  !important;
}
.glyphicon:before {
    font-family: 'Glyphicons Halflings' !important;
}
.dxgvFocusedRow_DevEx {
    background-repeat: repeat !important;
    color: #201f35 !important;
}
.text-16 { font-size: 16px !important; }
.fw-bold { font-weight: 700 !important; }
.blue-container { background: var(--light-blue); border: 1px solid var(--light-blue2); padding: 16px; border-radius: 8px; }
.blue-container label { font-size: 14px; font-weight: 500; }
.label-w1 { width: 100px; }
.dxecustomtextbox { padding: 2px 0px; width: 100% !important; border: 1px solid #C2C4CB; border-radius: 1px; font-size: 12px !important; margin-left: 0; height: inherit; font-weight: 400 !important; line-height: 1.5 !important; background-clip: padding-box; transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out; }
.btn-blue { background-color: var(--blue) !important; border: 1px solid #1f66a4; font-size: 14px !important }
.btn-gray { background: var(--gray); font-size: 14px !important }
.close { float: right; font-size: 1.40625rem; font-weight: 600; line-height: 1; color: #000; text-shadow: none; opacity: .5; }
.close:not(:disabled):not(.disabled) { cursor: pointer; }
.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { color: #000; text-decoration: none; opacity: .75; }
button.close { padding: 0; background-color: transparent; border: 0; -webkit-appearance: none; }
.modal .close { font-weight: 100; }
.modal-body > .close { position: absolute; top: 0; right: 0; padding: 0.5rem 0.75rem; z-index: 1; }