@charset "utf-8";
/* CSS Document - v3.1.0 */
@media print {
    .bx_left{ display:none;}
    .bx_right{ display:none;}
    .footer_contain_bg{ display:none;}
    .footer_contain{ display:none;}
    .footer{ display:none;}
    .content_bg{ display:none;}
    .main_menu{ display:none;}
    .header{ display:none;}
    .post_detail{ display:none;}
    .messages{ display:none;}
    .post_comments{ display:none;}
    .cmt_reply{ display:none;}
    .commentForm{ display:none;}
    .pagination{ display:none;}
    .page_cls{display:none;}
    .post_cls{display:none;}
    #body{
        display:block;
        width:650px;
        margin:auto;
        margin-top:5px;
        border:2px solid #bbb;
        outline:1px solid #333;
        padding:15px;
        direction:rtl;
        font-family:Tahoma, arial,"Times New Roman", Times;
        cursor:default;
        font-size:12px;
    }
    .date_title{
        font-size:10px;
        padding-bottom:10px;
        color:#444;
    }
    h2 a{
        font-family:"Times New Roman", Times, arial;
        font-size:18px;
        color:#333;
        text-decoration:none;
        padding-bottom:0px;
    }
    .cnt{
        font-size:12px;
        color:#000;
        text-decoration:none;
        line-height:18px;
    }
    #print .title h2{
        font-family:"Times New Roman", Times, arial;
        margin-bottom:0px;
        display:block;
        text-align:center;
        text-decoration:none;
        font-size:17px;
        color:#333;
        text-decoration:none;
    }
    #print .title span{
        font-family:Tahoma, arial,"Times New Roman", Times;
        display:block;
        text-align:center;
        padding-top:5px;
        padding-bottom:10px;
        margin-bottom:20px;
        text-decoration:none;
        border-bottom:1px solid #333;
        font-size:11px;
        color:#333;
        text-decoration:none;
    }
    a{
        text-decoration:none;
        padding:5px;
    }
}

