@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;
}
body {
    overflow-x: hidden;
}
.owl-carousel .owl-wrapper-outer {
direction: ltr;
}
.header-slider {
direction: ltr;
}
#mainnav {
float: left;
}
.col-md-4 {
float: right;
}
#pg-220-7 .panel-grid-cell, #pg-220-9 .panel-grid-cell{
float: left !important;
}
.roll-icon-list .icon {
margin-right: 0px;
float: right;
margin-left: 30px;
}
.roll-progress .name {
right: 0;
left: auto;
}
.roll-progress .perc {
text-align: left;
}
.text-slider .maintitle, .text-slider .subtitle, .roll-icon-list .content h3, .roll-icon-list .content p, .roll-promobox .title, .roll-team .team-content .name, .roll-team .team-content .pos, .roll-team .team-content .pos, .roll-counter .name-count, .roll-team .team-item .team-pop .name, .roll-team .team-item .team-pop .pos{
font-family: wyekan;
}
.panel-grid-cell .widget-title, .roll-icon-box .content h3, .roll-icon-box .content h3 a, .roll-icon-box .content p, .roll-button, blockquote ol:last-child, blockquote p:last-child, blockquote ul:last-child, .roll-testimonials .name span {
font-family: wyekan;
}
.project-filter li a, h4, p, .roll-list li, .roll-progress .name, .textwidget, #mainnav ul li a, #mainnav ul li::before {
font-family:wyekan;
}
.roll-list li:before {
right: 0;
left: auto;
}
.roll-list li {
padding-left: 0px;
padding-right: 40px;
}
.widget-area .widget-title, .widget-area, .widget-area a, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, .site-title a, .site-title a:hover, .comment-reply-title, .comment-form input {
font-family:wyekan;
}
.hentry .meta-post span {
padding-left: 0px;
margin-right: 0px;
font-family: wyekan;
margin-left: 18px;
padding-right: 20px;
}
.hentry .meta-post span:before {
right: 0;
left: auto;
}
.blog-post {
    text-align: center;
}
a {
font-family: wyekan;
}
.comment-reply-title {
font-family: wyekan;
}
.form-submit input, .container {
font-family: wyekan;
}
.comment-author .fn, .comment-metadata {
margin-left: 0px;
margin-right: 80px;
}
.hentry .title-post {
font-family: wyekan;
}
.comment-author.vcard {
font-family: wyekan;
}
.sydney_contact_info_widget span {
margin-right: 0px;
margin-left: 15px;
}
.page-title {
font-family: wyekan;
}
button, input[type="button"], input[type="reset"], input[type="submit"] {
font-family: wyekan;
}
.content-area .post-wrap, .contact-form-wrap {
padding-right: 0px;
padding-left: 20px;
}
.post-navigation .nav-previous {
width: initial;
}

#mainnav-mobi {
	top: 79px !important;
}

#mainnav-mobi ul li {
text-align: right;
}
.roll-testimonials .name {
font-family:wyekan;
}
.site-description {
FONT-FAMILY: wyekan;
font-weight: normal;
}
#mainnav ul li a {
float: right;
}
.hamyarwp {
    text-align: center;
}
.hamyarwp a:hover {
    color: #e71d1d;
}

@media screen and (max-width:480px) {

	.sydney-stretch {
      background-position: 50% 0px !important; 
}
}

#pg-220-7 .panel-grid-cell, #pg-220-9 .panel-grid-cell {
	float: none !important;
}

.roll-client .client-item {
	float: right !important;
}

#mainnav li {
	float: right;
}
