﻿@charset "UTF-8";

/* Peyda font */

/*@font-face {
    font-family: PeydaWeb-web;
    font-style: normal;
    font-weight: 800;
    src: url(../fonts/peyda/PeydaWeb-bold.eot);
    src: url(../fonts/peyda/PeydaWeb-bold.eot?#iefix) format("embedded-opentype"),url(../fonts/peyda/PeydaWeb-bold.woff2) format("woff2"),url(../fonts/peyda/PeydaWeb-bold.woff) format("woff"),url(../fonts/iransans/IRANSansWeb_Medium.ttf) format("truetype")
}

@font-face {
    font-family: PeydaWeb-web;
    font-style: normal;
    font-weight: 400;
    src: url(../fonts/peyda/PeydaWeb-Regular.eot);
    src: url(../fonts/peyda/PeydaWeb-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/peyda/PeydaWeb-Regular.woff2) format("woff2"),url(../fonts/peyda/PeydaWeb-Regular.woff) format("woff"),url(../fonts/iransans/IRANSansWeb_Medium.ttf) format("truetype")
}*/

/* Peyda font */

/* Iransanx font */

/*@font-face {
	font-family: IRANSansX;
	font-style: normal;
	font-weight: 300;
	src: url(../fonts/iransans/IRANSansX-Light.woff) format('woff'),   
	url(../fonts/iransans/IRANSansX-Light.woff2) format('woff2');		 
}
*/

@font-face {
    font-family: IRANSansX;
    font-style: normal;
    font-weight: normal;
    src: url(../fonts/iransans/IRANSansX-Regular.woff) format('woff'), url(../fonts/iransans/IRANSansX-Regular.woff2) format('woff2');
}

@font-face {
	font-family: IRANSansX;
	font-style: normal;
	font-weight: 500;
	src: url(../fonts/iransans/IRANSansX-Medium.woff) format('woff'),   
	url(../fonts/iransans/IRANSansX-Medium.woff2) format('woff2');		 
}

@font-face {
	font-family: IRANSansX;
	font-style: normal;
	font-weight: 600;
	src: url(../fonts/iransans/IRANSansX-DemiBold.woff) format('woff'),   
	url(../fonts/iransans/IRANSansX-DemiBold.woff2) format('woff2');	 
}

@font-face {
	font-family: IRANSansX;
	font-style: normal;
	font-weight: 800;
	src: url(../fonts/iransans/IRANSansX-ExtraBold.woff) format('woff'),   
	url(../fonts/iransans/IRANSansX-ExtraBold.woff2) format('woff2');		 
}

@font-face {
	font-family: IRANSansX;
	font-style: normal;
	font-weight: 900;
	src: url(../fonts/iransans/IRANSansX-Black.woff) format('woff'),   
	url(../fonts/iransans/IRANSansX-Black.woff2) format('woff2');		 
}

@font-face {
	font-family: IRANSansX;
	font-style: normal;
	font-weight: bold;
	src: url(../fonts/iransans/IRANSansX-Bold.woff) format('woff'),   
	url(../fonts/iransans/IRANSansX-Bold.woff2) format('woff2');	 
}

 /*Iransanx font */

/* Iranyekanx font */

/*@font-face {
    font-family: IRANYekanX;
    font-style: normal;
    font-weight: 300;
    src: url(../fonts/iranyekan/IRANYekanX-Light.woff) format('woff'), url(../fonts/iranyekan/IRANYekanX-Light.woff2) format('woff2');
}*/

/*@font-face {
    font-family: IRANYekanX;
    font-style: normal;
    font-weight: 950;
    src: url(../fonts/iranyekan/IRANYekanX-ExtraBlack.woff) format('woff'), url(../fonts/iranyekan/IRANYekanX-ExtraBlack.woff2) format('woff2');
}

@font-face {
    font-family: IRANYekanX;
    font-style: normal;
    font-weight: 1000;
    src: url(../fonts/iranyekan/IRANYekanX-Heavy.woff) format('woff'), url(../fonts/iranyekan/IRANYekanX-Heavy.woff2) format('woff2');
}*/

