.vb_control_value[data-name="flex_direction"][data-value="row"]~.vb_control_setting i::before,
.vb_control .vb_control_value[data-name="flex_direction_tablet"][data-value="row"]~.vb_control_setting i::before,
.vb_options .vb_control .vb_control_value[data-name="flex_direction_mobile"][data-value="row"]~.vb_control_setting i::before,
.vb_control_value[data-name="flex_direction"][data-value="row-reverse"]~.vb_control_setting i::before,
.vb_control .vb_control_value[data-name="flex_direction_tablet"][data-value="row-reverse"]~.vb_control_setting i::before,
.vb_options .vb_control .vb_control_value[data-name="flex_direction_mobile"][data-value="row-reverse"]~.vb_control_setting i::before {
  	transform: rotate(0deg);
}

.vb_control_value[data-name="flex_direction"][data-value="column"]~.vb_control_setting i::before,
.vb_control .vb_control_value[data-name="flex_direction_tablet"][data-value="column"]~.vb_control_setting i::before,
.vb_options .vb_control .vb_control_value[data-name="flex_direction_mobile"][data-value="column"]~.vb_control_setting i::before,
.vb_control_value[data-name="flex_direction"][data-value="column-reverse"]~.vb_control_setting i::before,
.vb_control .vb_control_value[data-name="flex_direction_tablet"][data-value="column-reverse"]~.vb_control_setting i::before,
.vb_options .vb_control .vb_control_value[data-name="flex_direction_mobile"][data-value="column-reverse"]~.vb_control_setting i::before {
  	transform: rotate(90deg);
}


.vb_control_value[data-name*="layout"][data-value="top"]~.vb_control_setting i::before,
.vb_control .vb_control_value[data-name*="layout_tablet"][data-value="top"]~.vb_control_setting i::before,
.vb_options .vb_control .vb_control_value[data-name*="layout_mobile"][data-value="top"]~.vb_control_setting i::before {
 	transform: rotate(00deg);
}

.vb_control_value[data-name*="layout"][data-value="start"]~.vb_control_setting i::before,
.vb_control .vb_control_value[data-name="layout_tablet"][data-value="start"]~.vb_control_setting i::before,
.vb_options .vb_control .vb_control_value[data-name*="layout_mobile"][data-value="start"]~.vb_control_setting i::before,
.vb_control_value[data-name*="layout"][data-value="end"]~.vb_control_setting i::before,
.vb_control .vb_control_value[data-name*="layout_tablet"][data-value="end"]~.vb_control_setting i::before,
.vb_options .vb_control .vb_control_value[data-name*="layout_mobile"][data-value="end"]~.vb_control_setting i::before {
  	transform: rotate(90deg);
}




[control-id*="columns_tablet"] .vb_control_value[data-name="columns"][data-value="main"] ~ .vb_control_setting 
li:has(input:not([value="main"])),

[control-id*="columns_tablet"] .vb_control_value[data-name="columns"][data-value="main_end"] ~ .vb_control_setting 
li:has(input:not([value="main"],[value="main_end"],[value="end_main"],[value="main_fullend"],[value="fullend_main"])),

[control-id*="columns_tablet"] .vb_control_value[data-name="columns"][data-value="start_main"] ~ .vb_control_setting 
li:has(input:not([value="main"],[value="main_start"],[value="start_main"],[value="main_fullstart"],[value="fullstart_main"]))

{
	display:none !important;	
} 

[control-id*="columns_mobile"] .vb_control_value[data-name="columns"][data-value="main"] ~ .vb_control_setting 
li:has(input:not([value="main"])),

[control-id*="columns_mobile"] .vb_control_value[data-name="columns"][data-value="main_end"] ~ .vb_control_setting 
li:has(input:not([value="main"],[value="main_fullend"],[value="fullend_main"])),

[control-id*="columns_mobile"] .vb_control_value[data-name="columns"][data-value="start_main"] ~ .vb_control_setting 
li:has(input:not([value="main"],[value="main_fullstart"],[value="fullstart_main"]))

{
	display:none !important;	
}


.vb_control_value[data-name*="layout"][data-value="start"]~.vb_control_setting i::before,
.vb_control .vb_control_value[data-name="layout_tablet"][data-value="start"]~.vb_control_setting i::before,
.vb_options .vb_control .vb_control_value[data-name*="layout_mobile"][data-value="start"]~.vb_control_setting i::before,
.vb_control_value[data-name*="layout"][data-value="end"]~.vb_control_setting i::before,
.vb_control .vb_control_value[data-name*="layout_tablet"][data-value="end"]~.vb_control_setting i::before,
.vb_control_value[data-name*="layout"][data-value="center_start"]~.vb_control_setting i::before,
.vb_control_value[data-name*="layout"][data-value="center_end"]~.vb_control_setting i::before,

.vb_options .vb_control .vb_control_value[data-name*="layout_mobile"][data-value="end"]~.vb_control_setting i::before,
.vb_options .vb_control[control-id*="layout_align_second"] > .vb_control_value[data-name*="glider_layout"][data-value="top_start"]~.vb_control_setting i::before,
.vb_options .vb_control[control-id*="layout_align_second"] > .vb_control_value[data-name*="glider_layout"][data-value="top_end"]~.vb_control_setting i::before{
  	transform: rotate(90deg);
}

.rtl .vb_options_element[data-id="column"]  .vb_control[control-id="column"] li img,
.rtl  .vb_control[control-id="sub_type"] li img,
.rtl .vb_options_template[data-id="column"] li img{
  transform: scale(-1,1);
 }