.m-login.m-login--1 .m-login__content .m-login__welcome, .m-login.m-login--1 .m-login__content .m-login__msg {
  color: #555;
}

.m-link {
  color: #004c92;
}

.m-link:hover {
  color: #176bb5;
}

header .sidebar-icons, footer .sidebar-icons {
  width: 37px;
  margin-right: 4px;
}

.m-subheader {
  padding: 15px 30px 0 30px;
}

.m-body .m-content {
  padding: 15px 30px;
}

.m-aside-left .sidebar-icons {
  width: 20px;
  margin-right: 10px;
}

.col-form-label {
  text-align: right;
  font-weight: 300;
  font-size: 1rem;
}

.m-form .m-form__group {
  padding-bottom: 0;
}

legend.col-form-label {
  font-size: 1.3rem;
  font-weight: 400;
}

.addressPart {
  padding-left: 30px;
}

.select2-container {
  /*width:100% !important;*/
  text-align: left;
}

.select2-selection__clear {
  margin-top: -13px !important;
}

.select2-selection__rendered {
  padding-left: 14px !important;
  padding-bottom: 2px !important;
  font-size: 1rem;
  font-weight: 400;
  height: 37px;
  padding: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
}

.select2-selection__choice {
  font-size: 1rem;
  font-weight: 400;
}

/* Datatable */
.m-datatable__head-bg thead {
  background-color: #97BD37;
  color: #FFF;
}

.m-datatable.m-datatable--default > .m-datatable__table {
  overflow: visible !important;
}

.datatable-portlet .search-part {
  margin-right: 10px;
  vertical-align: middle;
}

.datatable-portlet .search-part input {
  height: 40px;
}

.datatable-portlet .m-datatable__head .m-datatable__cell {
  border-top: 1px solid #ebedf2;
}

.datatable-portlet .m-datatable__head .m-datatable__cell span {
  text-align: center;
  display: block;
  margin: auto;
}

.datatable-portlet .m-datatable__cell {
  padding-top: 5px !important;
  padding-bottom: 5px !important;
  border: 1px solid #ebedf2;
}

.datatable-portlet .m-datatable__cell > span > div {
  display: inline-block;
}

.datatable-portlet .m-datatable__cell > span > .m-badge + .m-badge {
  display: inline-block;
  margin-left: 10px;
}

.datatable-portlet td.m-datatable__cell.m-datatable__cell--center > span {
  display: block;
  margin: auto;
}

.datatable-portlet td.m-datatable__cell.m-datatable__cell--right > span {
  float: right;
}

.datatable-portlet th.m-datatable__cell.m-datatable__cell--right > span {
  text-align: center !important;
}

.datatable-portlet .m-datatable__cell .numberValue {
  text-align: right;
  width: 100%;
  display: block;
}

.datatable-portlet [data-field=actions], .datatable-portlet [data-field=Actions] {
  width: 100px !important;
  text-align: center;
}

.datatable-portlet [data-field=actions] span, .datatable-portlet [data-field=Actions] span {
  line-height: 25px;
  display: block;
  margin: auto;
}

.datatable-portlet [data-field=Actions] span {
  width: 80px !important;
}

.datatable-portlet .btns-action .btn {
  padding: 0;
  color: #FFF;
  height: 25px;
  width: 25px;
  text-align: center;
}

.datatable-portlet .btn.btn-warning.active, .datatable-portlet .btn.btn-warning.focus, .datatable-portlet .btn.btn-warning:focus, .datatable-portlet .btn.btn-warning:hover:not(:disabled) {
  color: #FFF !important;
}

.datatable-portlet .btns-action .btn + .btn {
  margin-left: 5px;
}

.datatable-portlet .btns-action .btn i {
  font-size: 15px !important;
  text-align: center;
  line-height: 22px;
}

.m-switch input:checked ~ span:after {
  background-color: #8CC350;
}

.m-radio {
  margin-left: 20px;
  padding-right: 30px;
  margin-top: 8px;
}

.cwt-checkbox-label {
  display: inline-block;
  font-weight: 300;
  padding: 6px 10px;
}

.m-badge.m-badge--danger, .m-badge.m-badge--success {
  color: #fff !important;
}

.m-badge {
  font-size: 0.9rem;
  color: #111;
}

/** Forms  **/
.error-input {
  font-weight: 300;
  font-size: 12px;
}

