.login-error {
    color: red;
    font-size: .8em;
}

/* Required fields */
.form-group label span, .form-check-label span {
    color: red;
}
.main-not-row{
    padding:10px;
    border:5px dashed #949494; 
    color:#949494;
    text-align: center
}
.main-not-row i:nth-child(2){
    margin:10px 0px 10px 0px;
    font-size: 5em;
}
/* Catalogs inputs */
.upper-input {
    text-transform: uppercase;
}
.capitalize-input {
    text-transform: capitalize;
}
.ck-editor__editable_inline {
    min-height: 200px;
}
.price:before {
  content: '$';
}
/* Invoices Datatables */
td.details-control {
    background: url('../vendor/datatables/details_open.png') no-repeat center center;
    cursor: pointer;
}
tr.shown td.details-control {
    background: url('../vendor/datatables/details_close.png') no-repeat center center;
}
#message_loading {
    height: 100%;
    width: 100%;
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 99999;
    background-color: gray;
    filter: alpha(opacity=75);
    -moz-opacity: 0.75;
    opacity: 0.75;
    display: none;
}
#message_loading h3 {
    position: fixed;
    margin-left: 35%;
    top: 40%;
    color: white;
}

.sc {
    height: 250px;
    overflow-y: auto;
    overflow-x: hidden;
}
.sc::-webkit-scrollbar
{
	width: 10px;
	background-color: #F5F5F5;
}
.sc::-webkit-scrollbar-thumb
{
	background-color: #a2a1a15c;
	/* border: 2px solid #a2a1a15c; */
}
.imgItem{
    max-height: 200px;
}
/* Placeholder text transform */
::-webkit-input-placeholder { /* WebKit browsers */
    text-transform: none;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    text-transform: none;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    text-transform: none;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
    text-transform: none;
}
::placeholder { /* Recent browsers */
    text-transform: none;
}

.firstTruncate {
    max-width:150px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

@media screen and (min-width: 992px) {
    .sidebar .img {
        width: 200px;
    }
}

@media screen and (min-width: 768px) {
    .sidebar.toggled .img {
        width: 80px;
    }
}