/* oxetane */
@media (min-width:769px){
	.mobile-view{
		display:none;
	}
	.oxetane td:first-child{
		width:140px;
		font-size:12px !important;
	}
}
@media (max-width:768px){
	.product-template-default #addl .oxetane{
		display:none;
	}
}

.mobile-view .product{
	border:1px solid #E1E1E1;
	padding-bottom:15px;
	font-size:14px;
}
.mobile-view .product .title{
	display:block;
	margin-bottom:15px;
	padding:8px;
	background:#3C3C3C;
	color:white;
}
.mobile-view .product .item{
	padding:6px 8px 6px 8px;
}

#addl .oxetane tr th{
	background:white;
	color:black;
}

#addl .oxetane tr td:first-child,
#addl .oxetane tr th:first-child{
	background:#3d3d3d !important;
	color:white;
	font-size:12px;
}

#addl .oxetane tr:first-child{
	border-bottom:1px solid #ddd;
}
.img-height {
	height:auto;
}

/* xnr */
.postid-2022 #prod figure:after{
	display:block;
	clear:both;
	padding:10px 20px;
	color:#3d3d3d;
	font-size:12px;
	font-style:italic;
	font-weight:600;
	content:'Actual Real-Life Product Use';
}

.button-style, .button-style:hover {
	margin-bottom: 33px;
	padding: 13px 10px !important;
	color: #fff !important;
	font-weight: 400;
	font-size: 1em;
	line-height: 1.385;
	text-align: center;
	text-decoration: none;
	background: #c2254b;
	border-radius: 3px;
	-webkit-transition: background-color 150ms ease-out;
	transition: background-color 150ms ease-out;
}

.button-style:hover {
background: #a31f40 !important;
}

.button-class {
	display: inline-block;
	padding: 6px 19px 8px;
	color: #fff !important;
	font-size: 1em;
	text-decoration: none;
	background: #c2254b;
	border: none;
	border-radius: 3px;
}
.button-class:hover {
	color: #c2254b !important;
	border:2px solid #c2254b;
	text-decoration: none;
}

.boilerform input, .boilerform textarea, .boilerform select {
	outline: none;
	box-shadow: none;
	border: 1px solid #cdcdcd;
	padding: 8px;
	border-radius: 6px;
	width: 100%;
}

.boilerform select {

	padding: 12px;
}