@font-face {
    font-family: 'roya';
    src: url('../Fonts/Roya/Roya.eot');
    src: url('../Fonts/Roya/Roya.eot?#') format('eot'), url('../Fonts/Roya/Roya.woff') format('woff'), url('../Fonts/Roya/Roya.ttf') format('truetype');
}

@font-face {
    font-family: 'iryekan';
    src: url('../Fonts/Yekan/Yekan.eot');
    src: url('../Fonts/Yekan/Yekan.eot?#') format('eot'), url('../Fonts/Yekan/Yekan.woff') format('woff'), url('../Fonts/Yekan/Yekan.ttf') format('truetype');
}

@font-face {
    font-family: "FontAwesome";
    font-style: normal;
    font-weight: normal;
    src: url('../Fonts/Awesome/fontawesome-webfont.woff2') format("woff2");
}

@font-face {
    font-family: "nassim-bold";
    src: url('../Fonts/NasimBold/nassim-bold.woff') format("woff");
}



@font-face {
    font-family: "Titr";
     src:url("../Fonts/Titr/BTitrBold.eot?#") format("eot"),    
          url("../Fonts/Titr/BTitrBold.woff") format("woff"),
          url("../Fonts/Titr/BTitrBold.ttf") format("truetype"); 
}


@font-face {
    font-family: "Nazanin";
     src:url("../Fonts/Nazanin/BNazanin.eot?#") format("eot"),    
          url("../Fonts/Nazanin/BNazanin.woff") format("woff"),
          url("../Fonts/Nazanin/BNazanin.ttf") format("truetype"); 
}

@font-face {
    font-family: "Zar";
     src:url("../Fonts/Zar/BZar.eot?#") format("eot"),    
          url("../Fonts/Zar/BZar.woff") format("woff"),
          url("../Fonts/Zar/BZar.ttf") format("truetype"); 
}

@font-face {
    font-family: "Sahel";
     src:url("../Fonts/Sahel/Sahel.eot?#") format("eot"),    
          url("../Fonts/Sahel/Sahel.woff") format("woff"),
          url("../Fonts/Sahel/Sahel.ttf") format("truetype"); 
}


@font-face {
    font-family: "Sahel-Black";
     src:url("../Fonts/Sahel_Black/Sahel-Black.eot?#") format("eot"),    
          url("../Fonts/Sahel_Black/Sahel-Black.woff") format("woff"),
          url("../Fonts/Sahel_Black/Sahel-Black.ttf") format("truetype"); 
}


@font-face {
    font-family: "Sahel-Bold";
     src:url("../Fonts/Sahel_Bold/Sahel-Bold.eot?#") format("eot"),    
          url("../Fonts/Sahel_Bold/Sahel-Bold.woff") format("woff"),
          url("../Fonts/Sahel_Bold/Sahel-Bold.ttf") format("truetype"); 
}


body {
    background: url('../Images/pattern_body.gif') repeat;
    padding: 0px;
    margin: 0px;
    font: 13px tahoma, arial;
    font-weight: normal;
    color: #000;
    direction: rtl;
}



#page_msg {
    margin-right: 17px;
    color: #008600;
    font-weight: bold;
    font-size: 12px;
}

#err_msg {
    margin-right: 17px;
    color: #ca0a0a;
    font-weight: bold;
    font-size: 12px;
}

.page {
    width: 990px;
    background: #fff;
    margin: auto;
    direction: rtl;
    padding: 0 15px;
}

.cont_main_top {
}

.cont_main_top_right {
    width: 554px;
    float: right;
    margin-left: 10px;
    overflow: hidden;
}

.cont_main_top_left {
    width: 426px;
    float: right;
    overflow: hidden;
}

.cont_main_bottom_right {
    width: 850px;
    float: right;
    margin-left: 10px;
    padding-bottom: 1px;
}

.cont_main_bottom_left {
    width: 130px;
    padding-bottom: 1px;
    float: right;
}

.cont_main_bt_right {
    width: 554px;
    float: right;
    margin-left: 10px;
    overflow: hidden;
}

.cont_main_bt_left {
    width: 286px;
    float: right;
    overflow: hidden;
}

.row_1, .row_2, .row_3, .row_4 {
    width: 554px;
    margin-bottom: 12px;
}

.wrapper {
    clear: both;
    height: 0px;
    overflow: hidden;
}

.body_img {
    display: block;
    border: 0px;
}

.linear_news {
    direction: rtl;
    margin-bottom: 4px;
    text-align: right;
    width: 100%;
}

.nomp {
    margin: 0px;
    padding: 0px;
}

.center_img {
    border: 0px;
    display: block;
    margin: auto;
}

div.horizontal_scroller, div.vertical_scroller {
    position: relative;
    height: 29px;
    width: 550px;
    display: block;
    overflow: hidden;
}

div.scrollingtext {
    position: absolute;
    white-space: nowrap;
    font: 11px/26px tahoma;
    color: black;
}

div.scrollingtext span {
}

#nav {
    background-color: #969594;
    height: 24px;
    line-height: 24px;
    text-align: center;
    padding-left: 15px;
    margin-top: 3px
}

#nav a {
    color: #fff;
    font-family: tahoma;
    font-size: 10px;
    background: #72706f;
    text-decoration: none;
    margin: 0 5px;
    padding: 3px 5px
}

#nav a.activeslide {
    background: #a40b0d
}

#nav a:focus {
    outline: none
}

#nav1 {
    width: 765px;
    height: 32px;
    padding: 0px;
    font-family: tahoma, 'times new roman';
    font-weight: normal;
    line-height: 28px;
    float: right;
    overflow: hidden;
    padding-right: 10px;
}

#nav1 ul {
    padding: 0px;
    margin: 0px;
    list-style-type: none
}

#nav1 li {
    float: right;
    margin: 0px;
    color: #000;
    font-size: 10px;
}

#nav1 li.nav_link {
    float: right;
    margin: 0px 1px;
    color: #000;
    font-size: 10px;
    background: url('../Images/r_btn_nav.gif') no-repeat 100% 0px;
    margin-right: 2px;
}

#nav1 li.li_active {
    background-position: 100% -68px;
    margin-right: 2px;
    padding-right: 6px;
    padding-left: 0px;
}

#nav1 li.li_over {
    background-position: 100% -34px;
    padding-right: 6px;
}

#nav1 li a {
    height: 32px;
    font-size: 11px;
    text-decoration: none;
}

#nav1 li a:hover {
}

#nav1 li a span {
    background: url('../Images/l_btn_nav.gif') no-repeat 0px 0px;
    padding: 10px 5px 9px 7px !important;
    padding: 9px 5px 9px 7px;
    margin: 0;
    font-size: 11px;
    color: #005dc5;
    line-height: 33px !important;
    line-height: 30px;
}

#nav1 li a span.span_active {
    background-position: 0px -68px;
    z-index: 999;
    color: #005dc5;
    padding-left: 7px !important;
    padding-left: 0px;
    padding-right: 0px !important;
    padding-right: 5px;
}

