#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing {
    display: flex;
    position: fixed;
    top: 0px;
    width: 100%;
    height: 100%;
    left: 0px;
    width: 100%;
    max-width: 100%;
    padding: 0px;
    margin: 0px;
    z-index:900;
}
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing { 
    z-index:999999999;
}
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing #lfb_panel {    
    padding: 28px!important;
}
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing > #lfb_form.lfb_bootstraped.lfb_visualEditing.lfb_fullscreen  {
    flex: 1;
    position: relative;
    z-index: 0;
    padding-top: 0px !important;
}
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing .tooltip {
    display: none !important;
}
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing .table {
    min-width: 80px;
}
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing .form-control.form-control-sm{
    height: 30px;
    padding: 2px;
    padding-left: 6px;
    padding-right: 6px;
}
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing #lfb_panel>.container-fluid {  
    padding: 0px !important;
}
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing #lfb_rowMenu {
    position: relative;
    top:0px;
    bottom: 0px;
    right: 0px;
    z-index: 999999999;
    background-color: #2a2c2f;
    text-align: left;
    font-family: 'Lato';
    box-shadow: 2px 4px 8px rgba(0,0,0,0.3);
    width: 0px;
    max-width: none;
    overflow-x: hidden;
    transition: width 0.25s;
    color: #62666a;
}
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing #lfb_rowMenu.lfb_open {
    width: 240px;
    max-width: none;
}
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing #lfb_rowMenu .lfb_lPanelBody{
    padding: 14px;
}

#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing #lfb_rowMenu .lfb_lPanelBody table {
    color: #62666a;
}
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing #lfb_rowMenu .lfb_lPanelBody a.btn.btn-circle {    
    border-radius: 50%;
    padding: 0px;
    width: 24px;
    height: 24px;    
    line-height: 22px;
    font-size: 12px;
}


#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing #lfb_rowMenu .form-control,
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing #lfb_rowMenu .form-control:disabled,
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing #lfb_rowMenu .form-control:read-only,
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing #lfb_rowMenu .bootstrap-datetimepicker-widget .form-control,
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing #lfb_rowMenu .form-control:focus{
    border:0px;
    border-radius: 0px;
    background-color: #2a2c2f;
    color: #62666a;    
    appearance: auto;
}

#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing #lfb_componentsPanel .btn-primary,
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing #lfb_rowMenu .btn-primary{     
       background-color: transparent !important;
    border-color: #1ABC9C !important;
    border: 1px solid;
    color: #1ABC9C !important;
}
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing #lfb_componentsPanel .btn-danger,
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing #lfb_rowMenu .btn-danger{     
       background-color: transparent !important;
    border-color: #e74c3c !important;
    border: 1px solid;
    color: #e74c3c !important;
}
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing #lfb_rowMenu table .lfb_tdAction {
    vertical-align: middle;
}

#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing #lfb_rowMenu label {
    font-size: 15px;

}
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing #lfb_componentsPanel {
    position: relative;
    top:0px;
    bottom: 0px;
    left: 0px;
    z-index: 1;
    background-color: #ecf0f1;
    text-align: left;
    font-family: 'Lato';
    box-shadow: 2px 4px 8px rgba(0,0,0,0.3);
    width: 0px;
    max-width: none;
    overflow-x: hidden;
    transition: width 0.25s;
    display: none !important;
}

#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing .lfb_componentModel .lfb_rate{
    font-size: 26px;
    margin: 0 auto;    
    line-height: 38px;
    color: #bdc3c7;
}


#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing #lfb_componentsPanel .lfb_imageButtonContainer {
    min-width: 180px;
}

#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing #lfb_componentsPanel .lfb_lPanelHeader .fas {
    margin-right: 10px;
}
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing #lfb_componentsPanel select.form-control {
    -webkit-appearance: menulist;
    -moz-appearance: menulist;
}

