﻿@font-face {
    font-family: 'Droid Arabic Naskh';
    font-style: normal;
    font-weight: 400;
    src: url(/fonts/DroidNaskh-Regular.eot);
    src: url(/fonts/DroidNaskh-Regular.eot?#iefix) format('embedded-opentype'), url(/fonts/DroidNaskh-Regular.woff2) format('woff2'), url(/fonts/DroidNaskh-Regular.woff) format('woff'), url(/fonts/DroidNaskh-Regular.ttf) format('truetype');
}

@font-face {
    font-family: 'Droid Arabic Naskh';
    font-style: normal;
    font-weight: 700;
    src: url(/fonts/DroidNaskh-Bold.eot);
    src: url(/fonts/DroidNaskh-Bold.eot?#iefix) format('embedded-opentype'), url(/fonts/DroidNaskh-Bold.woff2) format('woff2'), url(/fonts/DroidNaskh-Bold.woff) format('woff'), url(/fonts/DroidNaskh-Bold.ttf) format('truetype');
}


html {
    padding: 0;
}

html, body {
    font-size: 100%;
    -webkit-text-size-adjust: 100%;
}

body {
    font-family: 'Droid Arabic Naskh';
    font-size: 17px;
    font-weight: normal;
    line-height: normal;
    margin: 0;
    padding: 12px 10px;
    color: black;
    direction: rtl;
    text-align: right;
}
p{margin:0;padding-bottom:15px}

    body.b {
        font-family: 'Droid Arabic Naskh';
        font-weight: bold;
    }

a, a:visited {
    color: #933;
    text-decoration: none;
}

.detailsBox {
    border-top: 1px solid #808080;
    margin-top: 25px;
}

.slugline {
    font-family: 'Droid Arabic Naskh';
    color: #171717;
    font-size: 20px;
    line-height: 33px;
    margin: 10px 0 8px 0;
    padding: 0;
    font-weight: 700;
    color: #8A0000;
}

.page-title-art {
    font-size: 17px;
    line-height: 29px;
    color: #000;
    font-weight: 700;
    margin: 10px 0 0;
}

.detailsInfo {
    font-size:0!important;
    line-height: 0!important;
    display:block;
    vertical-align:top;
    overflow:hidden;
    clear:both;
}

.byline {
    font-size: 14px;
    line-height: 18px;
    color: #000;
    background: url(/images/dateBtn.png) right 0 no-repeat;
    background-size: 13px;
    padding-right: 18px;
    vertical-align: top;
    display: inline-block;
    float:right;
}
    .byline.comment {
        background: url(/images/icons_article.png) right 0 no-repeat;
        background-size: 20px;
        background-position: right 0 top -23px;
        margin-right: 10px;
        padding-right: 25px;
    }
.byview {
    font-size: 14px;
    line-height: 18px;
    color: #000;
    background: url(/images/icons_article.png) right 0 no-repeat;
    background-size: 20px;
    background-position: right 0 top -45px;
    margin-right: 10px;
    vertical-align: top;
    display: inline-block;
    padding-right: 25px;
    float: right;
}

.bylineBox {
    clear: both;
    display: block;
    overflow: hidden;
}

.byline .weekName {
    display: inline-block;
    margin-left: 2px;
    vertical-align: top;
}

.byread {
    font-size: 16px;
    line-height: 24px;
    text-align: right;
    float: right;
    text-decoration: none;
    margin: 0;
    margin-top: 10px;
    margin-bottom: 10px;
    font-weight: 700;
}

.inline-separator {
    margin: 0 3px;
}

#divSliderLine {
    border-top: 1px solid #808080;
    padding-top:30px
}
#divSliderLine.noBorder{border-top:0}


#image {
    text-align: center;
    margin: 13px 0 -5px 0px;
}

    #image img.thumbnail {
        text-align: center;
        border: 1px solid #505050;
    }

    #image img.enlarge {
        text-align: center;
        margin-left: 4px;
    }

    #image div {
        text-align: center;
        margin-top: 2px;
        margin-right: 2px;
    }

    #image a {
        text-align: center;
        font-size: 11px;
        line-height: 30px;
        text-decoration: none;
        color: #777;
    }

        #image a div {
            margin-top: -4px;
        }

        #image a + a div {
            margin-top: 2px;
        }

img {
    max-width: 100%;
    height: auto;
}

.video-container {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px;
    height: 0;
    overflow: hidden;
}

    .video-container iframe, .video-container object, .video-container embed {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
    }



.privatezone {
    width: 100%;
    text-align: center;
    margin: 0 auto;
}

    .privatezone img {
        margin: 0 auto;
        width: auto;
        max-width: 100%;
    }

    .privatezone.middle {
        padding: 0;
        padding-top: 10px;
    }
/*manual article*/
.Text_Bold{font-weight:700}
#body img {
    clear: both;
    display: block;
    margin: 5px auto 5px;
}

#body .iframe_container.iframeVideoAdd {
    padding-bottom: 53.25%;
    position: relative;
    padding-top: 25px;
    height: 0;
    margin-bottom: 10px;
    background: url('/images/loadanba20171.gif');
    background-repeat: no-repeat;
    background-position: center center;
    background-size: contain;
}