#nav1 li a span.span_over {
    background-position: 0px -34px;
    color: #fff;
    padding-left: 6px !important;
    padding-left: 0px;
    padding-right: 0px !important;
    padding-right: 6px;
}

.search_input {
    width: 100%;
    height: 17px;
    font: 12px tahoma;
    border: none;
    margin-top: 13px;
    background-image: url('../Images/bg_texbox.gif');
}

.news_nav {
    font: normal 11px tahoma;
    color: #575757;
    text-decoration: none;
}

.news_nav_title {
    font: normal 11px tahoma;
    color: #000000;
    text-decoration: none;
}

.news_nav_toolbar {
    font: normal 11px tahoma;
    color: #000;
    text-decoration: none;
    cursor: pointer;
}

#pager {
    font-family: tahoma;
    font-size: 11px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    color: black;
    margin: 5px 0px 3px;
}

#pager a {
    padding-right: 3px;
    padding-left: 3px;
    background-color: #999;
    font: 12px tahoma;
    font-weight: 600;
    color: white;
    text-decoration: none;
}

#pager a:hover {
    color: white;
    background-color: #666;
}

.search {
    width: 140px;
    padding-right: 0px;
}

.searchnav {
    font: 12px tahoma, arial;
    color: black;
    background-color: #f8f8f8;
    margin-top: 5px;
    border: 1px solid #e0e0e0;
    height: 25px;
}

.search_result {
    font: 15px 'times new roman', tahoma, arial;
    color: #004b97;
    text-decoration: none;
    font-weight: bold;
}

.search_result:hover {
    color: #bb0003;
}

.search_result:active {
    color: #3047a0;
}

.search_result:visited {
    color: #3047a0;
}

.summerize {
    font: normal 13px arial;
    color: #3a3a3d;
}

.poll_title {
    font: 16px nassim-bold;
    color: #432d04;
    text-align: right;
    direction: rtl;
    padding-right: 2px;
    padding-left: 2px;
}

.poll_form {
    text-align: right;
    direction: rtl;
    padding-right: 8px;
}

.poll_result_container {
    text-align: right;
    direction: rtl;
    margin-top: 5px;
}

.poll_options {
    font: 12px tahoma;
    color: black;
    font-weight: normal;
    padding-bottom: 5px;
}

.poll_archive_c {
    text-align: left;
}

.poll_text {
    font: 12px tahoma;
    color: black;
    font-weight: normal;
    text-decoration: none;
    padding-bottom: 5px;
    width: 50%;
    float: right;
}

#polls .poll_text {
    font: 12px tahoma;
    color: black;
    font-weight: normal;
    text-decoration: none;
    padding-bottom: 5px;
    float: none;
}

.poll_bar_outter {
    border: 1px solid #6a0707;
    height: 11px;
    overflow: hidden;
}

.poll_bar_inner {
    background-color: #6a0707;
    height: 11px;
}

.poll_percent {
    font: 10px tahoma;
    color: #7f7f7f;
    font-weight: normal;
    text-align: left;
}

.extra_field_values {
    display: none;
}

.header {
    width: 100%;
}

.header-parent {
    width: 100%;
    background: url('../Images/bg_header.gif') repeat-x right top;
    height: 130px;
    padding-left: 10px;
}

.logo {
    width: 100%;
    background: url('../Images/logo_header.gif') no-repeat right top;
    height: 130px;
}

.menu {
    height: 29px;
    background: #96715f;
    overflow: hidden;
    width: 100%;
    position: relative;
    z-index: 0;
}

.box-left {
    position: absolute;
    left: 0;
    top: 0;
    /*z-index: 999;*/
}

.parent-box {
    width: 175px;
    float: left;
    height: 130px;
    overflow: hidden;
    margin-right: 5px;
}

.div_search {
    width: 175px;
    height: 28px;
    background: white;
    float: left;
    padding: 0px 7px 0px 9px;
}

.img-search {
    margin-top: 7px;
    float: right;
}

.hd_input {
    width: 134px;
    height: 26px !important;
    float: right;
    border: none !important;
    color: black;
    text-align: left;
    background: white;
    font: 13px/28px tahoma;
    border-radius: 0px !important;
}

.link_dakheli {
    width: 179px;
    height: 81px;
    padding-top: 11px;
}

.link_dakheli li {
    float: right;
    font: 12px tahoma;
    margin: 0;
    list-style-type: none;
    color: black;
}

.link_dakheli a {
    text-decoration: none;
    display: inline-block;
    font: 11px tahoma;
    padding: 0;
    margin: 0;
    color: black;
    padding-right: 3px;
    padding-left: 3px;
}

.wrapper-top {
    clear: both;
    height: 0;
    margin-bottom: 8px;
    overflow: hidden;
}

.line-meu {
    width: 990px;
    height: 29px;
    overflow: hidden;
}

.menu li {
    list-style-type: none;
    float: right;
    border-left: 1px solid #734b41;
}

.menu li a {
    text-decoration: none;
    color: #fffeff;
    font: 16px/29px nassim-bold;
    padding: 0px 10px;
    display: block;
}

.box-left {
    width: 198px;
    background: #96715f;
    height: 29px;
    float: left;
}

.box-left a {
    margin-right: 3px;
}

.insta {
    background: url('../Images/instagram.gif') no-repeat;
    width: 29px;
    height: 29px;
    display: block;
    float: left;
}


.search-btn{
    background: url('../Images/search.png') content-box;
    width: 30px;
    height: 25px;
    display: block;
    float: left;
}
.search-input{
    width: 150px;
    float: left;
    margin-top: 1px;
    height: 25px;
    border: 0;
}
.search-div{
    background-color: white;
    float: left;
    margin: 1px;
    height: 27px;
}

.tele {
    background: url('../Images/telegram.png') content-box;;
    width: 30px;
    height: 29px;
    display: block;
    float: left;
}

.letter {
    width: 111px;
    height: 23px;
    display: block;
    background: #f3f4f8 !important;
    float: left;
    margin-top: 3px;
    color: #6e0016 !important;
    font: 14px/23px nassim-bold;
    text-align: center;
}

.line-date {
    width: 100%;
    height: 54px;
    overflow: hidden;
}

.date {
    padding-left: 10px;
    height: 54px;
    font: 11px/54px tahoma;
    color: #6b0006;
    text-align: left;
}

.teletype {
    height: 54px;
}

.tabligh-logo {
    height: 88px;
    width: 570px;
    overflow: hidden;
}

.marquee {
    width: 100%;
    height: 29px;
    overflow: hidden;
}

.parent-center {
    float: left;
    width: 570px;
    height: 117px;
    overflow: hidden;
}

.col-right {
    width: 554px;
    overflow: hidden;
    margin-left: 10px;
    margin-bottom: 10px;
    padding-bottom: 1px;
    float: right;
}