#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing #lfb_componentsPanel.lfb_open {
    width: 240px;
    max-width: none;
}
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing #lfb_componentsPanel .lfb_lPanelBody {
    padding: 0px;
    font-size: 15px;
   /* padding-bottom: 78px;*/
}
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing #lfb_componentsPanel .lfb_lPanelBodyContent {
    padding: 8px;

}
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing #lfb_componentsPanel #lfb_componentsFilters {
    background-color: #bdc3c7;
    padding: 8px;
}
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing #lfb_componentsPanel #lfb_componentsFilters .input-group-addon {
    background-color: #1abc9c;
}
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing #lfb_componentsPanel #lfb_componentsFilters .form-control {
    border-color: #1abc9c;    
}


#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing .lfb_componentModel {
    margin: 0px;
    margin-bottom: 18px;
    text-align: center;
    /*border: 2px dashed #34495e;*/
    box-shadow: 0px 0px 8px rgba(0,0,0,0.3);
    padding: 0px;
    transition: box-shadow 0.45s;    
    background-color: #ecf0f1;
    cursor: move;
}
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing .lfb_componentModel.disabled {
    pointer-events: none;
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    opacity: 0.5;
}
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing #lfb_componentsPanel .lfb_componentModel {
    cursor: move;
}
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing #lfb_componentsPanel .lfb_componentModel:hover {
    box-shadow: 0px 0px 9px rgba(22,160,133,0.8);
}

#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing .lfb_componentModel .form-group {
    margin-bottom: 0px;
}
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing .lfb_componentModel .lfb_componentTitle {    
    font-size: 15px;
    background-color: #34495e;
    color: white;
    padding: 4px;
    margin-top: 0px;
    margin-bottom: 0px;
}

#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing #lfb_componentsPanel .lfb_componentModel .form-group > label {
    margin-top: -4px;    
}

#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing .btn-alpha {
    background-color: transparent !important;
    box-shadow: none !important;
    color: #62666a;
} 
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing .lfb_lPanel .lfb_lPanelHeader {
    padding: 10px;
    color: #62666a;
    background-color: #1d2327;
    position: relative;
    display: block;
    width: 100%;
    box-shadow: -1px 1px 4px rgba(0,0,0,0.3);
    font-size: 15px;
}
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing .lfb_lPanel .lfb_lPanelHeader .fas {
    margin-right: 10px;
}
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing .lfb_lPanel .lfb_lPanelHeader .btn-circle {
    float: right;   
    border-radius: 50%;
    height: 32px;
    width: 32px;
    line-height: 32px;
    text-align: center;
    margin-top: -3px;
    color: #62666a;
    font-size: 16px;
    outline: 0;
    box-shadow: none;
    padding: 0px;
    margin-right: -8px;
}
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing .lfb_lPanel .lfb_lPanelHeader .btn-circle >span {
    /* position: relative;
     top: -6px;
     left: -4px;
     margin: 0px;*/
}

#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing [data-component="row"]{
    width: 100%;

}
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing [data-component="row"]:hover,
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing [data-component="row"].lfb_focus{
    border: 1px dashed #bdc3c7;
}


#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing #lfb_rowMenu table th,
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing #lfb_rowMenu table td {
    font-size: 15px;
}


#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing .lfb_componentModel {
    
    -webkit-transition: -webkit-box-shadow .25s ease-in-out;
    -moz-transition: -moz-box-shadow .25s ease-in-out;
    transition: box-shadow .25s ease-in-out;
}

#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing .lfb_componentModel .lfb_componentPreview {
    text-align: center;
    padding: 8px;
    pointer-events: none;
    line-height: 18px;

}
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing .lfb_componentModel .lfb_componentTitle {
    text-align: center;
}

#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing .lfb_componentModel .lfb_row {
    border: 1px dashed #bdc3c7;
    min-height: 28px;
}
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing  .lfb_componentBloc .lfb_rowEdited{    
    min-height: 48px;
    margin: 18px;
}


#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing .lfb_componentModel .lfb_componentPreview .lfb_colorPreview {
    top: 0px;
    background-color: #1ABC9C;
}
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing .lfb_componentModel .lfb_componentPreview .switch {
    margin: 0 auto;
    top: 0px;
}


