/*
Theme Name: AccessPress Ray
Theme URI: http://hamyarwp.com/accesspress-ray/
RTL-er: HAMYARWP
RTL-er URI: http://hamyarwp.com
*/
@font-face {
    font-family: 'WYekan';
    src: url('fonts/WebYekan.eot');
    src: url('fonts/WebYekan.eot?#iefix') format('embedded-opentype'),
         url('fonts/WebYekan.woff') format('woff'),
         url('fonts/WebYekan.ttf') format('truetype'),
         url('fonts/WebYekan.svg#WebYekan') format('svg');
    font-weight: normal;
    font-style: normal;
    unicode-range: U+0600–06FF;
}
html, body, div, h1, h2, h3, h4, h5, h6, p,.roboto-light {
  font-family: WYekan !important; font-weight: normal;}
body, input, textarea,.main-logo h1  {
  font-family: WYekan !important; font-weight: normal;}
 ul, ol {
    margin: 0px 20px 15px 0px;
}
.clients-say-section .bx-wrapper .bx-pager.bx-default-pager a {
    text-indent: 9999px;}
	.events-section .bx-wrapper .bx-pager.bx-default-pager a{
    text-indent: 9999px;}
	.events-section .bx-wrapper .bx-controls-direction a{
	    text-indent: 9999px;}
	.clients-say-section .bx-wrapper .bx-controls-direction a {
    text-indent: 9999px;
	}
#slider-banner .scroll-down{	
	text-indent: 9999px;}	
.posted-on:before {
  margin-right:0px !important;
  margin-left:5px !important;
  }
.site-branding.main-logo {
    float: right;}
.header-wrap .main-navigation {
    float: right;}
#site-navigation .menu > ul > li {
    padding-right:0px;
    float: right;}

.header-wrap .search-icon {
    float: left;}
#site-navigation .menu {
    float: right;
}
.header-wrap .ak-search {
    left: 0px;
	right:auto;
	}
.header-wrap .searchform .searchsubmit {
    float: left;}	
.header-wrap .searchform .s {
    float: right;}
.slider-caption .caption-description,.slider-caption .caption-title {
    direction: rtl;}
.bx-wrapper .bx-prev {
    left: 20px;
	right:auto;}
.bx-wrapper .bx-prev {
    right:auto;
    left: -100px;}
.featured-section .featured-post {
    float: right;}	
.featured-section .sub-desc {
    font-size: 20px;}
.events-section .event-list .event-date {
	display:none;
    right: 24px;
    left: auto;	
	}
.events-section .event-list .event-detail {
    text-align: right;
	direction:rtl;
	}
.read-more-btn .read-icon-wrap {
    left: 0px;
    right:auto;
}
.read-more-btn {
	display:none;
    padding-right: 10px;
    padding-left: 35px;
	}
.fa-angle-right:before {
  content: "\f104";}
 #site-navigation .menu ul ul {
    right: 0px; 
	left:auto;}
	#site-navigation .menu ul ul li {
    text-align: right;}
	#site-navigation .menu ul ul ul {
    right: 100%;
    left: auto;}

 .apss-theme-1 .apss-single-icon a {
  float: RIGHT;}
  .comment-author {
  float: right;
}
.commentmetadata {
  float: left;}
  .comment-author img {
  margin-left: 15px;
  margin-right: 0;}
  .sidebar ul li {
  background: url(images/sidebar-li1.png) no-repeat scroll right 16px;
  border-bottom: 1px solid #f2f2f2;
  padding: 5px 16px 5px 0px !important;
}
  
.entry-thumbnail {
  float: right;}
  .entry-exrecpt {
  float: left;
}
.single .byline, .group-blog .byline, .posted-on {
  font-family: WYekan;}
 
.footer-menu ul li a {
  border-right: 1px solid #ffffff;
  border-left:none;
  color: #ffffff;
  margin-right: 8px;
  margin-left:0;
  padding-right: 8px;
  padding-left:0;
}
.testimonial-excerpt {
    direction: rtl;
}
p.form-allowed-tags {
    display: none;
}
.nav-links .nav-previous {
    width: auto;
}
.nav-links .nav-next a:after {
    margin-right: 5px;
    margin-left: auto;
}
.nav-links .nav-previous a:before {
    margin-left: 5px;
    margin-right: auto;
}
article.hentry .entry-footer > span {
    margin-left: 15px;
    margin-right: auto;
	}
.edit-link .post-edit-link:before {
    margin-left: 5px;
    margin-right: auto;
}
@media screen and (max-width: 992px){
.site-branding.main-logo {
  float: none;
  }
#site-navigation .menu {
  float: none;}
.menu-toggle {
  left: 5px;
  right: auto;
  }
  .header-wrap .main-navigation {
  float:none;
  }
 } 
#optionsframework-wrap img{display:none}
@media screen and (max-width: 768px){
#site-navigation .menu > ul > li {
  float: none;
}	
}