@CHARSET "UTF-8";
.addToCartForm {
	margin-top: 10px;
}
.addToCartButtonNumber {
	padding: 9px 10px; 
	float:left;
	width: 30%;
	height: 2.75rem;
}
.addToCartButtonBox {
	margin: 0 auto 30px !important;
	height: 2.75rem;
	display: block;
	font-weight: 600 !important;
	font-size: 1rem !important;
	-moz-osx-font-smoothing: grayscale !important;
	font-family: "Open Sans",sans-serif !important;
	box-shadow: 2px 2px 11px 0px rgba(0, 0, 0, 0.1) !important;
	border: none;
}
.preLoading {
	display:none;
	position : absolute;
	top : 0;
	bottom : 0;
	left : 0px;
	right : 0px;
	background : rgba(0,0,0,0.6) !important;
	background-image : url(../../img/spinner.gif) !important;
	z-index : 999;
	border : none !important;
	background-size: 40px !important;
	background-repeat: no-repeat !important;
	background-position: center !important;
}
.addToCartFormWrapper {
	padding: 0px;
	background-color:white;
}
#productCombinations{
	font-size: 0.75rem;
	text-align: center;	
	-ms-text-align-last: center;
	-moz-text-align-last: center;
	text-align-last: center;
}
.addToCartFormWrapper .product-variants-item {
	margin-top: 7px;
}
.addToCartFormWrapper .control-label {
	bottom: 5px; position: relative;
}
.addToCartFormWrapper .form-control-select {
	margin-bottom: 10px;
	text-align: center;	
	-ms-text-align-last: center;
	-moz-text-align-last: center;
	text-align-last: center;
}
.addToCartFormWrapper .groupUl {
	margin: 0 auto;
}
.addToCartFormWrapper .groupUl li{
	float: left !important;
}
.addToCartFormWrapper .groupLi {
	margin-right: .625rem;
}
#category .sr-only, #prices-drop .sr-only {
	clip:auto;
	overflow: inherit;
}

#category .addToCartFormWrapper .groupUl li,
#prices-drop .addToCartFormWrapper .groupUl li {

    float: left !important;
    width: 22%;

}
#category .product-variants-item ul li input:checked + span,
#prices-drop .product-variants-item ul li input:checked + span {
	color:#dec082;
	border: none !important;
	outline: 1px solid #313537;
}

#category .product-variants-item ul li input + span,
#prices-drop .product-variants-item ul li input + span{
	border: 0px !important;
}

#category i.shopping-cart,
#prices-drop i.shopping-cart {
	display:none
}

#category .in_progress,
#prices-drop .in_progress{
	background-image:none;
	animation:none;
	background-repeat:none;
	background-repeat: no-repeat !important;
	background-position: 0;
	background: #cfa24a;
}

.as .id-74 { overflow: hidden;
    max-width: 40px !important;}

@media only screen and (max-width: 1400px) {

.ida-74 {margin-top:20px}

}

@media only screen and (max-width: 880px) {
.product-variants>.product-variants-item ul li {margin-bottom:20px}
.ida-74 {margin-top:-2px} 


}
/*
@media only screen and (max-width: 770px) {
	#category ul#group_5 li:nth-child(4),
	#prices-drop ul#group_5 li:nth-child(4){
	max-width: 33px !important;
	}
}
*/