 @font-face {
            font-family: iryekan;
            font-style: normal;
            font-weight: bold;
            src: url("http://sahraelc.com/wp-content/themes/i-danial.ir/fonts/iryekan-b.eot");
            src: url("http://sahraelc.com/wp-content/themes/i-danial.ir/fonts/iryekan-b?#iefix") format('embedded-opentype'), url("http://sahraelc.com/wp-content/themes/i-danial.ir/fonts/iryekan-b.woff2") format('woff2'), url("http://sahraelc.com/wp-content/themes/i-danial.ir/fonts/iryekan-b.woff") format('woff'), url("http://sahraelc.com/wp-content/themes/i-danial.ir/fonts/iryekan-b.ttf") format('truetype'), url("http://sahraelc.com/wp-content/themes/i-danial.ir/fonts/iryekan-b.svg#iryekan") format('svg')
        }
        
        @font-face {
            font-family: iryekan;
            font-style: normal;
            font-weight: 300;
            src: url("http://sahraelc.com/wp-content/themes/i-danial.ir/fonts/iryekan-l.eot");
            src: url("http://sahraelc.com/wp-content/themes/i-danial.ir/fonts/iryekan-l?#iefix") format('embedded-opentype'), url("http://sahraelc.com/wp-content/themes/i-danial.ir/fonts/iryekan-l.woff2") format('woff2'), url("http://sahraelc.com/wp-content/themes/i-danial.ir/fonts/iryekan-l.woff") format('woff'), url("http://sahraelc.com/wp-content/themes/i-danial.ir/fonts/iryekan-l.ttf") format('truetype'), url("http://sahraelc.com/wp-content/themes/i-danial.ir/fonts/iryekan-l.svg#iryekan") format('svg')
        }
        
        @font-face {
            font-family: iryekan;
            font-style: normal;
            font-weight: normal;
            src: url("http://sahraelc.com/wp-content/themes/i-danial.ir/fonts/iryekan-r.eot");
            src: url("http://sahraelc.com/wp-content/themes/i-danial.ir/fonts/iryekan-r.eot?#iefix") format('embedded-opentype'), url("http://sahraelc.com/wp-content/themes/i-danial.ir/fonts/iryekan-r.woff2") format('woff2'), url("http://sahraelc.com/wp-content/themes/i-danial.ir/fonts/iryekan-r.woff") format('woff'), url("http://sahraelc.com/wp-content/themes/i-danial.ir/fonts/iryekan-r.ttf") format('truetype'), url("http://sahraelc.com/wp-content/themes/i-danial.ir/fonts/iryekan-r.svg#iryekan") format('svg')
        }

body, button, input, select, textarea {
    font-family: iryekan !important;
	
	}
p, em, div {
	    font-family: iryekan !important;
}
h1, h2, h3, h4, h5, h6 {
    font-family: iryekan !important;
	}
#main-slider p {
    margin-bottom: 5px;
    font-family: iryekan !important;
	}
a.custom-button:visited, a.custom-button {
    font-family: iryekan !important;
	}
@media screen and (min-width: 768px) {
  #sub-header .quick-contact ul li {
    float: right;
    margin-left: 20px;
    margin-right: inherit;
  }
  #sub-header .header-social {
    float: left;
    margin-left: -500px;
    padding-left: 500px;
    margin-right: inherit;
    padding-right: inherit;
  }
  #sub-header .company_elite_widget_social {
    float: right;
  }
 .search-form label .search-field, .sub-header-right .search-form label .search-field:focus {
    float: left;
    padding-right: 15px;
    padding-left: inherit;
  }
 #sub-header .quick-contact li i {
    margin-left: 5px;
    margin-right: inherit;
  }
}

.custom-button::after {
    border-right: 6px solid white;
    margin-right: 10px;
    border-left: inherit;
    margin-left: inherit;
}
#footer-widgets .widget-column {
    float: right;
}
#footer-widgets ul li::before {
    content: "\f104 ";
    right: 5px;
    left: inherit;
}
.sidebar ul li::before {
    right: 0;
    top: 10px;
    left: inherit;
}
.sidebar ul li {
    padding-right: 20px;
    padding-left: inherit;
}
.entry-footer > span {
    margin-left: 10px;
    border: 1px solid #ddd;
    padding: 4px 10px;
    font-size: 14px;
    float: right;
    margin-bottom: 5px;
    margin-right: inherit;
}
.entry-header .entry-meta > span::before, .entry-footer > span::before {
    height: 15px;
    margin-left: 8px;
    margin-right: inherit;
}
.search-form .search-submit {
    left: 0;
    right: inherit;
}
.sub-header-right {
    float: left;
}
#sub-header .company_elite_widget_social {
    margin: 0;
    float: right;
}
.main-navigation li {
    float: right;
}
.custom-header-content {
    float: right;
}
#breadcrumb {
    padding: 15px 0;
    color: #fff;
    float: left;
}
.site-branding {
    float: right;
}
#main-nav {
    float: left;
}
#sidebar-front-page-widget-area .company_elite_widget_features .features-thumb-main {
    float: right;
	padding-top: 50px;
margin-right: -90px;
}
#sidebar-front-page-widget-area .company_elite_widget_features .features-main-content {
    text-align: right;
    float: left;
}
.company_elite_widget_features .features-block-icon {
    float: right;
    margin-right: 0px;
    margin-left: 10px;
}
.main-navigation ul ul a {
    width: 200px;
    padding: 10px 0px 10px 0px;
    border-bottom: 1px solid #f5f3f3;
    margin: 0;
        margin-right: 0px;
    margin-right: -30px;
}
#breadcrumb li {
    display: none;
}
.vcard .avatar {
    float: right;
    margin: 0px 0px 15px 10px;
}
.comment .comment-body {
    text-align: right;
}
.comment-metadata::before {
    display: none;
}