@font-face {
    font-family: iranyekan;
    font-style: normal;
    font-weight: 700;
    src: url(fonts/eot/iranyekanwebbold.eot);
    src: url(fonts/eot/iranyekanwebbold.eot?#iefix) format('embedded-opentype'), url(fonts/woff/iranyekanwebbold.woff) format('woff'), url(fonts/ttf/iranyekanwebbold.ttf) format('truetype')
}

@font-face {
    font-family: iranyekan;
    font-style: normal;
    font-weight: 100;
    src: url(fonts/eot/iranyekanwebthin.eot);
    src: url(fonts/eot/iranyekanwebthin.eot?#iefix) format('embedded-opentype'), url(fonts/woff/iranyekanwebthin.woff) format('woff'), url(fonts/ttf/iranyekanwebthin.ttf) format('truetype')
}

@font-face {
    font-family: iranyekan;
    font-style: normal;
    font-weight: 300;
    src: url(fonts/eot/iranyekanweblight.eot);
    src: url(fonts/eot/iranyekanweblight.eot?#iefix) format('embedded-opentype'), url(fonts/woff/iranyekanweblight.woff) format('woff'), url(fonts/ttf/iranyekanweblight.ttf) format('truetype')
}

@font-face {
    font-family: iranyekan;
    font-style: normal;
    font-weight: 400;
    src: url(fonts/eot/iranyekanwebregular.eot);
    src: url(fonts/eot/iranyekanwebregular.eot?#iefix) format('embedded-opentype'), url(fonts/woff/iranyekanwebregular.woff) format('woff'), url(fonts/ttf/iranyekanwebregular.ttf) format('truetype')
}

@font-face {
    font-family: iranyekan;
    font-style: normal;
    font-weight: 500;
    src: url(fonts/eot/iranyekanwebmedium.eot);
    src: url(fonts/eot/iranyekanwebmedium.eot?#iefix) format('embedded-opentype'), url(fonts/woff/iranyekanwebmedium.woff) format('woff'), url(fonts/ttf/iranyekanwebmedium.ttf) format('truetype')
}

@font-face {
    font-family: iranyekan;
    font-style: normal;
    font-weight: 800;
    src: url(fonts/eot/iranyekanwebextrabold.eot);
    src: url(fonts/eot/iranyekanwebextrabold.eot?#iefix) format('embedded-opentype'), url(fonts/woff/iranyekanwebextrabold.woff) format('woff'), url(fonts/ttf/iranyekanwebextrabold.ttf) format('truetype')
}

@font-face {
    font-family: iranyekan;
    font-style: normal;
    font-weight: 900;
    src: url(fonts/eot/iranyekanwebblack.eot);
    src: url(fonts/eot/iranyekanwebblack.eot?#iefix) format('embedded-opentype'), url(fonts/woff/iranyekanwebblack.woff) format('woff'), url(fonts/ttf/iranyekanwebblack.ttf) format('truetype')
}

@font-face {
    font-family: iranyekan;
    font-style: normal;
    font-weight: 950;
    src: url(fonts/eot/iranyekanwebextrablack.eot);
    src: url(fonts/eot/iranyekanwebextrablack.eot?#iefix) format('embedded-opentype'), url(fonts/woff/iranyekanwebextrablack.woff) format('woff'), url(fonts/ttf/iranyekanwebextrablack.ttf) format('truetype')
}

@font-face {
    font-family: IRANSans;
    font-style: normal;
    font-weight: 900;
    src: url(fonts/eot/IRANSansWeb_Black.eot);
    src: url(fonts/eot/IRANSansWeb_Black.eot?#iefix) format('embedded-opentype'), url(fonts/woff2/IRANSansWeb_Black.woff2) format('woff2'), url(fonts/woff/IRANSansWeb_Black.woff) format('woff'), url(fonts/ttf/IRANSansWeb_Black.ttf) format('truetype')
}

@font-face {
    font-family: IRANSans;
    font-style: normal;
    font-weight: 700;
    src: url(fonts/eot/IRANSansWeb_Bold.eot);
    src: url(fonts/eot/IRANSansWeb_Bold.eot?#iefix) format('embedded-opentype'), url(fonts/woff2/IRANSansWeb_Bold.woff2) format('woff2'), url(fonts/woff/IRANSansWeb_Bold.woff) format('woff'), url(fonts/ttf/IRANSansWeb_Bold.ttf) format('truetype')
}

@font-face {
    font-family: IRANSans;
    font-style: normal;
    font-weight: 500;
    src: url(fonts/eot/IRANSansWeb_Medium.eot);
    src: url(fonts/eot/IRANSansWeb_Medium.eot?#iefix) format('embedded-opentype'), url(fonts/woff2/IRANSansWeb_Medium.woff2) format('woff2'), url(fonts/woff/IRANSansWeb_Medium.woff) format('woff'), url(fonts/ttf/IRANSansWeb_Medium.ttf) format('truetype')
}

@font-face {
    font-family: IRANSans;
    font-style: normal;
    font-weight: 300;
    src: url(fonts/eot/IRANSansWeb_Light.eot);
    src: url(fonts/eot/IRANSansWeb_Light.eot?#iefix) format('embedded-opentype'), url(fonts/woff2/IRANSansWeb_Light.woff2) format('woff2'), url(fonts/woff/IRANSansWeb_Light.woff) format('woff'), url(fonts/ttf/IRANSansWeb_Light.ttf) format('truetype')
}

@font-face {
    font-family: IRANSans;
    font-style: normal;
    font-weight: 200;
    src: url(fonts/eot/IRANSansWeb_UltraLight.eot);
    src: url(fonts/eot/IRANSansWeb_UltraLight.eot?#iefix) format('embedded-opentype'), url(fonts/woff2/IRANSansWeb_UltraLight.woff2) format('woff2'), url(fonts/woff/IRANSansWeb_UltraLight.woff) format('woff'), url(fonts/ttf/IRANSansWeb_UltraLight.ttf) format('truetype')
}

@font-face {
    font-family: IRANSans;
    font-style: normal;
    font-weight: 400;
    src: url(fonts/eot/IRANSansWeb.eot);
    src: url(fonts/eot/IRANSansWeb.eot?#iefix) format('embedded-opentype'), url(fonts/woff2/IRANSansWeb.woff2) format('woff2'), url(fonts/woff/IRANSansWeb.woff) format('woff'), url(fonts/ttf/IRANSansWeb.ttf) format('truetype')
}

@font-face {
    font-family: iranyekanfanum;
    font-style: normal;
    font-weight: 700;
    src: url(fonts/eot/iranyekanwebboldfanum.eot);
    src: url(fonts/eot/iranyekanwebboldfanum.eot?#iefix) format('embedded-opentype'), url(fonts/woff/iranyekanwebboldfanum.woff) format('woff'), url(fonts/ttf/iranyekanwebboldfanum.ttf) format('truetype')
}

@font-face {
    font-family: iranyekanfanum;
    font-style: normal;
    font-weight: 100;
    src: url(fonts/eot/iranyekanwebthinfanum.eot);
    src: url(fonts/eot/iranyekanwebthinfanum.eot?#iefix) format('embedded-opentype'), url(fonts/woff/iranyekanwebthinfanum.woff) format('woff'), url(fonts/ttf/iranyekanwebthinfanum.ttf) format('truetype')
}

@font-face {
    font-family: iranyekanfanum;
    font-style: normal;
    font-weight: 300;
    src: url(fonts/eot/iranyekanweblightfanum.eot);
    src: url(fonts/eot/iranyekanweblightfanum.eot?#iefix) format('embedded-opentype'), url(fonts/woff/iranyekanweblightfanum.woff) format('woff'), url(fonts/ttf/iranyekanweblightfanum.ttf) format('truetype')
}

@font-face {
    font-family: iranyekanfanum;
    font-style: normal;
    font-weight: 400;
    src: url(fonts/eot/iranyekanwebregularfanum.eot);
    src: url(fonts/eot/iranyekanwebregularfanum.eot?#iefix) format('embedded-opentype'), url(fonts/woff/iranyekanwebregularfanum.woff) format('woff'), url(fonts/ttf/iranyekanwebregularfanum.ttf) format('truetype')
}

@font-face {
    font-family: iranyekanfanum;
    font-style: normal;
    font-weight: 500;
    src: url(fonts/eot/iranyekanwebmediumfanum.eot);
    src: url(fonts/eot/iranyekanwebmediumfanum.eot?#iefix) format('embedded-opentype'), url(fonts/woff/iranyekanwebmediumfanum.woff) format('woff'), url(fonts/ttf/iranyekanwebmediumfanum.ttf) format('truetype')
}

@font-face {
    font-family: iranyekanfanum;
    font-style: normal;
    font-weight: 800;
    src: url(fonts/eot/iranyekanwebextraboldfanum.eot);
    src: url(fonts/eot/iranyekanwebextraboldfanum.eot?#iefix) format('embedded-opentype'), url(fonts/woff/iranyekanwebextraboldfanum.woff) format('woff'), url(fonts/ttf/iranyekanwebextraboldfanum.ttf) format('truetype')
}

@font-face {
    font-family: iranyekanfanum;
    font-style: normal;
    font-weight: 900;
    src: url(fonts/eot/iranyekanwebblackfanum.eot);
    src: url(fonts/eot/iranyekanwebblackfanum.eot?#iefix) format('embedded-opentype'), url(fonts/woff/iranyekanwebblackfanum.woff) format('woff'), url(fonts/ttf/iranyekanwebblackfanum.ttf) format('truetype')
}

@font-face {
    font-family: iranyekanfanum;
    font-style: normal;
    font-weight: 950;
    src: url(fonts/eot/iranyekanwebextrablackfanum.eot);
    src: url(fonts/eot/iranyekanwebextrablackfanum.eot?#iefix) format('embedded-opentype'), url(fonts/woff/iranyekanwebextrablackfanum.woff) format('woff'), url(fonts/ttf/iranyekanwebextrablackfanum.ttf) format('truetype')
}


/*---- Title ----*/

.page-title .entry-header {
    display: flex;
    align-content: center;
    justify-content: space-between;
    align-items: center;
}

.page-title .entry-title {
    font-size: 22px;
}

.page-title .breadcrumbs,
.page-title .yoast-breadcrumb {
    margin-top: 0;
    line-height: 2;
}

.breadcrumbs a,
.breadcrumbs span,
.yoast-breadcrumb a,
.yoast-breadcrumb span {
    letter-spacing: 0;
    font-weight: 400;
    font-size: 12px;
}


/*---- Blog ----*/

.post-single-page {
    text-align: right;
}