#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing   .lfb_componentModel.ui-draggable-dragging,
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing   .lfb_componentModel.ui-sortable-helper {
    position: absolute !important;
    z-index: 999;
    width: 235px !important;
    max-widh: 280px !important;
}
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing   .lfb_componentModel.ui-draggable-dragging[data-component="picture"] img {
    max-width: 64px;
    max-height: 64px;
}
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing  .lfb_componentModel.ui-draggable-dragging{
    box-shadow: 0 0 19px rgba(0,0,0,0.2);
}

#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing   .lfb_componentModel[data-component="richtext"] p {
    font-size: 15px !important;
    line-height: 19px;
    margin-bottom: 4px;
}

#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing .lfb_componentModel .lfb_dropzone {    
    min-height: 70px;
}

#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing #lfb_form.lfb_bootstraped.lfb_visualEditing  .lfb_stepDescription {
    opacity: 1;
}
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing #lfb_form.lfb_bootstraped.lfb_visualEditing  .lfb_item  {
   /* margin: 8px;*/   
    min-width: 120px;
    min-height: 58px;

}
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing #lfb_form.lfb_bootstraped.lfb_visualEditing.lfb_draggingComponent .lfb_row .lfb_item {
    border: 1px dashed #bdc3c7;
}
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing #lfb_form.lfb_bootstraped.lfb_visualEditing.lfb_draggingComponent .lfb_row .lfb_item.ui-sortable-helper {    
    box-shadow: rgba(0, 0, 0, 0.3) 0px 0px 14px;
}

#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing  .lfb_componentBloc {
    position: relative;
    border: 1px solid #bdc3c7;
    padding: 12px;
}
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing .lfb_columnToolbar {
    height: 28px;
      position: absolute;
    right: 0px;
    top: 0px;
    z-index: 999;
     overflow: hidden;
    padding: 0px;
    background-color: #bdc3c7;
    font-size: 15px;
    display: none;
} 
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing .lfb_columnToolbar > * {
    display: inline-block;
    
}
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing  .lfb_elementToolbar {
    position: absolute;
    right: 0px;
    top: 0px;
    z-index: 999;
    max-height: 0px;
    /* -webkit-transition: max-height 0.2s ease-in-out;
     transition: max-height 0.2s ease-in-out;*/
    overflow: hidden;
    background-color: transparent;
    box-shadow: 0px 0px 3px rgba(0,0,0,0.5);
    width: auto;
    padding: 0px;

}

#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing  .lfb_elementToolbar .btn-primary {
    background-color: #1abc9c !important;
}
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing.lfb_backendTheme_glassmorphic .lfb_elementToolbar .btn-primary {
        background-color: rgba(255,255,255,0.3) !important;
}

#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing  .lfb_item {
    border: 1px dashed transparent;
    position: relative;
    min-height: 32px;
}
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing #lfb_form.lfb_visualEditing .lfb_item.lfb-hidden{
    
    opacity: 0.7 !important;
    display: block !important;
}
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing #lfb_form.lfb_visualEditing .lfb_btnNextContainerStripe,
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing #lfb_form.lfb_visualEditing #lfb_paypalForm{    
    display: none !important;
}
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing #lfb_form.lfb_visualEditing  .lfb_item.lfb_hover {
    border-color: #1abc9c !important;
}
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing #lfb_form.lfb_visualEditing  .lfb_item.lfb_hover > .lfb_elementToolbar,
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing #lfb_form.lfb_visualEditing  .lfb_column.lfb_hover > .lfb_columnToolbar {
    display: flex;
    max-height: 48px;
}
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing  .lfb_item > .lfb_elementToolbar > a,
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing .lfb_columnToolbar a{
    display: inline-block;
    width: 28px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    margin-right: 0px;    
    font-size: 14px;
    color: white !important;
    transition: box-shadow 0.15s linear, opacity 0.3s ease-in-out;
    -webkit-transition: box-shadow 0.15s linear, opacity 0.3s ease-in-out;
    transform: scale(1);

}
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing .lfb_item > .lfb_elementToolbar > a:hover,
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing .lfb_columnToolbar   a:hover{
    opacity: 0.8;
    box-shadow: inset 0px 0px 100px rgba(0,0,0,0.2);
    transform: scale(1);
}
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing .lfb_item > .lfb_elementToolbar > a:active,
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing .lfb_columnToolbar   a:active{
    transform: scale(1);
}
#lfb_form.lfb_visualEditing #lfb_componentsPanel .btn-primary,
#lfb_form.lfb_visualEditing #lfb_rowMenu .btn-primary {
    background-color: #1ABC9C !important;
}

