/* PRODUCT PAGE */

.productView {
	padding:0;
	margin:0
}
.productView-thumbnail-link {
	border:solid 1px #3d3d49;
	background:#FFF;
}

.form-field--stock {
    width:fit-content;
}
.form-field--stock .form-label,
.backOrderStockClone,
.bo-inventory-description {
    width: fit-content;
    font-size: 17px;
    text-shadow: 1px 1px 1px #000;
    color: #FFF;
    background: #666;
    border-radius: 6px;
    padding: 0 10px;
    Xbox-shadow: 1px 1px 1px 1px #000;
}
.backOrderStockClone {
    
}

#add2Wishlist {
    display:inline-block;
    margin-left:10px;
}

.addthis_toolbox {
    display: none;
}
.productView-brand a:hover,
.productView-reviewLink > a:hover {
	color:#CCC;
}

.icon--ratingFull svg {
	fill:#fff600;
}

#form-action-addToCart,
.productView-options .form-action .button {
	Xfont-family:'Oswald', sans-serif;
    font-family: 'Open Sans', sans-serif;
    color: #fff;
	text-transform:uppercase;
    background: #9cb60e;
	border-radius:0;
	border:none;
}

.productView-options .form-action.form-wishlist .button,
.btn.alt:hover {
    color: #FFF;
    border: 3px solid #999 !important;
	background:#000;
	padding:9px;
}

.productOptions-list-item {
    padding:5px;
}

#qn-add-to-quote {
	padding-left:15px;
	padding-right:15px;
}
.productView-options .form-action.form-wishlist .button .icon svg {
	fill:#FFF;
}
#wishlist-dropdown .button {
	color:#666;
	text-transform:none;
}

.productView-description {
	width:100%;
	float:none;
	clear:both;
	padding:0;
}

.productPage.tabs,
.tabs {
	margin:0;
	border-bottom:solid 1px #3d3d49;
}
.tab {
	border:solid 1px #3d3d49;
	border-bottom:none;
	background:rgba(255,255,255, 0.8);
}
.tab.is-active {
	border:solid 1px #3d3d49;
}
.tab-content {
	padding:20px;
}
li.tab:nth-last-child,
li.tab:nth-first-child {
	border-right:solid 1px #3d3d49;
}
li.tab:nth-child(2),
li.tab:nth-child(3) {
	border-left:none;
}
.tab.is-active .tab-title {
	color:#3d3d49;
}
