﻿.productConfigUC .dxeRadioButtonList_UrbanRotiModerno,
.productConfigUC .dxeCheckBoxList_UrbanRotiModerno {
    border: none;
    width: 100% !important;
}

    .productConfigUC .dxeRadioButtonList_UrbanRotiModerno td.dxe,
    .productConfigUC .dxeCheckBoxList_UrbanRotiModerno td.dxe {
        padding: 15px 0;
    }

.productConfigUC .dxflGroupCell_UrbanRotiModerno {
    padding: 2px !important;
}

.productConfigUC .dxflGroupBox_UrbanRotiModerno {
    border: none;
    margin: 30px 0 0 0 !important;
}

/*.productConfigUC .dxflGroupBox_UrbanRotiModerno > .dxflGroup_UrbanRotiModerno {
    margin-top: -9px;
    padding: 0 0;
}*/

.productConfigUC .dxflHeadingLineGroupBoxSys.dxflGroupBox_UrbanRotiModerno > .dxflHLSys {
    border-top: 1px solid #e4e4e4;
    height: 1px;
}

.productConfigUC .dxflGroup_UrbanRotiModerno .dxflGroupContainerSys {
    border: 2px solid #e4e4e4;
    margin-bottom: 20px;
    border-radius: 8px;
}

.productConfigUC .dxflGroupBox_UrbanRotiModerno .dxflGroupBoxCaption_UrbanRotiModerno {
    font-size: 17px;
    font-weight: 500;
    text-transform: uppercase;
    display: block;
    margin: 5px 0 5px 0;
    padding: 0 0 0 13px !important;
    left: 0;
}

.productConfigUC .dxflGroup_UrbanRotiModerno {
    padding: 8px 15px !important;
    margin-top: 0;
}

    .productConfigUC .dxflGroup_UrbanRotiModerno > * {
        height: auto !important;
        width: 100% !important;
    }

.productConfigUC .dxflGroupBox_UrbanRotiModerno > .dxflGroup_UrbanRotiModerno .dxeBase_UrbanRotiModerno {
    font-weight: 400 !important;
    display: flex;
    width: 100% !important;
    align-items: center;
}

.productConfigUC .dxflGroupContainerSys {
    padding: 0;
}

.productConfigUC span.dxichCellSys.dxeTAR, *[dir='rtl'] span.dxichCellSys.dxeTAL {
    width: 50% !important;
}

.dxeValidDynEditorTable.dxeRoot_UrbanRotiModerno {
    width: 100% !important;
}

@media (max-width:768px) {
    .productConfigUC span.dxichCellSys.dxeTAR, *[dir='rtl'] span.dxichCellSys.dxeTAL {
        width: 100% !important;
    }
}

@media (max-width: 767px) {
    .dxflFloatedElConSys > div .dxflGroupCell_UrbanRotiModerno {
        padding: 0;
    }

        .dxflFloatedElConSys > div .dxflGroupCell_UrbanRotiModerno .dxflGroup_UrbanRotiModerno {
            padding: 0 !important;
        }

    .frmProductDetailsUC .dxflGroup_UrbanRotiModerno {
        padding: 0 !important;
    }
}
