#header .header-main .header-left {
    flex: 0 0 30%;
}

input[type="email"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="url"], input[type="color"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="time"], input[type="week"], textarea, .form-control, select {
    background-color: #0088cc;
		border-radius: 9px;
	  border-color: #0088cc;
		color: #fff;
		padding: 6px 12px;
	  font-size: 14px;
		font-weight:600;
    /* color: #2a2a2a ; */
    /* border-color: rgba(0,0,0,0.09); */
}

#header .main-menu > li.menu-item > a {
    font-family: Open Sans,sans-serif;
    font-size: 15px;
    font-weight: 600;
    line-height: 20px;
    letter-spacing: -0.12px;
    color: #ffffff;
    padding: 20px 0px 20px 0px;
	}

interligne des champs
th, td {
    padding: 4px;
		font-size: 15px;
		color: black;
		font-weight: 500;
	
		}
		
indicateur de position pages
.page-top > .container {
    padding-top: 1px;
    padding-bottom: 1px;
}

paragraphe metrage

td, strong {
    font-weight: 300;
}

.awspc-output-result-value {
    line-height: 13px;
	  font-size: 17px;
    font-weight: 800;
		color: #0088cc;
}

.single-product .product-summary-wrap .price {
    font-size: 1.5rem;
    line-height: 1;
    font-weight: 600;
    letter-spacing: -0.02em;
    color: #6dab3c;
}

.single-product .product_title {
    font-size: 2.175rem;
    line-height: 1.2;
    color: #0088cc;
    letter-spacing: -0.01em;
    font-weight: 700;
    margin-bottom: 0.2em;
}

.product-images .img-thumbnail .inner, .product-images .img-thumbnail .inner img {
    -webkit-transform: none;
    transform: none;
    border-radius: 10px;
}

.product-summary-wrap .single_add_to_cart_button {
    padding: 0 2em;
    overflow: hidden;
    margin: 0 4px 5px 0;
    -webkit-font-smoothing: antialiased;
    box-shadow: -4px 4px 10px 0px black;
    background-color: #6dab3c;
}
a.button.wc-forward {
	visibility: hidden
	}
a.btn.btn-default{
	visibility: hidden
	}


.cart-v2 .heading-primary {
  font-size: 0;
}
.cart-v2 .heading-primary::before {
  content: "Votre panier Faitesimpression.fr";
  font-size: 30px;
	color: #6dab3c;
	line-height: 3
}



.btn-primary::before {
    color: #ffffff;
    font-size: 20px;
		background-color:  #6dab3c;
}
.btn.btn-primary.pull-right.proceed-to-checkout {
    background-color:  #6dab3c;
}

.btn.btn-primary.btn-block {
    background-color:  #6dab3c;
}

.featured-box {
    line-height: 16px;
}

.featured-box .box-content {
    padding: 1px 20px 10px 20px;
    border-top-color: #dfdfdf;
}

.wpc-edit-icon {
    z-index:1;
}

.wpc-edit-icon {
	font-size: 0;
}

.wpc-edit-icon::before {
	font-size: 13px;
	text-align:right;
	content: "Modifier";
	background-position: 5px 40%;	
}
a:not([href]):not([tabindex]) {
    color: white;
}
td.product-price {
    line-height: 3;
}

[id^=alg-wc-checkout-files-upload-progress-wrapper-] {
    /* border: 1px solid #0099CC; */
    padding: 1px;
    position: relative;
    height: 30px;
    border-radius: 3px;
    text-align: left;
    background: #6dab3c3b;
    box-shadow: inset 1px 3px 6px rgba(0, 0, 0, 0.12);
    margin-bottom: 10px;
}
.coupon-sale-circle {
    width: 140px;
    height: 70px;
}
.shop_table tbody td.product-name {
    padding: 0px 10px;
}
.shop_table a {
    color: #08c;
	  font-size:24px;
	  font-weight: 700;
	  line-height: 2;
	  padding: 20px 10px 20px 0px;
}
.shop_table a.application-type {
    color: #08c;
	  font-size:15px;
	  text-decoration : none;
}
.shop_table a.image-type {
    color: #08c;
	  font-size:15px;
	  text-decoration : none;
}

.shop_table dd p {
    color: #000000;
	  font-size:15px;
		line-height: 1;
	  padding: 0px 0px 13px 0px;

}
.wpc-edit-icon {
    background-size: 16px;
    background-repeat: no-repeat;
    width: auto !important;
    padding: 5px 5px 5px 35px;
}
.shop_table dt, .shop_table dd {
    font-size: 11px;
	  font-weight: 600;
	  color: #6dab3c;
}


td.product-subtotal,td.product-quantity,td.product-price {
    font-size: 16px;
    vertical-align:top;
	  text-align:right;
	  color: #6dab3c;
	  line-height: 10;
}
.header-right .my-account span {
    font-size: 13px;
}
h2.short {
  content: "Votre panier Faitesimpression.fr";
}