.bs-welcome-item .bs-welcome-header a {
    font-size: 16px;
    padding: 6px 12px;
    display: block;
    color: inherit;
    font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.filterPanelContainer .list-group-item {
    padding-top: 4px;
    padding-bottom: 4px;
}
.r-vbar-page .r-left [data-logo-cell][data-logo-cell] > a {
    height: 104px;
}
.r-vbar-page .r-left [data-logo-cell][data-logo-cell] {
    background-color: #fff;
  height: 104px;
}
.filter-clear {
    background-color: #e98f03;
    border-color: #614720;
    padding: 3px 6px;
    border-radius: 4px;
    color: #6b0e47;
}
a {
    color: #6b0e47;
    text-decoration: none;
}
a:hover, a:focus {
    color: #646464;
    text-decoration: underline;
}
.r-field-number {
    text-align: left;
}
[data-itemtype="grid_field_label"] {
    white-space: nowrap;
    font-size: 14px;
}
select[multiple], select[size] {
    height: 32px;
}
.table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td {
    border: 1px dotted #cdcdcd;
}
#form_grid_1 thead th, tfoot th {
    padding: 10px 4px;
    color: #2c2c2c;
    background-color: #fff!important;
    font-size: 14px;}
.btn-default {
    color: #fff;
    /* background-color: #e7e7e7; */
    border-color: #a56b23;
    background-color: #e99002;
    padding: 6px!important;
}
.panel-primary > .panel-heading {
    color: #fff;
    background-color: #8cac7c;
    border-color: #8cac7c;
}
.btn-primary {
    color: #fff;
    background-color: #6b0e47;
    border-color: #6b0e47;
}
.panel-primary > .panel-heading {
    color: #fff;
    background-color: #8cac7c;
    border-color: #8cac7c;
}
.nav nav-tabs > a:focus {
    font-size: 12px!important;
}
#form_supertop_1 .glyphicon-remove {
    padding: 0px 0px;
}
.btn-default > .glyphicon-remove {
    padding: 0px 0px!important;
}
.btn.disabled:not(:hover), .btn[disabled]:not(:hover) {
    color: #333333;
    background-color: #e98f03;
    border-color: #e98f03;
}
.glyphicon-duplicate {
    color: #fff;
    background-color: #42bd63;
    border-color: #42bd63;
padding: 9px 9px;
border-radius: 3px;
}
.glyphicon-duplicate:hover {
    background-color: #5be07f;     color: #fff;
}
.fa-search {
color: #fff;
background-color: #ff0000;
border-color: #ff0000;
padding: 9px 9px;
border-radius: 3px;
}
.fa-search:hover {
    background-color: #d73939;     color: #fff;
}
.glyphicon-new-window {
    color: #fff;
    background-color: #ffaa0f;
    border-color: #ffaa0f;
padding: 3px 3px;
border-radius: 2px;
}
.glyphicon-new-window:hover {
    background-color: #dc920c;     color: #fff;
}

.glyphicon-remove {
    color: #fff;
    background-color: #f04124;
    border-color: #f04124;
padding: 9px 9px;
border-radius: 3px;
}
.glyphicon-remove:hover {
    background-color: #aa2913;     color: #fff;
}
.glyphicon-search {
    color: #fff;
    background-color: #cf7007;
    border-color: #cf7007;
padding: 9px 9px;
border-radius: 3px;
}
.glyphicon-search:hover {
    background-color: #fc9828;    color: #fff;
}
#form_supertop_1 .glyphicon-search {
    color: #fff;
    background-color: #fff0;
    border-color: #fff0;
padding: 0px 0px;
border-radius: 3px;
}
.glyphicon-search:hover {
    background-color: #fff0;    color: #fff;
}
.glyphicon-ok {
    color: #fff;
    background-color: #4dc57a;
    border-color: #43ac6a;
padding: 9px 9px;
border-radius: 3px;
}
.glyphicon-ok:hover {
    background-color: #43ac6a;     color: #fff;
}
.glyphicon-pencil {
    color: #fff;
    background-color: #008cba;
    border-color: #0079a1;
padding: 9px 9px;
border-radius: 3px;
}
.glyphicon-pencil:hover {
    background-color: #64c0de;    color: #fff;
}
.glyphicon-edit {
    color: #fff;
    background-color: #4dc57a;
    border-color: #43ac6a;
padding: 9px 9px;
border-radius: 3px;
}
.glyphicon-edit:hover {
    background-color: #43ac6a;     color: #fff;
}
.r-vbar-page .r-left:not(.r-left-collapsed) .nav > li > a {
    border-bottom: 1px dotted #b8a6b6;
    background-color: #a290a0;
    color: #fff!important;
}
.alert-warning {
    background-color: #ffffff;
    border-color: #e9bf7c;
    color: #676767;
}
.btn.disabled:not(:hover), .btn[disabled]:not(:hover) {
    color: #000;
}
.navbar-default {
    background-color: #6C0E47!important;
    border-color: #6C0E47!important;
}