.col-left {
    width: 286px;
    overflow: hidden;
    float: right;
    margin-left: 10px;
}

.row {
}

.row-end {
    overflow: hidden;
    width: 564px;
}

.hbox4_pager_slider {
    direction: ltr;
    height: 13px;
    overflow: hidden;
    width: 100%;
    padding-top: 20px;
    padding-left: 5px;
    position: absolute;
    left: 0px;
    bottom: 0px;
    z-index: 999;
    text-align: right;
}

.div-slide {
    width: 100%;
    position: relative;
    margin-bottom: 10px;
}

.new_slide_a {
    width: 100%;
    position: relative;
}

.main_gozaresh2 {
    width: 100%;
    background: #f2e8e6;
    margin-bottom: 10px;
    position: relative;
}

.c_cyclegozaresh2 {
    width: 241px;
    height: 325px;
    margin: 0;
    padding: 0;
    overflow: hidden;
}

.content_gozaresh2 {
    position: relative;
    width: 100%;
    padding: 17px 22px 0 22px;
}

.bg_pager_m_gozaresh2 {
    position: absolute;
    width: 120px;
    height: 7px;
    bottom: 17px;
    left: 7px;
    display: block;
    text-align: left;
    z-index: 999;
}

.sar_title_gozaresh2 {
    background: #f2e8e6 url('../Images/bg_gozaresh.gif') repeat-x;
    position: relative;
    width: 286px;
    height: 39px;
    text-indent: 8px;
    color: black;
    font: 17px/43px nassim-bold;
    overflow: hidden;
}

.bg_pager_m_gozaresh2 a {
    background: url('../Images/r_pager.gif') no-repeat right top;
    text-align: center;
    height: 7px;
    margin-left: 7px;
    overflow: hidden;
    width: 6px;
    display: inline-block;
}

.bg_pager_m_gozaresh2 a.activeslide {
    background: url('../Images/r_pager.gif') no-repeat left top;
}

.slider_row_gozaresh2 {
    width: 241px;
    height: 325px;
    overflow: hidden;
}

.boxpic-ty {
    overflow: hidden;
    width: 100%;
    margin-bottom: 26px;
}

.c_cyclegozaresh_ty {
    margin: 0;
    padding: 0;
    width: 100%;
    overflow: hidden;
}

.content_gozaregh_ty {
    overflow: hidden;
    width: 100%;
    position: relative;
    padding: 20px 24px 0 24px;
}

.main_gozaresh_ty {
    background: #f3f2f0;
    margin-bottom: 10px;
    width: 100%;
    position: relative;
}

.bg_pager_ty {
    height: 7px;
    z-index: 999;
    bottom: 17px;
    display: block;
    text-align: left;
    width: 480px;
    position: absolute;
    left: 7px;
}

.sar-title {
    background: url('../Images/rbg_sar.gif') repeat-x;
    height: 38px;
    width: 100%;
    overflow: hidden;
    font: 17px/43px nassim-bold;
    color: black;
    text-indent: 8px;
    position: relative;
}

.bg_pager_ty a {
    background: url('../Images/r_pager.gif') no-repeat right top;
    text-align: center;
    height: 7px;
    margin-left: 7px;
    overflow: hidden;
    width: 6px;
    display: inline-block;
}

.bg_pager_ty a.activeslide {
    background: url('../Images/r_pager.gif') no-repeat left top;
}

.con-one {
    overflow: hidden;
    background: #f3f2f0;
    padding-left: 18px !important;
}

.img_news_small {
    border: 1px solid #967763 !important;
    padding: 3px;
    background: #f3ebe8;
    margin-left: 8px;
}

.news-small {
    width: 100%;
    margin-bottom: 24px;
}

.parent-left-sec {
    float: right;
    width: 255px;
    overflow: hidden;
}

.news_sp {
    width: 100%;
    background: #f4f2f0;
    margin-bottom: 10px;
}

.content-right {
    padding-left: 10px;
}

.n-border-kh {
    border-top: 1px dotted #7fb9f8;
    margin-bottom: 5px;
}

.parent_news_g {
    padding: 20px 23px;
    width: 100%;
}

.col-sub-right {
    width: 286px;
    overflow: hidden;
    float: right;
    margin-left: 10px;
    margin-bottom: 10px;
}

.tablighat {
    width: 130px;
    float: left;
    overflow: hidden;
}

.sar-title-left {
    background: url('../Images/rbg_sar.gif') repeat-x;
    height: 38px;
    width: 100px;
    overflow: hidden;
    font: 17px/43px nassim-bold;
    color: black;
    text-indent: 8px;
}

.ar_con {
    width: 100%;
    float: right;
}

.title-t {
    width: 253px;
    height: 39px;
    background: url('../Images/bg_gozaresh.gif') repeat-x;
    float: right;
    font: 17px/43px nassim-bold;
    color: black;
    text-indent: 8px;
}

.parent-news-g {
    background: #f1e9e6;
    padding: 23px 16px 25px;
    width: 100%;
}

.article {
    margin-bottom: 10px;
    width: 100%;
    overflow: hidden;
}

.tabbar {
    height: 45px;
    width: 100%;
    overflow: hidden;
}

.parent {
    height: 45px;
    width: 100%;
    overflow: hidden;
    background: url('../Images/bg_ltab.gif') repeat-x;
}

.tab {
    background: url('../Images/bg_ltab.gif') repeat-x;
    height: 45px;
    display: inline-block;
    font: 17px/40px nassim-bold;
    color: #b47e5a;
    cursor: pointer;
    float: right;
    border-left: 4px solid #f1e9e6;
    border-right: 4px solid #f1e9e6;
    text-indent: 5px;
    width: 33.33%;
}

.span-tab {
    display: block;
}

.span-tab2 {
    display: block;
    padding: 0px 15px;
}

.tab1 {
    border-right: 9px solid #f1e9e6;
}

.tablast {
    border-left: 9px solid #f1e9e6;
}

.title_tab1.active {
    background: url('../Images/bg_ltab_act.gif') repeat-x;
    color: black;
}

.content_tab {
    background: #f1e9e6;
    padding: 14px 16px;
}

.title_tab1.active a {
    background: url('../Images/r_ltab_act.gif') no-repeat right top;
    height: 45px;
    display: block;
    color: black !important;
}

.title_tab1 a {
    background: url('../Images/r_ltab.gif') no-repeat right top;
    height: 45px;
    display: block;
    color: #af8062 !important;
}

.un-active-a:hover {
    color: #af8062;
}

.active-a:hover {
    color: black;
}

.main_akhv {
    background: #f1e9e6;
    padding: 23px 28px 0px 23px;
    width: 799px;
    overflow: hidden;
}

.bottom_kh_khati_mohem {
    height: 24px;
    overflow: hidden;
    width: 850px;
}

.m_bottom_kh_khati_mohem {
    width: 802px;
    height: 24px;
    float: right;
    background: #f1e9e6;
    overflow: hidden;
}