/*@font-face {
    font-family: IRANYekanX;
    font-style: normal;
    font-weight: normal;
    src: url(../fonts/iranyekan/IRANYekanX-Regular.woff) format('woff'), url(../fonts/iranyekan/IRANYekanX-Regular.woff2) format('woff2');
}

@font-face {
    font-family: IRANYekanX;
    font-style: normal;
    font-weight: 500;
    src: url(../fonts/iranyekan/IRANYekanX-Medium.woff) format('woff'), url(../fonts/iranyekan/IRANYekanX-Medium.woff2) format('woff2');
}

@font-face {
    font-family: IRANYekanX;
    font-style: normal;
    font-weight: 600;
    src: url(../fonts/iranyekan/IRANYekanX-DemiBold.woff) format('woff'), url(../fonts/iranyekan/IRANYekanX-DemiBold.woff2) format('woff2');
}

@font-face {
    font-family: IRANYekanX;
    font-style: normal;
    font-weight: 800;
    src: url(../fonts/iranyekan/IRANYekanX-ExtraBold.woff) format('woff'), url(../fonts/iranyekan/IRANYekanX-ExtraBold.woff2) format('woff2');
}

@font-face {
    font-family: IRANYekanX;
    font-style: normal;
    font-weight: 900;
    src: url(../fonts/iranyekan/IRANYekanX-Black.woff) format('woff'), url(../fonts/iranyekan/IRANYekanX-Black.woff2) format('woff2');
}

@font-face {
    font-family: IRANYekanX;
    font-style: normal;
    font-weight: bold;
    src: url(../fonts/iranyekan/IRANYekanX-Bold.woff) format('woff'), url(../fonts/iranyekan/IRANYekanX-Bold.woff2) format('woff2');
}*/

/* Iranyekanx font */

/*==rtl==*/
body{font-size:10pt;text-align:right;}
body, input[type="text"], input[type="button"], textarea, button, select, code, kbd, pre, samp {
    font-family: 'IRANSansX',tahoma;
}
*{-moz-font-feature-settings: "ss02";-webkit-font-feature-settings: "ss02"; font-feature-settings: "ss02";}
.enfont{-moz-font-feature-settings: initial;-webkit-font-feature-settings:initial; font-feature-settings:initial;}
 code, kbd, pre, samp{direction:rtl}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6{line-height:1.35;}
.top-search-holder .search-area .search-field{font-weight:normal;}
input[type="text"],input[type="password"],input[type="number"],.form-label,textarea,.form-control,select,.form-select{font-weight:500;}
.col-form-label,.tag,.pagination-container ul li a,.tag{font-weight:500;}
.product .product-info .product-price .price b{font-weight:600;}
.heading-title{font-weight:bold;}

