@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;

}
.entry-thumb.col-md-4.col-sm-4.col-xs-4 {
float: right;
}

a.welcome-button.wow.bounceInUp.animated {
font: bold 20px WYekan;
}
.nav-search {
display: none !important;
}

.nav-deco {
display: none;
}


.animated {
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
}


.site-title a {
font: 25px WYekan;
}
.testimonials-area .widget-title {
color: ;
color: #fff;
}


.client-function {
color: #fff;
}

.col-md-3.col-sm-3.col-xs-12 {
float: right;
}
.moesia_recent_comments .avatar {
margin-right: 0px;
float: right;
margin-left: 15px;
}



.moesia_recent_posts_widget .col-md-4 {
padding: 0 0 0 15px;
}

.recent-thumb.col-md-4 {
float: right;
}

.comment-author .fn, .comment-metadata {
margin-right: 80px;
margin-left:0px;
}

.social-widget li a::before, .author-social a {
margin-left:0px !important; 
float:none !important
}

.skill-bar div {
float: left;
padding-right: 9px;
margin: 5px;
}


.main-navigation #menu-item-2383 a {
margin: -6px;
}




.entry-title a:hover {margin-left:0px !important; float:none !important}

.widget a:hover {
float:none !important;
margin-left: 8px;
}

.bq-img.col-md-6.col-sm-6.col-xs-6.wow.fadeInUp.animated {
float: right;
}
.pp_pic_holder.dark_rounded {
direction: ltr;
}

.content-area {
float: right;
}
.fadeInUp {
direction:ltr;
font: bold 30px WYekan;
}
p {
text-align: right;
font: 18px WYekan;
}
.pp-icon .fa {
top: 14px;
right: 17px;
left:0px;
}
.link-icon .fa {
top: 16px;
left: -17px;
}
.service-desc {
text-align:right;
font: 18px WYekan;
}
.slick-slider .slick-list, .slick-track, .slick-slide, .slick-slide img {
direction:ltr
}
.fadeInLeft {
float: right;
font: 18px WYekan;
}
.skill-bar div {
float:left;
}
.skills-area .col-md-2 {
float: right;
font: 18px WYekan;
}
.skills-area {
background-color: #ffeadb !important;
}
.testimonials-area {
background-color: #2a8fbd !important;
}
.contact-address .fa:before, .contact-phone .fa:before, .contact-email .fa:before {
left: -2px;
bottom: 2px;
top: -1px;
font-size: 13px;
}
.contact-address .fa, .contact-phone .fa, .contact-email .fa {
margin: 0 -10px 0 10px;
}
.blockquote-area blockquote {
text-align:right;
font: 25px WYekan;
}
.client-name {
font: bold 20px WYekan;
color: #000;
}

.service-title, .employee-name, .latest-news-area .entry-title {
font: bold 22px WYekan;
}
.bounce {
font: bold 60px WYekan;
}
* {
font: 18px WYekan;
}
.footer-widget-area .widget-title {
font: 25px WYekan;
}
.footer-widget-area .widget, .footer-widget-area .widget a, .widget-area .widget, .widget-area .widget a {
font: 18px WYekan;
}
.contact-address, .contact-phone {
font: 18px WYekan;
}
.latest-news-area .entry-title a {
font: 22px WYekan;
}
.footer-widget-area .contact-address span, .footer-widget-area .contact-phone span, .footer-widget-area .contact-email span {
margin: 10px;
}

.main-navigation #menu-item-2393  a {
margin:-3px ;
}


.main-navigation #menu-item-2392  a {
margin:-3px ;
}

.main-navigation #menu-item-2385  a {
margin:-3px ;
}
.menu-toggle {float: left;}

.widget-title, .widgettitle {
font: 30px WYekan;
}
.entry-title, .entry-title a {
font: 30px WYekan;
}
.site-branding {
float: right;
}
.main-navigation ul {
float: left;
}
.main-navigation li::before {
margin-right: 0px;
margin-left: 10px;
float: right;
}

.social-widget li a::before, .author-social a, .widget a:hover, blockquote:before {
float: right;
margin-left: 8px;
}
.nav-search {
display: block;
}

span.edit-link {
margin-right: 10px;
}

h1.site-title {
margin-top: -8px;
}

.main-navigation ul ul li:hover > ul {
left: auto;
right: 100%;
}

.main-navigation ul {
padding-left: 0;
padding-right: 5px;
}
.footer-widget-area .widget li:before, .widget-area .widget li:before {
margin-right: 0px;
margin-left: 10px;
}
.comment-respond input[type="submit"] {
font-weight: 400;
font-family: WYekan;
}
h1, h2, h3, h4, h5, h6 {
font-family: WYekan;
}
.entry-meta span, .entry-footer span {
margin-right: 0px;
margin-left: 10px;
}
.reply {
text-align: left;
}




.client-photo {
	float: right;
}

.client-name {
	float: none;
	text-align: right;
}

.client-function {
	text-align: right;
}

@media (min-width: 992px) {
	.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
		float: right;
	}
}

.testimonial-body:after {
	right: 60px;
	left: auto
}