.tr_sar_khati_mohem {
    width: 793px;
    height: 39px;
    overflow: hidden;
    background: url('../Images/bg_gozaresh.gif') repeat-x;
    float: right;
}

.akhv {
    width: 850px;
    overflow: hidden;
}

.sar_akhv {
    width: 850px;
    height: 39px;
    overflow: hidden;
}

.tr_sar_akhv {
    width: 244px;
    height: 52px;
    float: right;
    background: url('../Images/tr_sar1.gif') no-repeat;
    overflow: hidden;
}

.tr_sar_khati_mohem span {
    height: 39px;
    padding-right: 8px;
    color: #000;
    display: block;
    font: 17px/39px nassim-bold;
}

.wrapper-vije {
    clear: both;
    height: 0;
    overflow: hidden;
    margin-bottom: 15px;
}

#scrollbar1 .overview, #scrollbar2 .overview, #scrollbar3 .overview, #scrollbar4 .overview, #scrollbar5 .overview, #scrollbar6 .overview, #scrollbar7 .overview, #scrollbar8 .overview, #scrollbar9 .overview, #scrollbar10 .overview {
    position: absolute;
}

.con_tab {
    background: #e3f0ff;
}

#scrollbar1, #scrollbar2, #scrollbar3, #scrollbar8, #scrollbar9, #scrollbar10 {
    padding-bottom: 15px;
    background: #f3f2f0;
    padding-top: 4px;
}

#scrollbar9, #scrollbar10 {
    padding-bottom: 15px;
    background: #f1e9e6;
    padding-top: 4px;
}

#scrollbar4, #scrollbar5, #scrollbar6, #scrollbar7 {
    padding-bottom: 15px;
    background: #f1e9e6;
    padding-top: 4px;
}

.scrollbar {
    float: right;
    width: 5px;
    height: 403px;
    position: relative;
    overflow: hidden;
}

#scrollbar1 .viewport, #scrollbar2 .viewport, #scrollbar3 .viewport, #scrollbar8 .viewport {
    width: 97% !important;
    height: 403px;
    float: right;
    position: relative;
    z-index: 0;
    overflow: hidden;
    background: #f3f2f0;
}

#scrollbar4 .viewport, #scrollbar5 .viewport, #scrollbar6 .viewport, #scrollbar7 .viewport, #scrollbar9 .viewport, #scrollbar10 .viewport {
    width: 98%;
    height: 403px;
    float: right;
    position: relative;
    z-index: 0;
    overflow: hidden;
    background: #f1e9e6;
}

.scrollbar .track {
    position: relative;
    background: #e6ddd6;
    width: 5px;
}

.track .thumb {
    background: #690706;
    cursor: pointer;
    overflow: hidden;
    position: absolute;
    width: 5px;
    left: 0px;
}

.kh_khati {
    width: 100%;
    overflow: hidden;
}

.marg-box-khati_first {
    margin-left: 11px;
    float: right;
    width: 271px;
    overflow: hidden;
}

.marg-box-khati_second {
    float: right;
    width: 271px;
    overflow: hidden;
}

.sar_kh_khati {
    width: 100%;
    height: 39px;
    overflow: hidden;
}

.tr_sar_khati {
    width: 237px;
    height: 39px;
    float: right;
    overflow: hidden;
    background: url('../Images/bg_rss.gif') repeat-x;
}

.main_kh_khati {
    padding-right: 16px;
    padding-left: 16px;
    padding-top: 15px;
    width: 100%;
    overflow: hidden;
}

.tr_sar_khati span {
    color: #000;
    display: block;
    font: 17px/39px nassim-bold;
    height: 39px;
    padding-right: 8px;
}

.section-field {
    width: 100%;
    background: #f3f2f0;
    overflow: hidden;
    padding: 20px 16px;
}

.n-marg {
    width: 225px;
    margin-bottom: 20px;
}

.footer {
    width: 100%;
    height: 168px;
    margin: 0 auto;
    background: white;
}

.top-footer {
    width: 100%;
    height: 148px;
    padding-top: 20px;
}

.bottom-footer {
    height: 20px;
    width: 100%;
    background: #6b0707;
}

.menu-f {
    height: 30px;
    width: 100%;
    padding: 0px 10px;
    overflow: hidden;
    text-align: center;
    margin-bottom: 3px;
}

.menu-f li {
    font: 12px/30px tahoma;
    margin: 0;
    list-style-type: none;
    display: inline;
}

.menu-f a {
    text-decoration: none;
    display: inline-block;
    font: 12px/30px tahoma;
    padding: 0px 5px;
    margin: 0;
    color: #3d322c;
}

.sp-footer {
    margin: 0px;
    display: block;
    position: relative;
    height: 30px;
    width: 1px;
    color: #3d322c;
}

.menu-dakheli {
    text-align: center;
    margin-bottom: 9px;
}

.menu-dakheli li {
    display: inline;
    font: 12px tahoma;
    margin: 0;
    list-style-type: none;
    color: #3d322c;
}

.menu-dakheli a {
    text-decoration: none;
    display: inline-block;
    font: 12px tahoma;
    padding: 0;
    margin: 0;
    color: #3d322c;
    padding-right: 4px;
    padding-left: 5px;
}

.div-hoghugh {
    font: 12px tahoma;
    color: #3d322c;
    margin-bottom: 9px;
    text-align: center;
}

.div-hoghugh h1 {
    font: 12px tahoma;
    color: #3d322c;
    margin-bottom: 9px;
    text-align: center;
    display: inline;
}

.iransamane-div span {
    font: 12px tahoma;
    color: #6b0705;
    text-align: center;
}

.iransamaneh {
    font: 12px tahoma;
    text-align: center;
    color: #6b0705;
}

.iransamane-div {
    text-align: center;
    color: #6b0705;
}

.parent-link {
    width: 276px;
    height: 302px;
    background: #f3f2f0;
    overflow: hidden;
    float: right;
    margin-left: 10px;
}

.sar-title-link {
    width: 276px;
    background: url('../Images/rbg_sar.gif') repeat-x;
    height: 38px;
    overflow: hidden;
    font: 17px/43px nassim-bold;
    color: black;
    text-indent: 8px;
}

.fal:hover {
    background: url('../Images/fal_act.gif') no-repeat 14px 6px;
}

.fal {
    width: 190px;
    height: 39px;
    border-bottom: 1px solid #cca892;
    margin: 0 auto;
    font: 16px/39px nassim-bold;
    color: #512d17;
    text-indent: 22px;
    background: url('../Images/fal.gif') no-repeat 14px 6px;
    display: block;
}

.letter-bt:hover {
    background: url('../Images/khabarname.gif') no-repeat 15px 8px;
}

.letter-bt {
    width: 190px;
    height: 39px;
    border-bottom: 1px solid #cca892;
    margin: 0 auto;
    font: 16px/39px nassim-bold;
    color: #512d17;
    text-indent: 22px;
    background: url('../Images/khabarname_act.gif') no-repeat 15px 8px;
    display: block;
}

