.NewsSlider{display:none}
/* right menu*/
.TreeStructer{line-height:25px}
.closenode{height:32px;line-height:2;overflow:hidden}
.opennode{height:auto;overflow:auto; }
.TreeStructer ins,.SearchResult ins{display:inline-block;width:22px;height:22px;margin:0 5px;padding:0;text-decoration:none;position:relative;top:7px}
.TreeStructer section,.SearchResult section{margin:2px 0 0 5px}
/*.TreeStructer section,.SearchResult .section,.TreeStructer a,.SearchResult a{font-family:"BMitra";font-size:13.5pt}*/
.parent-icon+span{/*font-weight:bold*/}
.GeneralRightContent  .ColumnCenterContent{width:100%}
body{overflow-x:hidden}
.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{display:none!important}
.modal-dialog .close span{font-family:Tahoma}
/*VButton*/
.VButton{display:inline-block;padding:0 10px;line-height:2;text-align:center;text-decoration:none;border:1px solid}
/*Font*/
/*@font-face{
  font-family:'Nastaliq';
    src:url('/NewTheme/Font/IranNastaliq.eot');
    src:url('/NewTheme/Font/IranNastaliq.eot?#iefix') format('embedded-opentype'),
         url('/NewTheme/Font/IranNastaliq.ttf') format('truetype')
}*/
@font-face{
  font-family:'BMitra';
    src:url('/NewTheme/Font/BMitra.eot'); /* IE9 Compat Modes */
    src:url('/NewTheme/Font/BMitra.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
         url('/NewTheme/Font/BMitra.ttf') format('truetype')
}
.Mitra{font-family:BMitra}
/*Before&After*/
.HeaderDataBox:before,.HeaderDataBox:after,.BulletIconBefore:before,.ItemSubIcon:before,.PersonIcon:before,.AndroidIcon:before,.TitleTab .PdfIcon:before,.PageIcon:before,.SoundIcon:before,.VideoIcon:before,.CloseRightContent:before,.CloseLeftContent:before,.HideLeftaside:before,.CameraIcon:before,.SpeakersIcon:before,.PlayIcon:before,.WindowIcon:before,.JavaIcon:before{content:'';position:absolute}
/*Icons&TextImagePack*/
.PollingLink{width:74px;height:22px;bottom:5px;display:none}
.PollingLink:hover{animation:Shacking 40ms 5 linear alternate;-moz-animation:Shacking 40ms 5 linear alternate;-webkit-animation:Shacking 40ms 5 linear alternate}
@keyframes Shacking
{
	from {-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg)}
	to {-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg)}
}

