﻿h1, h2, h3, h4, h5, h6{font-family:xtx;}
body{ font-family:"Open Sans",Arial,sans-serif;font-size:13px;}
.container{ text-align:left; direction:ltr;}
#top-header #top-h #phone-site{float:right; font-family:Calibri;}
.lang{float:left;font-family:'B Yekan';font-size:12px;}
.lang .en-lng{display:none;}
#top-search{float:left;direction:ltr;}
#top-search .text-search{padding:0 29px 0 9px;}
.lang a::after{float:right;}
#top-search .btn-search i{margin:0 0 0 9px;}
#top-search .cnt-search{left:78px;}
#top-search .close{right:6px;}
#topnav,#topnav > ul > li{float:left;}
#top-search .btn-search,#topnav  ul  li a{font-family:Calibri;}
#topnav  ul  li a{font-family:Calibri;}
#part1-main .demm2 .item .namepro, .projectcat .item .namepro{font-family:xtx;}
#part3-main #imgabout{text-align:right;}
#part2-main #news-part .boxnews .name{background:rgba(9, 9, 9, 0.72) url("images/search-en.png") no-repeat scroll 94% center;padding:10px 55px 10px 7px;}
#footer .part1-fo .news-letter{padding:0 40px 0 15px;}
#footer .part2-fo span{float:right;font-family:Calibri;font-size:1.1em;}
#footer .part2-fo address{float:left;font-family:Calibri;font-size:1.1em;}
#menuf ul li:hover a{margin-left:5px;}
#footer .part1-fo .newsletter{text-align:left;}
.field-validation-error{text-align:left;direction:ltr;margin:4px 0 0 7px;}


.title-sitemap{background-position:left 0; padding:3px 0 0 25px;}
#sitemap{float:left;}
.treeview li.collapsable, .treeview li.expandable{background-position:left 0;}
.treeview li{padding:1px 0 11px 19px;background:url(images/treeview-default-line-en.gif) left 0 no-repeat !important;text-align:left;direction:ltr;}
.treeview .hitarea{	margin-right: -20px;float: left; margin:0; }
.treeview ul.dropdown-menu{text-align:left;direction:ltr;}
#sitemap2{float:left;}

.article-wrapper .continue{float:left;font-family:xtx;}
.article-wrapper .continue:hover{margin:0 0 0 5px;}
#news-detail  .imgnews{float:left;margin:0 23px 8px 0;}
#news-detail .count-time .hitcount:before{float:left;margin:0 4px 0 0;}

.description>h2::after, .form-wrapper>h2::after,.download-gallery h3:before{left:0;right:inherit;}
.download-gallery a{right:0;left:inherit;width:120px;}
.download-gallery a:before{right:20px;left:inherit;}
#-xcaptcha-image,#-xcaptcha-refresh{float:left;}

.question-item .question{padding:5px 10px 5px 30px;}
.question-item .question:before{right:inherit;left:8px;}
.question-item .question:after{float:right;}

#footer .part1-fo .newsletter .btn-newsletter{float:right;}
#footer .part1-fo .newsletter input[type="text"]{text-align:left;}

@media (min-width: 768px) {
       
}
@media (max-width: 767px)
{
    #part1-main .owl-controls .owl-buttons div.owl-prev{ right:38px; left:inherit;}
    #part1-main .owl-controls .owl-buttons div.owl-next{right:10px; left:inherit;}
}
@media (min-width: 768px) and (max-width: 992px) {
    #part1-main .owl-controls .owl-buttons div.owl-prev{ right:38px; left:inherit;}
    #part1-main .owl-controls .owl-buttons div.owl-next{right:10px; left:inherit;}
}
@media (max-width: 991px) {
    #pageslide > div > ul > li > ul, #pageslide > div > ul > li > ul > li > ul{float:left;direction:ltr;text-align:left;}
}
@media (min-width:992px) {
#topnav > ul > li.first>a::before{left:0;}
#topnav > ul > li.first>a{ padding-left:24px;}
#img-logo{text-align:right;padding:0 0 0 10px;}
#footer .part1-fo .address-fo{padding:0 0 0 74px;}
 #footer .part1-fo .address-fo::before{float:left;left:-21px;}
}
@media (min-width: 992px) and (max-width: 1199px) {
    #topnav ul li a{font-size:1em;}
}
@media (min-width:1200px) {
    #topnav  ul  li a{font-size:1.5em;}

}