﻿/*@font-face {
        font-family: PA-Nasim;
        src: url(../fonts/BBCNasim.otf);
        src: url(../fonts/BBCNasim.ttf) format('truetype');
        font-size: 18px;
    }

@font-face {
    font-family: 'PA-BYekan';
    src:url('../fonts/BYekan.eot') format('eot'),    
          url('../fonts/BYekan.woff') format('woff'),
          url('../fonts/BYekan.ttf') format('truetype'); 

}*/
html{
    direction:ltr;
}


body {
    /*padding-top: 30px;
    padding-bottom: 20px;*/
    font-family: Helvetica, Arial, 'DejaVu Sans', 'Liberation Sans', Freesans, sans-serif;
    font-size:medium;
}

h1,h2,h3,h4,h5,h6{
   font-family: Helvetica, Arial, 'DejaVu Sans', 'Liberation Sans', Freesans, sans-serif;
   direction:ltr;
}

.right{
    float:right;
}
.left{
    float:left;
}


/*Menu */

@media (min-width: 768px) {
    .navbar-nav > li {
        float: left;
    }

    /*.dropdown:hover .dropdown-menu {    open menu on hover
    display: block;
 }*/
}


.dropdown-menu{
    left:0;
    right:auto;
}


.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus{
    padding-left:25px;
    background: url('../Images/MenuLogoEn.png') no-repeat left;
}

.navbar-default .navbar-nav > li:hover > a {
padding-left:25px;
    background: url('../Images/MenuLogoEn.png') no-repeat left;

}





/*.box-title{
    background-image:url('../Images/title-start.png'),url('../Images/title-end.png'),url('../Images/title.png');
    background-position-x:left,right,center;
    background-repeat:no-repeat,no-repeat,repeat-x;
}*/

/*.box-title span{
    display: table-cell;
    vertical-align: middle;
    text-align: left;
    padding-left:10px;
}*/

.box-title{
    background-image:url('/Images/newsHeaderEn.png'),url('/Images/newsHeaderRoll.png'); /*url('../Images/title-start.png'),url('../Images/title-end.png'),url('../Images/title.png');*/
    background-position:left,center;/*,left,center;*/
    background-repeat:no-repeat,repeat-x;/*,no-repeat,repeat-x;*/
    /*margin-top:15px;*/

    padding-left:60px;
      line-height: 5;
}

.box-title span{
    /*display: table-cell;
    vertical-align: middle;
    text-align: right;*/
    
}





/* Set width on the form input elements since they're 100% wide by default */
/*input,
select,
textarea {
    max-width: 280px;
}*/

/* styles for validation helpers */
.field-validation-error {
    color: #b94a48;
}

.field-validation-valid {
    display: none;
}

input.input-validation-error {
    border: 1px solid #b94a48;
}

input[type="checkbox"].input-validation-error {
    border: 0 none;
}

.validation-summary-errors {
    color: #b94a48;
}

.validation-summary-valid {
    display: none;
}


.control-label{
    text-align:right;
    float:left;
}



.radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] {
float: left;
margin-left: -20px;
margin-right: auto;
}


/*******************************************************/
 .dl-horizontal   dl {
        border: 3px double #ccc;
        padding: 0.5em;
    }

.dl-horizontal    dt {
        float: left;
        clear: right;
        width: 100px;
        text-align: left;
        font-weight: bold;
        color: green;
    }

.dl-horizontal        dt:after {
            content: ":";
        }

.dl-horizontal    dd {
        margin: 0 0 0 110px;
        padding: 0 0 0.5em 0;
    }

/**********************************************************/

.jssorb01{
    direction:rtl;
}


.navbar-default .nav li a {
  font-size: 12px;
}

.aboutText{
    direction:ltr;
}

#home p {
  font-style: italic;
}

.roll {
      background: url('../Images/roll-right-en.png') no-repeat right,url('../Images/roll-left-en.png') no-repeat left,url('../Images/roll-repeat-en.png') repeat-x center;
  padding-top: 40px;
  padding-left: 60px;
  font-size: x-large;
  font-weight:bold;
  /*color: #2D2D2D;*/
    color:#f6c04c;

  text-shadow: 1px 1px 1px #989898;
  width: 100%;
  height: 145px;
  text-align:left;
}

.fieldOfWork{
    padding:5px;
    margin:5px;
    background-color:#3D74B9;
    color:#fff;
    text-shadow:2px 2px 2px #000;
    width:100%;
    text-align:center;
    overflow:hidden;
    border-left:5px solid #EF7F1A;
    -webkit-transition: all 0.6s ease-out;
    -moz-transition: all 0.6s ease-out;
    -o-transition: all 0.6s ease-out;
    transition: all 0.6s ease-out;
    height:60px;
}

.fieldOfWork:hover{
    padding:5px;
    /*background-color:#0e6a9b;*/
    color:#fff;
    text-shadow:2px 2px 2px #555;
    cursor:pointer;
    border-left:25px solid #EF7F1A;
}

p{
    direction:ltr;
}
#abilities h4{
    height:50px;
}


.inverse-direction{
    direction:rtl;
}