@charset "utf-8";
/* CSS Document - v3.1.0 */
/* Edited By Naghl.blog.ir */
@font-face {
    font-family: 'sahel';
    src: url('//bayanbox.ir/download/5603314716167747907/Sahel-Light-FD.woff') format('woff');
    font-weight: normal;
}

@font-face {
    font-family: 'sahel';
    src: url('//bayanbox.ir/download/4937696673228667072/Sahel-Bold-FD.woff') format('woff');
    font-weight: bold;
}

body {
    font-family: sahel, tahoma;
    font-size: 16px;
    color: #333;
    margin: 0px;
    padding: 0px;
    line-height: 1.9em; /*new*/
    background: #666666 url(http://bayanbox.ir/view/7648422817575351947/notebook-dark.png);
    direction: rtl;
}

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: #fff;
    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, h4, h5, h6 {
    font-family: sahel;
}

img {
    border: none;
    border-width: 0px;
}

a {
    color: #fff;
    cursor: pointer;
    text-decoration: none;
    -moz-transition-duration: .3s;
    -webkit-transition-duration: .3s;
    -o-transition-duration: .3s;
    -khtml-transition-duration: .3s;
}

a:hover {
    color: #FAC400;
    text-decoration: none;
    cursor: pointer;
}

a:active {
    outline: hidden;
}


/*-- Wrapper --*/
#wrp {
    max-width: 900px;
    height: auto;
    margin: auto;
    direction: rtl;
    width: 96%;
    background: #00000026;
}

/*-- Header --*/
#wrp .header {
    height: 134px;
    margin-bottom: 7px;
    border-top: 5px solid #FAC400;
    border-left: 5px solid #FAC400;
}

#wrp .header .hdr_right {
    float: right;
}

#wrp .header .hdr_left {
    float: left;
}

/*-- Title & Description --*/
#wrp .header .title {
    padding: 10px 24px;
    background: #FAC400;
}

#wrp .header .title h1 {
    font-size: 40px;
    font-weight: bold;
    color: #FFF;
    margin-bottom: 25px;
}

#wrp .header .title h1 a {
    color: #000;
}

#wrp .header .title h1 a:hover {
    color: #EEE;
}

#wrp .header .title .desc h2 {
    font-size: 11px;
    font-weight: bold;
    cursor: default;
    color: #000;
}

/*-- Mini Icons --*/
#wrp .mini_icon {
    cursor: default;
    text-align: center;
    padding-top: 10px;
    display: none;
}

#wrp .mini_icon .icons {
    display: inline-block;
}

#wrp .mini_icon ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
}

#wrp .mini_icon li {
    float: left;
    margin: 0px 2px 0px 2px;
}

#wrp .mini_icon li a.mi_home {
    background: url(//cdn.bayan.ir/blog/templates/377/home.png) no-repeat;
    display: block;
    height: 20px;
    width: 20px;
}

#wrp .mini_icon li a.mi_rss {
    background: url(//cdn.bayan.ir/blog/templates/377/rss.png) no-repeat;
    display: block;
    height: 20px;
    width: 20px;
}


/*-- Main Menu --*/
#wrp .main_menu {
    height: 40px;
}

#wrp .main_menu .cnt {
    padding-top: 8px;
}

#wrp .main_menu .cnt ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
}

#wrp .main_menu .cnt li {
    float: right;
    cursor: default;
    margin-right: 5px;
}

#wrp .main_menu .cnt a {
    display: block;
    font-weight: bold;
    font-size: 15px;
    color: #fff;
    padding: 2px 10px 2px 10px;
}

#wrp .main_menu .cnt a:hover {
    color: #FAC400;
}

#wrp .main_menu .cnt a.selected {
    color: #000;
    background: #FAC400;
}

/*-- wrp -> Box1 (Content) --*/
#wrp .box1 {
    margin-top: 20px;
}

/*-- wrp -> Boxs-Left --*/
#wrp .box1 .bx_left {
    width: 28%;
    float: left;
}

* html #wrp .box1 .bx_left {
    margin-left: -10px;
}

/*-- Module-Left --*/
#wrp .box1 .bx_left .mod_left {
    margin-bottom: 20px;
}

#wrp .box1 .bx_left .mod_left .title {
    border-bottom: 5px solid #FAC400;
    border-right: 5px solid #FAC400;
    padding: 5px 15px 10px 5px;
    color: #FAC400;
    text-align: right;
    cursor: default;
    font-weight: bold;
    font-size: 16px;
    margin: 0px;
}

