/* 
RTL By HamyarWP.COM
AUTHOR : Reza Akbari 
*/

body {
	direction: rtl;
}

.site-header .site-branding {
    padding-left: 10px;
    padding-right: 0;
}

.site-branding, ul.punte-main-menu > li, .blog-style2 .entry-image {
    float: right;
}

.main-navigation, .blog-style2 .entry-excerpt {
    float: left;
}

.page-header nav ul.trail-items li span::after {
	left: -2px;
	right: auto;
	transform: rotate(315deg);
}

.page-header nav ul.trail-items .trail-item.trail-begin span, .blog-style2 .entry-footer span {
	padding-right: 0;
	padding-left: 15px;
}

.punte-related-post-wrap .entry-date-author span {
	margin-left: 10px;
	margin-right: 0;
}
/* Add Font By HamyarWP.COM */
@font-face {
	font-family: Shabnam;
	font-style: normal;
	font-weight: 300;
	src: url('fonts/Shabnam-Light-FD.eot');
	src: url('fonts/Shabnam-Light-FD.eot?#iefix') format('embedded-opentype'),  /* IE6-8 */
		 url('fonts/Shabnam-Light-FD.woff2') format('woff2'),  /* FF39+,Chrome36+, Opera24+*/
		 url('fonts/Shabnam-Light-FD.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
		 url('fonts/Shabnam-Light-FD.ttf') format('truetype');
}

body, a, ul, li, table, h1, h2, h3, h4, h5, h6,input, textarea, select, button, select, option, p, span, div {
	font-family: Shabnam !important;
	letter-spacing: normal !important;
}

.glyphicon {
    font-family: 'Glyphicons Halflings' !important;
}

#wpadminbar .ab-icon, #wpadminbar .ab-item:before, #wpadminbar>#wp-toolbar>#wp-admin-bar-root-default .ab-icon, .wp-admin-bar-arrow {
    font: normal 20px/1 dashicons !important;
}

.lnr {
    font-family: 'Linearicons-Free' !important;
}

#wpadminbar #wp-admin-bar-elementor_edit_page>.ab-item:before, .eicons{
    font-family: eicons !important;
}