﻿@font-face {
	font-family: IRANSans;
	font-style: normal;
	font-weight: 500;
	src: url('fonts/IRANSansWeb_Medium.eot');
	src: url('fonts/IRANSansWeb_Medium.eot?#iefix') format('embedded-opentype'),
		 url('fonts/IRANSansWeb_Medium.woff2') format('woff2'),
		 url('fonts/IRANSansWeb_Medium.woff') format('woff'), 
		 url('fonts/IRANSansWeb_Medium.ttf') format('truetype');
}
@font-face {font-family: 'YekanNumbers';src:url('fonts/YekanNumbers-Regular.eot?-3m6ikr');src:url('fonts/YekanNumbers-Regular.eot?#iefix-3m6ikr') format('YekanNumbers-Regular-opentype'),url('fonts/YekanNumbers-Regular.woff?-3m6ikr') format('woff'),url('fonts/YekanNumbers-Regular.ttf?-3m6ikr') format('truetype'),url('fonts/YekanNumbers-Regular.svg?-3m6ikr#YekanNumbers-Regular') format('svg');font-weight: normal;font-style: normal;}

/***********/
* , *:focus ,*:active {outline:0!important;}
ul , li {list-style:none;margin:0px;padding:0px;}
a {cursor: pointer;color:#000;-webkit-transition: color 1s  ease-out;-moz-transition: color 1s  ease-out;-ms-transition: color 1s  ease-instaout;-o-transition: color 1s  ease-out;transition: color 1s  ease-out; text-decoration:none;}
a:hover {text-decoration:none;/*color:#FDC301;*/}
textarea {resize:vertical;}
* , *:focus {outline:none;}
input ,select , textarea ,label{font-size:13px;font-family:'IRANSans','web_Yekan','YekanNumbers';font-weight:normal;}
a , p , span {font-family:'IRANSans','web_Yekan','YekanNumbers';}
table {direction:rtl;text-align:right;}
h1, h2, h3, h4, h5, h6 {}
.form-control {font-size:12px;}
.clear{clear:both;}
.arr_d{display:none;}
pre {overflow:visible;white-space:pre-line;font-family:'B Yekan';}
[class^="icon-"], [class*=" icon-"] {font-family: 'icomoon';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;/* Better Font Rendering =========== */-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.icon-search3:before {content:"\e944"}
.icon-chevron-left:before {content:"\e64d"}
.icon-chevron-right:before {content:"\e64e"}
.icon-map-marker:before {content:"\e63c";}
.icon-plus4:before {content: "\ea28";}
.icon-play4:before {content: "\e898";}
.icon-twitter5:before {content:"\ea9f";}
.icon-instagram4:before {content:"\eab8";}
.icon-googleplus6:before {content:"\eaa4";}
.icon-facebook6:before {content:"\eaa1";}
.icon-angle-left:before {content:"\e6e7";}
.icon-angle-right:before {content:"\e6e8";}
/***********/
@font-face {font-family: 'icomoon';src:url('fonts/icomoon.eot?-3m6ikr');src:url('fonts/icomoon.eot?#iefix-3m6ikr') format('embedded-opentype'),url('fonts/icomoon.woff?-3m6ikr') format('woff'),url('fonts/icomoon.ttf?-3m6ikr') format('truetype'),url('fonts/icomoon.svg?-3m6ikr#icomoon') format('svg');font-weight: normal;font-style: normal;}
.max-width {max-width:100%;}
#dynamic-text {margin-bottom:20px;}
#dynamic-text img {max-width:100%; margin:auto;}
.trans {-webkit-transition: all 0.4s  ease-out;-moz-transition: all 0.4s  ease-out;-ms-transition: all 0.4s  ease-out;-o-transition: all 0.4s  ease-out;transition: all 0.4s  ease-out;}
.container {direction:rtl;text-align:right;}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {float: right;}

/******************/
body {color: #000;font-size: 1.35em;font-family:'IRANSans','web_Yekan','YekanNumbers';overflow-x:hidden;}
#top-header {background-color:#fff; width:100%;z-index: 9990; /*position:relative;*/}
/**************/

/*.container,.container-fluid, .html, .body, .row{
	direction: rtl;
	
}*/	

.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{float: right;}

.page-banner>img{
	width: 100%
}
.thumbnail>img{
	width: 100%;
}

.thumbnail {
    display: block;
    padding: 0px;
    margin-bottom: 20px;
    line-height: 1.42857143;
    background-color: #fff;
    border: 0px;
    border-radius: 0px;
    -webkit-transition: border .2s ease-in-out;
    -o-transition: border .2s ease-in-out;
    transition: border .2s ease-in-out;
}	
.thumbnail:hover .bgmatn {
	background-color: #d60a47;
	text-decoration: none;				
}

.title {
	margin-top: 20px;
	margin-bottom: 20px;
	padding-right: 15px;
}

#items-pro{margin:15px -15px;
-webkit-transition: border .6s ease-in-out;
    -o-transition: border .6s ease-in-out;
    transition: border .6s ease-in-out;
}

#items-pro .thumbnail:hover h3{color:#fff;}

.max-with {
	width: 100%;
}
.a {
	text-decoration:none;
}


a:hover{
	text-decoration:none;
}

.container {
	padding: 0px !important;
	margin: 0px auto !important;
}
/*.row{
	padding: 0px !important;
	margin: 0px auto !important;
	
}*/

.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover {
    color: #fff!important;
	background-color: #6F000B !important;
}

.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
    color: #fff;
    background-color: #6F000B;	
}


.navbar-brand {
	height: 62px;
	font-size: 18px;
	line-height: 20px;
	padding-left: 60px;
	padding-top: 0px;
	display: block;
}

.navbar-brand2 {
	display: none
}

.navbar {
    position: relative;
    min-height: 50px;
    margin-bottom: 0px;
    border: 1px solid transparent;
}

.navbar-default {
	background-color: #ec1b30;
	color: #FFFFFF;
	/*padding-right: 45px;*/
	position: relative;
}

.navbar-default .navbar-nav>li>a {
	color: #FFFFFF;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	line-height: 31px;
}

.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover {
	color: #333;
}

.dropdown-menu>li>a {
	display: block;
	padding: 3px 20px;
	clear: both;
	font-weight: 400;
	color: #333333;
	white-space: nowrap;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
}

#slider-brand .item{margin: 0 8px;text-align: center;}
#slider-brand .item img{display: inline-block; max-width: 100%;}
#slider-brand .owl-controls .owl-buttons div{position:absolute;z-index:99;top:20px; font-size:40px;opacity:0.5;}
#slider-brand .owl-controls .owl-buttons div:hover{opacity:1;}
#slider-brand .owl-controls .owl-buttons .owl-prev{left:0;}
#slider-brand .owl-controls .owl-buttons .owl-next{right:0;}
#slider-brand{padding:0 20px;}
/**********************/
#header{position:absolute;top:0;width:100%;z-index:99;}
/***/
#topnav{margin-top: 10px;}
#topnav ul li a{color: #fff;}
#topnav>ul>li{float: right;margin:0;font-size: 1em;font-weight: 100;}
#topnav ul li .caret{display: none;}
#topnav>ul>li>a{padding: 12px 8px; display:inline-block;}
#topnav>ul>li>ul{margin: 0;top: 100%;background:#ec1b30;border: 1px solid #fff;padding: 0;float: none;border-radius: 0;}
#topnav>ul>li>ul>li>ul{display: none !important;}
#topnav>ul>li>ul>li>a{border-bottom: 1px solid #FFF; text-align:right;padding:5px 7px;}
#topnav>ul>li>ul>li.last>a{border-bottom:0;}
#topnav>ul>li>ul>li:hover>a{background:rgba(255,255,255,0.9); color:#ec1b30;}
/**************************/
#Social-network>li{float: left;margin: 8px 10px 0 0;}
#Social-network>li>a{display: inline-block;}
#Social-network>li>a img{opacity: 0.7;}
#Social-network>li:hover img{opacity: 1;}
/************/
.detail-sample{float:right;width:100%;}
.txt-detail{padding-bottom:50px;border-bottom:solid 1px #dee3e9;min-height: 100px;font-size:13px;color:#666666;line-height:2.5}
.txt-detail h1{color:#fc4006;font-family: IRANSans,lato;font-size:18px;margin-bottom:25px;margin-top:0}
.list-detail{padding-top:25px}
/*.img-detail img{width:100%}*/
.link-view{padding:10px 5px 10px 0px;margin:0;color:#fc4006;font-family: IRANSans,lato;font-size:16px;display:block}
.link-view:before{content:"\e64d";font-family:icomoon;font-size:12px;position:relative;right:-5px;top: 2px;}
.link-view:hover{margin-right:8px}
.zoomPad>img{margin:auto;}

/**********tag**********/

<!-- .tags{
	margin:0;
	padding:0;
	right:24px;
	bottom:-14px;
	list-style:none;
	}	 -->
.tags li, .tags a{
	float:right;
	height:26px;
	line-height:24px;
	position:relative;
	font-size:12px;
	}	
.tags a{
	margin-left:20px;
	padding:0 10px 0 12px;
	background:#0089e0;
	color:#fff;
	text-decoration:none;
	-moz-border-radius-bottomright:4px;
	-webkit-border-bottom-right-radius:4px;	
	border-bottom-right-radius:4px;
	-moz-border-radius-topright:4px;
	-webkit-border-top-right-radius:4px;	
	border-top-right-radius:4px;	
	}	
.tags a:before{
	content:"";
	float:left;
	position:absolute;
	top:0;
	left:-12px;
	width:0;
	height:0;
	border-color:transparent #0089e0 transparent transparent;
	border-style:solid;
	border-width:12px 12px 14px 0;		
	}	
.tags a:after{
	content:"";
	position:absolute;
	top:10px;
	left:0;
	float:left;
	width:4px;
	height:4px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
	background:#fff;
	-moz-box-shadow:-1px -1px 2px #004977;
	-webkit-box-shadow:-1px -1px 2px #004977;
	box-shadow:-1px -1px 2px #004977;
	}		

.tags a:hover{background:#555;}	
.tags a:hover:before{border-color:transparent #555 transparent transparent;}

.taggg{display: inline-block;    float: right;    line-height: 47px;    padding-left: 5px; color: #0189e0;}

.items {    margin-top: 100px;}
/*******************/
.col-md-5.img-detail {direction:ltr;text-align:left;}
.col-md-5.img-detail *,.col-md-5.img-detail {-webkit-box-sizing: padding-box; -moz-box-sizing: padding-box;box-sizing: padding-box; }
.es-carousel ul li {border:1px solid #d3d3d3;}
.es-carousel ul li.selected {border-color:#f5c0bd;}
/*.es-nav span{top: 33px !important;}*/
.rg-image-nav a{opacity:1 !important;z-index:99 !important;background: url("images/nav.png") no-repeat scroll -20% 50% !important;}
.rg-image-nav a.rg-image-nav-next {background-position: 115% 50% !important;}
.rg-image-nav-prev i:before{content:"\ea80";font-family:"icomoon";}
.rg-image-nav-next i:before{content:"\ea83";font-family:"icomoon";}
.rg-image-nav-prev:hover i:before ,.rg-image-nav-next:hover i:before{color:#FF9900}
.es-carousel ul{margin-right: -10px !important;}
.es-carousel-wrapper {z-index:99}
.rg-image-wrapper , .rg-thumbs{float:right;width:100%}
#rg-gallery {direction: ltr;clear: both;float: right;width: 100%;}
/*****************/
#-xcaptcha-image{float: right;}
#-xcaptcha-refresh::before {
    color: #555;
    content: "";
    float: right;
    font-family: icomoon;
    font-size: 1.4em;
    margin: 13px 2px 0 0;
}
/**********************/
.article-item {margin-bottom:30px;}
.article-item img {margin:0 auto;}
.article-item h3 {margin-top:0px;}
.article-item h3 a {color:#a81010;}
.article-item p {font-family: b yekan;line-height: 24px;text-align: justify;}
.article-item .more {vertical-align: middle;position:relative;direction: rtl;font-family: droidnaskh-regular;font-size: 0.9em;line-height: 39px;margin-top: 15px;padding:0px 22px;visibility: inherit;float:left;background-color:#f5f7f7;}
.article-item .more svg {height: 40px;left: 0;position: absolute;top: 0;width: 100%;}
.article-item .more  rect {fill: none;stroke: #a81010;stroke-dasharray: 422, 0;stroke-width: 2;}
.article-item .more:hover {background: none;}
.article-item .more:hover rect {stroke-dasharray:8, 270;stroke-dashoffset: 48;stroke-width: 5;transition: all 1.35s cubic-bezier(0.19, 1, 0.22, 1) 0s;-webkit-transition: all 1.35s cubic-bezier(0.19, 1, 0.22, 1) 0s;-moz-transition: all 1.35s cubic-bezier(0.19, 1, 0.22, 1) 0s;-ms-transition: all 1.35s cubic-bezier(0.19, 1, 0.22, 1) 0s;-o-transition: all 1.35s cubic-bezier(0.19, 1, 0.22, 1) 0s;}
/************/
#article-detail > h2 {margin:10px 0 30px 0px;}
#article-detail img {max-width:100%;}
#article-detail img.imgArtcile  {float:right;margin:0 0 10px 10px;max-width:50%;}
#article-detail .text-article {font-family: b yekan;color: #333;line-height: 24px;text-align: justify;}
#article-detail .text-article .imgArtcile {float:right;margin:0 0 4px 7px;}
#article-detail > h2 {color:#a81010;margin-bottom:20px;}
/**************/
#gallery > div, #gallery-video > div {float:right;}
#gallery .galleryItem , #gallery-video .gallery-videoItem {margin-bottom:30px;}
#gallery .galleryItem .example-image-link , #gallery-video .gallery-videoItem .video-link {display: block;overflow: hidden;position: relative;}
#gallery .galleryItem:hover .example-image-link img , #gallery-video .gallery-videoItem:hover .video-link img {opacity: 0.7;filter: alpha(opacity=70);}
#gallery .galleryItem .caption , #gallery-video .gallery-videoItem .caption {background:#000;background-color: rgba(0, 0, 0, 0.7);bottom: 0;color: #fff;display: block;font-size: 1.1em;height: 43px;left: 0;line-height: 41px;overflow: hidden;padding: 0 10px;position: absolute;text-overflow: ellipsis;white-space: nowrap;width: 100%;}
#gallery .galleryItem:hover .caption , #gallery-video .gallery-videoItem:hover .caption {bottom:-45px;}
#gallery .galleryItem .zoom , #gallery-video .gallery-videoItem .zoom {left: 50%;margin-left: -20px;margin-top: -20px;position: absolute;top: 50%;color:#e31e26;font-size:40px;transform:translateY(-400%);-webkit-transform:translateY(-400%);-moz-transform:translateY(-400%);-ms-transform: translateY(-400%);}
#gallery .galleryItem:hover .zoom  , #gallery-video .gallery-videoItem:hover .zoom {top:50%;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform: translateY(0);}
#example_video_1 {max-width:100%;margin:0 auto;}
#detail-video > h2  {margin-top:0px;}
#detail-video .text-video  {margin-top:15px;}
#detail-video .text-video ,#detail-video .text-video * {line-height:25px;text-align:justify;}
.catgalery>div>a{border:1px solid #ccc; display:inline-block;}
.catgalery>div{margin-bottom:20px;}
.catgalery>div .name{padding:9px 8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px;background-color:#ddd; display:block}
.catgalery>div:hover a{box-shadow: 5px 5px 10px #888;
-webkit-box-shadow: 5px 5px 10px #888;}


.zoomPup {
    top: 81px;
    left: 150px;
    width: 186px;
    height: 186px;
    position: absolute;
    border-width: 1px;
    display: block;
}
/**************************/
#top-search {position:relative;float:left; margin:22px 5px 0 15px;}
#top-search  a.btn-search {color:#fff; font-size:20px;}
#top-search .cnt-search {
position: absolute;
z-index: 9999999;
width: 300px;
margin-left: -120px;
border-radius: 2px;
box-shadow: 0px 3px 13px 0px rgba(0, 0, 0, 0.2);
border-width: 1px;
border-style: solid;
-webkit-animation: avia_pop 0.3s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);
animation: avia_pop 0.3s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);
border-color: #e1e1e1;
display:none;
opacity:0;
padding:15px;
left:0;
background-color:#fff;
}
@-webkit-keyframes avia_pop {
  0%   { -webkit-transform:scale(0.8);  }
  100% { -webkit-transform:scale(1);  }
}
@keyframes avia_pop {
  0%   { transform:scale(0.8);  }
  100% { transform:scale(1);   }
}
#top-search .text-search {
    border: 1px solid #969696;
    height: 30px;
    padding: 0 9px 0 29px;
    width: 100%;color:#808080;
}
#top-search .close {
    font-weight: normal;
    left: 21px;
    position: absolute;
    top: 21px;
}

/**********/
#contact-us {
    padding-bottom: 50px
}

#contact-us .item-contact {
    margin-bottom: 10px
}

#contact-us .item-contact>h4 {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMWYzZjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(249, 249, 249, 1) 0, rgba(241, 243, 243, 1) 100%);
    background: -webkit-linear-gradient(top, rgba(249, 249, 249, 1) 0, rgba(241, 243, 243, 1) 100%);
    background: linear-gradient(to bottom, rgba(249, 249, 249, 1) 0, rgba(241, 243, 243, 1) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#f1f3f3', GradientType=0);
    margin: 0;
    padding: 10px 30px 10px 10px;
    cursor: pointer;
    position: relative;
    font-size: 17px
}

#contact-us .item-contact h4:hover {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VmZWZlZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMmUyZTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, rgba(239, 239, 239, 1) 0, rgba(226, 226, 226, 1) 100%);
    background: -webkit-linear-gradient(top, rgba(239, 239, 239, 1) 0, rgba(226, 226, 226, 1) 100%);
    background: linear-gradient(to bottom, rgba(239, 239, 239, 1) 0, rgba(226, 226, 226, 1) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#e2e2e2', GradientType=0);
    border-color: #c2c3c4
}

#contact-us .item-contact.active>h4 {
    border-color: #fe6103
}

#contact-us .item-contact.active>h4:before {
    content: "\e6c4";
    top: 13px
}

#contact-us .item-contact .txt {
    color: #666;
    font-size: .95em;
    line-height: 25px;
    padding: 15px;
    display: none;
    border: 1px solid #ddd
}

#contact-us .item-contact h4:before {
    content: "\e6c3";
    font-family: icomoon;
    position: absolute;
    left: 11px;
    top: 7px
}



/*****************************/
.lang-div{float:right;margin-top:19px;}
.lang{float: left;min-height: 23px;font-size: 12px;position:relative;}
.lang label
{
color: #fff;
font-family:'B Yekan';
padding: 0px;
margin: 4px 0px;cursor:pointer;
}
.lang ul
{
width: 68px;
position: absolute;
top: 100%;
list-style: outside none none;
background: #ae1105;
clear: both;
z-index: 9999;
text-align: center;
border-top: solid 1px #960e04;
z-index:99;left:0;

}
.lang ul li
{
float: none;
clear: both;
padding: 3px 10px;
text-align: left;
}
.lang ul li:hover{
background:#333
}
.lang ul li a
{
font-family: lato , web_yekan;
color: #fff;
}
.lang ul li#falang a
{
background: url("Images/fa-flag.jpg") no-repeat scroll left center transparent;
padding-left: 25px;
}
.lang ul li#enlang a
{
background: url("Images/en-flag.jpg") no-repeat scroll left center transparent;
padding-left: 25px;
}
.lang ul li#arlang a
{
background: url("Images/ar-flag.jpg") no-repeat scroll left center transparent;
padding-left: 25px;
}
.lang ul li#rulang a
{
background: url("Images/ru-flag.jpg") no-repeat scroll left center transparent;
padding-left: 25px;
}
#lang
{
height: 26px;
margin: 20px 0px 0px;
border-radius: 2px;
width: 134px;
background: #58595b;
color: #fff;
position:relative
}

#logo{float: left;}



.head{
	width: 100%;
	display: inline-block;
}
.sitemap{
	text-align: right;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	color: #000000;
	font-size: 16px;
	margin-top: 20px;
	margin-bottom: 20px;
	max-width: 1120px;
	margin-left: auto;
	margin-right: auto;
}








.carousel-inner>.item>a>img, .carousel-inner>.item>img {
    line-height: 1;
    width: 100%;
}
.logos{
margin:50px 0;
}
.products{
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 10px;
	text-decoration: none;
}
.max-with {
	width: 100%;
}
.bgmatn{
	background-color: #CECECE;
	-webkit-transition: .6s ease-in-out;
    -o-transition: .6s ease-in-out;
    transition: .6s ease-in-out;
	text-decoration: none;
}
.bgmatn h3{
	font-size: 20px;
	text-decoration: none;
	-webkit-transition: .6s ease-in-out;
    -o-transition: .6s ease-in-out;
    transition: .6s ease-in-out;
    white-space:nowrap;
    overflow:hidden;text-overflow:ellipsis;
}
.thumbnail:hover .bgmatn h3
{
	color: #FFFFFF;
}
.thumbnail:hover .bgmatn h3
	{
	color: #FFFFFF;
}

.bgmatn p{
	text-align: justify;
	font-size: 12px;
	}
.thumbnail:hover .bgmatn{
	background-color: #d60a47;
	color: #fff !important;				
}

.title {
	margin-top: 20px;
	margin-bottom: 20px;
	padding-right: 15px;
}

#items-pro{margin:15px -15px;
}

/*#items-pro .thumbnail:hover h3{color:#fff;}*/















.red{
	background-color: #EC1B30;
	padding-top: 10px;
	margin-left: auto;
	margin-right: auto;
	min-height: 75px;
	margin-bottom: 3px;
	text-align: center;
}

/*.share {
	padding-top: 5px;
	float: left;
	display: inline-block;
}

.shoar {
	color: #FFFFFF;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size: 20px;
	line-height: 50px;
	text-align: right;
	float: right;
}*/

.footer{
	background-color: #494949;
	/* [disabled]margin-left: auto; */
	margin-right: auto;
	min-height: 75px;
	/* [disabled]margin-right: auto; */
}
.footer a{color:#fff;}

.hoghoogh{
	color: #FFFFFF;
	/* [disabled]direction: rtl; */
	font-size: 10px;
	text-align: right;
	/* [disabled]padding-top: 28px; */
	/* [disabled]padding-bottom: 25px; */
	float: right;	
}
.hiberd-logo>section{
	float: left;
	text-align: left;
	color: #fff;
	margin-top: 30px;
	font-weight: 100;
	font-size: 11px;
	/* [disabled]padding-left: 150px; */
	/* [disabled]padding-top: 25px; */
	/* [disabled]padding-bottom: 25px; */
}
.hiberd-logo>section img{display: inline-block;}
.thumbnail .caption.bgmatn .matn {
	text-decoration: none;
	height: 50px;overflow: hidden;
}



@media screen and (min-width:992px){
	
	.open {display: none;}
/*.row{
	padding: 0px !important;
	margin: 0px auto !important;
	
}*/
	.sitemap{
	text-align: right;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	color: #000000;
	font-size: 16px;
	margin-top: 20px;
	margin-bottom: 20px;
	max-width: 1120px;
	margin-left: auto;
	margin-right: auto;
	padding-right: 15px;
}
.products{
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	text-decoration: none;
	list-style-type: none;
}
.shoar {
	color: #FFFFFF;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size: 20px;
	line-height: 50px;
	margin-right: auto;
	margin-left: auto;
	text-align: right;
	float: right;
}
/*.share {
	padding-top: 5px;
	float: left;
	display: inline-block;
}*/

.footer{
	background-color: #494949;
	/* [disabled]margin-left: auto; */
	margin-right: auto;
	min-height: 75px;
	/* [disabled]margin-right: auto; */
}

.hoghoogh{
	color: #FFFFFF;
	/* [disabled]direction: rtl; */
	font-size: 10px;
	text-align: right;
	padding-top: 30px;
	/* [disabled]padding-bottom: 25px; */
	float: right;	
}
.hiberd-logo>section{
	float: left;
	text-align: left;
	color: #fff;
	margin-top: 30px;
	font-weight: 100;
	font-size: 11px;
	/* [disabled]padding-left: 150px; */
	/* [disabled]padding-top: 25px; */
	/* [disabled]padding-bottom: 25px; */
}
.hiberd-logo>section img{display: inline-block;}
.thumbnail .caption.bgmatn .matn {
	text-decoration: none;
	height: 50px;overflow: hidden;
}


}


@media screen and (max-width:992px){

	
	.sitemap{
	text-align: right;
	color: #000000;
	font-size: 16px;
	margin-top: 20px;
	margin-bottom: 20px;
	max-width: 1120px;
	margin-left: auto;
	margin-right: auto;
	padding-right: 15px;
}
.products{
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	list-style-type: none;
}

.shoar {
	color: #FFFFFF;
	font-size: 19px;
	line-height: 55px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	float: right;
}
.share {
	padding-top: 5px;
	float: left;
}

.footer{
	background-color: #494949;
	/* [disabled]margin-left: auto; */
	margin-right: auto;
	min-height: 75px;
	/* [disabled]margin-right: auto; */
}

.hoghoogh{
	color: #FFFFFF;
	/* [disabled]direction: rtl; */
	font-size: 10px;
	text-align: center;
	padding-top: 30px;
	padding-bottom: 10px;
}
.hiberd-logo>section{
	/* [disabled]padding-left: 150px; */
	margin-top: 0px;
	padding-top: 30px;
	text-align: center;
	float: left;
	font-weight: 100;
	font-size: 11px;
}
}




@media(max-width:767px) {
      #top-search .cnt-search{margin-left:-133px;}
#slider-brand .owl-controls .owl-buttons .owl-prev{left:15px;}
#slider-brand .owl-controls .owl-buttons .owl-next{right:15px;}
#slider-brand{padding:0 40px;}
.article-item,.row.catgalery,#gallery{margin-right:auto;margin-left:auto;}
.article-item h3{ line-height:25px;margin:10px 0; text-align:justify;}
.article-item h3 a{display:inline-block;width:100%;}
#dynamic-text{text-align:justify;line-height:32px; font-size:1.1em;padding:0 20px;}
#article-detail{padding:0 15px;}
#contact-us{padding-right:15px;padding-left:15px;}
.lang-div{float:left;}
    .navbar-default .navbar-toggle {
        border-color: #fff;
    }

        .navbar-default .navbar-toggle .icon-bar {
            background-color: #fff;
        }

        .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
            background-color: #6F000B;
        }

    .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
        color: #fff;
        background-color: #6F000B;
    }

    .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover {
        color: #fff;
        background-color: #6F000B;
    }

    .navbar-toggle {
        float: right;
        margin-right: -24px;
    }

    .navbar-brand {
        display: none;
    }

    .navbar-brand2 {
        display: block;
        float: left;
        margin-left: 20px;
    }

    .navbar-default .navbar-nav .open .dropdown-menu > li > a {
        color: #ffffff;
        padding-right: 75px;
    }

    .sitemap {
        text-align: right;
        font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
        color: #000000;
        font-size: 16px;
        margin-top: 20px;
        margin-bottom: 20px;
        max-width: 1120px;
        margin-left: auto;
        margin-right: auto;
        padding-right: 3px;
    }



    .caption {
        text-decoration: none;
        list-style-type: none;
    }

    .max-with {
        width: 100%;
    }

    .thumbnail {
        display: block;
        /* [disabled]padding-top: 20px; */
        padding-right: 15px;
        padding-left: 15px;
        /* [disabled]padding-bottom: 20px; */
    }

    .bgmatn {
        background-color: #CECECE;
        -webkit-transition: .6s ease-in-out;
        -o-transition: .6s ease-in-out;
        transition: .6s ease-in-out;
        text-decoration: none;
    }

        .bgmatn h3 {
            font-size: 20px;
            text-decoration: none;
            -webkit-transition: .6s ease-in-out;
            -o-transition: .6s ease-in-out;
            transition: .6s ease-in-out;
        }

    .thumbnail:hover .bgmatn h3 {
        color: #FFFFFF;
    }

    .bgmatn p {
        text-align: justify;
        font-size: 12px;
        text-decoration: none;
    }

    #items-pro {
        margin: 0 -15px;
    }

    .thumbnail:hover .bgmatn {
        background-color: #d60a47;
        text-decoration: none;
    }

    #items-pro .thumbnail:hover a {
        color: #fff;
    }


    .shoar {
        color: #FFFFFF;
        font-size: 15px;
        line-height: 30px;
        margin-right: auto;
        text-align: center;
        margin-left: auto;
        float: right;
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .share {
        margin-left: auto; /*float: left;*/
        margin-right: auto;
        margin-top: 0px;
        margin-bottom: 0px;
        width: 100%;
    }

    .shares {
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .footer {
        background-color: #494949;
        /* [disabled]margin-left: auto; */
        margin-right: auto;
        min-height: 75px;
        /* [disabled]margin-right: auto; */
    }

    .hoghoogh {
        color: #FFFFFF;
        /* [disabled]direction: rtl; */
        font-size: 10px;
        text-align: center;
        padding-top: 20px;
        padding-bottom: 10px;
    }

    .hiberd-logo > section {
        /* [disabled]padding-left: 150px; */
        margin-top: 0px;
        padding-top: 0px;
        text-align: center;
        float: none;
        padding-bottom: 10px;
        font-weight: 100;
        font-size: 11px;
    }

    #Social-network > li {
        float: none;
        margin: 0;
        display: inline-block;
    }

    #Social-network {
        text-align: center;
    }
}
@media (min-width:768px) and (max-width:992px) {
    .visible-sm-block {
        display: none !important;
    }
    .share{width:100%;}
    #Social-network{text-align:center;}
    #Social-network > li{display:inline-block;margin:0;float:none;}
    .shoar{line-height:25px;}
    #article-detail{padding:0 15px;}
#dynamic-text{text-align:justify;line-height:32px; font-size:1.1em;padding:0 20px;}
    #navbar .lang-div{display:none;}
}



