/*
Theme Name: GosTaran Themes
Description: Adds support for languages written in a Right To Left (RTL) direction.
*/
@font-face{
	font-family: 'iranyekan';
	src: url('fonts/iranyekanwebregular.eot');
	src: url('fonts/iranyekanwebregular.eot?#iefix') format('embedded-opentype'), /* IE6-8 */
	url('fonts/iranyekanwebregular.woff2') format('woff2'), /* FF39+,Chrome36+, Opera24+*/
	url('fonts/iranyekanwebregular.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
	url('fonts/iranyekanwebregular.ttf') format('truetype');
}
@font-face {
font-family: "aviny";
src: url('fonts/aviny.ttf') format('truetype');
}
.p_horizontal_wrap {
    float: right;
    direction: ltr;
}
.thumb-info p {
    font-family: iranyekan !important;
    direction: rtl;
}
.thumb-info h3 {
    text-align: right !important;
}
.art-date, .art-com, .art-author, .blog-cat li, .post-categories li {
    float: right;
    padding-left: 10px;
    text-align: right;
    font-family: iranyekan !important;
}
ol, ul {
    float: right;
}
.section-title h2 {
    text-align: right !important;
}
body {
    font-family: iranyekan !important;
}
blockquote p {
    font-family: iranyekan !important;
}
blockquote {
    float: right;
    border-right: 15px solid #eee;
}
#respond h3 {
    font-family: iranyekan !important;
    float: right;
    text-align: right;
letter-spacing: 0px;
}
.owl-carousel .owl-stage-outer {
    direction: ltr;
}
.contact-list li a {
    font-family: iranyekan !important;
    float: right;
}
.contact-list li span {
    float: right;
    font-family: iranyekan !important;
}
.share-holder.no-fix-share {
    right: 0;
    float: right;
}
.share-container {
    float: right;
}
.share-holder span {
    float: right;
font-family: iranyekan !important;
}
.serv-item h3 {
    float: right;
    text-align: right;
}
.serv-item span {
    float: right;
    text-align: right;
font-family: iranyekan !important;
}
.header-info ul li span {
    float: right !important;
    font-family: iranyekan !important;
}
.nav-inner.vismen {
    right: 0 !important;
    direction: ltr;
}
.skill-bar-percent {
    float: left !important;
}
.custom-skillbar-title span {
    float: right !important;
}
.custom-skillbar-title span {
    font-family: iranyekan !important;
}
.btn {
    letter-spacing: 0 !important;
}
.serv-item span {
    letter-spacing: 0 !important;
}
.team-info h3 {
    text-align: right !important;
}
.team-info h4 {
    font-family: iranyekan !important;
    text-align: right !important;
}
.team-social li {
    float: right !important;
}
.nav-button .nav-text {
    font-family: iranyekan !important;
}
.footer-social {
    float: left !important;
}
.policy-box {
    float: right !important;
}
.hero-item p {
    font-family: iranyekan !important;
}
.section-title h4 {
    font-family: iranyekan !important;
}
.search-submit {
    left: 0;
}
.back-link span {
    font-family: iranyekan !important;
}
#respond #submit {
   font-family: iranyekan !important;
}
.arrow-nav.rig-ar-nav {
    float: left;
}
.fa-angle-double-right::before {
    content: "\f100";
}
.fa-angle-double-left::before {
    content: "\f101";
}
.iconbox-slider.style2 .box-readmore {
    direction: rtl;
}
.password-input, .search-input {
    padding: 0px 10px 0px 10px;
    font-family: iranyekan !important;
}
.blog-nav a span.art-nav-it {
    font-family: iranyekan !important;
}
.thecomment .comment-text span.date {
  font-family: iranyekan !important;
    float: right;
}
.comment-text {
    float: right;
    padding-right: 80px;
}
.thecomment .comment-text span.author, .comment-text span.author a {
  font-family: iranyekan !important;
    float: right !important;
    text-align: right !important;
}
.fixed-filter .gallery-filters a {
  font-family: iranyekan !important;
}
.column-filter .gallery-filters a {
    text-align: right !important;
}
.password-page-content p {
  font-family: iranyekan !important;
}
.password-page-content label {
    font-family: iranyekan !important;
}
.btn {
    font-family: iranyekan !important;
}
#respond p label {
    float: right;
    padding-left: 30px;
}
.post-comments-wrap h3 {
    letter-spacing: 0px;
}
.show-info {
font-family: iranyekan !important;
}
.port-fixed-link {
font-family: iranyekan !important;
}
.show-info {
font-family: iranyekan !important;
}
.num-holder2 {
font-family: iranyekan !important;
}
.inf-mob-btn span {
font-family: iranyekan !important;
}