.btn-square { width: 100%; padding: 10px; margin: 5px 0; text-align: center; }
.btn-square i { display: block; margin: 20px 0; }
.btn-square span {  }

/* style="background-color: #c5212d; border-color: #c5212d; box-shadow: 0 5px 10px 2px rgba(197,33,45,.19)!important;" */

.m-portlet__transparent { background: none; border-color: none; box-shadow: none; margin-bottom: 0; }

pre { background-color: black; color: greenyellow; padding: 10px; font-weight: bold; }
pre code { background-color: transparent; }

#overlay { position: absolute; }

#overlay.on { opacity: 1; z-index: 1000; background: white; height: 100%; width: 100%; padding-top: 300px; }

/* .m-stack.m-stack--desktop.m-stack--ver>.m-stack__item.m-stack__item--fluid {
    background-color: #bf212f;
} */

.customer-row { background-color: #bf212f; color: #fff; }

.m-aside-menu.m-aside-menu--skin-light, .m-aside-left.m-aside-left--skin-light { background-color: #bf212f; } 

.m-aside-menu.m-aside-menu--skin-light .m-menu__nav>.m-menu__item>.m-menu__heading .m-menu__link-text, .m-aside-menu.m-aside-menu--skin-light .m-menu__nav>.m-menu__item>.m-menu__link .m-menu__link-text,
.m-aside-menu.m-aside-menu--skin-light .m-menu__nav>.m-menu__item>.m-menu__heading .m-menu__link-icon, .m-aside-menu.m-aside-menu--skin-light .m-menu__nav>.m-menu__item>.m-menu__link .m-menu__link-icon,
.m-aside-menu.m-aside-menu--skin-light .m-menu__nav>.m-menu__item .m-menu__submenu .m-menu__item>.m-menu__heading .m-menu__link-text, .m-aside-menu.m-aside-menu--skin-light .m-menu__nav>.m-menu__item .m-menu__submenu .m-menu__item>.m-menu__link .m-menu__link-text,
.m-aside-menu.m-aside-menu--skin-light .m-menu__nav>.m-menu__item .m-menu__submenu .m-menu__item>.m-menu__heading .m-menu__link-icon, .m-aside-menu.m-aside-menu--skin-light .m-menu__nav>.m-menu__item .m-menu__submenu .m-menu__item>.m-menu__link .m-menu__link-icon {
    color: #fff !important;
}

.m-aside-menu.m-aside-menu--skin-light .m-menu__nav>.m-menu__item:not(.m-menu__item--parent):not(.m-menu__item--open):not(.m-menu__item--expanded):not(.m-menu__item--active):hover>.m-menu__heading, .m-aside-menu.m-aside-menu--skin-light .m-menu__nav>.m-menu__item:not(.m-menu__item--parent):not(.m-menu__item--open):not(.m-menu__item--expanded):not(.m-menu__item--active):hover>.m-menu__link,
.m-aside-menu.m-aside-menu--skin-light .m-menu__nav>.m-menu__item .m-menu__submenu .m-menu__item:not(.m-menu__item--parent):not(.m-menu__item--open):not(.m-menu__item--expanded):not(.m-menu__item--active):hover>.m-menu__heading, .m-aside-menu.m-aside-menu--skin-light .m-menu__nav>.m-menu__item .m-menu__submenu .m-menu__item:not(.m-menu__item--parent):not(.m-menu__item--open):not(.m-menu__item--expanded):not(.m-menu__item--active):hover>.m-menu__link  {
    background-color: #BDBDC2;
}

.m-aside-menu.m-aside-menu--skin-light .m-menu__nav>.m-menu__item.m-menu__item--active>.m-menu__heading, .m-aside-menu.m-aside-menu--skin-light .m-menu__nav>.m-menu__item.m-menu__item--active>.m-menu__link{
    background-color: #808080;
}

.m-aside-menu.m-aside-menu--skin-light .m-menu__nav>.m-menu__item.m-menu__item--open>.m-menu__heading, .m-aside-menu.m-aside-menu--skin-light .m-menu__nav>.m-menu__item.m-menu__item--open>.m-menu__link,
.m-aside-menu.m-aside-menu--skin-light .m-menu__nav>.m-menu__item .m-menu__submenu .m-menu__item.m-menu__item--open>.m-menu__heading, .m-aside-menu.m-aside-menu--skin-light .m-menu__nav>.m-menu__item .m-menu__submenu .m-menu__item.m-menu__item--open>.m-menu__link,
.m-aside-menu.m-aside-menu--skin-light .m-menu__nav>.m-menu__item .m-menu__submenu .m-menu__item.m-menu__item--active>.m-menu__heading, .m-aside-menu.m-aside-menu--skin-light .m-menu__nav>.m-menu__item .m-menu__submenu .m-menu__item.m-menu__item--active>.m-menu__link {
    background-color: #A52A2A;
}

.m-portlet .m-portlet__head.m-portlet__head--no-padding { padding: 0 !important; }

.box-extension {
    margin: 2px;
}

.box-extension > a{
    padding: 10px;
}

.box-extension p, .box-extension h4{
    color: #FFF;
}

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

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

/** Errors Page **/

.m-error-6 {
    background-position: bottom !important;
}

.m-error-6 .m-error_container .code div {
    font-size: 150px;
    color: #F9E0CD;
    font-weight: bold;
    width: 100px;
    display: inline-block;
    position: relative;
}

.m-error-6 .m-error_container .code .one {
    transform: rotate(10deg);
    -webkit-transform: rotate(10deg); 
    -moz-transform: rotate(10deg); 
}

.m-error-6 .m-error_container .code .two {
    transform: rotate(15deg);
    -webkit-transform: rotate(15deg); 
    -moz-transform: rotate(15deg); 
    top: -30px;
}

.m-error-6 .m-error_container .code .three {
    transform: rotate(-5deg);
    -webkit-transform: rotate(-5deg); 
    -moz-transform: rotate(-5deg); 
}

@media (max-width: 1024px) {}
    .m-error-6 .m-error_container .code {
        margin-bottom: 150px;
    }
}

/* 
.swal2-popup  {
    margin-right: 0 !important;
    margin-bottom: 0 !important;
    margin: 0;
    width: 20em;
  } */

@media (max-width: 1024px)
{
    .m-login__content {
        background: none !important;
    }
}

[data-notify="container"] {
    padding: 20px;
    margin-top: 80px;
}

/* 
[data-notify="progressbar"] {
	margin-bottom: 0px;
	position: absolute;
	bottom: 0px;
	left: 0px;
	width: 100%;
	height: 5px;
} */