/*! style.css is automatically generated. Any changes WILL be lost */
.product-template-default #et-boc{
	width:80%;
	max-width:1080px;
	margin:auto
}
.product>.et_section_specialty>.et_pb_row{
	width:100% !important
}
.label-quantity{
	display:inline-block
}
#main-content #product-meta,#main-content #new-table, #main-content #product-quantities,.woocommerce .product .product_info_wrapper .cart .table-quantity{
	width:100%;
	margin-bottom:1em
}
.et_pb_section_0_tb_body
{
	margin-top:30px ;
}
.woocommerce .product .cart .quantity{
	width:100% !important
}
#main-content #product-meta td,#main-content #product-quantities td{
	padding:2px 10px 2px 0 !important
}
.woocommerce .product .product_info_wrapper .cart .variations td,.woocommerce .product .product_info_wrapper .cart .table-quantity td{
	padding:0 !important
}
.woocommerce .product .product_info_wrapper .cart .variations td label,.woocommerce .product .product_info_wrapper .cart .table-quantity td label{
	display:block;
	margin-top:12px
}
.woocommerce .product .product_info_wrapper .cart .variations td:first-of-type,.woocommerce .product .product_info_wrapper .cart .table-quantity .label{
	vertical-align:top;
	width:30% !important
}
.reset_variations{
	display:none !important
}
.woocommerce-variation-description{
	display:none
}
.woocommerce .product .product_info_wrapper .cart button{
	width:100%;
	color:white !important;
	background-color:#ffaa06 !important;
	opacity:.7
}
.woocommerce .product .product_info_wrapper .cart button:hover{
	opacity:1
}
#main-content .main_title,.woocommerce-products-header .page-title{
	margin-bottom:3em
}
#customer_details{
	margin-bottom:3em
}
#order_review_heading{
	margin-bottom:.8em
}
.woocommerce-order-received #main_title{
	margin-bottom:0
}
.woocommerce-thankyou-order-received{
	margin-bottom:3em
}
.woocommerce ul.products li.product .price{
	display:none !important
}
.added-to-cart-message a,.woocommerce .woocommerce-notices-wrapper .woocommerce-message .comtek-added-cart{
	visibility:hidden
}
.woocommerce .cart-collaterals .cart_totals{
	float:right !important
}
.woocommerce .cart-collaterals .cart_totals div{
	padding:0
}
.woocommerce .dgwt-wcas-search-wrapp,.woocommerce-page .dgwt-wcas-search-wrapp{
	max-width:unset
}
.dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{
	background-color:#ffaa06 !important;
	text-shadow:unset !important
}
.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:before,.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:hover:before{
	border-color:transparent #ffaa06 transparent !important
}
.post-type-archive-product input[type=search]{
	background-color:rgba(255,255,255,0.2) !important
}
.post-type-archive-product .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input{
	border:0;
	font-size:18px;
	color:white
}
.post-type-archive-product .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input,.post-type-archive-product .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{
	height:50px
}
.post-type-archive-product .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit{
	font-size:1.05em
}
.post-type-archive-product .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit:before{
	top:18px
}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{
	opacity:1
}
.et_pb_wc_add_to_cart.et_pb_module .et_pb_module_inner form.cart .variations td select{
	-webkit-appearance:menulist
}
.woocommerce button.button:disabled{
	padding:.2em .8em !important
}
.woocommerce-page .wc-proceed-to-checkout .button{
	background-color:#ffaa06 !important;
	border:none !important;
	color:#fff !important
}
#et-info-product-search-cta a{
	background-color:#ffaa06;
	padding:10px 15px !important;
	color:#fff
}
#et-info>a{
	margin-right:13px
}
#et-info-product-search-cta a:hover{
	background-color:#ddd;
	color:#ffaa06
}
#top-menu-nav #top-menu .products_button_menu{
	display:none
}
.et_pb_shop .woocommerce ul.products li,.et_pb_wc_related_products .related ul.products li.product{
	transition:.3s ease-in-out
}
.et_pb_shop .woocommerce ul.products li:nth-of-type(1),.et_pb_shop .woocommerce ul.products li:nth-of-type(8),.et_pb_shop .woocommerce ul.products li:nth-of-type(9),.et_pb_wc_related_products .related ul.products li.product:nth-of-type(1){
	background-color:#ab2b0f
}
.et_pb_shop .woocommerce ul.products li:nth-of-type(2),.et_pb_shop .woocommerce ul.products li:nth-of-type(7),.et_pb_shop .woocommerce ul.products li:nth-of-type(10),.et_pb_wc_related_products .related ul.products li.product:nth-of-type(2){
	background-color:#b57209
}
.et_pb_shop .woocommerce ul.products li:nth-of-type(3),.et_pb_shop .woocommerce ul.products li:nth-of-type(6),.et_pb_shop .woocommerce ul.products li:nth-of-type(11),.et_pb_wc_related_products .related ul.products li.product:nth-of-type(3){
	background-color:#231126
}
.et_pb_shop .woocommerce ul.products li:nth-of-type(4),.et_pb_shop .woocommerce ul.products li:nth-of-type(5),.et_pb_shop .woocommerce ul.products li:nth-of-type(12),.et_pb_wc_related_products .related ul.products li.product:nth-of-type(4){
	background-color:#561
}
.et_pb_shop .woocommerce ul.products li:hover,.et_pb_wc_related_products .et_pb_module_inner .related ul.products li:hover{
	background-color:#ccc
}
.et_pb_shop .woocommerce ul.products li:hover h2,.et_pb_wc_related_products .related ul.products li.product:hover h2{
	color:#2f2f2f !important
}
.et_pb_shop .woocommerce ul.products li.product img,.et_pb_wc_related_products .related ul.products li.product img{
	visibility:hidden;
	max-height:115px
}
.et_pb_shop .woocommerce ul.products li.product .et_shop_image .et_overlay,.et_pb_wc_related_products .related ul.products li.product .et_shop_image .et_overlay{
	display:none
}
.et_pb_shop .woocommerce ul.products li.product h2,.et_pb_wc_related_products .related ul.products li.product h2{
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%,-50%);
	width:100%;
	color:#fff
}
.et_pb_wc_related_products .et_pb_module_inner .related ul.products li.product h2{
	text-align:center;
	font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;
	font-size:14px !important;
	line-height:1.4em;
	font-weight:500;
	padding:0 5px
}
@media all and (max-width:980px){
	.woocommerce-notices-wrapper{
		margin-top:-62px
}
	.added-to-cart-message,.woocommerce .woocommerce-notices-wrapper .woocommerce-message .button{
		margin-bottom:20px;
		text-align:center
}
	.woocommerce .woocommerce-notices-wrapper .woocommerce-message .button{
		display:block;
		float:none;
		margin:0 auto;
		width:20vw
}
	.woocommerce .cart-collaterals .cart_totals{
		width:48% !important
}
	.woocommerce .cart-collaterals .button{
		width:100%
}
}
@media all and (max-width:767px){
	.woocommerce-notices-wrapper{
		margin-top:-54px
}
	.woocommerce .woocommerce-notices-wrapper .woocommerce-message .button{
		width:40vw
}
	.woocommerce-page .comtek-product-search{
		background-color:transparent !important
}
	#top-menu-nav #top-menu .products_button_menu{
		display:block
}
}
@media all and (min-width:768px) and (max-width:980px){
	.product>.et_section_specialty>.et_pb_row:first-of-type>.et_pb_column:first-of-type{
		width:32% !important;
		margin-right:3%
}
	.product>.et_section_specialty>.et_pb_row:first-of-type>.et_pb_column:nth-of-type(2){
		width:65% !important
}
	.product_info_wrapper .et_pb_column{
		width:47.5% !important
}
	.product_info_wrapper .et_pb_column:first-of-type{
		margin-right:5%
}
	.product>.et_section_specialty>.et_pb_row{
		width:100% !important
}
	.woocommerce .product .product_info_wrapper .cart .variations td:first-of-type,.woocommerce .product .product_info_wrapper .cart .table-quantity .label{
		width:40% !important
}
}
@media all and (min-width:981px){
	.woocommerce-notices-wrapper{
		margin-top:-62px
}
	.added-to-cart-message{
		position:relative;
		top:24px !important
}
	.woocommerce .woocommerce-notices-wrapper .woocommerce-message .button{
		position:relative;
		top:-9px;
		float:right
}
	#main-content #product-quantities{
		width:70%
}
	.woocommerce .cart-collaterals{
		width:50%;
		float:right
}
	.woocommerce .cart-collaterals .cart_totals{
		float:right;
		margin-right:10px
}
}