.alert-danger {border: solid 1px #f5c2c7;border-right: solid 6px #842029}
.alert-warning{border:solid 1px #ffecb5;border-right:solid 6px #664d03}
.alert-info{border:solid 1px #b6effb;border-right:solid 6px #055160}
.alert-success{border:solid 1px #badbcc;border-right:solid 6px #006666}
.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{margin-left:0;margin-right:-20px;}
.radio label,.checkbox label{direction:rtl;padding-left:0;padding-right:20px;}
.form-check label{padding-left:unset;padding-right:unset;}
.dropdown-menu[style]{left:0!important;right:auto!important;}
.footer .footer-bottom .module-body ul li a{font-weight:500;}
.footer .footer-bottom .module-body ul li a:before{content: "\f104";left:auto;right:0;}
.footer .footer-bottom h1, footer .footer-bottom h2 {font-size: .95em;line-height: 1.7;font-weight: normal;}
.heading-title:after{left:auto;right:0;}
.top-bar .top-bar-box > ul > li a i{margin-right:0;margin-left:5px;}
.top-bar .top-bar-box > ul > li a i.caret{margin-left:0;margin-right:5px;}
.search-area .search-button,.btn-inner{right:auto;left:0;}
.cnt-strip .strip{left:auto;right:0;}
.yamm .dropdown-menu li a i{ margin-right:0;margin-left:6px;}
.top-cart-row .dropdown-cart .dropdown-menu{right:auto;left:0;}
.quantity-container .cart-quantity .quant-input .arrows{right:0;left:auto;}
.quantity-container .cart-quantity .quant-input .arrows.minus{left:0;right:auto;}
.product-tags-actions{left:auto;right:30px;}
.top-cart-row .dropdown-cart .lnk-cart li{padding-left:0}
.main-slider .item .caption{left:auto;right:100px;}
.main-sliderDynamic .swiper-button-next,.main-sliderDynamic .swiper-container-rtl .swiper-button-prev{left:15px}
.main-sliderDynamic .swiper-button-prev,.main-sliderDynamic .swiper-container-rtl .swiper-button-next{right:15px}
.new-categories .new-category .new-category-info .btn i{margin:0 0 0 10px;}
.sidebar-widget::after,.faq-section .accordion-button:before,.mobile-datalist .item:after,.heading-subtitle:after{border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:5px;border-bottom-left-radius:5px;left:auto;right:0;}
.breadcrumb ul li a{font-weight:normal;}
.breadcrumb ul li:after{margin:0 6px 0 10px}
/*menu*/
.mobile-menu-header .header-nav .navbar-default .navbar-nav li a.btn-toggle:before, .treeview-menu .navbar-default .navbar-nav li a.btn-toggle:before {
    left: auto;
    right: 0;
}
.mobile-menu-header .header-nav .navbar-default .navbar-nav li a.btn-toggle::after,.treeview-menu .navbar-default .navbar-nav li a.btn-toggle::after{right: auto;left:0;}
.navbar-expand .dropdown-menu li .navbar-expand-content .title span {border-left:none;border-right: solid 2px var(--primerycolor);padding-left:0;padding-right: 5px;}
.fa-angle-start:before {content: "\f104";}
.header-nav .navbar-default .navbar-collapse .navbar-nav > li > a > i.icon{margin-right:0;margin-left:5px;vertical-align:middle;}
/*menu*/
/*blog*/
.blog-page .blog-post span.author, .blog-page .blog-post span.date-time {
    font-size: .95em;
}
.blog-page .blog-post p,.blog-page .blog-post .text{font-size:1em;}
.blog-page .blog-post h3 a{font-size:.82em;}
/*blog*/

/*product*/
.priceSlider.form > .row{flex-direction:row-reverse}
.listView .product .product-ex-btns{border-left:none;border-right:solid 1px #ccc;padding-left:0;padding-right:15px;}
/*product*/

/*Search*/
.filters-container .lbl-cnt .lbl {font-size: .95em;}
.filters-container .lbl-cnt .dropdown.dropdown-med .btn{font-weight:normal;}
/*Search*/

/*datalist-table*/
.search-result-container .category-product .product .product-image .tag{left:auto;right:0;}
.datalist-table .table,.datalist-table .table th{font-size:.95em;}
.search-area.search-table:before {right:auto;left:5px;}
/*datalist-table*/

/*Detail*/
.product-tabs .tab-content .tab-pane .section-title:after { font-size: 1.2em;left: auto;right: 0;}
.product-tag .item,.tag-list .item{margin-right:0;margin-left:2px;}
/*Detail*/

/*mobile menu*/
.mobile-menu-header{left:auto;right:-350px;}
.mobile-menu-header.now-visible{left:auto;right:0;}
.mobile-menu-header .main-menu .navigation > li > a{padding:13px 8px 13px 45px;font-size:.9em;text-align:right;}
.mobile-menu-header .main-menu .navigation > li > a i {right:auto;left:0}
.mobile-menu-header .close{right:auto;left:0;}
/*mobile menu*/

/*new checkout*/
.radio-list-group .list-group-item:before{left:auto;right:0;}
.check-list-group:not(.notcheck) .list-group-item:before{left:auto;right:12px;}
/*new checkout*/

/*hight chart*/
.hichart .highcharts-title,.hichart .highcharts-tooltip text tspan, .hichart .highcharts-axis-labels text tspan {
    unicode-bidi: plaintext;
}
/*hight chart*/

/*modal*/
.modal-dialog .modal-header {
    border-left: none;
    border-right: solid 5px var(--primerycolor);
}
/*modal*/

@media (max-width: 767px) {
.main-slider .item .caption {
 right: auto;}
}
@media (max-width:480px) {
.top-cart-row .dropdown-cart .dropdown{position:static;}
.top-cart-row .dropdown-cart .dropdown-menu {left: 20px;}
}

