/*
Theme Name: the7dtchild
Author: Dream-Theme
Author URI: http://dream-theme.com/
Description: The7 is perfectly scalable, performance and SEO optimized, responsive, retina ready multipurpose WordPress theme. It will fit every site – big or small. From huge corporate portals to studio or personal sites – The7 will become a great foundation for your next project!
Version: 1.0.0
License: This WordPress theme is comprised of two parts: (1) The PHP code and integrated HTML are licensed under the GPL license as is WordPress itself.  You will find a copy of the license text in the same directory as this text file. Or you can read it here: http://wordpress.org/about/gpl/ (2) All other parts of the theme including, but not limited to the CSS code, images, and design are licensed according to the license purchased. Read about licensing details here: http://themeforest.net/licenses/regular_extended
Template: dt-the7
*/

/*
#page {
min-height: 100%;
}
*/

.woocommerce-error {
    background: #dd3c3d !important;
}

.checkout-page-title a {
width:25% !important;
}
.woocommerce-cart-wrap .cart.shop_table td {
padding:0 !important;
}
.woocommerce-cart-wrap .product-quantity {
display: none !important;
}
.woocommerce-cart-wrap .shop_table .product-thumbnail {
display: none !important;
}
.woocommerce-cart-wrap .cart_item .product-name {
width:49% !important;
}

a.wc-backward {
display:none !important;
}
/*
.woocommerce-cart-wrap .shop_table .product-thumbnail {
display:none !important;
}
*/
.woocommerce-cart-wrap .shop_table .product-thumbnail img {
display:none !important;
}
.order-again {
display:none !important;
}
.woocommerce-cart-form {
width:calc(100% - 35% - 50px) !important;
}
.woocommerce-cart-wrap .cart-collaterals {
width:30% !important;
}
/*
.wc-order-review, .wc-side-column {
width:30% !important;
}
.wc-complete-wrap .wc-wide-column {
width:calc(100% - 30% - 50px) !important;
}
*/
.order_details tr td.product-name {
width:70% !important;
}
.order_details tr td.product-total {
width:30% !important;
}

#bouton-validation-documents {
padding: 16px 24px 16px 24px;
font: bold 18px / 20px "Roboto", Helvetica, Arial, Verdana, sans-serif;
text-transform: none;
border-radius: 1px;
margin-top:20px;
}

/*
The7 make static woocommerce popup message
https://gist.github.com/bigdigital/2d310f77a1895aa43ebd2f1a2a12e6a2
*/
.woocommerce-error, div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content)>.woocommerce-info, div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content)>.woocommerce-message{ 
	position: initial !important;
	top: initial !important;
	left: initial !important;
	width: 100% !important;
	max-height: initial !important;
	min-height: initial !important;
	margin: 15px 0px !important;
	padding: 10px 20px;
	z-index: 10;
	-webkit-animation: initial !important;
	animation: initial !important;
	-webkit-transform: initial !important;
	-ms-transform: initial !important;
	transform: initial !important;
	box-shadow: 0 1px 10px 0 rgba(0,0,0,.3) !important;
	-webkit-flex-flow:  initial !important;
	-moz-flex-flow:  initial !important;
	-ms-flex-flow:  initial !important;
	flex-flow:  initial !important;
	-webkit-justify-content:  initial !important;
	-moz-justify-content:  initial !important;
	-ms-flex-pack:  initial !important;
	-ms-justify-content:  initial !important;
	justify-content:  initial !important;
}

.woocommerce-error .woocommerce-error-text, .woocommerce-error .woocommerce-info-text, .woocommerce-error .woocommerce-message-text, div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content)>.woocommerce-info .woocommerce-error-text, div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content)>.woocommerce-info .woocommerce-info-text, div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content)>.woocommerce-info .woocommerce-message-text, div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content)>.woocommerce-message .woocommerce-error-text, div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content)>.woocommerce-message .woocommerce-info-text, div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content)>.woocommerce-message .woocommerce-message-text {
    opacity: initial !important;
    -webkit-animation: initial !important;
    animation: initial !important;
}

.woocommerce-error:before, div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content)>.woocommerce-info:before, div:not(.wc-coupon-wrap):not(.wc-login-wrap):not(.woocommerce-MyAccount-content)>.woocommerce-message:before {
    position: initial;
}