/*
* style pour la page de checkout
*/

.woocommerce-checkout #payment ul.payment_methods li {
  list-style: none;
}

      /*//////////////////
      /////  HEADER  /////
      //////////////////*/

.woocommerce-checkout .main{
  width:1100px;
  margin:0 auto;
  background-color:white;
}

.woocommerce-checkout .main .trunk {
    max-width: 930px;
}

.woocommerce-checkout .breadcrumbs{
  display: none;
}
      /*//////////////////////
      /////  FIN HEADER  /////
      //////////////////////*/

      /*///////////////////
      /////  CONTENT  /////
      ///////////////////*/

.woocommerce-checkout .page_std_content.wysiwyg{
  width:100%;
  margin:0;
}

.woocommerce-checkout .page_std_content.wysiwyg .trunk{
  padding:0;
}

.woocommerce-checkout .page_std_content.wysiwyg .trunk .woocommerce-info{
  display:none;
}

      /*////////////////////
      /////  CHECKOUT  /////
      ////////////////////*/

      /*///  COlONNE 1  ///*/

.woocommerce-checkout .page_std_content.wysiwyg .trunk .woocommerce .col2-set .col-1{
  width:31.2%;
}

.woocommerce-checkout .woocommerce form .form-row label.checkbox, .woocommerce-page form .form-row label.checkbox {
    display: none;
}

.woocommerce-checkout .page_std_content.wysiwyg .trunk .woocommerce .col2-set .col-1 .woocommerce-billing-fields h3{
  text-transform:uppercase;
  font-family:'Vinyl',sans-serif;
  font-size:14px;
  color:#d65656;
  letter-spacing:2.5px;
  margin-left:0 !important;
}

.woocommerce-checkout .col-1 .woocommerce-billing-fields .input-text{
  height:40px;
}

.woocommerce-checkout .col-1 .woocommerce-billing-fields #billing_company_field{
  display:none;
}

.woocommerce-checkout .form-row.form-row.form-row-last.validate-required label {
  //display:none;
}

.woocommerce-checkout .form-row.form-row.form-row-first.validate-required label {
  //display:none;
}

.woocommerce-checkout .col-1 .woocommerce-billing-fields .validate-email {
  width:98%;
}

.woocommerce-checkout .col-1 .woocommerce-billing-fields .validate-phone{
  display:none;
}

.woocommerce-checkout .form-row.form-row.form-row-wide.address-field.validate-required#billing_address_1_field label{
  //display:none;
}

.woocommerce-checkout .col-1 .woocommerce-billing-fields #billing_address_2_field {
  display:none !important;
}

      /*///  COlONNE 2  ///*/

.woocommerce-checkout .page_std_content.wysiwyg .trunk .woocommerce .col2-set .col-2 {
  width:63.45%;
}

.woocommerce-checkout .page_std_content.wysiwyg .trunk .woocommerce .col2-set .col-2 .woocommerce-shipping-fields h3{
  text-transform:uppercase;
  font-family:'Vinyl',sans-serif;
  font-size:14px;
  color:#d65656;
  letter-spacing:2.5px;
  margin-left:0 !important;
}

      /*///  COMMANDE  ///*/


.woocommerce-checkout h3{
  text-transform:uppercase;
  font-family:'Vinyl',sans-serif;
  font-size:14px;
  color:#d65656;
  letter-spacing:2.5px;
}

.woocommerce-checkout .woocommerce-checkout-review-order {
  width:100%;
  position:relative;
  border-radius:0;
}

.woocommerce table.shop_table {
    border: 1px solid rgba(0,0,0,.1);
    border-radius: 0px;
}

.woocommerce-checkout .woocommerce table.shop_table th.product-name{
  color:#afb9bf;
  text-transform:uppercase;
  font-family:'Vinyl',sans-serif;
  font-size:14px;
  letter-spacing:2.5px;
  padding-left:40px;
  padding-top:40px;
}

.woocommerce-checkout .woocommerce table.shop_table th.product-total{
  width:100px;
  color:#afb9bf;
  text-transform:uppercase;
  font-family:'Vinyl',sans-serif;
  font-size:14px;
  letter-spacing:2.5px;
  padding-top:40px;
}

.woocommerce-checkout .woocommerce table.shop_table td.product-name{
  color:black;
  text-transform:uppercase;
  font-family:'Vinyl',sans-serif;
  font-size:14px;
  letter-spacing:2.5px;
  padding-left:40px;
  height:92px;
}

.woocommerce-checkout .woocommerce table.shop_table tbody td.product-total span{
  font-family:'Droid serif',sans-serif;
}

.woocommerce-checkout .woocommerce table.shop_table .shipping th,
.woocommerce-checkout .woocommerce table.shop_table .cart-subtotal th{
  color:#afb9bf;
  text-transform:uppercase;
  font-family:'Vinyl',sans-serif;
  font-size:14px;
  letter-spacing:2.5px;
  padding-left:40px;
  height:70px;
}

.woocommerce-checkout .woocommerce table.shop_table .shipping td,
.woocommerce-checkout .woocommerce table.shop_table .cart-subtotal td{
  color:#afb9bf;
  font-family:'Droid serif',sans-serif;
  font-size:14px;
  min-height:70px;
  font-weight:normal;
}

.woocommerce-checkout .woocommerce table.shop_table .order-total th{
  color:#afb9bf;
  text-transform:uppercase;
  font-family:'Vinyl',sans-serif;
  font-size:14px;
  letter-spacing:2.5px;
  padding-left:40px;
  height:70px;
}

.woocommerce-checkout .woocommerce table.shop_table .order-total td{
  color:#afb9bf;
  font-family:'Droid serif',sans-serif;
  font-size:14px;
  height:70px;
  font-weight: normal;
}
