#adminmenu .toplevel_page_usetiful-settings .wp-menu-image img{ padding: 7px 0; opacity: 1 }
#tags-tabel{text-align: left; max-width: 500px; width: 100%}
#tags-tabel input[type="text"]{width: 100%;}
#add_new_tag_field{background: transparent; margin-left: 5px; padding: 0; margin-top: 10px; font-size: 14px; font-weight: 700; color: #387dff; border:none; cursor: pointer; transition: all 0.2s ease;}
#tags-tabel .rmv_field{font-size: 0; border: none; padding: 0; cursor: pointer; position: relative; top: -3px; height: 16px;width: 16px; background: url('../../assets/remove_icon.svg') no-repeat; background-size: cover; transition: all 0.2s ease;}
#add_new_tag_field:hover, #tags-tabel .rmv_field:hover{opacity: 0.7;}

.tagheding{font-size: 23px !important; margin-top: 15px !important;    font-weight: 400;    margin: 0;    padding: 9px 0 4px !important;    line-height: 1.3 !important; margin-bottom: 10px !important;}
#error_msg {display: block;margin-left: 10px;font-size: 12px;color: red;}

.ui-autocomplete{ max-height: 200px; overflow: hidden; overflow-y: scroll; }
/*  usetiful setting CSS */
.usetiful-content h2{max-width: 800px; font-weight: 700; margin-bottom: 15px !important; font-weight: 700 !important; font-size: 32px !important; line-height: 1.4 !important; color: #000; margin: 15px auto !important;}
.usetiful-setting{min-width: inherit; padding: 0; max-width: 800px; margin: 0 auto;}
.usetiful-details-section, .usetiful-tag-section{ margin-bottom: 30px; background: #fff; border: 1px solid #ccc; padding: 30px; border-radius: 15px;}
.usetiful-details-section .form-table{margin: 0;}
.usetiful-details-section .form-table, .usetiful-details-section .form-table thead, .usetiful-details-section .form-table tbody, .usetiful-details-section .form-table th, .usetiful-details-section .form-table td, .usetiful-details-section .form-table tr { width: 100%; display: block; padding: 0; }
.usetiful-details-section .form-table td{margin-bottom: 20px;}
.usetiful-details-section .form-table tr:last-child td{margin-bottom: 0px;}
.usetiful-details-section .form-table input[type="text"], .usetiful-tag-section #tags-tabel input[type="text"]{padding: 8px 20px; width: 100%;  min-height: inherit;  font-size: 16px;  line-height: 24px;  color: #000;  border-color: #ccc;}
.usetiful-details-section .form-table label{font-size: 16px;color: #000; font-weight: 700; margin-bottom: 5px; line-height: 24px; display: block;} 
.usetiful-details-section .form-table label small{ font-size: 75%; margin-left: 8px; color: #646970;}
.usetiful-tag-section .tagheding{padding: 0 !important; margin-top: 0 !important; margin-bottom: 20px !important; font-weight: 700 !important; font-size: 26px !important; line-height: 1.2 !important; color: #000;     padding-bottom: 15px !important; border-bottom: 1px solid #ccc;}
.usetiful-tag-section #tags-tabel{max-width: 100%; width: 100%;}
.usetiful-tag-section #tags-tabel th{font-size: 16px; font-weight: 700;  line-height: 24px;  color: #000;}
.usetiful-submit-section p{padding: 0; margin: 0;} 
.usetiful-submit-section p input[type="submit"]{padding: 10px 15px; font-size: 16px; font-weight: 700; line-height: 1.2;}
.usetiful-tag-section #tags-tabel .rmv_field { position: relative;  top: 0px;  height: 30px;  width: 30px; background: url(../../assets/close-icon.svg) no-repeat; background-size: cover;}