.pull-right.back-btn {
  padding: 13px;
}
a.btn-space{
	margin-left: 10px;
}
div#m_table_1_filter{
	float: right;
}
div#m_table_1_paginate {
  float: right;
}
/*.error{
	color:red !important;
  }*/
  .m-form__help{
   color: #f4516c !important;
 }

 .elementToFadeInAndOut {
  -webkit-animation: fadeinout 4s linear forwards;
  animation: fadeinout 4s linear forwards;
  opacity: 0;
}
.custom_title{
  color: #d6d7e1;
  font-family: 'Poppins';
  letter-spacing: 3px;
  height: 26px;
  font-size: 26px;
  font-variant-caps: all-petite-caps;
}
.m-brand .m-brand__logo .m-brand__logo-wrapper{
  text-decoration: none;
}
.action_child{
  display: inline-block;
}

label.m-checkbox.m-checkbox--solid.m-checkbox--state-brand.bold{
  font-weight: bold;
}
.custom_image{
  height: 37px;
  margin-left: -12px;
}
.input-group.file-caption-main .input-group-addon, .input-group-btn {
  width: auto;

}
#email-error {
 /* font-weight: bold!important;*/
}
.m--img-rounded.m--marginless, .m--img-rounded.m--marginless{
  height: 41px!important;
  width:41px!important;
}
@-webkit-keyframes fadeinout {
  50% { opacity: 1; }
}

@keyframes fadeinout {
  50% { opacity: 1; }
}
button.kv-file-remove.btn.btn-kv.btn-default.btn-outline-secondary {
  display: none;
}
button.kv-file-zoom.btn.btn-kv.btn-default.btn-outline-secondary {
  display: none;
}
button.kv-file-upload.btn.btn-kv.btn-default.btn-outline-secondary{
 display: none;
}
.file-drop-zone{
  border: 0px !important;
}
.note-editor.note-frame.panel {
  margin-bottom: 2px;
}

.m-dropdown__header.m--align-center{
  background: url(../assets/app/media/img/misc/musicBg.png);
  background-size: cover;
}
.musicapp-logo {

  align-items: center;
  top: 10px;
  left: 10px;
  height: auto;
  width: 50px;

}
.musicapp-logo_inner {
  position: absolute;
  align-items: center;
  top: 10px;
  left: 10px;
  height: auto;
  width: 50px;

}
/*.musicapp-logo{
  align-items: center;
  margin-top: -8px;
  margin-left: 22px;
  height: 100px; width: 100px;
}
*/
.m-topbar .m-topbar__nav.m-nav > .m-nav__item.m-topbar__user-profile.m-topbar__user-profile--img.m-dropdown--arrow .m-dropdown__arrow {
  color: #5100fc !important;
}

.file-error-message {
  margin: 0px !important;
  margin-left: -10px !important;
  overflow: auto;
}

.m-subheader {
  margin-top: 10px !important;
}
.col-5.pull-right {
  margin-top: 12px !important;
}

div#password-error{
  font-weight: 400;
  color: #f4516c;
  font-size: 1rem;
  padding-left: 1.6rem;
}

.alert-success:not(.m-alert--outline) {
  color: #f6fcfb;
  background-color: #45ccb1;
  border-color: #39c9ac;
}

.alert-success:not(.m-alert--outline) {
  color: #f6fcfb;
  background-color: #45ccb1;
  border-color: #39c9ac;
}

.alert-success {
  color: #1b6355;
  background-color: #d6f2ed;
  border-color: #c6ede5;
}

.alert-success {
  color: #3c763d;
  background-color: #dff0d8;
  border-color: #d6e9c6;
}

.alert {
  background: #ffffff;
}

.alert {
  padding: 0.85rem 1.5rem;
  border-radius: 0;
  border-radius: 4px;
}

