.redmsg { color: #F00; }

.greenmsg { color: #009245; }

.alert-custom { padding: 7px 10px !important; }

.form-control option { background-color: #952523; text-align: center; }

option { background-color: #952523; text-align: center; color: #fff; }

.form-control select { text-align: center!important; text-align: -moz-center; text-align: -webkit-center; color: #fff; }

.table-responsive { overflow-x: scroll; }


label.error { color:#fff; background-color: rgba(220,53,69,.95); border-color: #dc3545; margin-top: 5px;  height: auto; text-align: left; justify-content : left; padding: 5px 10px; margin-bottom: 1rem; border: 0 solid transparent; border-radius: 2px; }

input.error,textarea.error,select.error { height: auto; }

.hide-div { display: none; }

.cursor { cursor: pointer; }

.widget-visitors__stats.w25>div { width: calc(25% - 1rem) !important; padding: 15px 10px 15px 15px; }

.widget-visitors__stats.w25 .quick-stats__info>h2 { font-size: 18px; }

.widget-visitors__stats.w25 .zmdi-hc-fw { width: 2.285714em; text-align: right; font-size: 25px; }
.highlites{color: #ecb006; font-weight: 800; font-size: initial;}

.menuright { width: 99%; border-collapse: collapse; border: 1px solid #F00; border-radius: 4px; padding: 2% 2%; margin-bottom: 5%; }

.childmenu { margin-left: 5%; }

.parentmenu span { font-weight: bolder; }

.quick-stats__info>h2 { font-size: 1.8rem; }

.quick-stats-back-1 { background-color: #9d4a9c; }

.quick-stats-back-2 { background-color: #847cc5; }

.quick-stats-back-3 { background-color: #00a489; }

.quick-stats-back-4 { background-color: #de577b; }

.quick-stats-back-5 { background-color: #61b9ff; }

.quick-stats-back-6 { background-color: #77808a; }