@-moz-keyframes Shacking
{
	from {-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg)}
	to {-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg)}
}
@-webkit-keyframes Shacking
{
	from {-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg)}
	to {-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg)}   	
}
.Successmsg{color:#057123}/* green light*/
.Errormsg{color:#7C1616}/* red Dark*/
body .popover{}
.LanguageSite{width:57px;height:23px;top:8px;position:relative}
.IconPngPack,.BulletIconBefore:before,.ItemSubIcon:hover:before,.PersonIcon:before,.AndroidIcon:before,.TitleTab .PdfIcon:before,.PageIcon:before,.SoundIcon:before,.VideoIcon:before,.owl-prev,.owl-next,.CameraIcon:before,.SpeakersIcon:before,.PlayIcon:before,.WindowIcon:before,.JavaIcon:before{background-image:url(/NewTheme/image/IconPngPack.png);background-repeat:no-repeat}
.BluePointer,.ItemSubIcon:hover:before{width:6px;height:10px}
.BulletIconBefore:before{width:7px;height:7px}
.IconPngPack{height:21px}
.ZoomIcon{width:16px;height:19px}
.PersonIcon:before,.AndroidIcon:before,.TitleTab .PdfIcon:before,.PageIcon:before,.SoundIcon:before,.VideoIcon:before,.CameraIcon:before,.SpeakersIcon:before,.PlayIcon:before,.WindowIcon:before,.JavaIcon:before{top:50%}
.PersonIcon:before{width:21px;height:20px;margin-top:-10px}
.AndroidIcon:before{width:21px;height:21px;;margin-top:-10.5px}
.TitleTab .PdfIcon:before{width:24px;height:22px;margin-top:-11px}
.PageIcon:before{width:18px;height:22px;margin-top:-11px}
.SoundIcon:before{width:30px;height:22px;margin-top:-11px}
.VideoIcon:before{width:25px;height:19px;margin-top:-9.5px}
.CameraIcon:before{width:23px;height:19px;margin-top:-10px}
.SpeakersIcon:before{width:19px;height:20px;margin-top:-10px}
.PlayIcon:before{width:17px;height:20px;margin-top:-10px}
.WindowIcon:before{width:19px;height:20px;margin-top:-10px}
.JavaIcon:before{width:25px;height:21px;margin-top:-10px}
.HeaderDataBox:before{width:6px;height:10px;top:50%;margin-top:-5px}
/*header.HeaderDataBox .TextTitle{font-family:Nastaliq;font-size:12pt}*/
.QuickAccess{width:26px;height:101px;top:50%;margin-top:-50.5px}
.QuickAccess .QuickAccessPng{width:19px;margin-left:3.5px}
.RelationshipExpert,.SMS{margin-top:10px}
.SMS{height:21px}
.SendQA{height:18px;margin-top:14px}
.RelationshipExpert{height:14px}
img.ImageHeaderIcon{
    padding:0 1.85px;
    -webkit-filter:grayscale(1);
    filter:url(/NewTheme/image/HeaderIcon/desaturate.svg#greyscale);
    filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 3.5+ */
    filter:grayscale(100%);
}
.ActiveIcon img.ImageHeaderIcon{filter:none;-webkit-filter:grayscale(0);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}
.HeaderIcon{top:3px}
.TreeStructer .parent:hover > ins{transition:all 400ms ease-in-out;transform:scale(1.2)}
.EndMessage .OKMessage{font-size:10pt}
.AddToFavBox{min-height:27px;line-height:2.5;border-color:#d8d8d8;color:#4c5d66;background:url(../image/AddToFavBack.jpg);position:absolute;top:10px;right:10px}
.AddToFavBox.before:before{width:24px;height:23px;background:url(../image/Star.png) no-repeat;top:50%;margin-top:-11.5px}
.AddToFavBox:hover{box-shadow:0 0 0.5em 0 #CCC;color:#3BA39A}
/*SliderIcons*/
.owl-prev,.owl-next{width:23px;height:23px;top:50%;margin-top:-11.5px}
.owl-prev{left:-40px}
.owl-next{right:-40px}
/**/
.OwqatPage .HeaderDataBox{line-height:1.4}
body,html{height:100%}
.GeneralSection{min-height:100%;height:auto;height:100%}
.GeneralHeader{height:114px}
.TitleHeader{width:325px;height:98px;top:-24px}
.Azmayeshi{background:url("/newtheme/image/azmayesh.png");height:67px;left:-190px;top:34px;width:84px;z-index:0;display:none}
a .Azmayeshi{top:-15px;left:-161px;display:none}
.GeneralContent{min-height:100%;height:auto;height:100%;width:100%}
.GeneralIntraContent{margin:114px 0 38px;position:relative;z-index:1;padding-top:6px}
.GeneralFooter{height:38px;line-height:38px}
.TreeHeader.SearchResult{top:81px;height:initial;bottom:4px;height:auto}
.TreeStructer .mCSB_scrollTools{top:10px;bottom:10px}
.TreeStructer .mCSB_scrollTools_horizontal{top:initial}
.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden > .mCSB_container{width:100%!important}
.GeneralLeftContent .ColumnCenterContent{width:100%}
.SlimLoading{top:50%;left:50%;margin-top:-21px}
.modal-dialog .NumberSMS{display:table;margin:0 auto;padding-right:65px;direction:ltr}

/*QuickAccess*/
.TitleQuickAccess{width:0;height:20px;z-index:1}
/*Navigation*/
.GeneralNavigation{width:85%;top:13px}
.IndexPage.GeneralNavigation{top:-20px}
.GeneralNavigation,.IconsRow{height:34px;overflow:initial}
.IconsRow{padding:0 5px;overflow:hidden}
.SubIcon{width:182px;top:34px;z-index:2;padding:10px;line-height:2}
.MTSubIcon,.ItemSubIcon a{width:98%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.2}
.ItemSubIcon a:hover{font-weight:bold}
.ItemSubIcon:before{top:8px}
.MenuIcon{width:14px;height:13px;bottom:10px}
.LoginedBox{padding:5px 10px;line-height:1.5}
.LoginUser,.LoginedBox{top:5px}
.BtnLoginUser{width:66px}
.BtnLoginUser{height:20px}
.LoginUserLight{right:0}
.LoginUserDark{right:-66px}
.LoginUserLight{top:0}
.LoginUserDark{top:-20px}
.LoginUser:hover .LoginUserLight{top:-20px}
.LoginUser:hover .LoginUserDark{top:0;right:0}
.LoginUserBox{width:276px;top:250%;border-color:#d6d4d5;background:url(/newtheme/image/Back_Pattern.jpg);visibility:hidden;opacity:0;filter:alpha(opacity=0);z-index:4}
.LoginUser:hover .LoginUserBox{visibility:visible;opacity:1;filter:alpha(opacity=100);top:130%}
.HeaderLoginUserBox{height:33px;line-height:1.3;background:url(/newtheme/image/HeaderDataBox.jpg) repeat-x;font-size:16pt;padding:0 10px}
.FooterLoginUserBox{line-height:2;border-width:1px 0 0 0}
.FooterLoginUserBox,.InputLoginUser{border-color:#d7dce0}
.InputLoginUser{height:21px;padding:0 5px;box-sizing:border-box}
.HeaderLoginUserBox,.FooterLoginUserBox,.RegisterLinkFLUB,.AcceptLoginUser{font-family:BMitra}
.FooterLoginUserBox,.RegisterLinkFLUB{font-size:14pt}
.ContentLoginUserBox{padding:20px 20px 0}
.TitleCLUB{width:100px}
.FooterLoginUserBox,.TitleCLUB,.AcceptLoginUser{color:#4b5c64}
.AcceptLoginUser{padding:1px 10px;background-color:#ced7de;font-size:14pt}
.AcceptLoginUser:hover{background-color:#1A5A7E;color:#FFF}
/*MenuBox*/
.MenuBox .ContentDataBox{top:0;bottom:0}
.CloseRightContent,.CloseLeftContent,.GeneralRightContent .SearchBox,.HideLeftaside{top:4px;height:28px}
.CloseRightContent,.CloseLeftContent,.HideLeftaside{width:18px}
.CloseLeftContent{top:0}
.CloseRightContent:before,.CloseLeftContent:before,.HideLeftaside:before{border:5px solid;top:50%;margin-top:-5px}
.HideLeftaside{bottom:5px;top:auto}
.SearchBox,.SelectSearch{height:28px}
.SearchBox .ZoomIcon{top:6px}
.SearchText{top:2px;bottom:2px}
.ContentMenuBox{margin:5px 4px 0}
.SeparatorMenu{margin-top:39px}
.TreeHeader{height:30px;line-height:2.8}
.TreeContent{top:81px;right:4px;bottom:4px;left:4px}
.TreeMainLinks{width:40px}
.TreeMainLinks .IconPngPack{margin-top:7px}
/*TaqvimBox*/
.TaqvimBox .ContentDataBox{bottom:0}
.CurrentDate{height:21px}
.SelectPosition select{height:22px}
.MainCity{width:107px}
.SubMainCity{width:85px}
.TaqvimBox .UpTriangle{bottom:7px}
/*BaseStrucher*/
.GeneralLeftContent{width:220px}
.GeneralRightContent{width:218px;top:6px;position:fixed;top:119px;bottom:6px;z-index:2}
.GeneralLeftContent{min-width:170px}
.MenuBox{height:100%}
.RowDataBox .ColumnCenterContent{width:24.4%}
/*DataBox*/
.HeaderDataBox{height:33px}
.DataBox{height:300px}
.NewsBox .DataBox,.OuterLinkBox .DataBox{height:313px}
.TabSheetBox .ContentDataBox,.VijenamehBox .ContentDataBox{bottom:0}
.ContentDataBox{top:38px;bottom:20px}
.DataBox .BulletIconBefore:before{top:9px}
.DataBoxLink{line-height:2;font-weight:normal}
.FooterDataBox{height:24px;line-height:2}
.DataBox > .FooterDataBox{bottom:5px}
.MinSlider .FooterDataBox{bottom:0}
/* Icon Return To List*/
.ReturnToList{ position:absolute;top:43px;z-index:1}
.ReturnToList .lnkGoToList{position:fixed}
.ReturnToList img{width:22px;height:24px;overflow:hidden;cursor:pointer;display:block}
/*List Opinion*/
.TitleListOpinion{background:#0282b8}
/*Responsive*/
@media (max-width:1950px){
    .GeneralLeftContent{width:21%}
    .ColumnCenterContent{width:28.5%}
    /*.OuterLinkBox a{margin:40px 8% 0}*/
}
@media (max-width:1900px){
    .ColumnCenterContent{width:28.5%}
}
@media (max-width:1850px){
    .ColumnCenterContent{width:28.7%}
}
@media (max-width:1800px){
    .ColumnCenterContent{width:28.8%}
}
@media (max-width:1750px){
    .ColumnCenterContent{width:28.9%}
}
@media (max-width:1700px){
    .ColumnCenterContent{width:29%}
}
@media (max-width:1650px){
    .ColumnCenterContent{width:29.1%}
}
@media (max-width:1600px){
    .ColumnCenterContent{width:29.2%}
}
@media (max-width:1550px){
    .ColumnCenterContent{width:29.6%}
}
@media (max-width:1500px){
    .GeneralLeftContent{width:220px}
    .ColumnCenterContent{width:32.55%}
    /*.OuterLinkBox a{margin:40px 6% 0}*/
}
/*@media (max-width:1410px){
    .OuterLinkBox a{margin:40px 6% 0}
}
@media (max-width:1390px) {
    .OuterLinkBox a{margin:40px 1% 0}
}*/
@media (min-width:1117px){
    .GeneralLeftContent .theiaStickySidebar{padding:0!important;position:static!important}
}
@media (max-width:1117px){
.ColumnCenterContent{width:49.05%}
}
/*@media (max-width:1100px){
.OuterLinkBox a{margin:40px auto 0 0}
}*/
@media (max-width:915px) {
    .PollingLink{bottom:auto;top:10px}
}
@media (max-width:900px){
    .ColumnCenterContent{width:98.5%}
    .BigMessage{display:none}
    .SmallMessage{display:block}
}
@media (max-width:870px){
    /*.LoginedBox{margin-top:-19px}*/
}
@media (max-width:765px){
    .Eicon .SubIcon,.MultimediaIcon .SubIcon,.LibraryIcon .SubIcon,.RevBookIcon .SubIcon,.NahjIcon .SubIcon{left:0}
    /*.LoginUser{margin-top:-19px}*/
}
@media (max-height:350px) {
    .GeneralRightContent{z-index:2;position:fixed;top:120px}
    .MenuIcon{display:block!important}
}
@media (min-height:500px) {
    .InternalPage .GeneralRightContent{position:absolute;top:0;bottom:0;z-index:3}
}
@media (max-width:748px){
    .GeneralRightContent{z-index:2;position:fixed;top:120px}
    .MenuIcon{display:block!important}
    .SubIcon{width:150px}
    .TaqvimBox{display:none}
    .GeneralRightContent .theiaStickySidebar{padding:0!important;position:static!important}
}
@media (max-width:748px){
    .NewsSlider.owl-carousel.owl-loaded,.NewsSlider{display:block}
    .GeneralHeader .Eicon,.GeneralHeader .MultimediaIcon{display:none}
}
@media (max-width:670px) {
    /*.LoginedBox{width:150px;height:auto}*/
}
@media (max-width:660px){
    .GeneralHeader .LibraryIcon,.GeneralHeader .RevBookIcon{display:none}
}
@media (max-width:610px){
    .GeneralHeader .NahjIcon,.GeneralHeader .MafatihIcon{display:none}
}
@media (max-width:570px){
/*.LoginUser{margin-top:0;top:10px}*/
}
@media (max-width:510px){
    .GeneralLeftContent,.GeneralCenterContent{width:100%;float:none;display:table}
    .OuterLinkBox .DataBox{height:auto;text-align:center;direction:rtl}
    /*.OuterLinkBox a{float:none;display:inline-block}*/
    .GeneralHeader .QurankIcon,.GeneralHeader .ArticleIcon,.Azmayeshi{display:none}
}
@media (max-width:470px){
    .GeneralHeader .PinIcon,.GeneralHeader .TalifatIcon,.Azmayeshi{display:none}
}
@media (max-width:415px) {
    .PollingLink{top:5px}
}
@media (max-width:400px){
    .GeneralHeader .EstekhareIcon,.GeneralHeader .AsharIcon,.Azmayeshi{display:none}
    .GeneralFooter{height:auto}
}
@media (max-width:360px){
    .TitleHeader{width:265px;top:-10px}
    .Azmayeshi{display:none;z-index:-1}
    .LoginUserBox{width:246px;right:-10px}
    .RowDataList .ImageDataList{float:none;margin:0 auto 10px;display:table}
}
@media (max-width:330px){
.Azmayeshi{display:none;z-index:-1}
}