#body .iframeVideoAdd iframe.video_frame, #body .iframeVideoAddtwo iframe.video_frame {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: none;
}

@media (max-width: 480px) {
    #body .iframe_container.iframeVideoAdd {
        padding-bottom: 51.25%;
    }
}

@media (max-width:400px) {
    #body .iframe_container.iframeVideoAdd {
        padding-bottom: 50.25%;
    }
}

@media (max-width:340px) {
   .post_content .iframe_container.iframeVideoAdd {
        padding-bottom: 49.25%;
    }
}






.pic_multipic2 {
    display: inline-table;
    margin-left: 20px;
    clear: left;
    margin-bottom: 10px;
    max-width: 373px;
}
.pic_multipic2 a, .pic_multipic2 a img {
    max-width: 375px;
    margin: 0 auto;
    width: auto;
}
.pic_multipic2:nth-of-type(2n) {
    margin-left: 0;
    clear: left;
}
.pic_multipic2:first-of-type {
    clear: right;
}
.pic_multipic2 span {
    display: table-caption;
    caption-side: bottom;
    text-align: right;
}

.pic_multipic3 {
    display: inline-table;
    margin-left: 20px;
    margin-bottom: 10px;
    max-width: 240px;
}
.pic_multipic3 a, .pic_multipic3 a img {
    max-width: 243px;
    width: auto;
    margin: 0 auto;
}
.pic_multipic3:nth-of-type(3n) {
    margin-left: 0;
    clear: left;
}
.pic_multipic3:first-of-type {
    clear: right;
}
.pic_multipic3 span {
    display: table-caption;
    caption-side: bottom;
    text-align: right;
}
.pic_multipic4 {
    display: inline-table;
    margin-left: 20px;
    margin-bottom: 10px;
    max-width: 173px;
}
.pic_multipic4 a, .pic_multipic4 a img {
    max-width: 177px;
    width: auto;
    margin: 0 auto;
}
.pic_multipic4:nth-of-type(4n) {
    margin-left: 0;
    clear: left;
}
.pic_multipic4:first-of-type {
    clear: right;
}
.pic_multipic4 span {
    display: table-caption;
    caption-side: bottom;
    text-align: right;
}
body .pic_multipic a img,body .pic_multipic2 a img,body .pic_multipic3 a img,body .pic_multipic4 a img,
body .full_pic img,body .pic_H_small a img{width:none}
.full_pic, .full_pic img {
    float: none;
    margin: 0 auto;
    width: auto;
    max-width: 770px;
    display: inline-table;
}
 .full_pic a {
    width: auto;
}
.full_pic {
    margin-bottom: 10px;
    width: 100%;
    text-align: center;
}
.img_p_content  {
    clear: both;
    overflow: hidden;
}
.img_p_content.txtCenter {
    text-align:center
}
.pic_multipic {
    display: table;
    max-width: 300px;
    margin-right: 20px;
    margin-bottom: 21px;
    float: left;
    clear: left;
    margin-top: 9px;
}
.pic_multipic.addimage{width:auto;max-width:512px}
.span-empty, .pic_multipic span {
    padding-top: 5px;
    caption-side: bottom;
    display: table-caption;
    text-align: right;
    font-size:12px;line-height:20px
}
.pic_multipic a,  .pic_multipic a img {
    max-width: 300px;
    width: auto;
    margin: 0 auto;
}
 .pic_multipic span {
    font-weight: 400;
}

 .pic_H_small {
    max-width: 130px;
    margin-bottom: 10px;
    float: right;
    padding-left: 10px;
    margin-top: 5px;
}
.pic_H_small a, .pic_H_small a img {
    max-width: 130px;
    width: auto;
}


.post_content table {
    clear: both;
    margin: 0 auto 10px;
    border-collapse: collapse;
    table-layout: fixed;
}
caption, td, th {
    font-weight: 400;
    text-align: right;
}
.post_content table td, .post_content table th {
    border: 1px solid #e0e0e0;
    padding: 10px;
    background: #fff;
    overflow: hidden;
    color: #6b6b6b;
    text-align: center;
    font-weight: 700;
    vertical-align:middle;
}
.post_content table.noborder td, .post_content table.noborder th {
    border: none;
    color: #000;
}
.post_content table.right{float:right}
.post_content table.left{float:left}
.post_content .marginright100{margin-right:100px}
.post_content .marginright120{margin-right:120px}
.post_content .lefttextalign,.post_content .lefttextalign a {
    text-align: left !important;
}

.post_content .righttextalign,.post_content .righttextalign a {
    text-align: right !important;
}

