﻿@font-face {
    font-family: roya, 'roya';
    src: url('/style/fonts/sans/BRoya.eot') format('eot'), /* IE6?8 */
    url('/style/fonts/sans/BRoya.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
    url('/style/fonts/sans/BRoya.ttf') format('truetype');
    /* Saf3?5, Chrome4+, FF3.5, Opera 10+ */
}

@font-face {
    font-family: 'IRANSans-web';
    src: url(IRANSans-Bold-web.eot);
    src: url(/style/fonts/iransans/IRANSans-Bold-web.eot?#iefix) format("eot"), url(/style/fonts/iransans/IRANSans-Bold-web.woff2) format("woff2"), url(/style/fonts/iransans/IRANSans-Bold-web.woff) format("woff"), url(/style/fonts/iransans/IRANSans-Bold-web.ttf) format("ttf");
    font-weight: 700
}

@font-face {
    font-family: 'IRANSans-web';
    src: url(IRANSans-web.eot);
    src: url(/style/fonts/iransans/IRANSans-web.eot?#iefix) format("eot"), url(/style/fonts/iransans/IRANSans-web.woff2) format("woff2"), url(/style/fonts/iransans/IRANSans-web.woff) format("woff"), url(/style/fonts/iransans/IRANSans-web.ttf) format("ttf");
    font-weight: 400
}
/* Move down content because we have a fixed navbar that is 50px tall */
body {
    padding-top: 50px;
    padding-bottom: 20px;
    font-family: 'IRANSans-web';
    direction: rtl;
}

/* Wrapping element */
/* Set some basic padding to keep content from hitting the edges */
.body-content {
    padding-left: 15px;
    padding-right: 15px;
}

/* Set widths on the form inputs since otherwise they're 100% wide */
input,
select,
textarea {
    max-width: 280px;
}

.navbar-nav > li {
    float: right;
}

a.navbar-brand {
    color: black !important;
}

    a.navbar-brand:hover {
        color: #1B706C !important;
    }

.navbar-inverse {
    background-color: white !important;
    color: black;
}

    .navbar-inverse .navbar-nav > li > a {
        color: black !important;
    }

        .navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {
            color: #1B706C !important;
        }

th{
    text-align:center !important;
}

.navbar-nav > li {
    float: right !important;
}
/* Responsive: Portrait tablets and up */
@media screen and (min-width: 768px) {
    .jumbotron {
        margin-top: 20px;
    }

    .body-content {
        padding: 0;
    }
}