.alert {
  position: relative;
  padding: 0.75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.alert {
  padding: 15px;
  margin-bottom: 20px;
  border: 1px solid transparent;
  border-radius: 4px;
}

.alert-dismissible {
  padding-right: 4rem;
}
.alert-dismissable, .alert-dismissible {
  padding-right: 35px;
}

.fade {
  -webkit-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}

.show {
  display: block!important;
}

.elementToFadeInAndOut {
  -webkit-animation: fadeinout 4s linear forwards;
  animation: fadeinout 4s linear forwards;
  opacity: 0;
}

/*span.user_pro_img {
  color: #f4516c;
  font-weight: 400;
  padding-right: 29.5em;
  float: left;
  margin-top: 6px;
  margin-left: 16px !important;
}*/

.note-editable {
  margin-top: 10px;
}

button.close.fileinput-remove {
  display: none;
}

.krajee-default.file-preview-frame {
  margin: 8px;
  border: 1px solid #ddd;
  box-shadow: 1px 1px 5px 0 #a2958a;
  padding: 6px;
  float: none !important;
  text-align: center;
}

.krajee-default.file-preview-frame .kv-file-content {
  width: auto !important;
  height: 160px;
}

.status_width{
  width: 110px;
}

.export_btn {
    margin-top: 21px !important;
}-
/* 08-06-2019  */
.sidebar_logout {
    margin-left: 15px !important;
}
/*11-06-2019*/
p.content_title {
  font-size: 1.5em;
  font-weight: 500;
}
/*12-06-2019*/
a.dashboard_pan,a:hover, a:focus {
  text-decoration: none !important;
}
/*13-06-2019*/
.row.m-row--no-padding.m-row--col-separator-xl {
    border-bottom: 1px solid #ebedf2;
}
/*14-06-2019*/
body.m-page--fluid.m--skin-.m-content--skin-light2.m-header--fixed.m-header--fixed-mobile.m-aside-left--enabled.m-aside-left--skin-dark.m-aside-left--fixed.m-aside-left--offcanvas.m-footer--push.m-aside--offcanvas-default {
    padding-right: 0 !important;
}
body.m-page--fluid.m--skin-.m-content--skin-light2.m-header--fixed.m-header--fixed-mobile.m-aside-left--enabled.m-aside-left--skin-dark.m-aside-left--fixed.m-aside-left--offcanvas.m-footer--push.m-aside--offcanvas-default.modal-open {
    padding-right: 0 !important;
}
.g-recaptcha.google_captcha {
    margin-left: 65px;
}
/*25-06-2019 */
.m-login.m-login--2 .m-login__wrapper .m-login__container .m-login__form .m-form__group.has-danger .form-control-feedback {
    font-weight: 400;
    font-size: 1rem !important;
    padding-left: 1.6rem;
}
.m-form .m-form__help {
    font-weight: 400 !important;
    font-size: 1rem !important;
    padding-top: 7px;
}
div.dataTables_wrapper div.dataTables_processing{
  position: absolute;
  top: 0 !important;
  left: 0 !important;
  width: 100% !important;
  margin-left: 0 !important;
  margin-top: 0 !important;
  text-align: center;
  padding: 2em 0;
  height: 100% !important;
  background: #5867dd47;
  color: #fff;
  font-weight: 600;
  font-size: 17px;
}

.m-portlet{
  border-radius: 0.5rem;
}
.btn{
  border-radius: 0.375rem;
  box-shadow: 0 2px 4px rgba(0,0,20,.08), 0 1px 2px rgba(0,0,20,.08) !important
}
.form-control {
  display: block !important;
  width: 100%;
  padding: 0.5rem 1rem !important;
  font-size: 1rem !important;
  font-weight: 400 !important;
  line-height: 1.5 !important;
  color: #637381 !important;
  background-color: #fff !important;
  background-clip: padding-box !important;
  border: 1px solid #c4cdd5 !important;
  border-radius: 0.375rem !important;
  transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out !important;
}
.m-portlet .m-portlet__head{
  border-bottom: 1.5px solid #ababab !important;
  padding: 22px 22px !important;
  height: auto !important;
}
.table.table-striped tbody td, .table.table-striped tbody th{
  border: 0;
  font-weight: 400;
}
.dataTables_wrapper .dataTables_paginate .pagination .page-item>.page-link{
  border-radius: 0 !important;
  color: #000;
}
.dataTables_wrapper .dataTables_paginate .paginate_button{
  padding: 0 !important;
}
.dataTables_wrapper .dataTables_paginate .pagination .page-item{
  margin-left: 0 !important;
  color: #333 !important;
  border: 1px solid #dfe3e8 !important;
} 
.dataTables_wrapper .dataTables_paginate .pagination .page-item.previous{
  border-top-left-radius: 5px !important;
  border-bottom-left-radius: 5px !important;
}
.dataTables_wrapper .dataTables_paginate .pagination .page-item.next{
  border-top-right-radius: 5px !important;
  border-bottom-right-radius: 5px !important;
}
.dataTables_wrapper .pagination .page-item.active>.page-link{
  background: #4e06e4 !important;
}
.dataTables_wrapper .dataTables_paginate .pagination{
  margin-bottom: 2rem !important;
  margin-top: 1rem !important;
}
.email-sender-label{
  font-size: 16px;
  font-weight: 600;
}
.email-sender-emaildata{
  font-size: 12px;
  margin-left: 3px;
}
.mailheader-section-main-icon{
  width: 13%;
  float: left;
}
.mailheader-section-main{
  margin-top: 1rem;
  margin-bottom: 3rem;
}