#wrp .box1 .bx_left .mod_left .cnt {
    padding: 5px 1px 5px 0px;
}

/*-- mod_left BLANK --*/
#wrp .box1 .bx_left .mod_left_blank {
    border-top: 5px solid #FAC400;
    margin-bottom: 10px;
}

#wrp .box1 .bx_left .mod_left_blank .cnt {
    padding: 0px;
}

#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: 100%;
    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: #fff;
    font-size: 13px;
    margin: 0px;
    font-weight: normal;
    text-align: justify;
}


/*-- 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/377/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/377/folder_ico.png) right no-repeat;
}

#wrp .box1 .bx_left .mod_left .cats li h3 {
    margin: 0px;
    font-size: 11px;
}

#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: #888;
}

#wrp .box1 .bx_left .mod_left .subcats .count {
    cursor: default;
    display: inline-block;
    color: #888;
}

#wrp .box1 .bx_left .mod_left .category_selected {
    color: #fff;
    background: #333;
    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;
}

#wrp .box1 .bx_left .mod_left .category_selected .count {
    color: #aaa;
}

/*-LINKs-*/
#wrp .box1 .bx_left .mod_left ul.links li {
    padding: 2px 0px 3px 5px;
    border-bottom: 1px dashed #50451c;
    -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 {
}

#wrp .box1 .bx_left .mod_left .links li.selected {
    background: #333;
    padding: 2px 5px 3px 5px;
    border-bottom: 1px dashed #555;
}

#wrp .box1 .bx_left .mod_left .links li a {
    padding-bottom: 3px;
    padding-right: 10px;
    background: url(//cdn.bayan.ir/blog/templates/377/sidebar-bullet.png) right no-repeat;
}

#wrp .box1 .bx_left .mod_left .links .count {
    cursor: default;
    color: #888;
}

#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 a:hover {
    padding-right: 15px;
}

#wrp .box1 .bx_left .mod_left ul.links li.selected:last-child {
    background: #333;
}

/* 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 {
    border-bottom: 1px dashed #50451c;
    clear: both;
    padding: 0px 15px 23px 15px;
}

#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: #fff;
    font-size: 11px;
    border: none;
    font-weight: normal;
    float: right;
    text-align: right;

}

#wrp .box1 .bx_left .mod_left .cnt.stat .Value {
    color: #fff;
    cursor: default;
    float: left;
    padding-left: 10px;
    text-align: left;
}


/* TAG Cloud ---- */
#wrp .box1 .bx_left .mod_left .cnt .tagcloud h3 {
    margin: 0px 0px 0px 0px;
    font-size: 11px;
    font-weight: normal;
    display: inline-block;
    *display: inline;
    *margin: 2px;
}

#wrp .box1 .bx_left .mod_left .cnt .tagcloud span {
    display: inline-block;
    margin: 1px 0px 1px 0px;
}

#wrp .box1 .bx_left .mod_left .cnt .tagcloud a {
    padding: 2px 5px 2px 5px;
    color: #fff;
    border: 1px solid #FAC400;
    display: table-cell;
    *display: inline-block;
    margin: 2px 0px 2px 0px;
}

#wrp .box1 .bx_left .mod_left .cnt .tagcloud a:hover {
    background: #FAC400;
    border: 1px solid #FAC400;
    color: #000;
}

#wrp .box1 .bx_left .mod_left .cnt .tagcloud a.selected {
    background: #FAC400;
    border: 1px solid #FAC400;
    color: #FFF;
}

/* Recent Posts ---- */
#wrp .box1 .bx_left .mod_left .cnt .list_view li {
}

#wrp .box1 .bx_left .mod_left .cnt .list_view li a {
    padding-bottom: 3px;
    padding-right: 10px;
    background: url(//cdn.bayan.ir/blog/templates/377/sidebar-bullet.png) right no-repeat;
}

#wrp .box1 .bx_left .mod_left .cnt .list_view li a:hover {
    padding-right: 15px;
}

/*- 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/377/sidebar-bullet.png) right no-repeat;
}

#wrp .box1 .bx_left .mod_left .cnt .list_view .cnt {
    margin-right: -1px;
    margin-bottom: -1px;
    padding: 4px 0px 6px 0px;
    line-height: 18px;
    border: none;
    border-bottom: 1px dashed #50451c;
    -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 .cnt:hover {
    /*background:url(//cdn.bayan.ir/blog/templates/377/line.png) no-repeat center bottom;*/
}

