/* 
 *	Digital Woocommerce Addons 
 */


.woocommerce #respond input#submit.alt,.woocommerce #respond input#submit,
.woocommerce a.button.alt,.woocommerce a.button,
.woocommerce button.button.alt,.woocommerce button.button,
.woocommerce input.button.alt,.woocommerce input.button{
	background-color: #24890d;
	color: #fff;
}

.woocommerce #respond input#submit.alt:hover,.woocommerce #respond input#submit:hover,
.woocommerce a.button.alt:hover,.woocommerce a.button:hover,
.woocommerce button.button.alt:hover,.woocommerce button.button:hover,
.woocommerce input.button.alt:hover,.woocommerce input.button:hover {
    background-color: #41a62a;
	color: #fff;
}

.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.disabled,
.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.disabled:hover,
.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit:disabled,
.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit:disabled:hover,
.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit:disabled[disabled],
.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce #respond input#submit:disabled[disabled]:hover,
.woocommerce a.button.alt.disabled,.woocommerce a.button.disabled,
.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.disabled:hover,
.woocommerce a.button.alt:disabled,.woocommerce a.button:disabled,
.woocommerce a.button.alt:disabled:hover,.woocommerce a.button:disabled:hover,
.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button:disabled[disabled],
.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce a.button:disabled[disabled]:hover,
.woocommerce button.button.alt.disabled,.woocommerce button.button.disabled,
.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.disabled:hover,
.woocommerce button.button.alt:disabled,.woocommerce button.button:disabled,
.woocommerce button.button.alt:disabled:hover,.woocommerce button.button:disabled:hover,
.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button:disabled[disabled],
.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce button.button:disabled[disabled]:hover,
.woocommerce input.button.alt.disabled,.woocommerce input.button.disabled,
.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.disabled:hover,
.woocommerce input.button.alt:disabled,.woocommerce input.button:disabled,
.woocommerce input.button.alt:disabled:hover,.woocommerce input.button:disabled:hover,
.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button:disabled[disabled],
.woocommerce input.button.alt:disabled[disabled]:hover,.woocommerce input.button:disabled[disabled]:hover {
	background-color: #a46497;
	color: #fff;
}

.site, .site-header{
	max-width: 1360px;
}

.woocommerce #content-sidebar,
.woocommerce-page #content-sidebar,
.woocommerce-checkout #content-sidebar,
.post-type-archive-product #content-sidebar{
	display: none;
}

.woocommerce .hentry,
.woocommerce-page .hentry,
.woocommerce-checkout .hentry,
.post-type-archive-product .hentry{
	max-width: 800px;
}

.woocommerce .site-content .entry-header,
.woocommerce .site-content .entry-content,
.woocommerce .site-content .entry-summary,
.woocommerce .site-content .entry-meta,
.woocommerce .page-content,
.woocommerce-page .site-content .entry-header,
.woocommerce-page .site-content .entry-content,
.woocommerce-page .site-content .entry-summary,
.woocommerce-page .site-content .entry-meta,
.woocommerce-page .page-content,
.woocommerce-checkout .site-content .entry-header,
.woocommerce-checkout .site-content .entry-content,
.woocommerce-checkout .site-content .entry-summary,
.woocommerce-checkout .site-content .entry-meta,
.woocommerce-checkout .page-content,
.post-type-archive-product .site-content .entry-header,
.post-type-archive-product .site-content .entry-content,
.post-type-archive-product .site-content .entry-summary,
.post-type-archive-product .site-content .entry-meta,
.post-type-archive-product .page-content{
    max-width: 800px;
}

.woocommerce #content.site-content,
.woocommerce-page #content.site-content,
.woocommerce-checkout #content.site-content,
.post-type-archive-product #content.site-content{
	margin-right: 0;
}
.twentyfourteen .tfwc{
	margin-right: auto;
	max-width: 650px;
}

.variations select#pa_nb_licences{
	min-width: 70%;
}
.variations select#pa_nb_licences + .reset_variations{
	white-space: nowrap;
}

#add_payment_method .wc-proceed-to-checkout a.checkout-button,
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,
.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{
	font-size: 0.9em;
}

.sku_wrapper{
	display: none;
}

.disclaimer{
	border: 1px solid #333;
	padding: 10px;
	margin-bottom: 50px;
}

.disclaimer .readme{
	max-height: 300px;
	overflow: scroll;
}

.disclaimer-title{
	margin-bottom: 10px;
}

.disclaimer-text{
	margin: 0;
}

.wc-item-meta{
	padding: 5px 0;
}

.wc-item-meta li{
	padding: 5px 0;
}

form[name=checkout] input#billing_company,
form[name=checkout] input#billing_role{
	border-color: rgba(0, 0, 0, 0.1);
}


input#place_order {
    display: none;
}

input#place_order.active {
    display: block;
}
