@font-face{font-family:'Wroya';src:url('/uploads/IRRoya.ttf') format('truetype');font-weight:normal;font-style:normal}
@font-face{font-family:'Wroyabold';src:url('/uploads/IRRoyaBold.ttf') format('truetype');font-weight:normal;font-style:normal}
@font-face{font-family:'Wyekan';src:url('/uploads/WebYekan.eot');src:local('WebYekan'), url('WebYekan.woff') format('woff'), url('WebYekan.ttf') format('truetype');font-weight:normal;font-style:normal}
@font-face{font-family:'Byekan';src:url('/uploads/WebYekan.eot');src:local('Byekan'), url('Byekan.woff') format('woff'), url('Byekan.ttf') format('truetype');font-weight:normal;font-style:normal}
@font-face{font-family: 'BRoya';src: url('/uploads/BRoya.ttf') format('truetype');font-weight: normal;font-style: normal}
#header{background:#f6f6f6;padding:0;}
#header.clean-top .header-top{background-color:#c3161c;border-bottom:1px solid #d24f54;margin-top:-5px;}
#header .header-top{min-height:29px;}
#header > .container{height:100px;margin-bottom:0;}
#header.center nav ul.nav-main{margin:0 0 2px;}
#header .header-top{display:block;}
body.sticky-menu-active #header{top:-148px;}
.nav-main{background-color:#124e44;}
#header .logo{padding:15px 0px 0 0;}
#header ul.nav-top li{border-left:1px solid #666;}
#header ul.nav-top li:last-child{border-left:0px solid #666;}
#header ul.nav-top li a{padding:0px 5px;color:#666;font-family:Tahoma;font-size:16px;line-height:16px;font-family:'Wroya';}
#header ul.t1 li{border-left:1px solid #ccc}
#header ul.t1 li:last-child{border-left:0px solid #ccc}
#header ul.t1 li a{padding:0px 5px;color:#ccc;font-family:Tahoma;font-size:11px;line-height:14px;}
#header ul.t1 > li > a:hover{background-color:transparent;color:#fff;}
#header ul.t2 > li > a:hover{background-color:transparent;color:#c31624;}
#header .header-top ul.tlang{margin:0px 15px 0 0;padding:2px 2px 4px 2px;min-height:5px;background-color:#e6e6e6;border-bottom-right-radius:4px;border-bottom-left-radius:4px;}
#header ul.nav-top{margin:20px 0 0px;min-height:30px;float:left;}
#header ul.tlang li{border-left:1px solid #c3161c}
#header ul.tlang li:last-child{border-left:0px solid #c3161c}
#header ul.tlang li a{padding:0px 5px;color:#c3161c;font-family:Tahoma;font-size:10px;line-height:14px;}
#header .search input.search:first-child{border-radius:0;font-size:0.9em;height:29px;margin:0;padding:6px 12px;background-color:#ccc;border:0px;font-family:'Wroya'}
.searchb{margin:-6px 0 0 -12px;}
.subst{background-color:#e0dedf;min-height:47px;border-top-right-radius:7px;border-top-left-radius:7px;margin-top:15px;}
.stit{font-family:'Wroyabold';font-size:2.5em;text-align:right;color:#000;margin:10px 20px 0 0;}
#header nav ul.nav-main li a{color:#fff;font-size:1.6em;font-style:normal;font-weight:normal;line-height:20px;margin-left:3px;margin-right:3px;padding:10px 18px;font-family:'Wyekan';}
#header nav ul.nav-main ul.dropdown-menu, #header nav ul.nav-main li.dropdown.open .dropdown-toggle, #header nav ul.nav-main li.active a, #header nav ul.nav-main li > a:hover, #header nav ul.nav-main li.dropdown:hover a{color:#FFF;background-color:#186457 !important;}
#header nav.mega-menu ul.nav-main li.mega-menu-item ul.dropdown-menu{border-top-color:#186457;}
#header nav ul.nav-main ul.dropdown-menu{margin:1px 0 0;}
#header nav.mega-menu ul.nav-main li.mega-menu-item ul.dropdown-menu{background:none repeat scroll 0 0 #e6e6e6 !important;}
#header nav.mega-menu ul.nav-main li.mega-menu-item .mega-menu-sub-title{color:#000;font-size:1.4em;font-family:'Wyekan';font-weight:normal;}
#header nav.mega-menu ul.nav-main li.mega-menu-fullwidth ul.dropdown-menu{border-top-right-radius:0px;border-top-left-radius:0px;}
#header nav.mega-menu ul.nav-main li.mega-menu-item ul.sub-menu a{border-radius:0px;color:#000;font-size:1em;border-top:1px solid #000;}
#header nav.mega-menu ul.nav-main li.mega-menu-item ul.sub-menu a:hover{color:#c3161c;}
.mgray{background-color:#ccc;padding:10px;}
#header nav.mega-menu .mega-menu-content{padding:10px 25px;}
.page-top{background-color:#fff;border-bottom:0 solid #ccc;border-top:0 solid #384045;margin-bottom:15px;min-height:30px;padding:15px 0;}
ul.nav-list.primary.cbullet > li a::before{border-bottom:0px;border-left:0px;border-top:0px;height:6px;width:6px;background-image:url('cbullet.png')}
ul.nav-list.primary.cbullet > li a{border-bottom:0px;padding:3px 0;font-family:'Wroya';font-size:1.2em;color:#5e5e5e;}
ul.nav-list.primary.cbullet > li a:hover{color:#c3161c;background-color:transparent;}
.gborder{border:1px solid #ccc;}
.gborder_healthCare{border:1px solid #d0d0d0;}
.marginb{margin-bottom:35px;}
.rbpad{padding:0 10px 10px 10px;}
.rbtit{background-color:#c3161c;color:#fff;font-family:'Wroyabold';font-size:1.5em;padding:8px 10px;font-weight:400;}
.rbtit_healthCare{background-color:#efefef;color:#000;font-family:'Wroyabold';font-size:1.5em;padding:8px 10px;font-weight:400;}
.rbtri{height:11px;background:url('rbtri.png') transparent no-repeat top left;}
.rbtri_healthCare{height:11px;background:url('rbtri-Health.png') transparent no-repeat top left;}
.gbpad{padding:0 10px 10px 10px;}
.gbtit{background-color:#124e44;color:#fff;font-family:'Wroyabold';font-size:1.5em;font-weight:400;}
.gbtitflr{padding:8px 10px;}
.gbtri{height:11px;background:url('gbtri.png') transparent no-repeat top left;}
.ufoot{background-color:#e6e6e6;}
.rbgfo{margin:10px 0;}
.rbgtit{background:none repeat scroll 0 0 #c3161c!important;bottom:0%!important;color:#fff;font-size:22px!important;font-weight:normal!important;letter-spacing:-1px;padding:20px 11px 2px 11px!important;position:absolute;right:0;text-shadow:0px 0px 0px rgba(0, 0, 0, 0.2);transition:all 0.3s ease 0s;z-index:1;height:100%;width:110px;font-family:'wroya';line-height:32px;}
.rbgty{background-color:Transparent!important;background:url('rbtril.png') transparent no-repeat top right;border-radius:2px;display:inline-block;margin:0px!important;padding:0px!important;position:absolute;width:11px;height:21px;right:109px;top:15px!important;}
.rbgin{width:90px!important;height:100%;white-space:normal!important;text-align:left;}
.gbgfo{margin:10px 0;}
.gbgtit{background:none repeat scroll 0 0 #124e44!important;bottom:0%!important;color:#fff;font-size:22px!important;font-weight:normal!important;letter-spacing:-1px;padding:20px 11px 2px 11px!important;position:absolute;right:0;text-shadow:0px 0px 0px rgba(0, 0, 0, 0.2);transition:all 0.3s ease 0s;z-index:1;height:100%;width:110px;font-family:'wroya';line-height:32px;}
.gbgty{background-color:Transparent!important;background:url('gbtril.png') transparent no-repeat top right;border-radius:2px;display:inline-block;margin:0px!important;padding:0px!important;position:absolute;width:11px;height:21px;right:109px;top:15px!important;}
.gbgin{width:90px!important;height:100%;white-space:normal!important;text-align:left;}
.margint{margin:10px 0;}
.bgwhite{background-color:#fff;}
.contactbox{color:#ccc;direction:ltr;text-align:left;font-size:12px;height:85px;}
.contactbox span{color:#ccc;direction:ltr;text-align:left;}
#footer{background:none repeat scroll 0 0 #666666;border-top:0px solid #0e0e0e;clear:both;font-size:0.9em;margin-top:0px;padding:30px 0 0;position:relative;}
ul.nav-list.primary.flink > li a::before{border-bottom:0px;border-left:0px;border-top:0px;}
ul.nav-list.primary.flink > li a{border-bottom:0px!important;padding:5px 0;font-family:'Wroya';font-size:1.4em;color:#5e5e5e;line-height:12px!important;}
ul.nav-list.primary.flink > li a:hover{color:#c3161c!important;}
.flbor{border-right:1px solid #fff;}
.adres{color:#cccccc;font-family:'Wroya';font-size:16pt;line-height:22px;margin-top:12px;}
html .scroll-to-top{background:url("arrowtoup.png") no-repeat scroll center center #404040;}
.btn-responsive-nav{background:url("mbtnr.png") no-repeat scroll 0 0 #171717;height:32px;width:36px;}
hr.tall{margin:8px 0;}
h2{font-size:2.0em;font-weight:300;font-family:'Wyekan';margin:0 0 15px;}
.breadcrumb{font-family:wroya;font-size:1.2em;}
.bchome{display:none;}
#TreeMenu1 li.has_ul{color:#000!important;text-indent:22px!important;background:url("cplus.png") no-repeat scroll right 9px #efefef!important;}
#TreeMenu1 li.clicked{background:url("cminus.png") no-repeat scroll right 9px #ddd!important;}
#TreeMenu1 li{background-color:#efefef!important;border-bottom:1px solid #ccc!important;cursor:pointer;font-family:wroya!important;font-size:1.1em!important;line-height:35px!important;width:100%;}
#TreeMenu1 li a{color:#000000;display:block;text-decoration:none;text-indent:22px!important;}
#TreeMenu1 ul{background:transparent!important;padding-right:0!important;}
#TreeMenu1 ul li{font-size:1.1em!important;background:url("cbullet-imenu.png") no-repeat scroll center right #fff!important;}
#TreeMenu1 ul li a{color:#5e5e5e!important;font-size:0.9em!important;text-indent:34px!important;}
#TreeMenu1 ul li a:hover{color:#c3161c!important;background-color:transparent!important;}
.mfp-hide{display:none !important;}
.nlfpop{background:none repeat scroll 0 0 #fff;margin:40px auto;max-width:350px;padding:20px 30px;position:relative;text-align:left;}
.nlbox{border:1px solid #ccc;padding:15px;margin-bottom:15px;}
.nlicon{float:left;}
.nlbox a:link{color:#000;text-decoration:none;}
.nlbox a:hover{color:#c3161c;text-decoration:none;}
.nlbox a{font-family:'Wyekan';font-size:1.6em;}
.nltext{font-family:'Wroya';font-size:1.2em;color:#999999;clear:both;padding-top:10px;}
.btn{font-family:'wyekan';font-size:16px;}
.form-control{font-family:'Wroya';}
.fsize{width:100%;}
@media (min-width:481px) and (max-width:1200px){#header ul.t2 li a{font-size:14px;}
}
@media (min-width:100px) and (max-width:481px){#header ul.t2 li a{font-size:11px;}
}
.btn-responsive-nav{top:45px;}
.nopad{padding:0;}
.nopadl{padding-left:0;}
.nopadr{padding-right:0;}
.titevent{background-color:#c3161c;padding:30px 12px;font-family:"Wroyabold";font-size:1.5em;font-weight:400;color:#fff;text-align:right;}
.levent{border:1px solid #ccc;padding-top:7px;padding-bottom:7px;}
.eventrow{margin-top:20px;margin-bottom:20px;}
.evbox{border-left:1px solid #ccc;text-align:center;height:66px;overflow:hidden;}
.evdate{font-family:"Wroya";font-size:1.4em;font-weight:normal;}
.evtit{font-family:"Wroya";font-size:1em;font-weight:normal;}
.evtit a:link{color:#167eb1;text-decoration:none;}
.evtit a:visited{color:#167eb1;text-decoration:none;}
.evtit a:hover{color:#c3161c;text-decoration:none}
.evtit a:active{color:#167eb1;text-decoration:none;}
.fll{float:left;}
.flr{float:right;}
.tab-content{background-color:#ccc;}
.tabs ul.nav-tabs li.active a{background-color:#ccc;border-top-color:#124e44;color:#124e44;}
*::before, *::after{box-sizing:border-box;}
html[dir=rtl] .tabs.tabs-vertical.tabs-left ul.nav-tabs li a:hover, html[dir=rtl] .tabs.tabs-vertical.tabs-left ul.nav-tabs li.active a, html[dir=rtl] .tabs.tabs-vertical.tabs-left ul.nav-tabs li.active a:hover, html[dir=rtl] .tabs.tabs-vertical.tabs-left ul.nav-tabs li.active a:focus{border-left-color:transparent;border-right-color:#124e44;}
.tabs ul.nav-tabs a, .tabs ul.nav-tabs a:hover{color:#4d4d4d;}
.tabs-left .nav-tabs > li{margin-bottom:2px;text-align:left;font-family:"Wroyabold";}
.tabs-left .nav-tabs > li a{font-size:18px;}
.tabs{margin-bottom:5px;}
.tlist{font-family:"Wroya";font-size:16px;line-height:34px;list-style:outside none none;padding:0;height:272px;overflow:hidden;}
.tlist li{background:url("tbullet.png") no-repeat scroll right top rgba(0, 0, 0, 0);padding:5px 15px 5px 0;border-bottom:1px solid #fff;}
.tlist a:link{color:#262626;text-decoration:none;}
.tlist a:visited{color:#262626;text-decoration:none;}
.tlist a:hover{color:#c3161c;text-decoration:none}
.tlist a:active{color:#262626;text-decoration:none;}
.ssrm{height:440px;overflow:auto;background-color:#efefef;padding-top:10px;}
.btn-danger{background-color:#c3161c;border-color:#c3161c;color:#ffffff;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);}
.usbar{background-color:#124e44;}
.usbari{background-color:#c3161c;height:60px;}
.gray{background-color:#e6e6e6;}
.mgbox{background-color:#fff;margin-top:15px;padding-bottom:15px;min-height:355px;}
.mgtit{width:150px;height:40px;background-color:#124e44;color:#fff;font-family:'Wroya';font-size:18px;text-align:center;padding-top:7px;}
.mgtri{background:url("mgtri.png") no-repeat scroll right top rgba(0, 0, 0, 0);height:11px;}
.jcl{margin:0px 30px 15px 30px;}
.mcn-tit{font-family:'Wroya';font-size:18px;line-height:24px;}
.mcn-date{font-family:'Wroya';font-size:16px;color:#ffffff;}
.mcn-tit a:link{color:#167fb0;text-decoration:none;}
.mcn-tit a:visited{color:#167fb0;text-decoration:none;}
.mcn-tit a:hover{color:#c3161c;text-decoration:none}
.mcn-tit a:active{color:#167fb0;text-decoration:none;}
.carousel1 ul li, .carousel2 ul li{border-bottom:1px solid #b3b3b3;height:85px;width:100%;margin-top:7px;}
.jcl a.next, .jcl a.go, .owl-next{background:url("nextico.png") no-repeat scroll center center #999999!important;border-radius:0!important;color:ghostwhite!important;display:block;float:left;font-family:Arial, sans-serif;font-size:0px;height:14px;line-height:16px;text-align:center;text-decoration:none;width:25px;margin-top:15px;}
.jcl a.disabled{background-color:#ccc!important;}
.jcl a.prev, .owl-prev{background:url("previco.png") no-repeat scroll center center #124e44!important;border-radius:0!important;color:ghostwhite!important;display:block;float:left;font-family:Arial, sans-serif;font-size:0px;height:14px;line-height:16px;text-align:center;text-decoration:none;width:25px;margin-top:15px;}
.img-thumbnail{border-radius:0;}
.muf{background-color:#fff;margin-top:15px;margin-bottom:15px;}
.muftit{background-color:#124e44;color:#fff;font-family:'Wroyabold';font-size:24px;line-height:37px;text-align:right;float:right;padding:8px 30px;width:90%;margin-bottom:-6px;}
.muftri{width:11px;float:right;background:url("gbtril.png") no-repeat scroll right top rgba(0, 0, 0, 0);height:21px;margin-top:25px;}
.owl-carousel .owl-item{float:right;}
.owl-theme .owl-controls .owl-nav [class*="owl-"]{background:none repeat scroll 0 0 #d6d6d6;border-radius:3px;color:#fff;cursor:pointer;display:inline-block;font-size:0px;margin:0;padding:0;}
.hnm a:link{color:#167fb0;text-decoration:none;}
.hnm a:visited{color:#167fb0;text-decoration:none;}
.hnm a:hover{color:#c3161c;text-decoration:none}
.hnm a:active{color:#167fb0;text-decoration:none;}
.hnm{margin-top:15px;font-family:'Wroya'}
.hnm img{width:120px!important;height:120px;border:5px solid #ccc!important;float:right;margin-left:5px;}
.hnm h4{font-size:1.2em;margin:0;line-height:20px;}
.hnm p{font-size:14px;line-height:20px;color:#555;}
.hnm-th{height:120px;overflow:hidden;}
.titr-header{background:none repeat scroll 0 0 #124e44!important;font-family:'Wroyabold'!important;color:#fff;padding-top:4px;}
.information-titr{background:none repeat scroll 0 0 #c3161c!important;font-family:'Wroyabold'!important;font-size:16px;color:#fff;padding:4px 10px 0 0;}
.table-titr{background:none repeat scroll 0 0 #124e44!important;font-family:'Wroyabold'!important;font-size:16px;padding-right:7px;color:#fff;}