#wrp .box1 .bx_left .mod_left .cnt .list_view .cnt.selected {
    padding: 4px 5px 6px 0px;
    background: #333;
    border-bottom: 1px dashed #555;
}

#wrp .box1 .bx_left .mod_left .cnt .list_view .date {
    cursor: default;
    font-size: 9px;
    color: #888;
    display: none;
}

#wrp .box1 .bx_left .mod_left .cnt .list_view.mobile .date {
    display: inherit;
}

.cnt.max {
    overflow: hidden;
    white-space: nowrap;
}


/* wrp -> Content -> BX_Center --------------------------------------------- */
.align {
    padding-right: 0px;
    padding-left: 0px;
}

.post_break {
    padding-top: 0px;
}

#wrp .box1 .bx_center {
    /*! margin-left:275px; */
}

#wrp .box1 .bx_center .mod_center {
    float: right;
    width: calc(72% - 20px);
}

/* POST CENTER / CONTENT -> ------*/
#wrp .box1 .bx_center a {
}

#wrp .box1 .bx_center .messages {
    border: 5px solid #FAC400;
    margin-bottom: 20px;
}

#wrp .box1 .bx_center .messages .cnt {
    padding: 8px 15px 7px 15px;
    color: #fff;
}

#wrp .box1 .bx_center .messages .cnt h2 {
    color: #fff;
    font-size: 19px;
    font-weight: bold;
    text-align: center;
    cursor: default;
    margin: 5px;
}

#wrp .box1 .bx_center .messages .cnt h2 a.comment_count {
    color: #fff;
}

#wrp .box1 .bx_center .messages .cnt h2 a.comment_count:hover {
    color: #FFF;
}

#wrp .box1 .bx_center .post {
    margin-bottom: 20px;
}

#wrp .box1 .bx_center .post .title {
    border-bottom: 5px solid #FAC400;
}

#wrp .box1 .bx_center .post .title .date_title {
    color: #fff;
    cursor: default;
    padding: 0px 0px 5px 5px;
}

#wrp .box1 .bx_center .post .title .date_title ul {
    margin: 0px;
    padding: 0px;
}

#wrp .box1 .bx_center .post .title .date_title li {
    list-style: none;
    float: right;
    border-left: 0px solid #666;
    padding: 5px 15px 5px 15px;
}

#wrp .box1 .bx_center .post .title .date_title li.date {
    padding-right: 22px;
    background: url(//cdn.bayan.ir/blog/templates/377/pd_ico_date.png) no-repeat right 7px;
}

#wrp .box1 .bx_center .post .title .date_title li.author {
    padding-right: 22px;
    background: url(//cdn.bayan.ir/blog/templates/377/pd_ico_author.png) no-repeat right 7px;
}

#wrp .box1 .bx_center .post .title .date_title li.comment {
    padding-right: 22px;
    background: url(//cdn.bayan.ir/blog/templates/377/pd_ico_cmt.png) no-repeat right 7px;
}

#wrp .box1 .bx_center .post .title .date_title strong {
    padding: 0px 5px 0px 5px;
    color: #777;

}

#wrp .box1 .bx_center .post .title h2 {
    line-height: 1.4em;
    font-size: 25px;
    color: #FAC400;
    padding-bottom: 3px;
    font-weight: bold;
    margin: 0px;
    padding: 15px 0px 5px 15px;
}

#wrp .box1 .bx_center .post .title h2 a {
    color: #FAC400;
}

#wrp .box1 .bx_center .post .title h2 a:hover {
    color: #fff;
}

#wrp .box1 .bx_center .post .body {
    color: #fff;
    overflow: hidden;
    height: auto;
    line-height: 1.9em; /*new*/
    margin: 10px 0px 0px 0px;
}

#wrp .box1 .bx_center .post .body .cnt a {
    color: #FAC400;
}

#wrp .box1 .bx_center .post .body .cnt a:hover {
    color: #fff;
}

#wrp .box1 .bx_center .post .body .cnt {
    text-align: justify;
    padding-bottom: 15px;
}

#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: 98%;
    height: auto;
    margin-right: 1px;
    border: 0px solid #fff;
    padding: 2px;
}