.post_content .centertextAlign, .post_content .centertextalign a {
    text-align: center !important;
}
.post_content table th {
    padding: 9px 10px;
    color: #404040;
    box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
    background: linear-gradient(#fff 0, #f7f7f7 100%);
}

.post_content table tr:hover td {
    background-color: #fcfcfc;
}
.post_content table p {padding-bottom:0}

/*writter*/
.writer_pic {
    overflow: hidden;
    display: inline-table;
}
.writer_pic img {
    display: table-cell;
    width: 100%;
    max-width: 462px;
}
h1.page-title-writer-art {
    margin-bottom: 0;
    padding: 0 20px;
    display: table-cell;
    width: 40%;
    vertical-align: middle;
    text-align: center;
}
/*extra*/
.span-emptyTable{    padding-top: 5px;
    caption-side: bottom;
    text-align: right;
    font-size: 12px;
    line-height: 20px;font-weight: 400;}
.span-emptyTable strong{font-weight: 400!important;}
.RedColorText{color:red}
.bigText{font-size: 18px;line-height: 29px;text-align: right;clear: none;margin-top: 10px;font-weight: 700;color: #8A0000;margin-bottom: 10px}

.post_content h2 {
    font-size: 18px;
    line-height: 29px;
    text-align: right;
    clear: none;
    margin-top: 10px;
    font-weight: 700;
    color: #8A0000;
}
.post_content h3{
    font-size: 14px;
    line-height: 22px;
    text-align: right;
    clear: none;
    margin-top: 10px;
    font-weight: 700;
    color: #000;
}

.post_content h2 a {
    color: #8A0000;
}
.post_content h3 a {
    color: #000;
}
/*.post_content p {
    padding-bottom:15px
}*/

 .post_content ul {
    font-weight: 400;
    color: #000;
        padding-right: 0;
}
 .post_content ul .Text_Bold {
    font-weight: 700;
}
 .post_content ul li {
    margin-bottom: 7px;
    margin-right: 30px;
    text-align: right;
    color: #000;
    list-style: none;
    text-indent: -1.35em;
}
 .post_content ul li:before {
    content: "\2022";
    color: red;
    font-size: 25px;
    line-height:25px;
    margin-left: 14px;
    vertical-align: middle;
}

@media (max-width:1200px) {
      .full_pic a, .pic_multipic2 .span-empty, .pic_multipic2 a, .pic_multipic3 .span-empty, .pic_multipic3 a, .pic_multipic4 .span-empty,  .pic_multipic4 a {
    width: 100%}
.post_content .full_pic .span-empty {
    width: 100%;
    display: inline-block;
}
.pic_multipic2 {
    max-width: 48%}
.pic_multipic3 {
    max-width: 31%}
.pic_multipic4 {
    max-width: 22.5%}
.pic_multipic2 a, .pic_multipic2 a img {
    max-height: 208px;
}
.pic_multipic3 a, .pic_multipic3 a img {
    max-height: 134px;
}
.pic_multipic4 a, .pic_multipic4 a img {
    max-height: 98px;
}

  .full_pic, .pic_H_small, .pic_multipic, .pic_multipic2, .pic_multipic3,  .pic_multipic4 {
    height: auto;
}
 .pic_multipic {
    width: auto;
}
}
@media (max-width:1024px) {
    .pic_multipic a,  .pic_multipic a img{max-width:100%}
        .post_content .img_p_content  .pic_multipic {
    max-width: 34.1%}
 .pic_multipic,  .img_p_content  .pic_multipic {
    max-width: 34.1%}
 .pic_multipic2 {
    max-width: 48.2%}
 .pic_multipic4 {
    max-width: 22.5%}

.full_pic, .full_pic img,.pic_multipic a, .pic_multipic a img, .pic_multipic2 a, .pic_multipic2 a img, .pic_multipic3 a, .pic_multipic3 a img, .pic_multipic4 a,  .pic_multipic4 a img {
    max-width: 100%}
.pic_multipic2 a, .pic_multipic2 a img {
    max-height: 211px;
}
.pic_multipic3 a, .pic_multipic3 a img {
    max-height: 136px;
}
 .pic_multipic4 a,.pic_multipic4 a img {
    max-height: 99px;
}

}
@media (max-width:949px) {

     .pic_multipic2 {
        max-width: 48.1%;
    }

     .pic_multipic3 {
        max-width: 31.3%;
    }

     .pic_multipic4 {
        max-width: 22.7%;
    }

     .pic_multipic2 a,  .pic_multipic2 a img {
        max-height: 195px;
    }

    .pic_multipic3 a,  .pic_multipic3 a img {
        max-height: 124px;
    }

    .pic_multipic4 a, .pic_multipic4 a img {
        max-height: 89px;
    }



}@media (max-width:860px) {
    .iframe_container.iframeVideoAdd,  .post_content .iframe_container.iframeVideoAdd {
        padding-bottom: 52.25%;
    }
}
@media (max-width:800px) {

     .pic_H_small {
    margin-top: 0;
}
.post_content .img_p_content  .pic_multipic {
    max-width: 33.3%}
 .pic_multipic2 {
    max-width: 48.1%}
.pic_multipic3 {
    max-width: 30.9%}
 .pic_multipic4 {
    max-width: 22.2%}
 .pic_multipic2 a,  .pic_multipic2 a img {
    max-height: 163px;
}
 .pic_multipic3 a,  .pic_multipic3 a img {
    max-height: 104px;
}
 .pic_multipic4 a, .pic_multipic4 a img {
    max-height: 75px;
}
}
@media (max-width:768px) {
    .pic_multipic {
    width: auto;
}
     .post_content .img_p_content  .pic_multipic {
    max-width: 34.3%}
 .pic_multipic2 {
    max-width: 48.2%}
 .pic_multipic4 {
    max-width: 22.3%}
 .pic_multipic2 a,  .pic_multipic2 a img {
    max-height: 222px;
}
 .pic_multipic3 a, .pic_multipic3 a img {
    max-height: 144px;
}
.pic_multipic4 a,.pic_multipic4 a img {
    max-height: 105px;
}
.iframe_container.iframeVideoAdd, .post_content .iframe_container.iframeVideoAdd {
        padding-bottom: 53.25%;
    }

}
@media (max-width:736px) {
     .post_content .img_p_content  .pic_multipic {
    max-width: 34.2%}
 .pic_multipic2 a, .pic_multipic2 a img {
    max-height: 212px;
}
.pic_multipic3 a,.pic_multipic3 a img {
    max-height: 137px;
}
.pic_multipic4 a, .pic_multipic4 a img {
    max-height: 100px;
}
}
@media (max-width:720px) {
 .pic_multipic2 {
    max-width: 47.6%}
.pic_multipic4 {
    max-width: 22.2%}
 .pic_multipic2 a,.pic_multipic2 a img {
    max-height: 207px;
}
.pic_multipic3 a,.pic_multipic3 a img {
    max-height: 134px;
}
 .pic_multipic4 a, .pic_multipic4 a img {
    max-height: 97px;
}
}
@media (max-width:667px) {
.post_content .img_p_content  .pic_multipic {
    max-width: 34%}
 .pic_multipic3 {
    max-width: 30.5%}
 .pic_multipic4 {
    max-width: 22.1%}
.pic_multipic2 a, .pic_multipic2 a img {
    max-height: 191px;
}
.pic_multipic3 a, .pic_multipic3 a img {
    max-height: 123px;
}
 .pic_multipic4 a,.pic_multipic4 a img {
    max-height: 89px;
}
.iframe_container.iframeVideoAdd, .iframe_container.iframeVideoAdd {
        padding-bottom: 52.25%;
    }
}
@media (max-width:640px) {
  .post_content .img_p_content  .pic_multipic {
    max-width: 33.8%}
 .pic_multipic4 {
    max-width: 21.5%}
.pic_multipic2 a,.pic_multipic2 a img {
    max-height: 183px;
}
.pic_multipic3 a,.pic_multipic3 a img {
    max-height: 118px;
}
.pic_multipic4 a, .pic_multipic4 a img {
    max-height: 85px;
}
}
@media (max-width:600px) {
    .post_content .img_p_content .pic_multipic {
        max-width: 33.5%;
    }

     .pic_multipic2 {
        max-width: 47.5%;
    }

    .pic_multipic3 {
        max-width: 30%;
    }

     .pic_multipic2 a,  .pic_multipic2 a img {
        max-height: 171px;
    }

    .pic_multipic3 a,.pic_multipic3 a img {
        max-height: 109px;
    }

    .pic_multipic4 a, .pic_multipic4 a img {
        max-height: 58px;
    }

}
@media (max-width:568px) {
   .post_content .img_p_content  .pic_multipic {
    max-width: 33.3%}
 .pic_multipic2 {
    max-width: 47%}

.pic_multipic2 a, .pic_multipic2 a img {
    max-height: 161px;
}
.pic_multipic3 a, .pic_multipic3 a img {
    max-height: 103px;
}
.pic_multipic4 a, .pic_multipic4 a img {
    max-height: 74px;
}
}
@media (max-width:533px) {
    .post_content .img_p_content  .pic_multipic {
    max-width: 33%}
.pic_multipic2 {
    max-width: 47.2%}
.pic_multipic3 {
    max-width: 29.5%}
.pic_multipic4 {
    max-width: 20.9%}
.pic_multipic2 a, .pic_multipic2 a img {
    max-height: 150px;
}
.pic_multipic3 a, .pic_multipic3 a img {
    max-height: 96px;
}
 .pic_multipic4 a, .pic_multipic4 a img {
    max-height: 68px;
}
}
@media (max-width:480px) {
    .post_content .pic_multipic {
    max-width: 45%;margin-right:10px}
 .pic_multipic {
    margin-bottom: 10px;
}
 .pic_multipic4 a, .pic_multipic4 a img {
    max-width: 100%}
 .pic_multipic4:nth-of-type(2n) {
    margin-left: 0;
}
 .pic_multipic2 {
    max-width: 46.7%}
 .pic_multipic3 {
    max-width: 29%}
 .pic_multipic4 {
    max-width: 47%}

 .pic_H_small a, .pic_H_small a img {
    max-width: 54px;
    max-height: 100px;
}
 .pic_multipic2 a, .pic_multipic2 a img {
    max-height: 134px;
}
 .pic_multipic3 a,  .pic_multipic3 a img {
    max-height: 85px;
}
 .pic_multipic4 a, .pic_multipic4 a img {
    max-height: 109px;
}
.iframe_container.iframeVideoAdd, .post_content .iframe_container.iframeVideoAdd {padding-bottom: 51.25%}
.writer_pic {
    display: block;
}
.writer_pic img {
    display: block;
    margin: 0 auto;
}
h1.page-title-writer-art {
    line-height: 25px;
    width: 100%;
    text-align: right;
    padding: 10px 0;
}
.pic_multipic4:nth-of-type(3){clear:right}
      .post_content .img_p_content  .pic_multipic ,.pic_multipic, .img_p_content  .pic_multipic{
max-width: 45%;
    }
}
@media (max-width:414px) {
    .pic_multipic4 {
        max-width: 47%;
    }
}
@media (max-width:400px) {

 .pic_multipic2 {
    max-width: 46.5%}
.pic_multipic3 {
    max-width: 28.5%}
 .pic_multipic4 {
    max-width: 46.5%}
 .pic_multipic2 a, .pic_multipic2 a img {
    max-height: 109px;
}
.pic_multipic3 a, .pic_multipic3 a img {
    max-height: 69px;
}
.pic_multipic4 a, .pic_multipic4 a img {
    max-height: 109px;
}
.iframe_container.iframeVideoAdd,.post_content .iframe_container.iframeVideoAdd {padding-bottom: 50.25%}
}
@media (max-width:375px) {
  
.pic_multipic3:nth-of-type(2n) {
    padding-left: 0;
    margin-left: 0;
}
.pic_multipic2, .pic_multipic3, .pic_multipic4 {
    max-width: 46.4%}
.pic_multipic3 {
    max-width: 47%}
 .pic_multipic2 a, .pic_multipic2 a img,.pic_multipic3 a, .pic_multipic3 a img, .pic_multipic4 a,.pic_multipic4 a img {
    max-height: 102px;
}
 .pic_multipic3:nth-of-type(3){clear:right}
}
@media (max-width:360px) {
  

    .pic_multipic2,  .pic_multipic3, .pic_multipic4 {
        max-width: 45.5%;
    }

        .pic_multipic2 a, .pic_multipic2 a img, .pic_multipic3 a, .pic_multipic3 a img, .pic_multipic4 a, .pic_multipic4 a img {
            max-height: 97px;
        }
}
@media (max-width:340px) {
    .iframe_container.iframeVideoAdd,.post_content .iframe_container.iframeVideoAdd {
        padding-bottom: 49.25%;
    }
}@media (max-width:320px) {
 
    
.pic_multipic2 a, .pic_multipic2 a img, .pic_multipic3 a, .pic_multipic3 a img,.pic_multipic4 a, .pic_multipic4 a img {
    max-height: 85px;
}

}@media (min-width:769px) and (max-width:1023px) {
    .pic_multipic2 {
    max-width: 47.7%}
 .pic_multipic3 {
   max-width: 30%}
 .pic_multipic4 {
    max-width: 21.5%}
}


 /*comments*/
 #divCommentText ol{padding:0}
 #comments.post_comments .comments_title {
    padding-bottom: 8px;
    border-bottom: 1px solid #e3e3e3;
    margin-bottom: 10px;
    border-top: 3px solid #ffba0f;
    padding-top: 8px;
    font-size: 18px;
    line-height: 29px;
    font-weight: 700;
    color: #8A0000;
    clear: both;
   
}
#comments .comment-list {
    margin: 0;
    padding:0;
}
#comments .comment-list li.comment {
    list-style: none;
    overflow: hidden;
    padding-bottom: 10px;
    margin-bottom: 10px;
    border-bottom: 1px solid #e3e3e3;
}
.comment-list li.comment>.photo {
    float: right;
    width: 30px;
    height: auto;
    margin: 0 0 0 10px;
}
.comment-list li.comment .photo img {
    vertical-align: top;
    max-width: 30px;
    max-height: 29px;
}
.comment-list .extra_wrap {
    overflow: hidden;
}
.comment-list li.comment .userName {
    font-size:15px;
    margin-bottom: 10px;
    line-height: 18px;
    color: #000;
    font-weight:700;
}
.comment-list li.comment .userName a {
    text-decoration: none;
    color: #000;
    font-weight:700;
}
.comment-list li.comment .commentTitleReply {
    font-size:13px;
    margin-bottom: 5px;
    line-height: 16px;
    color: #8A0000;
    font-weight:700;
}
.comment-list li.comment .commentTitleReply a {
    text-decoration: none;
    color: #8A0000;
    font-weight:700;
}
.comment-list li.comment .comment_content {
    margin-bottom: 5px;
    padding-bottom: 5px;
    border-bottom: 1px dashed #ddd;
}
.comment-list li.comment .comment_info {
    overflow: hidden;
    font-size: 10px;
    line-height: 14px;
    color: #797a7d;
}
.comment-list li.comment .comment_info .comment_date {
    float: right;
}
.comment-list li.comment .comment_info .comment_edit_link, .comment-list li.comment .comment_info .comment_reply_link {
    float: right;
    margin-left: 11px;
}
.comment-list li.comment .comment_info .comment_edit_link a, .comment-list li.comment .comment_info .comment_reply_link a {
    display: inline-block;
    position: relative;
    text-decoration: none;
    color: #797a7d;
}
.comment-list li.comment .comment_info .comment_edit_link a:after, .comment-list li.comment .comment_info .comment_reply_link a:after {
    content: "";
    position: absolute;
    top: 6px;
    left: -6px;
    color: red;
    width: 2px;
    height: 2px;
    display: block;
    background: #bfc0c1;
}
.comment-list li.comment .comment_info .comment_edit_link a:hover, .comment-list li.comment .comment_info .comment_reply_link a:hover {
    color: #141414;
}
.comment-list li.comment .comment_content p {
    margin: 19px 0 0;
}
.comment-list li.comment .comment_content p:first-child {
    margin-top: 0;
}
#respond #reply-title {
    border-top: 3px solid #6cac00;
    padding: 8px 0;
    font-size: 18px;
    line-height: 29px;
    font-weight: 700;
    color: #8A0000;
    clear: both;
}
#respond #reply-title span {
    font-size: 12px;
    color: #565656;
    line-height: 24px;
    float: none;
    clear: both;
    width: 100%;
    display: block;
    margin-right:0;
}