#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing  .lfb_item > .lfb_elementToolbar > a.btn-default,
#lfb_form.lfb_visualEditing #lfb_rowMenu .btn-default {
    background-color: #bdc3c7 !important;
}

#lfb_form.lfb_bootstraped.lfb_visualEditing #lfb_mainPanel .lfb_genSlide .lfb_genContent {
    opacity: 1 !important;
}
#lfb_form.lfb_visualEditing .lfb_column{
    min-height: 48px;

}

#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing #lfb_form.lfb_bootstraped.lfb_visualEditing .lfb_column {
    border: 2px dashed #bdc3c7;
    text-align: center;
    position: relative;
    padding-top: 18px;
    margin-bottom: 8px;
}
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing #lfb_form.lfb_bootstraped.lfb_visualEditing .lfb_column:not(:last-child){
    border-right: 0px;
}
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing #lfb_form.lfb_bootstraped.lfb_visualEditing.lfb_backendTheme_glassmorphic .lfb_column {
   
    border: 1px dashed #bdc3c7;

}
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing #lfb_form.lfb_bootstraped.lfb_visualEditing.lfb_darkStepBg .lfb_column {
    border: 1px dashed rgba(255, 255, 255,0.3);
}
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing .lfb_btnAddItem {
    margin: 0 auto;
    margin-top: 12px;
    margin-bottom: 12px;
    display: block;
    font-size: 18px;
    width: 24px;
    height: 24px;
    line-height: 24px;
    background-color: #bdc3c7;
    border-radius: 50%;    
    color: #ecf0f1 !important;
    cursor: pointer;
    pointer-events: all;
    padding: 0px !important;
    box-shadow: 0px 0px 4px rgba(255,255,255,0.9);
}
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing .lfb_row > .lfb_btnAddItem { 
    background-color: #1abc9c;
}
#lfb_form.lfb_visualEditing .lfb_row{
    padding: 8px;
    margin-bottom: 8px !important;
    border: 1px dashed #95a5a6;

    min-height: 48px;
}


#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing #lfb_form.lfb_bootstraped.lfb_visualEditing .lfb_genContent > .lfb_row {
    border-color: #95a5a6;
    margin-top: 8px;    
}
#lfb_form.lfb_visualEditing.lfb_darkStepBg .lfb_row,
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing.lfb_darkStepBg #lfb_form.lfb_bootstraped.lfb_visualEditing .lfb_genContent > .lfb_row {
    border: 1px dashed rgba(255, 255, 255,0.3);
}
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing #lfb_form.lfb_bootstraped.lfb_visualEditing #finalSlide .lfb_genContent > .lfb_row { 
    padding-bottom: 48px;
}
#lfb_form.lfb_visualEditing .lfb_item {
    pointer-events: all;    
    cursor: move;
}
#lfb_form.lfb_visualEditing .lfb_item > *:not(.lfb_elementToolbar):not(.lfb_column){
    pointer-events: none;
}

#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing #lfb_componentsPanel textarea.form-control {
    height: 80px;
}
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing #lfb_componentsPanel .lfb_dropzone {   
    width: 100%;
    min-width: 0px;    
}
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing #lfb_componentsPanel .lfb_imageButtonContainer .lfb_imageButtonHeader {
    background-color: #bdc3c7;    
}
#lfb_form.lfb_visualEditing .tooltip:not(.lfb_visualTooltip){
    display: none !important;
}
#wpadminbar {
    display:none !important;   
}
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing .lfb_itemLoader {
    position: absolute;
    left: 0px;
    top: 0px;
    bottom: 0px;
    right: 0px;    
    background: #1abc9c;
    color: white;
    z-index: 1000;
    display: none;
}

