.vc_gitem-shortcode { .vc_empty-container, .vc_sorting-empty-container { min-height: 47px; } .vc_placeholder { margin-bottom: 0; margin-top: 0; } .wpb_vc_gitem_zone_c, .wpb_vc_gitem_zone_a, .wpb_vc_gitem_zone_b { background-color: #f5f5f5; //padding: 4px; padding-left: 4px; padding-right: 4px; margin: 0; //.vc_element-icon { // background: transparent; //} > .wpb_element_wrapper { padding-top: 5px; > .vc_container_for_children { margin: 0; } } .wpb_row_container > .wpb_vc_column { margin-bottom: 5px; } .wpb_vc_column { padding-left: 5px; padding-right: 5px; } .wpb_row_container { margin-left: -5px; margin-right: -5px; } .wpb_row_container > .wpb_vc_column > .wpb_element_wrapper { padding: 1px 4px 1px; } .wpb_content_element > .wpb_element_wrapper { padding: 0; } } .vc_shortcodes_container > .controls_column { height: 27px; } .vc_shortcodes_container .wpb_column_container { margin: 0 5px; } } .vc_gitem-content { padding-top: 10px; } .wpb_vc_gitem_zone_c { position: relative; margin-top: 24px; min-height: 100%; box-sizing: border-box; .border-bottom-radius(@vc_gitem_round_radius); > .vc_controls:not(.bottom-controls) { position: absolute; top: -27px; left: 0; padding: 0; margin: 0; .vc_control { background-color: #f5f5f5; &:not(.vc_column-move) { background-color: #e6e6e6; } padding: 3px 8px; line-height: 24px; .border-top-radius(@vc_gitem_round_radius); } .column_edit, .column_delete { float: right; margin-left: 1px; } .column_delete { font-size: 12px; &:hover { background-color: #ffe0e0; } } &.bottom-controls { position: static; height: 30px; } } > .vc_css-helper { position: absolute; top: 3px; right: 55px; &.vc_featured { background-image: url('../vc/vc_gitem_image.png'); background-size: cover; margin-top: 3px; width: 16px; height: 16px; display: inline-block; margin-right: 3px; border-radius: 8px; right: 95px; } + .vc_css-helper { right: 75px; } } > .vc_color-helper { position: absolute; top: -25px; right: 55px; } } .wpb_vc_gitem_zone_a, .wpb_vc_gitem_zone_b { position: relative; // .border-top-radius(@vc_gitem_round_radius); .border-bottom-radius(@vc_gitem_round_radius); > .vc_css-helper { position: absolute; top: 3px; right: 0; &.vc_featured { background-image: url('../vc/vc_gitem_image.png'); background-size: cover; margin-top: 3px; width: 16px; height: 16px; display: inline-block; margin-right: 3px; border-radius: 8px; } + .vc_css-helper { right: 20px; } + .vc_featured { right: 40px; } } > .vc_controls { display: none; } > .wpb_element_wrapper { > .vc_container_for_children { margin: 0; } } } .vc_general.vc_element-icon.icon-wpb-gitem-zone { background: none; }