
@import url("Templates/htmlEditorTemplates.css");


/* ----------------------------------------Saphiran */
html {
    scroll-behavior: smooth;
  }
.branding-top { background: url(dnn_large_banner.png) no-repeat top left; width: 900px; height: 428px; clear: both; overflow: hidden; }
    .branding-top p { padding: 0px 60px 0 60px; font-size: 1.4em; color: #333; }
.branding-bottom { clear: both; margin: 1em 0; overflow: hidden; }
    .branding-bottom ul { list-style: none; margin: 0; padding: 0; overflow: hidden; clear: both; }
    .branding-bottom li { list-style: none; margin: 0 20px 0 0; padding: 0; display: block; width: 210px; float: right; }

        .branding-bottom li.training { margin: 0; }

    .branding-bottom dl { background: url(itembg.gif) repeat-y; margin: 33px 0 0 0; padding: 0 10px; }
    .branding-bottom dd { margin: 0 10px; height: 66px; }
    .branding-bottom dt { font-size: 90%; text-align: center; padding-top: 65px; margin-bottom: 1.75em; font-weight: bold; }
    .branding-bottom .commmunity { background: url(community_title.gif) no-repeat top left; }
.commmunity dt { background: url(community_icon.gif) no-repeat; background-position: 50% 10px; }
.branding-bottom .marketplace { background: url(marketplace_title.gif) no-repeat top left; }
.marketplace dt { background: url(marketplace_icon.gif) no-repeat; background-position: 50% 10px; }
.branding-bottom .conferences { background: url(conferences_title.gif) no-repeat top left; }
.conferences dt { background: url(conferences_icon.gif) no-repeat; background-position: 50% 10px; }
.branding-bottom .training { background: url(training_title.gif) no-repeat top left; }
.training dt { background: url(training_icon.gif) no-repeat; background-position: 50% 10px; }
dl.bt { margin: 0; padding: 0; background: url(item_bt_bg.gif) no-repeat bottom; height: 32px; width: 210px; }
div.link_adminguide { float: right; background: url(dnn_adminguide.png) no-repeat top left; width: 316px; height: 137px; cursor: pointer; }
div.link_proedition { float: right; background: url(dnn_proedition.png) no-repeat top left; width: 514px; height: 137px; cursor: pointer; }
div.link_main { margin: 260px 30px 0px 30px; }

#LoginInfo { width: 545px; float: right; }
    #LoginInfo h3 { background-color: #f7f7f7; color: #8f0000; padding: 2px 0px; }
    #LoginInfo dd, #LoginInfo dt { display: inline; }
    #LoginInfo dt { font-weight: bold; color: #333; }
    #LoginInfo p.LoginNotes { font-size: .8em; }
    #LoginInfo div.LoginBlock { float: right; width: 255px; padding: 5px 5px; margin: 0px 2px; border: 1px #f0f0f0 solid; }
.SponsorIcon { margin: 10px 50px; float: right; }
#QuickLinks { background-color: #f0f0f0; border: 1px #cccccc solid; padding: 2px 5px; position: relative; width: 330px; }
    #QuickLinks h2, #QuickLinks p { margin: 5px 5px; }
div.hr { height: 2px; background-color: #8f0000; margin: 5px 0 15px 0; clear: both; }
    div.hr hr { display: none; }

#TelerikInside { background: white url('telerikInside.jpg'); border: 1px #cccccc solid; padding: 20px 5px 10px 130px; margin-bottom: 5px; width: 205px; height: 140px; border-style: none; }

    #TelerikInside h2 { font-weight: bold; }

#RightColumnInfo { float: right; width: 340px; margin-left: 10px; margin-bottom: 15px; }
#qlCol1, #qlCol2 { margin: 5px 5px 15px; padding-left: 12pt; float: left; position: relative; }

/*-------------------newSkin for tdmmo-----------------------*/
#dnn_CURRENTDATE1_lblDate { color: transparent; }
    #dnn_CURRENTDATE1_lblDate > span { font-family: IRSans !important; color: #595959 !important; }
.solgan-pic { margin-left: 170px; }
#standardMenu .rootMenu li a span { padding: 0 14px !important; }
.top-icon { width: 21px; height: 21px; text-align: center; padding-top: 2px; border-radius: 2px; background-color: #389c4c; margin-left: 5px; float: left; margin-top: 7px; color: #fff !important; }
#standardMenu .subMenu li.item a span { padding: 10px 15px !important; }


.DnnModule-2572 .livetabsdefault .ui-widget-header { background: none; border-left: 0; border-right: 0; border-top: 0; }
.DnnModule-2572 .livetabsdefault .ui-widget-content { border: 0 !important; background: none; }
.DnnModule-2572 .livetabsdefault .ui-corner-all, .livetabsdefault .ui-corner-bottom, .livetabsdefault .ui-corner-left, .livetabsdefault .ui-corner-bl { border-bottom-left-radius: 0px !important; }
.DnnModule-2572 .livetabsdefault .ui-corner-all, .livetabsdefault .ui-corner-bottom, .livetabsdefault .ui-corner-right, .livetabsdefault .ui-corner-br { border-bottom-right-radius: 0px !important; }
.DnnModule-2572 .livetabsdefault .ui-state-default, .livetabsdefault .ui-widget-content .ui-state-default { border: 0 !important; background: none !important; }
.DnnModule-2572 .mtop.ui-state-default.ui-corner-top.ui-tabs-active.ui-state-active { background-color: #e6e6e6 !important; border-top: 3px solid #1e8e4d !important; }
    .DnnModule-2572 .mtop.ui-state-default.ui-corner-top.ui-tabs-active.ui-state-active > a { color: #1e8e4d !important; font-weight: bold; }
.DnnModule-2572 .livetabsdefault .ui-state-default a, .livetabsdefault .ui-state-default a:link { color: #1e8e4d !important; font-size: 14px !important; }
.DnnModule-2572 .livetabsdefault .ui-tabs .ui-tabs-panel { color: #858585; }
.DnnModule-2572 .livetabsdefault .ui-tabs .ui-tabs-nav li a { color: #858585 !important; font-weight: bold; }
.DnnModule-2572 .livetabsdefault .ui-tabs .ui-tabs-nav li { padding: 0 10px !important; background-color: #fff !important; border-top: 3px solid #9b9b9b !important; }
.DnnModule-2572 .livetabsdefault.mtop { margin-top: -69px; position: relative; z-index: 1000; }
/*--------------------circles-------------------*/
@keyframes spinAround {
    0% { transform: rotate(0deg); }
    100% { transform: rotate(360deg); }
}

.hi-icon-effect-4 .hi-icon::after { border: 4px dashed #389a04; left: -4px; padding: 0; top: -4px; z-index: 10; }
.hi-icon-effect-4b .hi-icon:hover::after { animation: 9s linear 0s normal none infinite running spinAround; }
.hi-icon-effect-4 .hi-icon::before { line-height: 92px; }
.hi-icon::before { display: block; font-size: 48px; font-style: normal; font-variant: normal; font-weight: normal; line-height: 90px; text-transform: none; }

.hi-icon::after { border-radius: 50%; box-sizing: content-box; content: ""; height: 100%; pointer-events: none; position: absolute; width: 100%; }
.hi-icon-effect-4 .hi-icon { box-shadow: 0 0 0 4px #389a04; height: 90px; width: 90px; }
.hi-icon { border-radius: 50%; color: #fff; cursor: pointer; font-size: 0; height: 90px; margin: auto; padding: 5px; margin-bottom: 15px; position: relative; text-align: center; width: 90px; z-index: 1; }
.hi-icon-effect-4b .hi-icon:hover { transition: box-shadow 0.2s ease 0s; }
.hi-icon-effect-4 .hi-icon:hover { box-shadow: 0 0 0 0 #389a04; color: #fff; }
.no-touch a:hover, .no-touch a:active { color: #333; }
.img-box { background-color: #fff; border-radius: 50%; height: 80px; width: 80px; padding-top: 22px; text-align: center }
.hi-icon-wrap.hi-icon-effect-4.hi-icon-effect-4b { text-align: center; margin-top: 5px; }
.cicle-title { color: #262626 !important; font-size: 14px; font-weight: bold; }
.flex-viewport { direction: ltr !important; }
.news-summary { line-height: 20px; text-align: justify; }
.flexslider .col-md-6.col-sm-6.newsPic { color: #949494; float: right; font-size: 12px; height: 165px; line-height: 24px; margin-bottom: 13px; text-align: justify; overflow-y: hidden; padding-right: 0; }
.flexslider .slides img { border: 1px solid #adadad; }
.news-title { color: #1c1c1c !important; font-size: 14px; font-weight: bold; text-align: justify; }
.news-date { color: #399c04; font-size: 12px; font-weight: bold; margin-top: 10px; }
.flex-direction-nav .flex-prev { left: 0 !important; top: 73% !important; }
.flex-direction-nav .flex-next { right: initial !important; left: 42px; top: 73% !important; background-position: -150px 0 !important; }
.flex-direction-nav a { opacity: 1 !important; }
.flex-direction-nav a { background: transparent url("/Portals/0/Image/1396/tdmmo96/bg_direction_nav.png") no-repeat scroll 0 0 !important; }
.DnnModule-2582 .col-md-3.col-sm-3.col-xs-12 img { border: 1px solid #a7a7a7; width: 100%; }
.DnnModule-2582 .col-md-3.col-sm-3.col-xs-12 { float: right !important; }
.col-md-9.col-sm-9.col-xs-12 > a { color: #000; font-size: 14px; line-height: 21px; }
.csr-date1 { color: #949494; }
.DnnModule-2582 .col-md-9.col-sm-9.col-xs-12 { line-height: 23px; }
.DnnModule-2581 .livetabsdefault .ui-widget-content { border: 0 !important; padding: 0 !important; }
.DnnModule-2581 .livetabsdefault .ui-widget-header { background: none !important; border-top: 1px solid #c4c4c4; border-bottom: 1px solid #c4c4c4; border-left: 0; border-right: 0; padding: 12px 0 !important; border-radius: 0; }
.DnnModule-2581 .livetabsdefault .ui-tabs .ui-tabs-nav li { border-radius: 30px !important; background: #e3e3e3 !important; border: 0 !important; }
    .DnnModule-2581 .livetabsdefault .ui-tabs .ui-tabs-nav li a { padding: 3px 30px; color: #6e6e6e !important; }
.DnnModule-2581 .mtop.ui-state-default.ui-corner-top.ui-tabs-active.ui-state-active { background: #128943 !important; }
    .DnnModule-2581 .mtop.ui-state-default.ui-corner-top.ui-tabs-active.ui-state-active .ui-tabs-anchor { color: #fff !important; }
.readMore { border-top: 1px solid #c4c4c4; border-bottom: 1px solid #c4c4c4; padding: 12px 0 !important; text-align: left; }
    .readMore > a { background: #128943 none repeat scroll 0 0; border-radius: 30px; color: #fff; font-size: 13px; padding: 1px 33px; }
.banners { margin-top: 5px; width: 100%; }
#lt-2581154- > p { margin: 0 !important; }
.footer-link span { color: #ddd !important; font-size: 11px; line-height: 25px; }
.footer-link a { color: #ddd !important; font-size: 12px; line-height: 25px; }
.footer-link img { margin-left: 8px; }
.footer-link > li { text-align: justify; }
#Body { direction: rtl; }
.c_title_footer { color: #c9c9c9 !important; }
#dnn_ctr2585_HtmlModule_lblContent > img { width: 100%; }
.map-section { background-size: 100% 100%; }
.DnnModule-2571 .TB_Wrapper .rounded { top: 40px !important; }
.DnnModule-2580 .TB_Wrapper .rounded { top: 84px !important; }
.samaneh-section { background-size: 100% 100%; }


.DnnModule-2572 .livetabsdefault .ui-tabs .ui-tabs-nav { padding-right: 255px !important; }
.noSelect a { font-size: 13px; font-weight: bold; text-decoration: none !important; }
.csr-date1 { color: #fff; font-size: 12px !important; }
.TB_Wrapper .Slide div { text-align: right !important; }
.fixed-menu { position: fixed; right: 0; top: 200px; width: 40px; z-index: 100; }
.item-m { height: 40px; margin-top: 5px; padding-top: 8px; right: -120px; text-align: center; width: 160px; padding-left: 7px; position: relative; cursor: pointer; }

    .item-m > img { float: left; }
.csr-date3 { color: #949494; line-height: 30px; }
.csr-date3 { color: #949494; line-height: 26px; }
.lampback { display: none !important; }
.demo { border-radius: 5px; position: relative; overflow: hidden; -webkit-transition: all 1000ms cubic-bezier(0.005, 1, 1.000, 0); /* older webkit */ -webkit-transition: all 1000ms cubic-bezier(0.005, 1.650, 1.000, -0.600); -moz-transition: all 1000ms cubic-bezier(0.005, 1.650, 1.000, -0.600); -ms-transition: all 1000ms cubic-bezier(0.005, 1.650, 1.000, -0.600); -o-transition: all 1000ms cubic-bezier(0.005, 1.650, 1.000, -0.600); transition: all 1000ms cubic-bezier(0.005, 1.650, 1.000, -0.600); /* custom */ -webkit-transition-timing-function: cubic-bezier(0.005, 1, 1.000, 0); /* older webkit */ -webkit-transition-timing-function: cubic-bezier(0.005, 1.650, 1.000, -0.600); -moz-transition-timing-function: cubic-bezier(0.005, 1.650, 1.000, -0.600); -ms-transition-timing-function: cubic-bezier(0.005, 1.650, 1.000, -0.600); -o-transition-timing-function: cubic-bezier(0.005, 1.650, 1.000, -0.600); transition-timing-function: cubic-bezier(0.005, 1.650, 1.000, -0.600); /* custom */ }
.show-off { width: 536px; height: 500px; position: absolute; top: -180px; left: -600px; -moz-transition: 1s; -webkit-transition: 1s; -o-transition: 1s; transition: 1s; -moz-transform: rotate(30deg); -webkit-transform: rotate(30deg); -o-transform: rotate(30deg); transform: rotate(30deg); background: linear-gradient(0deg, rgba(255, 255, 255, 0)50%, rgba(255, 255, 255, 0.7)100%); background: -moz-linear-gradient(0deg, rgba(255, 255, 255, 0)50%, rgba(255, 255, 255, 0.7)100%); background: -webkit-linear-gradient(0deg, rgba(255, 255, 255, 0)50%, rgba(255, 255, 255, 0.7)100%); background: -o-linear-gradient(0deg, rgba(255, 255, 255, 0)50%, rgba(255, 255, 255, 0.7)100%); }
.demo:hover .show-off { top: 0px; left: 0px; -moz-transform: rotate(0deg); -webkit-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg); }
.demo:hover { box-shadow: 0px 0px 20px 5px #FFFFFF; -webkit-box-shadow: 0px 0px 20px 5px #FFFFFF; -moz-box-shadow: 0px 0px 20px 5px #FFFFFF; -o-box-shadow: 0px 0px 20px 5px #FFFFFF; }
#lt-2572150-- > p { display: none; }
.mtop.ui-tabs-panel.ui-widget-content.ui-corner-bottom .col-md-3.col-sm-3.col-xs-12 { padding-bottom: 0 !important; text-align: center; float: right !important; }
.glyphicon.glyphicon-home { font-size: 12px; color: #52a209 !important; margin-left: 6px; }
.glyphicon.glyphicon-phone { font-size: 12px; color: #52a209 !important; margin-left: 6px; }
.glyphicon.glyphicon-print { font-size: 12px; color: #52a209 !important; margin-left: 6px; }
.glyphicon.glyphicon-envelope { font-size: 12px; color: #52a209 !important; margin-left: 6px; }



/*--------------------------------------------------------------------------------------*/
.news-text { background-color: rgba(0, 0, 0, 0.5); bottom: 21px; position: absolute; width: 100%; padding: 10px; }
    .news-text > a { color: #fff !important; line-height: 25px; font-size: 14px; }
.listNews-Datr { color: #fff; }
.news-pic { height: 350px; width: 100%; overflow: hidden; position: relative; }

    .news-pic > img { width: 100%; }
.news2 { height: 350px; position: relative; }

.DnnModule-2594 .col-md-3.col-sm-3.col-xs-12 { float: right; }
.DnnModule-2595 .col-md-3.col-sm-3.col-xs-12 { float: right; }
.DnnModule-2594 .col-md-3.col-sm-3.col-xs-12 img { border: 1px solid #a7a7a7; width: 100%; }
.DnnModule-2595 .col-md-3.col-sm-3.col-xs-12 img { border: 1px solid #a7a7a7; width: 100%; }
.description-news { line-height: 21px; font-size: 13px; }
.image-box { height: 54px; text-align: center; }
    .image-box > img:hover { opacity: 0.6; transition: 0.5s; }
.m1 { background: #128943 url(/portals/0/Image/1396/tdmmo96/fixedIcon1.png) no-repeat 7px; }
.m2 { background: #128943 url(/portals/0/Image/1396/tdmmo96/fixedIcon2.png) no-repeat 7px; }
.m3 { background: #128943 url(/portals/0/Image/1396/tdmmo96/fixedIcon3.png) no-repeat 4px; }
.m4 { background: #128943 url(/portals/0/Image/1396/tdmmo96/fixedIcon4.png) no-repeat left; }
.item-m.m1 span { font-size: 14px; }
.item-m.m1 > a { color: #fff !important; font-size: 15px; font-weight: bold; }
.item-m.m2 > a { color: #fff !important; font-size: 15px; font-weight: bold; }
.item-m.m3 > a { color: #fff !important; font-size: 15px; font-weight: bold; }
.item-m.m4 > a { color: #fff !important; font-size: 15px; font-weight: bold; }
.item-m.m1 span { font-size: 14px; }
.item-m.m2 span { font-size: 14px; }
.item-m.m3 span { font-size: 14px; }
.item-m.m4 span { font-size: 14px; }
.BlackTitle_style h2.c_titles { padding: 7px 25px !important; }
.BlackTitle_style .c_title_black { color: #fff !important; font-family: IRSans; font-size: 16px !important; font-weight: bold; }
.DnnModule-2585 .BlackTitle_style h2.c_titles { margin-bottom: 0 !important; padding: 0 !important; border-bottom: 0 !important; }
.BlackTitle_top_style { background-color: #389c4c; border-top-left-radius: 5px; border-top-right-radius: 5px; }
.reg-button { padding: 16px 0; display: inline-block; text-align: center; margin: 5px 0; }


.DnnModule-2585 .BlackTitle_style .c_title_black { color: #888 !important; font-family: IRSans; font-size: 18px !important; font-weight: bold; }
.DnnModule-2585 .BlackTitle_top_style { background-color: transparent; border-top-left-radius: 5px; border-top-right-radius: 5px; }
.DnnModule-2580 .BlackTitle_style .c_title_black { color: #888 !important; font-family: IRSans; font-size: 18px !important; font-weight: bold; }
.DnnModule-2580 .BlackTitle_top_style { background-color: transparent; border-top-left-radius: 5px; border-top-right-radius: 5px; }
.DnnModule-2580 .BlackTitle_style h2.c_titles { padding: 0 !important; }
.right-menu { width: 100%; height: 40px; background-color: #5ac887; margin-top: 10px; border-radius: 20px; text-align: right; padding-top: 8px; }
    .right-menu a { color: #fff !important; font-weight: bold; font-size: 14px; }
.s-logo { float: right; background-color: #128943; width: 40px; height: 40px; border-radius: 100px; margin-top: -8px; text-align: center; padding-top: 7px; margin-left: 10px; }
.social-link li { line-height: 40px; border-bottom: 1px dotted #ddd; }
.social-link a { color: #444 !important; font-weight: bold; font-size: 14px; }
.social-link img { margin-left: 10px; }
#LiveRotatorWrapper2220 { border: 1px solid #ddd; padding: 10px; }
.overlay { position: fixed; z-index: 1000000; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.6); text-align: center; padding-top: 20px; }
    .overlay img { width: 500px; height: 724px; }




/*-------------------------------------------Portal 98--------------------------------------------*/

/*-----HOME-SLIDER-----*/
.owl-banner .owl-nav { position: absolute;width: 100%;top: calc(50% - 20px);transform: translateY(-50%);margin: 0;}
.owl-banner .owl-nav [class*='owl-'] { font-size: 55px; background: transparent; margin: 0; transition:0.5s;}
.owl-banner .owl-nav .owl-prev { float: right; margin-right: 20px;}
.owl-banner .owl-nav .owl-next { float: left; margin-left: 20px;}
.owl-banner .owl-nav [class*='owl-']:hover { background:#0a4c7e}
.owl-banner .owl-dots {margin-top: 10px;margin-bottom: 35px;}
/*---------------------*/

.multimedia-bg .row, .last-news-tab .row { margin: 0 !important; }
.banner-img img { width: 100%; }

/*------HOME-NEWS-------*/
/*tab*/
.news-tab { border-bottom: 1px solid rgba(168, 168, 168, 0.53); margin-bottom: 20px;}
.news-tab>ul {margin: 0;text-align: center;display: flex;flex-wrap: wrap;justify-content: center;}
.news-tab>ul>li {font-size: 15px;background-color: white !important;color: #0a4c7e !important;font-weight: bold;padding: 15px;cursor: pointer;}
.news-tab .is-selected {margin-bottom: -1px;border: 1px solid rgba(168, 168, 168, 0.53) !important;border-bottom: none !important;border-top: 3px #0a4c7e solid !important;}

/*tab-news*/
.bohran-news-head { display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: -o-flex; display: flex; align-items: center; justify-content: center; margin-bottom: 10px; }
    .bohran-news-head h2 { color: #0a4c7e; border-bottom: 2px solid #f8a03b; padding: 0 5px; }

.bohran-news {display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;flex-wrap: wrap;justify-content: space-between;/* min-height: 720px; */align-content: space-between;}
    .bohran-news > figure {/* width: 22%; */width: 49%;height: 350px;overflow: hidden;background-color: #f6f6f6;}
        .bohran-news > figure img {width: 100%;max-height: 45%;}
        .bohran-news > figure > figcaption, .owl-specialnews  .item > figcaption { width: 100%; padding: 10px; }
        .bohran-news > figure > figcaption > h2 > a, .owl-specialnews  .item > figcaption > h2 > a { color: #0a4c7e; line-height: 22px; font-size: 15px; }
        .bohran-news > figure > figcaption > span, .owl-specialnews  .item > figcaption > span{ color: #bbbbbb; font-size: 10px; }
        .bohran-news > figure > figcaption > p, .bohran-news > figure > figcaption > p > * { font-size: 12px; }

         .owl-specialnews  .item{ position: relative; height: 350px;}
         .owl-specialnews  .item img { height:100%;}
         .owl-specialnews  .item > figcaption { background-color: rgba(10, 76, 126, 0.8); position: absolute; bottom: 0; left: 0; }
         .owl-specialnews  .item > figcaption > h2 > a { color: white; font-size: 18px; }
         .owl-specialnews  .item > figcaption > span { color: rgb(200,200,200); }

         .owl-specialnews .owl-nav {position: absolute;width: 100%;top: calc(50% - 10px);transform: translateY(-50%);margin: 0;}
         .owl-specialnews .owl-nav [class*='owl-'] { font-size: 55px; background: transparent; margin: 0; transition:0.5s;}
         .owl-specialnews .owl-nav .owl-prev { float: right; margin-right: 5px;}
         .owl-specialnews .owl-nav .owl-next { float: left; margin-left: 5px;}
         .owl-specialnews .owl-nav [class*='owl-']:hover {background:#0a4c7e}

         .owl-specialnews .owl-dots { margin-top: 8px; }
         
         .DnnModule-3872, .DnnModule-3890, .DnnModule-3873, .DnnModule-3875 , .DnnModule-4408 , .DnnModule-4409{display:none;}
         .DnnModule-3872.DnnModule-Admin,.DnnModule-3890.DnnModule-Admin,.DnnModule-3873.DnnModule-Admin,.DnnModule-3875.DnnModule-Admin,.DnnModule-4408.DnnModule-Admin ,.DnnModule-4409.DnnModule-Admin { display: block; }

/*region's-news*/
.bohrn-news2-head { width: 100%; display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: -o-flex; display: flex; justify-content: center; background: #0a4c7e; align-items: center }
    .bohrn-news2-head h2 { color: white; margin: 0; }

.bohran-news-2 .box { background-color: #efefef; display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: -o-flex; display: flex; flex-wrap: wrap; padding: 20px 30px; margin: 10px 0; }
    .bohran-news-2 .box li {width: 49%;display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;/* align-items: center; */}
        .bohran-news-2 .box li i { color: #f8a03b; padding-left: 5px; font-size: 8px; }
        .bohran-news-2 .box li a { color: #0a4c7e; line-height: 25px; font-size: 13px; }
.bohrn-news2-foot {width: 100%;background-color: #f8a03b;display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;justify-content: center;margin-bottom: 20px;padding: 3px 0;}
    .bohrn-news2-foot a { color: white; }
/*---------------------*/    

.women-sec ul {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;height: auto;margin: 30px 0px;padding: 15px;background: #00000059;-webkit-box-shadow: 0 0 10px 3px #a7a2a4;box-shadow: 0 0 10px 3px #a7a2a4;}
    .women-sec ul li {line-height: 40px;text-align: right;padding: 0;}
        .women-sec ul li a {color: #fff;font-size: 14px;}
        .women-sec ul li em { color: #f8a03b; font-size: 14px; margin-left: 10px; }


.bohran-life { background-image: url(/Portals/0/portal-98/bkg-99-03-24-2.jpg); background-position: center center;background-repeat: no-repeat; background-size: cover; margin: 20px 0; }
.bohran-life-head { display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: -o-flex; display: flex; justify-content:center; }
    .bohran-life-head h2 {color: #0a4c7e;margin: 20px;border-bottom: 2px solid #f8a03b;padding: 5px;text-align: center;font-size: 22px;}
.bohran-life .bohran-life-text { display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: -o-flex; display: flex;flex-wrap: wrap; justify-content: center; align-items: center; align-content: center; }
    .bohran-life .bohran-life-text .items { width: 200px; height: 305px; padding: 15px; margin: 15px 25px; text-align: center; background: white; border-top: 2px solid #0a4c7e; transition: 1s; position: relative; }
        .bohran-life .bohran-life-text .items figcaption{height: 170px;}
        .bohran-life .bohran-life-text .items>img {height: 100px;}
        .bohran-life .bohran-life-text .items h3 {font-size: 15px;color: black;padding: 15px 0 8px 0;min-height: 45px;margin: 0;}
        .bohran-life .bohran-life-text .items p,.bohran-life .bohran-life-text .journals p{text-align: center;font-size: 11px;color: rgb(51, 51, 51);width: 100%;}
        .bohran-life .bohran-life-text .items a ,.bohran-life .bohran-life-text .journals a{ text-align: right; color: #0a4c7e; display:block; margin-bottom:5px }
            .bohran-life .bohran-life-text .items a em ,.bohran-life .bohran-life-text .journals a em{ color: #f8a03b; padding-left: 10px;}
            .bohran-life .bohran-life-text .fa-instagram { padding-right: 5px; font-size:14px;}
        .bohran-life .bohran-life-text .items:hover{ box-shadow: 0 5px 15px rgba(0, 0, 0, 0.671); transform: translateY(-20px); z-index: 1; }
        .bohran-life .bohran-life-text .journals{ width: 90%; display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: -o-flex; display: flex; flex-wrap: wrap; justify-content: flex-start; align-items: center; align-content: center; background-color: #fff; margin-bottom: 25px; transition:.4s ; -webkit-transition:.4s ; -moz-transition:.4s ; -ms-transition:.4s ; -o-transition:.4s ;padding: 0 15px 10px 15px; }
        .bohran-life .bohran-life-text .journals:hover { box-shadow: 0 5px 15px rgba(0, 0, 0, 0.671); transform: translateY(-10px); z-index: 1; -webkit-transform: translateY(-10px); -moz-transform: translateY(-10px); -ms-transform: translateY(-10px); -o-transform: translateY(-10px); }
        .bohran-life .bohran-life-text .journals h3{width: 100%;font-size: 15px;color: black;padding: 15px 0 8px 0;min-height: 45px;margin: 0;text-align: center;}
        .bohran-life .bohran-life-text .journals a{width: 25%;}
.services { display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: -o-flex; display: flex; flex-wrap: wrap; padding: 20px 0 30px 0; }
.service-right, .service-left { width: 50%; }
    .service-right > h2, .service-left > h2 { width: 40%; color: white; padding-bottom: 6px; margin: 20px 0; border-bottom: 2px solid #f8a03b; }
    .service-left > div, .service-right > div { display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: -o-flex; display: flex; flex-wrap: wrap; }
        .service-left > div > figure, .service-right > div > figure { width: 50%; display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: -o-flex; display: flex; align-items: center; }
            .service-left > div > figure > img, .service-right > div > figure > img { width: 35px; margin-left: 10px; }
            .service-left > div > figure a, .service-right > div > figure a { color: white; }

#LiveTabsWrapper3839 { border: none }
.multy .livetabsdefault .ui-tabs .ui-tabs-nav {display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;justify-content: center;background: none !important;border: none !important;border-bottom: 1px solid rgba(168, 168, 168, 0.53) !important;margin-top: 30px;}

.multy .livetabsdefault .ui-state-default { border: none !important; background: transparent !important; }
    .multy .livetabsdefault .ui-state-default a:link { color: #0a4c7e !important; font-weight: bold; font-size:16px !important; padding:15px; text-align:center;}
.multy .livetabsdefault .ui-state-active { border: 1px solid rgba(168, 168, 168, 0.53) !important; border-bottom: none !important; border-top-color: #0a4c7e !important; border-top-width: 3px !important; border-radius: 0 !important; background-color: white !important; }
.livetabsdefault .ui-tabs .ui-tabs-nav li { margin: 0 0em -1px 0.3em !important; }

.multy-news {display: -ms-grid;display: grid;}
.multy-news-item {position: relative;height: 240px;overflow: hidden;margin: 2px;}
/*     .multy-news-item:nth-of-type(3), .multy-news-item:nth-of-type(6) { height: 404px; } */
    .multy-news-item:nth-of-type(1) { -ms-grid-row: 1; -ms-grid-column: 1; grid-area: n1; }
    .multy-news-item:nth-of-type(2) { -ms-grid-row: 1; -ms-grid-column: 2; grid-area: n2; }
    .multy-news-item:nth-of-type(3) { -ms-grid-row: 1; -ms-grid-row-span: 2; -ms-grid-column: 3; grid-area: n3; }
    .multy-news-item:nth-of-type(4) { -ms-grid-row: 1; -ms-grid-column: 4; grid-area: n4; }
    .multy-news-item:nth-of-type(5) { -ms-grid-row: 2; -ms-grid-column: 1; grid-area: n5; }
    .multy-news-item:nth-of-type(6) { -ms-grid-row: 2; -ms-grid-row-span: 2; -ms-grid-column: 2; grid-area: n6; }
    .multy-news-item:nth-of-type(7) { -ms-grid-row: 2; -ms-grid-column: 4; grid-area: n7; }
    .multy-news-item:nth-of-type(8) { -ms-grid-row: 3; -ms-grid-column: 1; grid-area: n8; }
    .multy-news-item:nth-of-type(9) { -ms-grid-row: 3; -ms-grid-column: 3; grid-area: n9; }
    .multy-news-item:nth-of-type(10) { -ms-grid-row: 3; -ms-grid-column: 4; grid-area: n10; }
    .multy-news-item img { width: 100%; }
/*     .multy-news-item:nth-of-type(3) img, .multy-news-item:nth-of-type(6) img { height: 100%; width: auto; transform: translateX(25%); } */
    .multy-news-item p { position: absolute; bottom: -10px; right: 0; width: 100%; padding: 5px; background-color: rgba(10, 76, 126, 0.8); color: white; font-size: 14px; }
.payamha {background-image: url(/Portals/0/Images/1399/home/coworker-notes-orginal-bg.jpg);background-size: cover;background-position: center center;background-repeat: no-repeat;padding: 10px 35px 55px 35px;}
    .payamha h2 {color: #0a4c7e;font-size: 20px;width: 22%;margin-bottom: 20px;}
        .payamha h2 span { border-bottom: 2px solid #f8a03b; }
    .payamha > span { float: left; background: #f8a03b; padding: 5px 10px; margin-top: 10px; color: #FFFFFF;cursor: pointer;}
    .payamha p, .notes { background-color: rgba(10, 76, 126, 0.7); padding: 20px; color: white; line-height: 25px; font-size: 14px; }
.notes { display: -ms-grid; display: grid; }
    .notes > div:nth-of-type(1) { -ms-grid-row: 1; -ms-grid-column: 1; grid-area: n1; }
    .notes > div:nth-of-type(2) { -ms-grid-row: 1; -ms-grid-column: 2; grid-area: n2; }
    .notes > div:nth-of-type(3) { -ms-grid-row: 2; -ms-grid-column: 1; grid-area: n3; }
    .notes > div:nth-of-type(4) { -ms-grid-row: 2; -ms-grid-column: 2; grid-area: n4; }
    .notes div { padding: 10px; background: rgba(0, 0, 0, 0.1); margin: 5px; }
    .notes h6 a { color: #fff; }
    .notes span { font-size: 12px; }
        .notes span:nth-of-type(2) { float: left; }
        .notes span i { color: #f8a03b; margin-left: 5px; }
.nazarsanji h2 { color: #0a4c7e; border-bottom: 2px solid #f8a03b; font-size: 20px; width: 25%; margin-bottom: 20px; }
.nazarsanji .box { display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: -o-flex; display: flex; justify-content: center; flex-direction: column; align-items: center; padding: 20px; background-color: #f6f6f6; }
    .nazarsanji .box p { margin: 10px 0; }
    .nazarsanji .box a { background-color: #f8a03b; color: white; padding: 5px 20px; border-radius: 5px; }
.advertisement { text-align: center; background: linear-gradient(to right, #fff 0%, #fff 50%, #6bcade 50%); box-shadow: 0 0 10px 3px rgba(80, 126, 161, 0.1); }
    .advertisement img { height: 340px; }
/*---------HOME-ADVERTISEMENT------------*/
.advertisement_items {display: -ms-grid;display: grid;}
.ad_item:nth-of-type(1) { grid-column-start: 1;grid-column-end: 2;grid-row-start: 1;grid-row-end: 2;}
.ad_item:nth-of-type(2) { grid-column-start: 1;grid-column-end: 2;grid-row-start: 2;grid-row-end: 3;}
.ad_item:nth-of-type(3) { grid-column-start: 2;grid-column-end: 3;grid-row-start: 1;grid-row-end: 3;}
.ad_item:nth-of-type(4) { grid-column-start: 1; grid-column-end: 2; grid-row-start: 3; grid-row-end: 5; }
.ad_item:nth-of-type(5) { grid-column-start: 2;grid-column-end: 3;grid-row-start: 3;grid-row-end: 4;}
.ad_item:nth-of-type(6) { grid-column-start: 2;grid-column-end: 3;grid-row-start: 4;grid-row-end: 5;}
.ad_item img {width: 100%;height:100%;border: 1px solid rgba(80, 126, 160, 0.2);}

.footer-one > ul, .footer-two > ul { margin: 0; }
.footer-one h2, .footer-two h2 { color: white; font-size: 18px; }
.footer-one em { color: #ffd64e; font-size: 14px; padding-left: 5px; }
.footer-one li a { color: white; font-size: 12px; line-height: 24px; }
.footer-two li { color: white; line-height: 22px }
.footer-two > a > img { margin-top: 15px; }
.footer-center { display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: -o-flex; display: flex; justify-content: center; align-items: center; flex-wrap: wrap; }
    .footer-center img { max-width: 100%; }
    .footer-center h2, .footer-center h3 { color: white; width: 100%; text-align: center }
    .footer-center h3 { font-size: 16px }

/*view-news*/
.image-head-page img { width: 100%; }
.image-head-page { position: absolute; top: -60px; left: 0; padding: 0 15px; }
.view-news { background: #fff; box-shadow: 0 0 19px 0 #ddd; border-radius: 5px; border: 1px solid #eaeaea; }
.head-view-news { border-bottom: 1px solid #0a4c7e33; }
.title-view-news h4 { margin: 0; color: #000; font-size: 14px; font-weight: 700; }
.title-view-news { padding: 15px; }
.meta-view-news { padding: 0 15px; margin-bottom: 15px; }
.date-view-news span { margin: 0 0 0 10px; color: #bab8b8; vertical-align: middle; line-height: 0; }
    .date-view-news span img { vertical-align: sub; }
    .date-view-news span i { color: #0a4c7e7a; }
.image-view-news { padding: 15px 0 25px 0; text-align: center; }
    .image-view-news img { border-radius: 5px; border: 1px solid #eaeaea; max-width: 60%; }
.summery-view-news > span { background: #f9f9f9; display: block; padding: 15px; border-radius: 5px; color: #0a4c7e; border-right: 2px solid #f8a03b; font-size: 12px; line-height: 21px; font-weight: bold; }
.summery-view-news span h4 { color: #000; font-size: 13px; line-height: 21px; }
.summery-view-news { padding: 15px; }
.video-news { text-align: center; margin-top: 30px; padding: 10px; }
.video-news video { width: 600px; max-width: 100%; }
.audio-news { text-align: center; padding: 20px 0; }
.photo-news { padding: 10px; text-align: center; }
.photo-news img { max-width: 600px; }
.des-view-news { padding: 15px; font-size: 12px; line-height: 25px; text-align: justify; color: #4f4d4d; }
    .des-view-news a { background: #fff; display: inline-block; box-shadow: 0 0 11px 0 #ddd; padding: 10px; color: #000; border-radius: 5px; }
    .des-view-news>p>a{box-shadow: none; color: #f58d22;}
    .des-view-news img { max-width: 95%; background: #fff; padding: 10px; margin: 25px 0px; box-shadow: 0 0 16px 0 #ddd; border-radius: 5px; position: relative; right: 50%; transform: translateX(50%); }
.related-image-view-news { padding: 15px 0px; }
.content-lightbox { box-shadow: 0 0 15px 0 #d9d7d7; text-align: center; margin-bottom: 30px; border-radius: 5px; padding: 5px; border: 1px solid #eaeaea; }
.image-lightbox { text-align: center; }
    .image-lightbox img { width: 100%; }
.attachment-view-news { padding: 15px; background: #f2f1f1; margin: 0 15px; border-radius: 5px; }
    .attachment-view-news a{color: #f58d22;font-size: 13px;}
    .attachment-view-news span { font-size: 15px; margin-bottom: 10px; display: block; }
.tag-view-news { font-weight: 700; padding: 0 15px; }
.related-view-news { padding: 0 15px; }
span.title-related { display: block; padding: 15px; font-size: 16px; border-bottom: 1px solid #eaeaea; margin: 0 15px 30px 15px; }
.related-view-news .list-news { margin: 0; }
.related-image-view-news > div { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }
    .related-image-view-news > div > div { margin: 4px; padding: 4px; border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 5px; cursor: pointer; }
        .related-image-view-news > div > div > img {width: 130px;border-radius: 5px;}
.comment-view-news { padding: 15px; }
td.SubHead { padding: 15px 0; }
    td.SubHead table tbody tr { padding-bottom: 0; display: inline-block; width: 50%; margin-bottom: 5px; }
        td.SubHead table tbody tr td { display: block; margin-bottom: 5px; padding: 0 15px; width: 100%; }
            td.SubHead table tbody tr td span { color: #848080; font-size: 14px; font-weight: normal; }
        td.SubHead table tbody tr:nth-child(5), td.SubHead table tbody tr:nth-child(6), td.SubHead table tbody tr:nth-child(7) { width: 100%; display: block; }
        td.SubHead table tbody tr td.SubHead { height: auto !important; text-align: center; }
            td.SubHead table tbody tr td.SubHead .dnnLeft { margin-top: 20px; text-align: center; float: none; }
                td.SubHead table tbody tr td.SubHead .dnnLeft div { text-align: center; margin: 15px 0; font-size: 13px; }
                td.SubHead table tbody tr td.SubHead .dnnLeft input[type="text"] { height: 35px; text-align: center; border-radius: 5px; border: 1px solid #eaeaea; }
                td.SubHead table tbody tr td.SubHead .dnnLeft img { border-radius: 5px; }
        td.SubHead table tbody tr td input[type="text"] { border-radius: 5px; border: 1px solid #eaeaea; height: 35px; padding: 0 10px; }
        td.SubHead table tbody tr td textarea { border-radius: 5px; border: 1px solid #eaeaea; height: 35px; padding: 0 10px; width: 100%; }
        td.SubHead table tbody tr td.SubHead input[type="submit"] { text-align: center; background: #ebebeb; border: none; padding: 4px 67px; border-radius: 5px; margin-top: 15px; color: #000; }
    td.SubHead .CommentsLabel, td.SubHead a.CommentsLabel, td.SubHead a.CommentsLabel:link, td.SubHead a.CommentsLabel:visited, td.SubHead a.CommentsLabel:active { background-image: none; }
.CommentsLabel, a.CommentsLabel, a.CommentsLabel:link, a.CommentsLabel:visited, a.CommentsLabel:active { background-image: none; font-size: 13px; margin-bottom: 5px; }

/*lightbox-slideshow*/
.asyncGallery { position: fixed; top: 0; left: 0; right: 0; bottom: 0; opacity: 0; z-index: 1000; visibility: hidden; background-color: rgba(0, 0, 0, 0.95); transition: opacity 200ms, visibility 200ms; }
    .asyncGallery.is-visible { opacity: 1; visibility: visible; }
.asyncGallery__Item { position: absolute; top: 50%; left: 50%; opacity: 0; visibility: hidden; overflow: hidden; transform: translate(-50%, -50%); transition: opacity 200ms, visibility 200ms; }
    .asyncGallery__Item.is-visible { opacity: 1; visibility: visible; }
.asyncGallery__ItemImage img { max-height: 80vh; display: block; margin: 0px auto; }
.asyncGallery__ItemDescription,
.asyncGallery__Loader { margin: 8px 0px; color: #fff; }
.asyncGallery__Loader { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); display: none; color: #fff; z-index: 100; }
    .asyncGallery__Loader.is-visible { display: block; }
.asyncGallery button { background-color: transparent; border: 0; outline: 0; padding: 0; font-size: 0; cursor: pointer; }
.asyncGallery__Close { position: absolute; top: 40px; right: 40px; width: 30px; height: 30px; z-index: 1000; background-repeat: no-repeat; background-size: 30px 30px; background-image: url("data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNTEycHgiIHZlcnNpb249IjEuMSIgaGVpZ2h0PSI1MTJweCIgdmlld0JveD0iMCAwIDY0IDY0IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA2NCA2NCI+CiAgPGc+CiAgICA8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjguOTQxLDMxLjc4NkwwLjYxMyw2MC4xMTRjLTAuNzg3LDAuNzg3LTAuNzg3LDIuMDYyLDAsMi44NDljMC4zOTMsMC4zOTQsMC45MDksMC41OSwxLjQyNCwwLjU5ICAgYzAuNTE2LDAsMS4wMzEtMC4xOTYsMS40MjQtMC41OWwyOC41NDEtMjguNTQxbDI4LjU0MSwyOC41NDFjMC4zOTQsMC4zOTQsMC45MDksMC41OSwxLjQyNCwwLjU5YzAuNTE1LDAsMS4wMzEtMC4xOTYsMS40MjQtMC41OSAgIGMwLjc4Ny0wLjc4NywwLjc4Ny0yLjA2MiwwLTIuODQ5TDM1LjA2NCwzMS43ODZMNjMuNDEsMy40MzhjMC43ODctMC43ODcsMC43ODctMi4wNjIsMC0yLjg0OWMtMC43ODctMC43ODYtMi4wNjItMC43ODYtMi44NDgsMCAgIEwzMi4wMDMsMjkuMTVMMy40NDEsMC41OWMtMC43ODctMC43ODYtMi4wNjEtMC43ODYtMi44NDgsMGMtMC43ODcsMC43ODctMC43ODcsMi4wNjIsMCwyLjg0OUwyOC45NDEsMzEuNzg2eiIvPgogIDwvZz4KPC9zdmc+Cg=="); }
.asyncGallery__Counter { position: absolute; font-size: 20px; font-weight: bold; color: #fff; right: 40px; bottom: 40px; }
.asyncGallery__Dots { position: absolute; left: 50%; bottom: 40px; display: flex; margin: 0; padding: 0; transform: translateX(-50%); list-style-type: none; z-index: 1000; }
    .asyncGallery__Dots button { padding: 0; width: 10px; height: 10px; background-color: #fff; border: 0; outline: 0; border-radius: 50%; }
    .asyncGallery__Dots li { opacity: 0.2; transition: opacity 200ms; }
        .asyncGallery__Dots li + li { margin-right: 10px; }
        .asyncGallery__Dots li.is-active { opacity: 1; }
.asyncGallery__Next,
.asyncGallery__Prev { position: absolute; top: 50%; width: 30px; height: 30px; z-index: 1000; transition: transform 200ms, opacity 200ms; transform: translateY(-50%); }
    .asyncGallery__Next:disabled,
    .asyncGallery__Prev:disabled { opacity: 0.2; cursor: default; }
    .asyncGallery__Next:before,
    .asyncGallery__Prev:before { position: absolute; content: ""; top: 50%; left: 50%; background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 129 129' xmlns:xlink='http://www.w3.org/1999/xlink' enable-background='new 0 0 129 129'%3E%3Cg%3E%3Cpath d='m40.4,121.3c-0.8,0.8-1.8,1.2-2.9,1.2s-2.1-0.4-2.9-1.2c-1.6-1.6-1.6-4.2 0-5.8l51-51-51-51c-1.6-1.6-1.6-4.2 0-5.8 1.6-1.6 4.2-1.6 5.8,0l53.9,53.9c1.6,1.6 1.6,4.2 0,5.8l-53.9,53.9z' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E%0A"); width: 30px; height: 30px; background-repeat: no-repeat; background-size: 30px 30px; }
.asyncGallery__Prev { right: 40px; }
    .asyncGallery__Prev:hover { transform: translateX(2px) translateY(-50%); }
    .asyncGallery__Prev:before { transform: translate3d(-50%, -50%, 0); }
.asyncGallery__Next { left: 40px; }
    .asyncGallery__Next:hover { transform: translateX(-2px) translateY(-50%); }
    .asyncGallery__Next:before { transform: translate3d(-50%, -50%, 0) scale(-1); }

/*---------multimedia-----------*/
.multimedia {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;justify-content: center;}
.multimedia_item {-ms-flex: 1 0 250px;flex: 250px;margin: 30px 5px 20px 5px;background: #f6f6f6;box-shadow: 0 0 10px 0 rgba(0,0,0,0.2);border-radius: 5px;transition: 0.5s;max-width: 250px;float: right;}
.reg-desc-parts .multimedia_item{-ms-flex: 1 0 215px;flex: 215px;}
.owl-carousel .multimedia_item{-ms-flex: unset;flex: unset;max-width: unset;}
.multi_pic { border: 2px solid #eaeaea; height: 200px; overflow: hidden; border-top-right-radius: 5px; border-top-left-radius: 5px; }
    .multi_pic:hover img { transform: scale(1.2); }
    .multi_pic img { height: 100%; width: 100%; transition: all 2000ms; }
    .multi_pic video,.multi_pic audio{width: 100%;max-height: 100%;}
.multimedia_item h4 { color: #333; }
.multimedia_item p { color: #777; line-height: 23px; font-size: 14px; text-align: justify; padding: 0px 15px; }
.multimedia_item h6 { color: #0a4c7e;font-weight: bold;text-align: center;padding: 10px;margin: 5px 1.2rem; }
.multimedia_item h6 i { margin-left: 5px; }
.multimedia_item span {display: block;margin: 8px 5px 0 10px;font-size: 12px;color: #0e948d;min-height: 20px;text-overflow: ellipsis;max-width: 265px;overflow: hidden;white-space: nowrap;}
.multimedia_item .radio-bohran{padding: 12px;width: 100%;float: right;}
.multimedia_item .radio-bohran h3{color: #0a4c7e;font-weight: bold;text-align: center;padding: 10px;margin: 5px 1.2rem;font-size: 15px;height: 85px;}
.multimedia_item .radio-bohran h5{color: #333;}
.multimedia_item .radio-bohran p{display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;justify-content: space-between;width: 100%;padding: 0;}
.multimedia_item .radio-bohran p span{color: #777; line-height: 23px; font-size: 14px;}
.multimedia_item .radio-bohran p span span{display: inline;}
.multimedia_item .radio-bohran a{float: left;}
.multimedia_item .radio-bohran a img{width: 40px;}

ul.archive li i{font-size: 14px;}

.footer-archive {text-align: left;margin: 0;margin-left: 5px;width: 100%;}
.footer-fit {margin-left: 0;margin-bottom: 1rem;width: 98.5%;}
.footer-archive a {display: inline-block;background: #f8a03b;padding: 2px 15px;color: #fff;font-size: 14px;}
.white-background .footer-archive a{border-radius:4px;}

/*----------slider-banner-archive------------*/
.slider_banners {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;justify-content: center;}
.slider-banner {-ms-flex: 1 0 260px;flex: 260px;margin: 30px 13px 0px 13px;background: #f6f6f6;box-shadow: 0 0 10px 0 rgba(0,0,0,0.2);border-radius: 5px;transition: 0.5s;max-width: 31%;}
.imgbanner { margin: 5px; }
.imgbanner img { width:100%; }
.slider-details ul { margin: 10px; }
.slider-details>ul>li { text-align: center; }
.slider-details>ul>li:nth-of-type(2) {color: #f8a03b;font-size: 15px;}
.slider-details>ul>li:nth-of-type(2)>span {margin-right: 2px; }
.slider-details>ul>li>a {color: #0a4c7e;font-size: 15px;}
.slider-details>ul>li>i { color: #fe0000;font-size: 16px; margin-left: 5px; }

/*-------inner-article-list--------*/
.article-list-items {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;justify-content: center;margin-top: 25px;}
.article-list-items>h4{width: 100%;color: #f8a03b;font-size: 20px;text-align: center;line-height: 30px;}
.article-list-item {-ms-flex: 1 0 255px;flex: 1 0 255px;margin: 10px;padding-bottom: 10px;background: #f6f6f6;box-shadow: 0 0 10px 0 rgba(0,0,0,0.2);border-radius: 5px;transition: 0.5s;max-width: 260px;}
.article_pic { border: 2px solid #eaeaea; height: 200px; overflow: hidden; border-top-right-radius: 5px; border-top-left-radius: 5px; }
.article_pic:hover img, .article_pic:hover img { transform: scale(1.2); }
.article_pic img { height: 100%; width: 100%; object-fit: cover; transition: all 2000ms; }
.article-list-item p {color: #777;line-height: 23px;font-size: 14px;text-align: justify;padding: 0px 15px;min-height: 120px;margin-bottom: 0;}
.article-view-link {display: inline-block;width: 100%;min-height: 75px;text-align: justify;}
.article-list-item h6 , .reg-desc-parts .article-list-item h6 {color: #0a4c7e;font-weight: bold;line-height: 2;text-align: justify;padding: 0 10px;margin: 5px 1.2rem;border-right: 3px solid #f8a03b;}
.article-list-item span {display: block;margin: 8px 1.2rem 0 1.2rem;font-size: 12px;color: #0a4c7e;min-height: 20px;text-overflow: ellipsis;max-width: 265px;overflow: hidden;white-space: nowrap;}
.article-list-item>span{color: #444;}
.article-date { float:right; }
.article-click { float:left; }
.article-list-items>.col-sm-4{padding: 0;}
.article-list-items>.col-sm-4 p {min-height: unset;}
.article-list-items>.col-sm-4>.article-list-item{height: 355px;}
/*-------------inner-contact-us--------------*/
.contact-us {position: relative;}
.contact-us ul {margin: 0;background: #fff;box-shadow: 0 2px 15px 0 rgba(0,0,0,.1);border: #d3d3d3;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;padding: 30px 15px;position: absolute;width: 84%;height: fit-content;z-index: 3000;top: -70px;left: 8%;display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: -o-flex; display: flex; justify-content: center;}
.contact-us ul li {color: #333;font-size: 13px;line-height: 2.5em;width: 30%;display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;flex-direction: column;align-items: center;}
.contact-us ul li a { color:#333; }
.contact-us ul li .icon{width: 96px;height: 96px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border:2px solid  #f8a03b;display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;justify-content: center;align-items: center;position: relative;z-index: 2;}
.contact-us ul li .icon::before {content: "";position: absolute;top: 50%;left: 50%;transform:translate(-50%,-50%) scale(1.5);-webkit-transform: translate(-50%,-50%) scale(1.5);-moz-transform:translate(-50%,-50%) scale(1.5);-ms-transform:translate(-50%,-50%) scale(1.5);-o-transform:translate(-50%,-50%) scale(1.5);background-color: #f8a03b;opacity: 0;transition: .5s;-webkit-transition: .5s;-moz-transition: .5s;-ms-transition: .5s;-o-transition: .5s;z-index: 0;width: calc(100% + 4px);height: calc(100% + 4px);border-radius: 50%;}
.contact-us ul li:hover .icon::before{transform:translate(-50%,-50%) scale(1);-webkit-transform: translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);opacity: 1;}
.contact-us ul li .icon em {font-size: 34px;color: #f8a03b;transition: .5s;-webkit-transition: .5s;-moz-transition: .5s;-ms-transition: .5s;-o-transition: .5s;position: relative;z-index: 1;}
.contact-us ul li:hover .icon em{color: #fff;}

.contact-us-form h6{font-size: 25px;color: #666;text-align: center;}
div#dnn_ctr3586_ModuleContent { color: #333; }
h3#dnn_ctr3586_Feedback_hContactInfo {display: none;}
h3#dnn_ctr3586_Feedback_hFeedback { display: none; }
h3#dnn_ctr3586_Feedback_hContactInfo + fieldset { margin-bottom: 0; }
#dnn_ctr3586_Feedback_divFeedbackFormContent>fieldset {display: -webkit-flex !important;display: -moz-flex !important;display: -ms-flex !important;display: -o-flex !important;display: flex !important;width: 100%;flex-wrap: wrap;}
#dnn_ctr3586_Feedback_divFeedbackFormContent>fieldset:nth-of-type(1)>div{width: 50%;}
#dnn_ctr3586_Feedback_divFeedbackFormContent>fieldset:nth-of-type(2)>div{width: 100%;}
div#dnn_ctr3586_Feedback_divFeedbackForm input,div#dnn_ctr3586_Feedback_divFeedbackForm textarea{border: none !important;padding: 10px 5px;border-bottom: 1px solid #888 !important;box-shadow: none !important;width: 100% !important;max-width: 100% !important;outline: 0px !important;}
#dnn_ctr3586_Feedback_divFeedbackForm .dnnFormItem .dnnLabel label{ text-align: right;color: #999;}
label#dnn_ctr3586_Feedback_plCharCount { width: 36%; }
textarea#dnn_ctr3586_Feedback_txtBody { min-height: 175px; max-height: 175px; }
span#dnn_ctr3586_Feedback_plEmail_lblLabel:after,span#dnn_ctr3586_Feedback_plSubject2_lblLabel:after,span#dnn_ctr3586_Feedback_plMessage_lblLabel:after { color: #f8a03b; }
#dnn_ctr3586_ModuleContent .dnnActions.dnnClear { padding:0;float: left; }
#dnn_ctr3586_ModuleContent .dnnActions.dnnClear>li>a {border:0;background: #f8a03b;font-size: 14px;font-weight: 100;border-radius: 0;box-shadow: none;text-shadow: none;}
#map_address {width: 100%;height: 350px;margin: 20px 0px !important;border: 2px solid #eaeaea;}
.container-1888{margin-top: 300px;}
/*-----------inner-text-contents---------------*/
.content-text {padding: 30px;-webkit-box-shadow: 0 2px 15px 0 rgba(0,0,0,.1);background: rgba(238, 238, 238, 0.1);box-shadow: 0 2px 15px 0 rgba(0,0,0,.1);border: #d3d3d3;margin-bottom: 35px;}
.content-text h4:first-child { margin-top: 0; }
.content-text h4 {color: #0a4c7e;border-right: 3px solid #f8a03b;padding: 5px 10px 5px 0;margin: 30px 0 20px 0;background: #f3f3f3;}
.content-text h5 { color: #0a4c7e; border-bottom: 1px solid rgba(248, 160, 59, 1); padding-bottom: 5px; margin: 30px 0 20px 0; }
.content-text p {font-size: 14px;line-height: 2.43;text-align: justify;}
.content-text ul { font-size: 14px; line-height: 25px; }
.content-text ul>li>ul { margin-right: 40px; }
.content-text>ul>li::before {content: "\2022";color: #f8a03b;font-weight: bold;font-size: 20px;display: inline-block;width: 1em;}
.content-text>figure{display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;justify-content: center;width: 100%;flex-wrap: wrap;}
.content-text>figure>img,.content-text>figure>a{width: 45%;}
.content-text>figure>a>img{width: 100%;}
.content-text>figure>figcaption{width: 100%;text-align: center;margin: 10px 0;line-height: 20px;font-size: 16px;color: #444;}
/*---------inner-ochart---------*/
.ochart {text-align: center;-webkit-box-shadow: 0 2px 15px 0 rgba(0,0,0,.1);box-shadow: 0 2px 15px 0 rgba(0,0,0,.1);padding: 20px 0;}
.ochart img { width: 90%; }

/*----------Temporary-----------*/
.skin-wrapper.unique-skin { overflow-x: hidden; }


/* ---------MANAGEMENT--------- */
.manager-row{display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;justify-content: center;width: 100%;}
.content-manager {text-align: center;min-height: 315px;border: 1px solid rgba(10, 76, 126, 0.255);margin-bottom: 30px;}
.moawenin .content-manager{min-height: 280px;}
.image-manager img { width: 130px; height: 150px; object-fit: cover; display: block; margin: 0 auto; }
.moawenin .image-manager img,.moawen .image-manager img{width: 150px;}
.image-manager { padding: 20px 0; }

.info-manager h4 { margin: 0; text-align: center; color: #0a4c7e;border-right: 3px solid #f8a03b; padding: 5px 10px 5px 0; }
.dabir-setad .moawen{padding-top:15px ;}
.moawen .info-manager h4 { margin: 30px 0 20px 0; background: #f9f9f9;position: relative;}
.moawen .info-manager h4::before{content:"";position: absolute;right: 0;top: 0;height: 100%;z-index: 0;width: 0;transition: .4s;background-color: #f8a03b;}
.moawen .info-manager h4:hover::before{width: 100%;}
    .info-manager h4 a {font-size: 18px;position: relative;color: #0a4c7e;z-index: 1;transition: .4s;}
    .moawen .info-manager h4:hover a{color: #fff;}
.info-manager span { text-align: center; display: block; font-size: 12px; padding: 0 5px; margin: 10px 0; }
.btn-manager { text-align: center; margin-top: 20px; }

    .btn-manager a { background: #0a4c7e; display: inline-block; padding: 5px 15px; color: #fff; }
.view-content-manager { background: #f9f9f9; padding: 8px; }

.info-content-manager { padding: 9px; }

.view-list-content {padding: 9px;font-size: 12px;}

.info-content-manager ul { margin: 0; }

    .info-content-manager ul li { margin-bottom: 5px; font-size: 12px; }

        .info-content-manager ul li span { color: #0a4c7e; margin-left: 5px; font-size: 12px; font-weight: bold; }

.view-list-content ul { margin: 0; }

    .view-list-content ul li { margin-bottom: 5px; font-size: 12px; }

.info-content-manager h6, .view-list-content h6{color: #0a4c7e;}
/* ----------------TIMELINE--------------------- */
.timeline-header{font-size: 18px;color: #0a4c7e;margin-bottom: 20px;text-align: center;}
.timeline-header span{border-bottom: 1px solid #f8a03b;}
/* --------------------------------------------- */
.resumetab_items .livetabsdefault > div {min-height: 320px;box-shadow: 0 2px 15px 0 rgba(0,0,0,.1);
    background: rgba(238, 238, 238, 0.1);
    border: #d3d3d3;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    padding: 15px 15px;
    margin-bottom: 35px;}
.resumetab_items .livetabsdefault > div > ul {background: none !important;border: none;width: 20% !important;margin-top: 30px !important;float: right;}
.resumetab_items .livetabsdefault > div > ul li a:link{color: #686868 !important;}
.resumetab_items .livetabsdefault > div > ul li.ui-tabs-selected a, .resumetab_items .livetabsdefault > div > ul li.ui-tabs-active a, .resumetab_items .livetabsdefault > div > ul li.ui-state-disabled a, .resumetab_items .livetabsdefault > div > ul li.ui-state-processing a {color: #07385e !important;border-bottom: 2px solid #f58d22;}
.resumetab_items .livetabsdefault > div > ul li a {padding: 10px !important;font-size: 13px;border-bottom: 1px solid rgba(0, 0, 0, 0.2);}
.resumetab_items .livetabsdefault > div > ul li {border: none !important;background: #eaeaea !important;border-radius: 0 !important;}
.resumetab_items .ui-tabs-panel {width: 78% !important;padding: 8px 0 !important;float: left;}
.content_item {padding: 15px 15px 5px 15px;text-align: justify;border-right: 1px solid rgba(7, 56, 94, 0.26);position: relative;overflow-x: hidden;}
.content-item-title, .content-item-title a { text-align: center; font-size: 20px; color: #0a4c7e; margin: 10px 0 20px 0; width: 100%;}
.content-item-title span{border-bottom: 2px solid #f58d22;font-size: 16px;padding: 0 15px;}
.content_item h6{color: #0a4c7e;margin: 10px 0;font-size: 18px;line-height: 2.43;}
.sliding{height: 300px;overflow-y: hidden;}

.content_item ul { text-align: justify; margin: 0; overflow-y: hidden;}
.content_item li,.content_item p ,.content_item figure figcaption{text-align: justify;/* padding: 10px 0 0 0; */font-size: 13px;color: #555;line-height: 2.43;font-size: 14px;}
ul.square{width: 100%;}
ul.square>li{position: relative;padding-right: 15px;/* padding-top: 10px; */}
ul.square>li::before{content: "";width: 5px;height: 5px;background-color: #f8a03b;transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);margin-left: 10px;position: absolute;right: 4px;top: 16px;}
.content_item p a{color: #07385e;transition: .4s;}
.content_item p a:hover{color: #f8a03b;}
.content_item li span {color: #fff;background: #07385e;width: 28px;height: 28px;display: inline-block;border-radius: 50%;text-align: center;font-size: 14px;box-shadow: 0 0 5px 5px rgba(255,255,255,0.4) inset;}
.content_item li a {font-size: 13px; color: #f8a03b;}
.content_item li .fa{color: #07385e;font-size: 14px;margin-bottom: 10px;}

.content_item .dots li a,.content_item .square li a{color: #333; font-weight: bold;}

.content_item figure{display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;flex-wrap: wrap;width: 100%;justify-content: center;}
.content_item figure img{width: 30%;}
.content_item figure figcaption{text-align: center;width: 100%;}
.content_item figure figcaption a{font-size: 18px;color: #f8a03b;display: inline-block;margin-bottom: 20px;}
.content_item figure>a{margin: 0;width: 50%;}
.content_item figure>a img{width: 100%;}

.sliding{position: relative; transition:1s ; -webkit-transition:1s ; -moz-transition:1s ; -ms-transition:1s ; -o-transition:1s ; }
.sliding>p{position: absolute;width: 100%;text-align: center;bottom: 0;left: 0;margin: 0;background: #fff;}
.sliding>p>i.fa{color: #f8a03b;font-size: 20px;cursor: pointer;}
.old-manage {display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; justify-content: center; margin: 10px auto;}
.content-old-manage {flex: 1 0 310px;background: #f9f9f9;padding: 15px;margin: 5px;max-width: 370px;}
.image-old-manage img { width: 100%; }
.info-old-manage h5 { text-align: center; color: #07385e; }
.info-old-manage span { font-size: 13px; display: block; text-align: center; color: #00213a; margin-bottom: 5px; }
.content-old-manage > h5 {color: #fff;background: #07385e;margin: 0px;padding: 8px 0px;text-align: center;transition:0.5s;}
.content-old-manage > h5 a{color: #fff;}
.content-old-manage > h5:hover { background-color: #f8a03b;}
.content-old-manage>figure{width: 100%;text-align: center;margin: 0;border: 1px solid rgba(7, 56, 94,0.7);border-top: 0;padding: 10px 0;}
.content-old-manage>figure>img{width: 40%;}
.units-title {padding: 15px;color: #07385e;background: #eaeaea;margin-top: 30px;margin-bottom: 0px;text-align: center;font-weight: bold;border-top: 2px solid rgba(7, 56, 94, 0.26);}
ul.dots>li{position: relative;padding-right: 15px;padding-top: 4px;}
ul.dots>li::before{ content: ""; width: 5px; height: 5px; background-color: #f8a03b; border-radius:50% ; margin-left: 10px; position: absolute; right: 4px; top: 18px; -webkit-border-radius:50% ; -moz-border-radius:50% ; -ms-border-radius:50% ; -o-border-radius:50% ; }
/* ------------------------------------------------------- */
.reg-desc figure{display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;flex-wrap: wrap;width: 100%;justify-content: center;}
.reg-desc figure a{width: 75%;}
.reg-desc figure a img{width: 100%;}
.regions-map,.maps-list{display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;flex-wrap: wrap;width: 100%;}
.regions-map li,.maps-list li{width: 25%;}
.maps-list li::before{width: 0;}
.regions-map li i{font-size: 5px;margin-left: 5px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);color: #f8a03b;}
.regions-map li a,.maps-list li a{color: #3c3c3c;font-size: 16px;line-height: 32px;}
.maps-list li i.fa {font-size: 18px;color: #f8a03b;}

/* ------------------------------------------------------ */
.document-items { display: flex; justify-content: center; flex-wrap: wrap; }

.document-item {flex: 27%;margin: 10px;min-width: 200px;max-width: 300px;height: 135px;}

.document-content {height: 100%;position: relative;padding: 10px;background: #eaeaea;box-shadow: 0 0 10px 0 rgba(0,0,0,0.1);}

    .document-title h3 {margin: 0px 0px 10px 0px;text-align: center;font-size: 14px;line-height: 20px;color: #555;}

    .document-title h5 {width: calc(100% - 20px);position: absolute;bottom: 40px;text-align: center;font-size: 12px;line-height: inherit;color: #07385e;}

.document-link {position: absolute;text-align: center;width: calc(100% - 20px);bottom: 0px;padding-bottom: 10px;}

    .document-link > span > a > i { margin-left: 10px; }

    .document-link span a { background: #07385e; color: #fff; display: inline-block; padding: 5px 10px; }

    .tab_items .livetabsdefault > div {min-height: 350px;float: left;box-shadow: 0 2px 15px 0 rgba(0,0,0,.1);background: rgba(238, 238, 238, 0.1);border: #d3d3d3;border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;padding: 0 10px 10px 15px;}
.tab_items.white-background{float: right;margin-bottom: 25px;width: 100%;}
    .white-background .livetabsdefault > div { background: unset; }
    
    .tab_items .livetabsdefault > div > ul {background: none !important;border: none;width: 23% !important;margin-top: 0px !important;float: right;}
    .tab_items .content_item{height: auto;min-height: 290px;}
        .tab_items .livetabsdefault > div > ul li.ui-tabs-selected a:link, .tab_items .livetabsdefault > div > ul li.ui-tabs-active a:link, .tab_items .livetabsdefault > div > ul li.ui-state-disabled a:link, .tab_items .livetabsdefault > div > ul li.ui-state-processing a:link { width: 100%; color: #fff !important; background: #07385e !important; border-radius: 2px; text-align: center; }
    
        .tab_items .livetabsdefault > div > ul li a:link {width: 100%;padding: 10px !important;font-size: 13px;background: rgba(7, 56, 94, 0.02);text-align: center;color:#07385e !important;}
    
        .tab_items .livetabsdefault > div > ul li,.tab_items .livetabsdefault .ui-tabs .ui-tabs-nav li {width: 100%;border: none !important;background: #eaeaea !important;border-radius: 0 !important;margin: 0 0 0.2em !important;}
    
    .tab_items .ui-tabs-panel { width: 75% !important; padding: 8px 0 !important; float: left; }
    
    .white-background ul.mtop > li:nth-of-type(1) a:link,.white-background ul.mright > li:nth-of-type(1) a:link {pointer-events: none;background: #f8a03b !important;display: -webkit-flex !important;display: -moz-flex !important;display: -ms-flex !important;display: -o-flex !important;display: flex !important;justify-content: space-between;}
/* ------------------------------------------------------ */
.kargoruh,.sathbandi{border: 1px solid #07385e ;border-bottom: none;margin: 15px 0 0 0;}
.kargoruh>li>ul,.sathbandi>li>ul{display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;margin: 0;width: 100%;}
.kargoruh>li>ul>li,.sathbandi>li>ul>li{display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;justify-content: center;align-items: center;border-left: 1px solid #07385e;padding: 5px;}
.kargoruh>li,.sathbandi>li{ border-bottom: 1px solid #07385e; padding: 0;}
.kargoruh>li:nth-of-type(1)>ul>li,.sathbandi>li:nth-of-type(1)>ul>li{color: #fff;background-color: #07385e;text-align: center;}
.kargoruh>li>ul>li:nth-of-type(1){width: 10%;}
.kargoruh>li>ul>li:nth-of-type(2){width: 15%;}
.kargoruh>li>ul>li:nth-of-type(3){width: 35%;}
.kargoruh>li>ul>li:nth-of-type(4){width: 40%;border-left: none;}
.tarikhche-top>li>ul>li:nth-of-type(1){width: 5%;}
.tarikhche-top>li>ul>li:nth-of-type(4){border-left: 1px solid #07385e;width: 35%;}
.tarikhche-top>li>ul>li:nth-of-type(5){border-left: none;width: 10%;}
.sathbandi>li>ul>li:nth-of-type(1){width: 20%;}
.sathbandi>li>ul>li:nth-of-type(2){width: 50%;}
.sathbandi>li>ul>li:nth-of-type(3){width: 30%;border-left: none;}
.tarikhche-bottom>li>ul>li:nth-of-type(1),.tarikhche-bottom>li>ul>li:nth-of-type(2){width: 10%;}
.tarikhche-bottom>li>ul>li:nth-of-type(3),.tarikhche-bottom>li>ul>li:nth-of-type(4),.tarikhche-bottom>li>ul>li:nth-of-type(5),.tarikhche-bottom>li>ul>li:nth-of-type(6){width: 20%;}
.tarikhche-bottom>li>ul>li:nth-of-type(4){border-left:  1px solid #07385e;}
.tarikhche-bottom>li>ul>li:nth-of-type(6){border-left: none;}
.tarikhche-bottom>li:nth-of-type(2)>ul>li:nth-of-type(2),.tarikhche-bottom>li:nth-of-type(3)>ul>li:nth-of-type(2),.tarikhche-bottom>li:nth-of-type(4)>ul>li:nth-of-type(2),.tarikhche-bottom>li:nth-of-type(5)>ul>li:nth-of-type(2),.tarikhche-bottom>li:nth-of-type(6)>ul>li:nth-of-type(2),.tarikhche-bottom>li:nth-of-type(7)>ul>li:nth-of-type(2),.tarikhche-bottom>li:nth-of-type(8)>ul>li:nth-of-type(2),.tarikhche-bottom>li:nth-of-type(9)>ul>li:nth-of-type(2),.tarikhche-bottom>li:nth-of-type(10)>ul>li:nth-of-type(2){background-color: rgb(16, 163, 90); color: #fff;}
.tarikhche-bottom>li:nth-of-type(11)>ul>li:nth-of-type(2),.tarikhche-bottom>li:nth-of-type(12)>ul>li:nth-of-type(2),.tarikhche-bottom>li:nth-of-type(13)>ul>li:nth-of-type(2){background-color: rgb(197, 194, 1); color: #fff;}
.tarikhche-bottom>li:nth-of-type(14)>ul>li:nth-of-type(2),.tarikhche-bottom>li:nth-of-type(15)>ul>li:nth-of-type(2),.tarikhche-bottom>li:nth-of-type(16)>ul>li:nth-of-type(2),.tarikhche-bottom>li:nth-of-type(17)>ul>li:nth-of-type(2){background-color: rgb(197, 1, 1); color: #fff;}
/*--------------------------faq---------------------------*/
#dnn_ctr4037_View_ctl00_ctl01_ctr4038_ModuleContent { position: relative; }

.faq_question { color: #444; background: #f8f7f5; padding: 10px; border-top-right-radius: 3px; border-top-left-radius: 3px; display: inline-block; width: 100%; }

    .faq_question div:nth-child(1) { font-size: 14px; display: inline-block; }

        .faq_question div:nth-child(1) span { width: 20px; height: 20px; display: inline-block; border-radius: 50%; background: #fff; border: 2px solid #07385e; text-align: center; color: #07385e; font-size: 13px; }

    .faq_question div:nth-child(2) { color: #07385e; padding: 5px 0; float: left; display: inline-block; }

.faq_answer { background: #e1ded9; padding: 12px; line-height: 26px; color: #777; }

    .faq_answer div { font-size: 13px; text-align: justify; }

#dnn_ctr4038_FAQs_lstFAQs br { display: none; }

#dnn_ctr4038_FAQs_lstFAQs > span { margin-bottom: 10px; display: inline-block; width: 100%; }

.faq_question div p,.faq_answer div p{display: inline-block;}
/* ---------------------women-------------------- */
.tab_items .women .livetabsdefault > div > ul{width: 100% !important;float: none;}
.tab_items .women .livetabsdefault > div > ul li, .tab_items .women .livetabsdefault .ui-tabs .ui-tabs-nav li{width: fit-content;}
.tab_items .women .ui-tabs-panel{float: none;width: 100% !important;}
.women .livetabsdefault .ui-widget-header{background: #fff;border: 0 !important;border-bottom: 1px solid rgba(7, 56, 94, 0.267) !important;}
.women .livetabsdefault li.ui-state-default,.women  .livetabsdefault .ui-widget-content li.ui-state-default{background: #fff;border:1px solid rgba(7, 56, 94, 0.267) !important;border-bottom: 0 !important;}
.women .livetabsdefault li.ui-state-active,.women  .livetabsdefault .ui-widget-content li.ui-state-active{color: #07385e;border:1px solid #07385e !important;border-bottom: 0 !important; background-color: #fff !important;}
.women .livetabsdefault li.ui-state-default a:link,.women  .livetabsdefault .ui-widget-content li.ui-state-default a:link{color: rgba(7, 56, 94, 0.85) !important;}
.women .livetabsdefault li.ui-state-active a:link,.women  .livetabsdefault .ui-widget-content li.ui-state-active a:link{color: #07385e !important;}
.women .content_item{background: #fff; border: none; height: auto;}
.tab_items .women .content_item,.women .tab_items .content_item,.women .tab_items .livetabsdefault > div{background: transparent; }

.tab_items .women .livetabsdefault > div > ul li.ui-tabs-default a:link,.tab_items .women .livetabsdefault > div > ul li a:link{background: transparent;}
.tab_items .women .livetabsdefault > div > ul li.ui-tabs-active a:link,.tab_items .women .livetabsdefault li.ui-state-active,.tab_items  .women .livetabsdefault .ui-widget-content li.ui-state-active{background: transparent !important;}
.women .tab_items .livetabsdefault li.ui-state-active a:link, .women .tab_items .livetabsdefault .ui-widget-content li.ui-state-active a:link{color: #f58d22 !important;}
/* ------------------------------------------------------------ */
.feedback-women h3{color: #07385e;}
.feedback-comment {border-bottom: 1px solid rgba(0, 0, 0, 0.13);margin: 10px 0;}
.feedback-comment .sender-name{color: #07385e;}
.feedback-comment .category-name{color: rgba(7, 56, 94, 0.6);}
.feedback-comment .category-name span{float: left;}
.feedback-comment p{text-align: justify;padding: 10px 0 0 0;font-size: 13px;color: #777;line-height: 20px;}
/* ------------------Popup-------------------------------- */
.modal-backdrop.show{display: none !important;}
.modal-header .close{margin: 0;}
.modal-title{color: #07385e;}
.modal-footer a{display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;width: 56px;height: 30px;background: #f8a03b;color: #FFFFFF;justify-content: center;align-items: center;border-radius: 0.25rem;}
/* -----------------iframe-------------------------------- */
.h_iframe-aparat_embed_frame{position:relative;width: 100%;height: auto;min-height: 280px;}
.h_iframe-aparat_embed_frame .ratio{display:block;width:100%;height:auto;}
.h_iframe-aparat_embed_frame iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
.view-news .h_iframe-aparat_embed_frame{min-height: 600px;}
/* _______________________________________________ Book and article ______________________________________*/
.article-box.col-sm-4 ,.article-box.col-sm-6{padding: 15px 10px;}
.davam{justify-content: flex-end;}
.article-box-container.clearfix {display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;min-height: 180px;background: #fff;padding: 20px 20px;border-radius: 4px;box-shadow: 0 0 16px 1px #ddd;}

.article-box-img.col-sm-5, .article-box-text.col-sm-7 { padding: 0;}

.articleImage-bg { width: 100%; height: 100%; background-position: center center !important; background-size: cover !important; border-radius: 10px;}
.davam .articleImage-bg{background-size: contain !important; background-repeat: no-repeat !important;}

.article-box-text.col-sm-7 ul li:nth-child(1) { margin-bottom: 10px;}
.davam .article-box-text.col-sm-7 ul li:nth-child(1) { margin-bottom: 5px;}
.article-box-text.col-sm-7 ul li { color: #b5b5b5; font-size: 11px; line-height: 19px; font-weight: normal; word-spacing: -1px;}
.article-box-text.col-sm-7 ul li strong{ color: #8a8a8a; }

    .article-box-text.col-sm-7 ul li .date { color: #767676; display: inline-block; }

.group{color: #07385e !important;margin-right: 5px;border-right: 1px solid #ddd;padding-right: 5px;}
    .group strong {color: #fff !important}

.article-box-text.col-sm-7 ul li h3 { margin: 0 0 5px; line-height: 21px; min-height: 40px;}
.davam .article-box-text.col-sm-7 ul li h3{ min-height: 20px;}
    .article-box-text.col-sm-7 ul li h3,.article-box-text.col-sm-7 ul li h3 a { font-size: 13px; color: #07385e; font-weight: normal; word-spacing: -1px; text-shadow: 0 0 #000;}
    .article-box-text.col-sm-7 ul li a{font-size:11px ; color: #555;}
.article-box-text ul { margin: 0; margin-right: 15px;}

.group strong {background: rgba(10, 76, 126, 0.6);padding: 2px 7px 0px;border-radius: 4px;margin-right: 3px;font-weight: normal;color: #fff;}
.davam>a{ background: #f8a03b; color: #Fff; padding: 5px 10px; transition:.4s ; -webkit-transition:.4s ; -moz-transition:.4s ; -ms-transition:.4s ; -o-transition:.4s ; margin-left: 15px; border-radius:3px ; -webkit-border-radius:3px ; -moz-border-radius:3px ; -ms-border-radius:3px ; -o-border-radius:3px ; }
.davam>a:hover{box-shadow: 0 0 12px 1px #ddd;}
/*-----------------------------gallery video-------------------------------------*/
.content-g-video { background: #f9f9f9; padding: 10px; border-radius: 5px; border: 1px solid #ddd; margin-bottom: 30px; }
.text-video h3 {text-align: center;color: #333;margin: 20px 0 15px 0;font-size: 17px;}
.video-box img {width: 100%;height: 100%;opacity: 1;visibility: visible;cursor:pointer;object-fit: cover;position: absolute;z-index: 2;transition: 0.5s;}
.video-box { position: relative; }
/* --------------------------tab - table----------------------------------- */
ul.table *,.table-tarh *,.table-eskan *{list-style: none;padding: 0;}
ul.table,.table-tarh{width: 100%;margin: 10px 0;border: 1px solid #f58d22;}
ul.table>li,.table-tarh>li,.table-eskan>li{width: 100%;border-bottom: 1px solid #f58d22;justify-content: center;display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;margin: 0;}
ul.table>li:nth-last-of-type(1),.table-tarh>li:nth-last-of-type(1),.table-eskan>li:nth-last-of-type(1){border-bottom: none;}
ul.table>li>ul,.table-tarh>li>ul,.table-eskan>li>ul{display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;margin: 0;width: 100%;}
ul.table>li>ul>li,.table-tarh>li>ul>li,.table-eskan>li>ul>li{border-left: 1px solid #f58d22;display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;justify-content: center;align-items: center;padding: 5px;}
ul.table>li>ul>li:nth-of-type(1){width: 15%;color: #353535;}
ul.table>li>ul>li:nth-of-type(2){width: 20%;background-color:#b41f3360 ;color: #fff;}
ul.table>li>ul>li:nth-of-type(3){width: 65%;color: #353535;border-left: none;}
ul.no-icon li{list-style: none;}
.content_item ul li i{color: #f58d22; margin-left: 8px;font-size: 10px;}

.table-eskan{width: 49%;border: 1px solid;}
.table-tarh,.table-eskan{border-color: rgba(7, 56, 94, 0.282);margin: 15px 5px;}
.table-tarh>li,.table-eskan>li{border-bottom-color: rgba(7, 56, 94, 0.282);}
.table-tarh>li>ul>li,.table-eskan>li>ul>li{color: #444;border-left-color: rgba(7, 56, 94, 0.282);}
.table-tarh>li>ul>li:nth-of-type(1){width: 10%;}
.table-tarh>li>ul>li:nth-of-type(2),.table-tarh>li>ul>li:nth-of-type(4){width: 25%;}
.table-tarh>li>ul>li:nth-of-type(3),.table-tarh>li>ul>li:nth-of-type(5){width: 20%;}
.table-tarh>li>ul>li:nth-of-type(5){border-left: 0px solid #000;}
.table-tarh>li>ul>li>ul{margin:0}

.table-eskan>li>ul>li:nth-of-type(1),.table-eskan>li>ul>li:nth-of-type(3){width: 40%;flex-wrap: wrap;}
.table-eskan>li>ul>li:nth-of-type(2){width: 20%;}
.table-eskan>li>ul>li>p{width: 100%;}
/* ---------------------Reg Title---------------------- */
.reg-title{text-align: center;font-size: 30px;line-height: 2.43;color: #0a4c7e;margin: 10px 0 20px 0;width: 100%;}
.reg-title span{border-bottom: 2px solid #f58d22;padding: 0 15px;font-size: 25px;}
.tab_items .reg-title,.tab_items .reg-title span{font-size: 20px;}
.reg-title.small{font-size: 20;}
.reg-title.small span{font-size: 18px;}
.reg-desc{margin-top: 15px;}
.reg-desc-parts{box-shadow: 0 2px 15px 0 rgba(0,0,0,.1);background: rgba(238, 238, 238, 0.1);border: #d3d3d3;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;padding: 15px 15px;margin-bottom: 35px;}
.reg-desc-parts h6{font-weight: bold;color: #0a4c7e;font-size: 13px;/* line-height: 2.43; */margin-top: 32px;margin-bottom: 15px;font-size: 16px;}
.reg-desc-parts .content_item {border-right:none;}
.reg-desc-parts h6 a{color: #f58d22;}
.reg-desc-parts p{color: #3c3c3c;text-align: right;width: 100%;line-height: 2.43;font-size: 14px;}
.reg-desc-parts p a{font-weight: bold;color: #0a4c7e;}
.reg-desc-parts #map_mainpage{width: 100%;height: 490px;}
.reg-desc-parts li address{display: inline;}
.reg-desc-parts li i{font-size: 8px;margin-left: 5px;color: #f58d22;}
.reg-desc-parts li a,.reg-desc-parts li {color: #444;list-style: none;font-size: 14px;line-height: 2.43;}
.reg-desc-parts .h_iframe-aparat_embed_frame{width: 100%;display: flex;margin: 20px 0;justify-content: center;height: 350px;}
.reg-desc-parts .content_item .h_iframe-aparat_embed_frame{height: 300px;}
.reg-desc-parts .h_iframe-aparat_embed_frame>iframe{width:100%;left:auto}
.reg-desc-parts .content_item .text-video h3{font-size: 13px;font-weight: bold;}
.reg-desc-parts>figure,.reg-desc-parts li figure{text-align: center;padding: 20px;width: 100%; }
.reg-desc-parts>figure img,.reg-desc-parts li figure img{width: 60%;}
.reg-desc-parts>figure figcaption,.reg-desc-parts>figure figcaption a{color: #444;font-size: 14px;line-height: 2.43;}
.reg-desc-parts>figure figcaption a{font-weight: bold;}
.figures-container{display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;width: 100%;flex-wrap: wrap;}
.figures-container figure.double-img{width: 50%;margin: 10px 0;text-align: center;padding: 0 10px;}
.double-img>a{display: inline-block;width: 100% !important;max-height: 350px;overflow-y: hidden;}
.double-img img{width: 80%;}
.double-img figcaption{color: #444;font-size: 14px;line-height: 2.43;margin: 10px 0;}
.davam.latest{box-shadow: 0 2px 15px 0 rgba(0,0,0,.1); background: rgba(238, 238, 238, 0.1); border: #d3d3d3; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; padding: 15px 15px;}
.davam.latest h3{font-size: 12px;color: #0a4c7e;width: 100%;text-align: right;}
.davam.latest h3 span{color: #f58d22;}    
.davam.latest .article-box-container.clearfix{box-shadow: none;border: 1px solid rgba(10, 76, 126, 0.255);padding: 15px;}
.davam.latest>ul{width: 100%;margin: 0;}
.davam.latest>ul address{margin: 0;}
.davam.latest>ul li span{font-weight: bold;}

ul.num>li::before{width: 0;}
/* ---------------------MAP SVG----------------------- */
.region-map-container h4{text-align: center; color: #0a4c7e; font-size: 18px;margin-bottom: 20px;}
.Region-Maps .st0{ fill:#808080; cursor:pointer; transition:.4s ; -webkit-transition:.4s ; -moz-transition:.4s ; -ms-transition:.4s ; -o-transition:.4s ; }
.Region-Maps .st0:hover{fill:#0a4c7e;}
.Region-Maps .st1{fill:#FFFFFF; cursor:pointer;}
.Region-Maps .st2{font-family:'Arial';}
.Region-Maps .st3{font-size:15px;}

/* -----------------------accordion-tmp--------------------------- */


.accordion-tmp .panel-title a { display: block; color: #0a4c7e; font-size: 15px;}

.accordion-tmp .panel-group .panel { margin-bottom: 0; border-radius: 0 !important; overflow: hidden; border: none !important; box-shadow: none !important; border-bottom: 3px solid #DCDCDC !important; }

.accordion-tmp .panel-default > .panel-heading {color: #333333;background: none !important;border: none !important;padding: 0 !important;border-radius: 0 !important;}

.accordion-tmp .panel-title {margin-top: 0;margin-bottom: 0;font-size: 16px;color: inherit;border-radius: 0 !important;}

    .accordion-tmp .panel-title a { display: block; color: #0a4c7e; font-size: 15px; padding: 20px 0; border-radius: 0 !important; padding-left: 20px; text-shadow: 0 0 #000;}

.accordion-tmp .panel-default > .panel-heading + .panel-collapse .panel-body { border: none !important;}

.accordion-tmp .panel-title a svg { width: 20px; height: 20px; float: left; vertical-align: middle;}

.accordion-tmp .panel-body ul { margin: 20px 0;}

    .accordion-tmp .panel-body ul li,.accordion-tmp .panel-body ul li a {font-size: 14px;font-weight: normal;color: #444;position: relative;padding: 1px 15px;font-weight: normal;text-align: justify;padding-left: 0;line-height: 2em;}
    .accordion-tmp .panel-body ul li a {padding: 0;}
        .accordion-tmp .panel-body ul li::before {content: "";width: 6px;height: 6px;border-radius: 50%;position: absolute;right: 0;top: 8px;background: #f58d22;}

.accordion-tmp #accordion .panel-body { padding: 10px 0 !important; border-top: 1px dotted #0a4c7e !important;}


.accordion-tmp .panel-body p, .accordion-tmp .panel-body {font-size: 14px;font-weight: normal;line-height: 2em;color: #444;}
.accordion-tmp .panel-body figure,.accordion-tmp .panel-body figure figcaption,.accordion-tmp .panel-body figure figcaption a{text-align: center;color: #444;font-size: 12px;line-height: 1.6em;}
.accordion-tmp .panel-body figure img{width: 70%;padding: 10px 0;}
.accordion-tmp .panel-group .panel + .panel { margin-top: 0 !important;}
.bd-callout{ padding:10px 15px; border-radius: 5px;  border:1px solid #ececec; border-right: 2px solid #f8a03b; margin: 20px 0 20px 10px; }
.bd-callout h4 { color: #0a4c7e; font-size: 18px; line-height: 2.5em; }

/* -------------------------------------------------- */
.owl-book .article-view-link{min-height: 45px;}
.owl-book .article-meta{height:30px}
.owl-book .article-list-item h6{line-height:1.5; font-size:14px;}
.owl-book figure{width: 100%;height: 281px;position: relative;overflow: hidden;margin: 0;}
.owl-book figure img{width: 100%;}
.owl-book figure figcaption{ width: 100%; position: absolute; bottom: 0; left: 0; text-align: center; padding: 10px 5px; background-color: rgba(10, 76, 126, 0.6); transition:.8s ; -webkit-transition:.8s ; -moz-transition:.8s ; -ms-transition:.8s ; -o-transition:.8s ; height: 60px; }
.owl-book figure::before , .owl-book figure::after{ content:""; height: 5px; width: 0; position: absolute; background: #fff; transition:1s ; -webkit-transition:1s ; -moz-transition:1s ; -ms-transition:1s ; -o-transition:1s ;z-index: 1; }
.owl-book figure::before{top: 30px;left: 0;}
.owl-book figure::after{bottom: 30px;right: 0;}
.owl-book figure:hover figcaption{display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex; height: 100%;align-items: center;justify-content: center;}
.owl-book figure:hover::before , .owl-book figure:hover::after{width: 100%;}
.owl-book figure figcaption a{font-size: 14px;color: #fff;line-height: 25px;font-weight: bold;}
.owl-book .owl-dots .owl-dot span,.owl-side-news .owl-dots .owl-dot span,.owl-rouydad .owl-dots .owl-dot span,.multimedia .owl-dots .owl-dot span{border: 1px solid #f58d22;background-color: #fff;}
.owl-book .owl-dots .owl-dot.active span, .owl-book .owl-dots .owl-dot:hover span,.owl-side-news .owl-dots .owl-dot.active span,.owl-side-news .owl-dots .owl-dot:hover span,.owl-rouydad .owl-dots .owl-dot.active span,.owl-rouydad .owl-dots .owl-dot:hover span,.multimedia .owl-dots .owl-dot.active span ,.multimedia .owl-dots .owl-dot:hover span{background-color: #f58d22;}
/* --------------------------------------------------- */
.owl-side-news figure{position: relative;height: 250px;overflow: hidden;}
.owl-side-news figure img{ max-height: 100%; min-width: 100%; width: auto !important; position: absolute; left: 50%; transform:translateX(-50%) ; -webkit-transform:translateX(-50%) ; -moz-transform:translateX(-50%) ; -ms-transform:translateX(-50%) ; -o-transform:translateX(-50%) ; }
.owl-side-news figure figcaption{width: 100%;position: absolute;left: 0;bottom: 0; padding:0 10px; background-color: rgba(10, 76, 126, 0.7);color: #fff; font-size: 14px;line-height: 2.43;}
.owl-side-news figure figcaption a{color: #fff;}
/* --------------------------------------------------- */
.reg-desc-parts .social-link{margin: 0;}
.reg-desc-parts .social-link li{line-height: 2.43;font-size: 14px;border: none;}
.reg-desc-parts .social-link li img{width: 30px; margin-left: 10px;}
.reg-desc-parts .social-link li a{color: #333;}
/* -------------------------------------------------- */
.table-phone>li{width: 100%;display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;justify-content: center; }
.table-phone li::before{display: none;}
.table-phone>li>ul{width: 30%;border:1px solid rgba(7, 56, 94, 0.282); border-bottom: 0px;display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex; }
.table-phone>li>ul>li:nth-of-type(1){border-left: 1px solid rgba(7, 56, 94, 0.282);}
.table-phone>li:nth-last-of-type(1)>ul{border-bottom: 1px solid rgba(7, 56, 94, 0.282);}
.table-phone>li>ul>li{width: 50%;display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;justify-content: center;align-items: center;color: #333;font-size: 14px;line-height: 2.43;}
.table-phone>li>ul>li>a{color: #333;}
/* --------------------------------------------------- */
.table-mahsulat,.mahsul-bohran-sakhtman,.table-hamkari{border:1px solid rgba(7, 56, 94, 0.282);margin:20px 0 0 0;}
.table-mahsulat *,.mahsul-bohran-sakhtman *,.table-hamkari *{list-style: none;margin: 0;overflow: hidden;}
.table-mahsulat>li,.mahsul-bohran-sakhtman>li,.table-hamkari>li{border-bottom: 1px solid rgba(7, 56, 94, 0.282);}
.table-mahsulat>li>ul,.mahsul-bohran-sakhtman>li>ul,.table-hamkari>li>ul{display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;width: 100%;margin: 0;}

.table-mahsulat>li>ul>li{display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;justify-content: center;align-items: center;border-right: 1px solid rgba(7, 56, 94, 0.282);text-align: center;}
.table-mahsulat>li>ul>li:nth-of-type(1){width: 5%;border-right: none;}
.table-mahsulat>li>ul>li:nth-of-type(2){width: 40%;}
.table-mahsulat>li>ul>li:nth-of-type(3){width: 20%;}
.table-mahsulat>li>ul>li:nth-of-type(4){width: 35%;}
.table-mahsulat>li:nth-of-type(3)>ul>li:nth-of-type(2),.table-mahsulat>li:nth-of-type(4)>ul>li:nth-of-type(2),.table-mahsulat>li:nth-of-type(5)>ul>li:nth-of-type(2),.table-mahsulat>li:nth-of-type(6)>ul>li:nth-of-type(2),.table-mahsulat>li:nth-of-type(8)>ul>li:nth-of-type(2),.table-mahsulat>li:nth-of-type(9)>ul>li:nth-of-type(2),.table-mahsulat>li:nth-of-type(3)>ul>li:nth-of-type(3),.table-mahsulat>li:nth-of-type(4)>ul>li:nth-of-type(3),.table-mahsulat>li:nth-of-type(5)>ul>li:nth-of-type(3),.table-mahsulat>li:nth-of-type(6)>ul>li:nth-of-type(3),.table-mahsulat>li:nth-of-type(8)>ul>li:nth-of-type(3),.table-mahsulat>li:nth-of-type(9)>ul>li:nth-of-type(3){width: 20%}
.table-mahsulat>li:nth-of-type(3)>ul>li:nth-of-type(4),.table-mahsulat>li:nth-of-type(4)>ul>li:nth-of-type(4),.table-mahsulat>li:nth-of-type(5)>ul>li:nth-of-type(4),.table-mahsulat>li:nth-of-type(6)>ul>li:nth-of-type(4),.table-mahsulat>li:nth-of-type(8)>ul>li:nth-of-type(4),.table-mahsulat>li:nth-of-type(9)>ul>li:nth-of-type(4){width: 20%;}
.table-mahsulat>li:nth-of-type(3)>ul>li:nth-of-type(5),.table-mahsulat>li:nth-of-type(4)>ul>li:nth-of-type(5),.table-mahsulat>li:nth-of-type(5)>ul>li:nth-of-type(5),.table-mahsulat>li:nth-of-type(6)>ul>li:nth-of-type(5),.table-mahsulat>li:nth-of-type(8)>ul>li:nth-of-type(5),.table-mahsulat>li:nth-of-type(9)>ul>li:nth-of-type(5){width: 35%}

.table-mahsulat>li>ul>li>ul{width: 100%;}
.table-mahsulat>li>ul>li>ul>li{border-bottom: 1px solid rgba(7, 56, 94, 0.282);display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;justify-content: center;align-items: center;width: 100%;text-align: center;}
.table-mahsulat>li>ul>li>ul>li:nth-last-of-type(1){border-bottom:none;}
.table-mahsulat>li:nth-last-of-type(1)>ul>li>ul>li{height: 33.33%;}
.table-mahsulat>li>ul>li:nth-last-of-type(1)>ul>li>ul{display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;justify-content: center;align-items: center;width: 100%;height: 100%;}
.table-mahsulat>li>ul>li:nth-last-of-type(1)>ul>li>ul>li{border-left: 1px solid rgba(7, 56, 94, 0.282);width: 33.33%;display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;justify-content: center;align-items: center;height: 100%;}
.table-mahsulat>li>ul>li:nth-last-of-type(1)>ul>li>ul>li:nth-last-of-type(1){border-left: none;}

.mahsul-bohran-sakhtman>li>ul>li:nth-of-type(1){width: 5%;border-left: 1px solid rgba(7, 56, 94, 0.282);display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;justify-content: center;align-items: center;}
.mahsul-bohran-sakhtman>li:nth-of-type(2)>ul>li:nth-of-type(2),.mahsul-bohran-sakhtman>li:nth-of-type(3)>ul>li:nth-of-type(2),.mahsul-bohran-sakhtman>li:nth-of-type(4)>ul>li:nth-of-type(2){width: 25%;border-left: 1px solid rgba(7, 56, 94, 0.282);display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;justify-content: center;align-items: center;}
.mahsul-bohran-sakhtman>li:nth-of-type(1)>ul>li:nth-of-type(2),.mahsul-bohran-sakhtman>li:nth-of-type(5)>ul>li:nth-of-type(2),.mahsul-bohran-sakhtman>li:nth-of-type(6)>ul>li:nth-of-type(2),.mahsul-bohran-sakhtman>li:nth-of-type(7)>ul>li:nth-of-type(2){width: 50%;border-left: 1px solid rgba(7, 56, 94, 0.282);display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;justify-content: center;align-items: center;}
.mahsul-bohran-sakhtman>li:nth-of-type(2)>ul>li:nth-of-type(3),.mahsul-bohran-sakhtman>li:nth-of-type(3)>ul>li:nth-of-type(3),.mahsul-bohran-sakhtman>li:nth-of-type(4)>ul>li:nth-of-type(3){width: 70%;display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;justify-content: center;align-items: center;}
.mahsul-bohran-sakhtman>li:nth-of-type(1)>ul>li:nth-of-type(3),.mahsul-bohran-sakhtman>li:nth-of-type(5)>ul>li:nth-of-type(3),.mahsul-bohran-sakhtman>li:nth-of-type(6)>ul>li:nth-of-type(3),.mahsul-bohran-sakhtman>li:nth-of-type(7)>ul>li:nth-of-type(3){width: 10%;display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;justify-content: center;align-items: center;border-left: 1px solid rgba(7, 56, 94, 0.282);}
.mahsul-bohran-sakhtman>li:nth-of-type(1)>ul>li:nth-of-type(4),.mahsul-bohran-sakhtman>li:nth-of-type(5)>ul>li:nth-of-type(4),.mahsul-bohran-sakhtman>li:nth-of-type(6)>ul>li:nth-of-type(4),.mahsul-bohran-sakhtman>li:nth-of-type(7)>ul>li:nth-of-type(4){width: 35%;display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;justify-content: center;align-items: center;}
.mahsul-bohran-sakhtman>li:nth-of-type(2)>ul>li:nth-of-type(3)>ul,.mahsul-bohran-sakhtman>li:nth-of-type(3)>ul>li:nth-of-type(3)>ul,.mahsul-bohran-sakhtman>li:nth-of-type(4)>ul>li:nth-of-type(3)>ul{width: 100%;}
.mahsul-bohran-sakhtman>li:nth-of-type(2)>ul>li:nth-of-type(3)>ul>li>ul,.mahsul-bohran-sakhtman>li:nth-of-type(3)>ul>li:nth-of-type(3)>ul>li>ul,.mahsul-bohran-sakhtman>li:nth-of-type(4)>ul>li:nth-of-type(3)>ul>li>ul{width: 100%;display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;justify-content: center;align-items: center;border-bottom: 1px solid rgba(7, 56, 94, 0.282);}
.mahsul-bohran-sakhtman>li:nth-of-type(2)>ul>li:nth-of-type(3)>ul>li>ul>li,.mahsul-bohran-sakhtman>li:nth-of-type(3)>ul>li:nth-of-type(3)>ul>li>ul>li,.mahsul-bohran-sakhtman>li:nth-of-type(4)>ul>li:nth-of-type(3)>ul>li>ul>li{display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;justify-content: center;align-items: center;}
.mahsul-bohran-sakhtman>li:nth-of-type(2)>ul>li:nth-of-type(3)>ul>li>ul>li:nth-of-type(1),.mahsul-bohran-sakhtman>li:nth-of-type(3)>ul>li:nth-of-type(3)>ul>li>ul>li:nth-of-type(1),.mahsul-bohran-sakhtman>li:nth-of-type(4)>ul>li:nth-of-type(3)>ul>li>ul>li:nth-of-type(1){width: 35.5%;border-left: 1px solid rgba(7, 56, 94, 0.282);}

.mahsul-bohran-sakhtman>li:nth-of-type(2)>ul>li:nth-of-type(3)>ul>li>ul>li:nth-of-type(2),.mahsul-bohran-sakhtman>li:nth-of-type(3)>ul>li:nth-of-type(3)>ul>li>ul>li:nth-of-type(2),.mahsul-bohran-sakhtman>li:nth-of-type(4)>ul>li:nth-of-type(3)>ul>li>ul>li:nth-of-type(2){width: 14.5%;border-left: 1px solid rgba(7, 56, 94, 0.282);}
.mahsul-bohran-sakhtman>li:nth-of-type(2)>ul>li:nth-of-type(3)>ul>li>ul>li:nth-of-type(3),.mahsul-bohran-sakhtman>li:nth-of-type(3)>ul>li:nth-of-type(3)>ul>li>ul>li:nth-of-type(3),.mahsul-bohran-sakhtman>li:nth-of-type(4)>ul>li:nth-of-type(3)>ul>li>ul>li:nth-of-type(3){width: 50%;}


.table-hamkari>li>ul>li{border-right: 1px solid rgba(7, 56, 94, 0.282);display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;justify-content: center;align-items: center;width: 20%;}
.table-hamkari>li>ul>li:nth-of-type(1){border-right: none;}
.table-hamkari>li>ul>li:nth-of-type(1),.table-hamkari>li>ul>li:nth-of-type(3){width: 5%;}
.table-hamkari>li>ul>li:nth-last-of-type(1){width: 30%;}
/* ----------------------------------------------------- */
.women-news .col-sm-4 img{width: 100%;}
.women-news .col-sm-8 h5 a{color:#07385e;}
.women-news .col-sm-8 span{color: #888;font-size: 10px;}
.women-news .col-sm-8 p{font-size: 13;line-height: 1.5;}
.women-news{margin-bottom: 15px;}
/* ---------------------------LINKS-PAGES-------------------------- */
.links-container{box-shadow: 0 2px 15px 0 rgba(0,0,0,.1); background: rgba(238, 238, 238, 0.1); border: #d3d3d3; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; padding: 15px 15px; margin-bottom: 35px;display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;justify-content: center;flex-wrap: wrap;}
.links-container .list-group{width: 30%;margin: 1em 1%;}
.links-container .list-group li a{color: #666;}
.links-container .list-group .list-group-item.active{background-color: #07385e;border-color: #07385e;}
.links-container .list-group .list-group-item.active>span{background: #f58d22;font-size: 11px;float: left;padding: 2px;border-radius: 5px;}
.links-container .list-group .list-group-item.link-desc{color: rgb(163, 163, 163);line-height: 1.7em;}
/* --------------------------------------------------------------- */
.table-1395,.table-1397{border:1px solid rgba(7, 56, 94, 0.282);margin:20px 0 0 0;}
.table-1395 *,.table-1397 *{list-style: none;margin: 0;overflow: hidden;padding: 0;}
.table-1395 *::before,.table-1397 *::before{display: none;}
.table-1395>li,.table-1397>li{border-bottom: 1px solid rgba(7, 56, 94, 0.282);padding: 0 !important;}
.table-1395>li:nth-last-of-type(1),.table-1397>li:nth-last-of-type(1){border-bottom: 0px;}
.table-1395>li>ul,.table-1397>li>ul{display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;width: 100%;margin: 0 !important;}
.table-1395>li>ul>li,.table-1397>li>ul>li{border-left: 1px solid rgba(7, 56, 94, 0.282);display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;justify-content: center;align-items: center;font-size: 14px !important;line-height: 2.5em !important;padding: 0 !important;text-align: center !important;}
.table-1395>li>ul>li:nth-last-of-type(1),.table-1397>li>ul>li:nth-last-of-type(1){border-left: 0px;}

.table-1395>li>ul>li:nth-of-type(1){width: 5%;}
.table-1395>li>ul>li:nth-of-type(2){width: 35%;}
.table-1395>li>ul>li:nth-of-type(3),.table-1395>li>ul>li:nth-of-type(4) ,.table-1395>li>ul>li:nth-of-type(5),.table-1395>li>ul>li:nth-of-type(6){width: 15%;}
.table-1395>li:nth-last-of-type(1)>ul>li:nth-of-type(1){width: 85%;}
.table-1395>li:nth-last-of-type(1)>ul>li:nth-last-of-type(1){width: 15%;}
.table-1397>li>ul>li:nth-of-type(1){width: 5%;}
.table-1397>li>ul>li:nth-of-type(2){width: 30%;}
.table-1397>li>ul>li:nth-of-type(3),.table-1397>li>ul>li:nth-of-type(4),.table-1397>li>ul>li:nth-of-type(5),.table-1397>li>ul>li:nth-of-type(6),.table-1397>li>ul>li:nth-of-type(7){width: 10%;}
.table-1397>li>ul>li:nth-of-type(8){width: 15%;}

.amuzesh p,.amuzesh li{font-size: 14px;line-height: 2em;color:#444;}

/*---------------------------------------------------------*/
.table-mahsulat-madrese{width: 70%;border:1px solid rgba(7, 56, 94, 0.282);margin:20px 0 0 0;margin-right: 15%;}
.table-mahsulat-madrese *{list-style: none;margin: 0;overflow: hidden;padding: 0;}
.table-mahsulat-madrese *::before{display: none;}
.table-mahsulat-madrese>li{border-bottom: 1px solid rgba(7, 56, 94, 0.282);padding: 0 !important;}
.table-mahsulat-madrese>li:nth-last-of-type(1){border-bottom: 0px;}
.table-mahsulat-madrese>li>ul{display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;width: 100%;margin: 0 !important;}
.table-mahsulat-madrese>li>ul>li{border-left: 1px solid rgba(7, 56, 94, 0.282);display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;justify-content: center;align-items: center;font-size: 14px !important;line-height: 2.5em !important;padding: 0 !important;text-align: center !important;}
.table-mahsulat-madrese>li>ul>li>a{font-size: 14px;line-height: 2em;color:#444;}
.table-mahsulat-madrese>li>ul>li:nth-last-of-type(1){border-left: 0px;}

.table-mahsulat-madrese>li>ul>li:nth-of-type(1){width:50% ;}
.table-mahsulat-madrese>li>ul>li:nth-of-type(2){width:10% ;}
.table-mahsulat-madrese>li>ul>li:nth-of-type(3){width: 40%;}
.table-broshur>li>ul>li:nth-of-type(2){width: 30%;}
.table-broshur>li>ul>li:nth-of-type(3){width: 20%;}

/* ----------------------froneshast--------------------------- */
.table-fruneshast{width: 70%;border:1px solid rgba(7, 56, 94, 0.282);margin:20px 0 0 0;margin-right: 15%;}
.table-fruneshast *{list-style: none;margin: 0;overflow: hidden;padding: 0;}
.table-fruneshast *::before{display: none;}
.table-fruneshast>li{border-bottom: 1px solid rgba(7, 56, 94, 0.282);padding: 0 !important;}
.table-fruneshast>li:nth-last-of-type(1){border-bottom: 0px;}
.table-fruneshast>li>ul{display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;width: 100%;margin: 0 !important;}
.table-fruneshast>li>ul>li{border-left: 1px solid rgba(7, 56, 94, 0.282);display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;justify-content: center;align-items: center;font-size: 14px !important;line-height: 2.5em !important;padding: 0 !important;text-align: center !important;}
.table-fruneshast>li>ul>li>a{font-size: 14px;line-height: 2em;color:#444;}
.table-fruneshast>li>ul>li:nth-last-of-type(1){border-left: 0px;}

.table-fruneshast>li>ul>li:nth-of-type(1){width:5% ;}
.table-fruneshast>li>ul>li:nth-of-type(2){width: 30%;}
.table-fruneshast>li>ul>li:nth-of-type(3){width: 40%;}
.table-fruneshast>li>ul>li:nth-of-type(4){width: 10%;}
.table-fruneshast>li>ul>li:nth-of-type(5){width: 15%;}


.table-moeen{width: 70%;border:1px solid rgba(7, 56, 94, 0.282);margin:20px 0 0 0;margin-right: 15%;}
.table-moeen *{list-style: none;margin: 0;overflow: hidden;padding: 0;}
.table-moeen *::before{display: none;}
.table-moeen>li{border-bottom: 1px solid rgba(7, 56, 94, 0.6);padding: 0 !important;}
.table-moeen>li:nth-last-of-type(1){border-bottom: 0px;}
.table-moeen>li>ul{display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;width: 100%;margin: 0 !important;}
.table-moeen>li>ul>li{border-left: 1px solid rgba(7, 56, 94, 0.282);display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;justify-content: center;align-items: center;padding: 0 !important;text-align: center !important;font-size: 14px;line-height: 2em;color:#444;}
.table-moeen>li>ul>li:nth-last-of-type(1){border-left: 0px;}


.table-moeen>li>ul>li:nth-of-type(1){width: 25%;}
.table-moeen>li>ul>li:nth-of-type(2){width: 75%;display: block;}
.table-moeen>li:nth-of-type(1)>ul>li{width:25% ;}
.table-moeen>li:nth-of-type(1)>ul>li:nth-of-type(2){width:25% ;display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;}
.table-moeen>li>ul>li:nth-of-type(2)>ul{width: 100%;display: block;}
.table-moeen>li>ul>li:nth-of-type(2)>ul>li{width: 100%;display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;justify-content: center;align-items: center;border-bottom: 1px solid rgba(7, 56, 94, 0.282);}
.table-moeen>li>ul>li:nth-of-type(2)>ul>li:nth-last-of-type(1){border-bottom:0;}
.table-moeen>li>ul>li:nth-of-type(2)>ul>li>ul{width: 100%;display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;justify-content: center;align-items: center;}
.table-moeen>li>ul>li:nth-of-type(2)>ul>li>ul>li{border-left: 1px solid rgba(7, 56, 94, 0.282);display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;justify-content: center;align-items: center;font-size: 14px;line-height: 2em;color:#444;padding: 0 !important;text-align: center !important;width: 33.3333333%; ;}
.table-moeen>li>ul>li:nth-of-type(2)>ul>li>ul>li:nth-last-of-type(1){border-left: 0px;}



.co-adv-content{display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;justify-content: center;align-items: center;align-content: center;flex-wrap: wrap;}
.co-adv-content>a.btn-outline-dark { color: #343a40; transition:.4s ; -webkit-transition:.4s ; -moz-transition:.4s ; -ms-transition:.4s ; -o-transition:.4s ;margin: 5px; }
.co-adv-content>a.btn-outline-dark:hover {color: #fff;}
/*------------------responsive for tdmmo--------------*/
@media handheld, only screen and (max-width: 801px) {
    .DnnModule-2572 .livetabsdefault .ui-tabs .ui-tabs-nav { padding-right: 0 !important; }
    .fixed-menu { display: none; }
    .col-md-9.col-sm-9.col-xs-12 > a { line-height: 20px; }
}

@media handheld, only screen and (max-width:640px) {
    .noSelect a { font-size: 11px; }
}

@media only screen and (max-width: 576px) {
    .service-right, .service-left { width: 100%; }
        .service-right > h2, .service-left > h2 { width: 60%; }
    .multy .livetabsdefault .ui-tabs .ui-tabs-nav { display: block; }
    .multimedia-12 .DnnModule-LiveTabs > table { width: 100% !important; }
    .multy-news { display: block; }
    .multy-news-item:nth-of-type(3), .multy-news-item:nth-of-type(6) { height: 200px; }
        .multy-news-item:nth-of-type(3) img, .multy-news-item:nth-of-type(6) img { width: 100%; height: auto; transform: none; }
    .bohran-news > figure { width: 100%; }
/*         .bohran-news > figure:nth-of-type(1), .bohran-news > figure:nth-of-type(6) { width: 100%; height: 250px; } */
        .bohran-news > figure img { max-height: 65%; }
        .owl-specialnews  .item{  height: auto;}
            .owl-specialnews  .item img { height: auto;}
    .footer-center img { margin: 30px 0px; }
    .advertisement_items{ height: auto; margin-bottom:20px;}
    .advertisement_items a img { height:auto;}
    .ad_item:nth-of-type(3) img, .ad_item:nth-of-type(4) img{ height:100%;}
    #map_address { height: 200px; }
    .contact-us { height: auto; }


@media only screen and (min-width: 576px) and (max-width: 767px) {
    .advertisement_items { }
    .ad_item:nth-of-type(1) { grid-column-start: 1;grid-column-end: 2;grid-row-start: 1;grid-row-end: 2;}
    .ad_item:nth-of-type(2) { grid-column-start: 1;grid-column-end: 2;grid-row-start: 2;grid-row-end: 3;}
    .ad_item:nth-of-type(3) { grid-column-start: 1;grid-column-end: 2;grid-row-start: 3;grid-row-end: 4;}
    .ad_item:nth-of-type(4) { grid-column-start: 1; grid-column-end: 2; grid-row-start: 4; grid-row-end: 5; }
    .ad_item:nth-of-type(5) { grid-column-start: 1;grid-column-end: 2;grid-row-start: 5;grid-row-end: 6;}
    .ad_item:nth-of-type(6) { grid-column-start: 1;grid-column-end: 2;grid-row-start: 6;grid-row-end: 7;}
}

@media only screen and (min-width: 576px) and (max-width: 576px) {
    .ad_item img { height:auto;}
    .ad_item:nth-of-type(3) img, .ad_item:nth-of-type(4) img{ height:auto;}
}

@media only screen and (min-width: 577px) and (max-width: 990px) {
    .multy-news-item { height: 140px; }
        .multy-news-item:nth-of-type(3), .multy-news-item:nth-of-type(6) { height: 282px; }
}

@media only screen and (max-width: 767px) {
    .bohran-news-2 .box li { width: 100%; }
    .image-view-news img { max-width: 90%; }
    .women-sec { text-align: center; }
    .payamha h2 { width: 50%; }
    .notes { grid-template-areas: 'n1' 'n2' 'n3' 'n4'; grid-template-columns: repeat(1, 1fr); -ms-grid-columns: 1fr; }
        .notes > div:nth-of-type(1) { -ms-grid-row: 1; -ms-grid-column: 1; grid-area: n1; }
        .notes > div:nth-of-type(2) { -ms-grid-row: 2; -ms-grid-column: 1; grid-area: n2; }
        .notes > div:nth-of-type(3) { -ms-grid-row: 3; -ms-grid-column: 1; grid-area: n3; }
        .notes > div:nth-of-type(4) { -ms-grid-row: 4; -ms-grid-column: 1; grid-area: n4; }
     .photo-news img { max-width:100%; }
    /*lightbox-slidshow*/
    .asyncGallery__Close { top: 15px; right: 15px; width: 20px; height: 20px; background-size: 20px; }
    .asyncGallery__Dots { bottom: 15px; }
    .asyncGallery__Counter { right: 15px; bottom: 15px; font-size: 12px; }
    .asyncGallery__Item { width: 100%; }
    .asyncGallery__ItemImage img { max-height: none; max-width: 100%; }
    .asyncGallery__ItemDescription { padding: 0 20px; }
    .asyncGallery__Next,
    .asyncGallery__Prev { display: none; }
    .reg-desc-parts #map_mainpage{height: 300px;}
    .table-phone>li>ul{width: 100%;}
    .contact-us ul{flex-wrap: wrap;position: relative; top: auto; left: auto; width: 100%;}
    .contact-us ul li{width: 100%;}
    .container-1888{margin-top: 20px;}
}

/*css for IE 10 and above*/
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    .footer-center img { width: 100%; max-width: 410px; }
}

}

/* ----------------------------------------Saphiran */
:root {
  --SPH_Color_Main: #27247b;
  --SPH_Color_Main_tr: #27247bab;
  --SPH_Color_Main_tr2: #27247bd6;
  --SPH_Color_Main_tr3: #27247b8f;
  --SPH_Color_Main_tr4: #27247b4e;
  --SPH_Color_Main_Block: #27247b;
  --SPH_Color_Main_Block_trgba: #27247be1;
  --SPH_Color_Second: #235928;
  --SPH_Color_Secondtr2: #23592894;
  --SPH_Color_Gray: #393939;
  --BackChart: #fff;
  --BackLevel1: #27247b;
  --TextLevel1: #fff;
  --BackLevel2: #27247b;
  --TextLevel2: #fff;
  --BackLevel3: #6e6bcb;
  --TextLevel3: #fff;
  --BackLevel4: #125e5810;
  --TextLevel4: #125e58;
  --BackLevel5: #06b492;
  --TextLevel5: #fff;
  --Border-Color: #000000;
  --Gap: 5px;
}
/* ---------------------------------------------AllCss */
/* /////////////////////////////////Saphiran////////////////////////////// */
/* @font-face {
  font-family: "PortalIRANYekanPn";
  src: url("https://tdmmo.tehran.ir/Portals/0/SPH1402/Css/Fonts/eot/Yekan.eot");
  src: url("https://tdmmo.tehran.ir/Portals/0/SPH1402/Css/Fonts/eot/Yekan.eot")
      format("embedded-opentype"),
    url("https://tdmmo.tehran.ir/Portals/0/SPH1402/Css/Fonts/woff2/Yekan.woff2")
      format("woff2"),
    url("https://tdmmo.tehran.ir/Portals/0/SPH1402/Css/Fonts/woff/Yekan.woff")
      format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
  font-feature-settings: "ss02"; 
} */

@font-face {
  font-family: "PortalIRANYekan";
  src: url("https://tdmmo.tehran.ir/Portals/0/SPH1402/Css/Fonts/eot/IRANYekan.eot");
  src: url("https://tdmmo.tehran.ir/Portals/0/SPH1402/Css/Fonts/eot/IRANYekan.eot?#iefix")
      format("embedded-opentype"),
    url("https://tdmmo.tehran.ir/Portals/0/SPH1402/Css/Fonts/woff2/IRANYekan.woff2")
      format("woff2"),
    url("https://tdmmo.tehran.ir/Portals/0/SPH1402/Css/Fonts/woff/IRANYekan.woff")
      format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "PortalIRANYekan";
  src: url("https://tdmmo.tehran.ir/Portals/0/SPH1402/Css/Fonts/eot/IRANYekan-ExtraBold.eot");
  src: url("https://tdmmo.tehran.ir/Portals/0/SPH1402/Css/Fonts/eot/IRANYekan-ExtraBold.eot?#iefix")
      format("embedded-opentype"),
    url("https://tdmmo.tehran.ir/Portals/0/SPH1402/Css/Fonts/woff2/IRANYekan-ExtraBold.woff2")
      format("woff2"),
    url("https://tdmmo.tehran.ir/Portals/0/SPH1402/Css/Fonts/woff/IRANYekan-ExtraBold.woff")
      format("woff");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "PortalIRANYekan";
  src: url("https://tdmmo.tehran.ir/Portals/0/SPH1402/Css/Fonts/eot/IRANYekan-Medium.eot");
  src: url("https://tdmmo.tehran.ir/Portals/0/SPH1402/Css/Fonts/eot/IRANYekan-Medium.eot?#iefix")
      format("embedded-opentype"),
    url("https://tdmmo.tehran.ir/Portals/0/SPH1402/Css/Fonts/woff2/IRANYekan-Medium.woff2")
      format("woff2"),
    url("https://tdmmo.tehran.ir/Portals/0/SPH1402/Css/Fonts/woff/IRANYekan-Medium.woff")
      format("woff");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "PortalIRANYekan";
  src: url("https://tdmmo.tehran.ir/Portals/0/SPH1402/Css/Fonts/eot/IRANYekan-Light.eot");
  src: url("https://tdmmo.tehran.ir/Portals/0/SPH1402/Css/Fonts/eot/IRANYekan-Light.eot?#iefix")
      format("embedded-opentype"),
    url("https://tdmmo.tehran.ir/Portals/0/SPH1402/Css/Fonts/woff2/IRANYekan-Light.woff2")
      format("woff2"),
    url("https://tdmmo.tehran.ir/Portals/0/SPH1402/Css/Fonts/woff/IRANYekan-Light.woff")
      format("woff");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
caption,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  font-family: "PortalIRANYekan";
}
@media handheld, only screen and (min-width: 1400px) {
  .container {
    max-width: 1170px; /*1300px */
  }
}
A,
A:link,
A:active,
A:visited {
  color: var(--SPH_Color_Main);
}
.bgmain,
.parallax-bg-Fixed {
  background: url() no-repeat top left;
}
.copyright {
  padding: 15px;
}
.BannerPane {
  top: 0;
  margin-bottom: 0;
}

.wrapper {
  background-color: #fff;
  overflow: hidden;
  /* e7e7e7 */
}
#Body {
  overflow-x: hidden;
}
.modal-backdrop.show {
  display: block !important;
  opacity: 0.7 !important;
}
.show {
  opacity: 1;
}

.Atg_Video_DV .modal-dialog {
  margin-top: 200px;
  margin-bottom: -200px;
}
.modal-header {
  text-align: right;
}
.skin-footer .container {
  max-width: 100%;
}
.skin-footer {
  margin-top: 90px;
}
.copycssAlign {
  text-align: center;
  padding-top: 15px;
  padding: 0 15px;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  display: none;
}
.copyright {
  padding: 15px;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
}
#dnn_FooterPane_Middle_3,
#dnn_FooterPane_Middle_4,
#dnn_FooterPane_Middle_5 {
  float: left;
}

.dnnModuleDialog .dnnPageContainer {
  width: auto !important;
  height: 409px;
  position: relative;
  right: 0;
}

/* ------------------------------------------Login */
.loginContent {
}

.loginContent .LoginPanel {
  width: 100% !important;
  padding: 10px;
}

.loginContent .LoginPanel .dnnLabel {
  display: inline-block;
  float: right;
  position: relative;
  width: 100%;
  padding-left: 0px;
  padding-right: 0;
  margin-left: 0px !important;
  margin-right: 0px !important;
  overflow: visible;
  text-align: center !important;
}

.dnnLoginService input[type="text"],
.dnnLoginService input[type="password"] {
  width: 100%;
  min-width: 200px;
  margin-bottom: 5px;
  margin-top: 5px;
  border-radius: 25px;
  outline: 0;
}

.loginContent .LoginPanel .dnnPrimaryAction {
  width: 100% !important;
  display: block !important;
  border-radius: 25px;
  color: white !important;
}

.loginContent .LoginPanel .dnnSecondaryAction {
  width: 100% !important;
  display: block !important;
  border-radius: 25px;
  color: black !important;
}

.loginContent .LoginPanel .dnnLoginActions,
.loginContent .LoginPanel .dnnLoginActions ul {
  width: 100%;
}

.loginContent .LoginPanel .dnnLoginActions ul li:first-child {
  width: 100%;
}

.loginContent .LoginPanel .dnnLoginActions ul li:nth-child(2) {
  width: 100%;
}

div.dnnCaptcha {
  width: 100% !important;
  margin-left: 0%;
  padding-left: 0px;
  text-align: center !important;
}

.dnnRegistrationForm {
  width: 100% !important;
  min-width: 100% !important;
}

.dnnRegistrationForm .dnnLabel {
  display: inline-block;
  float: right;
  position: relative;
  width: 100%;
  padding-left: 0px;
  margin-left: 0px;
  overflow: visible;
  text-align: center !important;
}

.dnnRegistrationForm input[type="text"]:active,
.dnnRegistrationForm input[type="text"]:focus,
.dnnRegistrationForm input[type="password"]:focus,
.dnnRegistrationForm input[type="password"]:active,
.dnnRegistrationForm input[type="email"]:active,
.dnnRegistrationForm input[type="email"]:focus,
.dnnRegistrationForm select:active,
.dnnRegistrationForm select:focus,
.dnnRegistrationForm textarea:active,
.dnnRegistrationForm textarea:focus,
.dnnRegistrationForm input[type="search"]:active,
.dnnRegistrationForm input[type="search"]:focus {
  width: 100%;
  min-width: 200px;
  margin-bottom: 5px;
  margin-top: 5px;
  border-radius: 25px;
  outline: 0;
}

.dnnRegistrationForm input[type="text"],
.dnnRegistrationForm input[type="text"],
.dnnRegistrationForm input[type="password"],
.dnnRegistrationForm input[type="password"],
.dnnRegistrationForm input[type="email"],
.dnnRegistrationForm input[type="email"],
.dnnRegistrationForm select,
.dnnRegistrationForm select:focus,
.dnnRegistrationForm textarea,
.dnnRegistrationForm textarea,
.dnnRegistrationForm input[type="search"],
.dnnRegistrationForm input[type="search"] {
  width: 100%;
  min-width: 200px;
  margin-bottom: 5px;
  margin-top: 5px;
  border-radius: 25px;
  outline: 0;
}

.dnnRegistrationForm .dnnPrimaryAction {
  width: 100% !important;
  display: block !important;
  border-radius: 25px;
  color: white !important;
}

.dnnRegistrationForm .dnnSecondaryAction {
  width: 100% !important;
  display: block !important;
  border-radius: 25px;
  color: black !important;
}

div.dnnRegistrationForm .dnnForm {
  float: right;
  min-width: 50px;
  width: 100% !important;
}

.password-strength-container {
  width: 100% !important;
  max-width: 100% !important;
  display: inline-block;
  position: relative;
}

.dnnRegistrationForm ul.dnnActions li {
  width: 100% !important;
}

.dnnRegistrationForm ul.dnnActions {
  width: 100% !important;
}

.dnnFormItem > label.dnnFormLabel,
.dnnFormItem > span.dnnFormLabel {
  display: inline-block;
  margin: 6px 18px 0 0;
  width: 100%;
  text-align: center;
}

.dnnLoginService .dnnLeft img {
  border-radius: 25px;
  width: 180px;
}

.dnnLoginService .dnnLeft {
  width: 100% !important;
}
/* --------------------------------------------------------Menu */
/* --------------------------------------------------------Menu */
.ATG_Header_Mnu_Row .col-lg-1 {
  text-align: left;
  position: absolute;
  top: -35px;
  right: 15px;
  z-index: 999;
  width: auto !important;
}

.ATG_Header_Mnu_Row .col-lg-1 .ATGR_NavMenu_Search {
  color: var(--SPH_Color_Main) !important;
  font-size: 16px !important;
  display: inline-block !important;
  background-color: transparent;
}

.ATG_Header_Mnu_Row .col-lg-1 .ATGR_NavMenu_Search::after {
  content: "|";
  font-size: 24px;
  position: relative;
  color: var(--SPH_Color_Main);
  right: 5px;
  top: 2px;
}
.ATG_Header_Mnu_Row .col-lg-2 {
  width: 120px;
  padding: 0 15px !important;
  position: absolute;
}
.ATG_Header_Mnu_Row .col-lg-9 {
  width: 100%;
  padding: 0 15px !important;
}
.ATG_Header_Mnu_Row .col-lg-1 {
  display: none;
}
.isStuck .ATG_Header_Mnu_Row .col-lg-9 {
  padding-right: 15px !important;
}
.Atg_logo 
{
  display: none;
}
.Atg_logo img {
  max-width: 120px;
  width: 100%;
  padding: 0px 0;
  position: absolute;
  top: -140;
  border: 15px solid white;
  right: 0;
  transition: 0.5s all;
}
.isStuck {
  z-index: 1001;
}
.isStuck .Atg_logo img {
  max-width: 80px;
  width: auto;
  padding: 0px 0;
  position: absolute;
  top: 5px;
  border: 2px solid white;
  right: 0;
  height: 50px;
  transition: 0.5s all;
}
@media handheld, only screen and (max-width: 767px) {
  .ATG_Header_Mnu_Row .col-lg-1 {
    display: none !important;
  }
}

.stickup,
.skinwidth,
.NavBar {
  background: white;
}

.stickup {
  top: -1px !important;
  /* height: 70px; */
}

.NavMenu {
  height: 100%;
  float: right;
}

.navbar {
  border: none;
  height: 60px;
}
.dnnMenu .topLevel {
  position: inherit !important;
}
.dnnMenu .topLevel::before {
  /* content: "به سوی شهر ایمن و آماده";
  font-size: 16px;
  font-weight: 500;
  color: white;
  position: absolute;
  right: 120px;
  top: -44px; */
}
.dnnMenu .topLevel::after {
  /* content: "سازمان پیشگیری و مدیریت بحران شهر تهران";
  font-size: 18px;
  font-weight: 600;
  color: var(--SPH_Color_Second);
  position: absolute;
  right: 120px;
  top: -84px; */
}
.MobileMenu .treeview li li a.selected {
  color: var(--SPH_Color_Main);
}

.dnnMenu .subLevel {
  background-color: white !important;
  border-top: 2px solid var(--SPH_Color_Main);
  min-width: 450px !important;
  width: 1170px;
  right: 0px;
  top: 60px;
  padding: 15px;
}
.dnnMenu .subLevel > ul {
  min-height: 450px;
  /* overflow-y: scroll; */
  max-height: 250px;
  /* scrollbar-color: #dadada;
  scrollbar-width: thin; */
}
.dnnMenu .subLevel > ul::-webkit-scrollbar {
  width: 5px;
  padding: 5px;
  background-color: #dadada;
  height: 80%;
}

.dnnMenu .subLevel > ul::-webkit-scrollbar-track {
}

.dnnMenu .subLevel > ul::-webkit-scrollbar-thumb {
  background-color: rgb(105, 105, 105);
}
.dnnMenu .subLevel li {
  float: right !important;
  clear: inherit !important;
  width: calc(100% / 5) !important;
  margin: 0 !important;
}
.dnnMenu .subLevel li a span {
  border-bottom: 0 !important;
}

.dnnMenu ul.topLevel li:before {
  content: "" !important;
  color: var(--SPH_Color_Second);
}

.dnnMenu .subLevel li:before {
  content: "" !important;
}

.dnnMenu .subLevelRight {
  display: block !important;
  position: relative !important;
  left: auto !important;
  right: 0 !important;
  width: auto !important;
  top: 0 !important;
  padding: 0 0px 0 0 !important;
  background: none !important;
  min-width: 200px !important;
  box-shadow: 0 0 0px #ccc !important;
  /*   
    display: none;
    position: absolute;
    left: auto;
    right: 270px;
    width: auto;
    top: 0;
    padding: 0;
    box-shadow: 0 0 1px #ccc;
    background-color: var(--SPH_Color_Main_tr) !important;
    border-top: 2px solid var(--SPH_Color_Main);
    min-width: 270px !important; */
}
.dnnMenu .subLevelRight ul {
  padding-right: 0px;
}
.dnnMenu .subLevelRight ul li {
  width: 100% !important;
}
.dnnMenu .subLevelRight ul li.item a {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

.dnnMenu .subLevelRight ul li.item a div span {
  font-size: 14px;
  font-weight: 300;
  padding-top: 0;
  padding-bottom: 0;
  display: flex !important;
}
.dnnMenu .subLevel li.item a {
  background-color: transparent !important;
  padding: 0 !important;
}

.dnnMenu .subLevel li.selected a div span {
  color: var(--SPH_Color_Main) !important;
}

.dnnMenu li.lampback {
  border-top: 3px solid var(--SPH_Color_Main);
}
.dnnMenu .topLevel li {
  height: 100%;
  transition: 0.4s all;
  position: inherit !important;
}
.dnnMenu .topLevel li a {
  padding: 5px 10px !important;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}

.dnnMenu .subLevel li a {
  padding: 8px 15px !important;
  height: 100%;
  display: block;
  justify-content: start;
  align-items: normal;
}

.dnnMenu .topLevel li:hover {
  background: transparent;
  color: var(--SPH_Color_Main);
}

.dnnMenu .topLevel li.hover {
  background: transparent !important;
  color: var(--SPH_Color_Main);
}

.dnnMenu .topLevel li.Current {
  color: var(--SPH_Color_Main);
}

.dnnMenu .topLevel li.hover::before {
  content: "" !important;
  color: var(--SPH_Color_Main);
  font-size: 20px;
  position: absolute;
  bottom: 0px !important;
  right: 48% !important;
  top: auto !important;
}

.dnnMenu .topLevel li.Current::before {
  /* content: "|" !important;
    color: var(--SPH_Color_Main);
    font-size: 20px;
    position: absolute;
    bottom: 0px !important;
    right: 48% !important;
    top: auto !important; */
}

.dnnMenu .subLevel li.hover {
  /* background: var(--SPH_Color_Main) !important; */
}

.dnnMenu .subLevel li.item a:hover {
  background-color: transparent;
  padding: 0 !important;
  color: var(--SPH_Color_Main);
}

.dnnMenu .subLevel li.selected a div {
  color: var(--SPH_Color_Main);
}

.dnnMenu li.lampback {
  border-top: 3px solid var(--SPH_Color_Main);
}

.dnnMenu .topLevel li.haschild li.haschild a span:after {
  display: none !important;
  right: calc(100% - 15px) !important;
}

.dnnMenu .subLevel li.item a div span {
  padding: 3px 5px;
  position: relative;
  width: 100% !important;
  display: inline-block !important;
  color: var(--SPH_Color_Second);
  border-bottom: 0 !important;
  font-weight: 600;
  font-size: 14px;
}

.dnnMenu .subLevel li.item a div span:before {
  font-family: "FontAwesome";
  content: "\f100";
  padding-left: 7px;
  font-size: 16px;
  color: var(--SPH_Color_Second);
  transition: all 1s;
}
.dnnMenu .subLevelRight li.item a div span:before {
  font-family: "FontAwesome";
  content: "\f104";
  padding-left: 7px;
  font-size: 16px;
  color: var(--SPH_Color_Second);
  transition: all 1s;
}
.dnnMenu .subLevel li.item a div:hover span {
  border-bottom: 0 !important;
  color: var(--SPH_Color_Main);
}
.dnnMenu .subLevel li.item a div:hover span:before {
  color: var(--SPH_Color_Main);
}
.dnnMenu .subLevelRight ul li a div {
  line-height: 2em;
}
.dnnMenu .topLevel li a span {
  border-bottom: none !important;
  position: relative;
  color: var(--SPH_Color_Second);
  font-size: 15px;
  font-weight: 700;
  padding-bottom: 0 !important;
}

.dnnMenu .topLevel li.haschild a span:after {
  /* position: absolute !important;
      right: 100% !important; */
}

.dnnMenu .topLevel li a span:hover {
  background-color: transparent;
  border-bottom: none !important;
  padding-bottom: 0px;
}

.dnnMenu .topLevel li a:hover::before {
  /* content: "|";
    color: var(--SPH_Color_Main);
    font-size: 20px;
    position: absolute;
    bottom: -14px;
    right: 48%; */
}

.dnnMenu .topLevel li:hover a span {
  color: var(--SPH_Color_Main);
}

.dnnMenu .topLevel li.Current > a > span {
  color: var(--SPH_Color_Main) !important;
}

.MobileMenu .treeview li.collapsable > a {
  background: var(--SPH_Color_Main_) !important;
}

.MobileMenu {
  margin-top: 0 !important;
}
.Header {
  background-image: url();
  height: 150px;
  position: relative;
}
.header .header-main {
  background-image: url(https://tdmmo.tehran.ir/Portals/0/SPH1402/img/HeaderImgSecondMain.png);
  height: 150px;
  background-position: center;
  background-size: 1170px 150px;
  background-repeat: no-repeat;
  z-index: 100;
  position: relative;
}
.Header::before {
  content: "";
  background-image: url(https://tdmmo.tehran.ir/Portals/0/SPH1402/img/HeaderImgSecondBefor.png);
  height: 150px;
  width: 50%;
  background-size: 100% 150px;
  background-repeat: repeat-x;
  display: inline-block;
  position: absolute;
  bottom: 0;
  right: 0;
}
.Header::after {
  content: "";
  background-image: url(https://tdmmo.tehran.ir/Portals/0/SPH1402/img/HeaderImgSecondAfter.png);
  height: 150px;
  width: 50%;
  background-size: 100% 150px;
  background-repeat: repeat-x;
  display: inline-block;
  position: absolute;
  left: 0;
  bottom: 0;
}
.top-bar {
  background-color: transparent;
  padding: 0px 0;
}
.top-bar .container {
  position: relative;
}
.top-bar .col-sm-3 {
  position: absolute;
  left: 0;
  top: 165px;
  z-index: 1001;
}
.ATGR_clndr {
  color: white;
  top: 0px;
  display: none !important;
  font-size: 24px !important;
}

.ATGR_clndr_txt {
  display: none !important;
  color: white;
}
.top-bar .col-xs-9 .fa-circle:before {
  content: "\f073";
}
#dnn_date_lblDate {
  display: none !important;
  margin-right: 0px;
  top: -3px;
}

/* --------------------------------Breadrumb */
.breadcrumb-header {
    background-image: url();
    padding: 10px 0 10px;
    margin: 0px 0 0 0;
    background-size: cover !important;
    background-position: center;
    text-align: center;
    background-attachment: inherit;
    background-repeat: no-repeat;
    background-size: 100%;
    position: relative;
    background-color: #eee;
    margin-bottom: 20px;
}
.breadcrumb-header::before {
  /* display: block;
  background-color: var(--SPH_Color_Main_tr);
  position: absolute;
  height: 100%;
  width: 100%;
  content: "";
  z-index: 0;
  top: 0; */
}
.breadcrumb-header .container {
  z-index: 2;
  display: flex;
  position: relative;
  padding: 0 ;
}
.page-name
{
  color: var(--SPH_Color_Main);
  width: 50%;
    text-align: right;
        display: flex
;
    justify-content: start;
    align-items: center;
    padding: 0;
}
.skin-breadcrumb
{
width: 50%;
    text-align: left;
    display: flex
;
    justify-content: end;
    align-items: center;
     padding: 0;
}
.skin-breadcrumb span,
.skin-breadcrumb a,
.skin-breadcrumb .fa-home
{
  color: var(--SPH_Color_Main);
}
/* ------------------------------------Footer */
.ATG_Footerbtm_bg {
  background-color: var(--SPH_Color_Main);
  margin-top: 0;
}
.ATG_Footerbtm_bg .container {
  max-width: 1170px;
}
.footer-bar {
  min-height: 0px;
  background: var(--SPH_Color_Main);
  bottom: 0px;
  color: white !important;
  position: relative;
}
.ATGR_NavMenu_Login {
  background-color: var(--SPH_Color_Main);
  color: white !important;
  font-size: 20px !important;
  display: inline-block !important;
  padding: 5px 11px;
  width: auto;
  height: auto;
  margin: 0px 2px;
  cursor: pointer;
}
.ATGR_NavMenu_Login .fa {
  position: relative;
  top: -5px;
}
.ATG_Footer_bg {
  background-color: var(--SPH_Color_Main);
  margin-top: 0;
  padding: 30px 0;
}
/* ----------------------------------Topbar */
.ATG_Topbar span {
  color: white;
  font-size: 24px;
  display: inline-block;
  padding: 0 5px;
}
.ATG_TopbarDv img {
  width: 110px;
  transform: rotate(-60deg);
  position: absolute;
  bottom: -25px;
  left: 0;
}
.ATG_TopbarDv .ATG_Topbar:first-child span {
  color: white;
  font-size: 24px;
  display: inline-block;
  padding-left: 0;
}
.ATG_TopbarDv {
  direction: ltr;
  text-align: left;
  position: relative;
}
.MultiColor-bg {
  margin: 0;
  background-color: var(--SPH_Color_Main);
}
.MultiColor-bg .container {
  max-width: 1170px !important;
}
/* ----------------------------------Container */
.Container001 .dnntitle {
  text-align: center;
}
.Container001 .Box {
  width: 180px;
  height: 3px;
  position: absolute;
  right: calc((100% - 180px) / 2);
  background: var(--SPH_Color_Main);
  bottom: -5px;
  border: 0;
  margin: 0 auto;
}
.Container001 .Line {
  display: none;
}

.Container001 .title1 {
  color: var(--SPH_Color_Main);
  padding: 0;
  right: 0;
  position: relative;
  font-size: 22px;
  font-weight: 500;
}
.Container001 .contentmain {
  margin-top: 20px;
}
.Container001 .contentpane {
  padding: 0px 0px 10px 0px;
  margin-top: 0;
}
.Container002 .dnntitle {
  text-align: right;
  min-height: 0px;
}
.Container002 .Box {
  width: 180px;
  height: 3px;
  position: absolute;
  right: calc((100% - 180px) / 2);
  background: var(--SPH_Color_Main);
  bottom: -5px;
  border: 0;
  right: 0;
  margin: 0 auto;
}
.Container002 .Line {
  border: 0px solid #fff;
  width: 50px;
  height: 3px;
  background-color: var(--SPH_Color_Second);
  position: absolute;
  bottom: -15px;
  right: calc((100% - 180px) / 2);
  z-index: 0;
  top: inherit;
  display: none;
}
.Container002 .title1 {
  color: var(--SPH_Color_Main);
  padding: 0;
  right: 0;
  position: relative;
  font-size: 22px;
  font-weight: 500;
}
.Container002 .contentmain {
  margin-top: 20px;
}
.ontainerCu_01 {
  margin-bottom: 15px;
}
.ontainerCu_01 h2 {
  font-size: 20px;
  color: var(--SPH_Color_Main);
  font-weight: 500;
  margin-bottom: 5px;
}
.ontainerCu_01 p {
  font-size: 16px;
  color: var(--SPH_Color_Gray);
}
.ontainerCu_02 {
  margin-bottom: 15px;
}
.ontainerCu_02 h2 {
  font-size: 20px;
  color: white;
  font-weight: 500;
  text-align: right;
  margin-bottom: 5px;
}
.ontainerCu_02 p {
  font-size: 16px;
  color: white;
  text-align: center;
}
.ontainerCu_03 {
  margin-bottom: 5px;
  margin-top: 40px;
}
.ontainerCu_03 h2 {
  font-size: 20px;
  color: var(--SPH_Color_Main);
  font-weight: 500;
  text-align: right;
  background-color: transparent;
  width: 180px;
  margin-bottom: 0px;
  z-index: 2;
  display: block;
  position: relative;
  padding: 7px 0px;
  border-radius: 0px;
}

.ontainerCu_04 {
  margin-bottom: 15px;
}
.ontainerCu_04 h2 {
  font-size: 20px;
  color: white;
  font-weight: 500;
  text-align: right;
  margin-bottom: 10px;
}
.ontainerCu_04 p {
  font-size: 16px;
  color: white;
  text-align: right;
}
/* --------------------------------------------------------Menu */
.ATG_Header_Mnu_Row .col-lg-1 {
  text-align: left;
  position: absolute;
  top: -35px;
  right: 15px;
  z-index: 999;
  width: auto !important;
}

.ATG_Header_Mnu_Row .col-lg-1 .ATGR_NavMenu_Search {
  color: var(--SPH_Color_Main) !important;
  font-size: 16px !important;
  display: inline-block !important;
  background-color: transparent;
}

.ATG_Header_Mnu_Row .col-lg-1 .ATGR_NavMenu_Search::after {
  content: "|";
  font-size: 24px;
  position: relative;
  color: var(--SPH_Color_Main);
  right: 5px;
  top: 2px;
}
.ATG_Header_Mnu_Row .col-lg-2 {
  width: 120px;
  padding: 0 15px !important;
  position: absolute;
}
.ATG_Header_Mnu_Row .col-lg-9 {
  width: 100%;
  padding: 0 0px !important;
}
.ATG_Header_Mnu_Row .col-lg-1 {
  display: none;
}
.isStuck .ATG_Header_Mnu_Row .col-lg-9 {
  padding-right: 15px !important;
}
.Atg_logo {
  display: none;
}
.Atg_logo img {
  max-width: 120px;
  width: 100%;
  padding: 0px 0;
  position: absolute;
  top: -140;
  border: 15px solid white;
  right: 0;
  transition: 0.5s all;
}
.isStuck {
  z-index: 1001;
}
.isStuck .Atg_logo img {
  max-width: 80px;
  width: auto;
  padding: 0px 0;
  position: absolute;
  top: 5px;
  border: 2px solid white;
  right: 0;
  height: 50px;
  transition: 0.5s all;
}
@media handheld, only screen and (max-width: 767px) {
  .ATG_Header_Mnu_Row .col-lg-1 {
    display: none !important;
  }
}

.stickup,
.skinwidth,
.NavBar {
  background: white;
}

.stickup {
  top: -1px !important;
  z-index: 30;
  /* height: 70px; */
}

.NavMenu {
  height: 100%;
  float: right;
}

.navbar {
  border: none;
  height: 60px;
}
.dnnMenu .topLevel {
  position: inherit;
}
.dnnMenu .topLevel::before {
  /* content: "به سوی شهر ایمن و آماده";
  font-size: 16px;
  font-weight: 500;
  color: white;
  position: absolute;
  right: 120px;
  top: -44px; */
}
.dnnMenu .topLevel::after {
  /* content: "سازمان پیشگیری و مدیریت بحران شهر تهران";
  font-size: 18px;
  font-weight: 600;
  color: var(--SPH_Color_Second);
  position: absolute;
  right: 120px;
  top: -84px; */
}
.MobileMenu .treeview li li a.selected {
  color: var(--SPH_Color_Main);
}

.dnnMenu .subLevel {
  background-color: white !important;
  border-top: 2px solid var(--SPH_Color_Main);
  min-width: 450px !important;
  width: 1170px !important; /*1300px;*/
  right: 0px !important;
  top: 60px;
  padding: 15px !important;
box-shadow: 0 10px 20px 1px #0000001f !important;
}
.dnnMenu .subLevel > ul {
  min-height: 200px;
  /* overflow-y: scroll; */
  max-height: 450px;
  /* scrollbar-color: #dadada;
  scrollbar-width: thin; */
}
.dnnMenu .subLevel > ul::-webkit-scrollbar {
  width: 5px;
  padding: 5px;
  background-color: #dadada;
  height: 80%;
}

.dnnMenu .subLevel > ul::-webkit-scrollbar-track {
}

.dnnMenu .subLevel > ul::-webkit-scrollbar-thumb {
  background-color: rgb(105, 105, 105);
}
.dnnMenu .subLevel li {
  float: right !important;
  clear: inherit !important;
  width: calc(100% / 5) !important;
  margin: 0 !important;
}
.dnnMenu .subLevel li a span {
  border-bottom: 0 !important;
}

.dnnMenu ul.topLevel li:before {
  content: "" !important;
  color: var(--SPH_Color_Second);
}

.dnnMenu .subLevel li:before {
  content: "" !important;
}

.dnnMenu .subLevelRight {
  display: block !important;
  position: relative !important;
  left: auto !important;
  right: 0 !important;
  width: auto !important;
  top: 0 !important;
  padding: 0 0px 0 0 !important;
  background: none !important;
  min-width: 200px !important;
  box-shadow: 0 0 0px #ccc !important;
  /*   
    display: none;
    position: absolute;
    left: auto;
    right: 270px;
    width: auto;
    top: 0;
    padding: 0;
    box-shadow: 0 0 1px #ccc;
    background-color: var(--SPH_Color_Main_tr) !important;
    border-top: 2px solid var(--SPH_Color_Main);
    min-width: 270px !important; */
}
.dnnMenu .subLevelRight ul {
  padding-right: 0px;
}
.dnnMenu .subLevelRight ul li {
  width: 100% !important;
}
.dnnMenu .subLevelRight ul li.item a {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

.dnnMenu .subLevelRight ul li.item a div span {
  font-size: 14px;
  font-weight: 300;
  padding-top: 0;
  padding-bottom: 0;
  display: flex !important;
}
.dnnMenu .subLevel li.item a {
  background-color: transparent !important;
  padding: 0 !important;
}

.dnnMenu .subLevel li.selected a div span {
  color: var(--SPH_Color_Main) !important;
}

.dnnMenu li.lampback {
  border-top: 3px solid var(--SPH_Color_Main);
}
.dnnMenu .topLevel li {
  height: 100%;
  transition: 0.4s all;
  position: inherit;
}
.dnnMenu .topLevel li a {
  padding: 5px 10px !important;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.dnnMenu .topLevel li:first-child a
{
padding-right: 0px !important;
}
.dnnMenu .subLevel li a {
  padding: 8px 15px !important;
  height: 100%;
  display: block;
  justify-content: start;
  align-items: normal;
}

.dnnMenu .topLevel li:hover {
  background: transparent;
  color: var(--SPH_Color_Main);
}

.dnnMenu .topLevel li.hover {
  background: transparent !important;
  color: var(--SPH_Color_Main);
}

.dnnMenu .topLevel li.Current {
  color: var(--SPH_Color_Main);
}

.dnnMenu .topLevel li.hover::before {
  content: "" !important;
  color: var(--SPH_Color_Main);
  font-size: 20px;
  position: absolute;
  bottom: 0px !important;
  right: 48% !important;
  top: auto !important;
}

.dnnMenu .topLevel li.Current::before {
  /* content: "|" !important;
    color: var(--SPH_Color_Main);
    font-size: 20px;
    position: absolute;
    bottom: 0px !important;
    right: 48% !important;
    top: auto !important; */
}

.dnnMenu .subLevel li.hover {
  /* background: var(--SPH_Color_Main) !important; */
}

.dnnMenu .subLevel li.item a:hover {
  background-color: transparent;
  padding: 0 !important;
  color: var(--SPH_Color_Main);
}

.dnnMenu .subLevel li.selected a div {
  color: var(--SPH_Color_Main);
}

.dnnMenu li.lampback {
  border-top: 3px solid var(--SPH_Color_Main);
}

.dnnMenu .topLevel li.haschild li.haschild a span:after {
  display: none !important;
  right: calc(100% - 15px) !important;
}

.dnnMenu .subLevel li.item a div span {
  padding: 3px 5px;
  position: relative;
  width: 100% !important;
  display: inline-block !important;
  color: var(--SPH_Color_Second);
  border-bottom: 0 !important;
  font-weight: 600;
  font-size: 13px;
}

.dnnMenu .subLevel li.item a div span:before {
  font-family: "FontAwesome";
  content: "\f100";
  padding-left: 7px;
  font-size: 16px;
  color: var(--SPH_Color_Second);
  transition: all 1s;
}
.dnnMenu .subLevelRight li.item a div span:before {
  font-family: "FontAwesome";
  content: "\f104";
  padding-left: 7px;
  font-size: 16px;
  color: var(--SPH_Color_Second);
  transition: all 1s;
}
.dnnMenu .subLevel li.item a div:hover span {
  border-bottom: 0 !important;
  color: var(--SPH_Color_Main);
}
.dnnMenu .subLevel li.item a div:hover span:before {
  color: var(--SPH_Color_Main);
}
.dnnMenu .subLevelRight ul li a div {
  line-height: 2em;
}
.dnnMenu .topLevel li a span {
  border-bottom: none !important;
  position: relative;
  color: var(--SPH_Color_Second);
  font-size: 15px;
  font-weight: 700;
  padding-bottom: 0 !important;
}

.dnnMenu .topLevel li.haschild a span:after {
  /* position: absolute !important;
      right: 100% !important; */
}

.dnnMenu .topLevel li a span:hover {
  background-color: transparent;
  border-bottom: none !important;
  padding-bottom: 0px;
}

.dnnMenu .topLevel li a:hover::before {
  /* content: "|";
    color: var(--SPH_Color_Main);
    font-size: 20px;
    position: absolute;
    bottom: -14px;
    right: 48%; */
}

.dnnMenu .topLevel li:hover a span {
  color: var(--SPH_Color_Main);
}

.dnnMenu .topLevel li.Current > a > span {
  color: var(--SPH_Color_Main) !important;
}

.MobileMenu .treeview li.collapsable > a {
  background: var(--SPH_Color_Main_) !important;
}

.MobileMenu {
  margin-top: 0 !important;
}
.Header {
  background-image: url();
  height: 150px;
  position: relative;
  z-index: 999;
}
.header .header-main {
  background-image: url(https://tdmmo.tehran.ir/Portals/0/SPH1402/img/HeaderImgSecondMain.png);
  height: 150px;
  background-position: center;
  background-size: 1170px 150px; /* 1300px */
  background-repeat: no-repeat;
  z-index: 100;
  position: relative;
}
.Header::before {
  content: "";
  background-image: url(https://tdmmo.tehran.ir/Portals/0/SPH1402/img/HeaderImgSecondBefor.png);
  height: 150px;
  width: 50%;
  background-size: 100% 150px;
  background-repeat: repeat-x;
  display: inline-block;
  position: absolute;
  bottom: 0;
  right: 0;
}
.Header::after {
  content: "";
  background-image: url(https://tdmmo.tehran.ir/Portals/0/SPH1402/img/HeaderImgSecondAfter.png);
  height: 150px;
  width: 50%;
  background-size: 100% 150px;
  background-repeat: repeat-x;
  display: inline-block;
  position: absolute;
  left: 0;
  bottom: 0;
}
.top-bar {
  background-color: transparent;
  padding: 0px 0;
}
.top-bar .container {
  position: relative;
}
.top-bar .col-sm-3 {
position: ABSOLUTE;
    left: 0;
    top: 10px;
    z-index: 1001;
    padding: 0;
}
.ATGR_clndr {
  color: white;
  top: 0px;
  display: none !important;
  font-size: 24px !important;
}

.ATGR_clndr_txt {
  display: none !important;
  color: white;
}
.top-bar .col-xs-9 .fa-circle:before {
  content: "\f073";
}
#dnn_date_lblDate {
  display: none !important;
  margin-right: 0px;
  top: -3px;
}
/* ----------------------------------DnnArticle */
.dnnLabel {
  float: right !important;
  direction: rtl !important;
  margin-right: 10px !important;
}
.jqx-tabs-headerWrapper ul {
  margin-left: 0 !important;
  margin-right: 10px !important;
}
.jqx-tabs-headerWrapper ul li {
  float: right !important;
  direction: rtl !important;
}
.jqx-widget-content {
  float: right !important;
}

.jqx-tabs-title-selected-top {
}

.dnnTooltip .dnnFormHelpContent,
.dnnHelperTip .dnnFormHelpContent {
  visibility: hidden;
  z-index: 100000;
  position: absolute;
  width: 200px;
  padding: 10px;
  padding-left: 30px;
  border-radius: 3px;
  background: rgba(0, 0, 0, 0.75);
  font-size: 11px;
  color: #ddd;
  text-align: right;
  float: left;
  right: 35px;
}
.bottomArrow:after {
  position: absolute;
  content: "";
  right: 15px;
  bottom: -7px;
  width: 0;
  height: 0;
  opacity: 0.75;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-top: 7px solid #000;
}
.dnnLabel {
  display: inline-block;
  float: RIGHT;
  position: relative;
  width: 15% !important;
  padding-right: 20px !important;
  margin-right: 10px !important;
  overflow: visible;
  text-align: right;
  direction: ltr;
}
.dnnFormItem input[type="text"],
.dnnFormItem input[type="password"],
.dnnFormItem input[type="email"],
.dnnFormItem input[type="tel"],
.dnnFormItem select,
.dnnFormItem textarea,
.dnnFormItem .dnnTextEditor .dnnTextPanel {
  text-align: left;
  direction: ltr;
  width: 100% !important;
  max-width: 100% !important;
  text-align: right;
  direction: rtl;
}
.dnnFormItem input[type="text"]:active,
.dnnFormItem input[type="text"]:focus,
.dnnFormItem input[type="password"]:focus,
.dnnFormItem input[type="password"]:active,
.dnnFormItem input[type="email"]:active,
.dnnFormItem input[type="email"]:focus,
.dnnFormItem select:active,
.dnnFormItem select:focus,
.dnnFormItem textarea:active,
.dnnFormItem textarea:focus,
.dnnFormItem input[type="search"]:active,
.dnnFormItem input[type="search"]:focus {
  width: 100% !important;
  max-width: 100% !important;
  text-align: right;
  direction: rtl;
}
.iframe {
  width: 100%;
}
#facebox {
  width: 1000px;
}
#facebox table,
#facebox table .content {
  width: 100%;
}
.jqx-tabs-content-element {
  height: auto !important;
}