#respond .csdivReplyTitle{display: inline-block;
    background: gray;
    border-radius: 20px;
    padding: 5px 10px;
    color: #000;
    margin-bottom: 10px;
    padding-left: 30px;position:relative;font-weight:700;font-size:14px;line-height:22px}

#respond .csdivReplyTitle .close{position: absolute;
    top: 3px;
    left: 10px;
    display: inline-block;
    font-family: sans-serif;
    cursor: pointer;
    color: #fff;
    font-size: 16px;}
#respond .csdivReplyTitle .close:hover,#respond .csdivReplyTitle .close:focus{color:#ffb2b2}
#comments .comment-list li.comment.reply {
    margin-right: 39px;
    border: 1px solid #ddd;
    margin-top: 10px;
    padding: 10px;
    margin-bottom: 0;
    background-color: #F4F4F4;
    border-radius: 10px;
}
.comment-list li.comment .extra_wrap .comment_reply_icon {
    font-size: 12px;
    font-weight: 700;
    color: #8A0000;
    cursor: pointer;
    display: inline-block;
}
.comment-list li.comment .extra_wrap .comment_reply_icon img {
    display: inline-block;
    width: 15px;
    margin-bottom: -1px;
    margin-right: 3px;
}
#comments .comment-list li.comment.reply .photo img, .comment-list li.comment .extra_wrap .comment_reply_icon:focus>img, .comment-list li.comment .extra_wrap .comment_reply_icon:hover>img {
    opacity: .5;
}

