/*
    File Name: style.css
*/
@font-face {
    font-family: 'yekan';
    src: url('../fonts/B_Yekan/BYekan.eot');
    src: url('../fonts/B_Yekan/BYekan.eot?#iefix') format('embedded-opentype'),
    url('../fonts/B_Yekan/BYekan.woff') format('woff'),
    url('../fonts/B_Yekan/BYekan.ttf') format('truetype'),
    url('../fonts/B_Yekan/BYekan.svg#BYekan') format('svg');
    font-weight: normal;
}
@font-face {
    font-family: 'yekan';
    src: url('../fonts/B_Yekan/BYekan Bold.eot');
    src: url('../fonts/B_Yekan/BYekan Bold.eot?#iefix') format('embedded-opentype'),
    url('../fonts/B_Yekan/BYekan Bold.woff') format('woff'),
    url('../fonts/B_Yekan/BYekan Bold.ttf') format('truetype'),
    url('../fonts/B_Yekan/BYekan Bold.svg#BYekan') format('svg');
    font-weight: bold;
}
@font-face {
    font-family: 'BNazanin';
    src: url('../fonts/B_Nazanin/B_Nazanin_Regular.ttf');
    font-weight: normal;
}
@font-face {
    font-family: 'BNazanin';
    src: url('../fonts/B_Nazanin/B_Nazanin_Bold.ttf');
    font-weight: bold;
}
.droid{
    font-family: 'droid_arabic_kufiregular';
}

@font-face {
    font-family: 'Droid';
    src: url('../fonts/DroidKufi-Bold.woff') format('woff');
}

@font-face {
    font-family: 'droid_arabic_kufiregular';
    src: url('../fonts/droid_arabic_kufi.eot');
    src: url('../fonts/droid_arabic_kufi.eot?#iefix') format('embedded-opentype'),
    url('../fonts/droid_arabic_kufi.woff2') format('woff2'),
    url('../fonts/droid_arabic_kufi.woff') format('woff'),
    url('../fonts/Droi ArabicKufi.ttf') format('truetype'),
    url('../fonts/droid_arabic_kufi.svg#droid_arabic_kufiregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
/* body */
body {
    overflow-x:hidden;
    margin:0 auto 0 auto;
     font-size:10px;
    line-height:21px;
    position:relative;
    /*padding:20px 0 0 0;*/
}

.box.reglogin {
     padding: 7px;
}
ul {
    list-style: none;
}


.tabs .nav li{
   /* display:    table-cell !important;*/
display: inline-block;
    margin:    0px;
    padding:    0px !important;
}


.tabs .nav li a ,.tabs .nav li .empty{
    color:    #00AACC;
    padding:    5px 10px;
    display:    block;
    margin: 0 0px !important;
    text-align: center;
    font: 13px/22px "yekan";
    border-left: 1px solid #E5e5e5;
}

.tabs .nav li a.selected{
    background: #fff;
    color: #333;
    width: auto;
    border-top: 3px solid #00AACC;

}
p.reg-text {
    padding: 15px 15px 1px 15px;
    line-height: 23px;
    direction: ltr;
    color: #000;
}

.op-table--data th {
    padding-left: 20px;
    font-weight: 700;
    text-align: left !important;
    background-color: #ccdde8;
}

.product_head_title {
      font-size: 25px;
    font-style: italic;
}

a.a-invert.text-align-left {
    text-align: left;
    float: left;
}