#wrp .box1 .bx_center .post .body .post_list img {
    max-width: 98%;
    height: auto;
    margin-right: 1px;
    border: 0px solid #fff;
    padding: 2px;
}

#wrp .box1 .bx_center .post .body .readmore {
    margin-top: 10px;
    margin-bottom: 10px;
    text-align: left;
}

#wrp .box1 .bx_center .post .body .readmore a {
    margin: 1px;
    margin-left: 3px;
    padding: 4px 7px 6px 7px;
    color: #FAC400;
    border: 1px solid #FAC400;
    border-right: 5px solid #FAC400;
}

#wrp .box1 .bx_center .post .body .readmore a:hover {
    background: #FAC400;
    border: 1px solid #FAC400;
    border-right: 5px solid transparent;
    color: #000;
}


/*--- Post Detail ---*/
#wrp .box1 .bx_center .post .post_detail {
    border-top: 3px solid #FAC400;
    padding-bottom: 5px;
}

#wrp .box1 .bx_center .post .post_detail .cnt {
    padding-top: 4px;
    color: #fff;
}

#wrp .box1 .bx_center .post .post_detail .cnt .det_right {
}

#wrp .box1 .bx_center .post .post_detail .cnt .det_left {
    float: left;
    margin-left: 5px;
}

#wrp .box1 .bx_center .post .post_detail a {
    color: #fff;
    text-shadow: none;
    cursor: pointer;
}

#wrp .box1 .bx_center .post .post_detail a:hover {
    color: #fff;
}

#wrp .box1 .bx_center .post .post_detail .cnt ul {
    margin: 0px;
    padding: 0px;
    list-style: none;
}

#wrp .box1 .bx_center .post .post_detail .cnt .det_left li {
    float: left;
    padding-right: 7px;
    padding-left: 7px;
    border-right: 1px solid #222;
    list-style: none;
}

#wrp .box1 .bx_center .post .post_detail .cnt .det_right li {
    float: right;
    list-style: none;
    padding-right: 7px;
}

#wrp .box1 .bx_center .post .post_detail .cnt .date {
    cursor: default;
    color: #fff;
    display: block;
    padding-right: 25px;
    background: url(//cdn.bayan.ir/blog/templates/377/pd_ico_date.png) right 2px 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/377/pd_ico_cmt.png) right 2px 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: #fff;
    text-shadow: none;
}

#wrp .box1 .bx_center .post .post_detail .rating a:hover {
    color: #fff;
}


/* rating */
.rate-button-box.rated {
    font-weight: bold;
}

.rate-up, span.rateup {
    color: #090;
    margin-left: 5px;
}

.rate-down, span.ratedn {
    color: #A00;
    padding: 5px;
}

img.rateimg, img.renew, img.rateup, img.ratedn {
    background: url(//cdn.bayan.ir/blog/templates/377/pd_ico_rate.png) no-repeat center left;
    width: 15px;
    height: 15px;
    vertical-align: middle;
}

.rate-down img.rateimg, img.ratedn {
    background-position: -3px -25px;
}

.rate-up img.rateimg, img.rateup {
    background-position: -3px -5px;
}

/*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;
    border: 1px solid #FAC400;
    border-top: none;
}

#wrp .box1 .bx_center .post_comments .body_cmt .cnt {
    color: #fff;
}

#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: #fff;
}

#wrp .box1 .bx_center .post_comments .body_cmt .cnt a:hover {
    color: #FAC400;
}

#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;
    border: 1px solid #FAC400;
    border-bottom: none;
    padding: 4px 0px 0px 0px;
    margin-right: 0px;
    color: #fff;
    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: #fff;
}

#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/377/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/377/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/377/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/377/details_ico_cmt.png) right 3px no-repeat;
    padding-right:25px;*/
    display: block;
}

#wrp .box1 .bx_center .post_comments .cmt_details a {
    color: #fff;
    cursor: pointer;
}

#wrp .box1 .bx_center .post_comments .cmt_details a:hover {
    color: #fff;
}


/*Reply COMMENT  -------- */
#wrp .box1 .bx_center .cmt_reply {
    background: #111;
    border: 2px solid #FAC400;
    margin-top: 6px;
    margin-bottom: 20px;
    padding: 5px 10px 5px 10px;
    color: #FAC400;
}


div.commentForm input.sendbutton {
    padding: 5px 15px 6px 15px;
    color: #FAC400;
    border: 1px solid #FAC400;
    margin: 1px;
    cursor: pointer;
    /*float:left;
    margin-top:-27px;*/
    background: #000;
}