.navbar-default .navbar-collapse, .navbar-default .navbar-form {
    border-color: #EE8920;
}
.bs-welcome-header > a {
    font-size: 15px;
    padding: 10px 20px;
    /* font-weight: bolder; */
    display: block;
    color: inherit;
    font-family: "Ubuntu",Tahoma,"Helvetica Neue",Helvetica,Arial,sans-serif;
}
.btn-info {
    color: #ffffff;
    background-color: #a56b23;
    border-color: #a56b23;
}
.nav > li > a {
    position: relative;
    display: block;
    padding: 10px 15px;
    color: #cfd0d0!important;
    font-size: 13px!important;
}
label, .control-label, .help-block, .checkbox, .radio {
    font-size: 13px;
    font-weight: normal;
    font-weight: 600;
    color: #6b0e46;
}
@media (min-width: 1200px)
.bs-details.bs-details.bs-details {
    width: 100%;
}
@media (min-width: 992px)
.bs-details.bs-details.bs-details {
    width: 100%;
}
.r-vbar-page {
    background-color: #f3f3f3!important;
}
.r-vbar-page .r-left {
    background-color: #fff!important;
}
.menu-treelike.menu-treelike ul[data-menulevel]:not([data-menulevel="1"]) > li > a:not(:hover) {
    background-color: #ab93a8c4!important;
    color: #fff!important;
}
  .r-vbar-page .r-content-col .r-body {
    padding-top: 35px;
    padding-left: 35px;
    padding-right: 25px;
  }
.r-edit-form[data-body-align="left"] > * > tr > [data-cellid][data-fullwidth] > * > .r-integrated-field.r-vertical-field > .r-edit-label, .r-edit-form[data-body-align="left"] > * > tr > [data-cellid][data-fullwidth].r-ori-vert > * > .r-edit-label, .r-edit-form[data-body-align="left"] > * > tr > [data-cellid][data-fullwidth] > * > .r-integrated-field.r-vertical-field > .r-edit-field, .r-edit-form[data-body-align="left"] > * > tr > [data-cellid][data-fullwidth].r-ori-vert > * > .r-edit-field, .r-edit-form[data-body-align="left"] > * > tr > [data-cellid][data-fullwidth] > * > .r-integrated-field.r-vertical-field > .r-edit-tooltip, .r-edit-form[data-body-align="left"] > * > tr > [data-cellid][data-fullwidth].r-ori-vert > * > .r-edit-tooltip {
    width: 100%;
}
.r-vbar-page h2 {
    margin: 0;
    font-weight: 500;
    border: 1px dotted #ccc;
    padding: 10px;
    background-color: beige;
}
.panel-title > a, .panel-title > small, .panel-title > .small, .panel-title > small > a, .panel-title > .small > a {
    color: #fff;
    font-weight: 600;
    font-size: 17px;
}
.panel-default > .panel-heading {
    background-color: #8cac7b;
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
    /* color: #6f6f6f!important; */
    background-color: #fff;
    border: 1px solid #ddd;
    border-bottom-color: transparent;
    cursor: default;
    color: #8f146a!important;
    font-weight: 600;
    font-size: 14px!important;
}
.bs-proceed-link {
    font-size: 12px!important;
    font-weight: 500!important;
}
.nav-tabs > li > a {
    margin-right: 2px;
    line-height: 1.4;
    border: 1px solid transparent;
    border-radius: 3px 3px 0 0;
    color: #fffdfe!important;
    font-size: 16px;
    font-weight: 600;
}
.nav-tabs > li > a {
    background-color: #dedddd;
    color: #6b6b6b!important;
}
.navbar.navbar-default .btn-default:not(:hover) {
    background-color: #bebebe;
}
.panel-info > .panel-heading {
    color: #fff;
    background-color: #8cac7c;
    border-color: #8cac7c;
}
.panel-info {
    border-color: #8cac7c;
}
.panel-info > .panel-heading .btn.btn-info:not(:hover) {
    /* background-color: aliceblue; */
}
.panel-info > .panel-heading .btn.btn-info:not(:hover) {
    background-color: #e99002;
    padding: 6px;
}
.btn-info:hover {
    color: #fff;
    background-color: #a56b23;
    border-color: #a56b23;
    padding: 6px;
}
.btn.disabled:not(:hover), .btn[disabled]:not(:hover) {
    color: #fff;
}
.btn-info.disabled:hover, .btn-info[disabled]:hover, fieldset[disabled] .btn-info:hover, .btn-info.disabled:focus, .btn-info[disabled]:focus, fieldset[disabled] .btn-info:focus, .btn-info.disabled.focus, .btn-info[disabled].focus, fieldset[disabled] .btn-info.focus {
    background-color: #f04124;
    border-color: #9b1600;
}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
    z-index: 3;
    font-size:15px;
    background-color: #e98f03;
}
.r-vbar-page .r-left .panel .panel-heading {
    border-bottom-color: #c7974a;
    background-color: #ecb257;
}
.r-vbar-page .r-left .panel {
    background-color: #beacbc80;
    color: #c2c7d0;
}
.r-vbar-page .r-left .panel .panel-footer {
    border: none;
    background-color: #c5b5c4;
}
.navbar.navbar-default {
    background-image: -webkit-linear-gradient(#6C0E47, #6C0E47 60%, #6C0E47);
    background-image: -o-linear-gradient(#808992, #6c757d 60%, #636b72);
    background-image: linear-gradient(#6C0E47, #6C0E47 60%, #6C0E47);}
.r-left .r-menu [data-menu-link]:hover {
    color: white;
    background: #6b0e4687!important;
}