#vsComment{color:red}
#vsComment ul li {list-style-position:inside}
#rfvFullName,#rfvCommentText{display:inline-block;vertical-align:top;height:15px;margin-top:10px;margin-right:5px}

#post_comments #upComments .title{text-align: center;margin-bottom: 10px;color: #131871;font-size: 16px;font-weight:700}

.iframecomment{width:100%;height:405px;overflow: hidden;margin-top:10px;border:0}
.iframecomment.less{height:110px;}
#lblReplyTitle{font-size:14px;line-height:22px}
.hideBlock {
    display: none!important;
}
.spnLoadMore {
    background-color: #8A0000;
    color: #fff;
    text-align: right;
    font-size: 14px;
    line-height: 14px;
    font-weight: 700;
    padding: 10px;
    border: 1px solid #ddd;
    -webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
    box-sizing: border-box;
    display: block;
    margin: 0 auto 10px;
    width: 120px;
    height: 35px;
     -webkit-border-radius: 20px; 
  -moz-border-radius: 20px; 
    border-radius: 20px;
    background-image: url(/images/left_arrow.png);
    background-repeat: no-repeat;
    background-position: 5px 6px;
    background-size: 21px;
    cursor:pointer;
    direction:rtl;
}
.spnLoadMoreEn{background-color: #8A0000;
    color: #fff;
    text-align: left;
    font-size: 14px;
    line-height: 14px;
    font-weight: 700;
    padding: 10px;
    border: 1px solid #ddd;
    -webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
    box-sizing: border-box;
    display: block;
    margin: 0 auto 10px;
    width: 120px;
    height: 35px;
    -webkit-border-radius: 20px; 
  -moz-border-radius: 20px; 
    border-radius: 20px;
    background-image: url(/images/left_arrow.png);
    background-repeat: no-repeat;
    background-position: 93px 6px;
    background-size: 21px;
     direction:ltr;
    cursor:pointer;}
      .spnLoadMore:hover,.spnLoadMore:focus{ background-color: #D50B07;}
      .spnLoadMoreEn:hover,.spnLoadMoreEn:focus{ background-color: #D50B07;}
.ImgWriterFix{vertical-align:top}

@media (max-width:810px){.iframecomment{height:460px}
}@media (max-width:768px) {.iframecomment{height: 410px}
}
@media (max-width: 580px) {
    .iframecomment {
        height: 585px;
    }
}
/*celebraty tweet*/












/*themes*/
body .hentry .widget.themeBlack {
    border: 1px solid #0c0c0c !important;
}

    body .hentry .widget.themeBlack .widget_header {
        background: #000 !important;
    }

body .hentry .widget.themeRed {
    border: 1px solid #e50700 !important;
}

    body .hentry .widget.themeRed .widget_header {
        background: #eb1c15 !important;
    }

body .hentry .widget.themeYellow {
    border: 1px solid #9e7c41 !important;
}

    body .hentry .widget.themeYellow .widget_header {
        background: #d18b12 !important;
    }

body .hentry .widget.themeMaron {
    border: 1px solid #970202 !important;
}

    body .hentry .widget.themeMaron .widget_header {
        background: #8A0000 !important;
    }

body .hentry .widget.themeGreen {
    border: 1px solid #0d973b !important;
}

    body .hentry .widget.themeGreen .widget_header {
        background: #059d38 !important;
    }

body .hentry .widget.themeCommunity {
    border: 1px solid #014d27 !important;
}

    body .hentry .widget.themeCommunity .widget_header {
        background: #00391c !important;
    }

body .hentry .widget.themeCulture {
    border: 1px solid #3b81ac !important;
}

    body .hentry .widget.themeCulture .widget_header {
        background: #4587af !important;
    }

body .hentry .widget.themeOpinion {
    border: 1px solid #144095 !important;
}

    body .hentry .widget.themeOpinion .widget_header {
        background: #1458dd !important;
    }

body .hentry .widget.themeArabic {
    border: 1px solid #743c60 !important;
}

    body .hentry .widget.themeArabic .widget_header {
        background: #81436a !important;
    }

body .hentry .widget.themeEconomy {
    border: 1px solid #21a693 !important;
}

    body .hentry .widget.themeEconomy .widget_header {
        background: #1aad98 !important;
    }

body .hentry .widget.themeSport {
    border: 1px solid #e06718 !important;
}

    body .hentry .widget.themeSport .widget_header {
        background: #e06718 !important;
    }

body .hentry .widget.themeReport {
    border: 1px solid #9e7239 !important;
}

    body .hentry .widget.themeReport .widget_header {
        background: #986d34 !important;
    }

body .hentry .widget.themeWorld {
    border: 1px solid #ae2e76 !important;
}

    body .hentry .widget.themeWorld .widget_header {
        background: #ba337f !important;
    }

body .hentry .widget.themeLast {
    border: 1px solid #ae9836 !important;
}

    body .hentry .widget.themeLast .widget_header {
        background: #cba912 !important;
    }

.hentry .widget.widget_recent_blogposts {
    width: 300px;
    clear: both;
    vertical-align: top;
    margin: 10px auto;
    border-top-right-radius: 20px;
    -moz-border-top-right-radius: 20px;
    -webkit-border-top-right-radius: 20px;
    -khtml-border-top-right-radius: 20px;
}

    .hentry .widget.widget_recent_blogposts .widget_header {
        overflow: hidden;
        height: 50px;
        line-height: 50px;
        border-bottom-left-radius: 18px;
        border-top-right-radius: 18px;
        background: #5b6166;
        height: 30px;
        line-height: 30px;
    }

    .hentry .widget.widget_recent_blogposts.center .widget_header .widget_title {
        font-size: 16px;
        line-height: 30px;
        float: none;
        text-align: center;
        padding-top: 3px;
        color: #fff;
        overflow: hidden;
        clear: none;
        white-space: nowrap;
        font-weight: 700;
        padding: 0 15px;
    }

    .hentry .widget.widget_recent_blogposts .widget_body {
        position: relative;
        padding: 10px 10px 10px;
        overflow: hidden;
        background: #fff;
    }

.hentry .widget_recent_blogposts .article .text {
    font-size: 13px;
    line-height: 21px;
    padding-bottom: 0;
    color: #000;
    margin-bottom: 10px;
    font-weight: 700;
    text-align: right;
    white-space: pre-wrap;
}

.hentry .widget_recent_blogposts.center .article .desc {
    font-size: 13px;
    line-height: 25px;
    margin-bottom: 10px;
    text-align: right;
    color: #000;
}

    .hentry .widget_recent_blogposts.center .article .desc img {
        float: right;
        padding-left: 10px;
        max-width: 100%;
        max-height: 43px;
        vertical-align: top;
        clear: none !important;
        margin: 0 !important;
    }

.hentry .widget_recent_blogposts.center .article .pic img {
    max-width: 100%;
    max-height: 244px;
    width: auto;
    height: auto;
    border: 1px solid #eb1c15;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    display: block;
    margin: 0 auto;
}

body .hentry .widget_recent_blogposts.center .article .pic {
    float: left;
    margin: 0 10px 10px 0;
    max-width: 150px !important;
    max-height: 244px !important;
}

body .hentry .widget_recent_blogposts.center .article {
    width: 100%;
    margin: 0 0 10px 0;
    border-bottom: 1px solid #ddd;
    border-top: 0;
    padding-top: 0;
    overflow: hidden;
    display: inline-block;
    vertical-align: top;
    clear: both !important;
}

    body .hentry .widget_recent_blogposts.center .article:last-of-type {
        border-bottom: 0;
    }

body .hentry .widget ul li {
    text-indent: 0;
    margin:0;
}

body .hentry .widget_recent_blogposts .widget_body ul {
    list-style-type: none;
    margin: 0;
    overflow: hidden;
}

body .hentry .widget ul li:before {
    content: none;
}

/*homepage bbc*/
.news_style6_body.BBC .imgDeskBBC, .news_style6_body.BBC .imgFterBBC {
    width: 100%;
    height: auto;
}

.news_style6_body.BBC .row-container {
    clear: both;
    overflow: hidden;
    text-align: center;
    position: relative;
    margin-bottom: 10px;
}

    .news_style6_body.BBC .row-container:last-of-type {
        margin-bottom: 0;
    }

    .news_style6_body.BBC .row-container > a {
        display: inline-block;
        vertical-align: top;
    }

        .news_style6_body.BBC .row-container > a:first-of-type {
            float: right;
        }

        .news_style6_body.BBC .row-container > a:last-of-type {
            float: left;
        }

    .news_style6_body.BBC .row-container > a, .news_style6_body.BBC .posts_wrapper article .field_group .icons, .news_style6_body.BBC .posts_wrapper .row-container > a:before {
        width: 32%;
    }

.news_style6_body.BBC .posts_wrapper .row-container > a:before {
    content: '';
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    bottom: 0;
    display: block;
    position: absolute;
    top: 0;
    border: 1px solid #e3e3e3;
    height: 100%;
    background-color: #fff;
    pointer-events: none;
}

.news_style6_body.BBC .posts_wrapper article {
    position: relative;
}

    .news_style6_body.BBC .posts_wrapper article .field_group .pic {
        margin: 0 auto 10px;
    }

    .news_style6_body.BBC .posts_wrapper article .field_group h3 {
        padding-right: 10px;
        padding-left: 10px;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        margin-top: 0;
        color: #8a0000;
        margin-bottom: 10px;
        text-align: center;
        font-size: 13px;
        line-height: 23px;
        font-weight: 700;
    }

        .news_style6_body.BBC .posts_wrapper article .field_group h3.bbcloadmore {
            background: #bc191a;
            color: #fff;
            text-align: center;
            font-size: 16px;
            line-height: 26px;
            font-weight: 700;
            clear: both;
            margin: 77px auto 0;
            width: 100px;
            padding: 0;
            position: relative;
        }

        .news_style6_body.BBC .posts_wrapper article .field_group h3.bbcloadmore {
            width: 110px;
            color: #fff;
            box-sizing: border-box;
            -webkit-box-sizing: border-box;
            -moz-box-sizing: border-box;
            padding: 9px 10px 8px;
            text-decoration: none;
            display: block;
            font-weight: 400;
        }

.news_style6_body.BBC .posts_wrapper .row-container > a {
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    outline: none;
}

@media (max-width: 480px) {
    .news_style6_body.BBC .posts_wrapper .row-container > a {
        float: none !important;
    }

    .news_style6_body.BBC .posts_wrapper .row-container > a, .news_style6_body.BBC .posts_wrapper .row-container article .field_group .icons {
        width: 100%;
    }

        .news_style6_body.BBC .posts_wrapper .row-container > a:before {
            content: none !important;
        }

    .news_style6_body.BBC .posts_wrapper .row-container article .pic img {
        margin: 0 10px 10px;
        max-width: 164px;
        max-height: 101px;
        float: left;
    }

    .news_style6_body.BBC .posts_wrapper article .field_group h3 {
        clear: none;
        text-align: right;
    }

    .news_style6_body.BBC .imgDeskBBC {
        padding-bottom: 0 !important;
    }

    .news_style6_body .posts_wrapper .row-container > a {
        border-bottom: 1px solid #e3e3e3;
        box-sizing: border-box;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
    }

    .news_style6_body.BBC .posts_wrapper {
        background: #fff;
    }

        .news_style6_body.BBC .posts_wrapper .row-container {
            margin-bottom: 0;
        }

        .news_style6_body.BBC .posts_wrapper article .field_group h3.bbcloadmore {
            width: 100%;
            color: #fff;
            box-sizing: border-box;
            -webkit-box-sizing: border-box;
            -moz-box-sizing: border-box;
            padding: 9px 10px 8px;
        }

        .news_style6_body.BBC .posts_wrapper article .field_group h3.bbcloadmore {
            width: 100%;
            margin: 10px auto 0;
        }
}

.news_style6_body.BBC article .pic img {
    max-height: 100% !important;
    max-width: 99% !important;
}
.news_style6_body.BBC article:before {
    content: none !important;
}
body .news_style6_body.BBC .posts_wrapper article {
    width: 100% !important;
}
    body .news_style6_body.BBC .posts_wrapper article .field_group{padding:0!important;}

body .news_style6_body.BBC{margin-top:20px;}
@media (max-width: 480px) {
    .news_style6_body.BBC article .pic img {
        max-width: 164px !important;
    }
    .news_style6_body.BBC .posts_wrapper article{margin:0!important}
}
.adZone, .mediaZone{display:block;margin:5px auto;text-align:center;}
.lb2app .adZone, .lb2app .mediaZone {
    margin-bottom: 0 !important;
    margin-top: 15px !important;
}