@media screen {
    #print{ display:none;}
    /*h1, h2, h3, ul {margin:0;}*/
    html { direction:ltr; }
    
    @font-face {
        font-family: 'b traffic';
        src: url('//cdn.bayan.ir/blog/templates/shared/fonts/BTraffic.eot?view'),
        src: url('//cdn.bayan.ir/blog/templates/shared/fonts/BTraffic.eot?view#iefix') format('embedded-opentype'),
            url('//cdn.bayan.ir/blog/templates/shared/fonts/BTraffic.woff?view') format('woff'),
            url('//cdn.bayan.ir/blog/templates/shared/fonts/BTraffic.ttf?view') format('truetype');
    }
    @font-face {
        font-family: 'b nazanin';
        src: url('//cdn.bayan.ir/blog/templates/shared/fonts/BNazanin.eot?view'),
        src: url('//cdn.bayan.ir/blog/templates/shared/fonts/BNazanin.eot?view#iefix') format('embedded-opentype'),
            url('//cdn.bayan.ir/blog/templates/shared/fonts/BNazanin.woff?view') format('woff'),
            url('//cdn.bayan.ir/blog/templates/shared/fonts/BNazanin.ttf?view') format('truetype');
    }
    
    body{
        font-family: Tahoma, Verdana, "Times New Roman";
        font-size: 11px;
        color: #333;
        margin:0px;
        padding:0px;
        line-height:1.9em; /*new*/
        background:#e8e9e8 url(.);
     }
::selection {
    background: #6fc89f;
    color: #e1e7ea;
}
    
    p { margin-bottom: 0.5em; }
    
    pre {
        direction:ltr;
        background-color:#FAFAEE;
        border:1px solid #DADADA;
        margin:1em;
        overflow-x:auto;
        overflow-y:hidden;
        padding:2px;
    }
    
    .btn_submit{direction:ltr;}
    .clear{clear:both;}
    
    ::-webkit-scrollbar { background:#ddd; width:15px;height:15px; } ::-webkit-scrollbar-thumb { background:#999; border-radius:0px; box-shadow:inset 0 0 10px #333; } ::-webkit-scrollbar-corner { background:#fff;} ::-webkit-scrollbar-track{ background:#eee; border-radius:0px; box-shadow:inset 0 0 10px #aaa;}::-webkit-scrollbar-thumb:hover{ background:#888;}::-webkit-scrollbar-thumb:active{ background:#777;}
    
    
    /*-- Link & Button --*/
    h1, h2 ,h3{
        font-family:"b nazanin","Times New Roman", Times,Arial,serif;
    }
    img{ border:none; border-width:0px;}
    
    a{
        color: #222;
        cursor:pointer;
        text-decoration:none;
        -moz-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;-khtml-transition-duration:.3s;
    }
    a:hover{
        color:#21a3f2;
        text-decoration:none;
        cursor:pointer;
    }
    a:active{
        outline:hidden;
    }
    
    
    /*-- Wrapper --*/
    #wrp{
        width:770px;
        height:auto;
        margin:auto;
        direction:rtl;
        background:#ffffff url(//cdn.bayan.ir/blog/templates/107/bgIn.gif);
    }
    
    /*-- Header --*/
    #wrp .headerBG{
    border:2px solid #dfdddd;
       background:url(.) 150px no-repeat;
    }
    #wrp .header{
        height:114px;
        margin-bottom:7px;
    }
    #wrp .header .hdr_right {
        float:right;
    }
    #wrp .header .hdr_left {
        float:left;
    }
    /*-- Title & Description --*/
    #wrp .header .title{
        margin:13px 35px;
        padding:2px 15px 2px 15px;
        background:url(//cdn.bayan.ir/blog/templates/107/opacityW.png);
        border: 1px solid #CCC;
    }
    #wrp .header .title h1{
        font-family:"b traffic","Times New Roman",Arial,Helvetica;
        font-size:25px;
        font-weight:bold;
        color:#684C11;
        margin-bottom:15px;
    }
    #wrp .header .title h1 a{
        color:#444;
    }
    #wrp .header .title h1 a:hover{
        color:#67c592;
    }
    #wrp .header .title .desc h2{
        font-family:"b nazanin","Times New Roman",Arial,Helvetica ;
        font-size: 19px;
        font-weight:bold;
        cursor:default;
        color:#444;
    }
    
    /*-- Main Menu --*/
    #wrp .main_menu{
        height:40px;
    }
    #wrp .main_menu .cnt{
        padding-top:15px;
        padding-right:35px;
    }
    #wrp .main_menu .cnt ul{
        list-style:none;
        margin:0px;padding:0px;
    }
    #wrp .main_menu .cnt li{
        float:right;
        cursor:default;
        margin-left:3px;
    }
    #wrp .main_menu .cnt a{
        display:block;
        font-family:"b nazanin","Times New Roman",Arial,Helvetica;
        font-weight:bold;
        font-size:15px;
        color:#fff;
        background:#cbcdcc;
        padding:2px 10px 2px 10px;
    }
    #wrp .main_menu .cnt a:hover{
        color:#fff;
        background:#333;
    }
    #wrp .main_menu .cnt a.selected{
        color:#fff;
        background:#618898;
    }
    
    /*-- wrp -> Box1 (Content) --*/
    #wrp .box1{
        padding-top:11px;
    border:1px solid #ffffff;
    background:#fef5f8 url(//cdn.bayan.ir/blog/templates/107/bgIn.gif);
    }
    
    /*-- wrp -> Boxs-Left --*/
    #wrp .box1 .bx_left{
        width:225px;
        float:left;
        border:1px solid #ffffff;
        margin-bottom:10px;
        margin-left:10px;
        background: #E6E6E6 url('http://bayanbox.ir/view/8183506170057604885/back.png');
    }
    * html #wrp .box1 .bx_left{margin-left:0px;}
    
    /*-- Module-Left --*/
    #wrp .box1 .bx_left .mod_left{ margin-bottom:10px;}
    #wrp .box1 .bx_left .mod_left .title{
        padding:4px 10px 4px 5px;
        font-family:"b nazanin","arial","Times New Roman",Helvetica ;
        color:#FFF;
        text-align:right;
        cursor:default;
        font-weight:bold;
        font-size:14px;
        margin:0px 10px 0px 10px;
        background:#cbcdcc;
        text-shadow:1px 1px 1px #333;
    }
    #wrp .box1 .bx_left .mod_left .cnt{
        padding:5px 6px 5px 5px;
    }
    
    /*-- mod_left BLANK --*/
    #wrp .box1 .bx_left .mod_left_blank{
        margin-bottom:10px;
    }
    #wrp .box1 .bx_left .mod_left_blank .cnt{
        padding:5px;
    }
    #wrp .box1 .bx_left .mod_left_blank .cnt .blogImage{
        text-align:center;
    }
    #wrp .box1 .bx_left .mod_left_blank .cnt img{
        text-align:center;
        max-width:95%;
        height:auto;
        margin-top:5px;
        margin-bottom:5px;
    }
    * html #wrp .box1 .bx_left .mod_left_blank .cnt img{
        width:220px;
        height:auto;
    }
    
    #wrp .box1 .bx_left .mod_left_blank .cnt .blog_description h4{
        padding:5px;
        color:#333;
        font-size:11px;
        margin:0px;
        font-weight:normal;
        font-family:Tahoma, Geneva, sans-serif;
    }
    
    
    /*-- LI & UL --*/
    #wrp .box1 .bx_left .mod_left ul{
        padding:0px;
        margin:0px;
    }
    #wrp .box1 .bx_left .mod_left li{
        margin:0px;
        list-style:none;
    }
    /* Categories ----- */
    #wrp .box1 .bx_left .mod_left ul li ul.subcats a{
        padding-right:10px;
        padding-top:1px;
        display:inline-block;
        background:url(//cdn.bayan.ir/blog/templates/107/sub_ico.png) right no-repeat;
    }
    
    #wrp .box1 .bx_left .mod_left .cats li a{
        padding-bottom:0px;
        padding-right:20px;
        display:table-cell;
        *display:inline-block;
        background:url(//cdn.bayan.ir/blog/templates/107/folder_ico.png) right no-repeat;
    }
    #wrp .box1 .bx_left .mod_left .cats li h3{
        margin:0px;
        font:11px "tahoma","Times New Roman", Times,Arial,serif;
    }
    #wrp .box1 .bx_left .mod_left .cats li.selected{background:none;}
    #wrp .box1 .bx_left .mod_left .subcats li.selected{background:none;}
    #wrp .box1 .bx_left .mod_left .subcats{
        margin-right: 14px;
        margin-top: -3px;
    }
    #wrp .box1 .bx_left .mod_left .cats .count{
        cursor:default;
        display:table-cell;
        color:#666;
    }
    #wrp .box1 .bx_left .mod_left .subcats .count{
        cursor:default;
        display:inline-block;
        color:#666;
    }
    
    #wrp .box1 .bx_left .mod_left .category_selected{
        background:#E5E5E5;
        padding:2px 5px 2px 5px;
        display:block;
        height:21px;
        max-height:auto;
        *height:auto;
    }
    #wrp .box1 .bx_left .mod_left .category_selected a{
        color:inherit;
        cursor:default;
    }
    
    /*-LINKs-*/
    #wrp .box1 .bx_left .mod_left ul.links li{
        padding:2px 5px 3px 5px;
        background:url(//cdn.bayan.ir/blog/templates/107/line.png) no-repeat center bottom;
        *background:none;
        *border-bottom:1px solid #F5F5F5;
        -moz-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;-khtml-transition-duration:.3s;
        /*white-space:nowrap;
        overflow:hidden;*/
    }
    #wrp .box1 .bx_left .mod_left ul.links li:hover{
        background:#E8E8E8 url(//cdn.bayan.ir/blog/templates/107/line.png) no-repeat center bottom;
    }
    #wrp .box1 .bx_left .mod_left .links li.selected{
        background:#E5E5E5 url(//cdn.bayan.ir/blog/templates/107/line.png) no-repeat center bottom;
    }
    #wrp .box1 .bx_left .mod_left .links li a{
        padding-bottom:3px;
        padding-right:10px;
        background:url(//cdn.bayan.ir/blog/templates/107/sidebar-bullet.png) right no-repeat;
    }
    
    #wrp .box1 .bx_left .mod_left .links .count{
        cursor:default;
        color:#666;
    }
    #wrp .box1 .bx_left .mod_left ul.links li:last-child {
        border-bottom:0px;
        background:none;
    }
    #wrp .box1 .bx_left .mod_left ul.links li:last-child:hover {
        background:#E8E8E8;
    }
    #wrp .box1 .bx_left .mod_left ul.links li.selected:last-child {
        background:#E5E5E5;
    }
    
    /* Advertising ---- */
    #wrp .box1 .bx_left .mod_left .cnt.ads{
        text-align: center;
        padding-top: 11px;
        padding-right: 5px;
        padding-bottom: 2px;
    }
    #wrp .box1 .bx_left .mod_left .cnt.ads .view_ads{
        margin-bottom:10px;
        display:block;
    }
    
    
    /*-- STAT Graph --*/
    #wrp .box1 .bx_left .mod_left #stat_summary_div {
        clear:both;
        padding:2px 6px;
    }
    
    #wrp .box1 .bx_left .mod_left .cnt.stat{}
    #wrp .box1 .bx_left .mod_left .cnt.stat .row{
        background:url(//cdn.bayan.ir/blog/templates/107/line.png) no-repeat center bottom;
        *background:none;
        clear:both;
        padding-bottom:23px;
    }
    #wrp .box1 .bx_left .mod_left .cnt.stat .row:last-child{
        background:none;
    }
    #wrp .box1 .bx_left .mod_left .cnt.stat .StatTitle{
        cursor:default;
        color:#555;
        font-size:11px;
        border:none;
        font-weight:normal;
        float:right;
        text-align:right;
        
    }
    #wrp .box1 .bx_left .mod_left .cnt.stat .Value{
        color:#000;
        cursor:default;
        float:left;
        padding-left:10px;
        text-align:left;
    }
    
    
    
    /* TAG Cloud ---- */
    #wrp .box1 .bx_left .mod_left .cnt .tagcloud h3{
        margin:2px 0px 2px 0px;
        font-size:11px;
        font-family:"tahoma","Times New Roman", Times,Arial,serif;
        font-weight:normal;
        display:inline-block;
    }
    #wrp .box1 .bx_left .mod_left .cnt .tagcloud a{
        padding:2px 5px 3px 5px;
        color:#57747f;
        border:#dad7d7 1px solid;
        -moz-box-shadow: inset 0 0 7px 2px #d0d4d7;-webkit-box-shadow: inset 0 0 7px 2px #d0d4d7;box-shadow: inset 0 0 7px 2px #d0d4d7;
        display:table-cell;
        *display:inline-block;
        margin:2px 0px 2px 0px;
    }
    #wrp .box1 .bx_left .mod_left .cnt .tagcloud a:hover{
         color:#007da9;
        border:#15191d 1px solid;
        -moz-box-shadow: inset 0 0 7px 2px #15191d;-webkit-box-shadow: inset 0 0 7px 2px #15191d;box-shadow: inset 0 0 7px 2px #15191d;color:#007da9;
        border:#15191d 1px solid;
        -moz-box-shadow: inset 0 0 7px 2px #15191d;-webkit-box-shadow: inset 0 0 7px 2px #15191d;box-shadow: inset 0 0 7px 2px #15191d;
    }
    #wrp .box1 .bx_left .mod_left .cnt .tagcloud a.selected{
         color:#FFF;
        border:#15191d 1px solid;
        -moz-box-shadow: inset 0 0 7px 2px #15191d;-webkit-box-shadow: inset 0 0 7px 2px #15191d;box-shadow: inset 0 0 7px 2px #15191d;
    }
    
    /* Recent Posts ---- */
    #wrp .box1 .bx_left .mod_left .cnt .list_view li{
        display:inline-block;
        background:none;
        width:100%;
    }
    #wrp .box1 .bx_left .mod_left .cnt .list_view li a{
        background:none;
    }
    
    /*- Mobile -*/
    #wrp .box1 .bx_left .mod_left .cnt .list_view.mobile li a{
        padding-bottom:3px;
        padding-right:10px;
        display:table-cell;*display:inline-block;
        background:url(//cdn.bayan.ir/blog/templates/107/sidebar-bullet.png) right no-repeat;
    }
    
    #wrp .box1 .bx_left .mod_left .cnt .list_view .cnt{
        margin:0 4px -1px 5px;
        padding:4px 5px 6px 0px;
        line-height: 18px;
        border:none;
        background:url(//cdn.bayan.ir/blog/templates/107/line.png) no-repeat center bottom;
        -moz-transition-duration:.3s;-webkit-transition-duration:.3s;-o-transition-duration:.3s;-khtml-transition-duration:.3s;
    }
    #wrp .box1 .bx_left .mod_left .cnt .list_view li a{
        color:#222;
    }
    #wrp .box1 .bx_left .mod_left .cnt .list_view li a:hover{
        color:#21a3f2;
    }
    #wrp .box1 .bx_left .mod_left .cnt .list_view .cnt:hover{
        background:#E8E8E8 url(//cdn.bayan.ir/blog/templates/107/line.png) no-repeat center bottom;
    }
    #wrp .box1 .bx_left .mod_left .cnt .list_view .cnt.selected{
        background:#E5E5E5 url(//cdn.bayan.ir/blog/templates/107/line.png) no-repeat center bottom;
    }
    
    #wrp .box1 .bx_left .mod_left .cnt .list_view .date{
        cursor:default;
        font-size:9px;
        color:#666;
        display:none;
    }
    #wrp .box1 .bx_left .mod_left .cnt .list_view.mobile .date{
        display:block;
    }
    .cnt.max {
        overflow: hidden;
        white-space: nowrap;
    }
    
    
    /* wrp -> Content -> BX_Center --------------------------------------------- */
    .align{padding-right:10px;padding-left:0px;}
    .post_break{ padding-top:0px;}
    
    #wrp .box1 .bx_center{
        margin-left:255px;
    }
    
    #wrp .box1 .bx_center .mod_center{float: right;width: 100%;}
    
    /* POST CENTER / CONTENT -> ------*/
    #wrp .box1 .bx_center a{}
    
    #wrp .box1 .bx_center .messages{
        color:#333;
        margin-bottom:4px;
        background:#e5e6e6;
        border:2px solid #e6e3db;
        border-right:none;
        -moz-box-shadow: inset 0 0 30px 10px #e9eef1;-webkit-box-shadow: inset 0 0 30px 10px #e9eef1;box-shadow: inset 0 0 30px 10px #e9eef1;
    }
    #wrp .box1 .bx_center .messages .cnt{
        padding:8px 15px 7px 15px;
        color:#555;
    }
    #wrp .box1 .bx_center .messages .cnt h2{
        color:#666;
        text-shadow:1px 1px 2px #EEE;
        font-family:"b nazanin","Times New Roman",Arial,Helvetica ;
        font-size: 15px;
        font-weight:bold;
        text-align:center;
        cursor:default;
        margin:5px;
    }
    #wrp .box1 .bx_center .messages .cnt h2 a.comment_count{ color:#555;text-shadow:1px 1px 2px #EEE;}
    #wrp .box1 .bx_center .messages .cnt h2 a.comment_count:hover{ color:#222;}
    
    #wrp .box1 .bx_center .post{
        margin-bottom:10px;
    }
    
    #wrp .box1 .bx_center .post .title .date_title{
        color:#696969;
         border-bottom:2px solid #dcdce0;
        cursor:default;
        padding:0px 15px 5px 5px;
        }
 
    #wrp .box1 .bx_center .post .title h2{
        line-height:1.4em;
        font-size:18px;
        color:#95722A;
        padding-bottom:3px;
        font-weight:bold;
        margin:0px;
        padding:15px 15px 5px 15px;
    }
    #wrp .box1 .bx_center .post .title h2 a{
        color:#8c9b97;
        font-weight:bold;
    }
    #wrp .box1 .bx_center .post .title h2 a:hover{
        color:#1fa2f9;
    }
    
    #wrp .box1 .bx_center .post .body{
        overflow:hidden;
        height:auto;
        line-height:1.9em; /*new*/
        margin:10px 9px 3px 1px;
    }
    #wrp .box1 .bx_center .post .body .cnt a{
        color:#25a7f8;
    }
    #wrp .box1 .bx_center .post .body .cnt a:hover{
        color:#fd9826;
    }
    #wrp .box1 .bx_center .post .body .cnt{/*padding:15px 0px 0 9px;*/text-align:justify;}
    #wrp .box1 .bx_center .post .body .cnt ul{
        margin-top:-4px;
    }
    #wrp .box1 .bx_center .post .body .cnt ul li{
        margin-right:5px;
        line-height:1.9em; /*new*/
    }
    #wrp .box1 .bx_center .post .body .cnt img{
        max-width:99%;
        height:auto;
         border:3px solid #c1cdcb;
    padding-bottom: 0px;
    border-radius: 0px;
         -moz-box-shadow: inset 0 0 25px #b9dcee;-webkit-box-shadow: inset 0 0 25px #b9dcee;box-shadow: inner 0 0 25px #b9dcee;
    }
    }
    #wrp .box1 .bx_center .post .body .post_list img{
        max-width:99%;
        height:auto;
         border:3px solid #c1cdcb;
    padding-bottom: 0px;
    border-radius: 0px;
         -moz-box-shadow: inset 0 0 25px #b9dcee;-webkit-box-shadow: inset 0 0 25px #b9dcee;box-shadow: inner 0 0 25px #b9dcee;
    }
    
    #wrp .box1 .bx_center .post .body .readmore{
        margin-top:10px;
        margin-bottom:10px;
    }
    #wrp .box1 .bx_center .post .body .readmore a{
         padding:4px 0px 3px 1px;
        margin:1px;
        cursor:pointer;
        margin-left:2px;
        color:#000000;
        text-shadow: 3px 3px 4px #e4e2e2;    
        border-bottom:#999 1px solid;
    }
    #wrp .box1 .bx_center .post .body .readmore a:hover{
        background:#0C9DCC;
        color:#fff;
        border:#0C9DCC 1px solid;
    }
    
    
    /*--- Post Detail ---*/
    #wrp .box1 .bx_center .post .post_detail{
        background:#F2F2F2;
        border:1px solid #E5E5E5;
        padding-bottom:5px;
        margin-right:10px;
}
    #wrp .box1 .bx_center .post .post_detail .cnt{
        padding-top:4px;
        color:#999;
    }
    #wrp .box1 .bx_center .post .post_detail .cnt .det_right{}
    #wrp .box1 .bx_center .post .post_detail .cnt .det_left{
        float:left;
        padding-bottom:5px;
        margin-left:5px;
    }
    
    #wrp .box1 .bx_center .post .post_detail a{color:#4788ff;text-shadow:none;cursor:pointer;}
    #wrp .box1 .bx_center .post .post_detail a:hover{color:#2fca32;}
    
    #wrp .box1 .bx_center .post .post_detail .cnt .det_left span.inline{
        float:left;
        padding-right:7px;
        padding-left:7px;
        border-right:1px solid #e8e8e8;
    }
    #wrp .box1 .bx_center .post .post_detail .cnt .author2{
        padding-right:10px;
        /*background:url(//cdn.bayan.ir/blog/templates/80/details_ico.png) right -38px no-repeat;*/
        color:#696969;
        border-left:0px solid #e8e8e8;
        padding-left:10px;
        cursor:default;
        display:block;
    }
    #wrp .box1 .bx_center .post .post_detail .cnt .date{
        cursor:default;
        color:#696969;
        display:block;
        padding-right:25px;
        background:url(//cdn.bayan.ir/blog/templates/80/details_ico.png) right 3px no-repeat;
    }
    #wrp .box1 .bx_center .post .post_detail .cnt .cmt{
        display:block;
        cursor:pointer;
        padding-right:25px;
        background:url(//cdn.bayan.ir/blog/templates/80/details_ico.png)  right -16px no-repeat;
    }
    #wrp .box1 .bx_center .post .post_detail .rating{
        padding-right:0px;
    }
    #wrp .box1 .bx_center .post .post_detail .cnt .rating{
        display:block;
     }
    #wrp .box1 .bx_center .post .post_detail .rating a{
        color:#0598fa;
        background:#e4e7e6;
        padding:2px 3px 3px 4px;
        border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;
    }
    #wrp .box1 .bx_center .post .post_detail .rating a:hover{
        color:#000;
        background:#fdc226;
    }
    
    
    /* rating */
    .rate-button-box.rated {font-weight:bold;}
    .rate-up, span.rateup {color:#090; margin-left:5px;}
    .rate-down, span.ratedn {color:#A00;}
    img.rateimg, img.renew, img.rateup, img.ratedn{
        background: url(//cdn.bayan.ir/blog/templates/8/details_ico.png) no-repeat center;
        width:18px;
        height:18px;
        vertical-align:middle;
    }
    .rate-down img.rateimg, img.ratedn{ background-position: 0 -81px; }
    .rate-up img.rateimg, img.rateup { background-position: 0 -60px; }
    
    /*COMMENT  --------------------------------------------- */
    #wrp .box1 .bx_center .post_comments{
        
    }
    #wrp .box1 .bx_center .cmt_break{
        margin-bottom:10px;
    }
    #wrp .box1 .bx_center .post_comments .title_cmt{
        height:20px;
        width:100%;
    }
    #wrp .box1 .bx_center .post_comments .body_cmt{
        height:auto;
        line-height:1.9em; /*new*/
        padding-top:5px;
        padding-bottom:8px;
        background:#F9F9F9;
        border:1px solid #b7becc;
        border-top:none;
    }
    #wrp .box1 .bx_center .post_comments .body_cmt .cnt{
        color:#333;
    }
    #wrp .box1 .bx_center .post_comments .body_cmt .cnt .cnt_l{
        display:inline-block;
        margin-right:-70px;
        vertical-align:top;
    }
    #wrp .box1 .bx_center .post_comments .body_cmt .cnt .cnt_r{
        display:inline-block;
        margin-right:-70px;
        min-width:50px;
        height:auto;
        float:right;
    }
    #wrp .box1 .bx_center .post_comments .body_cmt .cnt .cnt_r img{
        width:30px;
        height:auto;
    }
    #wrp .box1 .bx_center .post_comments .body_cmt .cnt a{
        color:#ff0505;
    }
    #wrp .box1 .bx_center .post_comments .body_cmt .cnt a:hover{
        color:#f8c98b;
    }
    #wrp .box1 .bx_center .post_comments .body_cmt .cnt{
        padding:0 80px 0 20px;
    }
    #wrp .box1 .bx_center .post_comments .body_cmt .cnt ul{
        margin-top:-4px;
    }
    #wrp .box1 .bx_center .post_comments .body_cmt .cnt ul li{
        margin-right:5px;
        line-height:1.9em; /*new*/
    }
    
    /*-- Comment Details --*/
    #wrp .box1 .bx_center .post_comments .cmt_details{
        height:31px;
        background:#F1F1F1;
        border:1px solid #b7becc;
        border-bottom:none;
        padding:4px 0px 0px 0px;
        margin-right:0px;
        color:#888;
        cursor:default;
    }
    #wrp .box1 .bx_center .post_comments .cmt_details ul{
        margin:0px; padding:0px;
    }
    #wrp .box1 .bx_center .post_comments .cmt_details .dets_right li{
        list-style:none;
        float:right;
        margin-left:7px;
        padding-top:2px;
    }
    #wrp .box1 .bx_center .post_comments .cmt_details .dets_left li{
        list-style:none;
        float:left;
        margin-left:7px;
    }
    #wrp .box1 .bx_center .post_comments .cmt_details:hover{
        color:#666;
    }
    #wrp .box1 .bx_center .post_comments .cmt_details .dets_right{
        float:right;
        margin-right:5px;
    }
    #wrp .box1 .bx_center .post_comments .cmt_details .dets_left{
        float:left;
        padding-top:2px;
        margin-left:5px;
    }
    #wrp .box1 .bx_center .post_comments .cmt_details li a{
        -moz-transition-duration:.0s;
        -webkit-transition-duration:.0s;
        -o-transition-duration:.0s;
        -khtml-transition-duration:.0s;
    }
    #wrp .box1 .bx_center .cmt_details .avatar img{
        width:24px;
        height:auto;
    }
    #wrp .box1 .bx_center .post_comments .cmt_details .author{
        /*background:url(//cdn.bayan.ir/blog/templates/107/details_ico_cmt.png) center -38px no-repeat;
        width:18px;
        height:18px;*/
        display:block;
    }
    #wrp .box1 .bx_center .post_comments .cmt_details .website{
        background:url(//cdn.bayan.ir/blog/templates/107/details_ico_cmt.png) center -102px no-repeat;
        width:18px;
        height:18px;
        display:block;
    }
    #wrp .box1 .bx_center .post_comments .cmt_details .website:hover{
        background-position: center -125px;cursor:pointer;
    }
    #wrp .box1 .bx_center .post_comments .cmt_details .email{
        background:url(//cdn.bayan.ir/blog/templates/107/details_ico_cmt.png) center -60px no-repeat;
        width:18px;
        height:18px;
        display:block;
    }
    #wrp .box1 .bx_center .post_comments .cmt_details .email:hover{
        background-position: center -79px;cursor:pointer;
    }
    #wrp .box1 .bx_center .post_comments .cmt_details .cmt_date{
        /*background:url(//cdn.bayan.ir/blog/templates/107/details_ico_cmt.png) right 3px no-repeat;
        padding-right:25px;*/
        display:block;
    }
    #wrp .box1 .bx_center .post_comments .cmt_details a{
        color:#444;
        cursor:pointer;
    }
    #wrp .box1 .bx_center .post_comments .cmt_details a:hover{
        color:#777;
    }
    
    
    /*Reply COMMENT  -------- */
    #wrp .box1 .bx_center .cmt_reply{
        color: #333;
    background: #acd2ac none repeat scroll 0 0;
    border: 1px solid #fc0;
    border-radius: 0 0 4px 4px;
    margin-bottom: 0;
    margin-top: -4px;
    padding: 5px 10px;
    }
    #wrp .box1 .bx_center .cmt_reply.color2{
    border: 1px solid #b5b5b5;
    background-color: #6bb1ea;
    color: #ffffff;
    text-shadow: 3px 3px 4px #d1cccc;
    font-size: 12px;
    }
    #wrp .box1 .bx_center .cmt_reply.color3{
       background: #d4ede9 none repeat scroll 0 0;
    border: 1px solid #b5b5b5;
    color: #2b312f;
    font-size: 12px;
    }
    }
    
    .comment_add_form{
        
    }
    div.commentForm input.sendbutton{
        padding:5px 15px 6px 15px;
        background:#f3f3f3;
        color:#777;
        border:#ccc 1px solid;
        text-shadow:none;
        margin:1px;
        cursor:pointer;
        /*float:left;
        margin-top:-27px;*/
    }
    div.commentForm input.sendbutton:hover{
        background:#fd1c1c;
        color:#fff;
        border:#95722A 1px solid;
    }
    .comment_add_form{
        background:#eaebec;
        margin-bottom:5px;
        padding:10px 10px 10px 11px;
        border: 1px solid #B7BECC;
    }
    
    div.commentForm iframe {background:#FFF;}
    
    
    
    /* KEYWORDS POST TAG ----------------- */
    #wrp .box1 .bx_center .post .post_detail .cnt .keywords_post{
        margin-top:5px;
        margin-right:8px;
        padding-right:18px;
        cursor:default;
        background:url(//cdn.bayan.ir/blog/templates/107/pd_ico_key.png) right top no-repeat;
        display:block;
    }
    #wrp .box1 .bx_center .post .post_detail .cnt .keywords_post span{
        display:inline-block;
    }
    #wrp .box1 .bx_center .post .post_detail .cnt .keywords_post span a{
        border-right:1px dashed #aaa;
        padding:2px 7px 2px 7px;
        display:table-cell;
        margin-bottom:5px;
    }
    #wrp .box1 .bx_center .post .post_detail .cnt .keywords_post span h3{
        margin:0px;
        font-size:11px;
        font-family:"tahoma","Times New Roman", Times,Arial,serif;
        font-weight:normal;
    }
    #wrp .box1 .bx_center .post .post_detail .cnt .keywords_post .first a {
        border-right:none;
    }
    
    
    #wrp .box1 .bx_center .post .post_detail .cnt .author{
        padding-right:5px;
        /*background:url(//cdn.bayan.ir/blog/templates/107/pd_ico_author.png) right 0px no-repeat;*/
        color:#6f9bb8;
        border-left:0px solid #e8e8e8;
        padding-left:10px;
        cursor:default;
        display:block;
    }
    #wrp .box1 .bx_center .post .post_detail .cnt .post_rating{
        padding-right:10px;
        
    }

