
.skin_top {    background-position:center 35% !important; height: 121px !important;}
.date_Div { height:31px !important;}
.user_style, .language_position { padding-top:4px !important; }
.copyright_bg { height:90px !important;background-position: center 38% !important;}
.footerpane_style { height:50px !important;}
/*-------unoslider--slidernews------*/
#dnn_ctr585_ModuleContent { margin-top: 2px; }
.unoslider li img { border: solid 1px #d2d2d2; padding: 4px; border-radius: 5px;height:300px !important; }
.unoslider { height:300px !important;}
.unoslider_caption { bottom: 13px !important; font-size: 12px !important; padding: 7px !important; text-align: right !important; width: 95% !important; }
.unoslider_caption p {margin:0 !important; }
.unoslider_indicator {left:10px;right:auto !important;bottom:auto !important;top:7px; }
.unoslider_indicator a { width:10px !important;height:10px !important;}
.unoslider_slider_area { overflow:visible !important;height:300px !important;}
.unoslider_left, .unoslider_right ,.unoslider_pause, .unoslider_play{display:none !important; }
/*-----------------news-------------------*/
.NewsContainer {padding:5px 0; border-bottom: 1px solid #5d5d5d; box-shadow: 0px 1px 0px 0px #fff; }
.NewsContainer img { margin: 0 4px; }
.NStitle:link, .NStitle:visited, .NStitle:active { color: #403e3e !important; text-shadow: 1px 1px #fff; font-weight: normal; font-size: 12px; }
.NStitle:hover { text-decoration: none; color: #000 !important; }
/*----------------------tab news----------------*/
.lNewsContainer { border-bottom: 1px dotted #dbdbdb; height: 40px; line-height: 35px; margin: 0 14px 0 0; float: right; width: 32%; }
.lNStitle:link, .lNStitle:visited, .lNStitle:active { font-weight: normal; font-size: 13px; padding: 0 2px 0 0; }
.lNStitle:hover { text-decoration: none; }

/*-----------------monasebatha----------------*/
#dnn_ctr417_HtmlModule_lblContent { background: #c9c9c9 none repeat scroll 0 0; height: 35px; line-height: 35px !important; margin: 1px 0 0; border-radius: 5px; text-align: center; box-shadow: 0px 3px 5px 0px #cfcfcf; }
/*--------------footer_div-----------*/
.footer_div { padding-top:5px;font-size:12px;}
.footer_div img { margin: 0 0px 0 8px; }
    .footer_div span { margin: 0 2px; }
/*.footer_div .col-sm-2 { height: 100px; line-height: 87px; border-left: solid 1px #b3bfcb; margin-top: -14px; font-size: 18px; }*/
/*.footer_div li { margin-bottom: 16px; }*/
/*-----------------------livetab-------------------------*/
.livetabsdefault .ui-widget-header { border-radius: 0px !important; }
.livetabsdefault .ui-tabs-active a { color: #0a3090 !important; }
.livetabsdefault .ui-tabs-active a { color: #0a3090 !important; }
.livetabsdefault .ui-widget-content { min-height: 177px !important; }
 .livetabsdefault .ui-state-default, .livetabsdefault .ui-widget-content .ui-state-default { background: transparent none repeat-x scroll 50% 50% !important; border: 1px solid transparent !important; border-left: solid 1px #c0c0c0 !important; border-top-left-radius: 0px !important; }
 .livetabsdefault .ui-state-active, .livetabsdefault .ui-widget-content .ui-state-active { background: #ffffff none repeat-x scroll 50% 50% !important; border: 1px solid transparent !important; border-top-left-radius: 4px !important; border-left: solid 1px transparent !important; }
.rtl .livetabsdefault .ui-tabs .ui-tabs-nav li a { padding: 9px 12px !important; font-size: 13px !important; }
table { width: 100% !important; }
.rtl .livetabsdefault .ui-tabs .ui-tabs-nav li { margin: 0 0.2em -2px 0 !important; }
.livetabsdefault > .ui-widget-content { border: solid 2px #c9c9c9 !important; }
.livetabsdefault .ui-widget-header { border: solid 2px #c9c9c9 !important; background: #c9c9c9 !important; }
.livetabsdefault .ui-tabs { padding: 0px !important; }
.rtl .searchInputContainer { margin: 0 0 0 1px !important; }
/*--------design_div----------*/
.design_div a { color: #333 !important; }
.design_div img { margin: -5px 0 0 0; }
/*--------------*/
.live_tab .col-sm-4 li { background: rgba(0, 0, 0, 0) url("/Portals/0/images/newsimages/linknews.png") no-repeat scroll right center; border-bottom: 1px dotted #dbdbdb; min-height: 30px; padding: 5px 12px 0 0; }
.live_tab .col-sm-4 a { font-size: 12px; }
/*----------------contactUs-------------------*/
.irandnn_table table tr:first-child td { background-color: #0b52a2; color: #fff; font-size: 18px; }
.irandnn_table { direction: rtl !important; padding: 2%; }
.irandnn_table table { width: 100%; }
.irandnn_table table tbody tr:first-child { height: 28px; }
.irandnn_table table tbody tr { background-color: #eee; border: 1px solid #fff; height: 30px; line-height: 20px; text-align: center; }
.irandnn_table table tbody tr:nth-child(2n+1) { background-color: #eaeaec; border: 1px solid #fff; text-align: center; }
.irandnn_table table tbody tr td { color: #000; font-size: 13px; line-height: 15px; padding: 13px 10px; }
/*---accordeon----*/
.liveaccstart {
width:100% !important;}
#Search .searchInputContainer a.dnnSearchBoxClearText {
    margin-top: 0px !important;
}

/*-----------------------------responsive---------------------------*/
@media handheld, only screen and (max-width: 1024px) {

    .lNewsContainer { height: 50px; line-height: normal; }
    .lNewsContainer { width: 31%; }
    .adv img {  margin: 0 7px 7px 0; }
    .adv { text-align: center; }
    .footer_div li { margin-bottom: 2px; }
    /*----*/
    #dnn_ctr417_HtmlModule_lblContent,#dnn_ctr585_ContentPane{ width: 86%; float: left; }
    .unoslider li img {height:180px!important; }
     .unoslider { height:180px !important;}
     .unoslider_slider_area {height:180px !important;}
    .unoslider_caption { width:92% !important;}

    #dnn_ctr416_ModuleContent .liveaccstart .ui-accordion .ui-accordion-content { height: 97px !important; overflow: scroll !important; }
    .rtl .livetabsdefault .ui-tabs .ui-tabs-nav li a {padding: 9px 6px !important;}
    .live_tab .col-sm-4 li { line-height: 23px; }
       .copyright_bg { height: 133px !important; }
    .skin_top { height: 145px !important; }
    #dnn_ctr417_HtmlModule_lblContent {margin: 4px 0 0; }
}
.liveaccstart .ui-accordion .ui-accordion-content{padding: 1em 1em!important;}
@media handheld, only screen and (max-width: 767px) {
      .footer_div .col-sm-2 { font-size: 15px; margin-top: -3px; }


    .liveaccstart .ui-widget-content { margin: 0 5px 0 0 !important; }
    .lNewsContainer { width: 100%; }
    #dnn_ctr417_HtmlModule_lblContent, #dnn_ctr585_ContentPane { width: 100%; float: none; }
      .unoslider { width: 100%; }
      .unoslider_caption { width:96% !important;}
    #dnn_ctr416_ModuleContent .liveaccstart .ui-accordion .ui-accordion-content { height: auto !important; overflow: auto !important; }
    .rtl .livetabsdefault .ui-tabs .ui-tabs-nav li a { font-size: 11px !important; padding: 9px 3px !important; }


    .footerpane_style { height: auto !important; }
    .copyright_bg { height: auto !important; background: #0a3090 !important; }
    .footer_div .col-sm-2 { border-left: 0px solid #b3bfcb; height: auto; line-height: normal; }
    .footer_div li { margin-bottom: 0px; }
    .copyright_bar { padding: 0 !important; }
    .Footer, A.Footer:link, A.Footer:visited, A.Footer:active { color: #fff !important; }
    .date_position { font-size: 9px; padding: 8px 0px 0 !important; }
    .headerpane { padding: 1px 8px 0 0 !important; }
    .design_div a { color: #fff !important; }


    /*responsive-accordeon*/

    /*.liveaccstart .ui-state-active, .liveaccstart .ui-widget-content .ui-state-active {   background: #2a4f95 none no-repeat scroll 0 0 !important;  }
    .liveaccstart .ui-state-default, .liveaccstart .ui-widget-content .ui-state-default { background: #b4b4b4 none no-repeat scroll 0 0 !important;  }
    .liveaccstart .ui-state-hover, .liveaccstart .ui-widget-content .ui-state-hover, .liveaccstart .ui-state-focus, .liveaccstart .ui-widget-content .ui-state-focus { background: #2a4f95 none no-repeat scroll 0 0 !important;  }
     .liveaccstart .ui-widget-content { margin: 0 0 0 0 !important; }
    .liveaccstart .ui-accordion .ui-accordion-content { width: 100% !important; }
    .liveaccstart .ui-accordion .ui-accordion-header { width: 100% !important; }
    .rtl .liveaccstart .ui-accordion .ui-accordion-header a { font-size: 13px !important; padding: 7px 15px 0 0 !important; }*/
}


@media handheld, only screen and (max-width: 640px) {
    .skin_top { height: 180px !important; }
}
@media handheld, only screen and (max-width: 599px) {
    
    .rtl .livetabsdefault .ui-tabs .ui-tabs-nav li a { padding: 9px 12px !important; font-size: 13px !important; }
    .livetabsdefault .ui-tabs .ui-tabs-nav li { width:100% !important; }


}


@media handheld, only screen and (max-width: 480px) {
    
    .unoslider_caption { left:12px !important;border-radius:5px !important;width:93% !important;}

}












