﻿
@font-face {
    font-family: 'SDFUltraLight';
    src: url('../fonts/IRANSansWeb_UltraLight.eot'); /* IE9 Compat Modes */
    src: url('../fonts/IRANSansWeb_UltraLight.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonts/IRANSansWeb_UltraLight.woff') format('woff'), /* Pretty Modern Browsers */
    url('../fonts/IRANSansWeb_UltraLight.ttf') format('truetype'); /* Safari, Android, iOS */
    font-weight: normal;
}

@font-face {
    font-family: 'SDFLight';
    src: url('../fonts/IRANSansWeb_Light.eot'); /* IE9 Compat Modes */
    src: url('../fonts/IRANSansWeb_Light.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonts/IRANSansWeb_Light.woff') format('woff'), /* Pretty Modern Browsers */
    url('../fonts/IRANSansWeb_Light.ttf') format('truetype'); /* Safari, Android, iOS */
    font-weight: 500;
}

@font-face {
    font-family: 'SDFMedium';
    src: url('../fonts/IRANSansWeb_Medium.eot'); /* IE9 Compat Modes */
    src: url('../fonts/IRANSansWeb_Medium.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonts/IRANSansWeb_Medium.woff') format('woff'), /* Pretty Modern Browsers */
    url('../fonts/IRANSansWeb_Medium.ttf') format('truetype'); /* Safari, Android, iOS */
    font-weight: bold;
}

html body .RadInput_MetroTouch .riTextBox,
html body .RadInputMgr_MetroTouch
.rddlPopup_MetroTouch .rddlList,
.rbText,
.RadUpload .ruFileInput,
.RadUpload .ruFakeInput,
.RadUpload .ruButton,
.RadDropDownList_MetroTouch,
.RadGrid_MetroTouch,
.RadComboBoxDropDown .rcbList,
.RadComboBox_MetroTouch .rcbInner,
.RadListBox .rlbItem {
    font-family: SDFUltraLight !important;
    font-size: 13px !important;
    color: #000 !important;
}

.RadDropDownList_MetroTouch, .rddlPopup_MetroTouch .rddlList {
    text-align: right !important;
    font-size: 13px !important;
}

.RadInput_MetroTouch .riLabel {
    color: #000 !important;
    display: contents;
    font-family: SDFLight !important;
}

.RadButton_MetroTouch.rbButton {
    background-color: #428BCA !important;
    border-color: #428BCA !important;
    background-image: none !important;
}

    .RadButton_MetroTouch.rbButton.focus:hover,
    .RadButton_MetroTouch.rbButton:active:hover {
        background-color: #1B6AAA !important;
        border-color: #428BCA;
    }

.RadLabel_MetroTouch {
    font-family: SDFLight !important;
}

.RadButton .rbText {
    color: white !important;
}

.RadButton.rbRtl .rbPrimaryIcon {
    color: white !important;
}

.Error {
    font-family: SDFUltraLight !important;
    color: red;
}

.rbAdd16 {
    background-position: 0 0 !important;
}

.rbRemove16 {
    background-position: -24px 0 !important;
}

.rbOk16 {
    background-position: -48px 0 !important;
}

.rbCancel16 {
    background-position: -72px 0 !important;
}

.rbUpload16 {
    background-position: -94px 0 !important;
}

.rbDownload16 {
    background-position: -120px 0 !important;
}

.rbPrevious16 {
    background-position: -144px 0 !important;
}

.rbNext16 {
    background-position: -168px 0 !important;
}

.rbOpen16 {
    background-position: -192px 0 !important;
}

.rbAttach16 {
    background-position: -210px 0 !important;
}

.rbSave16 {
    background-position: -232px 0 !important;
}

.rbConfig16 {
    background-position: -256px 0 !important;
}

.rbPrint16 {
    background-position: -280px 0 !important;
}

.rbRefresh16 {
    background-position: -306px 0 !important;
}

.rbSearch16 {
    background-position: -332px 0 !important;
}

.rbHelp16 {
    background-position: -356px 0 !important;
}

.rbCart16 {
    background-position: -380px 0 !important;
}

.rbEdit16 {
    background-position: -406px 0 !important;
}

.rbRSS16 {
    background-position: -432px 0 !important;
}

.rbMail16 {
    background-position: -456px 0 !important;
}

.rbFB16 {
    background-position: -498px 0 !important;
}

.rbTwitter16 {
    background-position: -526px 0 !important;
}

.divWaiting {
    position: absolute;
    background-color: #FAFAFA;
    z-index: 2147483647 !important;
    opacity: 0.8;
    overflow: hidden;
    text-align: center;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    padding-top: 20%;
} 