/*.woocommerce div.product form.cart .extra-options{
	margin-bottom:1em;
	border:0;
	width:100%;
}

.woocommerce div.product form.cart .extra-options td,
.woocommerce div.product form.cart .extra-options th{
	border:0;
	vertical-align:top;
	line-height:2em;
}

.woocommerce div.product form.cart .extra-options.left td,
.woocommerce div.product form.cart .extra-options.left th{
	display: table-cell;
}

.woocommerce div.product form.cart .extra-options.above td,
.woocommerce div.product form.cart .extra-options.above th{
	display: list-item;
   	padding: 0;
   	list-style: none;
}

.woocommerce div.product form.cart .extra-options label{
	font-weight:700;
}

.woocommerce div.product form.cart .extra-options select{
	max-width:100%;
	min-width:75%;
	display:inline-block;
	margin-right:1em;
}

.woocommerce div.product form.cart .extra-options td.label{
	padding-right:1em;
}*/

.thwepo-extra-options.left label{
	display: inline-block !important;
	padding-right: 2em;
}
.thwepo-extra-options input, .thwepo-extra-options select{
	width: 100%;
}
.thwepo-extra-options.left input, .thwepo-extra-options.left select{
	width: auto !important;
}


.font-size-80-perc{
	font-size:80% !important;
}

.font-size-100-perc{
	font-size:100% !important;
}

.display-table-cell{
	display: table-cell !important;
}
.display-list-item{
	display: list-item !important;
}

.label-field-cell{
	display: table-cell !important;
}

.no-border, .no-border td{
	border: 0!important;
}

.strong{
	font-weight:bold!important;
}

.p-0, .cell-p-0 td, .cell-p-0 th{
	padding: 0!important;
}
.p-5, .cell-p-5 td, .cell-p-5 th{
	padding: 5!important;
}
.p-10, .cell-p-10 td, .cell-p-10 th{
	padding: 10!important;
}
