/*
Theme Name: Tekiran Child
Description: Child theme for Tekiran theme
Author: ABBAS MZH
Author URI: https://Tekiran.com
Template: tekiran
Version: 1.0.0
Text Domain:  Avada
*/

.rtl div.wpcf7 {
    direction: rtl;
}
body, html, .rtl{ direction: rtl;}
#main #comment-submit, #main .comment-submit, #reviews input#submit, .button-default, .button.default, .comment-form input[type="submit"], .fusion-button, .fusion-button-default, .fusion-footer-widget-area .fusion-privacy-placeholder .button-default, .fusion-portfolio-one .fusion-button, .post-password-form input[type="submit"], .price_slider_amount button, .slidingbar-area .button-default, .ticket-selector-submit-btn[type="submit"], .tml-submit-wrap input[type="submit"], .woocommerce .avada-order-details .order-again .button, .woocommerce .avada-shipping-calculator-form .button, .woocommerce .cart-collaterals .checkout-button, .woocommerce .checkout #place_order, .woocommerce .checkout_coupon .button, .woocommerce .login .button, .woocommerce .lost_reset_password input[type="submit"], .woocommerce .register .button, .woocommerce .single_add_to_cart_button, .woocommerce button.button, .woocommerce-MyAccount-content form .button, .woocommerce.add_to_cart_inline .button, .wpcf7-form input[type="submit"], .wpcf7-submit, input.button-default, input, select, textarea, option, .woocommerce .avada-select-parent select , .irani, input, select, textarea, .attached .enabled{
font-family: Yekan, Arial, Helvetica, sans-serif !important;
}
#wrapper .select-arrow, .avada-select-parent .select-arrow, .fusion-modal-content .select-arrow, .select2-dropdown {
    background-color: rgb(255, 255, 255)  !important;
}
.person-author-wrapper .person-name {
    font-size: 20px !important;
}
.fusion-icon-dropbox::before {
    content: "\f3fe" !important;
    font-family: "Font Awesome 5 Brands" !important;
}
.person-desc {
    padding: 30px !important;
}
.fusion-social-network-icon.fusion-tooltip.fusion-mail.fusion-icon-mail{
background-color: #dac418  !important; 
border-color: #e3e025  !important;
	}

.fusion-pricing-table .panel-body .price .currency.pos-right {

    font-size: 15px !important;
}
.full-boxed-pricing .panel-body .price .integer-part {
    font-size: 25px !important;
}
.fusion-pricing-table .panel-body .price .currency.pos-right.price-without-decimal {
    margin-right: 8px !important;
}
.fusion-testimonials.clean .author {
    letter-spacing: 0px !important;
}
form.checkout #billing_first_name_field, form.checkout #shipping_first_name_field {
    width: 100% !important;
}
.woocommerce-message .button.wc-forward {
    color: #b40f0f !important;
}
.rtl .woocommerce-info::before, .rtl .woocommerce-message::before {
    margin-right: -20px !important;
}
.fusion-header-has-flyout-menu .fusion-flyout-menu-icons .fusion-icon-shopping-cart .fusion-widget-cart-number {
    padding: 3px 1px !important;
    box-sizing: inherit !important;
    font-size: 14px !important;
    margin-right: 7px !important;
}
body.fusion-top-header.avada-sticky-shrinkage .fusion-is-sticky .fusion-main-menu > ul > li > a {
    display: block !important;
}
.fusion-person-icon-bottom .fusion-social-networks {
    margin-top: 20px !important;
}
.fusion-person-center .person-content {
    margin-top: 0px !important;
}
.fusion-person-center .person-desc {
    min-height: 170px !important;
}
.fusion-person-center .person-desc .person-author .fusion-social-networks {

    margin: 7px auto 0 !important;
}

.avada-select .select2-container .select2-choice, .avada-select .select2-container .select2-choice2, .chzn-container .chzn-drop, .chzn-container-single .chzn-single, .fusion-body .avada-select-parent select, .main-nav-search-form input, .search-page-search-form input,  select{
    background-color: rgb(179, 77, 72) !important;
font-size: 15px !important;
color: #fff !important;
    font-family: Yekan !important;
    font-weight: bold !important;
}
.related.products .fusion-image-wrapper.fusion-image-size-fixed {
    max-height: 270px;
}
#eghtesadnovin-payment-button {
    background-color: #ee6059;
color:white;
    padding: 10px 30px;
    font-size: 20px;
	float:right;
}
.button.cancel {

	display: none;
}
.wc-item-downloads li {
    list-style: none;
    background-color: #ee6059;
padding: 15px 40px;
color:white;
    border: 3px solid;
}

@media (max-width:700px){
	.wc-item-downloads li {
    list-style: none;
    background-color: #ee6059;
padding: 5px 11px;
color:white;
    border: 1px solid;
		display:block !important;
}
	.woocommerce-content-box {

    padding: 7px;
	}
	.wc-item-downloads {
    padding: 0 !important;
}
	.woocommerce-table__line-item.order_item .woocommerce-table__product-total.product-total {
    display: none !important;
}
	.shop_table .product-name {width: 89% !important;}
	
}