div.commentForm input.sendbutton:hover {
    background: #FAC400;
    border: 1px solid #FAC400;
    color: #000;
}

.comment_add_form {
    margin-bottom: 20px;
    padding: 10px 10px 10px 11px;
    border: 5px solid #FAC400;
}

.comment_add_form {
    color: #fff;
}

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/377/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-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: 25px;
    background: url(//cdn.bayan.ir/blog/templates/377/pd_ico_author.png) right 0px no-repeat;
    color: #fff;
    border-left: 0px solid #222;
    padding-left: 10px;
    cursor: default;
    display: block;
}

#wrp .box1 .bx_center .post .post_detail .cnt .post_rating {
    padding-right: 10px;

}

.postmage img {
    width: 100%;
    height: auto;
}

/*-- ReNew Button  ------*/
img.renew {
    background: url(//cdn.bayan.ir/blog/templates/377/details_ico.png) no-repeat 0px -133px;
    width: 18px;
    height: 18px;
    vertical-align: middle;
}


/*Pagination  --------------------------------------------- */
#wrp .box1 .bx_center .pagination {
    cursor: default;
    display: block;
    text-align: center;
    margin: 0px 0px 10px 0px;
}

#wrp .box1 .bx_center .pagination .left {
    margin-left: -3px;
}

#wrp .box1 .bx_center .pagination a {
    padding: 3px 7px 3px 7px;
    margin-left: 3px;
    cursor: pointer;
    color: #fff;
    border: 1px solid #FAC400;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    text-shadow: none;
}

#wrp .box1 .bx_center .pagination a:hover {
    color: #FAC400;
    border: 1px solid #FAC400;
    border-right: 5px solid #FAC400;
    border-left: 5px solid #FAC400;
}

.pagination {
    padding-top: 0px;
}

/* Footer --------------------------------------------- */
.footer {
    clear: both;
}

.footer .cnt {
    height: 50px;
    margin: auto;
    margin-bottom: 10px;
    border-top: 5px dashed #FAC400;
}

.footer .links {
    float: right;
    cursor: default;
    color: #FAC400;
    padding-top: 18px;
    padding-right: 0px;
}

.footer .links a {
    color: #fff;
    text-decoration: none;
}

.footer .links a:hover {
    color: #FAC400;
    text-decoration: underline;
}

.footer .icons {
    padding-top: 18px;
    padding-left: 0px;
}

.footer .icons a {
    float: left;
    margin-right: 3px;
}

.footer .icons .bayan {
    background: url(//cdn.bayan.ir/blog/templates/shared/icon/bayan-icon-black.png) no-repeat;
    width: 20px;
    height: 20px;
}

.footer .icons .blog {
    background: url(//cdn.bayan.ir/blog/templates/shared/icon/blog-icon-black.png) no-repeat;
    width: 20px;
    height: 20px;
}

.footer .icons .bayanbox {
    background: url(//cdn.bayan.ir/blog/templates/shared/icon/bayanbox-icon-black.png) no-repeat;
    width: 20px;
    height: 20px;
}

.footer .icons .rss {
    background: url(//cdn.bayan.ir/blog/templates/shared/icon/rss-icon-black.png) no-repeat;
    width: 20px;
    height: 20px;
}

.footer .icons .templates {
    background: url(//bayanbox.ir/view/7051350144008649011/ngh-footer.png) no-repeat;
    width: 20px;
    height: 20px;
}

input[type="button"], input[type="text"], input[type="password"], input[type="submit"], button, textarea, select, .inputBox, input.text, a.btn, a.btn:hover, a.btn:visited, .followBx, .followThis {
    font-family: inherit;
}

@media screen and (max-width: 768px) {
    #wrp .box1 .bx_center .mod_center, #wrp .box1 .bx_left {
        float: unset;
        width: 100%;
    }

    #wrp .main_menu {
        height: unset;
    }

    #wrp .main_menu .cnt li {
        float: unset;
        margin-right: 0;
    }

    #wrp .header {
        border-top: 0;
        border-left: 0;
    }

    #wrp .header .title {
        text-align: center;
    }

    #wrp .header .hdr_right, .footer .links {
        float: unset;
    }

    .bComForm .sendbutton.hasCheckbox {
        margin-top: 0;
    }
}