.woocommerce h1:before{content:none;}

.woocommerce .single-product .price{font-family:'lalezar';}
.woocommerce .single-product .woocommerce-Price-currencySymbol{ font-family:'iransans'; font-weight:900; }
.woocommerce input , .select2-container--default .select2-selection--single , .woocommerce textarea{ border-radius:25px; height:35px; border:1px solid #999; padding-right:15px; direction:rtl;}
.woocommerce .button{ border-radius:25px !important;}

.woocommerce .woocommerce-MyAccount-navigation li{background:#FFF; margin-bottom:20px; padding:5px; border-radius:5px; -webkit-box-shadow: 0px 0px 10px 0px rgba(209,209,209,1);
-moz-box-shadow: 0px 0px 10px 0px rgba(209,209,209,1);
box-shadow: 0px 0px 10px 0px rgba(209,209,209,1);}


.woocommerce-billing-fields .form-row, .woocommerce-shipping-fields .form-row,.woocommerce form .form-row {
display: block;
}

.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2 {
max-width: unset;
}

.woocommerce ul.products li.product a img {
    width: 100%;
    height: auto;
    display: block;
    margin: 0 0 1em;
    box-shadow: none;
    border-radius: 100px;
}

.woocommerce button.button.alt{
    background-color: #0081ff;
    color: #fff;
    -webkit-font-smoothing: antialiased;
    border-radius: 40px 0 40px 40px !important;
    
}
/******************************************************/
/****WooCommerce and Bootstrap conflict****/
/******************************************************/
.woocommerce-billing-fields .form-row,
.woocommerce-shipping-fields .form-row,
.woocommerce form .form-row {
  display: block;
}

.woocommerce .col2-set .col-1,
.woocommerce-page .col2-set .col-1,
.woocommerce .col2-set .col-2,
.woocommerce-page .col2-set .col-2 {
  max-width: unset;
}

.woocommerce-Addresses {
    display: block !important;
}

.woocommerce-Address-title > * {
    display: block !important;
}