.fal-day:hover {
    background: url('../Images/fal_act-36.gif') no-repeat 15px 9px;
}

.fal-day {
    width: 190px;
    height: 39px;
    border-bottom: 1px solid #cca892;
    margin: 0 auto;
    font: 16px/39px nassim-bold;
    color: #512d17;
    text-indent: 22px;
    background: url('../Images/fal-35.gif') no-repeat 15px 9px;
    display: block;
}

.weather-hm:hover {
    background: url('../Images/abohava_act.gif') no-repeat 15px 8px;
}

.weather-hm {
    width: 190px;
    height: 39px;
    border-bottom: 1px solid #cca892;
    margin: 0 auto;
    font: 16px/39px nassim-bold;
    color: #512d17;
    text-indent: 22px;
    background: url('../Images/abohava.gif') no-repeat 15px 8px;
    display: block;
}

.prayer-hm:hover {
    background: url('../Images/sharee_act.gif') no-repeat 15px 10px;
}

.prayer-hm {
    width: 190px;
    height: 39px;
    border-bottom: 1px solid #cca892;
    margin: 0 auto;
    font: 16px/39px nassim-bold;
    color: #512d17;
    text-indent: 22px;
    background: url('../Images/sharee.gif') no-repeat 15px 10px;
    display: block;
}

.game:hover {
    background: url('../Images/game_act.gif') no-repeat 15px 8px;
}

.game {
    width: 190px;
    height: 39px;
    margin: 0 auto;
    font: 16px/39px nassim-bold;
    color: #512d17;
    text-indent: 22px;
    background: url('../Images/game.gif') no-repeat 15px 8px;
    display: block;
}

.pishkhan {
    margin-bottom: 10px;
    width: 426px;
    float: right;
    overflow: hidden;
}

.sar-title-shomare {
    background: #f1e9e6;
    height: 19px;
    width: 390px;
    overflow: hidden;
    font: 17px/43px nassim-bold;
    color: black;
    text-indent: 8px;
}

.title-shomare {
    width: 371px;
    height: 19px;
    float: right;
}

.parent_number {
    width: 100%;
    padding: 19px 20px 0 15px !important;
}

.padd-left {
    width: 8%;
    float: left;
    background: url('../Images/lt_shomareemruz.gif') no-repeat top left, url('../Images/lt_shomareemruz_bg.gif') repeat-y top left;
    height: 247px;
}

.padd-left div {
    -ms-transform: rotate(270deg);
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg);
    font: 17px/18px nassim-bold;
    margin: 0 auto;
    text-align: center;
    transform: rotate(270deg);
    transform-origin: 99% 134% 0;
    width: 95px;
}

.news_sp_number {
    width: 92%;
    overflow: hidden;
    background: #f1e9e6;
    position: relative;
    float: right;
    border-radius: 0 22px 0 0;
}

.news-small-number {
    width: 100%;
    margin-bottom: 7px !important;
    height: 100% !important;
}

.tabbar-bottom {
    width: 100%;
    background: #f3f2f0;
    padding-top: 3px;
    overflow: hidden;
}

.tab-bottom {
    float: right;
    height: 42px;
    display: block;
    cursor: pointer;
    padding-left: 5px;
    color: #b47e5a;
    font: 19px/53px nassim-bold;
    border-left: 17px solid #f3f2f0;
}

.parent-bottom {
    width: 100%;
    height: 42px;
    background: url('../Images/bg_tab.gif') repeat-x;
}

.active-a-bt {
    background: url('../Images/r_tab_act.gif') no-repeat right top;
    color: black;
    display: block;
    height: 42px;
    float: left;
}

.un-active-a-bt {
    background: url('../Images/r_tab.gif') no-repeat right top;
    color: #af8062;
    display: block;
    height: 42px;
    float: left;
}

.tab-bt-1 {
    border-right: 17px solid #f3f2f0;
}

.act-bt {
    background: url('../Images/bg_tab_act.gif') repeat-x;
    color: black;
}

.active-a-bt:hover {
    color: black;
}

.un-active-a-bt:hover {
    color: #af8062;
}

.height-small {
}

.right-tabligh {
    width: 130px;
    float: right;
    margin-left: 10px;
    overflow: hidden;
    padding-bottom: 1px;
}

.main-col {
    width: 554px;
    float: right;
    overflow: hidden;
    margin-left: 10px;
}

.right-col-news {
    width: 286px;
    float: right;
    overflow: hidden;
    padding-bottom: 1px;
}

.title-t-news {
    background: #F1E9E6 url('../Images/rt_gozaresh.gif') no-repeat right top;
    color: black;
    float: right;
    font: 17px/43px nassim-bold;
    height: 39px;
    text-indent: 8px;
    width: 100%;
}

.bottom-t-news {
    float: right;
    height: 24px;
    text-indent: 8px;
    width: 238px;
    background: #f1e9e6;
}

.pager_slider-news {
    direction: ltr;
    height: 6px;
    overflow: hidden;
    width: 263px;
    position: absolute;
    left: 14px;
    top: 14px;
    z-index: 999;
    text-align: left;
}

.pager_slider-news a {
    background: url('../Images/r_pager.gif') no-repeat top right;
    width: 6px;
    height: 6px;
    display: block;
    display: inline-block;
    overflow: hidden;
    margin-left: 6px;
    padding-top: 0px;
    margin-top: 0px;
}

.pager_slider-news a.activeslide {
    background: url('../Images/r_pager.gif') no-repeat top left;
}

.marg-com {
    margin-bottom: 10px;
}

.pager_slider_tele {
    direction: ltr;
    height: 6px;
    overflow: hidden;
    width: 263px;
    position: absolute;
    left: 14px;
    top: 14px;
    z-index: 999;
    text-align: left;
}

.pager_slider_tele a {
    background: url('../Images/r_pager.gif') no-repeat top right;
    width: 6px;
    height: 6px;
    display: block;
    display: inline-block;
    overflow: hidden;
    margin-left: 6px;
    padding-top: 0px;
    margin-top: 0px;
}

.pager_slider_tele a.activeslide {
    background: url('../Images/r_pager.gif') no-repeat top left;
}

.akh_khati_col3 {
    width: 100%;
    margin-bottom: 10px;
    overflow: hidden;
}

.t_tab_active_most_view {
    color: #d1d1d1;
    font: 11px/25px tahoma;
    height: 25px;
    overflow: hidden;
    width: 100%;
    margin-bottom: 1px;
    background: #f1e9e6;
}

.tab_s1.active, .tab_s2.active, .tab_s3.active, .tab_s4.active {
    color: black;
    background: #f5f0ed !important;
}

.tab_s4.active {
    padding-left: 30px;
}