blockquote {
    border: 0;
    padding: 10px 5px 5px;
    text-align: center;
    margin: 18px 0;
    font-style: normal;
    position: relative;
    background: linear-gradient(45deg, #e9f6f6, #ffffff);
    border-radius: 5px;
}

blockquote:after {
    content: '❝';
    position:absolute;
    top: 0;
    left: 50%;
    display: block;
    font-size: 25px;
    width:25px;
    transform: translate(-50%, -50%) rotate(180deg);
    height:25px;
    background: #ecec93;
    color: lightblue;
    border-radius: 3px 57% 15px;
    box-shadow: 0 0 6px #3385b7;
}
    
    /*-- ReNew Button  ------*/
    img.renew{
        background: url(//cdn.bayan.ir/blog/templates/107/details_ico.png) no-repeat 0px -133px;
        width:18px;
        height:18px;
        vertical-align:middle;
   }
    
    
/*--pageination--*/
.pagingation {
    padding: 5px;
    display: inline-block;
    background: #c4d9d8;
    box-shadow: 0px 1px 2px #e3dede;
}
.page-back {
    background: url(//bayanbox.ir/view/7723643260590941474/title-background-5.jpg);
    background-repeat: repeat-x;
    background-position: center;
    text-align: center;
}
.pagesList {
    display: inline-block;
}
.pagingation a{
    padding: 7px 10px;
    color: #000;
}
.pagingation a:hover {
    background: #ffd252;
    color: #ffffff;
    transition-duration: .3;
}
.pagingation a.current{
  background: #e0dcdc;
  color: #0a89ff;
}
/*pagination*/
.pagination {
    cursor: default;
    display: block;
    text-align: center;
    margin-bottom: 0;
    font: 13px "yekan", "tahoma", "arial", "Times New Roman", Times, Arial, serif;
}

.pagination .left {
    margin-left: -3px;
}

.pagination a {
    padding: 6px 12px 2px;
    margin-left: 3px;
    font-size: 12px;
    display: inline-block;
    cursor: pointer;
    color: #888;
    float: unset;
    border: #444 1px solid;
    background: #f9f9f9;
    border-radius: 3px;
}
.pageNext,.pagePrev{width:50px;padding: 0 !important;}
.pagination a:hover {
    color: #0892cd;
    border: #c6e2ee 1px solid;
    background: #c6e2ee;
}

.pagination a.current {
    color: #0892cd;
    border: #2196f3 1px solid;
    background: #c6e2ee;
}


.pagination {
    padding-top: 0;
    position: fixed;
    bottom: 0;
    transition: bottom 700ms ease-in-out;
    -webkit-transition: bottom 700ms ease-in-out;
    right: 0;
    height: 55px;
    border-top: 1px solid #444;
    z-index: 1000;
     background:url(https://cdn.bayan.ir/blog/templates/158/shadow.png) repeat-x top;
        border:1px solid #d7cbcb;
        border-top:1px solid #d7cbcb;
    width: 68%;
    display:
            grid;
    justify-content: center;
    grid-template-columns: 23% 50% 23%;
    align-items: center;
    justify-items: center;
}
.pagesList {
    white-space: nowrap;
    overflow: auto;
    margin: 0 20px;
    width: 300px;
    display: inline-block;
    padding: 7px 0;
}
    
    
    /* Footer --------------------------------------------- */
    .footer{
        clear:both;
    }
    .footer .cnt{
        height:40px;
        margin:auto;
        margin-bottom:10px;
        background:#878c8c;
    }
    .footer .links{
        float:right;
        cursor:default;
        color:#EEE;
        padding-top:9px;
        padding-right:7px;
    }
    .footer .links a{
        color:#FFF;
        text-decoration:none;
    }
    .footer .links a:hover{
        color:#EEE;
        text-decoration:underline;
    }
    
    .footer .icons{
        float:left;
        padding-top:10px;
        padding-left:9px;
    }
    .footer .icons a{
        float:left;
        margin-right:3px;
    }
    .footer .icons .bayan{
        background:url(//cdn.bayan.ir/blog/templates/shared/icon/bayan-icon.png) no-repeat;
        width:20px;
        height:20px;
    }
    .footer .icons .blog{
        background:url(//cdn.bayan.ir/blog/templates/shared/icon/blog-icon.png) no-repeat;
        width:20px;
        height:20px;
    }
    .footer .icons .bayanbox{
        background:url(//cdn.bayan.ir/blog/templates/shared/icon/bayanbox-icon.png) no-repeat;
        width:20px;
        height:20px;
    }
    .footer .icons .rss{
        background:url(//cdn.bayan.ir/blog/templates/shared/icon/rss-icon.png) no-repeat;
        width:20px;
        height:20px;
    }
    .footer .icons .templates{
        background:url(//cdn.bayan.ir/blog/templates/shared/icon/templates-icon.png) no-repeat;
        width:20px;
        height:20px;
}
@media screen and (-webkit-min-device-pixel-ratio:0){.main_menu .cnt a{padding:5px 10px 5px 10px;}}
 }
img {
    transition: all .4s ease;
}
img:hover {
    transform: scale(1.1);
}
html{scroll-behavior: smooth;}
#scrollToTop {
     width: 64px;
        height: 45px;
        background: #238CE4 url('http://bayanbox.ir/view/7444602683029121626/1-5.png') no-repeat;
        border-radius: 7px;
        box-shadow: 0 0 15px 3px #238CE4;
        opacity: .4;
        position: fixed;
        bottom: 10px;
        right: 10px;
        transition: opacity .4s ease 0s;
}
#scrollToTop:hover {
    transform: scale(1.1);
    box-shadow: 0 0 5px #00AF66;
}
}
img {
    filter: grayscale(0%);
}
img:hover {
    filter: grayscale(100%);
}
img {
    transition: all .4s ease;
}
img:hover {
    transform: scale(1.1);
}
html{scroll-behavior: smooth;}
#scrollToTop {
     width: 64px;
        height: 45px;
        background: #238CE4 url('http://bayanbox.ir/view/7444602683029121626/1-5.png') no-repeat;
        border-radius: 7px;
        box-shadow: 0 0 15px 3px #238CE4;
        opacity: .4;
        position: fixed;
        bottom: 10px;
        right: 10px;
        transition: opacity .4s ease 0s;
}
#scrollToTop:hover {
    transform: scale(1.1);
    box-shadow: 0 0 5px #00AF66;
              }
img {
    filter: grayscale(0%);
}
img:hover {
    filter: grayscale(100%);
}
img {
    transition: all .4s ease;
}
img:hover {
    transform: scale(1.1);
}
html{scroll-behavior: smooth;}
#scrollToTop {
     width: 64px;
        height: 45px;
        background: #ff5000 url('http://bayanbox.ir/view/7444602683029121626/1-5.png') no-repeat;
        border-radius: 7px;
        box-shadow: 0 0 15px 3px #238CE4;
        opacity: .4;
        position: fixed;
        bottom: 10px;
        right: 10px;
        transition: opacity .4s ease 0s;
}
#scrollToTop:hover {
    transform: scale(1.1);
    box-shadow: 0 0 5px #00AF66;
}
img {
    filter: grayscale(0%);
}
img:hover {
    filter: grayscale(100%);
}