/** Image Uploader **/
.image-uploader .preview {
  text-align: center;
  padding: 0.25rem;
  background-color: #fff;
  border: 1px solid #dee2e6;
  border-radius: 0.25rem;
  margin-bottom: 15px;
}
.image-uploader .preview .loader {
  display: none;
  height: 300px;
  width: 100%;
}
.image-uploader .preview .loader .m-loader {
  display: inline-block;
  height: 300px;
  width: 100%;
}
.image-uploader .preview .loader .m-loader:before {
  width: 8rem;
  height: 8rem;
  margin-top: -4rem;
  margin-left: -4rem;
}
.image-uploader .preview img {
  max-width: 100%;
  height: auto;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3NzL2FwcC5jc3MiLCJtYXBwaW5ncyI6IkFBQUE7RUFDSTtBQUNKOztBQUNBO0VBQ0k7QUFFSjs7QUFBQTtFQUNJO0FBR0o7O0FBQUE7RUFDSTtFQUNBO0FBR0o7O0FBREE7RUFDSTtBQUlKOztBQURBO0VBQ0k7QUFJSjs7QUFEQTtFQUNJO0VBQ0E7QUFJSjs7QUFEQTtFQUFnQjtFQUFrQjtFQUFvQjtBQU90RDs7QUFOQTtFQUF1QjtBQVV2Qjs7QUFSQTtFQUNJO0VBQ0E7QUFXSjs7QUFUQTtFQUNJO0FBWUo7O0FBVkE7RUFDSTtFQUNBO0FBYUo7O0FBWEE7RUFDSTtBQWNKOztBQVpBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQWVKOztBQWJBO0VBQ0k7RUFDQTtBQWdCSjs7QUFiQTtBQUNBO0VBQ0k7RUFDQTtBQWdCSjs7QUFkQTtFQUNJO0FBaUJKOztBQWZBO0VBQ0k7RUFDQTtBQWtCSjs7QUFoQkE7RUFDSTtBQW1CSjs7QUFqQkE7RUFDSTtBQW9CSjs7QUFsQkE7RUFDSTtFQUNBO0VBQ0E7QUFxQko7O0FBbkJBO0VBQ0k7RUFDQTtFQUNBO0FBc0JKOztBQXBCQTtFQUNJO0FBdUJKOztBQXJCQTtFQUNJO0VBQ0E7QUF3Qko7O0FBdEJBO0VBQ0k7RUFDQTtBQXlCSjs7QUF2QkE7RUFDSTtBQTBCSjs7QUF4QkE7RUFDSTtBQTJCSjs7QUF6QkE7RUFDSTtFQUNBO0VBQ0E7QUE0Qko7O0FBMUJBO0VBQ0k7RUFDQTtBQTZCSjs7QUEzQkE7RUFDSTtFQUNBO0VBQ0E7QUE4Qko7O0FBNUJBO0VBQ0k7QUErQko7O0FBN0JBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQWdDSjs7QUE5QkE7RUFDSTtBQWlDSjs7QUEvQkE7RUFDSTtBQWtDSjs7QUFoQ0E7RUFDSTtFQUNBO0VBQ0E7QUFtQ0o7O0FBaENBO0VBQ0k7QUFtQ0o7O0FBaENBO0VBQVM7RUFBaUI7RUFBbUI7QUFzQzdDOztBQXJDQTtFQUNJO0VBQ0E7RUFDQTtBQXdDSjs7QUFyQ0E7RUFBb0Q7QUF5Q3BEOztBQXhDQTtFQUFTO0VBQWlCO0FBNkMxQjs7QUE1Q0E7QUFDQTtFQUNJO0VBQ0E7QUErQ0o7O0FBNUNBO0FBRUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUE4Q1I7QUE3Q1E7RUFDSTtFQUNBO0VBQ0E7QUErQ1o7QUE5Q1k7RUFDSTtFQUNBO0VBQ0E7QUFnRGhCO0FBL0NnQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FBaURwQjtBQTdDUTtFQUNJO0VBQ0E7QUErQ1osQyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2FwcC5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi5tLWxvZ2luLm0tbG9naW4tLTEgLm0tbG9naW5fX2NvbnRlbnQgLm0tbG9naW5fX3dlbGNvbWUsLm0tbG9naW4ubS1sb2dpbi0tMSAubS1sb2dpbl9fY29udGVudCAubS1sb2dpbl9fbXNne1xuICAgIGNvbG9yOiM1NTU7XG59XG4ubS1saW5rIHtcbiAgICBjb2xvcjogIzAwNGM5Mjtcbn1cbi5tLWxpbms6aG92ZXIge1xuICAgIGNvbG9yOiAjMTc2YmI1O1xufVxuXG5oZWFkZXIgLnNpZGViYXItaWNvbnMsIGZvb3RlciAuc2lkZWJhci1pY29uc3tcbiAgICB3aWR0aDogMzdweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbn1cbi5tLXN1YmhlYWRlciB7XG4gICAgcGFkZGluZzogMTVweCAzMHB4IDAgMzBweDtcbn1cblxuLm0tYm9keSAubS1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAxNXB4IDMwcHg7XG59XG5cbi5tLWFzaWRlLWxlZnQgLnNpZGViYXItaWNvbnN7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4uY29sLWZvcm0tbGFiZWx7dGV4dC1hbGlnbjogcmlnaHQ7Zm9udC13ZWlnaHQ6MzAwOyAgICBmb250LXNpemU6IDFyZW07ICB9XG4ubS1mb3JtIC5tLWZvcm1fX2dyb3Vwe3BhZGRpbmctYm90dG9tOiAwfVxuXG5sZWdlbmQuY29sLWZvcm0tbGFiZWx7XG4gICAgZm9udC1zaXplOjEuM3JlbTtcbiAgICBmb250LXdlaWdodDogNDAwO1xufVxuLmFkZHJlc3NQYXJ0e1xuICAgIHBhZGRpbmctbGVmdDozMHB4O1xufVxuLnNlbGVjdDItY29udGFpbmVye1xuICAgIC8qd2lkdGg6MTAwJSAhaW1wb3J0YW50OyovXG4gICAgdGV4dC1hbGlnbjpsZWZ0O1xufVxuLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhcntcbiAgICBtYXJnaW4tdG9wOi0xM3B4ICFpbXBvcnRhbnQ7XG59XG4uc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVke1xuICAgIHBhZGRpbmctbGVmdDogMTRweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBoZWlnaHQ6IDM3cHg7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG4uc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZXtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLyogRGF0YXRhYmxlICovXG4ubS1kYXRhdGFibGVfX2hlYWQtYmcgdGhlYWR7XG4gICAgYmFja2dyb3VuZC1jb2xvcjojOTdCRDM3O1xuICAgIGNvbG9yOiNGRkY7XG59XG4ubS1kYXRhdGFibGUubS1kYXRhdGFibGUtLWRlZmF1bHQgPiAubS1kYXRhdGFibGVfX3RhYmxle1xuICAgIG92ZXJmbG93OnZpc2libGUgIWltcG9ydGFudDtcbn1cbi5kYXRhdGFibGUtcG9ydGxldCAuc2VhcmNoLXBhcnR7XG4gICAgbWFyZ2luLXJpZ2h0OjEwcHg7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5kYXRhdGFibGUtcG9ydGxldCAuc2VhcmNoLXBhcnQgaW5wdXR7XG4gICAgaGVpZ2h0OiA0MHB4O1xufVxuLmRhdGF0YWJsZS1wb3J0bGV0IC5tLWRhdGF0YWJsZV9faGVhZCAubS1kYXRhdGFibGVfX2NlbGx7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlYmVkZjI7XG59XG4uZGF0YXRhYmxlLXBvcnRsZXQgLm0tZGF0YXRhYmxlX19oZWFkIC5tLWRhdGF0YWJsZV9fY2VsbCBzcGFue1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IGF1dG87XG59XG4uZGF0YXRhYmxlLXBvcnRsZXQgLm0tZGF0YXRhYmxlX19jZWxse1xuICAgIHBhZGRpbmctdG9wOjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOjVweCAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlYmVkZjI7XG59XG4uZGF0YXRhYmxlLXBvcnRsZXQgLm0tZGF0YXRhYmxlX19jZWxsID4gc3BhbiA+IGRpdntcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uZGF0YXRhYmxlLXBvcnRsZXQgLm0tZGF0YXRhYmxlX19jZWxsID4gc3BhbiA+IC5tLWJhZGdlKy5tLWJhZGdle1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tbGVmdDoxMHB4O1xufVxuLmRhdGF0YWJsZS1wb3J0bGV0IHRkLm0tZGF0YXRhYmxlX19jZWxsLm0tZGF0YXRhYmxlX19jZWxsLS1jZW50ZXIgPiBzcGFue1xuICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgbWFyZ2luOmF1dG87XG59XG4uZGF0YXRhYmxlLXBvcnRsZXQgdGQubS1kYXRhdGFibGVfX2NlbGwubS1kYXRhdGFibGVfX2NlbGwtLXJpZ2h0ID4gc3BhbntcbiAgICBmbG9hdDpyaWdodDtcbn1cbi5kYXRhdGFibGUtcG9ydGxldCB0aC5tLWRhdGF0YWJsZV9fY2VsbC5tLWRhdGF0YWJsZV9fY2VsbC0tcmlnaHQgPiBzcGFue1xuICAgIHRleHQtYWxpZ246Y2VudGVyICFpbXBvcnRhbnQ7XG59XG4uZGF0YXRhYmxlLXBvcnRsZXQgLm0tZGF0YXRhYmxlX19jZWxsIC5udW1iZXJWYWx1ZXtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cbi5kYXRhdGFibGUtcG9ydGxldCBbZGF0YS1maWVsZD1hY3Rpb25zXSwgLmRhdGF0YWJsZS1wb3J0bGV0IFtkYXRhLWZpZWxkPUFjdGlvbnNde1xuICAgIHdpZHRoOjEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmRhdGF0YWJsZS1wb3J0bGV0IFtkYXRhLWZpZWxkPWFjdGlvbnNdIHNwYW4sIC5kYXRhdGFibGUtcG9ydGxldCBbZGF0YS1maWVsZD1BY3Rpb25zXSBzcGFue1xuICAgIGxpbmUtaGVpZ2h0OjI1cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOmF1dG87XG59XG4uZGF0YXRhYmxlLXBvcnRsZXQgW2RhdGEtZmllbGQ9QWN0aW9uc10gc3BhbntcbiAgICB3aWR0aDo4MHB4ICFpbXBvcnRhbnQ7XG59XG4uZGF0YXRhYmxlLXBvcnRsZXQgLmJ0bnMtYWN0aW9uIC5idG57XG4gICAgcGFkZGluZzogMDtcbiAgICBjb2xvcjogI0ZGRjtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmRhdGF0YWJsZS1wb3J0bGV0IC5idG4uYnRuLXdhcm5pbmcuYWN0aXZlLCAuZGF0YXRhYmxlLXBvcnRsZXQgLmJ0bi5idG4td2FybmluZy5mb2N1cywgLmRhdGF0YWJsZS1wb3J0bGV0IC5idG4uYnRuLXdhcm5pbmc6Zm9jdXMsIC5kYXRhdGFibGUtcG9ydGxldCAuYnRuLmJ0bi13YXJuaW5nOmhvdmVyOm5vdCg6ZGlzYWJsZWQpe1xuICAgIGNvbG9yOiAjRkZGICFpbXBvcnRhbnQ7XG59XG4uZGF0YXRhYmxlLXBvcnRsZXQgLmJ0bnMtYWN0aW9uIC5idG4rLmJ0bntcbiAgICBtYXJnaW4tbGVmdDo1cHg7XG59XG4uZGF0YXRhYmxlLXBvcnRsZXQgLmJ0bnMtYWN0aW9uIC5idG4gaXtcbiAgICBmb250LXNpemU6IDE1cHggIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG59XG5cbi5tLXN3aXRjaCBpbnB1dDpjaGVja2VkIH4gc3BhbjphZnRlcntcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiM4Q0MzNTA7XG59XG5cbi5tLXJhZGlve21hcmdpbi1sZWZ0OjIwcHg7cGFkZGluZy1yaWdodDozMHB4O21hcmdpbi10b3A6OHB4fVxuLmN3dC1jaGVja2JveC1sYWJlbHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBwYWRkaW5nOiA2cHggMTBweDtcbn1cblxuLm0tYmFkZ2UubS1iYWRnZS0tZGFuZ2VyLCAubS1iYWRnZS5tLWJhZGdlLS1zdWNjZXNze2NvbG9yOiNmZmYgIWltcG9ydGFudDt9XG4ubS1iYWRnZXtmb250LXNpemU6MC45cmVtO2NvbG9yOiMxMTF9XG4vKiogRm9ybXMgICoqL1xuLmVycm9yLWlucHV0e1xuICAgIGZvbnQtd2VpZ2h0OjMwMDtcbiAgICBmb250LXNpemU6MTJweDtcbn1cblxuLyoqIEltYWdlIFVwbG9hZGVyICoqL1xuLmltYWdlLXVwbG9hZGVye1xuICAgIC5wcmV2aWV3e1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDAuMjVyZW07XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZWUyZTY7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIC5sb2FkZXJ7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgaGVpZ2h0OiAzMDBweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgLm0tbG9hZGVye1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzAwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4cmVtO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDhyZW07XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC00cmVtO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTRyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGltZ3tcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgIH1cbn0iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/