﻿/**
*
*	Name:			IRAN Sans-Serif Font
*	Version:		5.0
*	Author:			Moslem Ebrahimi (moslemebrahimi.com)
*	Created on:		Dec 25, 2012
*	Updated on:		Sep 01, 2017
*	Website:		             http://fontiran.com
*	Copyright:		Commercial/Proprietary Software
--------------------------------------------------------------------------------------
فونت های ایران سن سریف یک نرم افزار مالکیتی محسوب می شود. جهت آگاهی از قوانین استفاده از این فونت ها لطفا به وب سایت (فونت ایران دات کام) مراجعه نمایید
--------------------------------------------------------------------------------------
IRAN Sans-serif fonts are considered a proprietary software. To gain information about the laws regarding the use of these fonts, please visit www.fontiran.com 
--------------------------------------------------------------------------------------
This set of fonts are used in this project under the license: (.....)
--------------------------------------------------------------------------------------
*	
**/
@font-face {
    font-family: IRANSans;
    font-style: normal;
    font-weight: 900;
    src: url('../../Content/assets/fonts/eot/IRANSansWeb(FaNum)_Black.eot');
    src: url('../../Content/assets/fonts/eot/IRANSansWeb(FaNum)_Black.eot?#iefix') format('embedded-opentype'), /* IE6-8 */
    url('../../Content/assets/fonts/woff2/IRANSansWeb(FaNum)_Black.woff2') format('woff2'), /* FF39+,Chrome36+, Opera24+*/
    url('../../Content/assets/fonts/woff/IRANSansWeb(FaNum)_Black.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
    url('../../Content/assets/fonts/ttf/IRANSansWeb(FaNum)_Black.ttf') format('truetype');
}

@font-face {
    font-family: IRANSans;
    font-style: normal;
    font-weight: bold;
    src: url('../../Content/assets/fonts/eot/IRANSansWeb(FaNum)_Bold.eot');
    src: url('../../Content/assets/fonts/eot/IRANSansWeb(FaNum)_Bold.eot?#iefix') format('embedded-opentype'), /* IE6-8 */
    url('../../Content/assets/fonts/woff2/IRANSansWeb(FaNum)_Bold.woff2') format('woff2'), /* FF39+,Chrome36+, Opera24+*/
    url('../../Content/assets/fonts/woff/IRANSansWeb(FaNum)_Bold.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
    url('../../Content/assets/fonts/ttf/IRANSansWeb(FaNum)_Bold.ttf') format('truetype');
}

@font-face {
    font-family: IRANSans;
    font-style: normal;
    font-weight: 500;
    src: url('../../Content/assets/fonts/eot/IRANSansWeb(FaNum)_Medium.eot');
    src: url('../../Content/assets/fonts/eot/IRANSansWeb(FaNum)_Medium.eot?#iefix') format('embedded-opentype'), /* IE6-8 */
    url('../../Content/assets/fonts/woff2/IRANSansWeb(FaNum)_Medium.woff2') format('woff2'), /* FF39+,Chrome36+, Opera24+*/
    url('../../Content/assets/fonts/woff/IRANSansWeb(FaNum)_Medium.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
    url('../../Content/assets/fonts/ttf/IRANSansWeb(FaNum)_Medium.ttf') format('truetype');
}

@font-face {
    font-family: IRANSans;
    font-style: normal;
    font-weight: 300;
    src: url('../../Content/assets/fonts/eot/IRANSansWeb(FaNum)_Light.eot');
    src: url('../../Content/assets/fonts/eot/IRANSansWeb(FaNum)_Light.eot?#iefix') format('embedded-opentype'), /* IE6-8 */
    url('../../Content/assets/fonts/woff2/IRANSansWeb(FaNum)_Light.woff2') format('woff2'), /* FF39+,Chrome36+, Opera24+*/
    url('../../Content/assets/fonts/woff/IRANSansWeb(FaNum)_Light.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
    url('../../Content/assets/fonts/ttf/IRANSansWeb(FaNum)_Light.ttf') format('truetype');
}

@font-face {
    font-family: IRANSans;
    font-style: normal;
    font-weight: 200;
    src: url('../../Content/assets/fonts/eot/IRANSansWeb(FaNum)_UltraLight.eot');
    src: url('../../Content/assets/fonts/eot/IRANSansWeb(FaNum)_UltraLight.eot?#iefix') format('embedded-opentype'), /* IE6-8 */
    url('../../Content/assets/fonts/woff2/IRANSansWeb(FaNum)_UltraLight.woff2') format('woff2'), /* FF39+,Chrome36+, Opera24+*/
    url('../../Content/assets/fonts/woff/IRANSansWeb(FaNum)_UltraLight.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
    url('../../Content/assets/fonts/ttf/IRANSansWeb(FaNum)_UltraLight.ttf') format('truetype');
}

@font-face {
    font-family: IRANSans;
    font-style: normal;
    font-weight: normal;
    src: url('../../Content/assets/fonts/eot/IRANSansWeb(FaNum).eot');
    src: url('../../Content/assets/fonts/eot/IRANSansWeb(FaNum).eot?#iefix') format('embedded-opentype'), /* IE6-8 */
    url('../../Content/assets/fonts/woff2/IRANSansWeb(FaNum).woff2') format('woff2'), /* FF39+,Chrome36+, Opera24+*/
    url('../../Content/assets/fonts/woff/IRANSansWeb(FaNum).woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
    url('../../Content/assets/fonts/ttf/IRANSansWeb(FaNum).ttf') format('truetype');
}
/******************/
@font-face {
    font-family: 'Glyphicons Halflings';
    src: url(../../Source/fonts/glyphicons-halflings-regular.eot);
    src: url(../../Source/fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'), url(../../Source/fonts/glyphicons-halflings-regular.woff) format('woff'), url(../../Source/fonts/glyphicons-halflings-regular.ttf) format('truetype'), url(../../Source/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg');
}

/*@font-face {
    font-family: 'FontAwesome';
    src: url("../../Content/assets/css/fontawesome/webfonts/fa-duotone-900.eot");
    src: url("../../Content/assets/css/fontawesome/webfonts/fa-duotone-900.eot?#iefix") format("embedded-opentype"), url("../../Content/assets/css/fontawesome/webfonts/fa-duotone-900.woff2") format("woff2"), url("../../Content/assets/css/fontawesome/webfonts/fa-duotone-900.woff") format("woff"), url("../../Content/assets/css/fontawesome/webfonts/fa-duotone-900.ttf") format("truetype"), url("../../Content/assets/css/fontawesome/webfonts/fa-duotone-900.svg#fontawesome") format("svg");
    src: url("../../Content/assets/css/fontawesome/webfonts/fa-solid-900.eot");
    src: url("../../Content/assets/css/fontawesome/webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"), url("../../Content/assets/css/fontawesome/webfonts/fa-solid-900.woff2") format("woff2"), url("../../Content/assets/css/fontawesome/webfonts/fa-solid-900.woff") format("woff"), url("../../Content/assets/css/fontawesome/webfonts/fa-solid-900.ttf") format("truetype"), url("../../Content/assets/css/fontawesome/webfonts/fa-solid-900.svg#fontawesome") format("svg");
    font-weight: normal;
    font-style: normal;
}*/

/*@font-face {
    font-family: 'Font Awesome 5 Solid';
    src: url("../../Content/assets/css/fontawesome/webfonts/fa-solid-900.eot");
    src: url("../../Content/assets/css/fontawesome/webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"), url("../../Content/assets/css/fontawesome/webfonts/fa-solid-900.woff2") format("woff2"), url("../../Content/assets/css/fontawesome/webfonts/fa-solid-900.woff") format("woff"), url("../../Content/assets/css/fontawesome/webfonts/fa-solid-900.ttf") format("truetype"), url("../../Content/assets/css/fontawesome/webfonts/fa-solid-900.svg#fontawesome") format("svg");
    font-weight: normal;
    font-style: normal;
}*/

@font-face {
    font-family: 'typicons';
    font-weight: normal;
    font-style: normal;
    src: url('../../Source/fonts/typicons.eot');
    src: url('../../Source/fonts/typicons.eot?#iefix') format('embedded-opentype'), url('../../Source/fonts/typicons.woff') format('woff'), url('fonts/typicons.ttf') format('truetype'), url('../../Source/fonts/typicons.svg#typicons') format('svg');
}

* {
    font-family: IRANSans;
}

body {
    font-size: 11px !important;
}

legend {
    font-size: 13px !important;
    font-weight: 500;
}

table.CityToolTip {
    font-size: 12px !important;
}

input.CityButton {
    font-size: 12px !important;
}

input.CityUserName {
    font-size: 12px !important;
}

input.CityPassword {
    font-size: 12px !important;
}

.CityRegistrationCode {
    font-size: large !important;
}

div.CityPageTitle {
    font-size: larger !important;
}

div.CityFilePageTitle {
    font-size: 14px !important;
}

div.Citydata {
    font-size: medium !important;
}

div.Cityliteral {
    font-size: small !important;
}


.CityHyperLink {
    font-size: smaller !important;
}

.HyperLink {
    font-size: 12px !important;
}

.CitizenHyperLink {
    font-size: 12px !important;
}

.CitizenOperationHyperLink {
    font-size: 12px !important;
}

.CitizenOperationDisableHyperLink {
    font-size: 12px !important;
}

.Billboard_GridHeader {
    font-size: 19px !important;
}

.Billboard_GridItem {
    font-size: 22px !important;
}


.Billboard_GridImportantItem {
    font-size: 22px !important;
}

.Billboard_clock {
    font-size: 23px !important;
}

.Billboard_Header {
    font-size: 24px !important;
}

.Billboard_TickerText {
    font-size: 20px !important;
}

.BillingAlert {
    font-size: 18px !important;
}

.BillingNotConfirm {
    font-size: 18px !important;
}

.BillingMsg {
    font-size: 16px !important;
}

.BillingDeadLine {
    font-size: 18px !important;
}

.BillingDeadLineDay {
    font-size: 18px !important;
}

.tab {
    font-size: 12px !important;
}


.appHyperLink {
    font-size: 12px !important;
}

.EngineeringOperationHyperLink {
    font-size: 12px !important;
}

td.Billboard_Header_Post {
    font-size: 32px !important;
}

td.ProgressHeader {
    font-size: 24px !important;
}

.Billboard_GridItem_post {
    font-size: 25px !important;
}

div.Title_SH0000_Select {
    font-size: 22px !important;
}

.EnHyperLink {
    font-size: small !important;
}

.EnDetailsInfo {
    font-size: medium !important;
}



.NazerWizardInfo {
    font-weight: bold !important;
}

span.Required:before {
    font-size: 18px !important;
    font-weight: bolder !important;
}


.rgHeader {
    font-size: 12px;
}

.TextBoxReadOnlyRtl {
    font-size: 12px !important;
}

.toast {
    font-size: 14px !important;
}


.introjs-tooltiptext,
.introjs-bullets,
.introjs-progress,
.introjs-progressbar {
}

.intro {
    font-size: 11px !important;
}

.introText {
    font-size: 11px !important;
}


.introBigText {
    font-size: 12px !important;
}

.introWelcomeText {
    font-size: 13px !important;
}

div.CityPageMessageInformation-new {
    font-size: 12px;
}

div.CityPageMessageWarning {
    font-size: 12px;
}

div.CityPageMessageError {
    font-size: 12px;
}

table {
    font-size: 12px;
}

input {
    font-size: 12px;
}

td.CityRequiredLabel {
    font-size: 12px;
}

td.CityRequiredLabelLogin {
    font-size: 12px;
}

.btnMenuLbl {
    font-weight: lighter;
}

.btnMenuOver {
    font-weight: lighter;
}

div.Billboard_Header_Post {
    font-size: 32px;
}

#navigationMenu span {
    font-size: 15px;
}

#navigationMenu a {
    font-size: 25px;
}


.glyphicon {
    font-family: 'Glyphicons Halflings' !important;
    font-weight: 400;
}

.fa-main:before {
    font: normal normal normal 40px/1 FontAwesome !important;
}

.LinkBtnContent {
    font-size: 40px;
}

.typcn:before {
    font-family: 'typicons' !important;
    font-style: normal;
    font-weight: normal;
    font-size: 20px;
    font-smoothing: antialiased;
}

#simplemodal-container code {
    font-size: 12px;
}




td.RequiredLabelLogin {
    font-weight: bold;
}

input.Button {
    font-size: 12px;
}

.TextBoxRtl {
    font-size: 12px;
}

    .TextBoxRtl:focus {
        font-size: 12px;
    }

.TextBoxLtr {
    font-size: 12px;
}

    .TextBoxLtr:focus {
        font-size: 12px;
    }

.TextBoxReadOnlyLtr {
    font-size: 12px;
}

select.DropDownList {
    font-size: 12px;
}

.Rtl {
    font-size: 12px;
}

.Ltr {
    font-size: 12px;
}

input.UserName {
    font-size: 12px;
}

input.Password {
    font-size: 12px;
}

div.PageTitle {
    font-weight: bold;
    font-size: larger;
}

div.data {
    font-size: medium;
}

div.literal {
    font-size: small;
}

a.calendar {
    font-size: 12px;
}

.CopyrightHypeLink {
    font-weight: bold;
}

.BoldLabel {
    font-size: 12px;
    font-weight: bold;
}

.PrintLabel {
    font-size: 16px;
    font-weight: bold;
}

div.ReportTitle {
    font-size: 13px;
}

.FilePageTitle {
    font-size: 13px;
}

.PageTitleLable {
    font-size: 17px;
}

.calendar,
.calendar table {
    font-size: 12px !important;
}

.Symbol {
    font-size: 18px !important;
}

.SmallSymbol {
    font-size: 12px !important;
}

.EnglishText {
    font-family: Tahoma !important;
    text-align: left;
    direction: ltr;
}

.BlankRow {
    font-size: 5px !important;
}

.crStatus {
    font-size: 12px;
}

.PanelBarHeaderTitle {
    font-size: 14px;
    margin-right: 3px;
}

.PanelBar02:hover {
    font-size: 14px;
}

.PageTitle {
    font-size: 22px !important;
}

.Bold {
    font-weight: bold;
}

.introTitleText {
    font-weight: 500;
}

.PagePanelBarHeaderTitle {
    font-size: 13px;
    font-weight: 500;
}

    .PagePanelBarHeaderTitle:hover {
        font-size: 14px;
    }

.smallGlyphButton {
    font-size: 20px;
}

.largeGlyphButton {
    font-size: 30px;
}

.mediumGlyphButton {
    font-size: 23px;
}

.TinyGlyphButton {
    font-size: 16px;
}

.normalText {
    font-size: 12px;
}
/********************/
.fontweight {
    font-weight: 800 !important;
}