*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0}
body{font-size:100%;color:#444}
h1,h2,h3,h4,h5,h6{color:#444;font-weight:900;margin:.2em 0}
h1{font-size:2em}
h2{font-size:1.5em}
h3{font-size:1.3em}
h4{font-size:1.05em}
h5{font-size:.95em;line-height:25px}
h6,.small{font-size:.7em;font-family:"IRANSans-web-fa","IRANSans-web";}
a,a:link,a:visited,a:hover,a:active{text-decoration:none;}
a:hover{color:#09c;}
img{border:0;display:block;height:auto;max-width:100%;width:auto}
.full-img{max-width:none;width:100%;height:580px}
.owl-carousel .owl-item item img{max-width:none;margin:0 auto;width:100%;}
ul.highlight,ul.highlight ul{padding:0;margin:4px 0;}
ul.highlight li:nth-child(odd){background:#fefefe;}
ul.highlight li:nth-child(even){background:#f9f9f9;}
ul.highlight li img{margin-left:5%;border-radius:4px;max-width:95%;max-height:70px;}
ul.highlight li{padding:5px;display:block;}
ul.highlight li p{line-height:20px;font-size:.8em;color:#666;max-height:60px;overflow:hidden;margin-bottom:5px;}
table{background:none repeat scroll 0 0 #fff;border:1px solid #D0D0D0;border-collapse:collapse;border-spacing:0;width:100%;margin:15px auto}
ul.highlight li span:first-child{font-weight:500;text-align:right;padding-right:10px;}
table tr td,table tr th{padding:.4em}
table tfoot,table thead{background:none repeat scroll 0 0 #eee}
table tr:nth-of-type(2n){background:none repeat scroll 0 0 #eee}
table td:nth-of-type(2n){font-weight:700;font-size:.9em}
th{border-right:1px solid #fff}
td{border:1px solid #ccc;line-height:20px}
.size-960 .line{margin:0 auto;max-width:60em;padding:0 .625em}
.size-1140 .line{margin:0 auto;max-width:90%;padding:0 .625em}
.size-960.align-content-left .line,.size-1140.align-content-left .line{margin-left:0}
nav{display:block;width:100%;background:rgba(0,0,0,0)}
.line::after,nav::after,.center::after,.box::after,.margin::after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}
.top-nav ul{padding:0}
.top-nav ul ul{position:absolute;background:#262626}
.top-nav li{display:inline-block;list-style:none outside none;cursor:pointer;position:relative}
.top-nav li ul{display:none}
.top-nav li ul li{float:none;list-style:none outside none;min-width:100%;padding:0}
.top-nav li ul li ul li{float:none;list-style:none outside none;min-width:100%;padding:0}
.count-number{background:none repeat scroll 0 0 #777;-webkit-border-radius:10em;-moz-border-radius:10em;border-radius:10em;display:inline-block;font-size:.7em;line-height:1.8em;margin-left:.3125em;text-align:center;width:1.8em;color:#fff;margin-bottom:-.3125em}
ul.chevron .count-number{display:none}
ul.chevron .submenu > a:after,ul.chevron .sub-submenu > a:after,ul.chevron .aside-submenu > a:after,ul.chevron .aside-sub-submenu > a:after{content:"\f004";display:inline-block;font-family:mfg;font-size:.8em;margin:0 .4em 0 0}
.aside-nav > ul > li.active-item > a:link,.aside-nav > ul > li.active-item > a:visited{background:none repeat scroll 0 0 #999;color:#fff}
@media screen and (min-width:769px) {
.aside-nav .count-number{margin-left:-1.25em;float:right}
.top-nav li:hover > ul{display:block;z-index:10}
.top-nav li:hover > ul ul{left:100%;margin:-2.5em 0;width:100%}
}
header{background:transparent url(img/menubg.jpg) no-repeat center 0;background-size:100%;}
.nav-text{display:none}
.aside-nav li li a,.aside-nav li li.active-item a,.aside-nav li li.aside-sub-submenu li a,.aside-nav > ul > li > a,.aside-nav > ul > li.active-item > a:link,.aside-nav > ul > li.active-item > a:visited,.aside-nav li > ul,.top-nav .active-item a,.top-nav li a,.aside-nav li a,.top-nav li ul li a,.top-nav li a,.top-nav li a,.top-nav li ul li a,.top-nav li ul li ul li a{transition:background .2s linear 0;-o-transition:background .2s linear 0;-ms-transition:background .2s linear 0;-moz-transition:background .2s linear 0;-webkit-transition:background .2s linear 0}
.aside-nav ul{background:#e8e8e8;padding:0}
.aside-nav li{list-style:none outside none;cursor:pointer}
.aside-nav li a{display:block;padding:1.25em;border-bottom:1px solid #d2d2d2}
.aside-nav > ul > li:last-child a{border-bottom:0 none}
.aside-nav li > ul{height:0;display:block;position:relative;background:#f4f4f4;border-left:solid 1px #f2f2f2;border-right:solid 1px #f2f2f2;overflow:hidden}
.aside-nav li ul ul{border:0;background:#fff}
.aside-nav ul ul a{padding:.625em 1.25em}
.aside-nav li a:link,.aside-nav li a:visited{color:#333}
.aside-nav li li a:hover,.aside-nav li li.active-item > a,.aside-nav li li.aside-sub-submenu li a:hover{color:#999;background:none}
.aside-nav > ul > li > a:hover{color:#fff}
.aside-nav li li a:hover:before,.aside-nav li li.active-item a:before{content:"\f006";display:inline-block;font-family:"mfg";font-size:.6em;margin:0 .625em 0 -1.25em;width:.625em}
.aside-nav li li a:link,.aside-nav li li a:visited{background:none}
.aside-nav .show-aside-ul,.aside-nav .active-aside-item{display:block;height:auto}
.padding{display:list-item;list-style:none outside none;padding:5px}
.margin{margin:10px 0 5px;}
.line{clear:left}
.line .line{padding:0}
.hide-l{display:none}
.box{background:none repeat scroll 0 0 #fff;display:block;padding:1.25em;width:100%}
.margin div.margin-bottom div,.GalleryDiv .GalleryItem{display:block;background-color:#fff;min-height:400px;padding:10px!important;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.1);-ms-box-shadow:0 1px 2px 0 rgba(0,0,0,.1);box-shadow:0 1px 2px 0 rgba(0,0,0,.1)}
.GalleryDiv.GalleryDivplus{min-height:180px}
@media screen and (min-width:992px) {.GalleryDiv .GalleryItem.l-4 {width: 31.3333% !important;}}
.margin-bottom{margin-bottom:1.25em}
.s-1,.s-2,.s-five,.s-3,.s-4,.s-5,.s-6,.s-7,.s-8,.s-9,.s-10,.s-11,.s-12,.m-1,.m-2,.m-five,.m-3,.m-4,.m-5,.m-6,.m-7,.m-8,.m-9,.m-10,.m-11,.m-12,.l-1,.l-2,.l-five,.l-3,.l-4,.l-5,.l-6,.l-7,.l-8,.l-9,.l-10,.l-11,.l-12{float:right;position:relative}
.l-offset-1{margin-right:8.3333%}
.l-offset-2{margin-right:16.6666%}
.l-offset-five{margin-right:16.6666%}
.l-offset-3{margin-right:25%}
.l-offset-4{margin-right:33.3333%}
.l-offset-5{margin-right:41.6666%}
.l-offset-6{margin-right:50%}
.l-offset-7{margin-right:58.3333%}
.l-offset-8{margin-right:66.6666%}
.l-offset-9{margin-right:75%}
.l-offset-10{margin-right:83.3333%}
.l-offset-11{margin-right:91.6666%}
.l-offset-12{margin-right:100%}
.s-1{width:8.3333%}
.s-2{width:16.6666%}
.s-five{width:16.6666%}
.s-3{width:25%}
.s-4{width:33.3333%}
.s-5{width:41.6666%}
.s-6{width:50%}
.s-7{width:58.3333%}
.s-8{width:66.6666%}
.s-9{width:75%}
.s-10{width:83.3333%}
.s-11{width:91.6666%}
.s-12{width:100%}
.margin .s-1,.margin .s-2,.margin .s-five,.margin .s-3,.margin .s-4,.margin .s-5,.margin .s-6,.margin .s-7,.margin .s-8,.margin .s-9,.margin .s-10,.margin .s-11,.margin .s-12,.margin .m-1,.margin .m-2,.margin .m-five,.margin .m-3,.margin .m-4,.margin .m-5,.margin .m-6,.margin .m-7,.margin .m-8,.margin .m-9,.margin .m-10,.margin .m-11,.margin .m-12,.margin .l-1,.margin .l-2,.margin .l-five,.margin .l-3,.margin .l-4,.margin .l-5,.margin .l-6,.margin .l-7,.margin .l-8,.margin .l-9,.margin .l-10,.margin .l-11,.margin .l-12{padding:0 .625em}
.m-1{width:8.3333%}
.m-2{width:16.6666%}
.m-five{width:20%}
.m-3{width:25%}
.m-4{width:33.3333%}
.m-5{width:41.6666%}
.m-6{width:50%}
.m-7{width:58.3333%}
.m-8{width:66.6666%}
.m-9{width:75%}
.m-10{width:83.3333%}
.m-11{width:91.6666%}
.m-12{width:100%}
.l-1{width:8.3333%}
.l-2{width:16.6666%}
.l-five{width:20%}
.l-3{width:25%}
.l-4{width:33.3333%}
.l-5{width:41.6666%}
.l-6{width:50%}
.l-7{width:58.3333%}
.l-8{width:66.6666%}
.l-9{width:75%}
.l-10{width:83.3333%}
.l-11{width:91.6666%}
.l-12{width:100%}
.right{float:right}
@media screen and (max-width:768px) {
.size-960{max-width:768px}
.size-1140{max-width:768px}
.hide-l{display:block}
.hide-s{display:block}
.hide-m{display:none}
.center-medium{text-align:center;}
nav{display:block;cursor:pointer;}
.top-nav > ul{height:0;max-width:100%;overflow:hidden;position:relative;z-index:999}
.top-nav > ul.show-menu{height:auto}
.top-nav ul ul{left:0;margin-top:0;position:relative;right:0;min-width:250px}
.top-nav li ul li a{min-width:100%}
.top-nav li a{color:#fff;display:block;padding:.2rem;text-decoration:none;line-height:30px;}
header {background-size:cover;}
header .bottom-nav-div .top-nav{background:#f9f9f9;padding:0 10px;}
header .bottom-nav-div .top-nav li{display:block;float:none;padding:0;line-height: 3em;border-bottom:solid 1px #eee;}
header .bottom-nav-div .top-nav li a{line-height:50px;}
.top-nav li ul li a{border-top:1px solid #878787}
.top-nav li ul li ul li a{border-top:1px solid #989898}
.top-nav li a:hover{background:rgba(255,255,255,.1);color:#fff}
.top-nav li ul,.top-nav li ul li ul{display:block;overflow:hidden;height:0}
.top-nav > ul ul.show-ul{display:block;height:auto}
.top-nav li ul li a{background:none repeat scroll 0 0 #9d9d9d;padding:.625em}
.top-nav li ul li ul li a{background:none repeat scroll 0 0 #d7d7d7;color:#222}
.nav-text{color:#cc0000;display:block;font-size:2em;line-height:1.2em;max-width:100%;text-align:right;vertical-align:middle;text-align:left}
.nav-text:after{content:"\f008";font-family:"mfg";font-size:1em;}
.l-offset-1,.l-offset-2,.l-offset-five,.l-offset-3,.l-offset-4,.l-offset-5,.l-offset-6,.l-offset-7,.l-offset-8,.l-offset-9,.l-offset-10,.l-offset-11,.l-offset-12{margin-left:0}
.m-offset-1{margin-right:8.3333%}
.m-offset-2{margin-right:16.6666%}
.m-offset-five{margin-right:16.6666%}
.m-offset-3{margin-right:25%}
.m-offset-4{margin-right:33.3333%}
.m-offset-5{margin-right:41.6666%}
.m-offset-6{margin-right:50%}
.m-offset-7{margin-right:58.3333%}
.m-offset-8{margin-right:66.6666%}
.m-offset-9{margin-right:75%}
.m-offset-10{margin-right:83.3333%}
.m-offset-11{margin-right:91.6666%}
.m-offset-12{margin-right:100%}
.l-1{width:8.3333%}
.l-2{width:16.6666%}
.l-five{width:20%}
.l-3{width:25%}
.l-4{width:33.3333%}
.l-5{width:41.6666%}
.l-6{width:50%}
.l-7{width:58.3333%}
.l-8{width:66.6666%}
.l-9{width:75%}
.l-10{width:83.3333%}
.l-11{width:91.6666%}
.l-12{width:100%}
.s-1{width:8.3333%}
.s-2{width:16.6666%}
.s-five{width:20%}
.s-3{width:25%}
.s-4{width:33.3333%}
.s-5{width:41.6666%}
.s-6{width:50%}
.s-7{width:58.3333%}
.s-8{width:66.6666%}
.s-9{width:75%}
.s-10{width:83.3333%}
.s-11{width:91.6666%}
.s-12{width:100%}
.m-1{width:8.3333%}
.m-2{width:16.6666%}
.m-five{width:20%}
.m-3{width:25%}
.m-4{width:33.3333%}
.m-5{width:41.6666%}
.m-6{width:50%}
.m-7{width:58.3333%}
.m-8{width:66.6666%}
.m-9{width:75%}
.m-10{width:83.3333%}
.m-11{width:91.6666%}
.m-12{width:100%}
}
@media screen and (max-width:480px) {
.size-960{max-width:480px}
.size-1140{max-width:480px}
.hide-l{display:block}
.hide-m{display:block}
.hide-s{display:none}
.count-number{margin-right:-1.25em}
.l-offset-1,.l-offset-2,.l-offset-five,.l-offset-3,.l-offset-4,.l-offset-5,.l-offset-6,.l-offset-7,.l-offset-8,.l-offset-9,.l-offset-10,.l-offset-11,.l-offset-12,.m-offset-1,.m-offset-2,.m-offset-five,.m-offset-3,.m-offset-4,.m-offset-5,.m-offset-6,.m-offset-7,.m-offset-8,.m-offset-9,.m-offset-10,.m-offset-11,.m-offset-12{margin-right:0}
.s-offset-1{margin-right:8.3333%}
.s-offset-2{margin-right:16.6666%}
.s-offset-five{margin-right:16.6666%}
.s-offset-3{margin-right:25%}
.s-offset-4{margin-right:33.3333%}
.s-offset-5{margin-right:41.6666%}
.s-offset-6{margin-right:50%}
.s-offset-7{margin-right:58.3333%}
.s-offset-8{margin-right:66.6666%}
.s-offset-9{margin-right:75%}
.s-offset-10{margin-right:83.3333%}
.s-offset-11{margin-right:91.6666%}
.s-offset-12{margin-right:100%}
.l-1{width:8.3333%}
.l-2{width:16.6666%}
.l-five{width:20%}
.l-3{width:25%}
.l-4{width:33.3333%}
.l-5{width:41.6666%}
.l-6{width:50%}
.l-7{width:58.3333%}
.l-8{width:66.6666%}
.l-9{width:75%}
.l-10{width:83.3333%}
.l-11{width:91.6666%}
.l-12{width:100%}
.m-1{width:8.3333%}
.m-2{width:16.6666%}
.m-five{width:20%}
.m-3{width:25%}
.m-4{width:33.3333%}
.m-5{width:41.6666%}
.m-6{width:50%}
.m-7{width:58.3333%}
.m-8{width:66.6666%}
.m-9{width:75%}
.m-10{width:83.3333%}
.m-11{width:91.6666%}
.m-12{width:100%}
.s-1{width:8.3333%}
.s-2{width:16.6666%}
.s-five{width:20%}
.s-3{width:25%}
.s-4{width:33.3333%}
.s-5{width:41.6666%}
.s-6{width:50%}
.s-7{width:58.3333%}
.s-8{width:66.6666%}
.s-9{width:75%}
.s-10{width:83.3333%}
.s-11{width:91.6666%}
.s-12{width:100%}
.owl-theme .owl-controls{width:100%;}
}