@media only screen and (min-width: 480px){    
    #lfb_bootstraped.lfb_bootstraped.lfb_visualEditing #lfb_form.lfb_bootstraped.lfb_visualEditing #lfb_mainPanel {
        padding-left: 18px;
        padding-right: 18px;    
    }
}
#lfb_form.lfb_visualEditing .datetimepicker {
    display: none !important;
}
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing #lfb_form.lfb_bootstraped.lfb_visualEditing .lfb_floatingSummaryBtnCt {
    pointer-events: none;
}
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing #lfb_form.lfb_bootstraped.lfb_visualEditing a.btn,
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing #lfb_form.lfb_bootstraped.lfb_visualEditing .linkPrevious{
    pointer-events: none;
}
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing #lfb_form.lfb_bootstraped.lfb_visualEditing .lfb_linkPreviousCt {
    margin-top: 28px;    
}

#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing #lfb_form.lfb_bootstraped.lfb_visualEditing #lfb_mainPanel .lfb_genSlide .lfb_genContent .lfb_itemBloc.lfb_disabled [data-itemid]{
    opacity: 0.5 !important;    
}
/*
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing #lfb_form.lfb_bootstraped.lfb_visualEditing .lfb_item {
   min-width: 150px;
}*/
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing #lfb_form.lfb_visualEditing  .table > thead > tr > th
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing #lfb_form.lfb_visualEditing .table > tbody > tr > th, 
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing #lfb_form.lfb_visualEditing .table > tfoot > tr > th, 
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing #lfb_form.lfb_visualEditing .table > tbody > tr > td, 
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing #lfb_form.lfb_visualEditing .table > tfoot > tr > td{
    color: #62666a;
}
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing #lfb_form.lfb_visualEditing .lfb_row {    
    padding-top: 38px;
}
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing #lfb_form.lfb_visualEditing .lfb_row .lfb_column .lfb_item:not(.ui-draggable-dragging) {
    padding-top: 22px;
}
#lfb_form.lfb_bootstraped.lfb_visualEditing .lfb_genSlide .lfb_genContent.lfb_noDes {
    
    padding-top: 128px !important;
}
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing #lfb_form.lfb_visualEditing .lfb_genContent .lfb_row {
    padding-top: 18px;
    padding-bottom: 18px;
}
#lfb_form.lfb_bootstraped.lfb_visualEditing .lfb_visualTooltip.tooltip .tooltip-inner {
    background-color: #191b1c;
    color: #fff;
}
#lfb_form.lfb_bootstraped.lfb_visualEditing .lfb_visualTooltip.bs-tooltip-top .tooltip-arrow::before {
    border-top-color: #191b1c;    
}

#lfb_form.lfb_bootstraped.lfb_visualEditing [data-itemtype="picture"] {
        padding-top: .5rem !important;
    padding-bottom: .5rem !important;
}
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing i.lfb_largeIcon {
    font-size: 48px;
}

#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing.lfb_backendTheme_glassmorphic   .lfb_item > .lfb_elementToolbar > a.btn-default,
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing.lfb_backendTheme_glassmorphic   .lfb_item > .lfb_elementToolbar > a.btn-secondary,
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing.lfb_backendTheme_glassmorphic   .lfb_item > .lfb_elementToolbar > a,
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing.lfb_backendTheme_glassmorphic  #lfb_rowMenu .btn-default {
    background-color: rgba(0,0,0,0.2) !important;
}

#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing .lfb_item > .lfb_elementToolbar > a.btn-danger {
    background-color: #e74c3c !important;
}
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing.lfb_backendTheme_glassmorphic  .lfb_item > .lfb_elementToolbar > a.btn-danger:hover {
    background-color: rgba(255,100,100,0.3) !important;
}
#lfb_bootstraped.lfb_bootstraped.lfb_visualEditing.lfb_backendTheme_glassmorphic .lfb_columnToolbar {
 background-color: transparent;   
}

.lfb-dragging-ghost {
  opacity: 0.5;
  transform: rotate(3deg);
}

.lfb-dragging-chosen {
  box-shadow: 0 0 10px rgba(0,0,0,0.2);
}

.lfb-drop-indicator {
  position: absolute;
  height: 4px;
  background: #2196F3;
  transition: all 0.2s;
}