.qaw-body {
    display: none;
}
.portlet {
    position: inherit;
    margin-bottom: 0px;
}

.qaw-left-open .qaw-body {
    margin-left: 290px;
}

.qaw-left-close .qaw-body {
    margin-left: 100px;
}

div#wrapper section#content {
    background-color: rgb(250, 250, 250);
    overflow-x: hidden;
}

.qaw-drop-zone {
    margin-left: 92px;
    /*margin-top: 24px;*/
}

html:not(#__):not(#___) .page-editor__layout-viewport--with-sidebar-open .page-editor__fragment-content {
    margin-left: 16%;
}

html:not(#__):not(#___) .page-editor__fragment-content {
    margin-left: 10%;
}

.product-menu-open .ds-navrail__rail {
    left: 315px;
}

.master-page .ds-navrail__rail {
    left: 0px;
}

@media (min-width: 765px) and (max-width: 1920px) {

    html:not(#__):not(#___) .page-editor__layout-viewport--with-sidebar-open .page-editor__fragment-content {
        margin-left: 21% !important;
    }

    html:not(#__):not(#___) .page-editor__fragment-content {
        margin-left: 13% !important;
    }

    .product-menu-open .ds-navrail__rail {
        left: 315px !important;
    }

    .master-page .ds-navrail__rail {
        left: 0px !important;
    }

    .ds-navrail__rail {
        left: 3px !important;
        height: calc(100% - 90px) !important;
    }

    .product-menu-open .page-editor__wrapper .page-editor__fragment-content {
        margin-left: 300px !important;
    }

    .page-editor__layout-viewport--with-sidebar-open footer {
        margin-left: 88px !important;
    }

    footer {
        margin-left: 86px !important;
    }
}

@media (min-width: 992px) and (max-width: 1333px) {
    .product-menu-open .page-editor__wrapper .ds-navrail__rail {
        height: calc(100% - 90px) !important;
        left: 0px !important;
    }

    html:not(#__):not(#___) .page-editor__layout-viewport--with-sidebar-open .page-editor__fragment-content {
        margin-left: 28% !important;
    }

    html:not(#__):not(#___) .page-editor__fragment-content {
        margin-left: 18% !important;
    }
}

.ds-header__account .ds-avatar {
    margin-right: 8px;
}
.ds-avatar {
    height: 32px;
    width: 32px;
}