.tab_s1, .tab_s2, .tab_s3, .tab_s4 {
    color: black !important;
    display: block;
    float: right;
    font: 12px/20px tahoma;
    height: 25px;
    overflow: hidden;
    padding: 0px 25px;
    text-align: center;
    text-decoration: none;
    width: auto;
    border-left: 1px solid white;
    background: #f1e9e6;
    cursor: pointer;
}

.content_col3_top_c, .col3_cycle_bottom_c {
    float: right;
    height: 11px;
    overflow: hidden;
    width: 286px;
    background: #f1e9e6;
}

.sar_title_tab {
    width: 286px;
    overflow: hidden;
    margin-bottom: 1px;
    height: 39px;
}

.tab_con_most_view {
    background: #f1e9e6;
}

.content_khati {
    padding: 0px 16px;
}

.sar-title-comment {
    background: url('../Images/rbg_sar.gif') repeat;
    color: #000;
    direction: rtl;
    font: 13px tahoma, arial;
    margin: 0;
    padding: 0;
    width: 100%;
    height: 39px;
    font: 18px/40px nassim-bold;
    text-indent: 9px;
}

.sar-title-porbahs {
    background: url('../Images/rbg_sar.gif') repeat;
    color: #000;
    direction: rtl;
    font: 13px tahoma, arial;
    margin: 0;
    padding: 0;
    width: 273px;
    height: 39px;
    font: 18px/40px nassim-bold;
    text-indent: 9px;
}

.article_inner {
    overflow: hidden;
    width: 273px;
}

.padd_cm {
    padding: 0px 14px;
}

.instagram {
    border: 1px solid #f1e9e6;
    background: #faf9f7;
    display: block;
    padding-right: 12px;
    padding-top: 4px;
    font: 16px/37px nassim-bold;
    color: black;
    text-indent: 7px;
}

.telegram {
    border: 1px solid #f1e9e6;
    background: #faf9f7;
    display: block;
    padding-right: 12px;
    padding-top: 4px;
    font: 16px/37px nassim-bold;
    color: black;
    text-indent: 7px;
}

.about-div span {
    float: right;
    font: 12px/51px tahoma;
    color: black;
}

.email-ft {
    width: 39.33% !important;
    text-align: right;
}

.number-tele {
    text-align: left;
    width: 31.33% !important;
}

.sms {
    text-align: center;
    width: 29.33% !important;
}

.sar-title-related {
    background: url('../Images/rbg_sar.gif') repeat;
    color: #000;
    direction: rtl;
    font: 13px tahoma, arial;
    margin: 0;
    padding: 0;
    width: 554px;
    height: 39px;
    font: 18px/40px nassim-bold;
    text-indent: 9px;
}

.right-col-inner {
    width: 407px;
    float: right;
}

.left-col-inner {
    width: 147px;
    float: left;
}

.title-tsar-lasted {
    height: 39px;
    overflow: hidden;
    width: 286px;
}

.padd-khati {
    padding: 16px;
    background: #f0e9e5;
}

.icon-share-m {
    float: right;
    width: 278px;
}

.padd-share {
    width: 105px;
    float: right;
}

.icon-text {
    float: right;
    text-align: right;
    text-indent: 23px;
    font: 11px tahoma;
    color: #858585;
    cursor: pointer;
    line-height: 18px;
}

.news_emails_botton2 {
    background: url('../Images/email2.gif') no-repeat top right;
    width: 16px;
    height: 17px;
}

.back_top_news {
    background: url('../Images/up.gif') no-repeat top right;
    height: 16px;
    display: block;
    float: right;
    text-indent: 21px;
    font: 11px/18px tahoma;
    color: #858585;
    cursor: pointer;
}

.page_text {
    font: 14px nassim-bold;
    color: black;
    float: right;
    margin-bottom: 30px;
    padding-top: 10px;
}

.div-ozviat {
    width: 140px;
    height: 34px;
    border: 1px solid #e4d7ce;
    background: #f7f6f4;
    text-align: center;
    float: left;
    color: black;
    font: 15px/32px nassim-bold;
    margin-top: 1px;
}

.like_number {
    float: right;
    margin-right: 113px;
    text-align: left;
    margin-top: 11px;
}

.news_rate_like_img_up {
    background: url('../Images/like.gif') no-repeat right top;
    cursor: pointer;
    display: block;
    height: 36px;
    overflow: hidden;
    text-align: right;
    width: 142px;
    float: left;
    margin-bottom: 20px;
}

.news_rate_like_img_down {
    background: url('../Images/like.gif') no-repeat right bottom;
    cursor: pointer;
    display: block;
    height: 36px;
    overflow: hidden;
    text-align: right;
    width: 142px;
    float: left;
    margin-bottom: 20px;
}

.main-col-inner {
    width: 554px;
    float: right;
    overflow: hidden;
    margin-left: 10px;
    padding-bottom: 1px;
}

.content-inner {
    border: 1px solid #f1e9e6;
    padding: 15px;
    border-top: 0px;
    overflow: hidden;
}

.sar-title-inner {
    background: url('../Images/rbg_sar.gif') repeat;
    color: #000;
    direction: rtl;
    font: 13px tahoma, arial;
    margin: 0;
    padding: 0;
    width: 554px;
    height: 39px;
    font: 18px/40px nassim-bold;
    text-indent: 9px;
}

.vizhe_box_s {
    margin-bottom: 26px;
}

.akhv-s {
    width: 554px;
    float: right;
    overflow: hidden;
}

.l_box {
    background: #f1e9e6;
    padding: 23px 22px 0px 25px;
    width: 100%;
}

.l_box_res {
    background: #fff;
    padding: 23px 22px 23px 25px;
    width: 100%;
}

.poll_form_c input.butt {
    float: left;
    background: #6A0707;
    border: none;
    width: 56px;
    height: 24px;
    color: white;
    font: 17px nassim-bold;
    margin-top: 10px;
    border-radius: 5px;
}

.poll_archive_c {
    width: 48%;
    float: left;
}

.poll_archive_c a {
    float: left;
    display: block;
    width: 100%;
}

.div-text-btn {
    width: 131px;
    height: 34px;
    float: right;
}

.slidebar {
    position: relative;
    margin-bottom: 10px;
    width: 554px;
}

.sar-title-vije {
    background: url('../Images/rbg_sar.gif') repeat;
    color: #000;
    direction: rtl;
    font: 18px/40px nassim-bold;
    height: 39px;
    margin: 0;
    padding: 0;
    text-indent: 9px;
    width: 554px;
    position: relative;
}

.pager_slider-service {
    direction: ltr;
    height: 6px;
    overflow: hidden;
    width: 263px;
    position: absolute;
    left: 0px;
    top: 14px;
    z-index: 999;
    text-align: left;
}

.pager_slider-service a {
    background: url('../Images/r_pager.gif') no-repeat top right;
    width: 6px;
    height: 6px;
    display: block;
    display: inline-block;
    overflow: hidden;
    margin-left: 6px;
    padding-top: 0px;
    margin-top: 0px;
}

.pager_slider-service a.activeslide {
    background: url('../Images/r_pager.gif') no-repeat top left;
}

