@charset "UTF-8";
@font-face {
  font-family: iransans;
  font-style: normal;
  font-weight: bold;
  src: url(../fonts/iransans/IRANSansWeb_Bold.eot);
  src: url(../fonts/iransans/IRANSansWeb_Bold.eot?#iefix) format("embedded-opentype"), url(../fonts/iransans/IRANSansWeb_Bold.woff) format("woff"), url(../fonts/iransans/IRANSansWeb_Bold.ttf) format("truetype"); }
@font-face {
  font-family: iransans;
  font-style: normal;
  font-weight: normal;
  src: url(../fonts/iransans/IRANSansWeb.eot);
  src: url(../fonts/iransans/IRANSansWeb.eot?#iefix) format("embedded-opentype"), url(../fonts/iransans/IRANSansWeb.woff) format("woff"), url(../fonts/iransans/IRANSansWeb.ttf) format("truetype"); }
@font-face {
  font-family: iransans;
  font-style: normal;
  font-weight: 500;
  src: url(../fonts/iransans/IRANSansWeb_Medium.eot);
  src: url(../fonts/iransans/IRANSansWeb_Medium.eot?#iefix) format("embedded-opentype"), url(../fonts/iransans/IRANSansWeb_Medium.woff) format("woff"), url(../fonts/iransans/IRANSansWeb_Medium.ttf) format("truetype"); }
body {direction: rtl}
body,ul li,ul,i,h1,h2,h3,h4,h5,h6,div,p,a,span,input,select,textarea,img,figure,section,header,footer,article,strong,button,optgroup,main,.after:after,.before:before{margin:0px;padding:0px;Font-Family:iransans;text-decoration:none;list-style-type:none;outline:0;box-sizing:border-box;text-align:right}
body,ul li,ul,i,div,p,a,span,input,select,textarea,img,figure,section,header,footer,article,strong,button,optgroup,main{font-size:12pt}
h1, h2, h3, h4, h5, h6 {line-height:unset}
img {border:0}
a:focus,a:hover{text-decoration:none}
.text-center{text-align:center}
.mx-auto{margin:0 auto}
.img-fluid{max-width:100%;height:auto}
.lh2{line-height:2}
.w-100{width:100%}
.r-0{right:0}
.l-0{left:0}
.t-0{top:0}
.b-0{bottom:0}
.d-block{display:block}
.d-inline-block{display:inline-block}
.d-flex{display:flex}
.d-none{display:none}
.position-relative{position:relative}
.position-absolute{position:absolute}
.mt-3{margin-top:1rem}
.mt-4{margin-top:1.25rem}
.mt-5{margin-top:1.5rem}
.pt-5{padding-top:1.5rem}
.bg-white{background:#fff}
.p-0{padding:0}
.dr{direction:rtl}
.dl{direction:ltr}
.trans400{transition:all 400ms}
.border-0{border:0}
.text-white{color:#fff}
.text-left{text-align:left}
.bg-info{background:#17a2b8!important}
.flex-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}
.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important} 
.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important} 
.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important} 
.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}
.align-items-center{align-items:center}
.text-dark-blue{color:#145b8f!important}
.text-gray-400{color:#8c98a5}
.text-dark{color:#343a40}
.text-tahoma{font-family:tahoma}
.font-weight-bold{font-weight:bold}
.font-size-0{font-size:0}
.font-size-8{font-size:.8rem}
.font-size-9{font-size:.9rem}
button{outline:none!important}
.ContentBox{width:400px}
.searchBox{height:40px}
.searchItem{border:1px solid #b7b8ba;width:calc(100% - 50px)}
.selectpicker,.SearchText{font-size:.9rem;line-height:2;color:#495057;background-color: #fff}
.selectBox{width:50px}
.SearchText{width:calc(100% - 50px);padding: 0 .25rem}
.selectpicker{background-color: transparent;border-color: transparent;box-shadow:inherit;-moz-appearance: none;-webkit-appearance: none;position: relative;z-index: 1;padding-right:5px;height:39px;color:#7d848a}
.selectBox:after{content:"";width:10px;height:6px;background:url(../images/arrow-down.png) no-repeat;position: absolute;left:5px;top:50%;transform:translateY(-50%)}
.searchBtn{width:50px;cursor:pointer}
.searchBtn:hover,.searchBtn:focus{background:#117a8b!important}
.LanguageBox{height:50px}
.lang-1,.lang-3{top:-80px}
.lang-1{right:20px}
.lang-2{top:0;left:50%;transform:translateX(-50%)}
.lang-3{left:5px}
.LangItem:hover .text-dark-blue{color:#a27812!important}
.ResultBox{min-height:200px}
.titleBox{max-height:55px;line-height:1.8}
.summaryBox{max-height:46px;line-height:1.8}
.InfoBox{height:215px;text-align:justify}
.InfoBox.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-left:20px}
.InfoBox.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools, .mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:0;background:#a0a0a0}
.InfoBox .mCSB_scrollTools .mCSB_draggerRail,.InfoBox .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:100%;border-radius:0}
.InfoBox .mCSB_scrollTools .mCSB_dragger_bar{opacity:.85!important}
.logo{webkit-animation: mymove 20s linear infinite;animation:mymove 20s linear infinite}
@-webkit-keyframes mymove {
    0%   {transform:rotate(0deg)}
	100% {transform:rotate(360deg)}
}

@keyframes mymove {
    0%   {transform:rotate(0deg)}
	100% {transform:rotate(360deg)}
}
@media (max-width: 576px){
	.mt-5{margin-top:.75rem}
	.pt-5{padding-top:.75rem}
}
@media (max-width: 450px)
{
	.ContentBox{padding:0 15px;width:100%}	
}

@media (max-width: 450px)
{
	.logoBox{padding:0 90px}
	.LangItem .font-size-9{font-size:.8rem}
}
