/*!
 * Pishgah Theme
 * =============================================
 * Design:D.Arsooni arsooni@gmail.com
 * =============================================

 */
@font-face{font-family:IRANSans;font-style:normal;font-weight:900;src:url(../../../../../../themes/pishgah-child/fonts/iransans/eot/IRANSansWeb_Black.eot);src:url('../../../../../../themes/pishgah-child/fonts/iransans/eot/IRANSansWeb_Black.eot?#iefix') format('embedded-opentype'),url(../../../../../../themes/pishgah-child/fonts/iransans/woff2/IRANSansWeb_Black.woff2) format('woff2'),url(../../../../../../themes/pishgah-child/fonts/iransans/woff/IRANSansWeb_Black.woff) format('woff'),url(../../../../../../themes/pishgah-child/fonts/iransans/ttf/IRANSansWeb_Black.ttf) format('truetype')}@font-face{font-family:IRANSans;font-style:normal;font-weight:700;src:url(../../../../../../themes/pishgah-child/fonts/iransans/eot/IRANSansWeb_Bold.eot);src:url('../../../../../../themes/pishgah-child/fonts/iransans/eot/IRANSansWeb_Bold.eot?#iefix') format('embedded-opentype'),url(../../../../../../themes/pishgah-child/fonts/iransans/woff2/IRANSansWeb_Bold.woff2) format('woff2'),url(../../../../../../themes/pishgah-child/fonts/iransans/woff/IRANSansWeb_Bold.woff) format('woff'),url(../../../../../../themes/pishgah-child/fonts/iransans/ttf/IRANSansWeb_Bold.ttf) format('truetype')}@font-face{font-family:IRANSans;font-style:normal;font-weight:500;src:url(../../../../../../themes/pishgah-child/fonts/iransans/eot/IRANSansWeb_Medium.eot);src:url('../../../../../../themes/pishgah-child/fonts/iransans/eot/IRANSansWeb_Medium.eot?#iefix') format('embedded-opentype'),url(../../../../../../themes/pishgah-child/fonts/iransans/woff2/IRANSansWeb_Medium.woff2) format('woff2'),url(../../../../../../themes/pishgah-child/fonts/iransans/woff/IRANSansWeb_Medium.woff) format('woff'),url(../../../../../../themes/pishgah-child/fonts/iransans/ttf/IRANSansWeb_Medium.ttf) format('truetype')}@font-face{font-family:IRANSans;font-style:normal;font-weight:300;src:url(../../../../../../themes/pishgah-child/fonts/iransans/eot/IRANSansWeb_Light.eot);src:url('../../../../../../themes/pishgah-child/fonts/iransans/eot/IRANSansWeb_Light.eot?#iefix') format('embedded-opentype'),url(../../../../../../themes/pishgah-child/fonts/iransans/woff2/IRANSansWeb_Light.woff2) format('woff2'),url(../../../../../../themes/pishgah-child/fonts/iransans/woff/IRANSansWeb_Light.woff) format('woff'),url(../../../../../../themes/pishgah-child/fonts/iransans/ttf/IRANSansWeb_Light.ttf) format('truetype')}@font-face{font-family:IRANSans;font-style:normal;font-weight:200;src:url(../../../../../../themes/pishgah-child/fonts/iransans/eot/IRANSansWeb_UltraLight.eot);src:url('../../../../../../themes/pishgah-child/fonts/iransans/eot/IRANSansWeb_UltraLight.eot?#iefix') format('embedded-opentype'),url(../../../../../../themes/pishgah-child/fonts/iransans/woff2/IRANSansWeb_UltraLight.woff2) format('woff2'),url(../../../../../../themes/pishgah-child/fonts/iransans/woff/IRANSansWeb_UltraLight.woff) format('woff'),url(../../../../../../themes/pishgah-child/fonts/iransans/ttf/IRANSansWeb_UltraLight.ttf) format('truetype')}@font-face{font-family:IRANSans;font-style:normal;font-weight:400;src:url(../../../../../../themes/pishgah-child/fonts/iransans/eot/IRANSansWeb.eot);src:url('../../../../../../themes/pishgah-child/fonts/iransans/eot/IRANSansWeb.eot?#iefix') format('embedded-opentype'),url(../../../../../../themes/pishgah-child/fonts/iransans/woff2/IRANSansWeb.woff2) format('woff2'),url(../../../../../../themes/pishgah-child/fonts/iransans/woff/IRANSansWeb.woff) format('woff'),url(../../../../../../themes/pishgah-child/fonts/iransans/ttf/IRANSansWeb.ttf) format('truetype')}@font-face{font-family:iranyekan;font-style:normal;font-weight:700;src:url('../../../../../../themes/pishgah-child/fonts/iranyekan/eot/iranyekanwebbold(fanum).eot');src:url('../../../../../../themes/pishgah-child/fonts/iranyekan/eot/iranyekanwebbold(fanum).eot?#iefix') format('embedded-opentype'),url('../../../../../../themes/pishgah-child/fonts/iranyekan/woff2/iranyekanwebbold(fanum).woff2') format('woff2'),url('../../../../../../themes/pishgah-child/fonts/iranyekan/woff/iranyekanwebbold(fanum).woff') format('woff'),url('../../../../../../themes/pishgah-child/fonts/iranyekan/ttf/iranyekanwebbold(fanum).ttf') format('truetype')}@font-face{font-family:iranyekan;font-style:normal;font-weight:300;src:url('../../../../../../themes/pishgah-child/fonts/iranyekan/eot/iranyekanweblight(fanum).eot');src:url('../../../../../../themes/pishgah-child/fonts/iranyekan/eot/iranyekanweblight(fanum).eot?#iefix') format('embedded-opentype'),url('../../../../../../themes/pishgah-child/fonts/iranyekan/woff2/iranyekanweblight(fanum).woff2') format('woff2'),url('../../../../../../themes/pishgah-child/fonts/iranyekan/woff/iranyekanweblight(fanum).woff') format('woff'),url('../../../../../../themes/pishgah-child/fonts/iranyekan/ttf/iranyekanweblight(fanum).ttf') format('truetype')}@font-face{font-family:iranyekan;font-style:normal;font-weight:400;src:url('../../../../../../themes/pishgah-child/fonts/iranyekan/eot/iranyekanwebregular(fanum).eot');src:url('../../../../../../themes/pishgah-child/fonts/iranyekan/eot/iranyekanwebregular(fanum).eot?#iefix') format('embedded-opentype'),url('../../../../../../themes/pishgah-child/fonts/iranyekan/woff2/iranyekanwebregular(fanum).woff2') format('woff2'),url('../../../../../../themes/pishgah-child/fonts/iranyekan/woff/iranyekanwebregular(fanum).woff') format('woff'),url('../../../../../../themes/pishgah-child/fonts/iranyekan/ttf/iranyekanwebregular(fanum).ttf') format('truetype')}*{font-style:normal!important;letter-spacing:0!important;font-weight:normal!important}body,input,textarea,select,button,body.kc-css-system .kc-css-57687 a,a,p,small{font-family:iranyekan,IRANSans}h1,h2,h3,h4,h5,h6,b,strong{font-family:iranyekan!important;direction:rtl}b,strong{font-weight:bold!important}select{background-position:10px center}.menu-main-wrapper .menu-item.mega-menu>.sub-menu .sub-menu{left:auto;right:0}.menu-main-wrapper .menu-item.mega-menu>.sub-menu{right:100%;left:auto}.menu-main-wrapper .menu-item.mega-menu>.sub-menu>.menu-item:not(:last-child){padding-left:30px;padding-right:0}.hdr-widget--site-logo .site-logo{font-size:18px}.hdr-widget--site-logo{padding-left:20px;padding-right:10px}.hdr-widget--menu-main .menu-main-toggle{padding-right:0;padding-left:20px}select{padding-left:50px;padding-right:10px}.hdr-widget--product-search .product-search-category .fa{position:absolute;left:20px;right:auto}.hdr-widget--menu-cart .widget_shopping_cart{left:0;right:auto}.hdr-widget--menu-cart .widget_shopping_cart:before,.hdr-widget--menu-cart .widget_shopping_cart:after{left:30px;right:auto}.hdr-widget--menu-cart .widget_shopping_cart:after{left:28px;right:auto}.product_list_widget.cart_list li img{float:right;margin-left:10px;margin-right:0}.product_list_widget .product-image{margin-right:0;margin-left:10px}.widget.widget_shopping_cart li{padding-left:40px;padding-right:0}.widget.widget_shopping_cart .remove{left:0;right:auto}dl.variation dt{margin-left:10px;margin-right:0}dl.variation dt,dl.variation dd{float:right}.hdr-widget--menu-user .menu-user-wrap .menu-item .fa{margin-left:10px;margin-right:0}.hdr-widget:not(:last-child)::after{right:auto;left:0}.hdr-widget--product-search .product-search-input input{padding-right:0;padding-left:40px}.menu-main-wrapper{right:0;left:auto}.menu-main-wrapper::after{left:auto;right:11px}.menu-main-wrapper .menu-item:not(.mega-menu) .sub-menu{right:100%;left:auto}.menu-main-wrapper .menu>.menu-item.menu-item-has-children>a:after{content:"\55";left:10px;right:auto}.menu-main-wrapper .menu-item .fa,.menu-main-wrapper .menu-item [class*="ico"]{margin-left:10px;margin-right:0}.menu-background .menu-main-background.sub-open{box-shadow:-4px 0 5px -4px rgba(0,0,0,.1)}.menu-background .menu-main-background{left:auto;right:0}.hdr-widget-dropdown-menu .sub-menu .sub-menu{right:100%;left:auto}.mobile-menu .open-sub{left:0;right:auto}.mobile-menu .menu-item a .fa,.mobile-menu .menu-item a [class*="ico"],.mobile-menu .menu-item a [class*="ti-"]{margin-left:10px;margin-right:auto}.widget.woocommerce-top-product .product_list_widget li::before{right:0;left:auto}.woocommerce-Reviews>div:first-child{padding-right:0;padding-left:30px;border-right:0 none;border-left:1px dashed #e0e0e0}.woocommerce-Reviews>div:first-child+div{padding-left:0;padding-right:30px}.woocommerce-Reviews .comment_container{padding-right:80px;padding-left:0}.woocommerce-Reviews .comment .avatar{right:0}.woocommerce-Reviews .comment .star-rating{left:0;right:auto}p.stars a.star-1,p.stars a.star-2,p.stars a.star-3,p.stars a.star-4,p.stars a.star-5{border-left:1px solid #ccc;border-right:0 none}p.stars a.star-1::after,p.stars a.star-2::after,p.stars a.star-3::after,p.stars a.star-4::after,p.stars a.star-5::after{right:0;left:auto}p.stars a{margin-left:1em;margin-right:0}p.stars a:last-child{border-right:0;border-left:0}.kc-fb-layout-3 .content-title{font-family:IRANSans!important}.kc-fb-layout-3 .box-right{padding-right:25px;padding-left:0}body.kc-css-system .kc-css-583578{text-align:right!important}.kc-elm{float:left}.mc4wp-form-fields input[type="submit"]{left:0;right:auto;border:0 solid #cd40e600;cursor:pointer;width:auto;border-radius:30px!important;box-shadow:inset 1px 1px 1px -2px rgba(255,255,255,.6),-1px 1px 3px rgba(0,0,0,.2);background-image:linear-gradient(to right bottom,#e8e8e8,#ffffff)}.mc4wp-form-fields input[type="text"],.mc4wp-form-fields input[type="email"]{padding-left:100px;padding-right:15px;border:0 solid #cd40e600;cursor:pointer;border-radius:20px;box-shadow:-7px -3px 2px 0 rgba(255,255,255,.6),0 1px 3px rgba(0,0,0,.2);background-image:linear-gradient(to right bottom,#e8e8e8,#ffffff)}.footer-feature-list .feature__image{margin-left:20px;margin-right:auto}.site-footer__widget-area .grid-item:not(:last-child){border-left:1px dashed #e0e0e0;border-right:0 none}p.demo_store::before{margin-right:0;margin-left:10px}.owl-carousel .owl-wrapper-outer{direction:ltr}.hero-carousel-wrap.style-1 .hero-carousel .hero-item__title{font-size:2.5em}.slick-slider{direction:ltr}.single-post .post__share strong{font-size:14px;padding:15px 10px}@media screen and (min-width:481px){.single-post .post__nav--prev{border-left:1px solid #e3e3e3;border-right:0}}.single-post .post__nav--prev:before{content:"\56";right:0;left:auto}.single-post .post__nav--next:before{content:"\55";left:0;right:auto}.single-post .post__nav--prev{text-align:left}.single-post .post__nav--next{text-align:right}.single-post .post__tags{padding-right:140px;padding-left:0}.single-post .post__tags strong{right:0;left:auto}.single-post .post__tags strong:before{margin-left:10px;margin-right:auto}.single-post .post__meta{padding-right:70px;padding-left:0}.single-post .post__meta:before{right:0;left:auto}.sidebar.widget-area .widget{padding-right:50px;padding-left:0}.sidebar.widget-area{border-right:1px dashed #e0e0e0;padding-right:0;border-left:0}.kc-blog-posts-4 .kc-list-item-4 .post-meta{float:right;text-align:right}.meta-title{right:0;left:auto}.kc-blog-posts-2 .kc-list-item-2 .post-item-left,.kc-blog-posts-2 .kc-list-item-2 .post-item-right{float:right;padding-left:30px;padding-right:0;text-align:right}.kc-blog-posts-2 .kc-list-item-2 .post-meta span{float:right;margin-left:15px;margin-right:0}.kc-blog-posts-2 .kc-list-item-2 .post-meta span i{margin-right:5px;margin-left:5px}.kc-blog-posts .kc-post-2-button{float:right}.post-list .post.has-post-thumbnail .post__detail{padding-right:30px;padding-left:0}.post-list .post__meta::after{right:0;left:auto}.post-list .post__meta span{margin-right:0;margin-left:10px}.comment-respond .comment-form-author,.comment-respond .comment-form-email,.comment-respond .comment-form-url{float:right}.section-header::after{right:0;left:auto}.user-auth-box .user-auth-box-content .tokoo-popup__close{right:auto;left:10px}.user-auth-box .user-auth-box-content .register{border-right:1px dashed #e3e3e3;border-left:0 none}.category-icon__cat-image{right:15px;left:auto}.category-icon .grid-item.category-icon__cat{padding:20px 80px 15px 15px}.widget.woocommerce-top-product .product_list_widget li{padding-right:20px;padding-left:0}.widget.woocommerce-best-selling-product .product_list_widget li:before{right:-20px;left:auto}.star-rating span{float:right;right:0;left:auto}.star-rating span::before{right:0;left:auto}.star-rating:before{float:right;right:0;left:auto}ins{color:green}.product__title{font-size:14px;font-family:IRANSans!important}.kc-testi-layout-5 .content-image{padding-left:20px;padding-right:0;float:right}.content-desc,.content-position{font-family:IRANSans!important}.kc-testi-layout-5 .box-right{float:right}.woocommerce-cart .section-header::after{right:0;left:auto}.product-list .product__detail{padding-right:40px;padding-left:0}.shop_table.cart th.product-name,.shop_table.cart th.product-quantity,.shop_table.cart .product-name{text-align:right}.wc_payment_methods.payment_methods .wc_payment_method label::before{right:20px;left:0}.wc_payment_methods.payment_methods .wc_payment_method label::after{right:25px;left:0}.wc_payment_methods.payment_methods .wc_payment_method label{padding:20px 60px 20px 20px}.product__detail-content .woocommerce-Tabs-panel .shop_attributes tbody th,.product__detail-content .woocommerce-Tabs-panel .shop_attributes tbody td{text-align:right}.entry-content ul,.entry-content ol,.page-content ul,.page-content ol,.comment-content ul,.comment-content ol{padding-left:0;padding-right:20px}.vendor-details li{padding:10px 150px 10px 0}.vendor-details li .label{right:0;left:auto;font-size:16px}#yith-quick-view-content div.images{float:right}.yith-wcqv-main .images{padding-left:30px;padding-right:0}.product-overview__image,.product-overview__summary{float:right}.product-overview__summary{padding-right:50px;padding-left:0}#yith-quick-view-modal .yith-wcqv-wrapper{text-align:right}.product-overview .cart:not(.variations_form) .input-text.qty{margin-left:20px;margin-right:0}.yith-wcwl-add-button>a i,.wishlist_table .add_to_cart.button i,.wishlist_table .ask-an-estimate-button i,.wishlist-title a.show-title-form i,.hidden-title-form a.hide-title-form i,.hidden-title-form button i,.yith-wcwl-wishlist-new button i,.wishlist_manage_table tfoot button.submit-wishlist-changes i,.wishlist_manage_table tfoot a.create-new-wishlist i,.yith-wcwl-wishlist-search-form button.wishlist-search-button i{margin-left:10px;margin-right:0}.product-overview .product_meta>span{margin-right:0;margin-left:20px}.product_list_widget .product-title{font-family:IRANSans!important}.product_list_widget .span-author{font-family:IRANSans!important}.product-grid .product .onsale{left:-10px;right:auto}.tokoo-look-inside .look-inside-box .look-inside-book-detail .book-item .book-detail{padding-right:20px;padding-left:0}.tokoo-look-inside .look-inside-box .look-inside-book-title button{left:10px;right:auto}.tokoo-look-inside .look-inside-box .look-inside-book-detail .shop_attributes th,.tokoo-look-inside .look-inside-box .look-inside-book-detail .shop_attributes td,.tokoo-look-inside .look-inside-box .look-inside-book-detail .shop_attributes tr{text-align:right}.product-overview__summary .product-deals-info .deal-countdown{border-left:1px solid #e0e0e0;border-right:0}.product-overview__summary .product-deals-info .deal-countdown,.product-overview__summary .product-deals-info .deal-saving{float:right}.product-overview__summary .product-deals-info .deal-saving .saving:not(:last-child){border-left:1px solid #e0e0e0;border-right:0}.product-overview__summary .product-deals-info .deal-countdown .count-num{margin-left:10px;float:left;margin-right:0}form .form-row-first,form .form-row-last{float:right}form .form-row-last{float:left;padding-right:30px;padding-left:0}.woocommerce .woocommerce-checkout .col2-set{float:right}.woocommerce .woocommerce-checkout>h3,.woocommerce .woocommerce-checkout .woocommerce-checkout-review-order{float:left}div.wpcf7{direction:rtl}.hdr-widget-dropdown-menu .menu-item a i{margin-left:10px;margin-right:auto}.hdr-widget-dropdown-menu .sub-menu{right:0;left:auto}.hdr-widget-dropdown-menu .mega-menu>.sub-menu>.menu-item:not(:last-child){border-left:1px solid #e3e3e3;border-right:0}.koo-tabs ul.koo-nav li{float:right;margin:0 0 -1px -1px!important}.koo-dropcap{float:right;margin-left:10px;margin-right:auto}.button .fa-angle-right:before{content:"\f104"}.button .fa,.button [class*="icon"]{margin-left:5px;margin-right:auto}.koo-alert .koo-alert-close{left:0;right:auto}.product-overview__summary .onsale{left:0;right:auto}.product-overview__summary .product__meta .author{float:right}.product-overview__summary .product__meta .woocommerce-product-rating{float:left;text-align:left}.product-overview__summary .product__meta .woocommerce-product-rating .star-rating{text-align:right}.product-overview__summary .product-deals-info .deal-countdown .timer{margin-left:5px;margin-right:auto}.widget_search form input[type="submit"]{left:0;right:auto;border-top-right-radius:0;border-bottom-right-radius:0;border-radius:0 25px 0 25px;color:#777;margin-top:10px}.widget_search form input[type="text"],.widget_search form input[type="search"]{padding-left:100px;padding-right:10px;margin-top:10px;border:none;border-radius:50px;box-shadow:inset 7px -4px 0 0 rgba(255,255,255,.6),inset 3px 1px 4px 2px rgba(0,0,0,.2);background-image:linear-gradient(to right bottom,#e6e5e5,#ffffff)}.product-single__additional .section-header:after{right:0;left:auto}.mobile-menu-wrap .hdr-widget--product-search .search-icon{left:0;right:auto}.mobile-menu-wrap .hdr-widget--menu-user .menu-user-avatar{text-align:right}.mobile-menu-wrap .hdr-widget--menu-user .menu-user-avatar img{margin-left:10px;margin-right:auto}.mobile-menu-wrap .hdr-widget--menu-user .menu-user-avatar:after{left:20px;right:auto}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:right}}@media screen and (max-width:768px){.product-overview__summary{padding-right:0;padding-left:0}}.product-overview__summary{text-align:justify}.button,.comment-respond .form-submit input,input[type="submit"].dokan-btn-theme,a.dokan-btn-theme,.dokan-btn-theme,input[type="submit"],input[type="reset"]{border:none;cursor:pointer;width:auto;border-radius:50px;box-shadow:-2px -1px 4px 0 rgba(255,255,255,.6),2px 2px 4px 0 rgba(0,0,0,.2);background-image:linear-gradient(to right bottom,#e6e5e5,#ffffff)}.input-text.qty{padding:8px 20px;font-size:inherit;background-color:transparent;line-height:normal;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;border:0 solid #cd40e600!important;cursor:pointer;width:100px;border-radius:50px;box-shadow:-3px -5px 3px -2px rgba(255,255,255,.6),0 3px 4px rgba(0,0,0,.2);background-image:linear-gradient(to right bottom,#eaeaea,#ffffff)}.book-images .book__action button,.book-images .book__action .see-inside{color:#999;margin:0 5px;padding:8px 20px;font-size:11px;background-color:#b95d5d00;line-height:normal;border:0 solid #cd40e600;cursor:pointer;width:170px;border-radius:50px;box-shadow:inset 0 -3px 2px 0 rgba(255,255,255,.6),-2px 4px 4px rgba(0,0,0,.2);background-image:linear-gradient(to right bottom,#e2e2e2,#ffffff)}.woocommerce .woocommerce-checkout input:not([type="checkbox"]):not([type="radio"]),textarea{appearance:none;color:#999;margin:0 5px;padding:8px 20px;font-size:inherit;line-height:normal;border:none;box-shadow:inset -2px -2px 3px -2px rgba(255,255,255,.6),inset 2px 1px 5px 2px rgba(0,0,0,.2);background-image:linear-gradient(to right bottom,#f7f6f6,#ffffff)}.woocommerce .woocommerce-checkout .select2-container--default .select2-selection--single{border:none;cursor:pointer;border-radius:50px;box-shadow:inset 2px 4px 4px -2px rgba(255,255,255,.6),0 4px 4px rgba(0,0,0,.2);background-image:linear-gradient(to right bottom,#e8e8e8,#ffffff)}.woocommerce-info,.woocommerce-message{background-color:#b6ddef;color:#01263d;padding:30px 80px 30px 30px;position:relative;box-shadow:4px 4px 4px rgba(0,0,0,.46);margin-top:20px;border-radius:10px}.woocommerce-message .button{float:right;padding:7px 20px;margin:0 20px;width:auto}.button:active{border:none!important}.cs-section-active{background-color:#920c0c}.product__action .button{width:auto}.product__action .yith-wcqv-button{border-radius:10px!important;border:0 solid!important;font-size:12pt!important}.widget.woocommerce-best-selling-product .product_list_widget li:before{content:"#" counter(best);width:30px;height:30px;font-size:14px;color:#fff;background-color:#212121;border-radius:50%;position:absolute;text-align:center;padding-top:0;left:-20px;top:10px;border:2px solid #bd8e1f}.featured-author__books{color:#999;font-family:IRANSans;font-size:13px;font-style:normal}form .form-row textarea{padding-top:20px;box-shadow:inset 1px 1px 4px 0 rgba(255,255,255,.6),inset 2px 3px 4px 1px rgba(0,0,0,.2);background-image:linear-gradient(to right bottom,#e6e5e5,#ffffff)}.grid-layout.columns-3 .grid-item{width:90%!important;max-width:320px!important}