body{direction:rtl;unicode-bidi:embed}
.mcb-wrap,.column,.columns{float:right}
.the_content_wrapper{float:right;width:98%;direction:ltr}
.the_content_wrapper > *{direction:rtl}
a.button,a.tp-button,button,input[type="submit"],input[type="reset"],input[type="button"]{margin-left:7px;margin-right:0;direction:ltr;}
.fixed-nav.fixed-nav-prev{left:auto;right:0;}
.fixed-nav.fixed-nav-next{left:0;right:auto;}
.fixed-nav-prev .arrow,.fixed-nav-prev .photo,.fixed-nav-prev .desc{float:right}
.fixed-nav-prev .desc{margin-left:0;margin-right:-335px}
.fixed-nav-prev:hover .desc{margin-right:0}
.fixed-nav-next .arrow,.fixed-nav-next .photo,.fixed-nav-next .desc{float:left}
.fixed-nav-next .desc{margin-left:-335px;margin-right:0}
.fixed-nav-next:hover .desc{margin-left:0}
.nice-scroll .fixed-nav.fixed-nav-prev{margin-right:10px;}
.fixed-nav .desc i{margin-left:2px;margin-right:0}
.fixed-nav .desc i:before{margin-right:0;margin-left:.2em}
.fixed-nav-prev .arrow i:before, .fixed-nav-prev.style-arrows .photo::before{content:'\e916'}
.fixed-nav-next .arrow i:before, .fixed-nav-next.style-arrows .photo::before{content:'\e8b8'}
.image_frame .image_wrapper .image_links.double a{float:right}
.image_frame .image_wrapper .image_links.double a:first-child{box-shadow:inset 1px 0 0 0 rgba(255,255,255,.2);-webkit-box-shadow:inset 1px 0 0 0 rgba(255,255,255,.2)}
.if-modern-overlay .image_frame .image_wrapper .image_links{left:10px;right:auto;}
.if-modern-overlay .image_frame .image_wrapper .image_links .tooltip[data-position="left"]:before{transform:translate(0, -50%);left:100%;bottom:auto;right:auto;top:50%;}
.if-modern-overlay .image_frame .image_wrapper .image_links .tooltip[data-position="left"]:hover:before{transform:translate(10px, -50%);}
.if-modern-overlay .image_frame .image_wrapper .image_links .tooltip[data-position="left"]:after{transform:translate(-5px, -5px) rotate(45deg);left:100%;bottom:auto;right:auto;top:50%;}
.if-modern-overlay .image_frame .image_wrapper .image_links .tooltip[data-position="left"]:hover:after{transform:translate(60%, -5px) rotate(45deg);}
#Action_bar .contact_details{float:right}
#Action_bar .contact_details li:last-child{margin-left:0}
#Action_bar .contact_details li{margin-right:0;margin-left:10px}
#Action_bar .social{float:left}
#Action_bar .social li{margin-left:6px;margin-right:0}
#Action_bar .social li:last-child{margin-left:0}
#Action_bar .social-menu{float:left}
#Action_bar .social-menu li:first-child{margin-right:0;padding-right:0;border-right-width:0}
#Action_bar .social-menu li:last-child{margin-right:6px;padding-right:6px;border-right-width:1px}
#Action_bar .contact_details li > i{margin-right:0;margin-left:2px}
#Top_bar .logo{float:right;margin:0 20px 0 30px}
#Top_bar.is-sticky .logo{margin:0 20px 0 30px}
#Top_bar .top_bar_left{float:right}
#Top_bar .top_bar_right{float:left;padding:0 20px 0 10px}
#Top_bar .top_bar_right::before{left:auto;right:-10px;transform:skewX(0deg) skewY(25deg)}
#Top_bar .menu_wrapper{float:right}
#Top_bar .menu > li{float:right}
#Top_bar .menu > li > a span{border-left-width:1px;border-right-width:0}
#Top_bar .menu > li > a span:not(.description){border-left-width:1px;border-right-width:0}
#Top_bar .menu > li:last-child > a span{border-right-width:1px solid rgba(0,0,0,0.05)}
#Top_bar .menu > li:first-child > a span{border-right-width:0}
#Top_bar .menu li ul{left:auto;right:0}
#Top_bar .menu li ul:not(.mfn-megamenu){left:auto;right:0}
#Top_bar .menu li ul:not(.mfn-megamenu) li ul{right:190px}
#Top_bar .menu > li > ul.mfn-megamenu > li{float:right!important}
#Top_bar .menu > li > ul.mfn-megamenu > li > ul{right:auto}
#Top_bar .menu li ul li a .menu-arrow{left:7px;right:auto;-webkit-transform:scale(-1,1);transform:scale(-1,1)}
#Top_bar .menu li ul li ul{right:190px;left:auto}
#Header .secondary-menu > li{float:right}
#Header .secondary-menu li ul{left:auto;right:0}
#Top_bar a.responsive-menu-toggle{left:10px;right:auto}
#Top_bar a#header_cart .header-cart-count{left:7px;right:auto;margin-left:-4px;margin-right:unset;}
#Top_bar .header-wishlist-count{margin-right:-5px;margin-left:unset;}
#Top_bar a#search_button{float:right;margin-left:10px;margin-right:0}
#Top_bar .wpml-languages{float:right;margin-left:10px;margin-right:0}
#Top_bar .wpml-languages a.active{padding-left:6px;padding-right:10px}
#Top_bar .wpml-languages a.active i{margin-left:0;margin-right:5px}
#Top_bar a.button.action_button{margin-right:0;margin-left:10px;}
#Top_bar .search_wrapper input[type="text"]{padding-left:0;padding-right:35px}
#Top_bar .search_wrapper .icon_close,#Top_bar .search_wrapper .icon_close:hover{left:18px;right:auto}
#Top_bar .search_wrapper .icon_search{left:auto;right:18px}
#Top_bar .search_wrapper input[type="text"], .column_livesearch .mfn-live-search-wrapper input[type="text"]{padding:22px 60px 22px 30px;}
.mfn-livesearch-loading:after{right:auto;left:15px;margin:-10px -10px 0 0;}
.mfn-live-search-box .mfn-live-search-list ul li[data-category="info"]{text-align:right;}
.mfn-live-search-box .mfn-live-search-list ul li img{margin-right:0px;margin-left:20px;}
.mfn-live-search-box .mfn-live-search-list .mfn-live-search-texts{text-align:right;}
.mfn-live-search-box .mfn-live-search-list .mfn-live-search-texts span{float:left;}
.mfn-header-tmpl .column_header_icon .search_wrapper .icon_search{left:auto;right:15px;}
.mfn-header-tmpl .column_header_icon .search_wrapper .icon_close{right:auto;left:10px;}
.mfn-header-tmpl .column_header_icon .search_wrapper input[type="text"]{padding:22px 60px 22px 30px}
.column_header_search .search_wrapper input[type="text"]{padding-left:10px;padding-right:40px;}
.column_header_search .search_wrapper .icon_search{left:auto;right:0;}
.header-fixed #Top_bar .logo{margin:0 20px 0 30px}
.header-plain #Top_bar .menu_wrapper{margin-left:-10px;margin-right:0;float:left}
.header-plain #Top_bar a#header_cart,.header-plain #Top_bar a#search_button{border-right-width:1px;border-left-width:0}
.header-simple #Top_bar #menu ul li.submenu .menu-toggle{left:0;right:auto;border-right:1px solid rgba(0,0,0,0.03);border-left:none}
.header-split #Top_bar .top_bar_right{left:-28px;right:auto}
.header-stack #Top_bar .top_bar_right{left:0;right:auto}
.header-stack #Top_bar .menu_wrapper{margin-right:0}
.header-stack #Top_bar .menu li ul{left:auto;right:0}
.header-magazine #Top_bar .logo{text-align:right}
.header-magazine #Top_bar .banner_wrapper{left:20px;right:auto}
#Side_slide #menu ul li a{padding-left:5px;padding-right:20px;margin-left:50px;margin-right:0}
#Side_slide #menu ul li.submenu .menu-toggle{left:5px;right:auto}
#Side_slide #menu ul li ul li a{padding-left:0;padding-right:35px}
#Side_slide #menu ul li ul li ul li a{padding-left:0;padding-right:50px}
#Side_slide .extras .lang-active i{margin-right:4px}
#Subheader .title{float:right}
#Subheader ul.breadcrumbs{float:left;text-align:left}
#Subheader ul.breadcrumbs li{margin-left:10px;margin-right:0}
#Subheader ul.breadcrumbs li span{margin-left:0;margin-right:10px}
#Subheader ul.breadcrumbs .icon-right-open:before{content:'\e8b7'}
.subheader-title-right #Subheader .title{float:left;text-align:left}
.subheader-title-right #Subheader .breadcrumbs{float:right;text-align:right}
.subheader-both-left #Subheader .title{text-align:right}
.subheader-both-left #Subheader .breadcrumbs{text-align:right;}
.subheader-both-right #Subheader .title{text-align:left}
.subheader-both-right #Subheader .breadcrumbs{text-align:left;}
#back_to_top{float:left}
#Footer .footer_copy .copyright{float:right}
#Footer .footer_copy .social{float:left;margin-left:20px;margin-right:0}
#Footer .footer_copy .social li:first-child{margin-right:0}
#Footer .footer_copy .social li:last-child{margin-right:6px}
#Footer .footer_copy .social-menu{float:left;margin-left:20px;margin-right:0}
#Footer .footer_copy .social-menu li:first-child{border-right-width:0;margin-right:0;padding-right:0}
#Footer .footer_copy .social-menu li:last-child{border-right-width:1px;margin-right:6px;padding-right:6px}
.rtl #mfn-gdpr[data-direction="horizontal"] .mfn-gdpr-image{margin-right:0;margin-left:15px}
.rtl #mfn-gdpr[data-direction="horizontal"] .mfn-gdpr-content{margin-right:0;margin-left:7vw}
.rtl #mfn-gdpr[data-direction="horizontal"] .mfn-gdpr-readmore{margin-right:0;margin-left:15px}
.rtl #mfn-gdpr .mfn-gdpr-content ul,.rtl #mfn-gdpr .mfn-gdpr-content ol{margin:0 15px 20px 0}
ul.list_mixed li,ul.list_check li,ul.list_star li,ul.list_idea li{padding-right:50px;padding-left:0;margin-right:0}
ul.list_check li,li.list_check{background-position:right 5px}
ul.list_star li,li.list_star{background-position:right 5px}
ul.list_idea li,li.list_idea{background-position:right 6px}
ul.list_mixed li:before, ul.list_check li:before, ul.list_star li:before, ul.list_idea li:before{left:auto;right:20px}
ul.list_mixed li:after,ul.list_check li:after,ul.list_star li:after,ul.list_idea li:after{left:auto;right:0}
dl > dt{float:right}
dl > dd{margin-right:110px;margin-left:0}
.pager .next_page .icon-right-open:before{content:'\e8b7'}
.pager .prev_page .icon-left-open:before{content:'\e915'}
#Error_404 .error_desk p .button{margin:0 20px 0 0}
.post-item{float:right}
.post-meta .author-date{float:right}
.post-item .date_label{right:0;left:auto}
.post-meta .category{float:left}
.post-meta .category .cat-wrapper{left:0;right:auto}
.post-photo-wrapper{float:right}
.post-desc{padding:15px 20px 0 0}
.post-desc-wrapper{float:right}
.post-header .button-love{float:right}
.post-header .title_wrapper{margin-right:99px;margin-left:0;border-right-width:1px;border-left-width:0;padding-right:30px;padding-left:0}
.post-nav .list-nav{float:left}
.hide-love .post-nav{padding-right:10px}
.photo .post-desc .post-head .post-footer .button-love{margin-left:20px;margin-right:0}
.photo .post-desc .post-head .post-meta .author-date{margin-left:20px;margin-right:0}
.post-footer .button-love{float:right}
.post-footer .post-links{float:left;padding-right:10px;padding-left:0;border-right-width:1px;border-left-width:0}
.post-footer .button-love a.mfn-love{padding-right:24px;padding-left:0;margin-right:5px;margin-left:0}
.post-footer .button-love a.mfn-love i{right:0;left:auto}
.post-footer .post-links .post-comments{margin-right:0;margin-left:10px}
.masonry.tiles .post-item .post-desc-wrapper .post-desc .post-meta .author-date .post-links{margin-right:10px;margin-left:0}
.author-box .avatar-wrapper{float:right}
.author-box .desc-wrapper{margin-right:105px;margin-left:0}
.author-box .desc-wrapper:after{left:auto;right:-6px;border-width:6px 0 6px 6px;border-color:transparent transparent transparent rgba(0,0,0,.02)}
.blog-teaser .post-date{display:inline-block}
.portfolio_group .portfolio-item{float:right}
.portfolio_group .portfolio-item .desc .title_wrapper{padding-left:43px;padding-right:0}
.portfolio_group .portfolio-item .desc .title_wrapper .button-love{left:0;right:auto}
.portfolio_group .portfolio-item .desc .title_wrapper .button-love a.mfn-love{margin-right:5px;margin-left:0}
.portfolio_group .portfolio-item .desc .desc-wrapper{margin-left:280px;margin-right:0}
.portfolio_group .portfolio-item .desc .details-wrapper{float:left;padding-right:19px;padding-left:0;border-right-width:1px;border-left-width:0}
.portfolio_group .portfolio-item .desc .details-wrapper dl > dd{margin-right:90px;margin-left:0}
.portfolio_group .portfolio-item .desc .title_wrapper .button-love a.mfn-love{padding-right:24px;padding-left:0}
.portfolio_group .portfolio-item .desc .title_wrapper .button-love a.mfn-love i{right:0;left:auto}
.portfolio_group .portfolio-item .list_style_header .links_wrapper{margin-left:unset;margin-right:auto;}
.portfolio_group .portfolio-item .list_style_header .links_wrapper a{margin:0}
@media only screen and (max-width: 767px) {
.portfolio_group .portfolio-item .desc .details-wrapper{border-right-width:0;padding-right:0;}
.portfolio_group .portfolio-item .desc .desc-wrapper{margin-left:0;clear:both;}
}
.portfolio_group.masonry .portfolio-item .desc .desc-wrapper{margin-left:0}
.portfolio_group.masonry-flat{float:right}
.portfolio_group.masonry-hover .portfolio-item .masonry-hover-wrapper .hover-desc .links-wrappper a.link{float:left}
.project-description li.one-third{float:right;padding-left:15px;padding-right:10px;border-width:0 0 1px 1px}
#comments .commentlist > li .comment-body{margin-left:0;margin-right:105px}
#comments .commentlist > li .comment-body:after{left:auto;right:-6px;border-width:6px 0 6px 6px;border-color:transparent transparent transparent #fff}
#comments .commentlist .children{margin-right:30px;padding-right:50px;margin-left:0;padding-left:0}
#comments .commentlist > li .children{padding-right:40px;padding-left:0;border-right:1px solid #DDD;border-left:none}
#comments .commentlist > li .photo{left:auto;right:-105px}
#comments .commentlist > li .reply{left:20px;right:auto}
#comments .commentlist > li .comment-meta a.comment-edit-link{float:left;padding-left:52px;padding-right:0}
#respond .comment-form-author{margin-left:2%!important;float:right;margin-right:0!important}
#respond .comment-form-email{margin-left:2%!important;float:right;margin-right:0!important}
#Filters .filters_buttons li.reset{float:left;margin-left:0;margin-right:15px;}
#Filters .filters_buttons li{margin:0 0 0 15px;float:right;}
.post-nav .next-prev-nav{float:right}
.post-nav{padding:10px 130px 4px 10px}
.section-post-related .post-related hr{margin-right:30px;margin-left:auto}
.section-post-related .post-related .image_frame{margin-right:30px;margin-left:0}
.section-post-related .post-related .date_label{right:0;left:auto}
.section-post-related .post-related a.button{margin-right:30px;margin-left:0}
.section-post-related .simple .post-related .image_frame{margin-right:0;}
.section-post-related .simple .post-related a.button{margin-right:0;}
.widget_archive ul,.widget_nav_menu ul{padding:5px 30px 5px 10px}
.widget_archive ul li:after,.widget_nav_menu ul li:after{left:auto;right:-30px}
.widget_archive ul li a,.widget_nav_menu ul li a{padding:8px 3px 9px 0}
.widget_categories ul{padding:5px 30px 5px 10px}
.widget_categories ul li:after{left:auto;right:-30px}
.mfn-login .avatar-wrapper{float:right;margin:0 0 10px 10px}
.mfn-login .author{float:right}
.widget_recent_comments ul li{padding-right:40px;padding-left:0}
.widget_recent_comments ul li:after{right:0;left:auto}
.widget_mfn_recent_comments ul li{background:none;padding-left:0;padding-right:40px}
.widget_mfn_recent_comments ul li:after{left:auto;right:0}
.widget_recent_entries ul li:after{left:0;right:auto}
.Recent_posts ul li .photo{float:left}
.Recent_posts ul li .desc{margin-left:80px;margin-right:0}
.Recent_posts ul li.no-img .desc{margin-left:0}
.Recent_posts ul li .desc .date i{margin-left:2px;margin-right:0}
.Recent_posts ul li .desc:after{left:0;right:auto}
.widget_product_categories ul{padding:5px 30px 5px 10px !important}
.widget_product_categories ul li:after{left:auto;right:-30px}
.widget_mfn_tag_cloud ul li{float:right;margin:0 0 2px 5px}
.widget_text .get_in_touch ul li:after{right:-20px}
.alert .alert_wrapper{margin-left:20px;margin-right:0;}
.alert .alert_icon{margin-left:20px;margin-right:0;}
.alert a.close{margin-right:auto;margin-left:-10px;}
.accordion .question .title{font-weight:300;font-size:16px;padding:14px 60px 14px 14px;background-position:right top}
.accordion .question .title:before{border-width:0 0 0 1px;right:0;left:auto}
.accordion .question .title > .acc-icon-plus,.accordion .question .title > .acc-icon-minus{right:15px;left:auto}
.article_box .photo_wrapper{float:right}
.article_box .icon-right-open:before{content:'\e8b7'}
.article_box .desc_wrapper{float:right}
.article_box .desc_wrapper i.icon-right-open{right:-5px;left:auto}
blockquote{text-align:right;margin:0 25px 35px 0}
blockquote:after{right:-25px;left:auto}
.blockquote p.author{margin-right:25px;margin-left:0}
.blockquote p.author i{margin-left:5px;margin-right:0}
.Latest_news ul li .desc_footer .date{float:right;margin-left:5px;margin-right:0}
.Latest_news ul li .desc_footer .button-love{float:right;margin-left:5px;margin-right:0}
.Latest_news ul li .desc_footer .button-love a.mfn-love{padding-right:24px;margin-right:5px;padding-left:0;margin-left:0}
.Latest_news ul li .desc_footer .button-love a.mfn-love i{right:0;left:auto}
.blog_slider_header .title{margin:0 0 0 15px;}
.blog_slider_header .slider_navigation{flex-direction:row-reverse;margin-left:unset;margin-right:auto;}
.blog_slider_header .slider_next{margin-left:0;}
.blog_slider_header .slider_prev{margin-right:5px}
.blog_slider .blog_slider_ul li .item_wrapper hr{margin-left:auto;margin-right:0}
.blog_slider .blog_slider_ul li .item_wrapper .desc{text-align:right}
.blog_slider .blog_slider_ul li .item_wrapper .date_label{right:0;left:auto}
.calltoaction_box a.button,.calltoaction_box a.tp-button,.calltoaction_box button,.calltoaction_box input[type="submit"],.calltoaction_box input[type="reset"],.calltoaction_box input[type="button"]{margin-right:7px;margin-left:0}
.counter.counter_horizontal .desc_wrapper{padding-left:0;padding-right:85px;text-align:right}
.counter.counter_horizontal .icon_wrapper{left:auto;right:30px}
ul.clients li{float:right}
.clients_slider .clients_slider_header{padding-left:0;padding-right:0;text-align:right;}
.clients_slider .clients_slider_header a.slider_prev{left:0;right:auto;}
.clients_slider .clients_slider_header a.slider_next{left:50px;right:auto;}
.clients_slider .clients_slider_ul li{float:left;}
.dropcap{float:right;margin:0 0 5px 10px}
.feature_box .feature_box_wrapper .desc_wrapper{padding-left:0;padding-right:4%}
.feature_list ul li{float:right}
.faq .question:before{right:0;left:auto}
.faq .question:after{right:0;left:auto}
.faq .question .title{padding:20px 80px 20px 40px}
.faq .question .title .num{right:27px;left:auto}
.faq .question .title > .acc-icon-plus,.faq .question .title > .acc-icon-minus{left:15px;right:auto}
.faq .question .answer{padding:0 80px 20px 20px}
.flat_box .photo_wrapper .icon{left:auto;right:0}
.flat_box:hover .photo_wrapper .icon,.flat_box a:hover .photo_wrapper .icon{transform:translateX(90px)}
.flat_box .photo_wrapper img.photo{transform:translateX(-15px)}
.flat_box .desc_wrapper{margin-left:0!important;margin-right:90px}
@media only screen and (min-width: 960px) {
.one-fourth .flat_box .desc_wrapper{margin-right:60px}
} .get_in_touch ul li{padding:13px 50px 13px 0}
.get_in_touch ul li .icon{left:auto;right:0}
.get_in_touch ul li:after{left:auto;right:-30px}
.helper .helper_header .title{margin:0 0 0 15px;}
.helper .helper_header .links{margin-left:0;margin-right:auto;}
.icon_box.icon_position_left{padding-left:0;padding-right:145px}
.icon_box.icon_position_left .desc_wrapper{text-align:right}
.icon_box.icon_position_left .image_wrapper,.icon_box.icon_position_left .icon_wrapper{right:0;left:auto}
.idea_box{padding:25px 70px 25px 25px}
.idea_box .icon{left:auto;right:15px}
.infobox ul li{padding:13px 50px 13px 0}
.infobox ul li:before{left:auto;right:0}
.infobox ul li:after{left:auto;right:-30px}
.list_item .list_left{float:right}
.list_item .list_right{margin-right:100px;margin-left:0}
.list_item.lists_3 .list_icon{text-align:right}
.list_item.lists_3 .list_right{margin-right:0}
.list_item.lists_4 .circle{float:right}
.list_item.lists_4 .list_right{margin-left:0;margin-right:100px}
.offer .offer_li .desc_wrapper .title{padding-left:160px;padding-right:0;text-align:right}
.offer .offer_li .desc_wrapper .title a.button{right:auto;left:0}
.offer .offer_li .desc_wrapper{text-align:right}
.offer_thumb{padding-left:0;padding-right:120px;}
.offer_thumb_ul .offer_thumb_li .image_wrapper{float:left;}
.offer_thumb_ul .offer_thumb_li .desc_wrapper{float:right;margin-right:0;margin-left:4%;}
.offer_thumb_ul .offer_thumb_li .desc_wrapper .title{padding-left:160px;padding-right:0px;text-align:right;}
.offer_thumb_ul .offer_thumb_li .desc_wrapper .title a.button{right:auto;left:0;}
.offer_thumb_ul .offer_thumb_li .desc_wrapper .desc{text-align:right;}
.offer_thumb.bottom{padding-right:0;}
.offer_thumb.bottom .offer_thumb_ul .offer_thumb_li .desc_wrapper{margin-right:0;}
.team_horizontal .hr_color,.team_vertical .hr_color,.team_list .hr_color{margin-right:0;margin-left:auto}
.team.team_horizontal .image_frame{float:right;margin-left:4%;margin-right:0}
.team.team_horizontal .desc_wrapper{float:left}
.team.team_list .column,.team.team_list .columns{float:right}
ul.portfolio_grid li{float:right}
.progress_bars .bars_list li h6{padding-left:40px;padding-right:0}
.progress_bars .bars_list li h6 .label{left:0;right:auto}
.progress_icons .progress_icon{margin:0 0 7px 7px}
.shop_slider .blog_slider_header{padding-left:0;padding-right:0;text-align:right}
.shop_slider .blog_slider_header a.slider_prev{right:auto;left:0}
.shop_slider .blog_slider_header a.slider_next{right:auto;left:50px}
.shop_slider .shop_slider_ul li .item_wrapper .desc{text-align:right}
.table_menu td.c1{text-align:right}
.ui-tabs .ui-tabs-nav{background-position:right top}
.ui-tabs .ui-tabs-nav li{float:right;border-width:0 0 0 1px}
.ui-tabs .ui-tabs-panel{background-position:right top}
.timeline .post-item{padding-right:200px;padding-left:0;background:url(//aressystem.ir/wp-content/themes/betheme/images/timeline_left.png) no-repeat right 90px top}
.timeline .post-item:before{right:126px;left:auto}
.timeline_items li:nth-child(odd) h3{text-align:left}
.timeline_items li:nth-child(odd) .desc{text-align:left}
.date_label:after,.timeline_items li h3 span:after{left:-5px;right:auto;transform:rotate(180deg);-webkit-transform:rotate(180deg)}
.rtl .mfn-toggle .toggle-bar-icon{margin-left:var(--mfn-toggle-bar-icon-spacing);margin-right:0;}
.rtl .mfn-toggle .toggle-icon{margin-right:var(--mfn-toggle-icon-spacing);margin-left:0;}
.rtl .mfn-builder-content .swiper-button-prev{order:3;}
.rtl .mfn-builder-content .swiper-button-next{order:1;}
div.pp_pic_holder{direction:ltr}
div.wpcf7{direction:rtl}
form.wpcf7-form .column,form.wpcf7-form .columns{float:right}
.mfn-header-menu > .mfn-menu-li .mfn-submenu{left:auto;right:0;top:100%;}
.mfn-header-menu.mfn-menu-fold-last-to-right > .mfn-menu-li:nth-last-of-type(-n+2) .mfn-submenu{left:0;right:auto}
.mfn-header-menu > .mfn-menu-li .mfn-submenu .mfn-menu-li .mfn-submenu{left:auto;top:0;right:100%;}
.mfn-header-menu.mfn-menu-fold-last-to-right > .mfn-menu-li:nth-last-of-type(-n+2) .mfn-submenu .mfn-menu-li .mfn-submenu{left:100%;right:auto;}
.mfn-header-menu .mfn-menu-li .mfn-submenu .mfn-menu-link .menu-sub{margin-left:unset;margin-right:auto;}
.mfn-menu-icon-left .mfn-menu-link > .menu-icon{margin-left:var(--mfn-header-menu-icon-gap);}
.mfn-menu-icon-left .mfn-menu-link > .menu-sub{margin-right:var(--mfn-header-menu-submenu-icon-gap);}
.mfn-menu-icon-right .mfn-menu-link > .menu-icon{margin-right:var(--mfn-header-menu-icon-gap);}
.mfn-menu-icon-right .mfn-menu-link > .menu-sub{margin-left:var(--mfn-header-menu-submenu-icon-gap);}
.mfn-header-tmpl-menu-sidebar .mfn-header-menu .mfn-submenu .mfn-menu-li .mfn-submenu{left:unset;right:unset;top:unset;}
.woocommerce-page .the_content_wrapper{direction:rtl}
.woocommerce .addresses .title h3,.woocommerce-page .addresses .title h3{float:right}
.woocommerce a.button,.woocommerce-page a.button,.woocommerce button.button,.woocommerce-page button.button,.woocommerce input.button,.woocommerce-page input.button,.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce input[type="submit"],.woocommerce input[type="reset"],.woocommerce input[type="button"],.woocommerce table.cart td.actions input.checkout-button,.woocommerce .shipping_calculator .shipping-calculator-form p button.button,.woocommerce div.product form.cart .button,.woocommerce .widget_shopping_cart .buttons a.checkout,.woocommerce #payment #place_order,.woocommerce .quantity input.plus,.woocommerce .quantity input.minus{margin-left:7px;margin-right:auto}
.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:right;margin:0 0 2.992em 3.8%}
.woocommerce ul.products li.product{margin:0 1% 20px!important}
.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-left:0}
.woocommerce ul.products li.product .onsale{right:auto}
.rtl .woocommerce .col2-set .col-1, .rtl .woocommerce-page .col2-set .col-1{float:right}
.rtl .woocommerce .col2-set .col-2, .rtl .woocommerce-page .col2-set .col-2{float:left}
.woocommerce ul.products.list li.product > div{float:right}
.woocommerce ul.products.list li.product a.button{float:left}
.woocommerce ul.products.list li.product .desc .star-rating{left:15px;right:auto}
.woocommerce ul.products.list li.product .desc h4{padding-left:70px;padding-right:0}
.woocommerce .product div.entry-summary .accordion p.stars a{margin-left:10px;margin-right:0}
.woocommerce .product div.entry-summary h1.product_title:after{right:0;left:auto}
.woocommerce .woocommerce-product-rating .star-rating{float:left}
.woocommerce .product div.entry-summary .woocommerce-product-rating{float:left}
.woocommerce .product div.entry-summary .woocommerce-product-details__short-description{float:left}
.woocommerce div.product form.cart .variations select{margin-left:1em;margin-right:0;}
.woocommerce #content div.product form.cart .button,.woocommerce div.product form.cart .button,.woocommerce-page #content div.product form.cart .button,.woocommerce-page div.product form.cart .button{float:right}
.woocommerce #content div.product form.cart div.quantity,.woocommerce div.product form.cart div.quantity,.woocommerce-page #content div.product form.cart div.quantity,.woocommerce-page div.product form.cart div.quantity{float:right;margin:0 0 0 4px}
.woocommerce ul.product_list_widget li img{float:left;margin-right:4px;margin-left:0}
.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{clear:left;float:left}
.woocommerce .cart-collaterals .cart_totals{float:right!important;text-align:right!important}
.woocommerce .cart-collaterals .shipping_calculator .shipping-calculator-button:after,.woocommerce-page .cart-collaterals .shipping_calculator .shipping-calculator-button:after{margin-right:7px;margin-left:0}
.woocommerce .cart-collaterals .shipping_calculator{float:left!important;text-align:left!important}
.woocommerce .checkout .col-2 h3#ship-to-different-address,.woocommerce-page .checkout .col-2 h3#ship-to-different-address{float:right}
.woocommerce form .form-row label,.woocommerce-page form .form-row label{clear:right}
.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{float:right}
.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:left}
.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register,.woocommerce-page form.checkout_coupon,.woocommerce-page form.login,.woocommerce-page form.register{text-align:right}
.woocommerce .order_details li,.woocommerce-page .order_details li{float:right;border-left:1px dashed #E0DADF;border-right:none;margin-left:2em;margin-right:0;padding-left:2em;padding-right:0}
.woocommerce p.stars a.star-5,.woocommerce-page p.stars a.star-5{border:0}
.woocommerce p.stars a.star-1,.woocommerce p.stars a.star-2,.woocommerce p.stars a.star-3,.woocommerce p.stars a.star-4,.woocommerce p.stars a.star-5,.woocommerce-page p.stars a.star-1,.woocommerce-page p.stars a.star-2,.woocommerce-page p.stars a.star-3,.woocommerce-page p.stars a.star-4,.woocommerce-page p.stars a.star-5{border-right:0}
.woocommerce p.stars a.star-1:after,.woocommerce p.stars a.star-2:after,.woocommerce p.stars a.star-3:after,.woocommerce p.stars a.star-4:after,.woocommerce p.stars a.star-5:after,.woocommerce-page p.stars a.star-1:after,.woocommerce-page p.stars a.star-2:after,.woocommerce-page p.stars a.star-3:after,.woocommerce-page p.stars a.star-4:after,.woocommerce-page p.stars a.star-5:after{right:0;left:auto}
.woocommerce #payment ul.payment_methods li,.woocommerce-page #payment ul.payment_methods li{text-align:right;list-style:none}
.woocommerce #payment div.payment_box:after,.woocommerce-page #payment div.payment_box:after{right:0;left:auto;margin:-1em 2em 0 0}
.woocommerce .quantity input.plus{float:right}
.woocommerce .quantity input.plus,.woocommerce .quantity input.minus{margin:0}
.woocommerce .related ul.products li.product,.woocommerce .related ul li.product,.woocommerce .upsells.products ul.products li.product,.woocommerce .upsells.products ul li.product,.woocommerce-page .related ul.products li.product,.woocommerce-page .related ul li.product,.woocommerce-page .upsells.products ul.products li.product,.woocommerce-page .upsells.products ul li.product{margin-left:3%;margin-right:0}
.woocommerce .shop_table .product-name{text-align:right}
.woocommerce td.product-name dl.variation dt,.woocommerce td.product-name dl.variation dd{float:right}
.woocommerce .star-rating{float:left}
.woocommerce .widget_shopping_cart ul.product_list_widget li .wp-post-image{float:right!important}
.woocommerce .widget_shopping_cart ul.product_list_widget li a .desc{margin-right:80px;margin-left:0}
.woocommerce .widget_shopping_cart p.total strong{float:right;margin-left:4px;margin-right:0}
.woocommerce .widget_shopping_cart p.total .amount{float:right}
.woocommerce .widget_shopping_cart p.total .button_cart{float:left}
.woocommerce .widget_shopping_cart .cart_list li a.remove{left:auto;right:0;}
.woocommerce .woocommerce-error:before,.woocommerce .woocommerce-info:before,.woocommerce .woocommerce-message:before{display:none}
.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:right}
.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:left}
.woocommerce .woocommerce-variation.single_variation{float:unset;width:100%}
.woocommerce .product.modern .product_wrapper .summary .product_title{float:right;margin-left:4%;margin-right:0}
.woocommerce .product.modern .product_wrapper .summary .woocommerce-product-rating{float:right;margin-left:4%;margin-right:0}
.woocommerce .product.modern .woocommerce-product-rating .star-rating{float:right}
.woocommerce .product.modern .product_wrapper .summary .price{float:left;margin-left:0;margin-right:4%}
.woocommerce .product.modern .product_wrapper .summary .woocommerce-product-details__short-description{float:right;margin-left:4%;margin-right:0}
.woocommerce .product.modern .product_wrapper .summary .cart{float:left}
.woocommerce .product.modern .product_wrapper .summary .variations_button{float:left}
.woocommerce .product.modern .product_wrapper .summary .product_meta{text-align:left}
.woocommerce span.onsale{left:auto!important;right:0!important;border-width:70px 0 0 70px}
.woocommerce span.onsale i{left:auto;right:8px}
.woocommerce span.onsale.onsale-label{right:15px !important;left:auto !important;}
.product-loop-thumb .mfn-wish-button.mfn-abs-top{left:15px;right:auto;}
.wishlist-active.wishlist-button ul.products li.product:not(.align-right) .mfn-li-product-row-button,
.wishlist-active.wishlist-button ul.products li.product:not(.align-right) .mfn-li-product-row-button{margin-right:0;margin-left:-48px;}
.woocommerce .mfn-variations-wrapper{text-align:right;}
.woocommerce .product div.entry-summary .cart .quantity{margin-left:10px;margin-right:0;}
.woocommerce .mfn-variations-wrapper .mfn-vr label{margin-left:10px;margin-right:0;}
.woocommerce div.product div.images .woocommerce-product-gallery__trigger, .woocommerce .mfn-product-gallery-grid .woocommerce-product-gallery__trigger{right:auto;left:15px;}
.woocommerce div.product div.images .mfn-wish-button, .woocommerce .mfn-product-gallery-grid .mfn-wish-button{left:60px;right:auto;margin:0;}
.woocommerce.product-zoom-disabled div.product div.images .mfn-wish-button{left:15px;right:auto;}
.woocommerce table.woocommerce-product-attributes th{text-align:right;}
.woocommerce table.woocommerce-product-attributes td{text-align:left;padding-right:10%;padding-left:0%;}
.woocommerce table.woocommerce-product-attributes td span:before{left:calc(100% + 20px);right:auto;}
.fake-tabs > ul li a .number{margin-left:unset;margin-right:5px;}
.woocommerce #reviews #comments ol.commentlist li .comment-text{margin-right:0;}
.woocommerce #reviews #comments ol.commentlist li img.avatar{left:auto;right:25px;}
.woocommerce #reviews #comments ol.commentlist li .comment-text .star-rating{left:25px;right:auto;}
.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{padding-right:90px;padding-left:115px;}
.woocommerce #reviews #review_form_wrapper .comment-form label{margin-left:10px;margin-right:0;}
.woocommerce .shop-filters > *{margin-left:25px;margin-right:0;}
.woocommerce .shop-filters > :last-child{margin-left:0;}
.shop-filters .mfn-woo-list-options{margin-right:auto;}
.shop-filters .mfn-woo-list-options .show{margin-left:5px;margin-right:0;}
.shop-filters .mfn-woo-list-options .mfn-woo-list{margin-right:25px;margin-left:0;}
.shop-filters a.open-filters i, .shop-filters a.open-filters svg{margin-right:0;margin-left:3px;}
.wc-block-product-categories.is-list ul li .cat-expander{left:0;right:auto;}
.wc-block-product-categories.is-list ul li{padding-left:30px;padding-right:0;}
.wc-block-product-categories.is-list a{padding:6px 0 6px 6px;}
.wc-block-product-categories.is-list ul li ul{margin-left:-30px !important;margin-right:0;}
.wc-block-product-categories.is-list ul:not(.wc-block-product-categories-list--has-images) li ul{margin-left:0;margin-right:20px;}
.mfn-header-login .mfn-close-icon{right:auto;left:15px;}
.woocommerce .woocommerce-MyAccount-navigation ul li a:before{margin-left:10px;margin-right:0;}
.mfn-checkout-steps li .mfn-step-number{margin-left:15px;margin-right:0;}
.mfn-checkout-steps li:not(:last-child)::after{right:auto;left:0;}
.mfn-checkout-steps li:not(:last-child){padding-left:40px;margin-left:40px;padding-right:0;margin-right:0;}
.mfn-cart-step-1 .woocommerce .cart-collaterals, .mfn-cart-step-2 .woocommerce #order_review{margin-right:40px;margin-left:0 !important;}
@media only screen and (min-width: 768px) and (max-width: 959px) {
.mfn-be-cart .woocommerce:not(.mfn-cart-tmpl-builder) .cart-collaterals{margin-right:0;}
}
@media only screen and (max-width: 767px) {
.mfn-be-cart .woocommerce:not(.mfn-cart-tmpl-builder) .cart-collaterals{margin-right:0;}
}
.woocommerce-form-coupon-toggle .woocommerce-info a.showcoupon:after, .woocommerce-form-login-toggle .woocommerce-info a.showlogin:after{right:auto;left:-15px;}
.style-simple .accordion .question:after{right:0;left:auto}
.style-simple .accordion .question{border-width:0 1px 0 0}
.style-simple .accordion .question .title{padding-right:50px;padding-left:14px}
.style-simple .faq .question{border-width:0 1px 0 0}
.style-simple .faq .question .title,.style-simple .faq .question .answer{padding-right:70px;padding-left:40px}
.style-simple .opening_hours .opening_hours_wrapper li{text-align:right}
.style-simple table th,.style-simple table td{border-width:0 0 1px 1px}
.style-simple table tr td:last-child,.style-simple table tr th:last-child{border-left:0}
.style-simple .tabs_vertical.ui-tabs .ui-tabs-nav li.ui-tabs-selected a:after,.style-simple .tabs_vertical.ui-tabs .ui-tabs-nav li.ui-state-disabled a:after,.style-simple .tabs_vertical.ui-tabs .ui-tabs-nav li.ui-state-processing a:after,.style-simple .tabs_vertical.ui-tabs .ui-tabs-nav li.ui-state-active a:after{right:auto;left:-1px}
.style-simple .tabs_vertical.ui-tabs .ui-tabs-panel{border-width:0 1px 0 0 !important}
.style-simple .tabs_vertical.ui-tabs .ui-tabs-nav li a{padding-left:20px!important;padding-right:10px!important}
@media only screen and (min-width: 1240px) {
#Top_bar .menu > li > ul.mfn-megamenu-bg{padding:20px 20px 20px 166px;background-position:bottom left}
.menuo-right #Top_bar .menu_wrapper{float:left}
.menuo-no-borders #Top_bar .menu > li > a span:not(.description){border-left-width:0}
} @media only screen and (min-width: 960px) {
.Recent_posts ul li .photo .c{left:-8px;right:auto}
.Recent_posts ul li.no-img .desc{margin-left:0}
.grid960 .Recent_posts ul li .desc{margin-left:60px;margin-right:0}
} @media only screen and (min-width: 768px) {
.offer_thumb .slider_pagination{right:0;left:auto}
.offer_thumb .slider_pagination a:before{left:-5px;right:auto}
.offer_thumb .slider_pagination a:after{left:-9px;right:auto}
.tabs_vertical.ui-tabs .ui-tabs-nav{float:right;border-width:1px 1px 1px 0;-webkit-border-radius:0 5px 5px 0!important;border-radius:0 5px 5px 0!important}
.tabs_vertical.ui-tabs .ui-tabs-nav li:first-child a{-webkit-border-radius:0 5px 0 0!important;border-radius:0 5px 0 0!important}
.tabs_vertical.ui-tabs .ui-tabs-panel{float:right;-webkit-border-radius:5px 0 5px 5px!important;border-radius:5px 0 5px 5px!important}
} @media only screen and (max-width: 959px) and (min-width: 768px) {
.offer_thumb.bottom .offer_thumb_ul li.offer_thumb_li .desc_wrapper{margin-left:0}
.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-left:3.8%!important;margin-right:0!important}
.woocommerce ul.products li.product:nth-child(2n),.woocommerce-page ul.products li.product:nth-child(2n){margin-left:0!important}
.widget_shopping_cart ul.product_list_widget li a .desc{margin-right:60px;margin-left:0}
} @media only screen and (max-width: 767px) {
#Action_bar .contact_details{float:none;text-align:center}
#Action_bar .social{float:none;text-align:center}
#Top_bar .logo{float:none;margin:0}
#Top_bar .top_bar_right{float:none}
#Top_bar .top_bar_left{float:none}
.mobile-header-mini.mobile-mini-mr-ll #Top_bar .logo{float:right;margin-left:0;margin-right:15px}
.mobile-header-mini.mobile-mini-mr-ll #Top_bar .top_bar_right{left:54px;right:auto}
.rtl.mobile-header-mini.mobile-mini-mr-lc #Top_bar .top_bar_right{left:auto;right:20px}
.rtl.mobile-header-mini.mobile-mini-mr-lr #Top_bar .logo{float:left;margin-left:70px;margin-right:0}
.rtl.mobile-header-mini.mobile-mini-mr-lr #Top_bar .top_bar_right{left:auto;right:25px}
.rtl.mobile-header-mini.mobile-mini-ml-ll #Top_bar a.responsive-menu-toggle{left:auto;right:10px}
.rtl.mobile-header-mini.mobile-mini-ml-ll #Top_bar .logo{float:right;margin-left:0;margin-right:54px}
.rtl.mobile-header-mini.mobile-mini-ml-ll #Top_bar .top_bar_right{left:0;right:auto}
.rtl.mobile-header-mini.mobile-mini-ml-lc #Top_bar a.responsive-menu-toggle{left:auto;right:10px}
.rtl.mobile-header-mini.mobile-mini-ml-lc #Top_bar .top_bar_right{left:0;right:auto}
.rtl.mobile-header-mini.mobile-mini-ml-lr #Top_bar a.responsive-menu-toggle{left:auto;right:10px}
.rtl.mobile-header-mini.mobile-mini-ml-lr #Top_bar .logo{float:left;margin-left:20px;margin-right:0}
.rtl.mobile-header-mini.mobile-mini-ml-lr #Top_bar .top_bar_right{left:auto;right:60px}
.offer_thumb_ul li.offer_thumb_li{padding-right:0}
.offer_thumb_ul li.offer_thumb_li .desc_wrapper{float:none}
.offer_thumb_ul li.offer_thumb_li .image_wrapper{float:none}
.offer_thumb{padding-right:0}
.ui-tabs .ui-tabs-nav li a{background-position:right top}
.style-simple .tabs_vertical.ui-tabs .ui-tabs-panel{border-width:1px 0 0!important}
.style-simple .tabs_vertical.ui-tabs .ui-tabs-nav li a{padding-left:20px;padding-right:10px}
.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count,.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:none}
.woocommerce .product.modern .product_wrapper .summary .price,.woocommerce .product.modern .product_wrapper .summary .cart,.woocommerce .product.modern .product_wrapper .summary .variations_button{float:none;margin-right:0}
.woocommerce .product.modern .product_wrapper .summary .product_meta{text-align:right}
.mfn-checkout-steps li .mfn-step-number { margin-left: 0; }
}.box-banner a{color:#000;font-weight:700;background:white;padding:5px 10px;border-radius:1rem;text-align:center;font-size:11px;}
.box-banner a:hover{opacity:.8;text-decoration:none;}
.box-banner a i{display:inline-block;background-color:#D63447;color:white;border-radius:100%;line-height:25px;}
.box-banner a i{background-color:white;color:#13315A;font-size:11px;}
.box-banner{position:relative;}
.box-banner h3{font-size:1rem;}
.box-inner h2{font-size:1.5rem;}
.box-banner.white h2, .box-banner.white h3{color:white;}
.box-banner img{border-radius:5px}
.box-banner .inner{position:absolute;top:100px;right:60px;text-align:center;}
.box-banner a i{background-color:white;color:#13315A;font-size:11px;}
.box-banner{position:relative;overflow:hidden;}
.box-banner:before{background:rgba(255, 255, 255, 0.2) none repeat scroll 0 0;border-radius:100%;-webkit-border-radius:100%;-khtml-border-radius:100%;-moz-border-radius:100%;content:"";display:block;height:0;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);width:0;z-index:2;}
.box-banner:hover:before{animation:0.75s ease 0s normal none 1 running circle;-webkit-animation:0.75s ease 0s normal none 1 running circle;-moz-animation:0.75s ease 0s normal none 1 running circle;-o-animation:0.75s ease 0s normal none 1 running circle;}
.box-banner.speaker .inner{left:60px;right:auto;}
.box-banner.mouse .inner{right:27px;}
.box-banner.microphone .inner{top:10px;}
.box-banner.big-left .inner{top:auto;bottom:65px;right:50%;transform:translateX(50%);}
.box-banner.keyboard .inner{top:17px;bottom:auto;right:50%;transform:translateX(50%);}
.box-banner .inner h3{margin-bottom:0;}
.box-banner h3{font-size:1rem;}
.banner-mouse,.banner-keyboard{margin-bottom:16px!important;}
.mouse img,.speaker img{height:288px!important;}
.zoom_box .desc .desc_txt{cursor:pointer}
.widget_product_categories ul li a:hover{text-decoration:none;opacity:.8}
input[type="email"]{text-align:right}
.woocommerce .product div.entry-summary h1.product_title{font-size:1.4rem}
.woocommerce .product div.entry-summary .price{font-size:22px;margin-top:1rem!important}
.border-footer{width:30%;height:1px;background-color:#7A7A7A;margin-bottom:20px}
.widget > h3{font-size:16px}
.rtl.woocommerce .price_label{direction:rtl}
.woocommerce .widget_price_filter .price_slider_amount .button{float:left;margin-right:5px}
body:not(.template-slider) #Header_wrapper{background-size:cover}
.woocommerce-product-details__short-description h2{font-size:1rem}
#respond .comment-reply-title{font-size:1rem}
.woocommerce p.stars a{border-left:none!important}
.woocommerce table.shop_attributes td{font-style:normal!important}
.features h4{font-size:2em}
.woocommerce span.onsale i{color:yellow}
.pwb-row li:first-child,.pwb-row li:nth-child(2),.pwb-row li:nth-child(4),.pwb-row li:nth-child(5){width:50%;}
span.onsale i{color:#ff0!important;}
.woocommerce-page ul.products li.product span.soldout h4{color:white;background-color:#F70504;padding:2px;font-size:10px;line-height:19px;}
.ui-tabs .ui-tabs-panel p{line-height:2rem}
.term-description p{line-height:2rem}
.hover_box .hover_box_wrapper{width:100%}
.hover_box_wrapper img{width:100% !important;height:280px !important;object-fit:cover;}
#yith-ajaxsearchform .search-navigation{width:100%}
.autocomplete-suggestion .yith_wcas_result_content{text-align:right;padding-right:1rem}
.autocomplete-suggestion img{width:60px;height:60px}
#yith-s{margin-bottom:0;width:100%!important;background-position:left center!important;}
#yith-searchsubmit{display:none}
#tab-pwb_tab img{display:block;margin:1rem auto}
.woocommerce-Reviews-title{font-size:1rem}
.search  #Subheader .title{font-size:2rem!important;}
.margin-20{margin-left:20%}
.shop_slider .blog_slider_header{min-height:49px}
.shop_slider .blog_slider_header a span i{color:#2e9f83!important}
.woocommerce-product-gallery__image a img{max-height:700px;object-fit:cover}
.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-title{text-align:right}
.wpb-js-composer .vc_tta.vc_general .vc_tta-icon{margin-left:10px}
.widget_nav_menu ul{background:transparent}
.woocommerce table.shop_attributes td{padding:0 1rem;text-align:right}
.pswp__ui--fit .pswp__caption{display:none}
#tab-description img{margin:25px auto}
.button-stroke a.button.button_theme:hover{color:white!important}
#yith-s{font-family:'Iransans'}
.logo-about{margin-right:30px}
.captcha-image{display:table!important}
.cf7ic_instructions{display:table-cell!important;vertical-align:middle!important}
.captcha-image svg{width:35px!important;height:35px!important}
.spaceman{position:relative}
.spaceman:after{position:absolute;content:'';left:1rem;top:2rem;width:222px;height:316px;display:block;background:url(https://aressystem.ir/wp-content/uploads/2020/10/spaceman.svg);background-size:contain;-webkit-animation:floating 8s ease-in-out infinite;-moz-animation:floating 8s ease-in-out infinite;animation:floating 8s ease-in-out infinite;}
.spaceman:before{position:absolute;content:'';right:1rem;bottom:2rem;width:153px;height:285px;display:block;background:url(https://aressystem.ir/wp-content/uploads/2020/10/spacewoman.svg);background-size:contain;-webkit-animation:floating 8s ease-in-out infinite;-moz-animation:floating 8s ease-in-out infinite;animation:floating 10s ease-in-out infinite;}
.woocommerce ul.products li.product .star-rating{margin:5px auto}
.pwb-filter-products label{display:block;position:relative;padding-right:35px;margin-bottom:12px;cursor:pointer;font-size:1rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:normal;line-height:20px;}
.pwb-filter-products label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;}
.pwb-filter-products label:before{position:absolute;display:block;content:'';top:0;right:0;height:20px;width:20px;background-color:white;border:1px solid #A5A5A5;}
.pwb-filter-products label:hover:before{background-color:#ccc;}
.pwb-filter-products label.checked:before{background-color:#2E9F83;}
.pwb-filter-products label.checked:after{content:"";position:absolute;display:none;}
.pwb-filter-products label.checked:after{display:block;}
.pwb-filter-products label.checked:after{right:6px;top:3px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}
.rtl.woocommerce .price_label{text-align:right;}
#yith-wcwtl-output label{display:inline-block;margin-left:10px}
.autocomplete-suggestion div.badges{right:auto;left:5rem}
.about-div{background-color:rgba(0, 0, 0, 0.63);padding:1rem;color:white;border-radius:5px;-webkit-box-shadow:-11px 6px 24px -8px rgba(0,0,0,0.47);-moz-box-shadow:-11px 6px 24px -8px rgba(0,0,0,0.47);box-shadow:-11px 6px 24px -8px rgba(0,0,0,0.47);}
#Top_bar .logo{margin-left:15px}
.alert .alert_wrapper a.button.wc-forward{border-color:white!important;color:white!important;}
.shake{animation:shake-animation 4.72s ease infinite;transform-origin:50% 50%;}
.shake-1{animation:shake-animation 7.72s ease infinite;transform-origin:50% 50%;}
.ui-tabs-panel ul{list-style-position:inside}
.ui-tabs-panel ul li{margin-right:1rem}
.hover_box .hover_box_wrapper{border-radius:10px;border:1px solid #80808042}
.out-of-stock{float:none}
.woocommerce .product div.entry-summary .woocommerce-product-details__short-description{float:none!important;text-align:right;}
.woocommerce table.shop_attributes td{text-align:left;}
.woocommerce table.shop_table .product-name{text-align:right;}
.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{text-align:right;color:black;}
.video-aparat{width:900px!important;margin:0 auto;}
.mfn-cart-holder .mfn-ch-footer .mfn-ch-footer-buttons a:not(.button),.woocommerce-cart .cart-collaterals .shipping-calculator-button{color:#0b0b0b;border:1px solid #2e9f83;padding:10px;width:100%;display:block;text-align:center;}
.pwb-single-product-brands{text-align:left;display:block;}
.pwb-single-product-brands img{width:50px;}
#calc_shipping_country_field,#calc_shipping_postcode_field{display:none;}
.woocommerce .product div.entry-summary .price{font-size:24px!important;}
.fake-tabs > ul{margin-bottom:20px;}
.woocommerce_error{padding:20px;background-color:#f44336;color:white;margin-bottom:15px;}
.woocommerce ul.products li.product a img{height:284px!important;object-fit:cover}
.woocommerce-product-gallery{direction:rtl!important}
.woocommerce span.order.onsale{background-color:#cc0d0d !important;right:62px !important;}
.meta_description ,.choose-option{border:1px solid rgba(0,0,0,.1);padding:10px;color:black;text-align:center;}
.term-description .meta_description, .term-description #pa_guarantee{display:none;}
.choose-option a:hover{text-decoration:none;}
.choose-option span.clr{width:30px;height:30px;border:1px solid rgba(128,128,128,.5);display:inline-block;vertical-align:middle;margin:0 10px;position:relative;}
.choose-option a span.clr::before{display:none;width:40%;height:4px;background-color:white;position:absolute;right:50%;bottom:46%;transform:translate(50%);content:'';border:1px solid #000;border-radius:5px;}
.choose-option a:hover span.clr::before,.choose-option a span.clr.active::before{display:block;}
.choose-option span.t-name{width:30px;color:#000;text-align:center;font-size:16px;}
@media screen and (max-width:900px){
.choose-option{display:flex;}
.choose-option a span:last-child{line-height:36px;}
#Subheader ul.breadcrumbs{display:block!important}
#Subheader ul.breadcrumbs li:last-child{margin-top:5px}
.woocommerce .product.style-default .entry-summary .cart .button{font-size:13px!important}
.woocommerce .product div.entry-summary .cart .quantity{margin-right:0!important;margin-top:0!important;}
.mouse img,.speaker img{height:auto!important;}
.spaceman:before,.spaceman:after,.autocomplete-suggestion div.badges{display:none}
.box-banner{text-align:center;}
.mobile-header-mini #Top_bar .top_bar_right{left:1rem;right:0}
.search  #Subheader .title{font-size:1rem!important;}
.mobile-header-mini #Top_bar .logo{float:none}
.mobile-tb-center #Top_bar .top_bar_right .top_bar_right_wrapper{float:left}
.about-back{background:rgba(69, 69, 69, 0.79);padding:11px;border-radius:1rem;}
.logo-about .alignright{float:none!important;text-align:center}
.about-back h2{text-align:center;font-size:1.5rem}
.features h4{font-size:1.5em}
.shop_slider .blog_slider_header{min-height:48px;margin-bottom:22px}
.button-stroke a.button .button_icon i{color:#2e9f83}
#menu ul li{padding-top:1rem;padding-bottom:1rem}
.shop_slider .shop_slider_ul li .item_wrapper .desc h4,.woocommerce ul.products li.product .desc h4{font-size:1rem;line-height:30px}
.features p{font-size:1rem}
.title-first{font-size:1.5rem}
.widget-p{font-size:1rem;line-height:1.5rem;text-align:justify}
.textwidget  p,.font-mobile{font-size:1rem}
.widget_text h4, .widget h4{font-size:1.25rem}
footer .menu li a{font-size:1rem}
.copyright{font-size:11px}
footer img{display:block;margin:0 auto}
.active-day p{text-align:center;font-size:12px}
footer h4,.woocommerce .product.modern .product_wrapper .summary .price,.pwb-single-product-brands{text-align:center}
.margin-20{margin-left:0!important}
.border-footer{margin:20px auto}
.contact-font p{font-size:16px!important}
#yith-wcwtl-output label{display:block;margin:0}
#yith-wcwtl-output label input{width:100%;margin-top:5px}
#yith-wcwtl-output input[type="submit"]{width:100%;}
.woocommerce .product.modern .product_wrapper .summary .product_title{font-size:1rem;text-align:center;margin-top:10px}
.woocommerce .product div.entry-summary .cart .quantity{margin-right:44px;margin-top:10px}
.woocommerce .product.modern .product_wrapper .summary .cart .button{width:100%}
.product_meta .posted_in{display:block}
.remove-bg{background:none!important}
.about-div{padding:0}
.about-div h2{font-size:1.5rem;text-align:center}
.mobile-sc{padding-top:70px!important}
#Header_wrapper #Subheader{padding-top:30px!important;padding-bottom:30px!important;}
}
@keyframes circle {
0%{opacity:1;-khtml-opacity:1;-webkit-opacity:1;-moz-opacity:1;}
40%{opacity:1;-khtml-opacity:1;-webkit-opacity:1;-moz-opacity:1;}
100%{height:200%;opacity:0;-khtml-opacity:0;-webkit-opacity:0;-moz-opacity:0;width:200%;}
}
@keyframes floating {
0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-moz-transform:translateY(0) rotate(.1deg);}
50%{-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px);-moz-transform:translateY(20px) rotate(.1deg);}
to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-moz-transform:translateY(0) rotate(.1deg);}
}
:root{--arrow-bg:black;--arrow-icon:url(https://aressystem.ir/wp-content/uploads/2024/04/Caret_down_font_awesome_whitevariation.svg);--option-bg:white;--select-bg:white;}
@keyframes shake-animation {
0%{transform:translate(0,0)}
1.78571%{transform:translate(5px,0)}
3.57143%{transform:translate(0,0)}
5.35714%{transform:translate(5px,0)}
7.14286%{transform:translate(0,0)}
8.92857%{transform:translate(5px,0)}
10.71429%{transform:translate(0,0)}
100%{transform:translate(0,0)}
}
select.other-title{-webkit-appearance:none;-moz-appearance:none;outline:0;font:inherit;width:100%;padding:1rem 4rem 1rem 1rem;direction:rtl;background:var(--arrow-icon) no-repeat right 0.8em center/1.4em, linear-gradient(to left, var(--arrow-bg) 3em, var(--select-bg) 3em);color:black;border-radius:0.25em;box-shadow:0 0 1em 0 rgba(0, 0, 0, 0.2);cursor:pointer;border:2px solid black;text-align:center;}
select.other-title::-ms-expand{display:none;}
select.other-title:focus{outline:none;}
select.other-title option{color:black;background-color:var(--option-bg);padding:5px;font-size:16px;}
.woocommerce-billing-fields form .form-row-first,.woocommerce-billing-fields form .form-row-last{width:50%;}
.woocommerce-billing-fields form .form-row-wide input ,.woocommerce-billing-fields form .form-row-wide select,.woocommerce-billing-fields form .form-row-wide textarea{
width: 100%;
}input.input100{outline:none;border:none}
input.input100:focus{border-color:transparent !important}
input.input100:focus::-webkit-input-placeholder{color:transparent}
input.input100:focus:-moz-placeholder{color:transparent}
input.input100:focus::-moz-placeholder{color:transparent}
input.input100:focus:-ms-input-placeholder{color:transparent}
input.input100::-webkit-input-placeholder{color:#999}
input.input100:-moz-placeholder{color:#999}
input.input100::-moz-placeholder{color:#999}
input.input100:-ms-input-placeholder{color:#999}
button.login100-form-btn{outline:none !important;border:none;background:0 0}
button.login100-form-btn:hover,.cursor-pointer{cursor:pointer}
.txt1{font-size:13px;line-height:1.5;color:#999}
.txt2{font-size:1rem;line-height:1.5;color:#666}
.limiter{width:100%;margin:0 auto}
.container-login100{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:15px;background:#187001;background:-webkit-linear-gradient(-135deg, #187001, #131F07);background:-o-linear-gradient(-135deg, #187001, #131F07);background:-moz-linear-gradient(-135deg, #187001, #131F07);background:linear-gradient(-135deg, #187001, #131F07);margin-bottom:50px;border-radius:10px;}
.wrap-login100{width:960px;background:#fff;border-radius:10px;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:space-between;padding:100px 95px 100px 130px}
.login100-pic{width:50%;position:relative;text-align:center;}
.login100-pic img{max-width:100%;margin:0 auto;}
.login100-form{width:40%;padding-top:2rem;}
.login100-form-title{font-size:24px;color:#333;line-height:1.2;text-align:center;width:100%;display:block;padding-bottom:54px}
.wrap-input100{position:relative;width:100%;z-index:1;margin-bottom:10px}
.input100{font-size:15px !important;line-height:1.5 !important;color:#666 !important;display:block !important;width:100% !important;background:#e6e6e6 !important;height:50px;border-radius:25px !important;padding:0 68px 0 30px !important;}
.focus-input100{display:block;position:absolute;border-radius:25px;bottom:0;left:0;z-index:-1;width:100%;height:100%;box-shadow:0 0;color:rgba(87, 184, 70, .8)}
input.input100[type=text]:focus, input.input100[type=password]:focus{background:#e6e6e6 !important;color:#666 !important;}
.input100:focus + .focus-input100{-webkit-animation:anim-shadow .5s ease-in-out forwards;animation:anim-shadow .5s ease-in-out forwards}
@-webkit-keyframes anim-shadow {
to{box-shadow:0 0 70px 25px;opacity:0}
}
@keyframes anim-shadow {
to{box-shadow:0 0 70px 25px;opacity:0}
}
.symbol-input100{font-size:15px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;align-items:center;position:absolute;border-radius:25px;bottom:0;right:0;width:100%;height:100%;padding-right:35px;pointer-events:none;color:#666;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s}
.input100:focus + .focus-input100 + .symbol-input100{color:#57b846;padding-right:28px}
.container-login100-form-btn{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:center;padding-top:20px}
.container-login100-form-btn button.login100-form-btn{font-size:15px;line-height:1.5;color:#fff !important;text-transform:uppercase;width:100%;height:50px;border-radius:25px;background-color:#57b846 !important;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;padding:0 25px;-webkit-transition:all .4s;-o-transition:all .4s;-moz-transition:all .4s;transition:all .4s}
.login100-form-btn:hover{background:#333}
@media(max-width:992px){
.wrap-login100{padding:50px 20px 30px}
.login100-form, .login100-pic{width:100%}
}
.validate-input{position:relative}
.alert-message{position:relative;border:1px solid #c80000;border-radius:13px;padding:10px 15px 10px 25px;color:#c80000;background-color:#fff;font-size:13px;line-height:1.4;text-align:right;margin:5px 0;}
.alert-validate::before{content:attr(data-validate);position:absolute;max-width:70%;background-color:#fff;border:1px solid #c80000;border-radius:13px;padding:4px 10px 4px 25px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:8px;pointer-events:none;color:#c80000;font-size:13px;line-height:1.4;text-align:right;visibility:hidden;opacity:0;-webkit-transition:opacity .4s;-o-transition:opacity .4s;-moz-transition:opacity .4s;transition:opacity .4s}
.alert-validate::after, .alert-message:after{content:"\f06a";font-family:FontAwesome;display:block;position:absolute;color:#c80000;font-size:15px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:13px}
.alert-validate:hover:before{visibility:visible;opacity:1}
@media(max-width:992px){
.alert-validate::before{visibility:visible;opacity:1}
}
.hide{display:none;}
.fade-in{animation:fadeIn 1s;-webkit-animation:fadeIn 1s;-moz-animation:fadeIn 1s;-o-animation:fadeIn 1s;-ms-animation:fadeIn 1s;}
@keyframes fadeIn {
0%{opacity:0;}
100%{opacity:1;}
}
@-moz-keyframes fadeIn {
0%{opacity:0;}
100%{opacity:1;}
}
@-webkit-keyframes fadeIn {
0%{opacity:0;}
100%{opacity:1;}
}
@-o-keyframes fadeIn {
0%{opacity:0;}
100%{opacity:1;}
}
@-ms-keyframes fadeIn {
0%{opacity:0;}
100%{opacity:1;}
}
.card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0, 0, 0, .125);border-radius:.8rem;box-shadow:0 10px 15px -3px rgba(0, 0, 0, .07), 0 4px 6px -2px rgba(0, 0, 0, .05);}
.profile{padding:1rem}
.user-panel{background-color:#F7F7F7;}
.user-panel .profile img{float:right;margin-left:.5rem;margin-top:15px;}
.user-panel h4{margin:0;}
.menu-user{padding:10px 15px;}
.menu-user ul{list-style:none;margin:10px 0;}
.menu-user ul li img{float:right;margin-left:1.2rem;}
.menu-user ul li{margin:15px 0 !important;padding:5px 0;}
.menu-user ul li.active::before, .menu-user ul li:hover:before{content:"";border-right:6px solid #e2523f;position:absolute;right:0;width:1px;height:26px;border-top-left-radius:20px;border-bottom-left-radius:20px;}
.menu-user ul li a.link-text{font-size:1.2rem;color:#262626;}
.menu-user ul li a:hover{text-decoration:none;}
.image-grey{filter:grayscale(100%);}
.menu-user ul li:hover .image-grey{filter:grayscale(0%);}
.menu-user ul li.divider{margin:1rem 0;color:inherit;background-color:#6a6565;border:0;opacity:.25;height:1px;padding:0;}
.item-dashboard .icon_wrapper, .item-dashboard .desc_wrapper .title{margin-bottom:0 !important;}
.card-header{padding:.75rem 1rem;margin-bottom:0;background-color:rgba(0, 0, 0, .03);border-bottom:1px solid rgba(0, 0, 0, .125);font-size:1.2rem;}
.card-header img{vertical-align:middle;margin-left:10px;}
.edit-address .card-body, .panel-profile .card-body{padding:.75rem 1rem;}
.edit-address button{color:#000!important;}
.edit-address abbr, .panel-profile label span.required{color:red;}
.edit-address.card form h3, #billing_country_field, #billing_address_2_field label{display:none;}
.edit-address .form-row:first-child, .edit-address .form-row:nth-child(2), .edit-address .form-row:nth-child(3){width:33.33%;float:right;}
.edit-address .form-row, .panel-profile .form-row{padding:0 .75rem;}
.edit-address .form-row input, .edit-address .form-row select, .panel-profile .form-row input, .panel-profile .form-row select{width:100%;border-radius:1rem;color:black;padding-right:1rem;}
body:not(.woocommerce-checkout) #billing_address_1_field,body:not(.woocommerce-checkout)  #billing_state_field{width:70%;float:right;}
body:not(.woocommerce-checkout)  #billing_address_2_field,body:not(.woocommerce-checkout)  #billing_city_field{width:30%;float:left;}
#billing_address_2_field{padding-top:1.9rem;}
#billing_phone_field{clear:both;}
.edit-address .woocommerce-address-fields > p, .panel-profile form > p:last-child{margin-top:1rem;padding-left:6px;text-align:left;}
.edit-pen{float:left;margin-top:1rem;margin-left:1rem;}
.panel-profile .form-row-first, .panel-profile .form-row-last{width:50%;float:right;}
.panel-profile fieldset legend{font-size:1rem;padding:1rem;}
.order-search{display:inline-block;width:30px;height:30px;background-color:#2e9f83;border-radius:100%;line-height:34px;text-align:center;color:white;font-size:1rem;position:absolute;bottom:50%;left:5px;transform:translate(0,50%);}
.order-search:hover{color:white;}
.search-wrap{float:left;position:relative;}
.search-wrap .search-input{width:100%;border-radius:25px!important;height:35px;padding-right:1rem!important;margin-bottom:0!important;}
.order-list a{color:black;}
.order-list a:hover{color:black;text-decoration:none;}
.order-list .order-single{border:1px solid #e0e0e2;border-radius:1rem;padding:1.3rem 1rem;margin:10px 0;}
.order-list .order-single .detail span.light,.order-details span.light{color:#808080;padding-right:15px;position:relative;}
.order-details span.light:before{position:absolute;content:'';display:block;width:5px;height:5px;background-color:#E0E0E2;border-radius:100%;right:3%;bottom:50%;transform:translate(0,50%);}
.order-list .order-single .detail,.order-details{padding:15px 10px;border-bottom:1px solid #8080804d;}
.order-details>div{padding-top:15px;;}
.order-details>div>div{display:inline-block;}
.order-list .order-single .desc{margin:10px;display:inline-block;}
.order-list .order-single .desc h4,.order-list .order-single .desc h5{display:inline;}
.order-list .order-single .desc h4 span{display:block;}
.order-list .order-single .end-section{text-align:left;}
.order-list .order-single .img-product{width:80px;height:80px;display:inline-block;margin:0 10px;background-size:100% 100%;}
.product-cart{display:inline-block;width:200px;position:relative;padding:10px;border:1px solid #dedede;border-radius:1rem;text-align:center;}
.product-cart img{max-width:100%;width:175px;height:175px!important;}
.product-cart h4{text-align:center;padding:3px;font-size:.75rem;line-height:30px;}
.product-cart h5{text-decoration:underline;}
.product-cart span.badge{position:absolute;top:10px;left:1rem;color:white;background-color:#6d0807;width:25px;height:25px;line-height:26px;border-radius:100%;text-align:center;}
.box-status{padding:1rem .5rem;border:1px solid #dedede;border-radius:1rem;}
.pagination a{color:black;padding:0 15px;}.pagination a:first-child{border-left:1px solid gray;}
.pagination a:hover{color:black;opacity:.8;text-decoration:none;}
.show-mobile{display:none;}
@media(max-width:992px){
.show-mobile{display:block;}
.search-wrap{float:none;width:100%;margin-top:10px;}
.product-cart{display:block;width:250px;margin:0 auto;}
.order-details>div>div, #billing_address_2_field label{display:block;}
.edit-address .form-row:first-child, .edit-address .form-row:nth-child(2), .edit-address .form-row:nth-child(3),#billing_address_1_field, #billing_state_field,#billing_address_2_field, #billing_city_field,.panel-profile .form-row-first, .panel-profile .form-row-last{width:100%;float:none;}
}
.metismenu .arrow{float:right;line-height:1.42857;}
*[dir=rtl] .metismenu .arrow{float:left;}
.metismenu .glyphicon.arrow:before{content:"";}
.metismenu .mm-active > a > .glyphicon.arrow:before{content:"";}
.metismenu .fa.arrow:before{content:"";}
.metismenu .mm-active > a > .fa.arrow:before{content:"";}
.metismenu .ion.arrow:before{content:"";}
.metismenu .mm-active > a > .ion.arrow:before{content:"";}
.metismenu .plus-times{float:right;}
*[dir=rtl] .metismenu .plus-times{float:left;}
.metismenu .fa.plus-times:before{content:"";}
.metismenu .mm-active > a > .fa.plus-times{transform:rotate(45deg);}
.metismenu .plus-minus{float:right;}
*[dir=rtl] .metismenu .plus-minus{float:left;}
.metismenu .fa.plus-minus:before{content:"";}
.metismenu .mm-active > a > .fa.plus-minus:before{content:"";}
.metismenu .mm-collapse:not(.mm-show){display:none;}
.metismenu .mm-collapsing{position:relative;height:0;overflow:hidden;transition-timing-function:ease;transition-duration:0.35s;transition-property:height, visibility;}
.metismenu .has-arrow{position:relative;}
.metismenu .has-arrow::after{position:absolute;content:"";width:0.5em;height:0.5em;border-width:1px 0 0 1px;border-style:solid;border-color:initial;right:1em;transform:rotate(-45deg) translate(0, -50%);transform-origin:top;top:50%;transition:all 0.3s ease-out;}
*[dir=rtl] .metismenu .has-arrow::after{right:auto;left:1em;transform:rotate(135deg) translate(0, -50%);}
.metismenu .mm-active > .has-arrow::after, .metismenu .has-arrow[aria-expanded=true]::after{transform:rotate(-135deg) translate(0, -50%);}
*[dir=rtl] .metismenu .mm-active > .has-arrow::after,
*[dir=rtl] .metismenu .has-arrow[aria-expanded=true]::after{transform:rotate(225deg) translate(0, -50%);}
.metismenu{display:flex;flex-direction:column;border:1px solid #2e9f83;border-radius:1rem;overflow:hidden;}
.metismenu li a img{max-width:35px!important;vertical-align:middle;margin-left:10px;}
.metismenu li + li{margin-top:5px;}
.metismenu li:first-child{margin-top:5px;}
.metismenu li:last-child{margin-bottom:5px;}
.metismenu > li{display:flex;flex-direction:column;position:relative;}
.metismenu a{position:relative;display:block;padding:13px 15px;color:#212529;transition:all 0.3s ease-out;text-decoration:none;}
.metismenu ul a{padding:10px 15px 10px 30px;}
.metismenu ul ul a{padding:10px 15px 10px 45px;}
.metismenu a:hover, .metismenu a:focus, .metismenu a:active, .metismenu .mm-active > a{color:#2e9f83;text-decoration:none;}
.metismenu .mm-active > a{background:#e7f1ff;border-radius:3px;}
.psgrd-status{margin-bottom:20px;}
.pasargad_status{width:80%;margin:0 auto;text-align:center;padding:1rem;}
.pasargad_status h4{margin-bottom:7px!important;line-height:30px;}
.pasargad_status a.action_button{color:#1e6448!important;float:none!important;width:30%;margin:0 auto;border-style:solid;border-width:1px;border-radius:5px;display:block;padding:10px;text-decoration:none;}
.pasargad_status a.action_button:hover{color:white!important;}
.pasargad_status ul.order_details{margin:25px;list-style:none;text-align:center;}
.pasargad_status ul.order_details li{display:inline-block;margin-left:2em;text-transform:uppercase;font-size:.715em;line-height:1;border-left:1px dashed #d3ced2;padding-left:2em;margin-right:0;padding-right:0;list-style-type:none;}
.pasargad_status ul.order_details li strong{font-size:15px;margin-top:10px;font-weight:400;display:block;text-transform:none;line-height:1.5;}
.pasargad_status ul.order_details li:last-of-type{border:none;}
.form-control{display:block!important;width:100%!important;font-size:1rem!important;font-weight:400;line-height:1.5;color:#212529!important;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;}
.search-field{-webkit-border-radius:.75rem;-moz-border-radius:.75rem;border-radius:.75rem!important;padding:.5rem 1.5rem!important;margin:10px 0;}
.price-field{-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem!important;padding:.5rem .5rem!important;}
.form-control:focus{color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,0.25);}
.box-filter{padding:.5rem !important}
.d-flex{display:flex;}
.flex-wrap{flex-wrap:wrap;}
.mx-1{margin-right:.25rem !important;margin-left:.25rem !important;}
.product-item{border:none;overflow:hidden;position:relative;border-radius:0;}
.product-item .product{width:100%;height:200px;position:relative;overflow:hidden;cursor:pointer;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;}
.product-item .product img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease;}
.product-item .product:hover img{transform:scale(1.1);}
.border-light{border:1px solid #cac6c6 !important;}
.col-4{width:25%;padding:0 10px;}
#rp-modal-box .col-4{width:24%;padding:0 5px;}
.position-relative{position:relative;}
.icon-inform{position:absolute;left:0;top:50%;transform:translateY(-50%) !important;margin-left:.5rem;cursor:pointer;font-size:1.1rem;}
.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important;}
.mt-3{margin-top:1rem !important;}
.me-auto{margin-right:auto!important;}
.product-item .tag{font-weight:500;position:absolute;top:20px;left:30px;padding:0 0.4rem;}
.bg-warning{background-color:#ffc107 !important;}
.text-white{color:#fff !important;}
.badge{display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;}
.bg-primary{background-color:#00C569 !important;}
.bg-danger{background-color:#dc3545 !important;}
.align-items-center{align-items:center !important;}
.flex-column{flex-direction:column !important;}
.my-3{margin-top:1rem !important;margin-bottom:1rem !important;}
.w-50{width:50% !important;}
.border-dark{border-color:#212529 !important;}
.text-dark{color:#212529 !important;}
.text-decoration-none{text-decoration:none !important;}
.txt-hover:hover{color:#055d34 !important;}
.lh-175{line-height:1.75rem;}
.text-center{text-align:center !important;}
.text-muted{color:#6c757d !important;}
.btn{display:inline-block;font-weight:400;line-height:1.5;color:#212529;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;}
.rounded-1{border-radius:.2rem !important;}
.btn-success{background-color:#198754 !important;}
.align-middle{vertical-align:middle !important;}
.btn-sm{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem;}
.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545;}
.ms-2{margin-left:.5rem !important;}
.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important;}
.border-bottom{border-bottom:1px solid #dee2e6 !important;}
.mb-3{margin-bottom:1rem !important;}.mb-mobile-2{margin-bottom:.75rem !important;}
.border-light{border:1px solid #cac6c6 !important;}
.col-lg-4{flex:0 0 auto;width:33.33333333%;}
.col-lg-6{flex:0 0 auto;width:50%;}
.col-lg-2{flex:0 0 auto;width:16.66666667%;}
.w-25{width:25% !important;}
.d-inline-block{display:inline-block!important;}
.text-start{text-align:left !important;}
.pe-2{padding-right:.5rem !important;}
.pt-2{padding-top:.5rem !important;}
.mb-0{margin-bottom:0 !important;}
.fs-6{font-size:1rem !important;}
.me-1{margin-right:.25rem !important;}
.rounded-lg{-webkit-border-radius:1rem;-moz-border-radius:1rem;-ms-border-radius:1rem;border-radius:1rem;}
.bg-light{background-color:#f8f9fa !important;}
.p-3{padding:1rem !important;}
.shadow{box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15) !important;}.limit-list{padding-right:.5rem !important;}
.limit-list li{margin-left:.5rem !important;}
.limit-list li a{text-decoration:underline;}
.dropdown-menu.show{display:block;}
.dropdown-menu{position:absolute;z-index:1000;display:none;min-width:10rem;padding:.5rem 0;margin:0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.15);border-radius:.25rem;}
.text-end{text-align:right !important;}
.dropdown-item.active, .dropdown-item:active{color:#fff;text-decoration:none;background-color:#0d6efd;}
.dropdown-item{display:block;width:100%;padding:.25rem 1rem;clear:both;font-weight:400;color:#212529;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;}
.dropdown-toggle{white-space:nowrap;}
.me-auto{margin-right:auto !important;}
.limit-container{margin-right:auto !important;}
.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d;}
.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent;}
.me-0{margin-left:0!important;}
.limit-list{margin-left:10px!important;}
.page-field{vertical-align:middle;padding:5px!important;border-radius:5px!important;border:1px solid #bdbdbd;}
.w-75{width:75% !important;}
.mx-auto{margin:0 auto;}
.dropdown-menu{margin-top:40px;}
.list-unstyled{padding-left:0;list-style:none!important;}
.pe-1{padding-right:.25rem !important;}
.fs-5{font-size:1.25rem !important;}
.me-2{margin-right:.5rem !important;}
.mobile-show{display:none;}
#Top_bar .search_wrapper{border:1px solid black;}
.text-decoration-line-through{text-decoration:line-through;font-size:14px;}
@media(max-width:992px){
.pasargad_status a.action_button{
width: auto;
}
.col-md-4 {
flex: 0 0 auto;
width: 33.33333333%;
}
.col-md-5 {
flex: 0 0 auto;
width: 41.66666667%;
}
.col-md-3 {
flex: 0 0 auto;
width: 25%;
}
.col-md-6{
flex: 0 0 auto;
width: 50%;
}
#rp-modal-box   .col-md-6 {
width: 46%;
padding: 0 5px;
}
#rp-modal-box #rp-modal-close {
position: fixed;
top: 50px;
}
.col-md-12{
width: 100%!important;
}
.limit-container{
margin: 0!important;
}
.limit-list li{
margin-left: .15rem !important;
}
.limit-container .limit-list{
padding-right: 0 !important;
text-align: right !important;
}
.mobile-show{
display: block;
}
}