﻿@font-face {
    font-family: 'Nasim';
    src: url(../fonts/BBCNasim.otf);
    src: url(../fonts/BBCNasim.ttf) format('truetype');
    font-size: 18px;
}

@font-face {
    font-family: 'BYekan';
    src: url('../fonts/BYekan.eot') format('eot'), url('../fonts/BYekan.woff') format('woff'), url('../fonts/BYekan.ttf') format('truetype');
}

@font-face {
    font-family: 'Bardiya';
    src: url('../fonts/BBardiya.eot') format('eot'), url('../fonts/BBardiya.woff') format('woff'), url('../fonts/BBardiya.ttf') format('truetype');
}

html {
    direction: rtl;
}
.btn, th, .navbar-header, h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    font-family: 'Bardiya',Tahoma,Arial,'Times New Roman';
}
body {
    padding-top: 50px;
    padding-bottom: 20px;
    font-family: 'BYekan', Tahoma, Arial;
}

/* Set padding to keep content from hitting the edges */
.body-content {
    padding-left: 15px;
    padding-right: 15px;
}

/* Override the default bootstrap behavior where horizontal description lists 
   will truncate terms that are too long to fit in the left column 
*/
.dl-horizontal dt {
    white-space: normal;
}

/* Set width on the form input elements since they're 100% wide by default */
input,
select,
textarea {
    max-width: 280px;
}


.navbar-toggle {
    float: left;
    margin-left: 15px;
}

.navbar-brand {
    float: right;
    font-family: 'Bardiya';
}

.dropdown-menu {
    right: 0;
    float: right;
    text-align: right;
}

@media (min-width: 768px) {
    .navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {
        margin-right: -15px;
    }

    .navbar-header {
        float: right;
    }

    .navbar-nav > li {
        float: right;
    }

    .navbar-nav {
        float: right;
        margin: 0;
    }

    .navbar-right {
        float: left !important;
        margin-left: -15px;
    }
}

@media (min-width: 992px) {
    .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
        float: right;
    }
}

  dl {
    border: 3px double #ccc;
    padding: 0.5em;
  }
  dt {
      min-height: 25px;
      width:200px;
    float: right;
    clear: right;
    text-align: left;
    font-weight: bold;
    color: green;
  }
  dt::after {
    content: ":";
  }
  dd {
      min-height: 25px;
    margin: 0 0 0 110px;
    padding: 0 0.5em 0 0;
  }