.con-scroll-tab-s {
    width: 260px;
    padding-right: 16px;
    padding-left: 10px;
}

.hbox3_containeer {
    width: 426px;
    height: 230px;
    position: relative;
    margin: 0px auto;
    float: left;
}

.hbox3_parent_tabes {
    height: 45px;
    overflow: hidden;
    background: #f0e9e5;
    width: 426px;
}

.hbox3_parent_cycle {
    width: 404px;
    height: 167px;
    overflow: hidden;
    margin: 0 auto;
}

.hbox3_tabes_containeer {
    width: 407px;
    height: 45px;
    overflow: hidden;
}

.hbox3_tabes_containeer a.active_tabe {
    background: url('../Images/r_ltab_act.gif') no-repeat right top;
    height: 45px;
    display: block;
    color: black;
    float: left;
}

.hbox3_tabes_contents {
    width: 426px;
    height: 185px;
    overflow: hidden;
    background: #f1e9e6;
}

.hbox3_tabes_contents .tab_contentt {
    display: none;
}

.hbox3_tabes_contents .active_contentt {
    display: block;
}

.hbox3_pager_t {
    width: 12px;
    height: 243px;
    overflow: hidden;
    position: absolute;
    top: 0px;
    left: 0px;
    display: block;
    background: url('../Images/btn_cycle.gif') 0 0 no-repeat;
    z-index: 999;
    opacity: 0.7;
    filter: alpha(opacity=70);
}

.hbox3_pager_b {
    width: 12px;
    height: 243px;
    overflow: hidden;
    position: absolute;
    top: 0px;
    right: 0px;
    display: block;
    background: url('../Images/btn_cycle.gif') -14px 0px no-repeat;
    z-index: 999;
    opacity: 0.7;
    filter: alpha(opacity=70);
}

.hbox3_pager_slider {
    text-align: left;
    height: 11px;
    overflow: hidden;
    direction: ltr;
    margin: 0 auto;
    margin-top: 10px;
}

.hbox3_all_btm {
    width: 375px;
    padding-left: 5px;
}

.hbox3_pager_slider a {
    background: url('../Images/pager_ax.gif') -14px top no-repeat;
    height: 11px;
    width: 13px;
    overflow: hidden;
    margin-right: 4px;
    margin-left: 4px;
    display: inline-block;
    outline: none;
    color: #fff;
    text-decoration: none;
}

.hbox3_pager_slider a.activeslide {
    background: url('../Images/pager_ax.gif') 0px top no-repeat;
    color: #fff;
}

.hbox3_archive {
    width: 36px;
    height: 18px;
    overflow: hidden;
    float: left;
    padding-top: 11px;
    margin-right: 10px;
    padding-left: 4px;
}

.hbox3_archive_a {
    width: 36px;
    height: 14px;
    overflow: hidden;
    background: url('../Images/archive.gif') no-repeat 0px top;
    display: block;
}

.hbox3_archive_a:hover {
    background: url('../Images/archive.gif') no-repeat 0px -16px;
}

#tabe_1 {
}

#tabe_2 {
}

.sp_gallery {
    display: block;
    color: #11a2f1;
    line-height: 41px;
    float: right;
}

.main-color4 {
    height: 45px;
    overflow: hidden;
    width: 405px;
    background: url('../Images/bg_ltab.gif') repeat-x;
}

.cont_parent_cycle {
    width: 404px;
    height: 167px;
    margin: 0 auto;
}

.par_gallery {
    height: 167px;
    padding-top: 18px;
    position: relative;
    width: 426px;
}

.name-g {
    color: white;
    float: right;
    font: 19px/36px nassim-bold;
    padding-right: 9px;
}

.main-color4 ul li {
    display: inline-block;
    font: 17px/53px nassim-bold;
    color: #b47e5a;
    cursor: pointer;
    float: right;
    border-left: 17px solid #f1e9e6;
    padding-left: 5px;
    text-indent: 2px;
}

.un-active_tabe:hover {
    color: #af8062;
}

.un-active_tabe {
    background: url('../Images/r_ltab.gif') no-repeatright top;
    color: #af8062;
    display: block;
    height: 45px;
    float: left;
}

.act-tab-s:hover {
    color: black;
}

.act-tab-s {
    background: url('../Images/bg_ltab_act.gif') repeat-x;
    color: black;
}

.pager_slider_tab {
    direction: ltr;
    height: 6px;
    left: 14px;
    overflow: hidden;
    position: absolute;
    text-align: left;
    top: 18px;
    width: 263px;
    z-index: 999;
}

.pager_slider_tab a {
    background: url('../Images/r_pager.gif') no-repeat top right;
    width: 6px;
    height: 6px;
    display: block;
    display: inline-block;
    overflow: hidden;
    margin-left: 6px;
    padding-top: 0px;
    margin-top: 0px;
}

.pager_slider_tab a.activeslide {
    background: url('../Images/r_pager.gif') no-repeat top left;
}

.l-tab-r {
    position: absolute;
    left: 0px;
    top: 0px;
}

.row.weather {
    margin-bottom: 10px;
}

.weather_content {
}

.weather_bot_box {
    width: 100%;
    height: 120px;
    position: relative;
}

#wdiv1 li {
    list-style-type: none;
    float: left !important;
}

.weather_ddl {
    font: 19px/14px nassim-bold;
    color: #0014d2;
}

.weather_ddr {
    font: 19px/14px nassim-bold;
    color: #ce0e0d;
}

.weather_sp {
    display: block;
    width: 1px;
    height: 14px;
    margin: 0px 10px 0px 11px;
    background: url('../Images/sp_weather.gif') no-repeat top right;
}

#wdiv1 .weatehr_icon {
    width: 100% !important;
}

.weatehr_icon img {
    width: 100% !important;
}

#wDiv1 ul {
    padding: 0 19px 10px !important;
    margin-bottom: 0;
}

.new_weather_container {
    float: right;
}

.select_city_home {
    width: 100%;
    height: 19px;
    background: white;
    border: 1px solid #d8d8d8;
    margin: 0;
    padding: 0;
    text-indent: 1px;
    color: #000000;
    font: 12px tahoma;
}

.styled-select_home {
    margin-bottom: 20px;
    height: 20px;
    overflow: hidden;
    width: 100%;
}

.weather_countries_div_combo1 {
    width: 100%;
    position: relative;
}

.arrow_shomare_pishin {
    background: url('../Images/abo-hava.gif') no-repeat left center;
    height: 19px;
    left: 0px;
    top: 0px;
    overflow: hidden;
    position: absolute;
    width: 19px;
    z-index: 500;
}

.weather_city_ajax {
    width: 50%;
    float: right;
    margin-top: 31px;
    padding-right: 0px;
    padding-left: 0px;
}

.row_prayer {
    overflow: hidden;
    border: 1px solid #c6a2a2;
    width: 221px;
    height: 27px;
    margin-bottom: 19px;
    background: white;
}

