#shopify-reports .reports-active, #app-reports .reports-active{
    color: #dc3545;
}

.label-sticker {
    padding-top:    10px;
    padding-bottom: 10px;
}

.notification {
    background:    red;
    position:      absolute;
    top:           0;
    right:         -15px;
    width:         10px;
    height:        10px;
    display:       inline-block;
    border-radius: 100%;
}

.label-input {
    padding: 10px;
    border:  1px solid #cccccc;
}

.cursor-pointer {
    cursor: pointer;
}

@media print {
    .sticker {
        page-break-after: always;
    }

    #print-log {
        display: none;
    }
}

.label-input {
    padding: 10px;
    border:  1px solid #cccccc;
}

.col-xs-6 {
    width: 50%;
    float: left;
}

.tracking_menu ul {
    padding:         0;
    list-style-type: none;
}

.tracking_menu li {
    border-bottom: solid #cccccc 1px;
    padding:       10px 0;
}

.main_page_title {
    font-family: 'Raleway';
    font-size:   26px;
    font-weight: bold;
}

.app-menu {
    width:            100%;
    padding:          10px;
    font-size:        24px;
    background-color: #cccccc;
    margin-bottom:    20px;
    margin-top:       20px;
    border-radius:    10px;
}

a.app-menu-links {
    text-decoration: none;
    color:           #000000;
}

.btn {
    text-transform: uppercase;
    font-weight:    bold;
}

/*WAIT LOADER START*/

.wait_loader {
    position:   fixed;
    top:        0;
    right:      0;
    bottom:     0;
    left:       0;
    background: rgba(0, 0, 0, 0.5);
    z-index:    10001;
}

.lds-roller {
    display:   inline-block;
    position:  absolute;
    width:     64px;
    height:    64px;
    top:       50%;
    left:      50%;
    transform: translate(-50%, -50%);
}

.lds-roller div {
    animation:        lds-roller 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
    transform-origin: 32px 32px;
}

.lds-roller div:after {
    content:       " ";
    display:       block;
    position:      absolute;
    width:         6px;
    height:        6px;
    border-radius: 50%;
    background:    #ffffff;
    margin:        -3px 0 0 -3px;
}

.lds-roller div:nth-child(1) {
    animation-delay: -0.036s;
}

.lds-roller div:nth-child(1):after {
    top:  50px;
    left: 50px;
}

.lds-roller div:nth-child(2) {
    animation-delay: -0.072s;
}

.lds-roller div:nth-child(2):after {
    top:  54px;
    left: 45px;
}

.lds-roller div:nth-child(3) {
    animation-delay: -0.108s;
}

.lds-roller div:nth-child(3):after {
    top:  57px;
    left: 39px;
}

.lds-roller div:nth-child(4) {
    animation-delay: -0.144s;
}

.lds-roller div:nth-child(4):after {
    top:  58px;
    left: 32px;
}

.lds-roller div:nth-child(5) {
    animation-delay: -0.18s;
}

.lds-roller div:nth-child(5):after {
    top:  57px;
    left: 25px;
}

.lds-roller div:nth-child(6) {
    animation-delay: -0.216s;
}

.lds-roller div:nth-child(6):after {
    top:  54px;
    left: 19px;
}

.lds-roller div:nth-child(7) {
    animation-delay: -0.252s;
}

.lds-roller div:nth-child(7):after {
    top:  50px;
    left: 14px;
}

.lds-roller div:nth-child(8) {
    animation-delay: -0.288s;
}

.lds-roller div:nth-child(8):after {
    top:  45px;
    left: 10px;
}

@keyframes lds-roller {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}

.error {
    border: 1px solid #ff0000;
    color:  #ff0000;
}

/*WAIT LOADER END*/