﻿@charset "UTF-8";
/*colors used in the theme*/
/*this theme is mostly white*/
/*primary text color*/
/*colors used in the theme*/
/*this theme is mostly white*/
/*primary text color*/
@font-face {
  font-family: 'farayekan';
  src: url("/Portals/_default/Skins/Skin__3100/assets/fonts/myriadpro/MYRIADPROREGULAR.eot") format("embedded-opentype"), url("/Portals/_default/Skins/Skin__3100/assets/fonts/myriadpro/MYRIADPROREGULAR.ttf") format("truetype"), url("/Portals/_default/Skins/Skin__3100/assets/fonts/myriadpro/MYRIADPROREGULAR.woff") format("woff"); }

/*normal*/
@font-face {
  font-family: 'vazir';
  src: url("/fonts/Vazir/Vazir.eot");
  src: local("☺"), url("/fonts/Vazir/Vazir.woff") format("woff"), url("/fonts/Vazir/Vazir.ttf") format("truetype"); }

/*bold*/
@font-face {
  font-family: 'vazir';
  font-weight: bold;
  src: url("/fonts/Vazir/Vazir-Bold.eot");
  src: local("☺"), url("/fonts/Vazir/Vazir-Bold.woff") format("woff"), url("/fonts/Vazir/Vazir-Bold.ttf") format("truetype"); }

.header .header__container .header__utilities__container .main-menu {
  float: right; }

.header .header__container .header__utilities__container .header__utilities__items {
  left: auto;
  right: 0; }

.header .header__container .language__holder {
  left: auto; }

@media screen and (max-width: 768px) {
  .header .header__container .site__logo img {
    float: right !important; } }

@media screen and (max-width: 769px) {
  .header .header__container .menu__mobile {
    float: left !important;
    margin: 0 0 0 15px; } }

.farafeedbackform-cn a {
  float: right !important; }

.survay__container .btn {
  float: right !important; }

.copyright-texts * {
  direction: ltr !important; }
  @media screen and (min-width: 769px) {
    .copyright-texts * {
      text-align: left !important; } }

@media screen and (min-width: 769px) {
  .footer {
    text-align: right !important; } }
