@font-face {
  font-family: 'Yekan';
  src: url('../fonts/Byekan.eot');
  src: url('../fonts/Byekan.eot?#iefix') format('embedded-opentype'), url('../fonts/Byekan.woff') format('woff'), url('../fonts/Byekan.ttf') format('truetype'), url('../fonts/Byekan.svg#IcoMoon') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Nazanin';
  src: url('../fonts/Nazanin.eot');
  src: url('../fonts/Nazanin.eot?#iefix') format('embedded-opentype'), url('../fonts/Nazanin.woff') format('woff'), url('../fonts/Nazanin.ttf') format('truetype'), url('../fonts/Nazanin.svg#IcoMoon') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'irsans';
  src: url('../fonts/iran_sans.eot');
  src: url('../fonts/iran_sans.eot?#iefix') format('embedded-opentype'), url('../fonts/iran_sans.woff') format('woff'), url('../fonts/iran_sans.ttf') format('truetype'), url('../fonts/iran_sans.svg#IcoMoon') format('svg');
  font-weight: normal;
  font-style: normal;
}

h1, h2, h3, h4, h5, h6, body {font-family: "irsans"!important;}
h3 {font-size: 21px;}
h4, h5, h6 {font-size: 18px;}

.sp-megamenu-parent { float: right !important;}
.sp-dropdown {right: 100%;}
.sp-dropdown-sub {right: 100%;}
.sp-megamenu-parent .sp-dropdown.sp-dropdown-main.sp-menu-right, .sp-megamenu-parent .sp-dropdown.sp-dropdown-main.sp-menu-full {right: 0;}
body.rtl .sp-megamenu-parent >li.sp-has-child>a:before {content: none;}
#sp-top-bar #sp-top2 {float: left;}
#sp-header-menu #sp-header-right .sp-column, #sp-header #sp-header-right .sp-column, #sp-header-top-slider #sp-header-right .sp-column {float: left;}
.sppb-text-left {text-align: right !important;}
.sppb-addon-cta .sppb-row .sppb-col-sm-9 {float: right;}
#sp-header-menu #sp-logo div.sp-contact-info ul li, #sp-header #sp-logo div.sp-contact-info ul li, #sp-header-top-slider #sp-logo div.sp-contact-info ul li {font-size: 16px;}
#sp-header-menu #sp-logo div.sp-contact-info .sp-contact-company-name, #sp-header #sp-logo div.sp-contact-info .sp-contact-company-name, #sp-header-top-slider #sp-logo div.sp-contact-info .sp-contact-company-name {font-size: 18px;}
#sp-header-menu #sp-logo div.sp-contact-info .sp-contact-address, #sp-header #sp-logo div.sp-contact-info .sp-contact-address, #sp-header-top-slider #sp-logo div.sp-contact-info .sp-contact-address {font-size: 15px;}
.sppb-addon-cta.hover_border_yes:before {border-color: #0363a4;}
.bt-cs .slide .bt-inner {text-align: right !important;}
.sp-page-title .search {float: left !important;}
.k2TagCloudBlock a {float: right !important; font-size: 13px !important; font-weight: 700; color: grey;}
#k2Container.itemView .itemAuthorLatest {float: right !important;}
.itemCommentsForm form input#submitCommentButton {border: 1px solid #2d2d2d !important; background: #2d2d2d !important;}
.itemFullText {padding: 50px !important;}
.alert-warning {display: none;}
.sp-copyright {padding: 20px 0;}
.itemAuthorAvatar {width: 20%;}
.itemAuthorAvatar {border-radius: 0px !important;}
@media (max-width: 480px) {.itemAuthorAvatar {width: 50%;}}
@media (max-width: 480px){ .process_bar:before {display: none;}}
@media (max-width: 480px){ .process_bar:after {display: none;}}
@media (max-width: 767px) {#sp-logo {float: right !important;}}
.itemDateModified {display: none;}
.catItemDateCreated {display: none;}
.catItemReadMore {margin: 0 8px 0 0;
    padding: 0 8px 0 0;
    border-right: 1px solid #ccc;}
    
#sp-top-bar .sp-module ul.menu li a {font-size: 14px; font-family: cursive;}
#sp-top-bar #sp-top2 .sp-column ul.menu.contact li a {margin-left: 15px;}
.slides_control {direction: ltr !important;}
.bt-cs .slide .bt-inner .bt-center img {width: 100% !important;}
.sp-page-builder .page-content #section-id-1484900973529 {direction: ltr !important;}
.sppb-no-gutter  {direction: ltr !important;}
#sptab170 .tab-padding {direction: ltr !important;}
.itemSocialSharing {display: none !important;}
.fa-dribbble:before {content: "\f16d" !important;}
.sp-module {margin-top: 0px !important;}
.sp-tweet {visibility: hidden;}
.sp-module .sp_social ul li a {border: none !important;}