.wtbpTableWrapper .dt-buttons{
	display: inline-block;
}
.wtbpTableWrapper .dataTables_filter{
	display: inline-block;
}
.wtbpTableWrapper .dataTables_filter input{
	display: inline-block;
	width: 70%;
}
.wtbpTableWrapper .wtbpTitle{
	text-align: center;
	font-size: 20px;
	font-weight: bold;
	padding: 10px;
}
.wtbpTableWrapper .wtbpDescription{
	text-align: center;
	font-size: 14px;
	padding-bottom: 10px;
}
.wtbpTableWrapper .wtbpSignature{
	text-align: center;
	font-size: 14px;
	padding-top: 5px;
	padding-bottom: 10px;
}
.wtbpTableWrapper a{
	box-shadow: none!important;
}
.wtbpTableWrapper thead .sorting {
	background-position: left!important;
}
.wtbpHidden{
	display: none;
}
.wtbpVisibilityHidden{
	visibility: hidden;
}
.wtbpTableWrapper {
	position: relative;
}
.wtbpTableWrapper .wtbpLoader{
	position: absolute;
	top: 50px;
	left: 0;
	right: 0;
	margin: 0 auto;
}
.wtbpTableWrapper .wtbpLoader > div {
	visibility: visible;
}
.dataTables_scrollHeadInner{
	margin: 0 auto;
}
.dataTables_scrollFootInner{
	margin: 0 auto;
}
.dataTables_scroll{
	padding-top: 5px;
}
.wtbpFilters{
	display: inline-block;
}
.wtbpFilters .wtbpFiltersWrapper select{
	margin-right: 10px;
}
.wtbpFilters .wtbpFiltersWrapper select:first-child{
	margin-left: 10px;
}
.wtbpAddToCartWrapper .quantity{
	margin-bottom: 2px;
}
.wtbpResetFilter{
	margin-right: 5px;
}

.child .wtbpAddToCartWrapper .quantity, .child .wtbpAddToCartWrapper .quantity input, .child .wtbpAddToCartWrapper .quantity label{
	display: inline-block;
	width: 50px;
}
.child .wtbpAddToCartWrapper .wtbpAddMulty{
	margin-left: 10px;
	margin-right: 10px;
}

.wtbpAddToCartWrapper .quantity, .wtbpAddToCartWrapper .quantity input, .wtbpAddToCartWrapper .quantity label{
	display: inline-block;
	width: 50px;
	margin-right: 10px;
}
.wtbpAddToCartButWrapp{
	display: inline-block;
	margin-left: 10px;
}
.wtbpAddToCartButWrapp .added_to_cart{
	margin-left: 5px;
}

.wtbpAddToCartWrapper .wtbpAddMulty{
	margin-left: 10px;
	margin-right: 10px;
}

.wtbpContentTable td.add_to_cart{
	min-width: 210px;
}

	/*.wtbpAddToCartWrapper > input{*/
	/*margin-left: 5px;*/
/*}*/
table.wtbpContentTable{
	table-layout: unset!important;
}
.wtbpContentTable td.child ul li{
	padding-bottom: 10px;
}
.wtbpContentTable td.child ul li .dtr-title::after{
	content: "\003a ";
}
.wtbpContentTable td.child ul li .dtr-title{
	font-weight: bold;
}
.wtbpContentTable td.child ul li:last-child{
	padding-bottom: 3px;
}
.wtbpContentTable td.child .wtbpAddToCartWrapper div{
	display: inline-block;
}
.wtbpContentTable td.child .wtbpAddToCartWrapper{
	display: inline-block;
	margin-left: 5px;
}