.hidden {
    display: none !important;
}
.visible-not {
    visibility: hidden !important;
}
.true-red {
    color: darkred !important;
}
.true-red-light {
    color: red !important;
}
.true-green {
    color: darkgreen !important;
}
.text-red {
    color: darkred !important;
}
.text-red-light {
    color: red !important;
}
.text-green {
    color: darkgreen !important;
}
.text-grey {
    color: grey !important;
}
.text-light-grey {
    color: lightgrey !important;
}
.bg-yellow {
    background: #FFF9E2 !important;
}
.activity-log-form {
    justify-content: center;
}
.activity-log-form-button {
    margin-top: 20px;
}
.test-mode-search {
    margin: 20px 0 0 0 !important;
    text-align: center;
}

.test-mode::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAa4AAAGuCAYAAADI9eKaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkNERjMzMjdCRTM3OTExRTg5NzgwQzIwRkM0QzEzQjY0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkNERjMzMjdDRTM3OTExRTg5NzgwQzIwRkM0QzEzQjY0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Q0RGMzMyNzlFMzc5MTFFODk3ODBDMjBGQzRDMTNCNjQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Q0RGMzMyN0FFMzc5MTFFODk3ODBDMjBGQzRDMTNCNjQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5Y/7fFAAAm9ElEQVR42uzd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');
    background-position: 50px 20px;
    z-index: 50000;
    opacity: .4;
    pointer-events: none;
}

/* user menu tun*/
.gasket-container {
    position: relative;
}
.gasket {
    position: absolute !important;
    height: 22px;
    width: 100%;
    top: 40px;
    z-index: 99999999;
}
.gasket-before:hover + .gasket {
    z-index: -99999999;
}
/**/

.route-action-btn {
    font-size: .65em;
}

/* 5 col grid */
 .col-2dot4,
 .col-sm-2dot4,
 .col-md-2dot4,
 .col-lg-2dot4,
 .col-xl-2dot4 {
     position: relative;
     width: 100%;
     min-height: 1px;
     padding-right: 15px;
     padding-left: 15px;
 }
.col-2dot4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
}
@media (min-width: 540px) {
    .col-sm-2dot4 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%;
    }
}
@media (min-width: 720px) {
    .col-md-2dot4 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%;
    }
}
@media (min-width: 960px) {
    .col-lg-2dot4 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%;
    }
}
@media (min-width: 1140px) {
    .col-xl-2dot4 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%;
    }
}
/*-------*/
.col-4dot4,
.col-sm-4dot4,
.col-md-4dot4,
.col-lg-4dot4,
.col-xl-4dot4 {
    position: relative;
    width: 100%;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
}
.col-4dot4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 40%;
    flex: 0 0 40%;
    max-width: 40%;
}
@media (min-width: 540px) {
    .col-sm-4dot4 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 40%;
        flex: 0 0 40%;
        max-width: 40%;
    }
}
@media (min-width: 720px) {
    .col-md-4dot4 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 40%;
        flex: 0 0 40%;
        max-width: 40%;
    }
}
@media (min-width: 960px) {
    .col-lg-4dot4 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 40%;
        flex: 0 0 40%;
        max-width: 40%;
    }
}
@media (min-width: 1140px) {
    .col-xl-4dot4 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 40%;
        flex: 0 0 40%;
        max-width: 40%;
    }
}
/*------ 6 */
.col-6dot4,
.col-sm-6dot4,
.col-md-6dot4,
.col-lg-6dot4,
.col-xl-6dot4 {
    position: relative;
    width: 100%;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
}
.col-6dot4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 60%;
    flex: 0 0 60%;
    max-width: 60%;
}
@media (min-width: 540px) {
    .col-sm-6dot4 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 60%;
        flex: 0 0 60%;
        max-width: 60%;
    }
}
@media (min-width: 720px) {
    .col-md-6dot4 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 60%;
        flex: 0 0 60%;
        max-width: 60%;
    }
}
@media (min-width: 960px) {
    .col-lg-6dot4 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 60%;
        flex: 0 0 60%;
        max-width: 60%;
    }
}
@media (min-width: 1140px) {
    .col-xl-6dot4 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 60%;
        flex: 0 0 60%;
        max-width: 60%;
    }
}

.text-90 {
    font-size: 90% !important;
}
.text-80 {
    font-size: 80% !important;
}
.text-70 {
    font-size: 70% !important;
}
.text-60 {
    font-size: 60% !important;
}
.text-50 {
    font-size: 50% !important;
}
/* /// */

.invoice-new {
    color: #a8a8a8 !important;
}
.invoice-pending {
    color: #ea3d3d !important;
}
.invoice-paid {
    color: #00ad0b !important;
}
.yearselect{
    padding-right:0px !important;
}


/**/
.em-11 {font-size: 1.1em !important;}
    .em-12 {font-size: 1.2em !important;}
    .em-13 {font-size: 1.3em !important;}
    .em-14 {font-size: 1.4em !important;}
    .em-15 {font-size: 1.5em !important;}
    .em-16 {font-size: 1.6em !important;}
    .em-17 {font-size: 1.7em !important;}
    .em-18 {font-size: 1.8em !important;}

    .underline {text-decoration: underline !important;}

    .pointer {cursor: pointer !important;}
/**/
/*long email address*/
#view-mailing_consignee a {
    word-break: break-word;
    word-wrap: break-word
}
.has-changed-value + .input-group-append span {
    background-color: #faffbd !important;
}
