﻿@font-face {
    font-family: 'bnazanin';
    src: url('../fonts/bnazanin.eot'); /* IE9 Compat Modes */
    src: url('../fonts/bnazanin.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('../fonts/bnazanin.woff') format('woff'), /* Modern Browsers */ url('../fonts/bnazanin.ttf') format('truetype'), /* Safari, Android, iOS */ url('../fonts/bnazanin.svg#svgFontName') format('svg'); /* Legacy iOS */
}

@font-face {
    font-family: 'tahoma';
    src: url('../fonts/tahoma.eot'); /* IE9 Compat Modes */
    src: url('../fonts/tahoma.eot?#iefix') format('embedded-opentype'),  /* Modern Browsers */ url('../fonts/tahoma.ttf') format('truetype'); /* Legacy iOS */
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary {display: block;}
img, a, table, p, div, span, * ,.List , .part , ul , Li{ margin: 0px; padding: 0px;}
.ListContent, .ListPicture {background: transparent;border-width: 0px;}
.ListContent:hover, .ListPicture:hover, .dg tr:hover, .dg {background: transparent;border-width: 0px;background-color: none;border-right: none;}
table.GENERALTEXT , table.GENERALTEXT tbody{display:block;max-width:100%;}
a.More {text-decoration: none;width:100%;display:block;text-align:left;}
a.More::after{display:block;contet:'';clear:both}
/*Menu style reset*/
.Menu ul li, .Menu ul li a, .Menu ul li:hover, .Menu ul li a:hover, .imcm LI A, .Menu li:hover > a, .Menu ul li ul {
    border: none !important;
    background-image: none ;
    filter: none !important;
    border-style: none;
    border-width: 0px;
    font-weight: normal !important;
    padding: 0px !important;
    text-align: center !important;
    text-decoration: none !important;
}
.imcm ul .imsc, .imcm ul .imsubc{z-index:99!important}
.imcm ul .imsc:after, .imcm ul .imsubc:after{clear:both;display:block;content:"";}
.Menu, .Menu ul, .Menu ul li, .Menu ul li a, .Menu ul li:hover a, .Menu ul li a:hover {font-size: 95%;}
img.imefixh, img.imefix {display: none !important;}
/*End os menu style reset*/
body *{font-family:bnazanin;text-align:right}
body {background-color:#fff;font-size:12px;margin: auto;position: relative;}
.container {max-width: 966px;position: relative;margin: auto;}
.fl {float: left;position:relative}
.fr {float: right;position:relative}
@-webkit-viewport {width: device-width;}
@-moz-viewport {width: device-width;}
@-o-viewport {width: device-width;}
@viewport {width: device-width;}
@-ms-viewport {width: device-width;}
html {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
*,
*:before,
*:after {
    -webkit-box-sizing: border-box; 
    -moz-box-sizing: border-box;
     box-sizing: border-box; 
}


.row , .row-[*]{
    width: 100%;
}

.column {
    float: right;
    min-height: 1px;
    padding: 1% 0%;
}
.container:after,.clearfix:after,.column:after,.four-Supplement:after,.four:after,.column:after,.fr::after,.fl::after{clear:both;display:block;content:"";}
.column.one{width:100%}
.column.two{width:50%}
.column.three{width:33.3%}
.column.three-Supplement{width:66.7%}
.column.four{width:25%}
.column.four-Supplement{width:75%}
.column.five{width:20%}
.column.five-Supplement{width:80%}
.column.six  {width:16.6%}
.column.seven{width:14.2%}
.column.eight{width:12.8%}
.column.nine {width:11.1%}
.column.ten  {width:10%}

.container ,.clearfix {zoom:1; /* For IE 6/7 (trigger hasLayout) */}
 img{max-width:100%;height:auto}

::selection {background: #3680B9;color: #fff;}
::-moz-selection {background: #3680B9;color: #fff;}

/*Sigma force class*/
.wrap,.wrap-arshive , .Wrap-mohtava , .wrap-innerpage , .Wrap-arshive-mohtava  {max-width:100%;height:auto}
.arshivepage ,.mohtavapage , .innerpage{}
.Part-left , .part-right , .part-center , .part-control{}

 /*ماژول ها */
.part-search{width:15%;border-radius:5px;background-repeat:no-repeat;z-index:9}
.part-search a {width: 30px;height: 30px;display: block;}
.part-search.column.seven table{border:1px solid #ccc;border-radius:20px}
.part-search img{width:20px;height:20px;margin-top:23px;position:absolute;cursor:pointer}
.part-search td.SearchButton{background-image:url(../img/search-icon.PNG);background-position:center left;height:30px;width:30px;background-repeat:no-repeat}
.part-search img.SearchButtonSize{height:20px;width:36px}
.part-search input{position:relative;border:none;background-color:transparent;color:#999;font-size:1.2em;font-family:bnazanin;}
.part-search input:focus{border:none;background-color:transparent;}
table.pagerContainer {float: right;width: 100%;display: block;}
table.pagerContainer tbody{display: block;width: 100%;float: right;text-align: center;}
table.pagerContainer tr{width:50%;display:block;float:right}
a.PageNumber{background-color: #fafafa;border:1px solid #ddd;border-radius:2px;display:block;padding:0 5px;text-align:right;margin:2px;text-decoration:none;color:#222}
a.PageNumber:hover,.CurrentPage:hover{background-color:#b42728;border:1px solid #222;border-radius:5px;color:#fff}
.CurrentPage{background-color:#b42728;border:1px solid #fff;border-radius:2px;display:block;padding:0 5px;text-align:right;margin:2px;text-decoration:none;color:#fff}
.div_PanelSearch .SearchArchiveTitle span{background-color:#666;color:#fff;display:block;margin:10px;text-align:center;width:98%}
.div_PanelSearch .SearchDataList_Picturediv{float:right;margin-right:20px;width:39%}
.div_PanelSearch .divSearch_BodyGrid{border-top:1px solid #aaa;float:right;margin-right:12px;position:relative;width:100%}
.div_PanelSearch .divSearch_ImgGrid{float:right;margin-left:10px;margin-top:5px;padding:5px}
.div_PanelSearch .divSearch_DataInGrid{float:right;margin-bottom:23px;width:85%}
.div_PanelSearch .SearchSummary{font-size:13px}
.div_PanelSearch .SearchDate{color:#999;font-size:12px}
.div_PanelSearch .divSearch_DataInGrid a{text-decoration:none;font-size:13px;text-align:right}
.div_PanelSearch .SearchLink{color:#003;font-size:12px;margin:10px;text-decoration:none;float:left}
.div_PanelSearch .SearchAllTotalFound{color:#003;font-size:12px;margin:10px;text-decoration:none;float:right}
.div_PanelSearch .GridPagingStyle{text-align:center}
.divSearch_DataInGrid > div{width:100%;float:right;text-align:right!important}
.PrintControlCaption{font-family:bnazanin;font-size:0.7em}
table.PrintControl:after{display:block;content:"";clear:both;}
table.PrintControl{width:150px;bottom:5px;left:5px;float:right}
table.PrintControl a{font-size:0.9em;color:#999;text-decoration:none;background-color:transparent;}
table.PrintControl td , table.PrintControl tr{}
.RefreshStyle{background:url(../../Images/Refresh.gif) no-repeat scroll 0 0 transparent;border:0 none}
.divCommentContent{margin:10px 15px;text-align:justify}
.popupComemtn{background-color:#ccc;display:none;left:40%;overflow:hidden;padding-top:5px;position:absolute;text-align:center;top:30%;width:480px;z-index:1000}
.popupCommmentContent{background-color:#fff;font-size:8pt;margin:auto;overflow:hidden;width:470px}
.Comment_popup{padding:3px}
#div_Comment .divCommentRepeater tr{background:none repeat scroll 0 0 #f7f7f7;border-radius:5px;border:1px solid #ccc;display:block;font-family:Tahoma;padding:5px}
.Comment_divHeaderName{text-align:right;width:220px}
.Comment_divHeaderDate{text-align:center;width:150px}
.divCommentContent{background-image:url(../Image/user-comment-other-level.png);background-position:right top;background-repeat:no-repeat;border-bottom:1px dashed #ccc;font-family:bnazanin;font-size:13px;margin:1px 15px;min-height:28px;padding:5px 28px}
#div_Comment .divLevelComment_0 tr{background:none repeat scroll 0 0 #d1dffa;border-radius:5px;border:1px solid #36c;display:block;font-family:Tahoma;padding:5px}
.divLevelComment_0 .Comment_divHeaderName{font-family:Tahoma;text-align:right;width:220px}
.divLevelComment_0 .Comment_divHeaderDate{font-family:Tahoma;text-align:center;width:180px}
.divLevelComment_0 .divCommentContent{background-image:url(../Image/user-comment.PNG);background-position:right top;background-repeat:no-repeat;border-bottom:1px dashed #003;font-family:Tahoma;font-size:13px;margin:1px 15px;min-height:28px;padding:5px 28px}
.popupCommmentContent{font-family:Tahoma;height:300px!important}
.popupComemtn{height:310px!important;left:10%!important;top:70%!important;width:50%!important}
.tbl_CommentSend{background:none repeat scroll 0 0 #fafafa;border-radius:10px;border:1px solid #ddd;direction:rtl;display:block;padding:5px;text-align:right;width:100%}
@media not all {
.tbl_CommentSend{width:98%}
}
.div_Comment_RateControl{background:none repeat scroll 0 0 #fafafa;border-radius:10px;border:1px solid #ddd;display:block;font-family:Tahoma;margin-top:5px;padding:0 5px;text-align:right}
.tbl_CommentSend tr,.tbl_CommentSend td,.tbl_CommentSend,.div_Comment_RateControl,.div_Comment_RateControl td{font-family:tahoma;font-size:12px}
/*animate
*:hover{transition: all 0.9s ease 0s;}.visible {visibility:visible}.notVisible {visibility:hidden}section {position: relative;}.scrollsections {display: block;position: relative;width: 100%;}*/
/*-------شروع استایل های خاص قالب---------*/
header{background-color:#3680b9}
header .container{background-image:url(../img/header.png);background-repeat:no-repeat ;background-size:100%;min-height:157px}
.circle-link.column{padding-top:44px;width:25.5%}
.circle-link a{display:block;width:30%;float:right}
.circle-link a img{width:auto;max-width:100%}
.site-name{text-align:center}
.site-name *{display:block;margin:auto;text-align:center}
.row-two{border-bottom:2px solid #3680b9;margin-bottom:2px;}
.main-nav.container{background-color:#c2c2c2;border-radius:20px;position:relative;z-index:999;right:0px;left:0px}
.row-five{background-color:#c2c2c2;border-bottom:2px solid #424852}
.row-six{background-image:url(../img/footer.png);background-repeat:no-repeat ;background-color:#fff ;background-position:center;min-height:111px;background-size:100%;margin-top:2px}
.row-six .ListPicture{display:none}
.row-six *{display:block;width:100%;margin:auto;text-align:center;color:#fff;font-size:16px;background-color:#424852;line-height:50px}
.row-seven *{text-align:center}
.row-seven img{margin:auto;margin-top:-30px}
#toTop {background-color: rgba(0, 0, 0, 0.7);border-radius: 2px;bottom: 40px;display: none;height: 40px;left: 40px;line-height: 50px;position: fixed;text-align: center;width: 40px;text-decoration: none;color: #efefef;font-size: 25px;}
#toTop:hover {color: #fff;}
#toTop i {font-size: 25px;}
.row-header{background-color:#fff}
 /*منو های بالا */
 nav .row.row-one.container .column{padding-bottom:0px}
.menu-language .Menu li{width:auto!important}
.menu-language .Menu li a,.menu-language .Menu li:hover a{height:14px;line-height:14px;border-right:1px solid#00263f!important;padding:0px 5px !important;color:#00263f!important;background-color:transparent!important;font-size:12px !important;font-family:bnazanin !important }
.menu-language .Menu li:first-child a,.menu-language .Menu li:first-child:hover a{border-right:none!important;}

.menu-quick .Menu{float:left}
.menu-quick .Menu li{width:auto!important}
.menu-quick .Menu li a,.menu-quick .Menu li:hover a{height:14px;line-height:14px;border-right:1px solid#00263f!important ;width:100% !important;padding:0px 5px !important;color:#00263f!important;background-color:transparent!important;font-size:12px !important;font-family:bnazanin !important}
.menu-quick .Menu li:first-child a,.menu-quick .Menu li:first-child:hover a{border-right:none!important;}

nav .column.three-Supplement{padding-top:23px}
nav .column.three-Supplement .Menu li{width:auto!important}
nav .column.three-Supplement .Menu li a,nav .column.three-Supplement .Menu li:hover a{height:16px;line-height:16px;border-right:1px solid#00263f!important;padding:0px 5px !important;color:#00263f!important;background-color:transparent!important;font-size:16px !important;font-family:bnazanin !important;font-weight:bold!important }
nav .column.three-Supplement .Menu li:first-child a,nav .column.three-Supplement .Menu li:first-child:hover a{border-right:none!important;}

nav .part-date.column.six{width:19%;padding-top:20px}
nav .part-date.column.seven{width:11.5%;padding-left:0!important}

/*حاشیه */
.public-border{border:1px solid #f7f7f7;border-top:none;margin-bottom:5px}
.title-row{background-color:#3680b9;width:100%;height:auto;padding:5px 0px}
.title-row::after,.public-border-control::after,.public-border::after{display:block;clear:both;content:''}
.public-border-icon{padding:0px 5px}
.public-border-title{color:#fff;font-size:18px;padding-right:5px;}
.public-border-control{margin:0px 5px;padding:2px}
.public-border-rss-more{padding:2px}
/*مگامنو*/
.mega-menu {display:none}
.main-nav .Menu{margin:auto;}
.main-nav .Menu  ul li a{text-shadow: 1px 1px 4px #333;}
.main-nav .Menu li li{width:25%!important;height:auto!important}
.main-nav .Menu li li a{width:100%!important;text-shadow:none}
.main-nav .Menu li li li,.main-nav .Menu li li li a{width:100%!important}
.main-nav .Menu li li li a{font-size:14px!important;}
.mega-menu ul::after,.mega-menu .imsc::after,.mega-menu .imsubc::after{display:block;clear:both;content:''}
.mega-menu *{font-family:bnazanin!important;z-index:1.0E+20!important}
.mega-menu:after,.mega-menu ul:after,.mega-menu div:after{display:table;content:"";clear:both}
.mega-menu .Menu > span > div > .imcm > ul > li,.mega-menu .Menu > span > div > .imcm > ul > li.cbp-hropen{text-align:center!important;height:100%;line-height:16px}
.mega-menu .Menu > span > div > .imcm > ul > li > a{font-size:16px!important;text-align:center;height:100%;line-height:32px;background-image:none;width:100%;font-weight:bold}
.cbp-hrmenu{width:100%}
.cbp-hrmenu ul{margin:0;padding:0;list-style-type:none}
.cbp-hrmenu > ul,.cbp-hrmenu .cbp-hrsub-inner{width:100%!important;max-width:100%;margin:0 auto;left:0!important;height:auto!important}
.cbp-hrmenu > ul > li{display:inline-block;width:auto!important;}
.cbp-hrmenu > ul > li > a,.cbp-hrmenu > ul > li:hover > a{color:#fff;display:inline-block;font-weight:bold !important;padding-right:19px!important;background-image:url(../img/menu-bg-right.PNG) !important;background-repeat:no-repeat ;background-position:right 5px!important}
.cbp-hrmenu > ul > li > a:hover,.cbp-hrmenu > ul > li:hover > a:hover{color:#424852!important;padding-right:19px!important;background-image:url(../img/menu-bg-right.PNG)!important;background-repeat: no-repeat;background-position: right 5px!important;text-shadow:none!important}
.cbp-hrmenu > ul > li:first-child > a:hover,.cbp-hrmenu > ul > li:first-child:hover > a:hover{background:none!important}
.cbp-hrmenu > ul > li:first-child a{background:none !important}
.cbp-hrmenu > ul > li.cbp-hropen a,.cbp-hrmenu > ul > li.cbp-hropen > a:hover{color:#424852!important;visibility:visible!important;display:block!important}
.cbp-hrmenu .cbp-hrsub{display:none;position:absolute;width:100%;opacity:.9;left:0}
.cbp-hrmenu .cbp-hrsub:after{display:table;content:"";clear:both}
.cbp-hropen .cbp-hrsub{display:block}
.cbp-hrmenu .cbp-hrsub-inner > div{width:33%;float:left;padding:0 2em}
.cbp-hrmenu .cbp-hrsub-inner:before,.cbp-hrmenu .cbp-hrsub-inner:after,.cdd0_sub_menu:after{content:" ";display:table}
.cbp-hrmenu .cbp-hrsub-inner:after{clear:both}
.cbp-hrmenu .cbp-hrsub-inner > div a{line-height:2em}
.cbp-hrsub h4{color:#424852;padding:2em 0 .6em;margin:0;font-size:16px}
.mega-menu .cdd0_sub_menu .cbp-hrsub{width:100%;position:relative;top:0}
.mega-menu .cdd0_sub_menu .cbp-hrsub ul{width:100%}
.mega-menu .cdd0_sub_menu .cbp-hrsub .cbp-hrsub-inner li{width:100%!important;height:auto}
.mega-menu .Menu > span > div > .imcm > ul > li > .imsc > .imsubc{width:100%!important;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border-top-right-radius:0;border-top-left-radius:0;padding:0;-moz-box-shadow:2px 1px 4px #888;-webkit-box-shadow:2px 1px 4px #888;box-shadow:2px 1px 4px #888}
.mega-menu .imsubc{visibility:visible!important;width:100%!important;left:0!important}
.mega-menu ul.cdd0_main_menu ul.cdd0_sub_menu ul.cdd0_sub_menu{height:auto;min-height:1px;overflow:hidden;width:100%!important;position:inherit!important;left:0!important;margin-top:0!important;padding-top:0!important}
.mega-menu ul.cdd0_main_menu .imsubc{left:auto!important;position:relative!important;text-align:right;top:0!important;visibility:visible!important;width:100%!important;display:block}
.mega-menu ul.cdd0_main_menu{height:auto!important}
.mega-menu ul.cdd0_sub_menu{padding:2%!important;width:100%!important;direction:rtl;top:0!important;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border-top-right-radius:0;border-top-left-radius:0;position:relative!important}
.mega-menu .Menu > span > div > .imcm > .cdd0_main_menu > li > .imsc > .imsubc > ul.cdd0_sub_menu > li{display:inline-block;width:25%!important;vertical-align:top;padding:0 1%}
.mega-menu .Menu > span > div > .imcm > .cdd0_main_menu > li:hover > a,.mega-menu .Menu > span > div > .imcm > .cdd0_main_menu > li:hover > a.cdd0_main_items_rollover{color:#3680b9!important;font-weight:bold !important;background-color:transparent!important}
.mega-menu li.cbp-hropen > a{color:#000!important}
.mega-menu .Menu > span > div > .imcm > ul > li > .imsc > .imsubc > ul > li{line-height:3em}
.mega-menu .Menu > span > div > .imcm > ul > li > .imsc > .imsubc > ul > li > a{font-size:16px!important;color:#000!important;text-align:right!important;//background:none!important;font-weight:bold !important;background: url(../img/bullet.png) no-repeat right center !important;padding-right: 10px !important;}
.mega-menu .Menu > span > div > .imcm > ul > li > .imsc > .imsubc > ul > li > .imsc > .imsubc > ul > li > a{font-size:17px!important;color:#292929!important;text-align:right!important;background-image:url(../../../../img/gray-bullet.png);background-repeat: no-repeat ;background-position:right center;padding-right:6%!important}
.mega-menu .Menu > span > div > .imcm > ul > li > .imsc > .imsubc > ul > li > .imsc > .imsubc > ul > li:hover > a,.mega-menu .Menu > span > div > .imcm > ul > li > .imsc > .imsubc > ul > li > .imsc > .imsubc > ul > li:hover > a.cdd0_sub_items_roolover{color:#F3711C!important}
.mega-menu .Menu > span > div > .imcm > ul > li > .imsc > .imsubc > ul > li:hover a{color:#424852!important}
.mega-menu ul.cdd0_sub_menu,.mega-menu .imsubc{height:auto;min-height:1px;overflow:hidden;padding:2%;text-align:right!important;margin-top:0!important}
.mega-menu ul.cdd0_sub_menu li:after{display:block;content:'';clear:both}
.collapse-button{background-color:#c2c2c2;z-index:1.0E+35!important;display:none;position:absolute;right:5px;top:25px;width:40px;cursor:pointer;font-size:14px;text-align:center;transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.collapse-button:hover,.collapse-button:focus{background-image:none}
.collapse-button .icon-bar{background-color:#222;display:block;height:3px;width:76%;margin:5px}
.collapse-button:after{display:block;clear:both;content:''}
.mega-menu a{}
.mega-menu a:hover{color:#F3711C!important}
.mega-menu .imsubc .imsubc a,.mega-menu .imsubc .imsubc .imsubc a,.mega-menu .imsubc .imsubc .imsubc .imsubc a{padding-right:10%!important}
#sticky-wrapper{min-height:30px!important;width:auto!important;background-color:transparent!important;z-index:99999!important}
 /*--تب منو داینامیک---*/
.responsive-tabs-wrapper *:hover{transition:none}
.responsive-tabs-wrapper{clear:both;zoom:1;}
.responsive-tabs-wrapper:before,.responsive-tabs-wrapper:after{content:"";display:table;background: none !important;}
.responsive-tabs-wrapper:after{clear:both}
.responsive-tabs__heading:focus,.responsive-tabs__list__item:focus{outline:1px solid #ccc}
.responsive-tabs__heading--active:focus,.responsive-tabs__list__item--active:focus{outline:none!important}
.responsive-tabs{position:relative;border: none !important;/*margin-bottom: 2em;*/}
.responsive-tabs__list__item{display:block;cursor:pointer;float:right}
.responsive-tabs-wrapper:before,.responsive-tabs-wrapper:after{content:"";display:table}
.responsive-tabs-wrapper:after{clear:both}
.responsive-tabs__heading:focus,.responsive-tabs__list__item:focus{outline:1px solid #ccc}
.responsive-tabs__heading--active:focus,.responsive-tabs__list__item--active:focus{outline:none!important}
.responsive-tabs__list__item{color: #777;padding: 8px 19px;font-size:80%;}
.responsive-tabs__list__item:last-child{}
.responsive-tabs__list__item:first-child{}
.responsive-tabs__panel{width: 95%;margin: 0px auto;border-top:1px solid #ddd }
.responsive-tabs__heading:after{content:"";display:block;position:absolute;right: 14px;top: inherit;width: 0;height: 0;margin-top: -15px;}
.responsive-tabs__heading:hover,.responsive-tabs__heading--active:hover{background-color:#f5f5f5;}
.responsive-tabs__heading--active{background-color:#fff}
.responsive-tabs__list{font-size: 1.2em;line-height: 1.2em;margin:0;position:relative;padding: 10px 0 0;margin-right: 1.5em;}
.responsive-tabs__list:after{content:"";display:table;clear:both}
li.responsive-tabs__list__item--active,li.responsive-tabs__list__item--active:hover{color: #242F64 !important;background-color: #fff;background-image: none;margin-top: 0px;margin-bottom:-1px;border:1px solid #ddd;border-bottom:none}
.responsive-tabs h2,.responsive-tabs span{margin:0;padding: 3.5% 0%;font-weight: normal;}
h2.responsive-tabs__heading{display:none}
.tab-icon{width: 40px;height: 40px;float:right;padding-left:3em;display:none}
.tab-icon img{display:none}
.responsive-tabs__list__item img:first-child{display:block}
.responsive-tabs__list__item img.active{display:none}
li.responsive-tabs__list__item--active img.active{display:block}
li.responsive-tabs__list__item--active img:first-child{display:none}  /*need to media*/
/*فوتر منو*/
footer .Menu ul{width:100%;height:auto!important;}
footer .Menu ul a{font-family:bnazanin !important;}
footer .Menu ul ul{float:right;background:none!important}
footer .Menu li{display:block;visibility:visible}
footer div.Menu ul li:hover a ,footer div.Menu ul li li:hover a,footer div.Menu ul li li:hover a:hover,footer div.Menu ul li.ishow a{text-align:right!important;background:transparent!important;}
footer div.Menu ul li a,footer div.Menu ul li a:hover,footer div.Menu ul li:hover a{font-size:18px!important;font-weight:bold!important;border:none!important;text-align:right!important;line-height:40px!important;color:#fff;width:100%!important;background:url(../img/menu-footer-bg.png) repeat-x  bottom !important;text-shadow: 1px 1px 4px #333;}
footer div.Menu ul ul li a,footer div.Menu ul ul li a:hover,footer div.Menu ul ul li:hover a,
footer div.Menu li:hover ul li a,footer div.Menu li:hover ul li a:hover,footer div.Menu li:hover ul li:hover a{font-size:16px!important;font-weight:normal!important;background:transparent!important;width:100%!important;border:none!important;text-align:right!important;line-height:16px!important;color:#000!important;text-shadow:none}
footer div.imsc{min-height:100px;height:auto}
footer .Menu ul li,footer .Menu ul li:hover{width:20%!important;padding:5px!important;background:transparent!important;}
footer .Menu ul ul li,footer .Menu ul ul li:hover{width:100%!important;padding:5px!important;background:transparent!important;}
footer .Menu .imsubc,footer .Menu .imsubc,footer div.Menu ul li li,footer div.Menu ul li:hover li{width:100%!important;background:transparent!important;}

/*صفحات آرشیو و محتوا و داخلی*/

.part-right .imeamj DIV{width:10px;height:10px;background-image:url(../img/arrow-down.PNG)!important;padding-top:10px}
.imea.imeamj{padding-top:10px!important}
.Wrap-arshive-mohtava .part-right .Menu{}
.Wrap-arshive-mohtava .part-right .Menu::after{display:block;clear:both;content:''}
.Wrap-arshive-mohtava .part-right .Menu li,
.wrap-innerpage .part-right .Menu li ,
.Wrap-arshive-mohtava .part-right .Menu li a,
.wrap-innerpage .part-right .Menu li a 
 {padding-right:5px!important;color:#3680B9 !important;width:100% !important;font-family:bnazanin!important;font-size:16px!important;background-color:#f5f5f5!important;text-align:right!important}

.Wrap-arshive-mohtava .part-right .Menu li:hover,
.wrap-innerpage .part-right .Menu li:hover ,
.Wrap-arshive-mohtava .part-right .Menu li a:hover,
.wrap-innerpage .part-right .Menu li a:hover 
 {padding-right:2px!important;color:#fff!important;width:100% !important;font-family:bnazanin!important;font-size:16px!important;background-color:#c2c2c2!important;text-align:right!important}
 .Wrap-arshive-mohtava .part-right .Menu li,
.wrap-innerpage .part-right .Menu li {border-right:5px solid #ccc!important;border-bottom:2px solid #fff!important}
  .Wrap-arshive-mohtava .part-right .Menu li:hover,
.wrap-innerpage .part-right .Menu li:hover {border-right:5px solid #3680B9!important;border-bottom:2px solid #fff!important}


 /*شخصی سازی*/
 /*-------------begin page settimg------------------*/
.popup-box{display:none}
.popup-box{background:#f5f5f5;border-right:2px solid #E4E4E4;
           border-radius:20px;
           border-top-left-radius:0px;
           border-right-bottom-radius:0px ;
margin:0 15px 0 0;padding:10px;text-align:right;width:10em;list-style:none;position:absolute;left:0px;top:27px;z-index:999999;font-family:bnazanin}
.popup-box li{margin-bottom: 3em;}
.popup-box li a{color:#333;list-style:none outside none;font-family: bnazanin;font-size: 100%;text-decoration:none}
.color{width:100%;}
.color li{width: 20px;height: 19px;display:block;float:right;margin: 5px 5px;border:1px solid #ccc}
.color li.darkColor{background:#ccc}
.color li.lightColor{background:#f1f1f1}
.color li.whiteColor{background:#fff}
.txt-font-size,.bg-color{width:100%;}
.font{width:100%;}
.font li , .font li a{width:25px;height:25px;display:block;float:right;margin:0.5em}
.font li.plus{background:url(../img/acc-before.png) no-repeat center center}
.font li.minus{background:url(../img/acc-after.png) no-repeat center center}


/*نظرسنجی*/
input[type=submit] {
 background-color:#666;color:#fff;font-family:bnazanin;font-size:16px;margin:auto ;border:none;padding:0px 15px;display:block
}
.public-border-control > td > p{text-align:center}

/*depend on your theme*/
@media only screen and (max-width : 1280px) {

}

@media only screen and (max-width : 1024px) {
header{background-color:#3680b9}
header .container{background-image:url(../img/header-tablet.png);background-repeat:no-repeat ;background-size:100%;min-height:157px}


}
@media only screen and (max-width : 966px) {  
.column{padding:1%}
.column.one{width:100%}   
.column.two{width:50%}
.column.six,  
.column.seven,
.column.eight,
.column.nine ,
.column.ten,  
.column.three,.column.four,.column.five,.column.six{width:33.3%}
.column.three-Supplement,.column.four-Supplement,.column.five-Supplement{width:66.7%}
nav .part-date.column.six{width:50%}
.row-six{background-image:url(../img/footer.png);background-repeat:no-repeat;background-color: #fff; background-position:center;min-height:111px;background-size:100%}

 .mega-menu{display:none}
 .main-nav.container{width:98%}
.cbp-hrmenu .cbp-hrsub-inner > div{width:100%;float:none;padding:0 2em}
.collapse-button{display:block}
.mega-menu .home-icon{background:none!important}
.mega-menu .Menu > span > div > .imcm > ul > li,.mega-menu .Menu > span > div > .imcm > ul > li.cbp-hropen{width:100%!important;line-height:3em;border-bottom:1px solid #eee!important}
.mega-menu .Menu > span > div > .imcm > ul > li > .imsc > .imsubc{width:100%!important;border-radius:0;box-shadow:none}
.mega-menu .Menu > span > div > .imcm > .cdd0_main_menu > li > .imsc > .imsubc > ul.cdd0_sub_menu > li{width:100%!important}
.mega-menu ul.cdd0_sub_menu{border-radius:0}
.main-nav .Menu li,.main-nav .Menu li a,.main-nav .Menu li li a,.main-nav .Menu li li,.main-nav .Menu li li li a,.main-nav .Menu li li li,.main-nav .Menu li a.khane{width:100%!important}
.main-nav .Menu li a.khane{text-align:left!important;background-position:84%}
.main-nav .Menu{width:80%}
.cbp-hrmenu > ul > li > a,.cbp-hrmenu > ul > li:hover > a,
.cbp-hrmenu > ul > li > a:hover,.cbp-hrmenu > ul > li:hover > a:hover {background:none!important}

footer .Menu ul li , footer .Menu ul li:hover{width:50%!important;padding:5px!important}

.Wrap-arshive-mohtava section.container {margin-top:5px}


}
@media only screen and (max-width : 600px) {
}
@media only screen and (max-width : 767px) {
    .column.six,
    .column.seven,
    .column.eight,
    .column.nine,
    .column.ten {
        width: 50%;
    }

    .column.one, .column.two, .column.three, .column.three-Supplement, .column.four, .column.four-Supplement, .column.five, .column.five-Supplement {width: 100%;}
    nav .part-date.column.six {width: 50%;}

    header {
        background-color: #3680b9;
    }

        header .container {
            background-image: url(../img/header-tablet.png);background-repeat:no-repeat;
            background-size: 100%;
            min-height: 157px;
        }

    .circle-link.column {
        padding-top: 15px;
        width: 100%;
    }

    /*تب منو داینامیک*/
    .responsive-tabs {
        height: auto;
        overflow: hidden;
        top: 0;
    }

    .responsive-tabs__list {
        display: none;
    }

    .responsive-tabs h2 {
        margin: 10px 0px;
        background-color: #f9f9f9;
        color: #333;
        font-size: 16px;
        font-weight: bold;
        height: auto;
        line-height: 36px;
        padding: 0 15px;
        position: relative;
        text-decoration: none;
        text-transform: uppercase;
        display: block;
    }

        .responsive-tabs span, .responsive-tabs span:hover, .responsive-tabs h2, .responsive-tabs h2:hover {
            color: #333;
            font-size: 16px;
            font-weight: bold;
            height: auto;
            line-height: 36px;
            padding: 0 15px;
            position: relative;
            text-decoration: none;
            text-transform: uppercase;
        }

    .responsive-tabs__heading--active:after, .responsive-tabs__heading--active,
    .responsive-tabs__heading.responsive-tabs__heading--active {
        background-color: #3680b9!important;
        color: #fff!important;
    }

    .responsive-tabs__panel--closed-accordion-only {
        display: none;
    }

    .responsive-tabs__heading:after {
        display: block;
        position: absolute;
        top: inherit;
        content: " ";
        background: url(../img/acc-before.png) no-repeat center;
        font-size: 10px;
        font-weight: normal;
        height: 36px;
        left: 0;
        position: absolute;
        text-align: center;
        top: 0;
        width: 36px;
        margin-top: 0px;
        right: auto;
    }

    .responsive-tabs__heading.responsive-tabs__heading--active::after {
        content: "";
        background: url(../img/acc-after.png) no-repeat center;
    }

    footer .Menu ul li, footer .Menu ul li:hover {
        width: 100%!important;
        padding: 5px!important;
    }
    /*منو ستون راست */

.part-right .Menu ul ul li,
.part-right .Menu ul ul li a,
.part-right .Menu ul ul div,
.part-right .imsubc
{width:100%!important;left:auto!important;right:0px!important}


 

}
@media only screen  and (max-width : 479px) {

.circle-link{display:none}



.row-seven img{margin-top:0px}

}

@media only screen and (max-width : 320px) {
.column.six,  
.column.seven,
.column.eight,
.column.nine ,
.column.ten,
.column.one,.column.two,.column.three,.column.three-Supplement,.column.four,.column.four-Supplement,.column.five,.column.five-Supplement{width:100%}
nav .part-date.column.six{width:100%}
.circle-link{display:none}




}











