@font-face {
    font-family: IRANSans;
    font-style: normal;
    font-weight: bold;
    src: url('../font/eot/IRANSansWeb_Bold.eot');
    src: url('../font/eot/IRANSansWeb_Bold.eot?#iefix') format('embedded-opentype'), /* IE6-8 */ url('../font/woff2/IRANSansWeb_Bold.woff2') format('woff2'), /* FF39+,Chrome36+, Opera24+*/ url('../font/woff/IRANSansWeb_Bold.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/ url('../font/ttf/IRANSansWeb_Bold.ttf') format('truetype');
}

@font-face {
    font-family: IRANSans;
    font-style: normal;
    font-weight: 500;
    src: url('../font/eot/IRANSansWeb_Medium.eot');
    src: url('../font/eot/IRANSansWeb_Medium.eot?#iefix') format('embedded-opentype'), /* IE6-8 */ url('../font/woff2/IRANSansWeb_Medium.woff2') format('woff2'), /* FF39+,Chrome36+, Opera24+*/ url('../font/woff/IRANSansWeb_Medium.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/ url('../font/ttf/IRANSansWeb_Medium.ttf') format('truetype');
}


* {
    font-family: IRANSans;

}

body {
    font-family: IRANSans;
    direction: rtl;
}

a, p, span, h1, h2, h3, h4, h5, h6, select, option {
    font-weight: normal !important;
    font-family: IRANSans !important;
}

md-list-item .md-list-item-inner > .md-list-item-inner > p, md-list-item .md-list-item-inner > p, md-list-item > .md-list-item-inner > p, md-list-item > p {
    text-align: right;
}

.table > tbody > tr > td {
    text-align: right;
}

.table > caption + thead > tr:first-child > th, .table > colgroup + thead > tr:first-child > th, .table > thead:first-child > tr:first-child > th, .table > caption + thead > tr:first-child > td, .table > colgroup + thead > tr:first-child > td, .table > thead:first-child > tr:first-child > td {
    text-align: right;
}

md-checkbox .md-container {
    direction: rtl !important;
    right: 0 !important;
}

.md-label span {
    margin-left: 0 !important;
    margin-right: 25px !important;
}