/*********/
#slider2 img{width:100%;}





@media (max-width:991px)
{   #body {width:100%;}
    #open-menu {border: 2px solid #fff;float: left;height: 31px;margin:15px 0 0;position: relative;width: 34px; position:absolute;right:10px;}
    #open-menu .icon-bar {display: block;position: absolute;top: 13px;left: 3px;right: auto;height: 8px;background:#fff;width:25px;height:2px;}
    #open-menu .icon-bar:before, #open-menu .icon-bar:after {position: absolute;display: block; left: 0;width: 100%;height:2px;background-color:#fff;content: "";}
    #open-menu .icon-bar:before {top:-7px;}
    #open-menu .icon-bar:after {bottom: -7px;}
    #open-menu .icon-bar {-webkit-transition: background 0s 0.3s;transition: background 0s 0.3s;}
    #open-menu .icon-bar:before,#open-menu .icon-bar:after {-webkit-transition-duration: 0.3s, 0.3s;transition-duration: 0.3s, 0.3s;-webkit-transition-delay: 0.3s, 0s;transition-delay: 0.3s, 0s;}
    #open-menu .icon-bar:before {-webkit-transition-property: top, -webkit-transform;transition-property: top, transform;}
    #open-menu .icon-bar:after {-webkit-transition-property: bottom, -webkit-transform;transition-property: bottom, transform;}
    #open-menu .icon-bar.active {background: none;}
    #open-menu .icon-bar.active:before {top: 0;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}
    #open-menu .icon-bar.active:after {bottom: 0;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}
    #open-menu .icon-bar.active:before,#open-menu .icon-bar.active:after {-webkit-transition-delay: 0s, 0.3s;transition-delay: 0s, 0.3s;}
    #navbar #topnav {display:none;}
    #pageslide {background-color: #fff;display: none;height: 100%;padding: 13px 20px 0;position: fixed;top: 0;width: 230px;z-index: 999999;overflow:scroll;box-shadow:0 3px 7px -2px #000;-wenkkit-box-shadow:0 3px 7px -2px #000;}
    #pageslide #topnav {width:100%;direction:rtl;text-align:right;}
    #pageslide #topnav a {color:#000;}
    #pageslide #topnav li {border-bottom: 1px solid #ccc;display: inline-block;padding: 0;width: 100%;}
    #pageslide #topnav li a {display:block;padding:10px 0!important;}
    #pageslide #topnav li {background:none;left: 0;position: relative;top: 0;width: 100%;}
    #pageslide #topnav li ul {width:100% !important;margin:0px; padding:0; border:0;}
    #pageslide #topnav li ul li a {color:#C12227;padding:5px 0px;}
    #pageslide #topnav ul li .dropdown-menu {background:none;border-radius: 0;-webkit-border-radius: 0;box-shadow: none;-webkit-box-shadow: none;position: relative;display:none; background-color: transparent; opacity: 1 !important;float: right; visibility: visible !important; top:100% !important;}
    #pageslide #topnav ul li .dropdown-menu li:last-child {border:0px;}
	.navbar-brand2{float: left;}
    #header .container{position:relative;}
}
@media (min-width:993px) and (max-width:1199px) {
    .navbar-header .lang-div{display:none;}

}
@media (min-width:1200px)
{
    .navbar-header .lang-div{display:none;}
    #topnav > ul > li > a{padding:12px 8px !important;}
}