.has-background-custom-1 .columns.is-fullwidth.is-multiline.is-vcentered {
    background: #618ec9;
    padding: 0;
    margin:0px!important;    
}

.has-background-custom-1  .ict-image-column.column.is-12-mobile.is-6-tablet.is-6-desktop.is-order-3.is-order-mobile-1.is-image-scale-default {
    padding: 0px;
}


@media screen and (max-width: 768px) { 
    .listWrapper .listItem {
        padding: 1vw !important;
    }
    .homeFeaturedProductsWrapper {
         padding-top: 0rem;
    }
    .homeFeaturedCategoriesWrapper {
        padding-top: 0rem;
        padding-bottom: 3rem;
    
    }
   
}
.homeFeaturedCategoriesWrapper .listWrapper .listItem .small-product-item .category-item .picture img {
    object-fit: cover;
}
span.level-item.multi-selector-switch {
    display: none;
}
.item-box {
    background: #ffffff;
}

/*Mega Edit Mobile Fix*/

.Script_Indesign.megaEditMobileMode.MeMobilePortrait .freeTargetContainer {
    bottom: 0px !important;
    position: absolute;
}
.Script_Indesign.megaEditMobileMode.MeMobilePortrait .editorMain.pane.ui-layout-center {
    height: calc(55vh - 4rem) !important;
    top: 4rem;
    width: 100% !important;
}
.Script_Indesign.megaEditMobileMode.MeMobilePortrait button.nextStepButton {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
    width: calc(100% - 2rem);
    z-index: 999;
}
.Script_Indesign.megaEditMobileMode.MeMobilePortrait button.nextStepButton {
    position: fixed;
    bottom: 1rem;
    left: 1rem;
    width: calc(100% - 2rem);
    z-index: 999;
}
.Script_Indesign.megaEditMobileMode.MeMobilePortrait button.nextStepButton > * {
    display: inline-block;
}
.Script_Indesign.megaEditMobileMode.MeMobilePortrait .freeTargetContainer {
    bottom: 5.4rem !important;
    position: absolute;
    height: calc(45vh - 5rem) !important;
    padding: 0px !important;
}

.Script_Indesign.megaEditMobileMode.MeMobilePortrait 
 .editorMain.pane.ui-layout-center {
    height: calc(55vh - 5rem)!important;
    top: 5rem;
    width: 100%!important;
}

.Script_Indesign.megaEditMobileMode.MeMobilePortrait button.nextStepButton {
    bottom: 0.5rem;
    left: 1rem;
    width: calc(100% - 2rem);
    z-index: 999;
    font-size: 1.3rem;
}

.Script_Indesign.megaEditMobileMode.MeMobilePortrait button.nextStepButton > * {
    display: inline-block;
    margin-left:5px;
    margin-right:5px;
}
.Script_Indesign.megaEditMobileMode.MeMobilePortrait div#fontPreloadDiv {
    z-index: -1;
}
.Script_Indesign.megaEditMobileMode.MeMobilePortrait .freeTargetContainer .customScriptUi-freeTarget {
    padding-bottom: 4rem;
    border-top: solid 2px #ccc;
    border-bottom: solid 2px #ccc;
    background: #eee;
}

.Script_Indesign.megaEditMobileMode.MeMobilePortrait .editorBottom.is-attached-to-editor .priceContainer {
    bottom: 0.5rem;
    right: 0.5rem;
}
.Script_Indesign.megaEditMobileMode.MeMobilePortrait .editorBottom.is-attached-to-editor .priceContainer  .price.title.ng-binding {
    font-size: 1.5rem;
}
.Script_Indesign.megaEditMobileMode.MeMobilePortrait .editorBottom.is-attached-to-editor .priceContainer .priceHeader {
    font-size: 0.8rem;
}
.Script_Indesign.megaEditMobileMode.MeMobilePortrait .editorTop.pane .headerWrapper .buttonContainer .undoRedoContainer {
    display: none;
}
.Script_Indesign.megaEditMobileMode.MeMobilePortrait .zoom_options.buttons.ng-scope {
    max-width: 3rem;
}
.Script_Indesign.megaEditMobileMode.MeMobilePortrait .zoom_options.buttons > .btn {
    background: transparent;
}
.Script_Indesign.megaEditMobileMode.MeMobilePortrait a.catfish-button.has-text-hidden-mobile.btn.btn-default.btn-me.viewControlButton.fullScreen.ng-scope {
    display: none;
}
.Script_Indesign.megaEditMobileMode.MeMobilePortrait .ui-dialog {
    z-index: 999;
}
.Script_Indesign.megaEditMobileMode.MeMobilePortrait .ui-dialog-buttonpane.ui-widget-content.ui-helper-clearfix {
    justify-content: space-between;
}