.lable_prayer {
    float: right;
    width: 40px;
    height: 24px;
    line-height: 24px;
    direction: rtl;
    text-align: left;
    padding-right: 25px;
    color: #6d0609;
    font: 17px nassim-bold;
}

.elemenet_prayer {
    float: right;
    background: #fff;
    height: 27px;
    overflow: hidden;
    width: 196px;
    padding-right: 25px;
}

.elemenet_prayer2 {
    float: right;
    width: 117px;
    height: 24px;
    overflow: hidden;
}

.ostan_filed_home {
    border: 0px;
    outline: 0px;
    background: none !important;
    height: 24px;
    width: 180px;
    color: #6d0609;
    font: 17px nassim-bold;
}

.shahr_filed_home {
    color: #6d0609;
    font: 17px nassim-bold;
    border: 0px;
    outline: 0px;
    background: none;
    height: 24px;
    width: 180px;
}

.date_filed_home {
    border: 0px;
    outline: 0px;
    background: none;
    height: 24px;
    direction: rtl;
    text-align: center;
    color: #6d0609;
    font: 18px nassim-bold;
}

.arrow_prayer {
    background: url('../Images/felesh.gif') left 11px no-repeat;
    width: 167px;
    overflow: hidden;
    direction: rtl;
    text-align: right;
}

.arrow_prayer2 {
    overflow: hidden;
    direction: rtl;
    text-align: left;
    width: 126px;
}

.home_ptime_new_out {
    width: 222px;
    border: 1px solid #c5a2a0;
    overflow: hidden;
    margin: 0 3px;
    float: right;
    height: 170px;
}

.prayer_form_home {
    width: 227px;
    overflow: hidden;
}

.home_ptime_new {
    width: 222px;
    overflow: hidden;
}

#prayer .ptime_c {
    width: 222px;
    border: 1px solid #c5a2a0;
}

.ptime_row_home {
    border-bottom: 1px solid #c5a2a0;
    background: white;
}

.ptime_title_home {
    height: 41px;
    width: 222px;
    line-height: 41px !important;
    font: 11px tahoma;
    text-align: center;
    background: #c5a1a1;
    color: #360204;
    text-align: center;
    overflow: hidden;
}

.ptime_col1_home {
    width: 100px;
    height: 25px;
    float: right;
    border-left: 1px solid #c5a2a0;
    font: 11px tahoma;
    text-align: center;
    line-height: 25px;
}

.ptime_col2_home {
    text-align: center;
    width: 109px;
    float: right;
    height: 25px;
    font: 11px tahoma;
    line-height: 25px;
}

.butt_pray {
    background: none;
    width: 100px;
    overflow: hidden;
    height: 27px;
    border: 0px;
    outline: 0px;
    color: #fff;
    line-height: 26px;
    text-align: center;
    cursor: pointer;
    font: 17px nassim-bold;
}

.righ_box_contain form {
    float: right;
    margin-left: 16px;
}

.gozaresh {
    margin: 0 auto;
    padding-top: 41px;
    width: 69% !important;
    text-align: center;
}

.sar_title_left {
    height: 39px;
    overflow: hidden;
}

.sar_poll_left {
    height: 23px;
    overflow: hidden;
}

.bottom-poll-news {
    background: none repeat scroll 0 0 #f1e9e6;
    float: right;
    height: 23px;
    text-indent: 8px;
    width: 238px;
}

#news .padd_cm {
    overflow: hidden;
}

.parent-news-com {
    background: none repeat scroll 0 0 #f1e9e6;
    padding: 11px 16px 25px;
    width: 100%;
}

#search .butt-search-inner {
    margin-left: 240px;
    margin-bottom: 10px;
}

.faal_matn {
    font: 12px/22px tahoma;
    text-align: justify;
}

.title_vizhe_nopic:hover {
    background: #f1e9e6 !important;
}

.dis_none {
    display: none;
}

.alldis_none, .dis_none2, .dis_none3 {
    display: none !important;
}

.c_cyclegozaresh {
    margin: 0;
    padding: 0;
    width: 100%;
}

.content_gozaregh {
    float: right;
    width: 100%;
    position: relative;
    padding: 23px 14px 0 14px;
}

.main_gozaresh {
    background: #f3f2f0;
    margin-bottom: 10px;
    width: 554px;
    position: relative;
}

.bg_pager_m {
    height: 7px;
    z-index: 999;
    bottom: 17px;
    display: block;
    text-align: left;
    width: 480px;
    position: absolute;
    left: 7px;
}

.sar-title {
    background: url('../Images/rbg_sar.gif') repeat-x;
    height: 38px;
    width: 554px;
    overflow: hidden;
    font: 17px/43px nassim-bold;
    color: black;
    text-indent: 8px;
    position: relative;
}

.bg_pager_m a {
    background: url('../Images/r_pager.gif') no-repeat right top;
    text-align: center;
    height: 7px;
    margin-left: 7px;
    overflow: hidden;
    width: 6px;
    display: inline-block;
}

.bg_pager_m a.activeslide {
    background: url('../Images/r_pager.gif') no-repeat left top;
}

.slider_row {
    width: 504px;
}

.page_inner_adv {
    margin-top: 5px;
}

.div-slide-new {
    width: 100%;
    position: relative;
    margin-bottom: 10px;
}

.new_slide_a_new {
    width: 100%;
    position: relative;
}

.news_sp_number_parent {
    margin-bottom: 10px;
    background: #f1e9e6;
    border-radius: 0 20px 0 0;
}

.allbox_pishnahad {
    border: solid 1px #610D0D;
    border-radius: 5px 5px 0px 0px;
    position: relative;
}

.header_pishnahad {
    background: #610D0D;
    font: 17px/33px nassim-bold;
    color: #fff;
    padding-right: 15px;
}

.box_pishnahad {
    padding: 8px;
    background: #F3F2F0;
}

.pishnahad_col {
    padding: 8px;
}

.box_pishnahad_controls {
    top: 5px;
    left: 4px;
    overflow: hidden;
    position: absolute;
    width: 50%;
}

.box_pishnahad.owl-theme .owl-dots .owl-dot span {
    background: #d4aaaa none repeat scroll 0 0 !important;
    display: block;
    height: 6px !important;
    margin-left: 7px !important;
    transition: opacity 200ms ease 0s;
    width: 6px !important;
}

.box_pishnahad.owl-theme .owl-dots .owl-dot.active span, .box_pishnahad.owl-theme .owl-dots .owl-dot:hover span {
    background: #96715F !important;
    cursor: pointer;
}

@media only screen and (max-width: 479px) {
    .box_pishnahad {
        padding: 5px 8px 8px;
        background: #F3F2F0;
    }

    .pishnahad_col {
        padding: 5px 8px 8px;
    }

    .header_pishnahad {
        font: 15px/33px nassim-bold;
    }

    .box_pishnahad_controls {
        width: 35%;
    }
}

