/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Mar 07 2024 | 16:33:45 */
 .utilizare:before{
   content: 'Utilizare: ';
   font-weight:bold
}
.utilizare{
margin-top:20px !important}

.revo_form_wrap,
.revo_form_wrap *{
 border-radius:3px !important;
}
@media(max-width:600px){
  .revo_form_wrap{
    width:100% !important; 
    min-width:100%!important; 
  }}
.revo_form_wrap {
  border:1px dashed #aaa !important; 
 padding:20px;
 min-width:auto; 
 width:370px  ; 
 max-width:100%;  
 display:table;
 margin: 0 auto;
}
.revo_form_wrap .error_message{ height:50px;
}
.error_msg_init{
color:red;}
 .revo_form_wrap .error_message p{
 padding:0px;
margin:0px
}
.revo_form_wrap .img_mesaj{
 width:100px;
margin:auto;}
.revo_custom_submit_div{
  width:100%; background:#3c7243;
color:#fff;
font-weight:bold;
 letter-spacing:2px;
text-align:center;
  padding: 3px 10px
}

#revo_custom_form_signup  input::placeholder{
   color:#aaa
}

#revo_custom_form_signup >.revo_item_input{
   margin-top:10px;
   text-align:center;
font-size:14px;
  }

.checkout .shop_table tfoot .order-total .amount{
  font-size:14px !important;
}

/*===========================================INTERVENTIE==*/

#customer_details  >div{
 width : 100% !important
}

/*-- pt cart form --*/

.display_none{display:none}
.woocommerce-billing-fields.avada- select >h3{display:none !important;font-size:0px !important}


.shipping .woocommerce-shipping-destination{display:none}


.full-width  > h2{ font-size:15px !important
}
.shop_table th{font-size:20px !important; font-weight:100 !important}

 
/*------------------*/

.full-width  > h2{ font-size:15px !important
}
 
 

.cart_item td .amount{font-size:17px !important}

.woocommerce-cart-form  .woocommerce-cart-form__contents tr th{  
font-size:20px !important;
font-weight:bold
}

.shop_table_responsive td .amount{
font-size:17px !important;}

  .shipping-coupon {
  min-width:100% ;
margin-bottom:30px
}


.cart_totals {width:100% !important;background:#f8f8f8}
 
 .shop_table_responsive   th    {font-size:16px !important}

.wc-proceed-to-checkout >a {}

  .wc-proceed-to-checkout .fusion-update-cart{
    
 border:1px solid #333;
 background:  transparent !important; color:#333 !important}
.wc-proceed-to-checkout .fusion-update-cart:before{
 content:">";
  left:15px;
 font-weight:bold;color:#333;
position:absolute !important;
}

 .wc-proceed-to-checkout .checkout-button.wc-forward {background: #046526 }

/*        ==================    */
@media(min-width:800px){
#billing_first_name_field, #billing_last_name_field,
#billing_email_field , #billing_phone_field{
 width : 33.33% !important; /* INTERVENTIE */
float:left
}

#billing_company_field,
#billing_cui_firma_field,
#billing_nr_reg_comertului_field,
#billing_address_1_field,
#billing_city_field,
#billing_state_field{
  min-width: 33.333% !important;
 max-width: 33.333% !important;
  float:left; 
}

p.form-row label{
   height:1.5em !important;
   overflow:hidden !important
}

  #billing_first_name_field,
  #billing_last_name_field,
  #billing_email_field , #billing_phone_field,
  #billing_company_field,
  #billing_cui_firma_field,
  #billing_nr_reg_comertului_field,
  #billing_address_1_field,
  #billing_city_field,
  #billing_state_field{
  padding-right:30px;
  padding-left:0px;}

}

@media(max-width:800px){
  #billing_first_name_field,
  #billing_email_field{
      display:table;
      width:100% !important
  }
}

  #billing_last_name_field{
  display:none !important; /* interventie */
}


@media(min-width:800px){
#billing_address_1_field,#billing_state_field{
 width:50% !important 
}
}
 