/*
Theme Name: Ample
Theme URI: http://hamyarwp.com/ample
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, input, textarea{
	  font-family: WYekan !important;
	 font-weight: normal;
}

p{
	  font-family: WYekan !important;
}
.main-navigation {
  float: left;
  padding-left: 10px;
  padding-right: 0;}
  li > ul, li > ol {
  margin: 0 20px 0 0;
}
.main-navigation a {
  float: right;}
.main-navigation li {
  float: right;}
.fa.search-top {
  left: -10px;
  right: auto;
  padding-right: 10px;
  padding-left: 0;} 
#header-left-section {
  float: right;
  margin-left: 25px;
  margin-right: 0;
}
#header-logo-image {
  float: right;
  padding: 5px 0 5px 20px;}
#header-text {
  float: right;
  padding-left: 20px;
  padding-right: 0;
}

.main-navigation li.menu-item-has-children > a:after, .main-navigation li li.menu-item-has-children > a:after, .main-navigation li.page_item_has_children > a:after, .main-navigation li li.page_item_has_children > a:after {

  padding-right: 6px;
  padding-left: 0;}  
.search-form-top {
  left: 0;
  right: auto;  }
  .slide-prev {
  left: 0;
  margin-left: 20px;
  margin-right: 0;
}
.main-navigation ul li ul {
  right: -1px;
  left: auto;}
  .main-navigation ul li ul li ul {

   right: 158px;
   left:auto;
}
.call-to-action-button {
  margin-right: 60px;
  margin-left: 0;}
.single-post-image-wrap {
  float: right;
  margin-left: 20px;
  margin-right: 0;}
.copyright-info {
  float: right;
  padding-left: 10px;
  padding-right: 0;}
.footer-nav {
  float: left;}
.footer-nav ul li {
  padding-right: 10px;
  padding-left: 0;}  
 .footer-widgets-area .tg-one-fourth .widget-title {
  text-align: right;}
.tg-one-fourth {
  float: right;
  margin: 0 0 0 1.72727272%;} 
  
 #secondary .search-wrap button, #tertiary .search-wrap button {
  left: 30px;
  right: auto;
}
input.s {
  padding: 4px 10px 4px 54px;} 
.search-wrap button {
  margin-right: -2px;
  margin-left: 0;}  
  
.search-wrap button {
  margin-right: 0;
  margin-left: -2px;
  right: auto;
  left:0;
}  
.header-post-title-container .post-title-wrapper {
  float: right;
  padding-left: 30px;
  padding-right: 0;
}
.entry-meta > span {
  padding-left: 15px;
  padding-right: 0;
}
.entry-meta .fa {
  padding-left: 5px;
  padding-right: 0;
}
.next {
  float: left;
}
.avatar {
  float: right;
}
#comments i {
  padding-left: 10px;
  padding-right: 0;}
 .comments-area .comment-edit-link, .comments-area .comment-permalink, .comments-area .comment-date-time, .comments-area .comment-author-link {
  margin-right: 100px;
  margin-left: 0;}
  .comments-area article header .comment-edit-link:before {
  padding-left: 10px;
  padding-right: 0;
}
.comment .comment-reply-link:before {
  padding-left: 10px;
  padding-right: 0;
}
.main-navigation li li.menu-item-has-children > a:after, .main-navigation li li.page_item_has_children > a:after {
  content: "\f0d9";
  left: 8px;
  right: auto;
}
#header-right-section {
    float: left;
}
.comment .comment-reply-link {
    float: left;
}
input.s:focus {
    padding-right: 10px;
    padding-left: 54px;
}
.breadcrumb {
    float: left;
    text-align: left;
	}
@media screen and (max-width: 768px){
.call-to-action-button {
    margin: 20px auto 0;
}
#header-left-section {
    margin-left: 0;
	margin-right:auto;
}
.menu-toggle {
    left: 48px;
    right: auto;
	}
.copyright-info {
    padding-left: 0;
	padding-right:0;
    float: none;
    text-align: center;
}
.footer-nav {
    float: none;
    text-align: center;
}
#header-right-section {
    float: none;
}	
}