/*
Author: RedGraphic
Author URI: http://www.RedGraphic.ir
*/


 body{font-family:'IRSans',tahoma;text-align:right;letter-spacing:0;}
 h1, h2, h3, h4, h5, h6, strong, b{font-family:'IRSans',arial;font-weight:500;letter-spacing: 0;}
 p{letter-spacing: 0;direction:rtl;}
 .header-nav .menu{direction:rtl;text-align:left;}
 .header-content h1 span,.app-button li a p{font-weight:500;}
 .app-button li p span{font-weight:400;}
 .header-content .lead{direction:rtl;font-weight:400;}
 .os-user-list{direction:rtl;}
 .os-user-list li:after{left:auto;right:0;}
 .os-user-list li:first-child{padding-left:42px;padding-right:0;}
 .os-user-list li:last-child{padding-left:0;padding-right:42px;}
 .os-user-list li i{margin-right:0;margin-left:20px;}
 .os-user-list li span{font-family:IRSansFa;font-weight:500;}
 .os-user-list li p{font-family:IRSans;font-weight:400;}
 .section-title h2{letter-spacing:0;text-align:center;}
 .single-feature-item li{direction:rtl;}
 .single-feature-item .app-ion{margin-right:0;margin-left:20px;}
 ol.carousel-indicators{direction:rtl;padding-right:0;}
 .carousel-item{padding-right:100px;}
 ol.carousel-indicators::before{left:170px;}
 .pricing-plan, .screenshot-style2{text-align:center;}
 .single-pricing-plan.active .price sub{left:0;right:12px;}
 .price sub{left:0;right:10px;}
 .price sup:first-child{font-family:IRSansFa;}
 .price-body{direction:rtl;font-family:IRSansFa;}
 .price-body li{font-weight:400;}
 .is-sticky .header-nav-area{box-shadow: 0 4px 10px rgba(0,0,0,.1);}
 .blog-author{width:100%;display:block;text-align:right;direction:rtl;font-size:14px;font-style:normal;}
 .blog-author img{margin-right:0;margin-left:10px;}
 .blog-post-cntent{direction:rtl;}
 .post-date{font-family:IRSansFa;}
 .mailchemp-form form .form-control{float:right;border-radius: 0 30px 30px 0;width:70%;text-align:right;}
 .mailchemp-form form input[type="submit"]{border-radius: 30px 0 0 30px;width:30%;}
 .contact-icon{float:right;}
 .contact-content{margin-left:0;margin-right:60px;}
 .contact-info p{font-family:IRSansFa;font-weight:300;}
 .footer-menu li a{padding-right:0;padding-left:15px;}
 .footer-menu{direction:rtl;}
 .language-select{direction:rtl;}
 footer .social-icon{right:auto;left:0;}
.swiper-slide img{box-shadow: 0 0 5px rgba(0,0,0,.2);}
.header-nav-area.sticky-on .col-lg-4.offset-md-1{float:right;}
.header-nav-area.sticky-on .col-lg-7{float:left;}

.take-alook-app-content .section-title3 h2{padding-right:0;padding-left:100px;text-align:right;direction:rtl;}
.section-title3{direction:rtl;}
.pricing-style-3 .price-head h4{direction:rtl;font-family:IRSansFa;}
.amazing-screenshot-content{text-align:right;}
.amazing-screenshot-content .section-title h2{text-align:right;}
.app-download-content{direction:rtl;}
.app-download-content{direction:rtl;}
.app-download-content li{direction:ltr;}
.app-download-content li a{margin-right:0;margin-left:30px;}
.footer-contact-form{direction:rtl;}
.contact-form button{direction:ltr;right:auto;left:0;}
.contact-information ul li span{float:right;}
.contact-information ul li p{margin-left:0;margin-right:25px;}

.justmobile{display:none;}
.justdesktop{display:block;}

@media screen 
  and (min-width: 1px) 
  and (max-width: 1023px) {
.cssmenu .menu-button::before{left:20px;right:auto;}
.cssmenu .menu-button::after{left:20px;right:auto;}
.cssmenu .menu-button{text-align:left;padding: 0 40px 0 40px;font-size:0;}
body .header-nav .menu li a{text-align:right;}
footer .social-icon{top:80px;}

.justmobile{display:block;}
.justdesktop{display:none;}
}