.wccpf-fields-group h4 {
margin-bottom:12px;	
}
table.wccpf_fields_table {
width:100%;
border-spacing: 0;
border-collapse: collapse;
margin-bottom: 1em;
} table.wccpf_fields_table td.wccpf_label,
table.wccpf_fields_table td.wccpf_label label {
width:145px;	
}
table.wccpf_fields_table td.wccpf_label label {
display: block;
font-size: 12px;
text-align: center;
} .wcff_image_prev_shop_continer {
display: block;
}
.wcff-prev-shop-image {
width: 220px;
} table.wccpf_fields_table td.wccpf_label span {
color:red;
}
table.wccpf_fields_table td.wccpf_value input[type=text],
table.wccpf_fields_table td.wccpf_value input[type=number],
table.wccpf_fields_table td.wccpf_value input[type=email],
table.wccpf_fields_table td.wccpf_value input[type=password],
table.wccpf_fields_table td.wccpf_value textarea,
table.wccpf_fields_table td.wccpf_value select {
width: 100%;
padding: 5px;
height: auto;
border: 1px solid #ddd;
-ms-box-shadow:none;
-moz-box-shadow:none;
-webkit-box-shadow:none;
box-shadow:none;
-ms-border-radius:0px;
-moz-border-radius:0px;
-webkit-border-radius:0px;
border-radius:0px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
table.wccpf_fields_table td.wccpf_value textarea {
resize: vertical;
} ul.wccpf-field-layout-horizontal {
display: block;
padding-left: 0;
text-align: center;
} ul.wccpf-field-layout-horizontal li {
margin-right: 10px;
display: inline-block;
width: 62px;
}
ul.wccpf-field-layout-horizontal li label {
display: inline-block;
max-width: 100%;
margin-bottom: 5px;
font-weight: bold;
font-size: 10px;
text-align: center;
}
ul.wccpf-field-layout-vertical li {
display:block;
}
.wccpf-fields-group-title-index { display:none; }
.wccpf-is-valid-1,
.wccpf-validation-message {
color:green;
display:none;
}
.wccpf-is-valid-0 {
display:block !important;	
}
.wcff-label {
padding: 4px;
margin-bottom: 7px;
border: 1px solid transparent;
border-radius: 4px;
}
.wcff-label-info {
color: #fff;
background-color: #4088CB;
border-color: #fff;
}
.wcff-label-success {
color: #fff;
background-color: #ff596a;
border-color: #fff;
}
.wcff-label-warning {
color: #fff;
background-color: #10C15E;
border-color: #fff;
}
.wcff-label-danger {
color: #fff;
background-color: #B040CB;
border-color: #fff;
} .ui-datepicker {
z-index:10000;
} .wccpf-fields-group-on-cart {
}
.wccpf-fields-group-on-cart fieldset {
margin: 0px;
padding: 0px;
}
.wccpf-fields-group-on-cart h5 {
margin:2px 0px;
}
.wccpf-fields-group-on-cart fieldset ul {
display:table;
clear:both;
margin:0px;
padding:0px;	
padding-left:10px;
}
.wccpf-fields-group-on-cart fieldset li {
float:left;	
margin:0px;
list-style:none;	
line-height: 20px;
}
.wccpf-fields-group-on-cart fieldset li:first-child {
width:100px;
}
.wccpf-fields-group-on-cart fieldset li p {
margin:0px;
}
.wcff_field_cart_update_value p:hover {	
z-index: -2;
opacity: .2;
}
.wcff_field_cart_update_value:hover{
opacity: .9;
outline-width: .3px; 
outline-style: dotted;
outline-color: #000;
background: url(//www.ytviews.in/wp-content/plugins/wc-fields-factory/assets/images/edit.png);
background-repeat : no-repeat;
background-size: 15px 15px;
background-position: center;
}