@font-face {
    font-family: 'SegoeUI';
    src: url('../fonts/segoe-ui/SegoeUI.eot');
    src: url('../fonts/segoe-ui/SegoeUI.eot?#iefix') format('embedded-opentype'),
        url('../fonts/segoe-ui/SegoeUI.woff2') format('woff2'),
        url('../fonts/segoe-ui/SegoeUI.woff') format('woff'),
        url('../fonts/segoe-ui/SegoeUI.ttf') format('truetype'),
        url('../fonts/segoe-ui/SegoeUI.svg#SegoeUI') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'SegoeUI-Semibold';
    src: url('../fonts/segoe-ui-semibold/SegoeUI-Semibold.eot');
    src: url('../fonts/segoe-ui-semibold/SegoeUI-Semibold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/segoe-ui-semibold/SegoeUI-Semibold.woff2') format('woff2'),
        url('../fonts/segoe-ui-semibold/SegoeUI-Semibold.woff') format('woff'),
        url('../fonts/segoe-ui-semibold/SegoeUI-Semibold.ttf') format('truetype'),
        url('../fonts/segoe-ui-semibold/SegoeUI-Semibold.svg#SegoeUI-Semibold') format('svg');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: "Segoe UI Mono W10 Regular";
    src: url("../fonts/segoe-ui-mono/71b00e98168f1a2da1b6c5748587e433.eot");
    src: url("../fonts/segoe-ui-mono/71b00e98168f1a2da1b6c5748587e433.eot?#iefix")format("embedded-opentype"),
    url("../fonts/segoe-ui-mono/71b00e98168f1a2da1b6c5748587e433.woff2")format("woff2"),
    url("../fonts/segoe-ui-mono/71b00e98168f1a2da1b6c5748587e433.woff")format("woff"),
    url("../fonts/segoe-ui-mono/71b00e98168f1a2da1b6c5748587e433.ttf")format("truetype"),
    url("../fonts/segoe-ui-mono/71b00e98168f1a2da1b6c5748587e433.svg#Segoe UI Mono W10 Regular")format("svg");
}
/* canadian-aboriginal */
@font-face {
    font-family: Radio-Canada;
    src: url('../fonts/radio-canada/RadioCanada-Regular.eot');
    src: url('../fonts/radio-canada/RadioCanada-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/radio-canada/RadioCanada-Regular.woff2') format('woff2'),
        url('../fonts/radio-canada/RadioCanada-Regular.woff') format('woff'),
        url('../fonts/radio-canada/RadioCanada-Regular.ttf') format('truetype'),
        url('../fonts/radio-canada/RadioCanada-Regular.svg#RadioCanada-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
/* canadian-aboriginal SemiBold*/
@font-face {
    font-family: Radio-Canada-SemiBold;
    src: url('../fonts/radio-canada/RadioCanada-SemiBold.eot');
    src: url('../fonts/radio-canada/RadioCanada-SemiBold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/radio-canada/RadioCanada-SemiBold.woff2') format('woff2'),
        url('../fonts/radio-canada/RadioCanada-SemiBold.woff') format('woff'),
        url('../fonts/radio-canada/RadioCanada-SemiBold.ttf') format('truetype'),
        url('../fonts/radio-canada/RadioCanada-SemiBold.svg#RadioCanada-SemiBold') format('svg');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}
/* Caveat -SemiBold*/
@font-face {
    font-family: Caveat-SemiBold;/*change blod font */
    src: url('../fonts/caveat/Caveat-Regular.eot');
    src: url('../fonts/caveat/Caveat-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/caveat/Caveat-Regular.woff2') format('woff2'),
        url('../fonts/caveat/Caveat-Regular.woff') format('woff'),
        url('../fonts/caveat/Caveat-Regular.ttf') format('truetype'),
        url('../fonts/caveat/Caveat-Regular.svg#Caveat-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
/* Caveat*/
@font-face {
    font-family: Caveat;
    src: url('../fonts/caveat/Caveat-SemiBold.eot');
    src: url('../fonts/caveat/Caveat-SemiBold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/caveat/Caveat-SemiBold.woff2') format('woff2'),
        url('../fonts/caveat/Caveat-SemiBold.woff') format('woff'),
        url('../fonts/caveat/Caveat-SemiBold.ttf') format('truetype'),
        url('../fonts/caveat/Caveat-SemiBold.svg#Caveat-SemiBold') format('svg');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}
/*Roboto-SemiBold*/
@font-face {
    font-family: Roboto-SemiBold;
    src: url('../fonts/roboto/Roboto-Medium.eot');
    src: url('../fonts/roboto/Roboto-Medium.eot?#iefix') format('embedded-opentype'),
        url('../fonts/roboto/Roboto-Medium.woff2') format('woff2'),
        url('../fonts/roboto/Roboto-Medium.woff') format('woff'),
        url('../fonts/roboto/Roboto-Medium.ttf') format('truetype'),
        url('../fonts/roboto/Roboto-Medium.svg#Roboto-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
/*Roboto*/
@font-face {
    font-family: Roboto;
    src: url('../fonts/roboto/Roboto-Regular.eot');
    src: url('../fonts/roboto/Roboto-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/roboto/Roboto-Regular.woff2') format('woff2'),
        url('../fonts/roboto/Roboto-Regular.woff') format('woff'),
        url('../fonts/roboto/Roboto-Regular.ttf') format('truetype'),
        url('../fonts/roboto/Roboto-Regular.svg#Roboto-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
/*Teko*/
@font-face {
    font-family: Teko; /* check Medium*/
    src: url('../fonts/teko/Teko-Regular.eot');
    src: url('../fonts/teko/Teko-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/teko/Teko-Regular.woff2') format('woff2'),
        url('../fonts/teko/Teko-Regular.woff') format('woff'),
        url('../fonts/teko/Teko-Regular.ttf') format('truetype'),
        url('../fonts/teko/Teko-Regular.svg#Teko-Regular') format('svg');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
/*Teko-SemiBold*/
@font-face {
    font-family: Teko-SemiBold;
    src: url('../fonts/teko/Teko-SemiBold.eot');
    src: url('../fonts/teko/Teko-SemiBold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/teko/Teko-SemiBold.woff2') format('woff2'),
        url('../fonts/teko/../fonts/teko/Teko-SemiBold.woff') format('woff'),
        url('../fonts/teko/Teko-SemiBold.ttf') format('truetype'),
        url('../fonts/teko/Teko-SemiBold.svg#Teko-SemiBold') format('svg');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}
/*Lato*/
@font-face {
    font-family: Lato;
    src: url('../fonts/lato/Lato-Regular.eot');
    src: url('../fonts/lato/Lato-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/lato/Lato-Regular.woff2') format('woff2'),
        url('../fonts/lato/Lato-Regular.woff') format('woff'),
        url('../fonts/lato/Lato-Regular.ttf') format('truetype'),
        url('../fonts/lato/Lato-Regular.svg#Lato-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
/*Lato-SemiBold*/
@font-face {
    font-family: Lato-SemiBold;
    src: url('../fonts/lato/Lato-Bold.eot');
    src: url('../fonts/lato/Lato-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/lato/Lato-Bold.woff2') format('woff2'),
        url('../fonts/lato/Lato-Bold.woff') format('woff'),
        url('../fonts/lato/Lato-Bold.ttf') format('truetype'),
        url('../fonts/lato/Lato-Bold.svg#Lato-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}


.colorEditorImgPicker .imageUploaderBlocks,
.colorEditorImgPicker .imagesViwerItems,
.colorEditorImgPicker .noImagesIcon,
.colorEditorImgPicker {
    min-width: 200px;
    min-height: 200px;
}

    .colorEditorImgPicker:has(.noImagesIcon ) .imageUploaderBlocks,
    .colorEditorImgPicker:has(.noImagesIcon ) .imagesViwerItems,
    .colorEditorImgPicker:has(#colorEditorCanvas) .noImagesIcon,
    .colorEditorImgPicker:has(.noImagesIcon ) {
        min-width: 318px;
        min-height: 318px;
    }

#divCanvas {
    padding: 5px;
}
.productLabelBg {
    letter-spacing: normal;
    word-spacing: normal;
    white-space: pre-wrap;
}
.emailNotBoxTex:has(.focussed) {
    border-color: rgb(var(--primaryColor));
}

.dropNewItems[disabled="disabled"] {
    background: rgba(240, 244, 245,0.70);
    color: #7d7d7d;
}
.notificationsTreeView .wj-row .wj-cell:hover .dotIconEmail {
    display: flex;
    color: rgb(var(--primaryColor));
}

.ImageSubitemContainerHighlighter{
    border-width:thin;
    border-color:blue;
    
}


.gridNewUIHdtruncate.wj-flexgrid .top11-25px {
    top: 5.25px;
}

/*.gridNewUIFlexs .wj-cell div .gridLeftHeaderFlex {
    display: flex;
    justify-content: flex-start;
    align-items: flex-start;
}*/
@media (max-height: 600px){
    .bgImgAutoFitNew-login{
        overflow: auto;
    }
    .bgImgAutoFitNew-login .loginBlockWidths{
        display: block;
        padding-top: 100px;        
    }
}