#wppizza-settings.wppizza_addingredients-ingredients .form-table th,
#wppizza-settings.wppizza_addingredients-license .form-table th{width:200px}

#wppizza-settings.wppizza_addingredients-custom-groups .form-table th,
#wppizza-settings.wppizza_addingredients-localization .form-table th,
#wppizza-settings.wppizza_addingredients-manual .form-table th,
#wppizza-settings.wppizza_addingredients-ingredients .form-table>tbody>tr>th{display:none}

#wppizza_addingredients_custom_groups_label{overflow-y:auto;overflow-x:hidden;margin-bottom:3px;position:relative;}
#wppizza_addingredients_custom_groups_filter_wrap{float:right;position:relative;top:0}
#wppizza_ingredients_custom_groups_options .wppizza_option{margin-bottom:15px;border:1px solid #CECECE;border-bottom:none;border-top:none}
#wppizza_ingredients_custom_groups_options .wppizza-custom-groups-header {padding:2px 5px;background-color:#EFEFEF;width:100%;min-height:50px;}
#wppizza_ingredients_custom_groups_options .wppizza-custom-groups-header-info{font-size:90%;margin:0;padding:3px 0 0 0;line-height: 90%;clear:both}
#wppizza_ingredients_custom_groups_options .wppizza-custom-groups-header-info>b{color:#999999;font-weight:normal}
#wppizza_ingredients_custom_groups_options .wppizza-custom-groups-header-info>span{color:#AAAAAA}
#wppizza_ingredients_custom_groups_options .wppizza-ingr-cg-highlight{border:1px solid red}
.wppizza-custom-groups-details>div{padding:5px 5px;border-bottom: 1px dotted #CFCFCF}
.wppizza-ingr-access{overflow:auto;}
.wppizza-ingr-access>ul{display:block;}
.wppizza-ingr-access>ul>li{display:inline;list-style: none;float:left;padding-right:10px}

/**ingredients*/
#wppizza_addingredients_ingredients_sort_by_input{margin:0;padding:2px;font-weight:normal;font-size:90%}

/**remove dashicon*/
#wppizza_addingredients_ingr_sortable.wppizza-ai-nodashicon .dashicons-editor-ol:before{content:''!important;}

#wppizza_addingredients-ingredients-form>.form-table{border:none;background-color:inherit}
#wppizza_addingredients-ingredients-form>.form-table>tbody>tr{background-color:inherit !important}
#wppizza_ingredients>div{margin-bottom:15px}
#wppizza_addingredients_ingredients_table{border:1px solid #CCC}
#wppizza_addingredients_ingredients_table th:nth-child(2){text-align:right}
#wppizza_addingredients_ingredients_table tbody>tr>td{padding:0 !important}
#wppizza_addingredients_ingr_sortable>span{padding:3px 0; display:block}
#wppizza_addingredients_ingr_sortable>span:nth-child(even) {background: #FFFFFF}
#wppizza_addingredients_ingr_sortable>span:nth-child(odd) {background: #EFEFEF}
/*new*/
#wppizza_ingredients_options_add>span{border:1px solid #CCC;}
#wppizza_ingredients_options_add>span:nth-child(even) {background: #FFFFFF}
#wppizza_ingredients_options_add>span:nth-child(odd) {background: #FAFAFA}

/**custom group summary menu item*/
.wppizza_ingr_summary_toggle{color:blue;cursor:pointer;}
table.wppizza_ingr_summary_meta{border:1px dotted #CCC; width:auto;display:none}
table.wppizza_ingr_summary_meta td:nth-child(1) {width:10%;}
table.wppizza_ingr_summary_meta tbody>tr:nth-child(even) {background: #FAFAFA}
table.wppizza_ingr_summary_meta tbody>tr:nth-child(odd) {background: #EFEFEF}
table.wppizza_ingr_summary_meta tr>td{padding:1px 3px}
table.wppizza_ingr_summary_meta thead>tr{background: #CECECE;font-weight:bold}
.wppizza_ingr_copy{padding-left:5px;cursor:pointer}
.wppizza_ingr_copy:hover{color:blue}
#wppizza_ingredients_copy_fs{border:1px solid #CCC;background: #FAFAFA;margin-top:10px;padding:5px}

/*customgroups*/
#wppizza_ingredients_custom_groups_wrap{background-color:#ffffff;border:1px dotted #CECECE;margin-bottom:10px;padding:0 5px}
.wppizza-custom-groups-details{background-color:#FAFAFA;}
.wppizza_addingredients_custom_groups_pagination_top{margin:10px 0;padding:0 5px}
.wppizza_addingredients_custom_groups_pagination_bottom{padding:0 5px 5px 5px}
.wppizza_addingredients_custom_groups_pagination_top>span:nth-child(2),
.wppizza_addingredients_custom_groups_pagination_bottom>span:nth-child(2){
	float:right
}
.wppizza_addingredients_custom_groups_element_none{display:none}

/**options form**/
#wppizza_addingredients-options-form table th,#wppizza_addingredients-options-form table td{padding:5px 10px 5px 0}
#wppizza_addingredients_ingr_sortable .dashicons-editor-ol{cursor:move;}

#wppizza_addingredients-options-form .wppizza_ingredients_edit_cart ul{margin:7px 0;}
#wppizza_addingredients-options-form .wppizza_ingredients_edit_cart ul>li:nth-child(1) {font-weight:bold;white-space:nowrap}
#wppizza_addingredients-options-form .wppizza_ingredients_edit_cart ul>li{display:inline;padding:3px 7px 3px 3px;vertical-align:middle}
#wppizza_addingredients-options-form .wppizza_ingredients_edit_cart ul>li>input{vertical-align:middle}

#wppizza_addingredients-options-form .wppizza_ingredients_added_sort_order ul{margin:0;margin-bottom:5px}
#wppizza_addingredients-options-form .wppizza_ingredients_added_sort_order ul>li:nth-child(1) {font-weight:bold;white-space:nowrap}
#wppizza_addingredients-options-form .wppizza_ingredients_added_sort_order ul>li{display:inline;padding:0 7px 0 0;vertical-align:middle}
#wppizza_addingredients-options-form .wppizza_ingredients_added_sort_order ul>li>input{vertical-align:middle}

/** localization **/
.wppizza_add_ingredients_localization > div > div {border: 1px solid #AAAAAA; margin-bottom: 5px;}
.wppizza_add_ingredients_localization > div > div > div:nth-child(even) {background: #FFFFFF}
.wppizza_add_ingredients_localization > div > div > div:nth-child(odd) {background: #F6F6F6}
/** access rights **/
#wppizza-settings.wppizza_addingredients-access-level .form-table th{display:none}
.wppizza_addingredients-access-level table > tbody > tr > td > div:nth-child(even) {background: #FFFFFF}
.wppizza_addingredients-access-level table > tbody > tr > td > div:nth-child(odd) {background: #F6F6F6}